0001831840-21-000028.txt : 20210810 0001831840-21-000028.hdr.sgml : 20210810 20210810171553 ACCESSION NUMBER: 0001831840-21-000028 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210810 DATE AS OF CHANGE: 20210810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SEMrush Holdings, Inc. CENTRAL INDEX KEY: 0001831840 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 844053265 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40276 FILM NUMBER: 211161040 BUSINESS ADDRESS: STREET 1: 800 BOYLSTON STREET, SUITE 2475 CITY: BOSTON STATE: MA ZIP: 02199 BUSINESS PHONE: 800-851-9959 MAIL ADDRESS: STREET 1: 800 BOYLSTON STREET, SUITE 2475 CITY: BOSTON STATE: MA ZIP: 02199 10-Q 1 semr-20210630.htm 10-Q semr-20210630
FALSE2021Q2000183184012/31P7Y0.666600018318402021-01-012021-06-30xbrli:shares0001831840us-gaap:CommonClassAMember2021-08-050001831840us-gaap:CommonClassBMember2021-08-05iso4217:USD00018318402021-06-3000018318402020-12-310001831840semr:SeriesARedeemableConvertiblePreferredStockMember2020-12-310001831840semr:SeriesARedeemableConvertiblePreferredStockMember2021-06-300001831840semr:SeriesA1RedeemableConvertiblePreferredStockMember2020-12-310001831840semr:SeriesA1RedeemableConvertiblePreferredStockMember2021-06-30iso4217:USDxbrli:shares0001831840us-gaap:SeriesBPreferredStockMember2021-06-300001831840us-gaap:SeriesBPreferredStockMember2020-12-310001831840semr:UndesignatedPreferredStockMember2021-06-300001831840semr:UndesignatedPreferredStockMember2020-12-310001831840us-gaap:CommonClassAMember2021-06-300001831840us-gaap:CommonClassAMember2020-12-310001831840us-gaap:CommonClassBMember2021-06-300001831840us-gaap:CommonClassBMember2020-12-3100018318402021-04-012021-06-3000018318402020-04-012020-06-3000018318402020-01-012020-06-300001831840us-gaap:RetainedEarningsMember2021-04-012021-06-300001831840semr:SeriesARedeemableConvertiblePreferredStockMember2019-12-310001831840semr:SeriesA1RedeemableConvertiblePreferredStockMember2019-12-310001831840us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2019-12-310001831840us-gaap:CommonStockMember2019-12-310001831840us-gaap:CommonClassAMemberus-gaap:CommonStockMember2019-12-310001831840us-gaap:CommonClassBMemberus-gaap:CommonStockMember2019-12-310001831840us-gaap:AdditionalPaidInCapitalMember2019-12-310001831840us-gaap:RetainedEarningsMember2019-12-3100018318402019-12-310001831840us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100018318402020-01-012020-03-310001831840us-gaap:RetainedEarningsMember2020-01-012020-03-310001831840semr:SeriesARedeemableConvertiblePreferredStockMember2020-03-310001831840semr:SeriesA1RedeemableConvertiblePreferredStockMember2020-03-310001831840us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2020-03-310001831840us-gaap:CommonStockMember2020-03-310001831840us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-03-310001831840us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-03-310001831840us-gaap:AdditionalPaidInCapitalMember2020-03-310001831840us-gaap:RetainedEarningsMember2020-03-3100018318402020-03-310001831840us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001831840us-gaap:RetainedEarningsMember2020-04-012020-06-300001831840semr:SeriesARedeemableConvertiblePreferredStockMember2020-06-300001831840semr:SeriesA1RedeemableConvertiblePreferredStockMember2020-06-300001831840us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2020-06-300001831840us-gaap:CommonStockMember2020-06-300001831840us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-06-300001831840us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-06-300001831840us-gaap:AdditionalPaidInCapitalMember2020-06-300001831840us-gaap:RetainedEarningsMember2020-06-3000018318402020-06-300001831840us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2020-12-310001831840us-gaap:CommonStockMember2020-12-310001831840us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-310001831840us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-12-310001831840us-gaap:AdditionalPaidInCapitalMember2020-12-310001831840us-gaap:RetainedEarningsMember2020-12-310001831840semr:SeriesARedeemableConvertiblePreferredStockMember2021-01-012021-03-310001831840semr:SeriesA1RedeemableConvertiblePreferredStockMember2021-01-012021-03-310001831840us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2021-01-012021-03-310001831840us-gaap:CommonStockMember2021-01-012021-03-310001831840us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100018318402021-01-012021-03-310001831840us-gaap:CommonClassAMember2021-01-012021-03-310001831840us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-03-310001831840us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-01-012021-03-310001831840us-gaap:RetainedEarningsMember2021-01-012021-03-310001831840semr:SeriesARedeemableConvertiblePreferredStockMember2021-03-310001831840semr:SeriesA1RedeemableConvertiblePreferredStockMember2021-03-310001831840us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2021-03-310001831840us-gaap:CommonStockMember2021-03-310001831840us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-03-310001831840us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-03-310001831840us-gaap:AdditionalPaidInCapitalMember2021-03-310001831840us-gaap:RetainedEarningsMember2021-03-3100018318402021-03-310001831840us-gaap:CommonClassAMember2021-04-012021-06-300001831840us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-04-012021-06-300001831840us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001831840us-gaap:CommonClassBMember2021-04-012021-06-300001831840us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-04-012021-06-300001831840us-gaap:PreferredStockMemberus-gaap:SeriesBPreferredStockMember2021-06-300001831840us-gaap:CommonStockMember2021-06-300001831840us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-06-300001831840us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-06-300001831840us-gaap:AdditionalPaidInCapitalMember2021-06-300001831840us-gaap:RetainedEarningsMember2021-06-300001831840us-gaap:CommonClassAMemberus-gaap:IPOMember2021-03-292021-03-290001831840us-gaap:CommonClassAMemberus-gaap:IPOMember2021-03-290001831840us-gaap:CommonClassBMember2021-01-012021-06-300001831840us-gaap:CommonClassAMemberus-gaap:OverAllotmentOptionMember2021-04-232021-04-2300018318402021-07-012021-06-3000018318402021-01-012020-12-31semr:vote0001831840us-gaap:CommonClassAMember2021-01-012021-06-300001831840us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001831840us-gaap:EmployeeStockOptionMember2020-04-012020-06-300001831840us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001831840us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001831840us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001831840us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001831840us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001831840us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001831840us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001831840us-gaap:EmployeeStockOptionMember2020-04-012020-06-300001831840us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001831840us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001831840us-gaap:PreferredStockMember2021-04-012021-06-300001831840us-gaap:PreferredStockMember2020-04-012020-06-300001831840us-gaap:PreferredStockMember2021-01-012021-06-300001831840us-gaap:PreferredStockMember2020-01-012020-06-300001831840us-gaap:RestrictedStockUnitsRSUMember2021-04-012021-06-300001831840us-gaap:RestrictedStockUnitsRSUMember2020-04-012020-06-300001831840us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001831840us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-06-300001831840us-gaap:ComputerEquipmentMember2021-06-300001831840us-gaap:ComputerEquipmentMember2020-12-310001831840us-gaap:FurnitureAndFixturesMember2021-06-300001831840us-gaap:FurnitureAndFixturesMember2020-12-310001831840us-gaap:LeaseholdImprovementsMember2021-06-300001831840us-gaap:LeaseholdImprovementsMember2020-12-310001831840us-gaap:CapitalLeaseObligationsMember2021-06-300001831840us-gaap:CapitalLeaseObligationsMember2020-12-31semr:investment00018318402021-01-012021-01-31xbrli:pure00018318402021-01-310001831840semr:ProwlyMember2020-08-270001831840semr:ProwlyMember2020-08-272020-08-270001831840us-gaap:TechnologyBasedIntangibleAssetsMember2021-06-300001831840us-gaap:TradeNamesMember2021-06-300001831840us-gaap:SoftwareDevelopmentMember2021-06-300001831840us-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001831840us-gaap:TradeNamesMember2020-12-310001831840us-gaap:SoftwareDevelopmentMember2020-12-310001831840us-gaap:SoftwareDevelopmentMember2021-04-012021-06-300001831840us-gaap:SoftwareDevelopmentMember2021-01-012021-06-300001831840us-gaap:SoftwareDevelopmentMember2020-04-012020-06-300001831840us-gaap:SoftwareDevelopmentMember2020-01-012020-06-300001831840us-gaap:RevolvingCreditFacilityMembersemr:JPMorganChaseMembersemr:JPMorganChaseCreditAgreementMember2021-01-120001831840us-gaap:LetterOfCreditMembersemr:JPMorganChaseMembersemr:JPMorganChaseCreditAgreementMember2021-01-120001831840us-gaap:RevolvingCreditFacilityMembersemr:JPMorganChaseMembersemr:JPMorganChaseCreditAgreementMember2021-01-122021-01-120001831840us-gaap:RevolvingCreditFacilityMembersemr:JPMorganChaseMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-120001831840us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMembersemr:JPMorganChaseMember2021-01-120001831840us-gaap:RevolvingCreditFacilityMembersemr:JPMorganChaseMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-01-122021-01-120001831840us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMembersemr:JPMorganChaseMember2021-01-122021-01-120001831840us-gaap:RevolvingCreditFacilityMembersemr:JPMorganChaseMember2021-01-122021-01-120001831840us-gaap:RevolvingCreditFacilityMembersemr:JPMorganChaseMember2021-04-012021-06-300001831840us-gaap:RevolvingCreditFacilityMembersemr:JPMorganChaseMember2021-01-012021-06-3000018318402021-03-280001831840semr:SeriesARedeemableConvertiblePreferredStockMember2021-03-280001831840semr:SeriesA1RedeemableConvertiblePreferredStockMember2021-03-280001831840us-gaap:SeriesBPreferredStockMember2021-03-2800018318402021-03-282021-03-2800018318402021-03-152021-03-150001831840us-gaap:EmployeeStockOptionMember2021-06-300001831840us-gaap:EmployeeStockMember2021-06-300001831840us-gaap:RestrictedStockMember2021-06-300001831840us-gaap:RestrictedStockUnitsRSUMember2021-06-300001831840semr:A2019StockOptionAndGrantPlanMember2019-12-310001831840semr:A2019StockOptionAndGrantPlanMember2020-07-310001831840semr:A2019StockOptionAndGrantPlanMember2020-07-012020-07-310001831840semr:A2021StockOptionAndIncentivePlanMember2021-06-300001831840semr:A2021StockOptionAndIncentivePlanMember2021-01-012021-06-300001831840us-gaap:CostOfSalesMember2021-04-012021-06-300001831840us-gaap:CostOfSalesMember2020-04-012020-06-300001831840us-gaap:CostOfSalesMember2021-01-012021-06-300001831840us-gaap:CostOfSalesMember2020-01-012020-06-300001831840us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001831840us-gaap:SellingAndMarketingExpenseMember2020-04-012020-06-300001831840us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001831840us-gaap:SellingAndMarketingExpenseMember2020-01-012020-06-300001831840us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001831840us-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-06-300001831840us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001831840us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-06-300001831840us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001831840us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001831840us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001831840us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-3000018318402020-01-012020-12-310001831840us-gaap:RestrictedStockMember2020-07-282020-07-280001831840us-gaap:RestrictedStockUnitsRSUMember2020-12-310001831840us-gaap:EmployeeStockMember2021-01-012021-06-300001831840us-gaap:EquipmentMember2021-06-300001831840us-gaap:CapitalLeaseObligationsMember2021-01-012021-06-300001831840semr:CurrentCapitalLeaseObligationsMember2021-06-300001831840semr:NonCurrentCapitalLeaseObligationsMember2021-06-300001831840semr:DataProviderMember2021-06-30semr:segment0001831840country:US2021-04-012021-06-300001831840country:US2020-04-012020-06-300001831840country:US2021-01-012021-06-300001831840country:US2020-01-012020-06-300001831840country:GB2021-04-012021-06-300001831840country:GB2020-04-012020-06-300001831840country:GB2021-01-012021-06-300001831840country:GB2020-01-012020-06-300001831840semr:OtherGeographicalAreaMember2021-04-012021-06-300001831840semr:OtherGeographicalAreaMember2020-04-012020-06-300001831840semr:OtherGeographicalAreaMember2021-01-012021-06-300001831840semr:OtherGeographicalAreaMember2020-01-012020-06-300001831840country:US2021-06-300001831840country:US2020-12-310001831840country:RU2021-06-300001831840country:RU2020-12-310001831840country:CZ2021-06-300001831840country:CZ2020-12-310001831840semr:OtherGeographicalAreaMember2021-06-300001831840semr:OtherGeographicalAreaMember2020-12-31

        
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 June 30, 2021
OR
    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from to
Commission file number: 001-40276
Semrush Holdings, Inc.
(Exact Name of Registrant as Specified in Its Charter)
Delaware84-4053265
(State or Other Jurisdiction of
Incorporation or Organization)
(I.R.S. Employer
Identification Number)
800 Boylston Street, Suite 2475
Boston, MA 02199
(Address of principal executive offices including zip code)

(800) 851-9959
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:        
Title of each classTrading symbol(s)Name of each exchange on which registered
Class A Common Stock, $0.00001 par value per shareSEMRThe New York Stock Exchange
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 or ☐ 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 or ☐ No.
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
                                    
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). ☐ Yes or No
As of August 5, 2021, there were 10,800,368 shares of the registrant’s Class A Common Stock and 124,696,442 shares of the registrant’s Class B Common Stock, $0.00001 par value per share, outstanding.




TABLE OF CONTENTS

Page
Part I. Financial Information
Item 1.
Item 2.
Item 3.
Item 4.
Part II. Other Information
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.







SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements about Semrush Holdings, Inc. (“Semrush Holdings”) and our subsidiaries (collectively, the “Group”, the “Company”, “Semrush”, “we”, “us”, or “our”) and our industry that involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q, including statements regarding our future results of operations, financial condition, business strategy and plans and objectives of management for future operations, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “target,” “will,” or “would,” or the negative of these words or other similar terms or expressions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about:
•our future financial performance, including our revenue, annual recurring revenue (“ARR”), costs of revenue, gross profit or gross margin and operating expenses;
•the sufficiency of our cash and cash equivalents to meet our liquidity needs;
•anticipated trends and growth rates in our business and in the markets in which we operate;
•our ability to maintain the security and availability of our internal networks and platform;
•our ability to attract new paying customers and convert free customers into paying customers;
•our ability to retain and expand sales to our existing paying customers, including upgrades to premium subscriptions, purchases of add-on offerings, and increasing the number of authorized users per paying customer;
•our ability to access, collect, and analyze data;
•our ability to successfully expand in our existing markets and into new markets;
•our ability to effectively manage our growth and future expenses;
•our ability to continue to innovate and develop new products and features, improve our data assets, and enhance our technological capabilities;
•our estimated total addressable market;
•our ability to maintain, protect, and enhance our intellectual property;
•our ability to comply with modified or new laws and regulations applying to our business;
•the attraction and retention of qualified employees and key personnel;
•our anticipated investments in sales and marketing, and research and development;
•our ability to successfully defend litigation brought against us;
•our ability to successfully acquire and integrate companies and assets;
•the increased expenses associated with being a public company;
i


•our use of the net proceeds from our initial public offering (“IPO”); and
•the impact of the novel strain of coronavirus (“COVID-19”) on our business and industry.
You should not rely upon forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition, results of operations and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties, and other factors described in the section titled “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Quarterly Report on Form 10-Q. The results, events, and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events, or circumstances could differ materially from those described in the forward-looking statements.
The forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make.
In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this Quarterly Report on Form 10-Q, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and you are cautioned not to unduly rely upon these statements.
ii

PART 1 - FINANCIAL INFORMATION
Item 1. Financial Statements
SEMRUSH HOLDINGS, INC.
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share and per share data)

As of
June 30, 2021December 31, 2020
Assets
Current assets
Cash and cash equivalents$180,759 $35,531 
Accounts receivable2,722 1,399 
Deferred contract costs, current portion5,418 4,049 
Prepaid expenses and other current assets7,180 2,649 
Total current assets196,079 43,628 
Property and equipment, net8,396 2,968 
Intangible assets, net2,127 2,231 
Goodwill1,991 1,991 
Deferred contract costs, net of current portion2,140 1,670 
Other long-term assets1,026 2,470 
Total assets$211,759 $54,958 
Liabilities, redeemable convertible preferred stock and stockholders’ equity (deficit)
Current liabilities
Accounts payable$9,135 $8,654 
Accrued expenses12,847 7,719 
Deferred revenue34,652 26,537 
Other current liabilities1,859  
Total current liabilities58,493 42,910 
Long-term liabilities
Deferred revenue, net of current portion237 123 
Deferred tax liability126 209 
Other long-term liabilities3,438 497 
Total liabilities62,294 43,739 
Commitments and contingencies (Note 11)
Series A redeemable convertible preferred stock, $0.00001 par value - no shares authorized, issued or outstanding as of June 30, 2021; 3,379,400 shares authorized, issued and outstanding as of December 31, 2020 (liquidation value of $8,000 at December 31, 2020)
 7,789 
Series A-1 redeemable convertible preferred stock, $0.00001 par value - no shares authorized, issued or outstanding as of June 30, 2021; 1,837,600 shares authorized, issued and outstanding as of December 31, 2020 (liquidation value of $5,000 at December 31, 2020)
 10,270 
Stockholders' equity (deficit)
Series B convertible preferred stock, $0.00001 par value - no shares authorized, issued or outstanding as of June 30, 2021; 4,681,400 shares authorized, issued and outstanding as of December 31, 2020 (liquidation value of $24,000 at December 31, 2020)
 24,000 
Undesignated preferred stock, $0.00001 par value - 100,000,000 shares authorized, and no shares issued or outstanding as of June 30, 2021; no shares authorized, issued, or outstanding as of December 31, 2020
  
Common stock, $0.00001 par value - no shares authorized, issued, or outstanding as of June 30, 2021; 300,000,000 shares authorized, and 95,206,893 shares issued and 95,050,041 shares outstanding at December 31, 2020
  
Class A common stock, $0.00001 par value - 1,000,000,000 shares authorized, and 10,800,368 shares issued and outstanding as of June 30, 2021; no shares authorized, issued or outstanding as of December 31, 2020
  
Class B common stock, $0.00001 par value - 160,000,000 shares authorized, and 124,905,954 shares issued and 124,696,442 outstanding as of June 30, 2021; no shares authorized, issued or outstanding as of December 31, 2020
1  
Additional paid-in capital 184,087 4,975 
Accumulated deficit(34,623)(35,815)
Total stockholders’ equity (deficit) 149,465 (6,840)
Total liabilities, redeemable convertible preferred stock, and stockholders' equity (deficit)$211,759 $54,958 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
1


SEMRUSH HOLDINGS, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)
(in thousands, except per share data)

Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Revenue$45,005 $28,452 $85,003 $56,239 
Cost of revenue10,238 7,055 19,011 13,666 
Gross profit34,767 21,397 65,992 42,573 
Operating expenses
Sales and marketing18,298 12,704 34,755 25,581 
Research and development5,964 4,001 11,322 8,238 
General and administrative10,520 6,570 18,424 12,503 
Total operating expenses34,782 23,275 64,501 46,322 
Income (loss) from operations(15)(1,878)1,491 (3,749)
Other expense, net(123)(138)(72)(82)
Income (loss) before income taxes(138)(2,016)1,419 (3,831)
Provision for income taxes141 92 227 208 
Net income (loss)$(279)$(2,108)$1,192 $(4,039)
Net income (loss) per share attributable to common stockholders:
Basic and diluted$0.00 $(0.02)$0.01 $(0.04)
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders:
Basic135,312 94,738 115,951 94,666 
Diluted135,312 94,738 137,263 94,666 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
2


SEMRUSH HOLDINGS, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)
(in thousands, except share data)

Series ASeries A-1Series BCommon StockClass A Common StockClass B Common Stock
Additional
Paid-in
Capital
Accumulated
Deficit
Total
Stockholders’
Equity
(Deficit)
SharesAmountSharesAmountSharesAmountSharesAmountSharesAmountSharesAmount
Balances at December 31, 20193,379,400 $7,789 1,837,600 $10,270 4,681,400 $24,000 94,592,700 $  $  $ $3,644 $(28,803)$(1,159)
Stock-based compensation expense— — — — — — — — — — — — 205 — 205 
Net loss— — — — — — — — — — — — — (1,931)(1,931)
Balances at March 31, 20203,379,400 7,789 1,837,600 10,270 4,681,400 24,000 94,592,700      3,849 (30,734)(2,885)
Stock-based compensation expense— — — — — — — — — — — — 209 — 209 
Net loss— — — — — — — — — — — — — (2,108)(2,108)
Balances at June 30, 20203,379,400 $7,789 1,837,600 $10,270 4,681,400 $24,000 94,592,700 $  $  $ $4,058 $(32,842)$(4,784)
Balances at December 31, 2020
3,379,400 $7,789 1,837,600 $10,270 4,681,400 $24,000 95,050,041 $  $  $ 4,975 (35,815)$(6,840)
Conversion of Preferred Stock(3,379,400)(7,789)(1,837,600)(10,270)(4,681,400)(24,000)29,695,200 — — — — — 42,058 — 18,058 
Issuance of Class A Common Stock in connection with the initial public offering, net of $13,378 in issuance costs
— — — — — — — — 10,000,000 — — — 126,622 — 126,622 
Reclassification of Common Stock to Class B Common Stock in connection with the initial public offering— — — — — — (124,745,241)— — — 124,745,241 1 (1)—  
Exercise of stock options, net of shares withheld for employee taxes— — — — — — — — — — 3,861 — 7 — 7 
Stock-based compensation expense— — — — — — — — — — — — 593 — 593 
Net Income— — — — — — — — — — — — — 1,471 1,471 
Balances at March 31, 2021        10,000,000  124,749,102 1 174,254 (34,344)139,911 
Issuance of Class A Common Stock in connection with the partial exercise of the overallotment option in connection with the initial public offering, net of $825 in issuance costs
— — — — — — — — 719,266 — — — 9,245 — 9,245 
Conversion of Class B Common Stock to Class A Common Stock— — — — — — — — 81,102 — (81,102)— — — — 
Exercise of stock options, net of shares withheld for employee taxes— — — — — — — — — — 28,442 — 19 — 19 
Stock-based compensation— — — — — — — — — — — — 569 — 569 
Net Income— — — — — — — — — — — — — (279)(279)
Balances at June 30, 2021 $  $  $  $ 10,800,368 $ 124,696,442 $1 $184,087 $(34,623)$149,465 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
3


SEMRUSH HOLDINGS, INC.
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)

Six Months Ended
June 30,
20212020
Operating Activities
Net income (loss)$1,192 $(4,039)
Adjustments to reconcile net income (loss) to net cash provided by operating activities
Depreciation and amortization expense1,447 474 
Amortization of deferred contract costs2,950 2,259 
Stock-based compensation expense1,162 414 
Non-cash interest expense104  
Deferred taxes(83)(108)
Changes in operating assets and liabilities
Accounts receivable(1,324)603 
Deferred contract costs(4,789)(3,114)
Prepaid expenses and other current assets(4,530)(788)
Accounts payable720 438 
Accrued expenses4,981 2,589 
Deferred revenue8,229 2,233 
Net cash provided by operating activities10,059 961 
Investing Activities
Purchases of property and equipment(750)(1,792)
Purchases of convertible debt securities(500) 
Capitalization of internal-use software development costs(271)(700)
Cash paid for acquisition of business, net of cash acquired(350) 
Net cash used in investing activities(1,871)(2,492)
Financing Activities
Proceeds from exercise of stock options26  
Net proceeds from completing initial public offering137,467  
Payment of capital leases(453) 
Payment of deferred offering costs (38)
Net cash provided by (used in) financing activities 137,040 (38)
Increase in cash, cash equivalents and restricted cash145,228 (1,569)
Cash, cash equivalents and restricted cash, at beginning of period35,619 37,523 
Cash, cash equivalents and restricted cash, at end of period$180,847 $35,954 
Supplemental cash flow disclosures
Cash paid for interest$112 $ 
Cash paid for income taxes$232 $457 
Acquisition of fixed asset under capital lease$5,750 $ 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
4


SEMRUSH HOLDINGS, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Three and Six Months Ended June 30, 2021 and 2020
(in thousands, except share and per share data, unless otherwise noted)
1.Overview and Basis of Presentation
Description of Business
Semrush Holdings, Inc. (“Semrush Holdings”) and its subsidiaries (together the “Group”, the “Company”, or “Semrush”) provide an online visibility management software-as-a-service (“SaaS”) platform. The Company’s platform enables its subscribers to improve their online visibility and drive traffic, including on their websites and social media pages, and distribute highly relevant content to their customers on a targeted basis across various channels to drive high-quality traffic and measure the effectiveness of their digital marketing campaigns. The Company is headquartered in Boston, Massachusetts, and has wholly owned subsidiaries in Cyprus, Russia, the Czech Republic, Poland, and the United States.
The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development that could affect future operations and financial performance. These risks include, but are not limited to, rapid technological change, competitive pressure from substitute products or larger companies, protection of proprietary technology, management of international activities, the need to obtain additional financing to support growth, and dependence on third parties and key individuals.
2019 Reorganization
On December 19, 2019, Semrush Holdings was incorporated in the state of Delaware and entered into a Contribution and Exchange Agreement with SEMrush CY Ltd (“SEMrush CY”) (a private limited liability company organized under the Cyprus Companies Law, Cap 113), pursuant to which the holders of all outstanding shares of capital stock of SEMrush CY contributed those shares to Semrush Holdings in exchange for identical shares of capital stock of Semrush Holdings (the “2019 Share Exchange”). Upon the 2019 Share Exchange, Semrush Holdings became the holding company of SEMrush CY and its wholly owned subsidiaries and the historical consolidated financial statements of SEMrush CY became the historical consolidated financial statements of Semrush Holdings. The 2019 Share Exchange and related transactions were completed on December 27, 2019.
Initial Public Offering
On March 29, 2021, the Company closed its initial public offering (“IPO”) in which it sold 10,000,000 shares of its Class A common stock at a price to the public of $14.00 per share. The Company received $126.6 million in net proceeds after deducting approximately $13.4 million for underwriting discounts, commissions and offering expenses. Immediately prior to the completion of the IPO, all shares of common stock then outstanding were reclassified as Class B common stock, and all shares of redeemable convertible preferred stock and convertible preferred stock then outstanding were converted into shares of common stock on a one-to-one basis and then reclassified into Class B common stock.
On April 20, 2021, the underwriters of the Company’s IPO partially exercised their option to purchase additional shares of Class A common stock. In connection with the closing of the partial exercise on April 23, 2021, the underwriters purchased 719,266 shares of the Company’s Class A common stock for net
5


proceeds to the Company of $9.2 million after deducting approximately $0.8 million for underwriting discounts, commissions, and offering expenses.
Effects of COVID-19
The Company considered the potential effects of the novel strain of coronavirus (“COVID-19”) pandemic on the Company. In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic, and numerous new strains of COVID-19 have subsequently spread throughout the world. COVID-19 has continued to impact market and economic conditions globally. In an attempt to limit the spread of the virus, various governmental restrictions have been implemented, including restrictions with respect to business activities and travel restrictions, and “shelter–at–home” orders, that have had and may continue to have an adverse impact on the Company’s business and operations. In light of the evolving nature of COVID-19 and the uncertainty it has produced around the world, it is not possible to predict the COVID-19 pandemic’s cumulative and ultimate impact on the Company’s future business operations, results of operations, financial position, liquidity, and cash flows. The extent of the impact of the pandemic on the Company’s business and financial results will depend largely on future developments, including the duration of the spread of the outbreak both globally and within the U.S., the impact on capital, foreign currencies exchange and financial markets, and governmental or regulatory orders that impact the Company’s business, all of which are highly uncertain and cannot be predicted.
As of June 30, 2021, the Company has experienced long lead times for hardware affected by a semiconductor shortage attributed to the COVID-19 pandemic which may affect its ability to fully furnish the infrastructure within its data centers. The Company will continue to actively monitor the current international and domestic impacts of and responses to COVID-19 and its related risks.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).
The unaudited condensed consolidated interim financial statements have been prepared on the same basis as the audited annual consolidated financial statements as of and for the year ended December 31, 2020, and, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2021, and the results of its operations and its cash flows for the three and six months ended June 30, 2021 and 2020. The consolidated balance sheet as of December 31, 2020 included herein was derived from the audited financial statements as of that date.
The results for the three and six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021, any other interim periods, or any future year or period.
The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s final prospectus dated March 24, 2021 (the “Prospectus”) as filed with the SEC on March 25, 2021 pursuant to Rule 424(b) under the Securities Act of 1933, as amended (the “Securities Act”).
6


The accompanying unaudited condensed consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the unaudited condensed consolidated financial statements. As of June 30, 2021, there have been no material changes in the Company's significant accounting policies from those that were disclosed in the Prospectus except as discussed below.
2.Summary of Significant Accounting Policies
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant estimates relied upon in preparing these financial statements include, but are not limited to, revenue recognition, expected future cash flows used to evaluate the recoverability of long-lived assets, contingent liabilities, expensing and capitalization of research and development costs for internal-use software, the average period of benefit associated with costs capitalized to obtain revenue contracts, the determination of the fair value of stock-based awards issued, stock-based compensation expense, and the recoverability of the Company’s net deferred tax assets and related valuation allowance.
Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made.
Subsequent Events Considerations
The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure, other than those disclosed in this Quarterly Report on Form 10-Q.
Emerging Growth Company Status
The Company is an "emerging growth company," as defined in the Jumpstart Our Business Startups Act, or JOBS Act, and may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not "emerging growth companies." The Company may take advantage of these exemptions until the Company is no longer an "emerging growth company." Section 107 of the JOBS Act provides that an "emerging growth company" can take advantage of the extended transition period afforded by the JOBS Act for the implementation of new or revised accounting standards. The Company has elected to use the extended transition period for complying with new or revised accounting standards and, as a result of this election, its financial statements may not be comparable to companies that comply with public company effective dates. The Company may take
7


advantage of these exemptions up until the last day of the year following the fifth anniversary of an offering or such earlier time that it is no longer an emerging growth company. The Company would cease to be an emerging growth company if it has more than $1.07 billion in annual revenue, has more than $700.0 million in market value of its stock held by non-affiliates (and it has been a public company for at least 12 months, and has filed one annual report on Form 10-K), or it issues more than $1.0 billion of non-convertible debt securities over a three-year period.
Revenue Recognition
The Company derives revenue from two sources: (1) subscription revenues via the Semrush Online Visibility Management Platform and the Prowly Public Relations Platform, which are comprised of subscription fees from customers accessing the Company’s SaaS services and related customer support; and (2) the Semrush Marketplace, which allows customers to pay a set fee for services or products offered through the marketplace.
The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers (“ASC 606”). Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration it expects to receive in exchange for those products or services. There were no changes to the Company’s revenue recognition policies since the filing of the Prospectus.
For the three and six months ended June 30, 2021 and 2020, subscription revenue accounted for nearly all of the Company’s revenue. Revenue related to the Semrush Marketplace was not material for the three and six months ended June 30, 2021 and 2020.
Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. The Company primarily invoices and collects payments from customers for its services in advance on a monthly or annual basis.
Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenue that will be recognized during the succeeding 12-month period is recorded as current deferred revenue, and the remaining portion is recorded as long-term deferred revenue. Deferred revenue increased by $8,229 as of June 30, 2021 compared December 31, 2020. During the three months ended June 30, 2021 and 2020, $15,617 and $10,456 of revenue was recognized that was included in deferred revenue at the beginning of each respective period. During the six months ended June 30, 2021 and 2020, $20,164 and $14,633 of revenue was recognized that was included in deferred revenue at the beginning of each respective period.
The Company has elected to exclude amounts charged to customers for sales tax from the transaction price. Accordingly, revenue is presented net of any sales tax collected from customers.
Transaction Price Allocated to Future Performance Obligations
ASC 606 requires that the Company disclose the aggregate amount of the transaction price that is allocated to performance obligations that have not yet been satisfied as of the balance sheet dates reported.
For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of June 30, 2021 and December 31, 2020 was $504 and $1,280, respectively, which the Company expects to recognize over the next 12 months.
For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to
8


unsatisfied performance obligations as of June 30, 2021 and December 31, 2020. For performance obligations not satisfied as of June 30, 2021 and December 31, 2020, and to which this expedient applies, the nature of the performance obligations is consistent with performance obligations satisfied as of December 31, 2019. The remaining durations are less than one year.
Costs to Obtain a Contract
The incremental direct costs of obtaining a contract, which primarily consist of sales commissions paid for new subscription contracts, are deferred and recorded as deferred contract costs in the consolidated balance sheet and are amortized over a period of approximately 24 months on a systematic basis, consistent with the pattern of transfer of the goods or services to which the asset relates. The 24-month period represents the estimated benefit period of the customer relationship and has been determined by taking into consideration the type of product sold, the commitment term of the customer contract, the nature of the Company’s technology development life-cycle, and an estimated customer relationship period based on historical experience and future expectations. Sales commissions for renewals and upgrade contracts are deferred and amortized on a straight-line basis over the remaining estimated customer relationship period of the related customer. Deferred contract costs that will be recorded as expense during the succeeding 12-month period are recorded as current deferred contract costs, and the remaining portion is recorded as deferred contract costs, net of current portion. Amortization of deferred contract costs is included in sales and marketing expense in the accompanying consolidated statement of operations and comprehensive income (loss).
Cash, Cash Equivalents, and Restricted Cash
The Company considers all highly liquid instruments purchased with an original maturity date of 90 days or less from the date of purchase to be cash equivalents. Management determines the appropriate classification of investments at the time of purchase and re-evaluates such determination at each balance sheet date.
Cash and cash equivalents consist of cash on deposit with banks and amounts held in interest-bearing money market funds. Cash equivalents are carried at cost, which approximates their fair market value. At both June 30, 2021 and December 31, 2020, restricted cash was $88, and related to cash held at a financial institution in an interest-bearing cash account as collateral for a letter of credit related to the contractual provisions for one of the Company’s building leases.
The following table is a reconciliation of cash, cash equivalents and restricted cash included in the accompanying condensed consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash included in the accompanying condensed consolidated statements of cash flows for the six months ended June 30, 2021 and 2020.
June 30, 2021June 30, 2020
Cash and cash equivalents$180,759 $35,866 
Restricted cash included in “prepaid expenses and other current assets” and “other long-term assets,” respectively88 88 
Total cash, cash equivalents and restricted cash, at end of period$180,847 $35,954 
Concentrations of Credit Risk and Significant Customers
The Company has no off-balance sheet risk, such as foreign exchange contracts, option contracts, or other hedging arrangements. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or
9


groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company's accounts receivable.
Credit risk with respect to accounts receivable is dispersed due to the large number of customers of the Company. The Company routinely assesses the creditworthiness of its customers and generally does not require its customers to provide collateral or other security to support accounts receivable. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company's accounts receivable.
As of June 30, 2021 and December 31, 2020, no individual customer represented more than 10% of the Company’s accounts receivable. During the three and six months ended June 30, 2021 and 2020, no individual customer represented more than 10% of the Company’s revenue.
Disclosure of Fair Value of Financial Instruments
The carrying amounts of the Company’s financial instruments, which include cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses, approximated their fair values at June 30, 2021 and December 31, 2020, due to the short-term nature of these instruments.
The Company has evaluated the estimated fair value of financial instruments using available market information. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. See below for further discussion.
Fair Value Measurements
ASC 820, Fair Value Measurements and Disclosures (“ASC 820”), establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company’s own assumptions (unobservable inputs). Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.
This guidance further identifies fair value as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:
Level 1 inputs—Unadjusted observable quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.
Level 2 inputs—Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 inputs—Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity.
To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the
10


degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
The Company evaluates assets and liabilities subject to fair value measurements on a recurring and nonrecurring basis to determine the appropriate level to classify them for each reporting period.
Cash equivalents include money market funds with original maturities of 90 days or less from the date of purchase. The fair value measurement of these assets is based on quoted market prices in active markets for identical assets and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 1 in the fair value hierarchy. As of June 30, 2021 and December 31, 2020, cash equivalents held in money market funds totaled $25,843 and $29,369, respectively.
As of June 30, 2021, the Company measured its investments in convertible notes (see Note 4) and its contingent consideration associated with the acquisition of Prowly.com sp. z o.o (“Prowly”) on a recurring basis using significant unobservable inputs (Level 3) and did not have any assets or liabilities measured at fair value on a recurring basis using significant other observable inputs (Level 2). As of December 31, 2020, the Company’s only recurring Level 3 fair value measurement was its contingent consideration associated with the acquisition of Prowly. Changes in fair value of the convertible notes were not material for the three and six months ended June 30, 2021. The changes in fair value of the contingent consideration associated with the Prowly acquisition were insignificant for the six months ended June 30, 2021. As of December 31, 2020, the Company did not have any assets or liabilities measured at fair value on a recurring basis using significant other observable inputs (Level 2).
Foreign Currency Translation
The Group operates in a multi-currency environment having transactions in such currencies as the U.S. dollar, Russian rubles, Czech koruna, euros, and others. The reporting currency of the Company is the U.S. dollar. The functional currency of the Company’s foreign subsidiaries is the U.S. dollar, with the exception of Prowly, where the functional currency is the local currency, the Zloty. The foreign currency translation adjustment as it relates to Prowly was immaterial for the three and six months ended June 30, 2021. For all other entities, foreign currency transactions are measured initially in the functional currency of the recording entity by use of the exchange rate in effect at that date. At each subsequent balance sheet date, foreign currency denominated assets and liabilities of these international subsidiaries are remeasured into U.S. dollars using the exchange rates in effect at the balance sheet date or historical rates, as appropriate. Any differences resulting from the remeasurement of foreign denominated assets and liabilities of the international subsidiaries to the U.S. dollar functional currency are recorded within other income (expense) in the unaudited condensed consolidated statement of operations and comprehensive loss. The foreign currency exchange gain (loss) included in other income for the three months ended June 30, 2021 and 2020 was $(53) and $(163), respectively, and $(8) and $(270) for the six months ended June 30, 2021 and 2020, respectively.
Net Income (Loss) Per Share
Net income (loss) per share information is determined using the two-class method, which includes the weighted-average number of shares of common stock outstanding during the period and other securities that participate in dividends (a participating security). Prior to the completion of the IPO, the Company considered the shares of Preferred Stock to be participating securities because they include rights to participate in dividends with the common stock. As of June 30, 2021, the Company did not have any participating securities outstanding.
Under the two-class method, basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net income (loss) per
11


share attributable to common stockholders is computed using the more dilutive of (1) the two-class method or (2) the if-converted method. The Company allocates net income first to preferred stockholders based on dividend rights under the Company’s certificate of incorporation and then to preferred and common stockholders based on ownership interests. Net losses are not allocated to preferred stockholders as they do not have an obligation to share in the Company’s net losses.
During the six months ended June 30, 2021, the Company amended its certificate of incorporation to create two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 9, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one (1) vote per share and each share of Class B common stock is entitled to ten (10) votes per share. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Shares of Class B common stock are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible. See Note 9 to these unaudited condensed consolidated financial statements for additional information regarding the current conversion and transfer terms of the Company’s common stock. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a one to one basis when computing net income (loss) per share. As a result, basic and diluted net income (loss) per share of Class A common stock and share of Class B common stock are equivalent.
Diluted net income (loss) per share gives effect to all potentially dilutive securities. Potential dilutive securities consist of shares of common stock issuable upon the exercise of stock options, shares of common stock issuable upon the conversion of the outstanding shares of Preferred Stock, and shares of common stock issuable upon the vesting of restricted stock awards or restricted stock units.
For the six months ended June 30, 2021, dilutive net income per share was calculated by dividing net income by the weighted-average number of shares of common stock outstanding during the period, the dilutive impact of stock options, shares of common stock issuable upon the vesting of restricted stock units (“RSUs”), and the dilutive impact of shares issuable upon the conversion of the outstanding shares of Preferred Stock.
For the three months ended June 30, 2021 and the three and six months ended June 30, 2020, the net loss attributable to common stockholders is divided by the weighted-average number of shares of common stock outstanding during the period to calculate diluted earnings per share. The dilutive effect of common stock equivalents has been excluded from the calculation for the three months ended June 30, 2021 and the three and six months ended June 30, 2020 as their effect would have been anti-dilutive due to the net losses incurred for these periods.
The following table presents a reconciliation of the weighted-average shares outstanding used in the calculation of basic and diluted net income (loss) per share:
12


Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Weighted-average shares outstanding:
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—basic135,312,000 94,738,000 115,951,000 94,666,000 
Dilutive effect of share equivalents resulting from stock options  6,896,000  
Dilutive effect of share equivalents resulting from RSAs  143,000  
Dilutive effect of shares issuable upon conversion of preferred stock  14,273,000  
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—diluted135,312,000 94,738,000 137,263,000 94,666,000 
The following potentially dilutive common stock equivalents have been excluded from the calculation of diluted weighted-average shares outstanding for the three and six months ended June 30, 2021 and 2020:
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Stock options outstanding6,998,703 6,374,542 1,978 6,335,830 
Shares of Preferred Stock 29,695,200  29,695,200 
Restricted stock units outstanding144,791  101,269  
7,143,494 36,069,742 103,247 36,031,030 
Comprehensive income (loss)
Comprehensive income (loss) is comprised of two components: net income (loss) and other comprehensive income (loss), which includes other changes in stockholders’ deficit that result from transactions and economic events other than those with stockholders. An immaterial cumulative translation adjustment related to the Prowly entity has been excluded from other comprehensive income for the three and six months ended June 30, 2021. There were no components of other comprehensive income to report for the three and six months ended June 30, 2020 and 2021; accordingly, comprehensive income (loss) equaled the total net income (loss) for all periods presented.
Recent Accounting Pronouncements
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). ASU 2016-02 requires a lessee to recognize most leases on the balance sheet but recognize expenses on the income statement in a manner similar to current practice. The update states that a lessee will recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying assets for the lease term. Leases will continue to be classified as either financing or operating, with classification affecting the recognition, measurement, and presentation of expenses and cash flows arising from a lease. For public entities, ASU 2016-02 is effective for years beginning after December 15, 2019. For non-public companies, ASU 2016-02 is effective for fiscal years beginning after December 15, 2021 and interim periods in annual periods beginning after December 15, 2022. Early adoption is permitted. The Company plans to adopt this guidance in the year ended December 31, 2022. The Company is currently assessing the impact that adopting this guidance will have on its consolidated financial statements.
13


In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires that credit losses be reported as an allowance using an expected losses model, representing the entity's current estimate of credit losses expected to be incurred. The accounting guidance currently in effect is based on an incurred loss model. ASU 2016-13 affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. ASU 2016-13 is effective for public entities for annual reporting periods beginning after December 15, 2019, including interim periods within those fiscal years. For non-public companies, ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company plans to adopt this guidance in the year ending December 31, 2023. The Company is currently evaluating ASU 2016-13 and the potential impact on its condensed consolidated financial statements and financial statement disclosures.
In August 2018, the FASB issued ASU No. 2018-15, Intangible-Goodwill and Other Internal-Use Software (Subtopic 350-40). ASU 2018-15 updates guidance regarding accounting for implementation costs associated with a cloud computing arrangement that is a service contract. The amendments under ASU 2018-15 are effective for public entities for years beginning after December 15, 2019, and interim periods within those years. For non-public companies, ASU 2081-15 is effective for annual reporting periods beginning after December 15, 2020, and interim periods within annual periods beginning after December 15, 2021, with early adoption permitted. The Company plans to adopt this guidance in the quarter ending December 31, 2021. The Company is currently assessing the impact that adopting this guidance will have on its condensed consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes – Simplifying the Accounting for Income Taxes. The new guidance simplifies the accounting for income taxes by removing several exceptions in the current standard and adding guidance to reduce complexity in certain areas, such as requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. For public companies, the ASU is effective for years beginning after December 15, 2020, and interim periods within those years, with early adoption permitted. For non-public companies, the new standard is effective for years beginning after December 15, 2021, with early adoption permitted. The Company plans to adopt this guidance in the quarter ending December 31, 2021. The Company is currently assessing the impact that adopting this guidance will have on its condensed consolidated financial statements.
3.    Property and Equipment, Net
Property and equipment consists of the following (in thousands):
As of
June 30,
2021
December 31,
2020
Computer equipment$3,634 $3,513 
Furniture and office equipment1,111 1,041 
Leasehold improvements1,145 667 
Capital leases5,750  
Total property and equipment11,640 5,221 
Less: accumulated depreciation and amortization(3,244)(2,253)
Property and equipment, net$8,396 $2,968 
14


Depreciation and amortization expense related to property and equipment was $790 and $1,134 for the three and six months ended June 30, 2021, respectively, and $208 and $411 for the three and six months ended June 30, 2020, respectively.
4.    Other Long-Term Assets
Deferred Offering Costs
Deferred offering costs primarily consist of direct incremental legal and accounting fees relating to the IPO and to a credit facility. The deferred issuance costs relating to the IPO were offset against IPO proceeds upon the consummation of the Company’s offering. The deferred costs relating to the credit facility are being amortized to interest expense up through the maturity date of the facility. As of June 30, 2021 and December 31, 2020, the Company had deferred offering costs relating to the IPO of $0 and $1,839. As of June 30, 2021 and December 31, 2020, the Company had $526 and $630, respectively, in issuance costs relating to the credit facility. The issuance costs for the IPO and credit facility are classified in other long-term assets in the accompanying unaudited condensed consolidated balance sheets.
Investments in Convertible Debt
In January 2021, the Company purchased two convertible debt securities for a total aggregate investment of $500. Both investments mature on January 1, 2023 and receive interest at an annual rate of 6%. Interest accrues and becomes payable upon conversion of the convertible notes, or will be paid in connection with the repayment in full of the principal amount of such convertible notes.
These convertible note investments are classified as available-for-sale securities and are classified in other long-term assets in the accompanying unaudited condensed consolidated balance sheets based on the maturity date. The Company accounts for these investments, along with the embedded derivatives associated with their conversion features, by utilizing the fair value option within ASC 825 and accounting for the entire hybrid instrument at fair value through earnings. Changes in fair value of the convertible notes were not material for the three and six months ended June 30, 2021.

5.    Acquisitions, Acquired Intangible Assets, and Goodwill
Acquisitions
On August 27, 2020, the Company acquired 100% of the outstanding capital of Prowly for cash consideration of $3,317. In addition to the purchase consideration, the founders of Prowly are eligible to earn up to a maximum of $2,750 in aggregate additional consideration based on the satisfaction of certain earnings targets as defined in the purchase agreement. For the three and six months ended June 30, 2021, the Company recognized compensation expense of $57 and $113, respectively, as compensation expense related to the additional consideration.
Intangible Assets
Intangible assets consisted of intangible assets resulting from the acquisition of Prowly and capitalized internal-use software development costs. Intangible assets consists of the following:

15


As of June 30, 2021
GrossNet
CarryingAccumulatedCarrying
AmountAmortizationAmount
Developed technology1,194 (166)1,028 
Trade name68 (19)49 
Capitalized internal-use software1,828 (778)1,050 
Total as of June 30, 2021
$3,090 $(963)$2,127 
As of December 31, 2020
GrossNet
CarryingAccumulatedCarrying
AmountAmortizationAmount
Developed technology1,194 (66)1,128 
Trade name68 (3)65 
Capitalized internal-use software1,561 (523)1,038 
Total as of December 31, 2020
$2,823 $(592)$2,231 

During the three and six months ended June 30, 2021, the Company capitalized $144 and $271, respectively, of software development costs, which are classified as intangible assets on the accompanying consolidated balance sheets. During the three and six months ended June 30, 2020, the Company capitalized $403 and $603, respectively, of software development costs. The Company recorded amortization expense associated with its capitalized development costs of $130 and $259 for the three and six months ended June 30, 2021, respectively. The Company recorded amortization expense associated with its capitalized development costs of $52 and $104 for the three and six months ended June 30, 2020, respectively. As of June 30, 2021 and December 31, 2020, the capitalized internal-use software asset balances totaled $1,050 and $1,038, respectively.
Amortization expense for acquired intangible assets was $55 and $116 for the three and six months ended June 30, 2021. There was no amortization expense for acquired intangible assets for the three and six months ended June 30, 2020.
As of June 30, 2021, future amortization expense is expected to be as follows:
Amount
Remainder of 2021$334 
2022559 
2023428 
2024199 
2025 and thereafter
607 
Total$2,127 
Goodwill
The was no change in the carrying value of goodwill of $1,991 from December 31, 2020 through June 30, 2021.

16


6.    Accrued expenses
Accrued expenses consist of the following:
As of
June 30,
2021
December 31,
2020
Employee compensation$5,847 $4,478 
Vacation reserves464 465 
Other6,536 2,776 
Total accrued expenses$12,847 $7,719 

7.     Revolving Credit Facility
Senior Secured Revolving Credit Facility
On January 12, 2021, the Company executed a credit agreement with JPMorgan Chase Bank, N.A., in the form of a revolving credit facility, that consists of a $45.0 million revolving credit facility and a letter of credit sub-facility with an aggregate limit equal to the lesser of $5.0 million and the aggregate unused amount of the revolving commitments then in effect. The availability of the credit facility is subject to the borrowing base based on an advance rate of 400% multiplied by annualized retention applied to monthly recurring revenue. The credit facility has a maturity of three years and will mature on January 12, 2024.
Borrowings under the credit facility bear interest at the Company’s option at (i) LIBOR, subject to a 0.50% floor, plus a margin, or (ii) the alternate base rate, subject to a 3.25% floor (or 1.50% prior to positive consolidated adjusted earnings before interest, taxes, depreciation, and amortization (“adjusted EBITDA”) for the twelve months most recently ended), plus a margin. For LIBOR borrowings, the applicable rate margin is 2.75% (or 3.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). For base rate borrowings, the applicable margin is 0.00% (or 2.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). The Company is also required to pay a 0.25% per annum fee on undrawn amounts under the Company’s revolving credit facility, payable quarterly in arrears.
As of June 30, 2021, the Company has not drawn on this revolving credit facility. For the three and six months ended June 30, 2021, the Company incurred $28 and $53 in interest expense, respectively, relating to this credit facility.

8.    Income Taxes
We are subject to U.S. federal, state, and foreign income taxes. For the three and six months ended June 30, 2021, we recorded provisions for income taxes of $141 and $227, respectively. For the three and six months ended June 30, 2020, we recorded provisions for income taxes of $92 and $208, respectively. Our effective tax rate for the six months ended June 30, 2021 and 2020 differs from the U.S. statutory rate primarily due to the jurisdictional mix of earnings and the valuation allowance maintained against our net deferred tax assets.
We recognize deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. These differences are measured using the enacted statutory tax rates that are expected to be in effect for the years in which differences are expected to reverse. On a periodic basis, we reassess any valuation
17


allowances that we maintain on our deferred tax assets, weighing positive and negative evidence to assess the recoverability of the deferred tax assets. We maintain a valuation allowance on certain federal, state, and foreign tax attributes that are not more-likely-than-not realizable.

9.    Redeemable Convertible Preferred Stock and Stockholders’ Equity
Prior to the IPO, the authorized capital stock of the Company included 9,898,400 shares of preferred stock, of which 3,379,400 shares have been designated as Series A Redeemable Convertible Preferred Stock, 1,837,600 shares have been designated as Series A-1 Redeemable Convertible Preferred Stock and 4,681,400 shares have been designated as Series B Convertible Preferred Stock (collectively the “Preferred Stock”).
Immediately prior to the closing of the IPO, the outstanding shares of Preferred Stock were converted on a three-for-one basis into 29,695,200 shares of common stock. The holders of the Company’s Preferred Stock had certain voting, dividend, and redemption rights, as well as liquidation preferences and conversion privileges. All rights, preferences, and privileges associated with the preferred stock were terminated at the time of the Company’s IPO in conjunction with the conversion of all outstanding shares of Preferred Stock into shares of common stock.
As of June 30, 2021, the total number of shares of all classes of stock which the Company shall have authority to issue was (i) 1,000,000,000 shares of Class A common stock, par value $0.00001 per share, and (ii) 160,000,000 shares of Class B common stock, par value $0.00001 per share, and (iii) 100,000,000 undesignated shares of Preferred Stock, par value $0.00001 per share.
Each share of Class A common stock entitles the holder to one vote for each share on all matters submitted to a vote of the Company's stockholders at all meetings of stockholders and written actions in lieu of meetings. Each share of Class B common stock entitles the holder to ten votes for each share on all matters submitted to a vote of the Company's stockholders at all meetings of stockholders and written actions in lieu of meetings.
Holders of Class A common stock and Class B common stock are entitled to receive dividends, when and if declared by the board of directors (the “Board”).
Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Automatic conversion shall occur upon the occurrence of (i) a Transfer, as defined in the amended and restated certificate of incorporation, of such share of Class B common stock, (ii) the affirmative vote of at least two-thirds of the outstanding shares of Class B common stock, voting as a single class, or (iii) on or after the earlier to occur of (a) the seventh year anniversary of the effectiveness of the amended and restated certificate of incorporation or (b) the date on which the outstanding shares of Class B common stock represents less than 10% of the aggregate number of the then outstanding shares of Class A common stock and Class B common stock. Further, upon either the death or incapacitation of a holder of Class B common stock, the shares held by such shareholder shall automatically be converted into one share of Class A common stock.
Stock Split
On March 15, 2021, the Board approved a 3-for-1 stock-split of the Company’s common stock. The stock split was approved by the stockholders on March 15, 2021 and became effective on March 15, 2021. Upon the effectiveness of the stock split, (i) every one share of common stock outstanding was increased to 3 shares of common stock, (ii) the number of shares of common stock into which each outstanding option to purchase common stock is exercisable was proportionally increased on a 3-for-1 basis, and (iii) the exercise price of each outstanding option to purchase common stock was proportionately decreased on a 3-for-1 basis. Additionally, shares of common stock reserved for issuance
18


upon the conversion of the Company’s Preferred Stock were proportionately increased on a 3-for-1 basis and the respective conversion prices of the Preferred Stock were proportionately reduced. All share and per share data shown in the accompanying consolidated financial statements and related notes have been retroactively revised to reflect the stock split.
Common Stock Reserved for Future Issuance
As of June 30, 2021, the Company had reserved the following shares of common stock for future issuance:
Options outstanding7,756,641 
Options reserved for future issuance13,135,939 
Restricted stock outstanding156,852 
Restricted stock units155,025 
Total authorized shares of common stock reserved for future issuance 21,204,457 
n
]
10.    Stock-Based Compensation
In 2019, the Board adopted the Semrush Holdings, Inc. 2019 Stock Option and Grant Plan (the “2019 Plan”), which provides for the grant of qualified incentive stock options and nonqualified stock options or other awards, including restricted stock unit awards, to the Company’s employees, officers, directors, advisors, and outside consultants for the purchase of up to 8,682,600 shares of the Company’s common stock. In July 2020, the Plan was amended to provide for the grant of qualified incentive stock options and nonqualified stock options or other awards to the Company’s employees, officers, directors, advisors, and outside consultants for the purchase of up to 10,163,772 shares of the Company’s common stock. Stock options generally vest over a 4 year period and expire 10 years from the date of grant. Certain options provide for accelerated vesting if there is a change in control (as defined in the Plan).
The Semrush Holdings, Inc. 2021 Stock Option and Incentive Plan (the “2021 Plan”) was adopted by the Board March 3, 2021 and approved by stockholders on March 15, 2021 and became effective immediately prior to the effectiveness of the Company’s registration statement in connection with its IPO. The 2021 Plan replaced the 2019 Plan as the Board determined not to make additional awards under the 2019 Plan following the pricing of the Company’s IPO. The 2021 Plan allows the compensation committee of the Board to make equity-based and cash-based incentive awards to the Company’s officers, employees, directors and other key persons (including consultants).
The Company initially reserved 13,503,001 shares of Class A common stock for the issuance of awards under the 2021 Plan. The 2021 Plan provides that the number of shares reserved and available for issuance under the plan will automatically increase each January 1, beginning on January 1, 2022, by the lesser of 5% of the outstanding number of shares of Class A and Class B common stock on the immediately preceding December 31, or such lesser number of shares as determined by the compensation committee. This number is subject to adjustment in the event of a stock split, stock dividend or other change in our capitalization.
The Company accounts for stock-based compensation in accordance with the provisions of ASC 718, which requires the recognition of expense related to the fair value of stock-based compensation awards in the statements of operations. For stock-based awards issued under the Company’s stock-based compensation plans to employees and members of the Board for their services on the Board, the fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model as discussed further below. For RSUs granted subject to service-based vesting conditions, the fair value is determined based on the closing price of the Company’s Class A common stock, as reported on the New York Stock Exchange on the date of grant. RSUs granted subject to service-based vesting
19


conditions generally vest over a four-year requisite service period. For all other service-based awards, the Company recognizes compensation expense on a straight-line basis over the requisite service period of the award with actual forfeitures recognized as they occur.
Given the absence of an active market for the Company’s common stock prior to the completion of the IPO, the Board, the members of which the Company believes have extensive business, finance, and venture capital experience, were required to estimate the fair value of the Company’s common stock at the time of each grant of a stock-based award. The Company and the Board utilized various valuation methodologies in accordance with the framework of the American Institute of Certified Public Accountants’ Technical Practice Aid, Valuation of Privately-Held Company Equity Securities Issued as Compensation, to estimate the fair value of its common stock. Each valuation methodology included estimates and assumptions that require the Company’s judgment. These estimates and assumptions include a number of objective and subjective factors, in determining the value of the Company’s common stock at each grant date, including the following factors: (1) prices paid for the Company’s Preferred Stock, which the Company had sold to outside investors in arm’s-length transactions, and the rights, preferences, and privileges of the Company’s Preferred Stock and common stock; (2) valuations performed by an independent valuation specialist; (3) the Company’s stage of development and revenue growth; (4) the fact that the grants of stock-based awards involved illiquid securities in a private company; and (5) the likelihood of achieving a liquidity event for the common stock underlying the stock-based awards, such as an IPO or sale of the Company, given prevailing market conditions.
The Company believes this methodology to be reasonable based upon the Company’s internal peer company analyses, and further supported by several arm’s-length transactions involving the Company’s Preferred Stock. As the Company’s common stock is not actively traded, the determination of fair value involves assumptions, judgments, and estimates. If different assumptions were made, stock-based compensation expense, consolidated net income (loss) and consolidated net income (loss) per share could have been significantly different.
The Company has recorded stock-based compensation expense of $569 and $1,162 during the three and six months ended June 30, 2021, respectively, and recorded $209 and $414 for the three and six months ended June 30, 2020, respectively. The following table shows stock-based compensation expense by where the stock-based compensation expense is recorded in the Company’s unaudited condensed consolidated statement of operations:
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Cost of revenue
$7 $5 $14 $9 
Sales and marketing
52 27 242 64 
Research and development
68 29 135 58 
General and administrative
442 148 771 283 
Total stock-based compensation
$569 $209 $1,162 $414 
As of June 30, 2021, there was $5,581 of unrecognized compensation cost related to unvested common stock option arrangements granted under the 2021 Plan, which is expected to be recognized over a weighted-average period of 3.07 years.
The fair value of each option award was estimated on the date of grant using the Black-Scholes option-pricing model. As there was no public market for its common stock prior to March 25, 2021, which was the first day of trading, and as the trading history of the Company’s common stock was limited through March 31, 2021, the Company determined the expected volatility for options granted based on an analysis of reported data for a peer group of companies that issued options with substantially similar
20


terms. The expected volatility of options granted has been determined using an average of the historical volatility measures of this peer group of companies. The expected life of options granted to employees was calculated using the simplified method, which represents the average of the contractual term of the option and the weighted-average vesting period of the option. The Company uses the simplified method because it does not have sufficient historical option exercise data to provide a reasonable basis upon which to estimate expected term. The risk-free interest rate is based on a treasury instrument whose term is consistent with the expected life of the share option. The Company has not paid, nor anticipates paying, cash dividends on its ordinary shares; therefore, the expected dividend yield is assumed to be zero.
The weighted-average assumptions utilized to determine the fair value of options granted to employees are presented in the following table:
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Expected volatility52.0 %51.2 %52.0 %48.3 %
Weighted-average risk-free interest rate1.13 %0.42 %1.04 %1.09 %
Expected dividend yield    
Expected life – in years6666
A summary of the Company’s option activity as of June 30, 2021, which all occurred under the 2019 Plan and the 2021 Plan, and changes during the six months then ended are as follows:
Number of OptionsWeighted-Average Exercise Price (per share)Weighted-Average Remaining Contractual Term (in years)
Outstanding at December 31, 2020
7,611,258 $1.37 8.40
Granted229,053 12.37 
Exercised(33,327)1.25 
Forfeited(50,343)2.00 
Outstanding at June 30, 2021
7,756,641 1.69 8.07
Options exercisable at June 30, 2021
3,680,766 0.977.52
The weighted-average grant-date fair value of options granted during the three and six months ended June 30, 2021 was $6.69 and $6.13 per share, respectively. The weighted-average grant-date fair value of options granted during the three and six months ended June 30, 2020 was $0.80 and $0.65 per share, respectively. No tax benefits were realized from options during the three and six months ended June 30, 2021 or 2020.
The aggregate intrinsic value of options outstanding as of June 30, 2021 and December 31, 2020 was $165,416 and $36,816, respectively.
The aggregate intrinsic value for options exercised during the three and six months ended June 30, 2021 was $473 and $492.
The aggregate intrinsic value for options exercisable as of June 30, 2021 was $81,164.
The aggregate intrinsic value was calculated based on the positive difference, if any, between the estimated fair value of the Company’s common stock on June 30, 2021 and December 31, 2020, respectively, or the date of exercise, as appropriate, and the exercise price of the underlying options.
21


On July 28, 2020, the Company issued 156,852 shares of its restricted common stock (“Restricted Stock Issuance”) to the founders of Prowly for a total fair value of $291 under the 2019 Plan. This Restricted Stock Issuance vests over a three-year service period, applicable to both founders.
During the three and six months ended June 30, 2021, the Company granted to employees RSU awards for 96,525 and 155,025 shares of Class A common stock under the 2021 Plan, respectively. The Company recorded stock-based compensation expense related to the RSU grants of $120 and $145, respectively. The Company granted no RSU awards during the six months ended June 30, 2020; accordingly, there was no RSU compensation expense associated with this periods.
A summary of RSU activity under the Company’s 2021 Plan for the six months ended June 30, 2021 is as follows:
Number of SharesWeighted-Average Grant Date Fair ValueAggregate Fair Value
Unvested balance at January 1, 2021
Granted155,02513.67$2,119 
Vested
Forfeited
Unvested balance as of June 30, 2021
155,02513.67
2021 Employee Stock Purchase Plan
The Semrush Holdings, Inc. 2021 Employee Stock Purchase Plan (the “ESPP”) was adopted by the Board on March 3, 2021 and approved by stockholders on March 15, 2021 and became effective immediately prior to the effectiveness of the Company’s registration statement in connection with its IPO. The ESPP initially reserves and authorizes the issuance of up to a total of 3,000,667 shares of Class A common stock to participating employees. The ESPP provides that the number of shares reserved and available for issuance will automatically increase each January 1, beginning on January 1, 2022 and each January 1 thereafter through January 1, 2031, by the least of (i) 1% of the outstanding number of shares of Class A and Class B common stock on the immediately preceding December 31; (ii) 3,000,667 shares or (iii) such lesser number of shares of Class A common stock as determined by the ESPP administrator. The number of shares reserved under the ESPP is subject to adjustment in the event of a stock split, stock dividend or other change in our capitalization. The Company expects to offer, sell and issue shares of common stock under the ESPP from time to time based on various factors and conditions, although the Company is under no obligation to sell any shares under the ESPP. The Company has not issued any shares of Class A common stock under the ESPP.
11.    Commitments and Contingencies
The Company leases office facilities under noncancelable operating leases that expire at various dates through 2027. In addition, the Company has multi-year commitments with data centers. Some of these lease agreements contain escalating rent payments. Rent expense is recorded on a straight-line basis. Rent expense was $954 and $1,881 for the three and six months ended June 30, 2021, respectively. Rent expense was $1,078 and $2,164 for the three and six months ended June 30, 2020, respectively. The Company also has non-cancelable commitments related to its data centers.
22


Future minimum amounts payable as of June 30, 2021, under the office facilities operating leases and data center agreements are as follows:
Operating Leases
Remainder of 2021
$2,649 
20224,090 
20232,804 
20241,774 
2025 and thereafter
2,938 
Total minimum lease payments
$14,255 
During the year ended December 31, 2020, the Company entered into leasing arrangements for certain data center equipment under non-cancelable capital leases. The leasing arrangements have terms of 36 months beginning on the date the Company accepts the installation of the equipment subject to the lease. As of December 31, 2020, the equipment had not been installed and the Company had not accepted the equipment under these leases, and as such the lease commencement date had not begun. During the six months ended June 30, 2021, a portion of the equipment was installed and the related lease commenced. The Company is required to make total payments of $6,388 over the term of the leases which is excluded from the table above. The Company recorded $5,297 in capital leases to property and equipment, net, as of June 30, 2021 (see Note 3), which is being depreciated over the lease term of 36 months. Of the $5,297 recorded in capital leases, $1,859 of the capital lease obligation is designated as current and $3,438 is designated as non-current on the unaudited condensed consolidated balance sheet as of June 30, 2021.
In addition to the lease commitments above, the Company also has multi-year commitments with certain data providers. The Company is committed to spend approximately $2,782, $6,775, and $1,933 for the remainder of the year ending December 31, 2021, and for the years ending December 31, 2022, and 2023, respectively, for data services.
Litigation
The Company, from time to time, may be party to litigation arising in the ordinary course of its business. The Company was not subject to any material legal proceedings during the three months ended June 30, 2021, and, to the best of its knowledge, no material legal proceedings are currently pending or threatened.
Indemnification
The Company typically enters into indemnification agreements with customers in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses suffered or incurred as a result of claims of intellectual property infringement. These indemnification agreements are provisions of the applicable customer agreement. Based on when clients first sign an agreement for the Company’s service, the maximum potential amount of future payments the Company could be required to make under certain of these indemnification agreements is unlimited. Based on historical experience and information known as of June 30, 2021, the Company has not incurred any costs for the above guarantees and indemnities.
In certain circumstances, the Company warrants that its services will perform in all material respects in accordance with its standard published specification documentation in effect at the time of delivery of the services to the customer for the term of the agreement. To date, the Company has not incurred
23


significant expense under its warranties and, as a result, the Company believes the estimated fair value of these agreements is immaterial.
12.    Components of Other Income, Net
The components of other income, net, are as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Foreign currency exchange loss(53)(163)(8)(270)
Other, net(70)25 (64)188 
Other income, net$(123)$(138)$(72)$(82)
13.    Employee Benefit Plan
The Company maintains a defined contribution savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”) covering all U.S. employees who satisfy certain eligibility requirements. The 401(k) Plan allows each participant to defer a percentage of their eligible compensation subject to applicable annual limits pursuant to the limits established by the Internal Revenue Service. The Company may, at the discretion of the Board, make contributions in the form of matching contributions or profit-sharing contributions. For the three and six months ended June 30, 2021, the Company made matching contributions of $134 and $224, respectively, to the 401(k) Plan. For the three and six months ended June 30, 2020, the Company made matching contributions of $42 and $76, respectively, to the 401(k) Plan.
14.    Segment and Geographic Information
Disclosure requirements about segments of an enterprise and related information establishes standards for reporting information regarding operating segments in annual financial statements and requires selected information of those segments to be presented in interim financial reports issued to shareholders. Operating segments are defined as components of an enterprise about which separate discrete financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the chief executive officer. The Company and the chief executive officer view the Company’s operations and manage its business as one operating segment.
Geographic Data
The Company allocates, for the purpose of geographic data reporting, its revenue based upon the location of the customer. Total revenue by geographic area was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Revenue:
United States$20,572 $13,206 $38,840 $26,133 
United Kingdom4,676 3,032 8,873 6,026 
Other19,757 12,214 37,290 24,080 
Total revenue$45,005 $28,452 $85,003 $56,239 
24


Property and equipment, net by geographic location consists of the following:
As of
June 30,
2021
December 31,
2020
Property and equipment, net:
United States$6,539 $1,023 
Russia1,374 1,450 
Czech Republic429 439 
Other54 56 
Total assets$8,396 $2,968 

15.     Subsequent Events
The Company has completed an evaluation of all subsequent events after the balance sheet date of June 30, 2021 through the date this Quarterly Report on Form 10-Q was filed with the SEC, to ensure that this filing includes appropriate disclosure of events both recognized in the financial statements as of June 30, 2021, and events which occurred subsequently but were not recognized in the financial statements. The Company has concluded that no subsequent events have occurred that require disclosure, except as disclosed within these financial statements and except as disclosed below.


25


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
You should read the following discussion and analysis of our financial condition and results of operations together with the unaudited condensed consolidated financial statements, and related notes that are included elsewhere in this Quarterly Report on Form 10-Q, along with the financial information included in our prospectus dated March 24, 2021 (the “Prospectus”) as filed with the Securities Exchange Commission (the “SEC”) on March 25, 2021 pursuant to Rule 424(b) under the Securities Act of 1933, as amended (the “Securities Act”). Some of the information contained in this discussion and analysis, including information with respect to our planned investments in our research and development, sales and marketing, and general and administrative functions, contains forward-looking statements based upon current plans, beliefs, and expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under the sections titled “Special Note Regarding Forward-Looking Statements” and “Risk Factors” included elsewhere in this Quarterly Report on Form 10-Q.
Company Overview
We are a leading online visibility management software-as-a-service (“SaaS”) platform, enabling companies globally to identify and reach the right audience in the right context and through the right channels. Online visibility represents how effectively companies connect with consumers across a variety of digital channels, including search, social and digital media, digital public relations, and review websites. Our proprietary SaaS platform enables us to aggregate and enrich trillions of data points collected from hundreds of millions of unique domains, social media platforms, online ads, and web traffic. This allows our customers to understand trends, derive unique and actionable insights to improve their websites and social media pages, and distribute highly relevant content to their targeted customers across channels to drive high-quality traffic.
On March 29, 2021, we completed our IPO in which we issued and sold 10,000,000 shares of our Class A common stock at a public offering price of $14.00 per share for aggregate gross proceeds of $140.0 million. We received approximately $126.6 million in net proceeds after deducting $9.8 million of underwriting discounts and commissions and approximately $3.6 million in offering costs. On April 20, 2021, the underwriters of the Company’s IPO partially exercised their option to purchase additional shares of Class A common stock. In connection with the closing of the partial exercise on April 23, 2021, the underwriters purchased 719,266 shares of the Company’s Class A common stock for net proceeds to the Company of $9.245 million. In connection with the closing of the IPO, all of the outstanding shares of our Preferred Stock and Common Stock automatically converted into 124,905,954 shares of Class B common stock.
We generate substantially all of our revenue from monthly and annual subscriptions to our online visibility management platform under a SaaS model. Subscription revenue is recognized ratably over the contract term beginning on the date the product is made available to customers.
We have one reportable segment. See Note 14 of our Unaudited Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report on Form 10-Q for more information.
26


Key Factors Affecting Our Performance
We regularly review a number of factors that have impacted, and we believe will continue to impact, our results of operations and growth. These factors include:
Acquiring New Paying Customers
We expect increasing demand for third-party online visibility software to accelerate adoption of our platform. Our recurring subscription model provides significant visibility into our future results and we believe ARR is the best indicator of the scale of our platform, while mitigating fluctuations due to seasonality and contract term. We define ARR as the daily revenue of all paid subscription agreements that are actively generating revenue as of the last day of the reporting period multiplied by 365. We include both monthly recurring paid subscriptions, which renew automatically unless cancelled, as well as the annual recurring paid subscriptions so long as we do not have any indication that a customer has cancelled or intends to cancel its subscription and we continue to generate revenue from them. As of June 30, 2021 and 2020, we had more than 79,000 paying customers and 60,000 paying customers, respectively, accounting for $188.0 million and $119.0 million in ARR, respectively.
Retaining and Expanding Sales to Our Existing Customers
We serve a diverse customer base across a variety of sizes and industries that is focused on maximizing their online visibility. We believe there is a significant opportunity to expand within our existing customer base as customers often initially purchase our entry-level subscription, which offers lower usage limits and limited user licenses, as well as fewer features. We have demonstrated the ability to expand contract values with our existing customers as they use our products and recognize the critical nature of our platform and often seek premium offerings through incremental usage, features, add-ons, and additional user licenses.
We have successfully increased ARR per paying customer over time and believe this metric is an indicator of our ability to grow the long-term value of our platform. We expect ARR per paying customer to continue to increase as customers adopt our premium offerings and we continue to introduce new products and functionality. Our ARR per paying customer as of June 30, 2021 and 2020 was $2,351 and $1,969, respectively. We define ARR per paying customer during a given period as ARR from our paying customers at the end of the period divided by the number of paying customers as of the end of the same period. We define the number of paying customers as the number of unique business and individual customers at the end of a particular period. We define a business customer as all accounts that contain a common non-individual business email domain (e.g., all subscriptions with an email domain of @XYZ.com will be considered to be one customer), and an individual customer as an account that uses an individual non-business email domain.
Sustaining Product and Technology Innovation
We have a strong track record of developing new products that have high adoption rates among our paying customers. Our product development organization plays a critical role in continuing to enhance the effectiveness and differentiation of our technology in an evolving landscape and maximizing retention of our existing customers. We intend to continue investing in product development to improve our data assets, expand our products and enhance our technological capabilities.
Non-GAAP Financial Measures
In addition to our financial results determined in accordance with U.S. generally accepted accounting principles (“GAAP”), we believe that free cash flow and free cash flow margin, each a non-GAAP financial measure, are useful in evaluating the performance of our business.
27


Free cash flow and free cash flow margin
We define free cash flow, a non-GAAP financial measure, as net cash provided by operating activities less purchases of property and equipment and capitalized software development costs. We define free cash flow margin as free cash flow divided by total revenue. We monitor free cash flow and free cash flow margin as two measures of our overall business performance, which enables us to analyze our future performance without the effects of non-cash items and allow us to better understand the cash needs of our business. While we believe that free cash flow and free cash flow margin are useful in evaluating our business, free cash flow and free cash flow margin are each a non-GAAP financial measure that have limitations as an analytical tool, and free cash flow and free cash flow margin should not be considered as an alternative to, or substitute for, net cash used in operating activities in accordance with GAAP. The utility of each of free cash flow and free cash flow margin as a measure of our liquidity is further limited as each measure does not represent the total increase or decrease in our cash balance for any given period. In addition, other companies, including companies in our industry, may calculate free cash flow and free cash flow margin differently or not at all, which reduces the usefulness of free cash flow and free cash flow margin as tool for comparison. A summary of our cash flows from operating, investing and financing activities is provided below. We recommend that you review the reconciliation of free cash flow to net cash used in operating activities, the most directly comparable GAAP financial measure, and the reconciliation of free cash flow margin to net cash used in operating activities (as a percentage of revenue), the most directly comparable GAAP financial measure, provided below, and that you not rely on free cash flow, free cash flow margin or any single financial measure to evaluate our business.
Six Months Ended June 30,
(in thousands)
20212020
Net cash provided by operating activities$10,059 $961 
Net cash used in investing activities(1,871)(2,492)
Net cash provided by (used in) financing activities137,040 (38)
Net increase (decrease) in cash, cash equivalents and restricted cash$145,228 (1,569)
Six Months Ended June 30,
(in thousands)
20212020
Net cash provided by operating activities$10,059 $961 
Purchases of property and equipment(750)(1,792)
Capitalization of internal-use software costs(271)(700)
Free cash flow$9,038 $(1,531)
Six Months Ended June 30,
(in thousands)
20212020
Net cash provided by operating activities (as a percentage of revenue)11.8 %1.7 %
Purchases of property and equipment (as a percentage of revenue)(0.9)%(3.2)%
Capitalization of internal-use software costs (as a percentage of revenue)(0.3)%(1.2)%
Free cash flow margin10.6 %(2.7)%
28


Components of our Results of Operations
Revenue
We generate nearly all of our revenue from subscriptions to our online visibility management platform under a SaaS model. Subscription revenue is recognized ratably over the contract term beginning on the date on which we provide the customer access to our platform. Our customers do not have the right to take possession of our software. Our subscriptions are generally non-cancellable during the contractual subscription term, however our subscription contracts contain a right to a refund if requested within seven days of purchase.
We offer our paid products to customers via monthly or annual subscription plans, as well as one-time and ongoing add-ons. As of June 30, 2021 and 2020, approximately 75% and 76%, respectively, of our paying customers purchased monthly subscription plans. Our subscription-based model enables customers to select a plan based on their needs and license our platform on a per user per month basis.
As of June 30, 2021 we served approximately 79,000 paying customers in various industries, and our revenue is not concentrated with any single customer or industry. For the three and six months ended June 30, 2021 and 2020, no single customer accounted for more than 1% of our revenue.
Cost of Revenue
Cost of revenue primarily consists of expenses related to hosting our platform, acquiring data, and providing support to our customers. These expenses are comprised of personnel and related costs, including salaries, benefits, incentive compensation, and stock-based compensation expense related to the management of our data centers, our customer support team and our customer success team, and data acquisition costs. In addition to these expenses, we incur third-party service provider costs, such as data center and networking expenses, allocated overhead costs, depreciation expense and amortization associated with the Company’s property and equipment, and amortization of capitalized software development costs and other intangible assets. We allocate overhead costs, such as rent and facility costs, information technology costs, and employee benefit costs to all departments based on headcount. As such, general overhead expenses are reflected in cost of revenue and each operating expense category.
We expect our cost of revenue to increase in absolute dollars due to expenditures related to the purchase of hardware, data, expansion, and support of our data center operations and customer support teams. We also expect that cost of revenue as a percentage of revenue will decrease over time as we are able to achieve economies of scale in our business, although it may fluctuate from period to period depending on the timing of significant expenditures. To the extent that our customer base grows, we intend to continue to invest additional resources in expanding the delivery capability of our products and other services. The timing of these additional expenses could affect our cost of revenue, both in terms of absolute dollars and as a percentage of revenue in any particular quarterly or annual period.
Operating Expenses
Research and Development
Research and development expenses primarily consist of personnel and related costs, including salaries, benefits, incentive compensation, stock-based compensation, and allocated overhead costs. Research and development expenses also include depreciation expense and other expenses associated with product development. Other than internal-use software costs that qualify for capitalization, research and development costs are expensed as incurred. We plan to increase the dollar amount of our investment in research and development for the foreseeable future as we focus on developing new products, features, and enhancements to our platform. We believe that investing in the development of
29


new products, features, and enhancements improves customer experience, makes our platform more attractive to new paying customers and provides us with opportunities to expand sales to existing paying customers and convert free customers to paying customers. However, we expect our research and development expenses to decrease as a percentage of our revenue over time.
Sales and Marketing
Sales and marketing expenses primarily consist of personnel and related costs directly associated with our sales and marketing department, including salaries, benefits, incentive compensation, and stock-based compensation, online advertising expenses, and marketing and promotional expenses, as well as allocated overhead costs. We expense all costs as they are incurred, excluding sales commissions identified as incremental costs to obtain a contract, which are capitalized and amortized on a straight-line basis over the average period of benefit, which we estimate to be two years. We expect that our sales and marketing expenses will continue to increase in absolute dollars in the year ending December 31, 2021. New sales personnel require training and may take several months or more to achieve productivity; as such, the costs we incur in connection with the hiring of new sales personnel in a given period are not typically offset by increased revenue in that period and may not result in new revenue if these sales personnel fail to become productive. We expect to increase our investment in sales and marketing as we add new services, which will increase these expenses in absolute dollars. Over the long term, we believe that sales and marketing expenses as a percentage of revenue will vary depending upon the mix of revenue from new and existing customers, as well as changes in the productivity of our sales and marketing programs.
General and Administrative
General and administrative expenses primarily consist of personnel and related expenses, including salaries, benefits, incentive compensation, and stock-based compensation, associated with our finance, legal, human resources, and other administrative employees. Our general and administrative expenses also include professional fees for external legal, accounting, and other consulting services, insurance, depreciation and amortization expense, as well as allocated overhead. We expect to increase the size of our general and administrative functions to support the growth of our business. We expect to continue to incur additional expenses as a result of operating as a public company, including costs to comply with rules and regulations applicable to companies listed on a U.S. securities exchange, costs related to compliance and reporting obligations pursuant to the rules and regulations of the SEC, increases in insurance premiums, investor relations and professional services. We expect the dollar amount of our general and administrative expenses to increase for the foreseeable future. However, we expect our general and administrative expenses to decrease as a percentage of revenue over time.
Other Income, Net
Included in other income, net are foreign currency transaction gains and losses. The functional currency of our international operations is the U.S. dollar except for Prowly, which is Polish Zloty. Any differences resulting from the re-measurement of assets and liabilities denominated in a currency other than the functional currency are recorded within other income, net. We expect our foreign currency exchange gains and losses to continue to fluctuate in the future as foreign currency exchange rates change.
Other income, net also includes amounts for other miscellaneous income and expense unrelated to our core operations.
Income Tax Provision
We operate in several tax jurisdictions and are subject to taxes in each country or jurisdiction in which we conduct business. We account for income taxes in accordance with the asset and liability method.
30


Under this method, deferred tax assets and liabilities are recognized based on temporary differences between the financial reporting and income tax bases of assets and liabilities using statutory rates. In addition, this method requires a valuation allowance against net deferred tax assets if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. To date, we have incurred cumulative net losses and maintain a full valuation allowance on our net deferred tax assets. We expect this trend to continue for the foreseeable future. Our tax expense for the three and six months ended June 30, 2021 and 2020 primarily relates to income earned in certain foreign jurisdictions.
Results of Operations
The following tables set forth information comparing our results of operations in dollars and as a percentage of total revenue for the periods presented. The period-to-period comparison of results is not necessarily indicative of results for future periods.
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands)(in thousands)
2021202020212020
Revenue$45,005 $28,452 $85,003 $56,239 
Cost of revenue (1)10,238 7,055 19,011 13,666 
Gross profit34,767 21,397 65,992 42,573 
Operating expenses
Sales and marketing (1)18,298 12,704 34,755 25,581 
Research and development (1)5,964 4,001 11,322 8,238 
General and administrative (1)10,520 6,570 18,424 12,503 
Total operating expenses34,782 23,275 64,501 46,322 
Income (loss) from operations(15)(1,878)1,491 (3,749)
Other income, net(123)(138)(72)(82)
Income (loss) before income taxes(138)(2,016)1,419 (3,831)
Provision for income taxes141 92 227 208 
Net income (loss)$(279)$(2,108)$1,192 $(4,039)
__________________
(1)Includes stock-based compensation expense as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
(in thousands)(in thousands)
Cost of revenue$$$14 $
Sales and marketing52 27 242 64 
Research and development68 29 135 58 
General and administrative442 148 771 283 
Total stock-based compensation$569 $209 $1,162 $414 

31


The following table sets forth our unaudited condensed consolidated statements of operations data expressed as a percentage of revenue for the periods indicated:
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
(as a percentage of total revenue)
Revenue100 %100 %100 %100 %
Cost of revenue 23 %25 %22 %24 %
Gross profit77 %75 %78 %76 %
Operating expenses
Sales and marketing 41 %45 %41 %45 %
Research and development 13 %14 %13 %15 %
General and administrative 23 %23 %22 %22 %
Total operating expenses77 %82 %76 %82 %
Income (loss) from operations— %(7)%%(7)%
Other expense, net— %— %— %— %
Income (loss) before income taxes— %(7)%%(7)%
Provision for income taxes— %— %— %— %
Net income (loss)(1)%(7)%%(7)%

Comparison of the Three and Six Months Ended June 30, 2021 and 2020
Revenue
Our revenue during the three and six months ended June 30, 2021 and 2020 was as follows:
Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
20212020Amount%20212020Amount%
(dollars in thousands)(dollars in thousands)
Revenue$45,005 28,452$16,553 58 %$85,003 56,239$28,764 51 %

Revenue increased in all regions and the increase was most pronounced in the United States. The majority of this increase was driven by an increase in the number of paying customers from 60,458 as of June 30, 2020 to 79,087 as of June 30, 2021. The increase in revenue for the three and six months ended June 30, 2021 was partially driven by an increase in the subscription price of our core product.
32


Revenue based upon the locations of our paying customers during the three and six months ended June 30, 2021 and 2020 was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
(in thousands)(in thousands)
Revenue:
United States$20,572 $13,206 $38,840 $26,133 
United Kingdom4,676 3,032 8,873 6,026 
Other19,757 12,214 37,290 24,080 
Total revenue$45,005 $28,452 $85,003 $56,239 

Cost of Revenue, Gross Profit and Gross Margin
Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
20212020Amount%20212020Amount%
(dollars in thousands)(dollars in thousands)
Cost of revenue$10,238 $7,055 $3,183 45 %$19,011 $13,666 $5,345 39 %
Gross profit$34,767 $21,397 $13,370 62 %$65,992 $42,573 $23,419 55 %
Gross margin77.3 %75.2 %77.6 %75.7 %

The increase in cost of revenue for the three and six months ended June 30, 2021 compared to the three and six months ended June 30, 2020 was primarily due to the following changes:
Three Months Ended June 30, 2021Six Months Ended June 30, 2021
Change
(in thousands)
Hosting fees$415 $861 
Integration and data costs1,231 2,018 
Merchant fees545 854 
Other992 1,612 
Cost of revenue$3,183 $5,345 

For the three months ended June 30, 2021, cost of revenue increased by $3,183. Hosting fees increased, driven by the additional costs associated with our growth in subscription revenue and the additional costs associated with expanding our relationships with our current paying subscribers. Integration and data costs increased primarily as a result of increasing costs incurred related to new products and customer growth. Merchant fees increased commensurate with sales growth. Other costs increased primarily as a result of a 29% increase in headcount for the three months ended June 30, 2021
33


as we continue to grow our customer support and customer success teams to support our customer growth.
For the six months ended June 30, 2021, cost of revenue increased by $5,345. Hosting fees, integration and data costs, merchant fees, and other costs all increased by the same drivers of the respective three month period increases that are discussed above. Other costs increased primarily as a result of a 33% increase in headcount for the six months ended June 30, 2021.
Operating Expenses
Sales and Marketing
Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
20212020Amount%20212020Amount%
(dollars in thousands)(dollars in thousands)
Sales and marketing$18,298 $12,704 $5,594 44 %$34,755 $25,581 $9,174 36 %
Percentage of total revenue40.7 %44.7 %40.9 %45.5 %

The increase in sales and marketing expense for the three and six months ended June 30, 2021 compared to the three and six months ended June 30, 2020 was primarily due to the following:
Three Months Ended June 30, 2021Six Months Ended June 30, 2021
Change
(in thousands)
Personnel costs$1,682 $3,877 
Advertising expense3,967 5,611 
Other(55)(314)
Sales and marketing$5,594 $9,174 
For the three months ended June 30, 2021, sales and marketing expense increased by $5,594. This increase was partially driven by an increase in personnel costs due to a 4% increase in headcount as we continue to expand our sales teams to grow our customer base. Personnel costs include the amortization of capitalized commission costs, which increased in the three months ended June 30, 2021, compared to the corresponding period of the prior year. This increase in the amortization of capitalized commissions costs was partially due to the amortization of commissions paid in prior periods, as well as the expense associated with the amortization of commissions paid and capitalized during the three months ended June 30, 2021, which increased compared to the three months ended June 30, 2020 due to the overall growth in sales. Advertising expense increased primarily as a result of increasing expenses to acquire new paying customers.
For the six months ended June 30, 2021, sales and marketing expense increased by $9,174. This increase was partially driven by an increase in personnel costs due to a 6% increase in headcount as we continue to expand our sales teams to grow our customer base. Personnel costs include the amortization of capitalized commission costs, which increased in the six months ended June 30, 2021, compared to the corresponding period of the prior year. This increase in the amortization of capitalized commissions costs was partially due to the amortization of commissions paid in prior periods, as well as the expense associated with the amortization of commissions paid and capitalized during the six months ended
34


June 30, 2021, which increased compared to the six months ended June 30, 2020 due to the overall growth in sales. Advertising expense increased primarily as a result of increasing expenses to acquire new paying customers.
Research and Development
Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
20212020Amount%20212020Amount%
(dollars in thousands)(dollars in thousands)
Research and development$5,964 $4,001 $1,963 49 %$11,322 $8,238 $3,084 37 %
Percentage of total revenue13.3 %14.1 %13.3 %14.6 %

For the three months ended June 30, 2021, research and development costs increased by $1,963, primarily as a result of a 26% increase in headcount compared to the corresponding period of the prior year, as we continue to expand our product development teams.
For the six months ended June 30, 2021, research and development costs increased by $3,084, primarily as a result of a 27% increase in headcount compared to the corresponding period of the prior year, as we continue to expand our product development teams.
General and administrative
Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
20212020Amount%20212020Amount%
(dollars in thousands)(dollars in thousands)
General and administrative$10,520 $6,570 $3,950 60 %$18,424 $12,503 $5,921 47 %
Percentage of total revenue23.4 %23.1 %21.7 %22.2 %

For the three months ended June 30, 2021, general and administrative expense increased by $3,950. This increase was primarily driven by a 34% increase in headcount as we continue to expand our accounting and reporting, legal and compliance, and internal support teams. It was also driven by a 199% increase in stock-based compensation applicable to these teams for the three months ended June 30, 2021.
For the six months ended June 30, 2021, general and administrative expense increased by $5,921, which was primarily driven by a 39% increase in headcount as we continue to expand our accounting and reporting, legal and compliance, and internal support teams. It was also driven by a 172% increase in stock-based compensation applicable to these teams for the six months ended June 30, 2021.
35


Other Income, Net
Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
20212020Amount%20212020Amount%
(dollars in thousands)(dollars in thousands)
Other income, net$(123)$(138)$15 (11)%$(72)$(82)$10 (12)%
Percentage of total revenue(0.3)%(0.5)%(0.1)%(0.1)%

The relatively small decrease in other income for the three and six months ended June 30, 2021 was partially driven by changes in the foreign exchange gains or losses from foreign currency translation adjustments associated with our international activities.
Provision for Income Taxes
Three Months Ended
June 30,
ChangeSix Months Ended
June 30,
Change
20212020Amount%20212020Amount%
(dollars in thousands)(dollars in thousands)
Provision for income taxes$141 $92 $49 53 %$227 $208 $19 %
Percentage of total revenue0.3 %0.3 %0.3 %0.4 %
The provision for income taxes is primarily attributable to earnings in our foreign jurisdictions.
Liquidity and Capital Resources
To date, our principal sources of liquidity have been the net proceeds of $126.6 million, after deducting underwriting discounts and offering expenses paid or payable by us, from our IPO in March 2021, the net proceeds of $9.2 million from our underwriters’ overallotment option as partially exercised on April 20,2021, the net proceeds we received through private sales of equity securities, as well as sales of premium subscriptions to our platform.
As of June 30, 2021, our principal sources of liquidity were cash and cash equivalents of $180.8 million and accounts receivable of $2.7 million. With the exception of the three month period ended March 31, 2021 and the six month period ended June 30, 2021, we have generated losses from operations since inception. We expect to continue to incur operating losses and negative cash flows for the foreseeable future due to the investments in our business we intend to make as described above.
Our principal uses of cash in recent periods have been to fund operations and invest in capital expenditures, and are held in cash deposits and money market funds.
We believe our existing cash will be sufficient to meet our operating and capital needs for at least the next 12 months. Our future capital requirements will depend on many factors, including our subscription growth rate, subscription renewal activity, billing frequency, the timing and extent of spending to support our research and development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced product offerings, and the continuing market acceptance of our platform and products. In the future, we may enter into arrangements to acquire or invest in complementary companies, products, and technologies, including intellectual property rights. We may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may
36


not be able to raise it on terms acceptable to us, or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations, our business, results of operations, and financial condition could be adversely affected.
Our Credit Facility
Pursuant to the Credit Agreement among us and Semrush Inc., a Delaware corporation (“Semrush US Sub”), each as a borrower, the lenders party thereto from time to time and JPMorgan Chase Bank, N.A., as the administrative agent, as amended from time to time, we have a senior secured credit facility that consists of a $45.0 million revolving credit facility and a letter of credit sub-facility with an aggregate limit equal to the lesser of $5.0 million and the aggregate unused amount of the revolving commitments then in effect. The availability of the credit facility is subject to the borrowing base based on an advance rate of 400% multiplied by annualized retention applied to monthly recurring revenue. The credit facility has a maturity of three years and will mature on January 12, 2024.
Borrowings under our credit facility bear interest at our option at (i) LIBOR, subject to a 0.50% floor, plus a margin, or (ii) the alternate base rate, subject to a 3.25% floor (or 1.50% prior to positive consolidated adjusted earnings before interest, taxes, depreciation, and amortization (“adjusted EBITDA”) for the twelve months most recently ended), plus a margin. For LIBOR borrowings, the applicable rate margin is 2.75% (or 3.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). For base rate borrowings, the applicable margin is 0.00% (or 2.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). We are also required to pay a 0.25% per annum fee on undrawn amounts under our revolving credit facility, payable quarterly in arrears.

Operating Activities
Our largest source of operating cash is cash collections from our customers for subscription services. Our primary uses of cash from operating activities are for online advertising, personnel costs across the sales and marketing and product and development departments, and hosting costs.
Net cash provided by operating activities during the six months ended June 30, 2021 was $10.1 million, which resulted from a net income of $1.2 million adjusted for non-cash charges of $5.6 million and a net cash inflow of $3.3 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of $1.4 million of depreciation and amortization expense, $3.0 million for amortization of deferred contract acquisition costs related to capitalized commissions, and $1.2 million of stock-based compensation expense. The changes in operating assets and liabilities was primarily the result of a $8.2 million increase in deferred revenue due to the addition of new customers and expansion of the business, a $5.0 million increase in accrued expenses, and a $0.7 million increase in accounts payable. These inflows were partially offset by a $4.8 million increase in deferred contract costs, a $4.5 million increase in prepaid expenses and other current assets, and a $1.3 million increase in accounts receivable.
Net cash provided by operating activities during the six months ended June 30, 2020 was $1.0 million, which resulted from a net loss of $4.0 million adjusted for non-cash charges of $3.0 million and net cash inflow of $2.0 million from changes in operating assets and liabilities. Non-cash charges primarily consisted of $2.3 million for amortization of deferred contract acquisition costs related to capitalized commissions, $0.4 million of stock-based compensation expense, and $0.5 million of depreciation and amortization expense. The changes in operating assets and liabilities was primarily the result of a $2.2 million increase in deferred revenue due to the addition of new customers and expansion of the business, a $2.6 million increase in accrued expenses, and a $0.6 million decrease in accounts receivable. These inflows were partially offset by a $3.1 million increase in deferred contract costs and a $0.8 million increase in prepaid expenses and other current assets.
37


Investing Activities
Net cash used in investing activities for the six months ended June 30, 2021 and 2020 was $1.9 million and $2.5 million, respectively. The decrease of $0.6 million of cash used in investing activities was primarily due to the reduced purchases of computer equipment and hardware, as well as a decrease in capitalized costs associated with internal use software. During the six months ended June 30, 2021, cash used in investing activities also included $500 paid for two convertible debt securities.
Financing Activities
Net cash provided by financing activities for the six months ended June 30, 2021 was $137.0 million, primarily consisting of the net proceeds from the IPO, including the partial exercise of the overallotment option by the underwriters. Net cash used in financing activities for the six months ended June 30, 2020 was insignificant and consisted entirely of payments of deferred offering costs.
Contractual Obligations
As of June 30, 2021, there were no material changes in our contractual obligations and commitments from those disclosed in the Prospectus, other than those appearing in the notes to the Unaudited Condensed Consolidated Financial Statements appearing elsewhere in this Quarterly Report on Form 10-Q.
Off-Balance Sheet Arrangements
As of June 30, 2021, we did not have any relationships with any entities or financial partnerships, such as structured finance or special purpose entities, that would have been established for the purpose of facilitating off-balance sheet arrangements or other purposes. As a result, we are not exposed to related financing, liquidity, market or credit risks that could arise if we had engaged in those types of arrangements.
Recent Accounting Pronouncements
Refer to the section titled “Recent Accounting Pronouncements” in Note 2 of the notes to our Unaudited Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report on Form 10-Q for more information.
Critical Accounting Policies and Estimates
Our Unaudited Condensed Consolidated Financial Statements are prepared in accordance with accounting principles generally accepted in the United States. The preparation of these Unaudited Condensed Consolidated Financial Statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates.
Our critical accounting policies are described under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations— Critical Accounting Policies and Estimates” in the Prospectus and in Note 2 of the notes to our Unaudited Condensed Consolidated Financial Statements included elsewhere in this Quarterly Report on Form 10-Q.

38


Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in foreign currency exchange rates, interest rates and inflation. We do not hold or issue financial instruments for trading purposes.
Interest Rate Risk
We had cash and cash equivalents of $180.8 million and $35.5 million as of June 30, 2021 and December 31, 2020, respectively. Our cash and cash equivalents are held in cash deposits and money market funds. Due to the short-term nature of these instruments, we do not believe that we have any material exposure to changes in the fair value of our investment portfolio as a result of changes in interest rates.
As of June 30, 2021, we had $45.0 million available under the revolving credit facility, with $5.0 million of such revolving commitments available under the letter of credit sub-facility. Borrowings under our credit facility bear interest at our option at (i) LIBOR, subject to a 0.50% floor, plus a margin, or (ii) the base rate, subject to a 3.25% floor (or 1.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended), plus a margin. For LIBOR borrowings, the applicable rate margin is 2.75% (or 3.50% prior to an IPO or positive consolidated adjusted EBITDA as of the twelve months most recently ended). For base rate borrowings, the applicable margin is 0.00% (or 2.50% prior to an IPO or positive consolidated adjusted EBITDA as of the twelve months most recently ended). We are also required to pay a 0.25% per annum fee on undrawn amounts under our revolving credit facility, payable quarterly in arrears.
We did not have any current investments in marketable securities as of June 30, 2021 and 2020.
Foreign Currency Exchange Risk
We are not currently subject to significant foreign currency exchange risk with respect to revenue as our U.S. and international sales are predominantly denominated in U.S. dollars. However, we have some foreign currency risk related to a small amount of sales denominated in euros, and expenses denominated in euros, rubles, korunas, and zloty. Sales denominated in euros reflect the prevailing U.S. dollar exchange rate on the date of invoice for such sales. Increases in the relative value of the U.S. dollar to the euro may negatively affect revenue and other operating results as expressed in U.S. dollars. We incur significant expenses outside the United States denominated in these foreign currencies, primarily the ruble. If the average exchange rates of any of these foreign currencies strengthen against the dollar, the dollar value of our expenses outside the United States will increase. For example, an immediate 10% decrease or increase in the relative value of the U.S. dollar to the ruble would result in a $1.8 million loss or gain on our unaudited condensed consolidated statements of operations and cash flows.
We have not engaged in the hedging of foreign currency transactions to date. However, as our international operations expand, our foreign currency exchange risk may increase. If our foreign currency exchange risk increases in the future, we may evaluate the costs and benefits of initiating a foreign currency hedge program in connection with non-U.S. dollar denominated transactions.

39


Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, including our Chief Executive Officer and Chief Financial Officer, have 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 Quarterly Report on Form 10-Q. Based on management’s review, with participation of our Chief Executive Officer and Chief Financial Officer, the Chief Executive Officer and Chief Financial Officer have concluded that, as of the quarter ended June 30, 2021, the Company’s disclosure controls and procedures were not effective.
As previously disclosed under the section titled “Risk Factors” of the Prospectus, in connection with the audit of our consolidated financial statements for the year ended December 31, 2019, we and our independent registered public accounting firm identified a material weakness in our internal control over financial reporting related to deficiencies in our controls over the financial statement close process. Specifically, there were deficiencies in the design and operation of internal controls over the identification and review of complex accounting issues involving significant judgment or estimates with respect to certain prior period transactions.
Notwithstanding the identified material weakness, our management believes the Unaudited Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q fairly present, in all material respects, our financial condition, results of operations and cash flows as of and for the periods presented in accordance with U.S. generally accepted accounting principles.
Remediation Plan for Material Weakness
Remediation generally requires making changes to how controls are designed and implemented and then adhering to those changes for a sufficient period of time such that the effectiveness of those changes is demonstrated with an appropriate amount of consistency. In response to the material weakness, we implemented, and are continuing to implement, measures designed to improve our internal control over financial reporting. These measures include formalizing our processes and internal control documentation, strengthening supervisory reviews by our financial management, hiring additional qualified accounting and finance personnel, and engaging financial consultants to enable the implementation of internal control over financial reporting. Further, changes and improvements in our internal control over financial reporting environment will be implemented based on ongoing management reviews and the continued implementation of the remediation plan.
Changes in Internal Control Over Financial Reporting
Except for the remediation measures in connection with the material weakness described above, there were no other changes to our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended June 30, 2021, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitation in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of
40


fraud, if any, within our company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Due to inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

41


PART II — OTHER INFORMATION

Item 1. Legal Proceedings
From time to time we may become in involved in legal proceedings or be subject to claims arising in the ordinary course of our business. We are not presently a party to any legal proceedings that, 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. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.

Item 1A. Risk Factors
Investing in our Class A common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, before making a decision to invest in our Class A common stock. If any of the risks actually occur, our business, results of operations, financial condition, and prospects could be harmed. In that event, the trading price of our Class A common stock could decline, and you could lose part or all of your investment.
Summary of the Material Risks Associated with Our Business
Our business is subject to numerous risks and uncertainties that you should be aware of in evaluating our business. These risks and uncertainties include, but are not limited to, the following:
• We derive, and expect to continue to derive, substantially all of our revenue and cash flows from our paying customers with premium subscriptions, and our business and operating results will be harmed if our paying customers do not renew their premium subscriptions.
• Our business and operating results will be harmed if our paying customers do not upgrade their premium subscriptions or if they fail to purchase additional products.
• If we fail to attract new potential customers through unpaid and paid marketing efforts, register them for trials, and convert them into paying customers, our operating results would be harmed.
• The market in which we operate is intensely competitive, and if we do not compete effectively, our ability to attract and retain free and paying customers could be harmed, which would negatively impact our business and operating results.
• Our products depend on publicly available and paid third-party data sources, and, if we lose access to data provided by such data sources or the terms and conditions on which we obtain such access become less favorable, our business could suffer.
• Our ability to introduce new products and add-ons is dependent on adequate research and development resources. If we do not adequately fund our research and development efforts or use product and development teams effectively, our business and operating results may be harmed.
• If we are unable to maintain and enhance our brand, or if events occur that damage our reputation and brand, our ability to maintain and expand our customer base may be impaired, and our business and financial results may be harmed.
42


• We depend on our executive officers and other key employees, and the loss of one or more of these employees could harm our business.
• An inability to attract and retain other highly skilled employees could harm our business.
• Changes by search engines, social networking sites, and other third-party services to their underlying technology configurations or policies regarding the use of their platforms and/or technologies for commercial purposes, including anti-spam policies, may limit the efficacy of certain of our products, tools, and add-ons and as a result, our business may suffer.
• If the security of the confidential information or personal information of any customers of our platform is breached or otherwise subjected to unauthorized access or disclosure, our reputation may be harmed and we may be exposed to liability.
• The effects of the COVID-19 pandemic are uncertain and may materially affect our customers or potential customers and how we operate our business, and the duration and extent to which the pandemic continues to threaten our future operating results remains uncertain.
• If the use of cookies or other tracking technologies becomes subject to unfavorable legislation or regulation, is restricted by internet users or other third parties or is blocked or limited by users or by technical changes on end users’ devices, our ability to attract new customers and to develop and provide certain products could be diminished or eliminated.
• We may not be able to adequately protect our proprietary and intellectual property rights in our data or technology.

Most Material Risks to Us
We derive, and expect to continue to derive, substantially all of our revenue and cash flows from our paying customers with premium subscriptions, and our business and operating results will be harmed if our paying customers do not renew their premium subscriptions.
We derive, and expect to continue to derive, substantially all of our revenue and cash flows from our paying customers with premium subscriptions. Our business and financial results depend on our paying customers renewing their subscriptions for our products when existing contract terms expire. Although our customer agreements provide for auto-renewal of subscriptions, our paying customers have no obligation to renew their premium subscriptions if they provide proper notice of their desire not to renew, and we cannot guarantee that they will renew their premium subscriptions for the same or longer terms, the same or a greater number of user licenses or products and add-ons, or at all. We offer premium subscriptions on a monthly or annual basis with our annual subscriptions receiving a discount for the longer-term commitment. Our paying customers predominantly choose monthly subscription terms, which allow them to terminate or adjust their premium subscriptions with us on a monthly basis as external factors change and could cause our results of operations to fluctuate significantly from quarter to quarter. Our renewal rates, including our dollar-based net revenue retention rate, may decline or fluctuate as a result of a number of factors, including customer satisfaction with our platform and products, reliability of our products, our customer success and support experience, the price and functionality of our platform, products, and add-ons relative to those of our competitors, mergers and acquisitions affecting our customer base, the effects of global economic conditions and other external factors, or reductions in our customers’ spending levels. Our business and operating results will be adversely affected if our paying customers do not renew their premium subscriptions.
43


Our business and operating results will be harmed if our paying customers do not upgrade their premium subscriptions or if they fail to purchase additional products.
Our future financial performance also depends in part on our ability to continue to upgrade paying customers to higher-price point subscriptions and sell additional user licenses, and products and add-ons such as Prowly, Sellerly, and our competitive intelligence tool. Conversely, our paying customers may convert to lower-cost or free subscriptions if they do not perceive value in paying for our higher-price point subscriptions, thereby impacting our ability to increase revenue. For example, a paying customer subscribing to our core product through a “Business” subscription may downgrade to the “Guru” subscription if they do not deem the additional features and functionality worth the incremental costs. To expand our relationships with our customers, we must demonstrate to existing paying and free customers that the additional functionality associated with an upgraded subscription outweighs the incremental costs. Our customers’ decisions as to whether to upgrade their subscriptions or not is driven by a number of factors, including customer satisfaction with the security, performance, and reliability of our platform and products, general economic conditions, the price and functionality of our platform and products relative to those of our competitors, and customer reaction to the price for additional products. If our efforts to expand our relationships with our existing paying and free customers are not successful, our revenue growth rate may decline and our business and operating results will be adversely affected.
If we fail to attract new potential customers through unpaid and paid marketing efforts, register them for trials, and convert them into paying customers, our operating results would be harmed.
The number of new customers we attract, whether as free or paying customers, is a key factor in growing our customer and premium subscription base which drive our revenues and collections. We utilize various unpaid content marketing strategies, including blogs, webinars, thought leadership, and social media engagement, as well as paid advertising, to attract visitors to our websites. We cannot guarantee that these unpaid or paid marketing efforts will continue to attract the same volume and quality of traffic to our websites or will continue to result in the same level of registrations for premium subscriptions as they have in the past. In the future, we may be required to increase our marketing spend to maintain the same volume and quality of traffic. Moreover, we cannot be certain that increased sales and marketing spend will generate more paying customers without increasing our customer acquisition costs on a per paying customer basis. We offer potential customers several tiered subscription options for our online visibility management platform, including free subscriptions of a limited-functionality product and premium subscriptions of our “Pro”, “Guru” or “Business” offerings for our core product, depending on the level of functionality they seek. We have materially grown our number of paying customers through the provision of free subscriptions and through trials of a premium version of our online visibility and marketing insight products. Trial subscriptions automatically become premium subscriptions if the customer does not opt out of the trial subscription after the trial period is over, and such trial subscriptions can be upgraded to obtain additional features, functionality, and varying levels of access and report generating capabilities. In the future, we may be required to provide additional functionality to our free subscriptions to attract visitors to our websites and incent visitors to sign up for free subscriptions. In addition, we encourage our free customers to upgrade to premium subscriptions through in-product prompts and notifications, by recommending additional features and functionality, and by providing customer support to explain such additional features and functionality. Our failure to attract new free customers and convert them into paying customers could have a material adverse effect on our operating results as our business may be adversely affected by the costs of, and sales lost from, making certain of our products available on a free basis. While we do not receive any revenue from our customers who use our platform on a free basis, we bear incremental expenses as a result of their continuing free access to our platform and certain of our products.
44


The market in which we operate is intensely competitive, and if we do not compete effectively, our ability to attract and retain free and paying customers could be harmed, which would negatively impact our business and operating results.
The market for our products is fragmented, rapidly evolving, and highly competitive, with relatively low barriers to entry. Our all-in-one SaaS platform competes with software products and solutions that are focused on a particular customer need, or point solutions. For example, we compete with point solutions for search advertising and search engine optimization, marketing analytics and social media management, market intelligence, and digital public relations software. Our ability to attract and retain free and paying customers depends in part on the actual and perceived quality and design of our platform, products, and add-ons compared to competitive point solutions and continued market acceptance of our platform, products, and add-ons for existing and new use-cases. To remain competitive and to acquire new customers, we must deliver features and functionality that enhance the utility and perceived value of our platform, products, and add-ons to our prospective and existing customers. Our platform, products, and add-ons must (i) operate without the presence of material software defects, whether actual or perceived, (ii) maintain deep and rich data sources, (iii) adapt to the changing needs of our current and prospective customers including by developing new technology, (iv) adapt to changing functionality and provide interoperability with third-party application programming interfaces (“APIs”), (v) maintain and develop integrations with complementary third-party services that provide value to our customers, (vi) be easy to use and visually pleasing, (vii) deliver rapid return on investment to our customers across multiple functions within their organizations, and (viii) be delivered with a superior customer support experience. We may not be successful in delivering on some or all of the foregoing or in doing so while maintaining competitive pricing, which could result in customer dissatisfaction leading to termination or downgrades of premium subscriptions, fewer new free customers, fewer subscription upgrades or lower dollar-based net revenue retention rates, prospective customers’ selection of our competitors’ products over our own, and other adverse effects on our business.
Many of our current and future competitors benefit from competitive advantages over us, such as greater name recognition, longer operating histories, more targeted products for specific use cases, larger sales and more established relationships or integrations with third-party data providers, search engines, online retail platforms, and social media networking sites, and more established relationships with customers in the market. Additionally, many of our competitors may expend a considerably greater amount of funds on their research and development efforts, and those that do not may be acquired by larger companies that would allocate greater resources to our competitors’ research and development programs. Specifically, our competitors focusing on point solutions may have the ability to expend greater funds in a more targeted manner to develop superior solutions that address a specific need, as compared to our research and development expenditures which are allocated across our platform. In addition, some of our competitors may enter into strategic relationships or consummate strategic acquisitions to offer a broader range of functionality than we do, a more competitive multi-point solution, or to address needs that our platform does not. These types of business combinations may make it more difficult for us to acquire new free customers or maintain or upgrade our free and paying customers, any of which could ultimately impact our ability to compete effectively. We expect these competitive pressures to continue as competitors attempt to strengthen or preserve their market positions and as new competitors enter the market.
Demand for our platform is also price sensitive. Many factors, including our marketing, sales and technology costs, and the pricing and marketing strategies of our competitors, can significantly affect our pricing strategies. Certain competitors offer, or may in the future offer, lower-priced or free products that compete with our platform, products, and/or add-ons, or may bundle their solutions with other companies’ offerings to provide a broader range of functionality at reduced volume pricing. Similarly, certain competitors may use marketing strategies that enable them to acquire customers at a lower cost than we do. Even if such competitive products do not include all the features and functionality that our platform provides, we could face pricing pressure to the extent that customers find such alternative products to be sufficient to meet their needs or do not perceive a material return on investment from the additional
45


features and functionality they would obtain by purchasing our platform relative to the competitive point solutions. Additionally, our competitors may further drive down the price through strategic business combinations. We may be forced to engage in price-cutting initiatives, offer other discounts, or increase our sales and marketing and other expenses to attract and retain free and paying customers in response to competitive pressures, any of which would harm our business and operating results.
We have incurred losses in the past and may not consistently achieve profitability in the future.
We have a history of incurring net losses and although we have achieved profitability in certain periods we expect to continue to incur net losses in the future. We incurred net losses of $10.2 million and $7.0 million for the years ended December 31, 2019 and 2020, respectively. As of June 30, 2021, we had an accumulated deficit of $34.6 million. We do not know if we will be able to achieve or sustain profitability in the future. We plan to continue to invest in our research and development, and sales and marketing efforts, and we anticipate that our operating expenses will continue to increase as we scale our business and expand our operations. We also expect our general and administrative expenses to increase as a result of our growth and operating as a public company. Our ability to achieve and sustain profitability is based on numerous factors, many of which are beyond our control.
Our products depend on publicly available and paid third-party data sources, and, if we lose access to data provided by such data sources or the terms and conditions on which we obtain such access become less favorable, our business could suffer.
We have developed our platform, products, and add-ons to rely in part on access to data from third-party sources. The primary sources of third-party data include data collected from third-party websites algorithmically through our proprietary data collection techniques, including web crawling of third-party websites, data purchased from independent third-party data providers, which includes clickstream data, search engine data, online advertising data, and data from social media sources, and reference data that our customers grant us access to, which includes our customers’ website and social media data. We obtain social media data through APIs that connect to social media platform operators, including Facebook, Twitter, Instagram, Pinterest, and LinkedIn. We also collect data from our customers in connection with their use of our platform.
To date, our relationships with most data providers (including social media platforms) are governed by such data providers’ respective standard terms and conditions, which govern the availability and access to, and permitted uses of such data (including via APIs), and which are subject to change by such providers from time to time, with little or no notice and with little or no right of redress. Similarly, our access to publicly available data may depend on restrictions that website owners may impose through technical measures or otherwise, including restrictions on automated data collection. We cannot accurately predict the impact of changes in the terms of data providers that may impede our access to the data. If these data providers or websites choose not to make their data available on the same terms, or at all, we would have to seek alternative sources, which could prove expensive and time-consuming, and may be less efficient or effective. Such changes could impact our ability to provide our services in a timely manner, if at all, and could negatively impact the perceived value of our platform and our business. There can be no assurance that following any such modification of terms or termination we would be able to maintain the current level of functionality of our platform in such circumstances, which could adversely affect our results of operations.
We also rely on negotiated agreements with other data providers from whom we purchase independently sourced data, including clickstream data, search engine data, online advertising data, data from social media, and other sources. These negotiated agreements provide access to additional data that allow us to provide a more comprehensive solution for our customers. These agreements are subject to termination in certain circumstances, and there can be no assurance that we will be able to renew those agreements or that the terms of any such renewal, including pricing and levels of service, will be favorable. In addition, there can be no assurance that we will not be required to enter into new negotiated
46


agreements with data providers in the future to maintain or enhance the level of functionality of our platform, or that the terms and conditions of such agreements, including pricing and levels of service, will not be less favorable, which could adversely affect our results of operations. Further, third-party data providers have previously, and may again, cease operations or a specific business line or cease providing products or data to their customers, including us. If we are not able to obtain third-party data on commercially reasonable terms, if these data providers stop making their data available to us, or if our competitors are able to purchase such data on better terms, the functionality of our platform and our ability to compete could be harmed.
To the extent that we license or obtain data from third parties, we may be subject to contractual obligations to satisfy certain requirements under applicable laws including, but not limited to, providing public notice of our data processing activities and obtaining appropriate consents where required. If one or more of those third-party data providers considers that we have failed to satisfy these requirements, such third-party data provider may bring claims against us seeking damages, and/or seeking to prevent our future use of any data already provided. Such claims could potentially adversely affect our ability to provide our services and the current level of functionality of our platform in such circumstances, which could adversely affect our results of operations.
Our business may be harmed if any of our data sources:
changes, limits or discontinues our access to their data;
modifies its terms of service or other policies, including imposing prohibitive fees or restrictions on our use of their data or our ability to access it;
changes or limits how customer information is accessed by us or our customers and their users;
changes or limits how we can use such data;
establishes more favorable relationships with one or more of our competitors; or
experiences disruptions of its technology, services or business generally.
Risks Related to Our Business
Our ability to introduce new products, tools and add-ons is dependent on adequate research and development resources. If we do not adequately fund our research and development efforts or use product and development teams effectively, our business and operating results may be harmed.
To remain competitive, we must continue to develop new product offerings, as well as features and enhancements to our existing platform and products. Maintaining adequate research and development personnel and resources to meet the demands of the market is essential. If we experience high turnover of our product and development personnel, a lack of management ability to guide our research and development, or a lack of other research and development resources, we may miss or fail to execute on new product development and strategic opportunities and consequently lose potential and actual market share. The success of our business is dependent on our product and development teams developing and executing on a product roadmap that allows us to retain and increase the spending of our existing customers, attract new customers and upgrade our free customers to premium subscriptions. Our failure to maintain adequate research and development resources, to use our research and development resources efficiently, or to address the demands of our prospective and actual customers could materially adversely affect our business.
47


If we are unable to maintain and enhance our brand, or if events occur that damage our reputation and brand, our ability to maintain and expand our customer base may be impaired, and our business and financial results may be harmed.
Maintaining, promoting, and enhancing our brand is critical to maintaining and expanding our customer base. We seek to build our brand through a mix of free and paid initiatives. We market our platform and products through free information resources on our website, including our blog and online digital marketing courses (including through our Semrush Academy), pay-per-click advertisements on search engines and social networking sites, participation in social networking sites, and free and paid banner advertisements on other websites. The strength of our brand further drives free traffic sources, including customer referrals, word-of-mouth, and direct searches for our “Semrush” name, or web presence solutions, in search engines. In addition, we maintain relationships with agencies and affiliates to further increase brand awareness and generate customer demand. To the extent that new customers are increasingly derived from paid as opposed to free marketing initiatives, our customer acquisition cost will increase.
Beyond direct sales and marketing efforts, maintaining and enhancing our brand will depend largely on our ability to continue to provide a well-designed, useful, reliable, and innovative platform, efficient sales process, and high-quality customer service, which we may not do successfully. For a discussion of other factors that will impact our brand recognition see the risk factors described elsewhere in this section, including without limitation, those risk factors entitled “The market in which we operate is intensely competitive, and if we do not compete effectively, our ability to attract and retain free customers and paying customers could be harmed, which would negatively impact our business and operating results.”; “If we fail to offer high-quality customer service and provide a positive customer experience, it may be more difficult to add and retain paying customers and increase the number of user licenses per paying customer, especially from large enterprises.”; “If third-party applications change such that we do not or cannot maintain the compatibility of our platform with these applications or if we fail to integrate with or provide third-party applications that our customers desire to use with our products, demand for our solutions and platform could decline.”; “We rely on search engines and social networking sites to attract a meaningful portion of our customers, and if those search engines or social networking sites change their listings or policies regarding advertising, or increase their pricing or suffer problems, it may limit our ability to attract new customers.”; and “If we fail to anticipate and adapt to new and increasingly prevalent social media platforms, other competing products and services that do so more effectively could surpass us and lead to decreased demand for our platform and products.”
We depend on our executive officers and other key employees, and the loss of one or more of these employees could harm our business.
Our success depends largely upon the continued services of our executive officers and other key employees. We rely on our leadership team in the areas of research and development, operations, security, marketing, sales, customer service, and general and administrative functions, and on individual contributors and team leaders in our research and development and operations. From time to time, there may be changes in our executive management team resulting from the hiring or departure of executives, which could disrupt our business. The loss of one or more of our executive officers or key employees could harm our business. Changes in our executive management team may also cause disruptions in, and harm to, our business.
We are led by our CEO and co-founder, Oleg Shchegolev, our COO and co-founder, Dmitry Melnikov, and our Chief Product Officer, Vitalii Obishchenko, each of whom plays an important role in driving our culture, determining our strategy, and executing against that strategy companywide. If the services of Mr. Shchegolev, Mr. Melnikov, and/or Mr. Obishchenko become unavailable to us for any reason, it may be difficult or impossible for us to find an adequate and timely replacement, which could cause us to be less successful in maintaining our culture and developing and effectively executing on our strategies and initiatives.
48


An inability to attract and retain other highly skilled employees could harm our business.
To execute our growth plan, we must attract and retain highly qualified personnel. Competition for highly qualified personnel in Boston, Massachusetts, where our headquarters is located, and Trevose, Pennsylvania, Dallas, Texas, Prague, Czech Republic, Limassol, Cyprus, St. Petersburg, Russia, and Warsaw, Poland where we have offices. Competition in these locations is intense, especially for software engineers experienced in designing and developing software and SaaS applications, and experienced sales professionals who understand our products and the market in which we operate. We have from time to time experienced, and we expect to continue to experience, difficulty in hiring and retaining employees with appropriate qualifications. In addition, immigration laws in the locations in which we have offices and operations restrict or limit our ability to recruit internationally. Any changes to the immigration policies applicable to locations in which we have offices and operations that restrain the flow of technical and professional talent may inhibit our ability to recruit and retain highly qualified employees. Many of the companies with which we compete for experienced personnel may be able to offer more attractive terms of employment to potential candidates. If we hire employees from competitors or other companies, their former employers may attempt to assert that these employees have breached their legal obligations to such former employers, resulting in a diversion of our time and resources.
In addition, job candidates and existing employees often consider the value of the equity awards they receive in connection with their employment as part of their overall compensation package. If the perceived value of our equity awards declines or does not compare favorably to the value of equity offered by other companies competing for the same personnel resources, it may harm our ability to recruit and retain highly skilled employees. In addition, we invest significant time and expense in training our employees, which increases their value to competitors who may seek to recruit them. For example, our software developers gain deep and direct experience in data analytics, machine learning, and search optimization, making them increasingly attractive to our competitors and other similar businesses. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects could be harmed.
Changes by search engines, social networking sites, and other third-party services to their underlying technology configurations or policies regarding the use of their platforms and/or technologies for commercial purposes, including anti-spam policies, may limit the efficacy of certain of our products, tools, and add-ons and as a result, our business may suffer.
Our online visibility platform is designed to help our customers connect with consumers across a variety of digital channels, search engines, social networking sites, and other third-party services. These services may adapt and change their strategies and policies over time. Search engines typically provide two types of search results, organic (i.e., non-paid) and purchased listings. Organic search results are determined and organized solely by automated criteria set by the search engine, and a ranking level cannot be purchased. Search engines revise their algorithms from time to time in an attempt to optimize their search result listings. Changes to search engine algorithms may diminish the efficacy of certain of our products, tools, and add-ons, and potentially render them obsolete. For example, if a given search engine stopped using backlinks in its ranking algorithm, our customers’ perception of our backlink analytics tool, which enables customers to analyze and monitor the backlink profile of their own and other websites, may be adversely impacted. Similarly, if a search engine ceases to manually penalize or take action against web pages for unnatural backlinks, then our customers may determine that auditing their backlinks is unnecessary which could cause them to devalue our backlink audit tool, which enables companies to check whether malicious websites have links to their sites, or cease using it altogether. In response to these types of changes we may be required to recalibrate our product offerings by reducing prices, discontinuing the affected product, or otherwise. These responses may be costly, may not be effective, and our business may suffer.
Additionally, search engines, social networking sites, and other third-party services typically have terms of service, guidelines, and other policies to which its users are contractually obligated to adhere.
49


For example, Google’s Gmail offering has a spam and abuse policy that prohibits sending spam, distributing viruses, or otherwise abusing the service. Prowly and our email distribution tool enable our customers to send emails to their desired recipients, such as journalists and bloggers. Our email distribution tool relies on a DMARC integration which enables our customers to send emails using our platform as if they were sending emails directly from their email provider, and our Prowly product involves emails initiated by customers over Prowly servers. Our customers’ actions using either the link building tool or Prowly could be flagged under Google’s spam and abuse policy or in the future such actions may be prohibited by subsequent changes to Google’s policies. Any change to the policies of the third-party services with which our products, tools, and add-ons integrate or interact, or with which our products are intended to be used, including any anti-spam policies, or any actions taken by these third-party service providers under their policies could adversely impact the efficacy and perceived value of our products, tools, and add-ons, and as a result, our business may be harmed.
If third-party applications change such that we do not or cannot maintain the compatibility of our platform with these applications or if we fail to integrate with or provide third-party applications that our customers desire to use with our products, demand for our solutions and platform could decline.
The attractiveness of our platform depends, in part, on our ability to integrate via APIs with third-party applications that our customers desire to use with our products, such as Google, Facebook, Instagram, Twitter, YouTube, LinkedIn, Pinterest, Majestic, and others. Third-party application providers may change the features of their applications and platforms, including their APIs, or alter the terms governing use of their applications and platforms in an adverse manner. Further, third-party application providers may refuse to partner with us, or limit or restrict our access to their applications and platforms. Such changes could functionally limit or terminate our ability to use these third-party applications with our platform, which could negatively impact our offerings and the customer experience, and ultimately harm our business. If we fail to integrate our platform with new third-party applications that our customers desire, or to adapt to the data transfer requirements of such third-party applications and platforms, we may not be able to offer the functionality that our customers expect, which would negatively impact our offerings and, as a result, harm our business. Additionally, our business could be harmed if our customers have negative experiences in using the third-party integrations that we offer.
If we fail to maintain and improve our methods and technologies, or fail to anticipate new methods or technologies for data collection and analysis, hardware, software, and software related technologies, competing products and services could surpass ours in depth, breadth, or accuracy of our data, the insights that we offer or in other respects.
We expect continuous development in the market with respect to data matching, data filtering, data predicting, algorithms, machine learning, and other related technologies and methods for gathering, cataloging, updating, processing, analyzing, and communicating data and other information about how consumers find, interact with, and digest digital content. Similarly, we expect continuous changes in computer hardware, network operating systems, programming tools, programming languages, operating systems, the use of the internet, and the variety of network, hardware, browser, mobile, and browser-side platforms, and related technologies with which our platform and products must integrate. Further, changes in customer preferences or regulatory requirements may require changes in the technology used to gather and process the data necessary to deliver our customers the insights that they expect. Any of these developments and changes could create opportunities for a competitor to create products or a platform comparable or superior to ours, or that takes material market share from us in one or more product categories, and create challenges and risks for us if we are unable to successfully modify and enhance our products to adapt accordingly.
50


If we fail to anticipate and adapt to new and increasingly prevalent social media platforms, other competing products and services that do so more effectively could surpass us and lead to decreased demand for our platform and products.
The use of social media throughout the world is pervasive and growing. According to a survey by GlobalWebIndex of individuals ages 16 to 64, 97% of digital consumers have used social media during the first quarter of 2020, with digital consumers spending an average of 2 hours and 22 minutes per day on social networks and messaging apps between January and March 2020. The social media industry has experienced, and is likely to continue to experience, rapid change due to the evolving trends, tastes and preferences of users. If consumers widely adopt new social media networks and platforms, we will need to develop integrations and functionality related to these new networks and platforms. This development effort may require significant research and development and sales and marketing resources, as well as licensing fees, all of which could adversely affect our business and operating results. In addition, new social media networks and platforms may not provide us with sufficient access to data from their platforms, preventing us from building effective integrations with our platform and products. Changing consumer tastes may also render our current integrations or functionality obsolete and the financial terms, if any, under which we would obtain integrations or functionality, unfavorable. Any failure of our products to operate effectively with the social media networks used most frequently by consumers could reduce the demand for our products. If we are unable to respond to these changes in a cost-effective manner, our products and aspects of our platform may become less marketable and less competitive or obsolete, and our operating results may be negatively affected.
If we fail to offer high-quality customer service and provide a positive customer experience, it may be more difficult to add and retain paying customers, secure upgrades, sell add-ons, and increase the number of user licenses per paying customer.
Our ability to add and retain paying customers, secure subscription upgrades, and sell add-ons depends in part on our customer service. Our sales and customer success team engages with customers to onboard them onto our platform, responds to support requests and other general inquiries, and assists with other account management matters. The perceived quality of customer service is one of the key facets potential customers evaluate when deciding between competing products and if our customer service is not viewed favorably, potential customers may choose our competitors’ products over our own. Additionally, our large enterprise customers from time to time demand custom solutions, such as custom APIs, custom reporting, and customer support, that do not fit within one of our pre-packaged premium subscriptions, and addressing such demands often requires additional one-on-one engagement with our sales and customer success team members in order to finalize and service the commercial relationship. As we add more large enterprise customers and increase the number of user licenses per paying customer, we may need to devote more resources to customer service, and we may find it difficult and costly to effectively scale. If we do not adequately scale our customer success teams to meet the demands of new and existing customers, or if we otherwise fail to provide high-quality customer service during onboarding or at any other stage of the customer relationship, or a positive customer experience, we may lose such customers to our competition and fewer customers could renew or upgrade their subscriptions and purchase add-ons, which would harm our business, results of operations, and financial condition.
Failures or loss of, or material changes with respect to, the third-party hardware, software, and infrastructure on which we rely, including third-party data center hosting facilities and third-party distribution channels to support our operations, could adversely affect our business.
We rely on leased and third-party owned hardware, software and infrastructure, including third-party data center hosting facilities and third-party distribution channels to support our operations. We primarily use three data centers in the United States, two located in Virginia and one in Georgia, as well as two Google Cloud locations in Virginia and South Carolina. We host each of our products and the data processed through such products in a combination of two of the foregoing locations for redundancy. If any
51


of our data center suppliers experience disruptions or failures, it would take time for the applicable backup data center to become fully functioning, and we would likely experience delays in delivering the affected products and segments of our platform, which may involve incurring significant additional expenses.
Furthermore, the owners and operators of our data center facilities do not guarantee that access to our platform will be uninterrupted or error-free. We do not control the operation of these third-party providers’ facilities, which could be subject to break-ins, computer viruses, sabotage, intentional acts of vandalism and other misconduct. Further, our leased servers and data centers are vulnerable to damage or interruption from natural disasters, terrorist attacks, power loss, telecommunications failures or similar catastrophic events. The continuation of the COVID-19 pandemic could cause our third-party data center hosting facilities and cloud computing platform providers, which are critical to our infrastructure, to shut down their operations, experience technical or security incidents that delay or disrupt performance or delivery of services to us, or experience interference with the supply chain of hardware required by their systems and services, any of which could materially adversely affect our business. For example, we have experienced delays in migrating to our new data center in Virginia, due to the limited availability of certain required hardware components resulting from supply chain delays caused by the COVID-19 pandemic. If there were to be a significant outage or disaster that rendered one of our servers or data centers inoperable for any length of time, we would have to undertake recovery operations for the impacted products, which could interrupt the availability of our platform. If we were unable to restore the availability of our platform and products within a reasonable period of time, our customer satisfaction could suffer, damaging our reputation as a result, and we could lose customers to our competition, which would materially and adversely affect our business and results of operations.
In addition, third-party data hosting and transmission services comprise a significant portion of our operating costs. If the costs for such services increase due to vendor consolidation, regulation, contract renegotiation, or otherwise, we may not be able to increase the fees for our platform or products to cover the changes, which would have a negative impact on our results of operations.
If the security of the confidential information or personal information of any customers of our platform is breached or otherwise subjected to unauthorized access or disclosure, our reputation may be harmed and we may be exposed to liability.
With consent from our customers, we obtain confidential and other customer data from our customers’ websites, social media accounts, and Google Analytics’ accounts to operate certain functionality on our platform. We rely on credit card purchases as the primary means of collecting our premium subscription fees. In addition, with consent from our customers, we collect and store certain personally identifiable information (“personal data”), credit card information, and other data needed to create, support, and administer the customer account, conduct our business, and comply with legal obligations, including rules imposed by the Payment Card Industry networks.
We believe that we take reasonable steps to protect the security, integrity, availability, and confidentiality of the information we and our third-party service providers hold, but there is no guarantee that despite our efforts, inadvertent disclosure (such as may arise from software bugs or other technical malfunctions, employee error or malfeasance, or other factors) or unauthorized disclosure or loss of personal or other confidential information will not occur or that third parties will not gain unauthorized access to this information. We have experienced, and may experience in the future, breaches of our security due to human error, malfeasance, system errors or vulnerabilities, or other irregularities. For example, we have been the target of attempts to identify and exploit system vulnerabilities and/or penetrate or bypass our security measures to gain unauthorized access to our systems, including a brute force attack that resulted in access to our affiliate program partner contact information. Since techniques used to obtain unauthorized access change frequently, we and our third-party service providers may be unable to anticipate these techniques or to implement adequate preventative measures. If our security measures or the security measures of our third-party service providers are breached because of third-party action, employee error, malfeasance or otherwise, or if design flaws in our software are exposed
52


and exploited, and, as a result, a third party obtains unauthorized access to any customers’ data, our relationships with our customers may be damaged, and we could incur liability. Further, our customers with annual subscription terms may have the right to terminate their subscriptions before the end of the subscription term due to our uncured material breach of agreement, including with respect to our data security obligations. It is also possible that unauthorized access to customer data may be obtained through inadequate use of security controls by customers, suppliers or other vendors. While we are not currently aware of any impact that the SolarWinds supply chain attack had on our business, this is a recent event, and the scope of the attack is yet unknown. Therefore, there is residual risk that we may experience a security breach arising from the SolarWinds supply chain attack. We may also be subject to additional liability risks for failing to disclose data breaches or other security incidents under state data breach notification laws or under the private right of action granted to individuals under certain data privacy laws for actions arising from certain data security incidents, such as the California Consumer Privacy Act (“CCPA”) (which is further discussed below in this “Risk Factors” section). In addition, some regions, such as the EU, the United Kingdom (“UK”), and the United States, have enacted mandatory data breach notification requirements for companies to notify data protection authorities, state and federal agencies, or individuals of data security incidents or personal data breaches. We may also be contractually required to notify certain customers in the event of a security incident pursuant to the applicable customer agreement. These mandatory disclosures regarding a security breach may lead to negative publicity and may cause our customers to lose confidence in the effectiveness of our data security measures. Any security breach, whether actual or perceived, may harm our reputation, and we could lose customers or fail to acquire new customers.
Federal, state, and provincial regulators and industry groups may also consider and implement from time to time new privacy and security requirements that apply to our business, such as the long established Massachusetts data security law and the recently enacted New York Stop Hacks and Improve Electronic Data Act, both of which establish prescriptive administrative, technical, and physical data security requirements on companies, and permits civil penalties for each violation. Compliance with evolving privacy and security laws, requirements, and regulations may result in cost increases due to necessary systems changes, new limitations or constraints on our business models and the development of new administrative processes. They also may impose further restrictions on our collection, disclosure, and use of personally identifiable information kept in our databases or those of our vendors. If our security measures fail to protect credit card information adequately, we could be liable to both our customers and their users for their losses, as well as the vendors under our agreements with them such that we could be subject to fines and higher transaction fees, we could face regulatory action, and our customers and vendors could end their relationships with us, any of which could harm our business, results of operations or financial condition. Any willful or accidental security breaches or other unauthorized access to or disclosure of personal data could expose us to enforcement actions, regulatory or governmental audits, investigations, litigation, fines, penalties, adverse publicity, downtime of our systems, and other possible liabilities. There can be no assurance that the limitations of liability in our contracts would be enforceable or adequate or would otherwise protect us from any such liabilities or damages with respect to any particular claim. In addition, our cybersecurity insurance coverage may be inadequate to cover all costs and expenses associated with a security breach that may occur in the future.
In recent periods, we have experienced, and expect to continue to experience, rapid growth and organizational change. If we fail to manage our growth effectively, we may be unable to execute our business plan, maintain high levels of service and customer satisfaction or attract new employees and customers.
We have experienced, and expect to continue to experience, rapid growth in our number of customers, sales, revenues, locations, and headcount, which has placed, and may continue to place, significant demands on our management, and our operational and financial resources. We have paying customers in over 142 countries, and the number of our paying customers has grown from over 60,000 as of June 30, 2020 to over 79,000 as of June 30, 2021. We have seven offices across the globe with personnel dispersed in various other locations, and the continued domestic and international growth that
53


we anticipate will require us to continue to expand our global employee headcount. It may be difficult for us to identify, recruit, train, and manage enough personnel to efficiently scale our operations, manage our product development effectively and to match the growth of our customer base. As we continue to grow, we face challenges of integrating, developing, training, and motivating a rapidly growing and increasingly dispersed employee base. We are facing novel challenges with respect to integrating new employees and managing multi-geographic teams as COVID-19 prevents certain of our onboarding personnel from travelling between our offices to assist with such integration and training. Certain members of our executive management team have not previously worked together for an extended period of time, which may affect how they manage our growth. If we fail to manage our anticipated growth effectively, our brand and reputation could be negatively affected, which could harm our ability to attract employees and customers.
To manage growth in our operations and personnel, we will need to continue to scale and improve our operational, financial, and management controls, and our reporting systems and procedures, which will require significant capital expenditures increasing our cost of operations and the reallocation of valuable management resources. As we scale, it may become more difficult and will require additional capital expenditures to maintain and increase the productivity of our employees, to address the needs of our actual and prospective customers, and provide high-quality customer service, to further develop and enhance our products, and remain competitive against our competitors’ products. Additionally, our expansion has placed, and our expected future growth will continue to place, a significant strain on our management, customer service teams, product and development, sales and marketing, administrative, financial, and other resources.
Technical problems or disruptions that affect either our customers’ (and their users’) ability to access our platform and products, or the software, internal applications, database, and network systems underlying our platform and products, could damage our reputation and brands, lead to reduced demand for our platform and products, lower revenues, and increased costs.
Our business, brands, reputation, and ability to attract and retain customers depend upon the satisfactory performance, reliability, and availability of our platform, which in turn depend upon the availability of the internet and our third-party service providers. Interruptions in these systems, whether due to system failures, computer viruses, software errors, physical or electronic break-ins, malicious hacks or attacks on our systems (such as denial of service attacks), or force majeure events, could affect the security and availability of our products and prevent or inhibit the ability of customers to access our platform. In addition, the software, internal applications, and systems underlying our products and platform are complex and may not be error-free. We may encounter technical problems when we attempt to perform routine maintenance or enhance our software, internal applications, and systems. In addition, our platform may be negatively impacted by technical issues experienced by our third-party service providers. Any inefficiencies, errors, or technical problems with our software, internal applications, and systems could reduce the quality of our platform and products or interfere with our customers’ (and their users’) use of our platform and products, which could negatively impact our brand, reduce demand, lower our revenues, and increase our costs.
We are exposed to risks associated with premium subscription and payment processing and any disruption to such processing systems could adversely affect our business and results of operations.
We primarily rely on our own billing systems to manage our subscriptions and billing frequencies, and we use third-party subscription management and payment processing platforms for some of our products. If we or any of our third-party vendors were to experience an interruption, delay, or outage in service and availability, we may be unable to process new and renewals of subscriptions and our ability to process such subscription and credit card payments would be delayed while we activate an alternative billing platform. Although alternative third-party providers may be available to us, we may incur significant expenses and research and development efforts to deploy any alternative providers. To the extent there
54


are disruptions in our billing systems or third-party subscription and payment processing systems, we could experience revenue loss, accounting issues, and harm to our reputation and customer relationships, which would adversely affect our business and results of operations.
We are subject to a number of risks related to credit and debit card payments, including:
we pay interchange and other fees, which may increase over time and could require us to either increase the prices we charge for our products or experience an increase in our operating expenses;
if our billing systems fail to work properly and the failure has an adverse effect on our customer satisfaction, causes credit and debit card issuers to disallow our continued use of their payment products, or, does not permit us to automatically charge our paying customers’ credit and debit cards on a timely basis or at all, we could lose or experience a delay in collection of customer payments;
if we are unable to maintain our chargeback rate at acceptable levels, we may face civil liability, diminished public perception of our security measures and our credit card fees for chargeback transactions or our fees for other credit and debit card transactions or issuers may increase, or issuers may terminate their relationship with us; and
we could be significantly impaired in our ability to operate our business if we lose our ability to process payments on any major credit or debit card.
A significant portion of our operations is located outside of the United States, which subjects us to additional risks, including increased complexity, the costs of managing international operations, geopolitical instability, and fluctuations in currency exchange rates.
The design and development of our products is primarily conducted by our subsidiaries in Russia, the Czech Republic, Cyprus, and Poland. We also have marketing and administrative operations in the same jurisdictions. In addition, members of our sales force are located in Russia, Europe, the United Kingdom and Australia. Approximately 54% of our revenue for the three months ended June 30, 2021 was generated from sales to paying customers located outside the United States, including indirect sales through our resellers outside of the United States. As a result of our international operations and sales efforts, we face numerous challenges and risks that could harm our international operations, delay new product releases, increase our operating costs, and hinder our ability to grow and detect underlying trends in our operations and business, and consequently adversely impact our business, financial condition, and results of operations. Such risks include but are not limited to the following:
geopolitical and economic instability in and impacting the localities where we have foreign operations, such as Russia;
military conflicts impacting the localities where we have foreign operations;
limited protection for, and vulnerability to theft of, our intellectual property rights, including our trade secrets;
compliance with local laws and regulations, and unanticipated changes in local laws and regulations, including tax laws and regulations;
trade and foreign exchange restrictions and higher tariffs;
the complexity of managing international trade sanctions and export restrictions from the jurisdictions in which we have foreign operations;
55


fluctuations in foreign currency exchange rates which may make our premium subscriptions more expensive for international paying customers and which may increase our expenses for employee compensation and other operating expenses that are paid in currencies other than U.S. dollars;
restrictions imposed by the United States government against other countries, or foreign governments restrictions imposed on the United States, impacting our ability to do business with certain companies or in certain countries and the complexity of complying with those restrictions;
power outages, natural disasters, and other local events that could affect the availability of the internet and the consequences of disruptions, such as large-scale outages or interruptions of service from utilities or telecommunications providers;
difficulties in staffing international operations;
changes in immigration policies which may impact our ability to hire personnel;
differing employment practices, laws, and labor relations;
regional health issues and the impact of public health epidemics and pandemics on employees and the global economy, such as the COVID-19 pandemic; and
travel, work-from-home or other restrictions or work stoppages, like those currently imposed by governments around the world as a result of the COVID-19 pandemic.
Further, it is possible that governments of one or more foreign countries may seek to limit access to the internet or our platform, products or certain features in their countries, or impose other restrictions that may affect the availability of our platform, products, or certain features in their countries for an extended period of time or indefinitely. For example, Russia and China are among a number of countries that have recently blocked certain online services, including Amazon Web Services, making it difficult for such services to access those markets. In addition, governments in certain countries may seek to restrict or prohibit access to our platform if they consider us to be in violation of their laws (including privacy laws) and may require us to disclose or provide access to information in our possession. If we fail to anticipate developments in the law or fail for any reason to comply with relevant laws, our platforms could be further blocked or restricted and we could be exposed to significant liability that could harm our business. In the event that access to our platform is restricted, in whole or in part, in one or more countries or our competitors are able to successfully penetrate geographic markets that we cannot access, our ability to acquire new customers or renew or grow the premium subscriptions of existing paying customers may be adversely affected, we may not be able to maintain or grow our revenue as anticipated and our business, results of operations, and financial condition could be adversely affected.
The effects of the COVID-19 pandemic remain uncertain and may materially affect our customers or potential customers and how we operate our business, and the duration and extent to which the pandemic continues to threaten our future operating results remains uncertain.
The global COVID-19 pandemic has disrupted the economy and put unprecedented strains on governments, health care systems, educational institutions, companies, and individuals around the world. The impact and duration of the COVID-19 pandemic are difficult to assess or predict and will depend in part upon the actions taken by governments, companies, and other enterprises in response to the pandemic. The pandemic has already caused, and is likely to result in further, significant disruption of global financial markets and economic uncertainty. Adverse market conditions resulting from the COVID-19 pandemic could materially adversely affect our revenues, business and the value of our Class A common stock.
56


Our customers, particularly small-to-medium sized businesses (“SMBs”) and marketing agencies focused on SMBs, which have been particularly impacted by the COVID-19 pandemic, have reduced and may further reduce their technology or sales and marketing spending or delay purchasing decisions, which could result in slowed growth, reduced demand from new and existing SMB customers, and/or lower dollar-based net revenue retention rates, which could materially and adversely impact our business. In March 2020, our paying customer growth rate was relatively flat compared to our paying customer growth rate in February 2020. However, in April 2020 our paying customer growth rate declined, which we believe was primarily a result of the COVID-19 pandemic and the related socioeconomic impacts. In response, we offered free or discounted pricing to certain paying customers contemplating canceling their premium subscriptions as a remedial measure to retain them. Our paying customer growth rate started to increase again by May 2020. Depending on the duration of the COVID-19 pandemic, we may in the future be required to take further remedial measures, including changing our terms or offering further discounts, which may materially adversely impact our revenues and business in future periods.
In response to the COVID-19 pandemic, we temporarily closed all of our offices (including our headquarters in Boston, Massachusetts, and offices in Trevose, Pennsylvania, Dallas, Texas, Prague, Czech Republic, Limassol, Cyprus, and St. Petersburg, Russia), subsequently reopened certain offices at reduced capacity, enabled our employees to work remotely, implemented temporary travel restrictions for all non-essential business, and shifted company events to virtual-only experiences. We may deem it advisable to similarly alter, postpone, or cancel additional events in the future. If the COVID-19 pandemic worsens, especially in regions where we have offices, our business activities conducted from those offices could be adversely affected and we may have to invest additional capital into improving our technology and remote working capabilities and in relocating those activities to alternate locations from which we operate. We may take further actions that alter our business operations as may be required by local, state, or federal authorities or that we determine are in the best interests of our employees. Such measures could negatively affect our sales and marketing efforts, sales cycles, employee productivity, or customer retention, any of which could harm our financial condition and business operations.
Further, the COVID-19 pandemic has resulted in our employees and the employees of many of our customers and vendors working remotely. If the network and infrastructure of internet providers becomes overburdened by increased usage or is otherwise unreliable or unavailable, our employees’, and our customers’ and vendors’ employees’ access to the internet and ability to conduct business could be negatively impacted. As of June 30, 2021, we have seen and expect to continue to see long lead times for hardware affected by a semiconductor shortage attributed to the COVID-19 pandemic which may affect our ability to fully furnish the infrastructure within our data centers. In addition, we and our vendors may experience an increase in attempted cyber-attacks, targeted intrusion, ransomware, and phishing campaigns seeking to take advantage of shifts to employees working remotely using their household or personal internet networks. Any of these factors could interrupt our ability to provide our platform, decrease the productivity of our workforce, and significantly harm our business operations, financial condition, and results of operations.
To the extent the COVID-19 pandemic adversely affects our business and financial results, it may also have the effect of heightening many of the other risks described in this ‘‘Risk Factors’’ section.
Adverse or weakened general economic and market conditions may reduce spending on sales and marketing technology and information, which could harm our revenue, results of operations, and cash flows.
Our revenue, results of operations, and cash flows depend on the overall demand for and use of technology and information for sales and marketing, which depends in part on the amount of spending allocated by our paying customers or potential paying customers on sales and marketing technology and information. In addition to the internal strategy of our paying customers, which is not predictable and is subject to change, this spending depends on worldwide economic and geopolitical conditions. The United States, EU, and other key international economies have experienced cyclical downturns from time to time
57


in which economic activity was impacted by falling demand for a variety of goods and services, restricted credit, poor liquidity, reduced corporate profitability, volatility in credit, equity, and foreign exchange markets, bankruptcies, public health crises, and pandemics such as COVID-19, and overall economic uncertainty. These economic conditions can arise suddenly, may disproportionately impact SMBs that make up an important segment of our paying customer base, and the full impact of such conditions often remains uncertain for extended periods of time. Further actions or inactions of the United States or other major national governments, including the UK’s 2016 vote in favor of the UK’s exit from the EU, may also impact economic conditions, which could result in financial market disruptions or an economic downturn.
Concerns about the systemic impact of an economic recession, energy costs, geopolitical issues, or the availability and cost of credit could lead to increased market volatility, decreased consumer confidence, and diminished growth expectations in the U.S. economy and abroad, which could affect the rate of information technology spending and adversely affect our paying customers’ ability or willingness to purchase our products, delay prospective paying customers’ purchasing decisions, reduce the value or duration of their premium subscription contracts, or affect retention rates. Any of these conditions or occurrences could adversely affect our future sales and operating results because most of our paying customers are on month-to-month premium subscriptions that can be cancelled at any time. Further, some of our paying customers may view a premium subscription to our platform as a discretionary purchase, and our paying customers may reduce their discretionary spending on our platform during an economic downturn and consequently reduce or terminate their premium subscription or decide not to upgrade another premium subscription. In particular, spending patterns of the SMBs that make up a large portion of our paying customer base are difficult to predict and are sensitive to the general economic climate, the economic outlook specific to small businesses, the then-current level of profitability experienced by SMBs and overall consumer confidence. In addition, weak economic conditions can result in paying customers seeking to utilize free or lower-cost solutions from alternative sources. Prolonged economic slowdowns may result in requests to renegotiate existing contracts on less advantageous terms to us than those currently in place, payment defaults on existing contracts, or non-renewal at the end of a contract term.
Failure of our commercial liability insurance policy to cover claims and any changes to the availability or coverage amounts in our existing policy could have a material adverse effect on our business, financial condition, and results of operations.
We cannot assure you that our existing general liability insurance coverage and coverage for errors and omissions in our products will be fully covered by our existing policies and will continue to be available on acceptable terms, or will be available in sufficient amounts to cover one or more large claims, or that the insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceeds available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, financial condition, and results of operations.
As we acquire and invest in companies or technologies, we may not realize expected business or financial benefits and the acquisitions or investments could prove difficult to integrate, disrupt our business, dilute stockholder value and adversely affect our business, results of operations, and financial condition.
As part of our business strategy, we evaluate and may make investments in, or acquisitions of, complementary companies, services, databases, and technologies, and we expect that we will continue to evaluate and pursue such investments and acquisitions in the future to further grow and augment our business, our platform, and product offerings. For example, in August 2020, we acquired Prowly, an advertising and public relations technology company based in Poland. We have incurred and will continue to incur costs to integrate Prowly’s business and selling process into our business and to integrate Prowly’s products into our platform, such as software integration expenses and costs related to the
58


renegotiation of redundant vendor agreements, and we expect to incur similar costs to integrate future acquisitions. We may have difficulty effectively integrating the personnel, businesses, and technologies of these acquisitions into our company and platform, and achieving the strategic goals of those acquisitions.
Our strategy to make selective acquisitions to complement our platform depends in part on the availability of, our ability to identify, and our ability to engage and pursue suitable acquisition candidates. We may not be able to find suitable acquisition candidates, and we may not be able to complete acquisitions on favorable terms, if at all. Acquired assets, data, or companies may not be successfully integrated into our operations, costs in connection with acquisitions and integrations may be higher than expected, and we may also incur unanticipated acquisition-related costs. These costs could adversely affect our financial condition, results of operations, or prospects. Any acquisition we complete could be viewed negatively by customers, users, developers, and other employees, partners, or investors, and could have adverse effects on our existing business relationships and company culture.
Acquisitions and other transactions, arrangements, and investments involve numerous risks and could create unforeseen operating difficulties and expenditures, including:
difficulties in, and the cost of, integrating personnel and cultures, operations, technologies, products, services, and platforms which may lead to failure to achieve the expected benefits on a timely basis or at all;
diversion of financial and managerial resources from existing operations;
the potential entry into new markets in which we have little or no experience or where competitors may have stronger market positions;
potential write-offs of acquired assets or investments, and potential financial and credit risks associated with acquired customers;
additional stock-based compensation and difficulties in, and financial costs of, addressing acquired compensation structures inconsistent with our compensation structure;
inability to generate sufficient revenue to offset acquisition and/or investment costs;
inability to maintain, or changes in, relationships with customers and partners of the acquired business;
challenges converting the revenue recognition policies of companies we may acquire and forecasting the recognition of their revenue, including subscription-based revenue and revenue based on the transfer of control, as well as appropriate allocation of the customer consideration to the individual deliverables;
difficulty with, and costs related to, transitioning the acquired technology onto our existing platform, augmenting the acquired technologies and platforms to the levels that are consistent with our brand and reputation, augmenting or maintaining the security standards for acquired technology consistent with our platform and other products, and customer acceptance of multiple platforms on a temporary or permanent basis;
potential unknown liabilities associated with the acquired companies, including risks associated with acquired intellectual property and/or technologies;
challenges relating to the structure of an investment, such as governance, accountability, and decision-making conflicts;
59


negative impact to our results of operations because of the depreciation and amortization of amounts related to acquired intangible assets, fixed assets, and deferred compensation;
the loss of acquired unearned revenue and unbilled unearned revenue;
delays in customer purchases due to uncertainty related to any acquisition;
ineffective or inadequate controls, procedures, and policies at the acquired company;
challenges caused by integrating operations over distance, and across different languages, cultures, and political environments;
currency and regulatory risks associated with conducting operations in foreign countries and potential additional cybersecurity and compliance risks resulting from entry into new markets;
tax effects and costs of any such acquisitions, including the related integration into our tax structure and assessment of the impact on the realizability of our future tax assets or liabilities; and
potential challenges by governmental authorities for anti-competitive or other reasons.
Any of these risks could harm our business. In addition, to facilitate these acquisitions or investments, we may seek additional equity or debt financing, which may not be available on terms favorable to us or at all, may affect our ability to complete subsequent acquisitions or investments and may affect the risks of owning our Class A common stock. For example, if we finance acquisitions by issuing equity or convertible debt securities or loans, our existing stockholders may be diluted, or we could face constraints related to the terms of, and repayment obligations related to, the incurrence of indebtedness that could affect the market price of our Class A common stock.
Our debt obligations contain restrictions that impact our business and expose us to risks that could adversely affect our liquidity and financial condition.
On January 12, 2021, we executed a credit agreement with JPMorgan Chase Bank, N.A., in the form of a revolving credit facility, that consists of a $45.0 million revolving credit facility and a letter of credit sub-facility with an aggregate limit equal to the lesser of $5.0 million and the aggregate unused amount of the revolving commitments then in effect. The amount of borrowings permitted at any one time under the revolving credit facility is subject to a borrowing base based on an advance rate of 400% multiplied by annualized retention applied to monthly recurring revenue. As a result, our access to the revolving credit facility is potentially subject to significant fluctuations depending on the value of the borrowing base as of any measurement date.
The credit agreement (as amended, restated, amended and restated, supplemented or otherwise modified from time to time, the “Credit Agreement”) governing our revolving credit facility (collectively, our “credit facility”) contains various covenants that are operative so long as our credit facility remains outstanding. The covenants, among other things, limit our and certain of our subsidiaries’ abilities to:
incur additional indebtedness or guarantee indebtedness of others;
create additional liens on our assets;
pay dividends and make other distributions on our capital stock, and redeem and repurchase our capital stock;
make investments, including acquisitions;
60


make capital expenditures;
enter into mergers or consolidations or sell assets;
sell our subsidiaries; or
enter into transactions with affiliates.
Our credit facility also contains numerous affirmative covenants and a financial covenant of either minimum liquidity or a maximum leverage ratio.
If we experience a decline in cash flow due to any of the factors described in this “Risk Factors” section or otherwise, we could have difficulty paying interest due on our indebtedness and meeting the financial covenants set forth in our credit facility. If we fail to comply with the various requirements of our indebtedness, we could default under our credit facility. Any such default that is not cured or waived could result in an acceleration of indebtedness then outstanding under our credit facility, an increase in the applicable interest rates under our credit facility, and a requirement that Semrush US Sub, which is a co-borrower under the facility, pay the obligations in full, and would permit the lenders to exercise remedies with respect to all of the collateral that is securing our credit facility, including substantially all of our and Semrush US Sub’s assets. Thus, any such default could have a material adverse effect on our liquidity and financial condition.
If we cannot maintain our company culture as we grow, we could lose the innovation, teamwork, passion, and focus on execution that we believe contribute to our success and our business may be harmed.
We believe that a critical component to our success has been our company culture, which is based on transparency, innovation, creativity, and personal autonomy to take on challenges and initiatives. We have invested substantial time and resources in building our team within this company culture across our offices. Any failure to preserve our culture could negatively affect our ability to retain and recruit personnel and to effectively focus on and pursue our corporate objectives. As we grow and develop the infrastructure of a public company, we may find it difficult to maintain these foundational aspects of our company culture. If we fail to maintain our company culture, we may fail to recruit qualified employees, our existing employees may terminate their employment, our ability to execute on marketing, sales, product and development, and other initiatives may suffer, and our business may be adversely impacted in other ways.
Changes in the sizes or types of paying customers that purchase premium subscriptions to our platform or products could affect our business, and our financial results may fluctuate due to increasing variability in our sales cycles.
Our strategy is to sell premium subscriptions of our platform to paying customers of all sizes, from sole proprietors, to SMBs, to large enterprise customers. Selling monthly premium subscriptions to SMBs generally involves lower or plateauing premium subscription upgrade potential, lower retention rates (especially in times of economic uncertainty where marketing and sales budgets are subject to increased scrutiny and reduction), and more limited interaction with our sales and other personnel than sales to large enterprises. Conversely, sales to large enterprises generally entail longer sales cycles, more significant and costly selling and support efforts, and greater uncertainty of completing the sale than sales to SMBs. We plan our expenses based on certain assumptions about the length and variability of our sales cycle based upon historical trends for sales and conversion rates associated with our existing paying customers. If and as our paying customer base expands to include more large enterprise customers, our sales expenses may increase, sales cycles may lengthen and become less predictable, and we may see a greater number of paying customers with longer terms and extended payment terms which, in turn, may increase our paying customer acquisition costs, increase our credit risk, and may in
61


other ways adversely affect our financial results. Additional factors that may influence the length and variability of our sales cycle include:
the need to educate prospective customers about the different products available on our platform, and their uses and benefits;
the discretionary nature of purchase and budget cycles and decisions;
the competitive nature of evaluation and purchasing processes;
economic and political stability and other external factors;
evolving functionality demands;
announcements of planned introductions of new products, features or functionality by us or our competitors; and
lengthy and multi-faceted purchasing approval processes required by our customers, especially large enterprise customers.
If there are changes in, or we fail to adequately predict, the mix of paying customers that purchase premium subscriptions to our platform, our gross margins and operating results could be adversely affected, and fluctuations increasing the variability in our sales cycles could negatively affect our financial results.
Forecasts of our market and market growth may prove to be inaccurate, and even if the markets in which we compete achieve the forecasted growth, there can be no assurance that our business will grow at similar rates, or at all.
Growth forecasts that we have provided and may provide relating to our market opportunities and the expected growth thereof are subject to significant uncertainty and are based on assumptions and estimates which may prove to be inaccurate. Even if these markets grow at the forecasted rates, we may not grow our business at a similar rate, or at all. Our growth is subject to many factors, including our success in implementing our business strategy, which is subject to many risks and uncertainties. Accordingly, the forecasts of market growth that we have provided and may in the future provide should not be taken as indicative of our future growth.
Our management has broad discretion over the use of the proceeds from the IPO, and might not use the net proceeds effectively.
Our management has broad discretion to use the net proceeds from the IPO, including for any of the purposes described in the section titled “Use of Proceeds” included in the Prospectus, and you will be relying on the judgment of our management regarding the application of these proceeds. Our management might not apply the net proceeds in ways that increase the value of your investment. Until we use the net proceeds from the IPO, we plan to invest them, and these investments may not yield a favorable rate of return. If we do not invest or apply the net proceeds from the IPO in ways that enhance stockholder value, we may fail to achieve expected financial results, which could cause our stock price to decline.
We may be subject to litigation for any of a variety of claims, which could harm our reputation and adversely affect our business, results of operations, and financial condition.
In the ordinary course of business, we may be involved in and subject to litigation for a variety of claims or disputes and receive regulatory inquiries. These claims, lawsuits, and proceedings could include
62


labor and employment, wage and hour, income tax, commercial, data privacy, antitrust, alleged securities law violations or other investor claims, and other matters. The number and significance of these potential claims and disputes may increase as our business expands. Any claim against us, regardless of its merit, could be costly, divert management’s attention and operational resources, and harm our reputation. As litigation is inherently unpredictable, we cannot assure you that any potential claims or disputes will not have a material adverse effect on our business, results of operations, and financial condition. Any claims or litigation, even if fully indemnified or insured, could make it more difficult to compete effectively or to obtain adequate insurance in the future.
In addition, we may be required to spend significant resources to monitor and protect our contractual, intellectual property, and other rights, including collection of payments and fees. Litigation has been and may be necessary in the future to enforce such rights. Such litigation could be costly, time consuming, and distracting to management and could result in the impairment or loss of our rights. Furthermore, our efforts to enforce our rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of such rights. Our inability to protect our rights, as well as any costly litigation or diversion of our management’s attention and resources, could have an adverse effect on our business, results of operations, and financial condition or harm our reputation.
Our failure to raise additional capital or generate cash flows necessary to expand our operations and invest in new technologies in the future could reduce our ability to compete successfully and harm our results of operations.
We may require additional financing, and we may not be able to obtain debt or equity financing on favorable terms, if at all. Any debt financing obtained by us could involve restrictive covenants relating to financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. If we raise additional funds through further issuances of equity, convertible debt securities or other securities convertible into equity, our existing stockholders could experience significant dilution, and any new equity securities we issue could have rights, preferences, and privileges senior to those of holders of our Class A common stock. The terms of any debt financing may include liquidity requirements, restrict our ability to pay dividends, and require us to comply with other covenants restrictions. If we need additional capital and cannot raise it on acceptable terms, or at all, we may not be able to, among other things:
develop new features, integrations, capabilities, and enhancements;
continue to expand our product and development, and sales and marketing teams;
hire, train, and retain employees;
respond to competitive pressures or unanticipated working capital requirements; or
pursue acquisition opportunities.
Our referral partners and resellers provide revenue to our business, and we benefit from our association with them. Our failure to maintain successful relationships with these partners could adversely affect our business.
Our referral partners and resellers drive revenue to our business and our agreements with these partners and resellers are non-exclusive, with the exception of one exclusive reseller agreement in Japan. While most of these partners and resellers offer products or services that are complementary to our platform and products, some offer point solutions that compete with certain functionalities of our platform. These referral partners and resellers may decide in the future to terminate their agreements with us and/or to market and sell a competitor’s or their own products or services rather than ours, which could cause our revenue to decline. Our competitors may in some cases be effective in causing our referral partners
63


and resellers, or potential referrals and resellers, to favor their products and services or to prevent or reduce sales of our platform and products. Also, we derive tangible and intangible benefits from our association with some of our referral partners and members of our affiliate networking programs, particularly high-profile partners that reach a large number of companies through the internet. If a substantial number of these partners or networking affiliates reduce or cease their relationships with us, our business, financial condition, and results of operations could be adversely affected.
We expect that we will need to continue to expand and maintain a network of referral partners and resellers in order to expand into certain international markets. A loss of or reduction in sales through these third parties could reduce our revenue. Recruiting and retaining qualified resellers in our network and training them in our technology and product offerings requires significant time and resources. If we decide to further develop and expand our indirect sales channels, we must continue to scale and improve our processes and procedures to support these channels, including investment in systems and training. Many resellers may not be willing to invest the time and resources required to train their staff to effectively sell our platform. If we fail to maintain relationships with our referral partners and resellers, fail to develop relationships with new referral partners and resellers in new markets or expand the same in existing markets, or fail to manage, train, or provide appropriate incentives to our existing referral partners and resellers, our ability to increase the number of new paying customers and increase sales to existing paying customers could be adversely impacted, which would harm our business.
Our ability to utilize our net operating loss carryforwards may be limited.
As of December 31, 2020, we had U.S. federal and state net operating loss carryforwards of approximately $28.0 million and $14.1 million, respectively. Our ability to utilize our federal net operating loss carryforwards may be limited under Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”). The limitations apply if we experience an “ownership change,” which is generally defined as a greater than 50 percentage point change (by value) in the ownership of our equity by certain stockholders over a rolling three-year period. Similar provisions of state tax law may also apply to limit the use of our state net operating loss carryforwards. Future changes in our stock ownership, which may be outside of our control, may trigger an ownership change and, consequently, the limitations under Section 382 of the Code. As a result, if or when we earn net taxable income, our ability to use our pre-change net operating loss carryforwards to offset such taxable income may be subject to limitations, which could adversely affect our future cash flows.
We could be required to collect additional sales and other similar taxes or be subject to other tax liabilities that may increase the costs our customers would have to pay for our subscriptions and adversely affect our operating results.
Sales and use, value-added, goods and services, and similar tax laws and rates are complicated and vary greatly by jurisdiction. There is significant uncertainty as to what constitutes sufficient nexus for a national, state or local jurisdiction to levy taxes, fees, and surcharges for sales made over the internet, as well as whether our subscriptions are subject to tax in various jurisdictions. Certain countries and the vast majority of states have considered or adopted laws that impose tax collection obligations on out-of-state companies. Additionally, in the United States, the Supreme Court of the United States recently ruled in South Dakota v. Wayfair, Inc. et. al. (“Wayfair”) that online sellers can be required to collect sales and use tax despite not having a physical presence in the buyer’s state. In response to the Wayfair case, or otherwise, national, states or local governments may enforce laws requiring us to calculate, collect, and remit taxes on sales in their jurisdictions. We have not always collected sales and other similar taxes in all jurisdictions in which we are required to. We may be obligated to collect and remit sales tax in jurisdictions in which we have not previously collected and remitted sales tax. We could also be subject to audits in states and non-U.S. jurisdictions for which we have not accrued tax liabilities. A successful assertion by one or more countries or states requiring us to collect taxes where we historically have not or presently do not do so could result in substantial tax liabilities, including taxes on past sales, as well as penalties and interest. The imposition by national, state or local governments of sales tax collection
64


obligations on out-of-state sellers could also create additional administrative burdens for us and decrease our future sales, which could adversely affect our business and operating results.
Risks Related to the Regulatory Framework that Governs Us
If the use of cookies or other tracking technologies becomes subject to unfavorable legislation or regulation, is restricted by internet users or other third parties or is blocked or limited by users or by technical changes on end users’ devices, our ability to attract new customers, convert traffic to paying customers and to develop and provide certain products could be diminished or eliminated.
We rely on small text files and other technologies, such as web beacons (collectively, “cookies”) which are placed on internet browsers to gather data regarding the content of a user’s web browsing activity. We use cookies to store users’ settings between sessions and to enable visitors to our website to use certain features, such as gaining access to secure areas of the website. We also use cookies, including cookies placed by third-party services with which we integrate, to enable us to gather statistics about our visitors’ use of our website and to allow our website visitors to connect our platform to their social networking sites, which enables us to advertise our products to them using retargeting methods. The availability of this data may be limited by numerous potential factors, including government legislation or regulation restricting the use of cookies for certain purposes, such as retargeting, browser limitations on the collection or use of cookies, or internet users deleting or blocking cookies on their web browsers or on our website.
Our ability, like those of other technology companies, to collect, augment, analyze, use, and share information collected through the use of third-party cookies for online behavioral advertising is governed by U.S. and foreign laws and regulations which change from time to time, such as those regulating the level of consumer notice and consent required before a company can employ cookies to collect data about interactions with users online. In the United States, both state and federal legislation govern activities such as the collection and use of data, and privacy in the advertising technology industry has frequently been subject to review, and occasional enforcement, by the Federal Trade Commission, or the FTC, U.S. Congress, and individual states.
As our business is global, our activities are also subject to foreign legislation and regulation. In the EU, the EU Directive 2002/58/EC (as amended by Directive 2009/136/EC), commonly referred to as the e-Privacy Directive, and related implementing legislation in the EU member states, and in the UK, the Privacy and Electronic Communications (EC Directive) Regulations 2003, require that accessing or storing information on an internet user’s device, such as through a cookie, is allowed only if the internet user has been informed thereof, and provided prior unambiguous, specific, and informed consent for the placement of a cookie on a user’s device. A new e-Privacy Regulation is currently under discussion by EU member states to replace the e-Privacy Directive. Although it remains under debate, the proposed e-Privacy Regulation would amend rules on third-party cookies and significantly increase penalties for non-compliance. We cannot yet determine the impact such future laws, regulations, and standards may have on our use of third-party cookies. Additionally, the use of third-party cookies in the digital advertising ecosystem, particularly in the context of real-time bidding advertising auctions, is subject to increased regulatory scrutiny in the EU. Several European data protection authorities (including in Belgium, Ireland, UK, Poland, Spain, Luxembourg, and the Netherlands) have launched investigations or inquiries over Google’s and other AdTech companies’ practices concerning the collection and sharing of consumer data through cookies, the outcome of which is still uncertain. These investigations or inquiries could result in the imposition of more stringent standards around consent to place cookies or otherwise restrict the use of third-party cookies for online behavioral advertising. We have also received inquiries from, and engaged in correspondence with, European data protection authorities regarding our practices regarding cookies used on our websites, and the outcome of these inquiries is still uncertain.
Additionally, new and expanding “Do Not Track” regulations have recently been enacted or proposed that protect users’ right to choose whether or not to be tracked online. These regulations seek, among
65


other things, to allow end users to have greater control over the use of private information collected online, to forbid the collection or use of online information, to demand a business to comply with their choice to opt out of such collection or use, and to place limits upon the disclosure of information to third-party websites.
Continued regulation of cookies, and changes in the interpretation and enforcement of existing laws, regulations, standards, and other obligations, as well as increased enforcement by industry groups or data protection authorities, could restrict our activities, such as efforts to understand users’ internet usage and engage in marketing activities, or require changes to our practices. Any inability to obtain information through cookies or to obtain it on the terms we anticipate, could cause a significant impact on the operation of our platform, impair our ability to target and attract new customers, and reduce our ability to predict our customers’ interests in or need for one or more of our products, any of which may cause a reduction in revenue, or a reduction in revenue growth or negatively impact our ability to obtain new subscriptions and retain or grow the subscriptions of existing customers.
Additionally, cookies may easily be deleted or blocked by internet users. All of the most commonly used internet browsers (including Chrome, Firefox, Internet Explorer, and Safari) allow internet users to prevent cookies from being accepted by their browsers. Internet users can also delete cookies from their computers at any time. Some internet users also download “ad blocking” software that prevents cookies from being stored on a user’s device. If more internet users adopt these settings or delete their cookies more frequently than they currently do, our business could be harmed. In addition, the Safari and Firefox browsers block third-party cookies by default, and other browsers may do so in the future. Unless such default settings in browsers were altered by internet users to permit the placement of third-party cookies, fewer cookies would be available, which could adversely affect our business. In addition, companies such as Google LLC have publicly disclosed their intention to move away from cookies to another form of persistent unique identifier, or ID, to identify individual internet users or internet-connected devices in the bidding process on advertising exchanges. If companies do not use shared IDs across the entire ecosystem, this could have a negative impact on our ability to obtain content consumption data.
Changes in laws, regulations, and public perception concerning data protection and privacy, or changes in the interpretation or patterns of enforcement of existing laws and regulations, could impair our efforts to maintain and expand our customer base or the ability of our customers and users to use our platform and some or all of our products. Breaches of laws and regulations concerning data protection and privacy could expose us to significant fines and other penalties.
We hold personal data about a variety of individuals, such as our customers, users, employees, contractors, and business partners, and we use such personal data as needed to collect payment from our customers, communicate with and recommend products to our customers and prospective customers through our marketing and advertising efforts, and comply with legal obligations. Processing of personal data is increasingly subject to legislation and regulation in numerous jurisdictions around the world.
For example, relevant applicable laws and regulations governing the collection, use, disclosure or other processing of personal information include, in the United States, rules and regulations promulgated under the authority of the Federal Trade Commission, the California Consumer Privacy Act of 2018 (the “CCPA”), and state breach notification laws. In particular, in California, the CCPA was enacted in June 2018, became effective back on January 1, 2020 and became subject to enforcement by the California Attorney General’s office on July 1, 2020. The CCPA broadly defines personal information and provides an expansive meaning to activity considered to be a sale of personal information, and gives California residents expanded privacy rights and protections, including the right to opt out of the sale of personal information. The CCPA also provides for civil penalties for violations and a private right of action for data breaches. Moreover, a new privacy law that amends and expands the CCPA, the California Privacy Rights Act, or CPRA, was passed on November 3, 2020. The CPRA creates additional obligations relating to personal information that take effect on January 1, 2023 (with certain provisions having retroactive effect to January 1, 2022). The CPRA also establishes a new enforcement agency dedicated
66


to consumer privacy. The CPRA’s implementing regulations are expected on or before July 1, 2022, and enforcement is scheduled to begin July 1, 2023. We will continue to monitor developments related to the CPRA and anticipate additional costs and expenses associated with CPRA compliance. In addition, since the enactment of CCPA, new privacy and data security laws have been proposed in more than half of the states in the United States and in the U.S. Congress, reflecting a trend toward more stringent privacy legislation in the United States, which trend may accelerate depending on the results of the 2020 U.S. presidential election. The effects of the CCPA, CPRA, and other similar state or federal laws, are potentially significant and may require us to modify our data processing practices and policies, and to incur substantial costs and potential liability in an effort to comply with such legislation.
We maintain offices in the EU (including Poland, the Czech Republic, and Cyprus) and we have customers in the EU and the UK. Accordingly, we are subject to the General Data Protection Regulation (EU) 2016/679 (the “GDPR”), and related member state implementing legislation, and to the UK’s Data Protection Act 2018 (collectively, “European Data Protection Law”). European Data Protection Law places obligations on controllers and processors of personal data, while establishing rights for individuals with respect to their personal data, including rights of access and deletion in certain circumstances. European Data Protection Law is also explicitly extraterritorial in its application, and could affect our business activities in jurisdictions outside the EU and the UK.
We have implemented measures designed to comply with the requirements of European Data Protection Law. In respect of these measures, we rely on positions and interpretations of the law (including European Data Protection Law) that have yet to be fully tested before the relevant courts and regulators. If a regulator or court of competent jurisdiction determined that one or more of our compliance efforts does not satisfy the applicable requirements of the law (including European Data Protection Law), or if any party brought a claim in this regard, we could be subject to governmental or regulatory investigations, enforcement actions, regulatory fines, compliance orders, litigation or public statements against us by consumer advocacy groups or others, any of which could cause customers to lose trust in us or otherwise damage our reputation. Likewise, a change in guidance could be costly and have an adverse effect on our business.
The requirements of European Data Protection Law pertaining to the licensing of data or obtaining such data from third parties are not entirely clear in all cases. It is possible that third parties may bring claims against us, alleging non-compliance with such requirements, and seeking damages, seeking to prevent us from using certain data, or seeking to prevent us from using data in particular ways. Such claims could potentially adversely affect our ability to provide our services and the current level of functionality of our platform in such circumstances, which could adversely affect our results of operations.
European Data Protection Law also imposes strict rules on the transfer of personal data out of the EU/UK to third countries deemed to lack adequate privacy protections (including the United States), unless an appropriate safeguard specified by the GDPR is implemented, such as the Standard Contractual Clauses (“SCCs”), approved by the European Commission, or a derogation applies. The Court of Justice of the EU (the “CJEU”), recently deemed that the SCCs are valid. However, the CJEU ruled that transfers made pursuant to the SCCs and other alternative transfer mechanisms need to be analyzed on a case-by-case basis to ensure EU standards of data protection are met in the jurisdiction where the data importer is based, and there continue to be concerns about whether the SCCs and other mechanisms will face additional challenges. EU regulators have announced that there will be further guidance issued on these topics, but such guidance has yet to be finalized. We rely on SCCs and certain derogations to transfer personal data from the EU and the UK to the United States and Russia. Until the remaining legal uncertainties regarding how to legally continue transfers pursuant to the SCCs and other mechanisms are settled, we will continue to face uncertainty as to whether our efforts to comply with our obligations under European Data Protection Law are sufficient. European or multi-national customers may refuse or be reluctant to use or continue to use our platform or products as a result of such developments until law makers and regulators in the EU and the United States have resolved the issues that instigated the decision of the CJEU noted above. This and other future developments regarding the flow of data
67


across borders could increase the cost and complexity of delivering our platform and products in some markets and may lead to governmental enforcement actions, litigation, fines, and penalties or adverse publicity, which could have an adverse effect on our reputation and business.
The relationship between the UK and the EU in relation to certain aspects of data protection law remains unclear. In addition, it is likely that documentation will need to be put in place between UK entities and entities in EU member states to ensure adequate safeguards are in place for data transfers, which may result in us incurring additional costs with respect to transfers of personal data between the EU and the UK. We may find it necessary or advantageous to join industry bodies, or self-regulatory organizations, that impose stricter compliance requirements than those set out in applicable laws, including European Data Protection Laws. We may also be bound by contractual restrictions that prevent us from participating in data processing activities that would otherwise be permissible under applicable laws, including European Data Protection Laws. Such strategic choices may impact our ability to exploit data and may have an adverse impact on our business.
As we maintain offices in Russia, we face particular privacy, data security, and data protection risks in connection with requirements of Russia’s data protection and security laws, including Federal Law of 21 July 2014 No. 242-FZ, which entered into effect September 1, 2015, Federal Law of 27 July 2006 No. 152-FZ (as amended) and Federal Law of 27 July 2006 No. 149-FZ (as amended). Among other stringent requirements, these laws require ensuring that certain operations on personal data of Russian citizens are conducted in database(s) located in Russia.
We expect that there will continue to be new proposed laws, regulations, and industry standards concerning privacy, data protection, and information security in the United States, the EU, and other jurisdictions, and we cannot yet determine the impact such future laws, regulations, and standards may have on our business.
These and other legal requirements could require us to make additional changes to our platform or products in order for us or our customers to comply with such legal requirements or reduce our ability to lawfully collect personal data used in our platform and products. These changes could reduce demand for our platform or products, require us to take on more onerous obligations in our contracts, restrict our ability to store, transfer, and process personal data or, in some cases, impact our ability or our customers’ ability to offer our products in certain locations, to deploy our solutions, to reach current and prospective customers, or to derive insights from data globally.
The costs of complying with existing or new data privacy or data protection laws and regulations, regulatory guidance, our privacy policies and contractual obligations to customers, users, or other third parties, may limit the use and adoption of our platform and products, reduce overall demand for our products, make it more difficult for us to meet expectations from or commitments to customers and users, lead to significant fines, penalties, or liabilities for noncompliance, impact our reputation, or slow the pace at which we close sales transactions, any of which could harm our business.
Furthermore, the uncertain and shifting regulatory environment and trust climate may cause concerns regarding data privacy and may cause our vendors, customers and users to resist providing the data necessary to allow us to offer our platform and products to our customers and users effectively, or could prompt individuals to opt out of our collection of their personal data. Even the perception that the privacy of personal data is not satisfactorily protected or does not meet regulatory requirements could discourage prospective customers from subscribing to our products or discourage current customers from renewing their subscriptions.
Compliance with any of the foregoing laws and regulations can be costly and can delay or impede the development of new products. We may incur substantial fines if we violate any laws or regulations relating to the collection or use of personal data. For example, the GDPR imposes sanctions for violations up to the greater of €20 million and 4% of worldwide gross annual revenue, enables individuals to claim
68


damages resulting from infringement of the GDPR and introduces the right for non-profit organizations to bring claims on behalf of data subjects. CCPA allows for fines of up to $7,500 for each violation (affected individual) that a business does not cure within 30 days of receiving notice of the violation. Non-compliance with Russian data localization rules may result in imposition of an administrative fine of up to RUB 18 million, or approximately $240,000, for each violation. Our actual or alleged failure to comply with applicable privacy or data security laws, regulations, and policies, or to protect personal data, could result in enforcement actions and significant penalties against us, which could result in negative publicity or costs, subject us to claims or other remedies, and have a material adverse effect on our business, financial condition, and results of operations.
Many aspects of data protection and privacy laws are relatively new and their scope has not been tested in the courts. As a result, these laws and regulations are subject to differing interpretations and may be inconsistent among jurisdictions. It is possible that these laws and regulations may be interpreted and applied in a manner that is inconsistent with our interpretations and existing data management practices or the features of our products. Certain of our activities could be found by a court, government or regulatory authority to be noncompliant or become noncompliant in the future with one or more data protection or data privacy laws, even if we have implemented and maintained a strategy that we believe to be compliant. Further, we may be subject to additional risks associated with data security breaches or other incidents, in particular because certain data privacy laws, including the GDPR and CCPA, grant individuals a private right of action arising from certain data security incidents. If so, in addition to the possibility of fines, lawsuits, and other claims and penalties, we could be required to fundamentally change our business activities and practices or modify our products, which could harm our business.
We also receive personal data from third-party vendors (e.g., data brokers). We may not be able to verify with complete certainty the source of such data, how it was collected, and that such data was collected and is being shared with us in compliance with all applicable data protection and privacy laws. Our use of personal data obtained from third-party vendors could result in potential regulatory investigations, fines, penalties, compliance orders, liability, litigation, and remediation costs, as well as reputational harm, any of which could materially adversely affect our business and financial results. The requirements of European Data Protection Law pertaining to the licensing of data or obtaining such data from third parties are not entirely clear in all cases. It is possible that third parties may bring claims against us, alleging non-compliance with such requirements, and seeking damages, seeking to prevent us from using certain data, or seeking to prevent us from using data in particular ways. Such claims could potentially adversely affect our ability to provide our services and the current level of functionality of our platform in such circumstances, which could adversely affect our results of operations.
Changes in legislation or requirements related to automatically renewing subscription plans, or our failure to comply with existing or future regulations, may adversely impact our business.
Our business relies heavily on the fact that customers enter subscription contracts where they agree that the subscription will automatically renew for a new term, and their credit or debit cards will automatically be charged on an ongoing basis, unless the subscription is canceled by the customer. Some states have passed or considered legislation limiting the duration for which subscriptions can automatically renew, if at all.
Although this enacted and proposed legislation generally would not affect companies that sell subscriptions to other companies, like ours does, there could be variances and inconsistencies in these rules or requirements among jurisdictions that expose us to compliance risks that would have a material adverse effect on our business operations and financial condition, and could result in fines, penalties, damages, civil liability, and higher transaction fees. In addition, any costs that result from future legislation and regulations, or from changes in the interpretation of existing legislation and regulations, could individually or in the aggregate cause us to change or limit our business practices, which may make our subscription business model less attractive.
69


Changes in laws and regulations related to the internet or changes in the internet infrastructure itself may diminish the demand for our platform and could harm our business.
The future success of our business depends upon the continued use of the internet as a primary medium for commerce, communication, and business applications. Federal, state, or foreign governmental bodies or agencies have in the past adopted, and may in the future adopt, laws or regulations affecting the use of the internet as a commercial medium. The adoption of any laws or regulations that could reduce the growth or use of the internet, including laws or practices limiting internet neutrality, could decrease the demand for, or the usage of, our platform and products, increase our cost of doing business, require us to modify our platform or financial systems, and may harm our results of operations. In addition, government agencies or private organizations have imposed and may impose additional taxes, fees, or other charges for accessing the internet or commerce conducted via the internet, which could limit the growth of internet-related commerce or communications generally, result in higher prices for our products and platform, or result in reduced demand for internet-based products such as ours.
As the internet continues to experience growth in the number of users, frequency of use, and amount of data transmitted, the internet infrastructure that we and our customers rely on may be unable to support the demands placed upon it. In addition, there could be adverse effects from delays in the development or adoption of new standards and protocols to handle increased demands of internet activity, security, reliability, cost, ease-of-use, accessibility, and quality of service. Further, our platform depends on the quality of our customers’ access to the internet. The failure of the internet infrastructure that we or our customers rely on, even for a short period of time, could undermine our operations and harm our results of operations.
Internet access is frequently provided by companies that have significant market power that could take actions that degrade, disrupt, or increase the cost of customer access to our platform, any of which would negatively impact our business. On June 11, 2018, the repeal of the Federal Communications Commission’s, or the FCC, “net neutrality” rules took effect and returned to a “light-touch” regulatory framework. The prior rules were designed to ensure that all online content is treated the same by internet service providers and other companies that provide broadband services. Additionally, on September 30, 2018, California enacted the California internet Consumer Protection and Net Neutrality Act of 2018, making California the fourth state to enact a state-level net neutrality law since the FCC repealed its nationwide regulations, mandating that all broadband services in California must be provided in accordance with state net neutrality requirements. The U.S. Department of Justice has sued to block the law going into effect, and California has agreed to delay enforcement until the resolution of the FCC’s repeal of the federal rules. A number of other states are considering legislation or executive actions that would regulate the conduct of broadband providers. We cannot predict whether the FCC order or state initiatives will be modified, overturned, or vacated by legal action of the court, federal legislation or the FCC. With the repeal of net neutrality rules, network operators may choose to implement usage-based pricing, discount pricing charged to providers of competitive products, otherwise materially change their pricing rates or schemes, charge us to deliver our traffic or throttle its delivery, implement bandwidth caps or other usage restrictions or otherwise try to monetize or control access to their networks, any of which could increase our costs, or those of our customers in accessing our platform, and negatively impact our business and results of operations.
Federal, state, and foreign laws regulate internet tracking software, the sending of commercial emails and text messages, and other activities, which could impact the use of our platform and products, and potentially subject us to regulatory enforcement or private litigation.
We are subject to laws and regulations that govern sending marketing and advertising by electronic means, such email and telephone. For example, in the United States, the Controlling the Assault of Non-Solicited Pornography and Marketing Act of 2003, or the CAN-SPAM Act, among other things, obligates the sender of commercial emails to provide recipients with the ability to opt out of receiving future
70


commercial emails from the sender. In addition, the Telephone Consumer Protection Act imposes certain notice, consent, and opt-out obligations on companies that send telephone or text communications using auto dialers to consumers, and provides consumers with private rights of action for violations. Further, certain states and foreign jurisdictions, such as Australia, Canada, and the EU, have enacted laws that prohibit sending unsolicited marketing emails unless the recipient has provided its prior consent to receipt of such email, or in other words has “opted-in” to receiving it. A requirement that recipients opt into, or the ability of recipients to opt out of, receiving commercial emails may minimize the effectiveness of our marketing, which could adversely affect our ability to attract new customers or entice existing customers to upgrade their subscriptions.
We are subject to U.S. economic sanctions, export control and anti-corruption laws, and regulations that could impair our ability to compete in international markets or subject us to liability if we violate such laws and regulations.
We are subject to U.S. economic sanctions, export control and anti-corruption laws, and regulations that prohibit the provision of certain products and services to certain countries, governments, and persons targeted by U.S. sanctions. We are in the process of implementing certain precautions to prevent our platform and products from being exported or accessed in violation of U.S. export controls or U.S. sanctions laws and regulations. However, we cannot be certain that the precautions we take will prevent all violations of these laws.
We have previously identified, and may continue to identify, customer accounts for our platform and products that may originate from, or are intended to benefit, persons in countries that are subject to U.S. embargoes, including transactions or events in or relating to Cuba, Iran, North Korea, Syria, and the Crimea region of Ukraine. We have recently submitted a voluntary self-disclosure to the U.S. Department of the Treasury’s Office of Foreign Assets Control, or OFAC, regarding potential violations of OFAC regulations that may have involved the provision of services to customers in sanctioned countries. We have not yet obtained a determination from OFAC.
If we are found to be in violation of U.S. sanctions or export control laws, we may be fined or other penalties could be imposed. Furthermore, changes in export control or economic sanctions laws and enforcement could also result in increased compliance requirements and related costs, which could materially adversely affect our business, results of operations, financial condition and/or cash flows.
We are also subject to various U.S. and international anti-corruption laws, such as the U.S. Foreign Corrupt Practices Act and the UK Bribery Act, as well as other similar anti-bribery and anti-kickback laws and regulations. These laws and regulations generally prohibit companies and their employees and intermediaries from authorizing, offering, or providing improper payments or benefits to government officials and other recipients for improper purposes. Our exposure for violating these laws may increase as we continue to expand our international presence, and any failure to comply with such laws could harm our business.
Our internal controls over financial reporting currently do not meet all of the standards contemplated by Section 404 of the Sarbanes-Oxley Act of 2002, as amended (“SOX”), and failure to achieve and maintain effective internal controls over financial reporting in accordance with Section 404 of SOX could impair our ability to produce timely and accurate financial statements or comply with applicable regulations and have a material adverse effect on our business. In the future, our disclosure controls and procedures may not prevent or detect all errors or acts of fraud.
As a public company, we are subject to certain reporting requirements of the Exchange Act and have significant requirements for enhanced financial reporting and internal controls. Our disclosure controls and procedures are designed to reasonably assure that information required to be disclosed by us in reports we file or submit under the Exchange Act is accumulated and communicated to management, recorded, processed, summarized, and reported within the time periods specified in the rules and forms of
71


the SEC. The process of designing and implementing effective internal controls is a continuous effort that requires us to anticipate and react to changes in our business and the economic and regulatory environments, and to expend significant resources to maintain a system of internal controls that is adequate to satisfy our reporting obligations as a public company. If we are unable to establish or maintain appropriate internal financial reporting controls and procedures, it could cause us to fail to meet our reporting obligations on a timely basis, result in material misstatements in our consolidated financial statements, and harm our operating results. We believe that any disclosure controls and procedures or internal controls and procedures, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by an unauthorized override of the controls. Accordingly, because of the inherent limitations in our control system, misstatements or insufficient disclosures due to error or fraud may occur and not be detected.
In addition, we are required pursuant to Section 404 of SOX, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting in the Annual Report on Form 10-K for the year ended December 31, 2022. This assessment will need to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting. The rules governing the standards that must be met for our management to assess our internal control over financial reporting are complex and require significant documentation, testing, and possible remediation. Testing and maintaining internal controls may divert management’s attention from other matters that are important to our business. Beginning with our Annual Report on Form 10-K for the year ended December 31, 2022, our independent registered public accounting firm may be required to attest to the effectiveness of our internal control over financial reporting on an annual basis. However, while we remain an emerging growth company, our independent registered public accounting firm will not be required to attest to the effectiveness of our internal control over financial reporting. If we are not able to complete our initial assessment of our internal controls and otherwise implement the requirements of Section 404 of SOX in a timely manner or with adequate compliance, our independent registered public accounting firm may not be able to certify as to the adequacy of our internal controls over financial reporting. Additionally, when required, an independent assessment of the effectiveness of our internal controls over financial reporting could detect problems that our management’s assessment might not. Undetected material weaknesses in our internal controls over financial reporting could lead to financial statement restatements and require us to incur the expense of remediation.
Matters impacting our internal controls may cause us to be unable to report our financial information on a timely basis and thereby subject us to adverse regulatory consequences, including sanctions by the SEC or violations of applicable stock exchange listing rules, which may result in a breach of the covenants under existing or future financing arrangements. There also could be a negative reaction in the financial markets due to a loss of investor confidence in us and the reliability of our financial statements. Confidence in the reliability of our financial statements also could suffer if we or our independent registered public accounting firm report a material weakness in our internal controls over financial reporting. This could materially adversely affect us and lead to a decline in the market price of our Class A common stock.
In connection with the audit of our consolidated financial statements for the year ended December 31, 2019, we and our independent registered public accounting firm identified a material weakness in our internal control over financial reporting related to deficiencies in our controls over the financial statement close process. Specifically, there were deficiencies in the design and operations of internal controls over the identification and review of complex accounting issues involving significant judgment or estimates with respect to certain prior period transactions.
We have implemented, and are continuing to implement, measures designed to improve our internal control over financial reporting to remediate this material weakness. These measures include formalizing
72


our processes and internal control documentation, strengthening supervisory reviews by our financial management, hiring additional qualified accounting and finance personnel, and engaging financial consultants to enable the implementation of internal control over financial reporting.
We expect to incur additional costs to remediate the control deficiencies identified, though there can be no assurance that our efforts will be successful or avoid potential future material weaknesses. If we are unable to successfully remediate our existing or any future material weaknesses in our internal control over financial reporting, or if we identify any additional material weaknesses, the accuracy and timing of our financial reporting may be adversely affected, we may be unable to maintain compliance with securities law requirements regarding timely filing of periodic reports in addition to applicable stock exchange listing requirements, investors may lose confidence in our financial reporting, and our stock price may decline as a result. We also could become subject to investigations by the New York Stock Exchange (“NYSE”), the SEC or other regulatory authorities.
Our internal resources and personnel may in the future be insufficient to avoid accounting errors and there can be no assurance that we will not have additional material weaknesses in the future. Any failure to develop or maintain effective controls or any difficulties encountered implementing required new or improved controls could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we will eventually be required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls, procedures, and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the NYSE.
Unanticipated changes in our effective tax rate and additional tax liabilities may impact our financial results.
We are subject to income taxes in the United States and various jurisdictions outside of the United States. Our income tax obligations are generally determined based on our business operations in these jurisdictions. Significant judgment is often required in the determination of our worldwide provision for income taxes. Our effective tax rate could be impacted by changes in the earnings and losses in countries with differing statutory tax rates, changes in non-deductible expenses, changes in excess tax benefits of stock-based compensation, changes in the valuation of deferred tax assets and liabilities and our ability to utilize them, the applicability of withholding taxes, effects from acquisitions, changes in accounting principles and tax laws in jurisdictions where we operate. Any changes, ambiguity, or uncertainty in taxing jurisdictions’ administrative interpretations, decisions, policies, and positions could also materially impact our income tax liabilities.
As our business continues to grow and if we become more profitable, we anticipate that our income tax obligations could significantly increase. If our existing tax credits and net operating loss carry-forwards become fully utilized, we may be unable to offset or otherwise mitigate our tax obligations to the same extent as in prior years. This could have a material impact to our future cash flows or operating results.
In addition, recent global tax developments applicable to multinational companies, including certain approaches of addressing taxation of digital economy recently proposed or enacted by the Organisation for Economic Co-operation and Development, the European Commission or certain major jurisdictions where we operate or might in the future operate, might have a material impact to our business and future cash flow from operating activities, or future financial results. We are also subject to tax examinations in multiple jurisdictions. While we regularly evaluate new information that may change our judgment resulting in recognition, derecognition, or changes in measurement of a tax position taken, there can be
73


no assurance that the final determination of any examinations will not have an adverse effect on our operating results and financial position. In addition, our operations may change, which may impact our tax liabilities. As our brand becomes increasingly recognizable both domestically and internationally, our tax planning structure and corresponding profile may be subject to increased scrutiny, and if we are perceived negatively, we may experience brand or reputational harm.
We may also be subject to additional tax liabilities and penalties due to changes in non-income based taxes resulting from changes in federal, state, or international tax laws, changes in taxing jurisdictions’ administrative interpretations, decisions, policies and positions, results of tax examinations, settlements or judicial decisions, changes in accounting principles, and changes to the business operations, including acquisitions, as well as the evaluation of new information that results in a change to a tax position taken in a prior period. Any resulting increase in our tax obligation or cash taxes paid could adversely affect our cash flows and financial results.
Our international operations may subject us to greater than anticipated tax liabilities.
We are expanding our international operations to better support our growth into international markets. We are also hiring workers in several jurisdictions outside our local offices. Our corporate structure and associated transfer pricing policies contemplate future growth in international markets, and consider the functions, risks, and assets of the various entities involved in intercompany transactions. The amount of taxes we pay in different jurisdictions may depend on the application of the tax laws of various jurisdictions, including the United States, to our international business activities, changes in tax rates, new or revised tax laws or interpretations of existing tax laws and policies, and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for pricing intercompany transactions pursuant to our intercompany arrangements or disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a challenge or disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest, and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows, and lower overall profitability of our operations and we may be required to revise our intercompany agreements. Our financial statements could fail to reflect adequate reserves to cover such a contingency.

Risks Related to Our Intellectual Property
We may not be able to adequately protect our proprietary and intellectual property rights in our data or technology.
Our success is dependent, in part, upon protecting our proprietary information and technology. Our intellectual property portfolio primarily consists of registered and unregistered trademarks, unregistered copyrights, domain names, know-how, and trade secrets. We may be unsuccessful in adequately protecting our intellectual property. No assurance can be given that confidentiality, non-disclosure, or invention or copyright assignment agreements with employees, consultants, partners or other parties have been entered into, will not be breached, or will otherwise be effective in establishing our rights in intellectual property and in controlling access to and distribution of our platform, or certain aspects of our platform, and proprietary information. Further, these agreements do not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our platform. Additionally, certain unauthorized use of our intellectual property may go undetected, or we may face legal or practical barriers to enforcing our legal rights even where unauthorized use is detected.
Current laws may not provide for adequate protection of our platform or data, especially in foreign jurisdictions which may have laws that provide insufficient protections to companies. In addition, legal standards relating to the validity, enforceability, and scope of protection of proprietary rights in internet-
74


related businesses are uncertain and evolving, and changes in these standards may adversely impact the viability or value of our proprietary rights. Some license provisions protecting against unauthorized use, copying, transfer, and disclosure of our products, or certain aspects of our platform, or our data may be unenforceable under the laws of certain jurisdictions. Further, the laws of some countries do not protect proprietary rights to the same extent as the laws of the United States, and the laws and mechanisms for protection and enforcement of intellectual property rights in some foreign countries may be inadequate. As we continue to operate in foreign countries and expand our international activities, we have encountered and may in the future encounter challenges in navigating the laws of foreign countries, which may adversely affect our ability to protect our proprietary rights and subject us to claims from current or former personnel and other third parties. Moreover, our exposure to unauthorized copying of certain aspects of our platform, or our data may increase. Further, competitors, foreign governments, foreign government-backed actors, criminals, or other third parties may gain unauthorized access to our proprietary information and technology. Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our technology and intellectual property or claiming that we infringe upon or misappropriate their technology and intellectual property.
To protect our intellectual property rights, we may be required to spend significant resources to monitor, protect, and defend these rights, and we may or may not be able to detect infringement by our customers or third parties. Litigation has been and may be necessary in the future to enforce our intellectual property rights and to protect our trade secrets. Such litigation could be costly, time consuming, and distracting to management and could result in the impairment or loss of portions of our intellectual property. Furthermore, our efforts to enforce our intellectual property rights may be met with defenses, counterclaims, and countersuits attacking the validity and enforceability of our intellectual property rights. Our inability to protect our proprietary technology against unauthorized copying or use, as well as any costly litigation or diversion of our management’s attention and resources, could delay further sales or the implementation of our platform, impair the functionality of our platform, delay introductions of new features, integrations, and capabilities, result in our substituting inferior or more costly technologies into our platform, or injure our reputation. In addition, we may be required to license additional technology from third parties to develop and market new features, integrations, and capabilities, and we cannot be certain that we could license that technology on commercially reasonable terms or at all, and our inability to license this technology could harm our ability to compete.
If third parties claim that we infringe upon or otherwise violate their intellectual property rights, our business could be adversely affected.
We have in the past and may in the future be subject to claims that we have infringed or otherwise violated third parties’ intellectual property rights. There is patent, copyright, and other intellectual property development and enforcement activity in our industry and relating to the technology we use in our business. Our future success depends in part on not infringing upon or otherwise violating the intellectual property rights of others. From time to time, our competitors or other third parties (including non-practicing entities and patent holding companies) may claim that we are infringing upon or otherwise violating their intellectual property rights, and we may be found to be infringing upon or otherwise violating such rights. In addition, we do not own any issued, nor do we have any pending patents, which limits our ability to deter patent infringement claims by competitors and other third parties who hold patents. We may be unaware of the intellectual property rights of others that may cover some or all of our current or future technology or conflict with our rights, and the patent, copyright, and other intellectual property rights of others may limit our ability to improve our technology and compete effectively. Any claims of intellectual property infringement or other intellectual property violations, even those without merit, could:
be expensive and time consuming to defend;
cause us to cease making, licensing or using our platform or products that incorporate the challenged intellectual property;
75


require us to modify, redesign, reengineer or rebrand our platform or products, if feasible;
divert management’s attention and resources; or
require us to enter into royalty or licensing agreements to obtain the right to use a third-party’s intellectual property.
Any royalty or licensing agreements, if required, may not be available to us on acceptable terms or at all. A successful claim of infringement against us could result in our being required to pay significant damages, enter into costly settlement agreements, or prevent us from offering our platform or products, any of which could have a negative impact on our operating profits and harm our future prospects. We may also be obligated to indemnify our customers or business partners in connection with any such litigation and to obtain licenses, modify our platform or products, or refund premium subscription fees, which could further exhaust our resources. Such disputes could also disrupt our platform or products, adversely affecting our customer satisfaction and ability to attract customers.
Our use of “open source” software could negatively affect our ability to offer and sell access to our platform and products, and subject us to possible litigation.
We use open source software in our platform and products, and expect to continue to use open source software in the future. There are uncertainties regarding the proper interpretation of and compliance with open source licenses, and there is a risk that such licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to use such open source software, and consequently to provide or distribute our platform and products. Although use of open source software has historically been free, recently several open source providers have begun to charge license fees for use of their software. If our current open source providers were to begin to charge for these licenses or increase their license fees significantly, we would have to choose between paying such license fees or incurring the expense to replace the open source software with other software or with our own software, which would increase our research and development costs, and have a negative impact on our results of operations and financial condition. 
Additionally, we may from time to time face claims from third parties claiming ownership of, or seeking to enforce the terms of, an open source license, including by demanding release of source code for the open source software, derivative works or our proprietary source code that was developed using or that is distributed with such open source software. These claims could also result in litigation and could require us to make our proprietary software source code freely available, require us to devote additional research and development resources to change our platform or incur additional costs and expenses, any of which could result in reputational harm and would have a negative effect on our business and operating results. In addition, if the license terms for the open source software we utilize change, we may be forced to reengineer our platform or incur additional costs to comply with the changed license terms or to replace the affected open source software. Further, use of certain open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or controls on the origin of software or indemnification for third-party infringement claims. Although we have implemented policies to regulate the use and incorporation of open source software into our platform and products, we cannot be certain that we have not incorporated open source software in our platform and products in a manner that is inconsistent with such policies.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.
Our agreements with resellers and other third parties may include indemnification or other provisions under which we agree to indemnify or otherwise be liable to them for losses suffered or incurred as a result of claims of intellectual property infringement, damages caused by us to property or persons, or other liabilities relating to or arising from our platform, products or other acts or omissions. For some of
76


our larger customers, we sometimes negotiate similar indemnification provisions or indemnification for breaches of our obligations, representations or warranties in the subscription agreement, gross negligence or willful misconduct, breaches of confidentiality, losses related to security incidents, breach of the data processing addendum or violations of applicable law. In some instances, the term of these contractual provisions survives the termination or expiration of the applicable agreement. Large indemnity payments or damage claims from contractual breach could harm our business, operating results, and financial condition.
From time to time, third parties may assert infringement claims against our customers or resellers. These claims may require us to initiate or defend protracted and costly litigation on behalf of customers and resellers, regardless of the merits of these claims. If any of these claims succeed, we may be forced to pay damages on behalf of our customers and resellers or may be required to obtain licenses for the platform or products they use or resell or modify our platform or products. We may not be able to obtain all necessary licenses on commercially reasonable terms, or at all, or to make such modifications to avoid a claim, in which case our customers and resellers may be required to stop using or reselling our platform or products. Further, customers may require us to indemnify or otherwise be liable to them for breach of confidentiality or failure to implement adequate security measures with respect to their data stored, transmitted or processed by our employees or platform. Although we normally contractually limit our liability with respect to such obligations, we may still incur substantial liability related to them. Any dispute with a customer with respect to such obligations could have adverse effects on our relationship with that customer and other current and prospective customers, reduce demand for our platform or products, and harm our revenue, business, and operating results.
Risks Related to Ownership of Our Class A Common Stock
We are an emerging growth company and we cannot be certain that the reduced disclosure requirements applicable to emerging growth companies will not make our Class A common stock less attractive to investors.
We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act, or the JOBS Act. Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards until such time as those standards apply to private companies. We have elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date we (i) are no longer an emerging growth company or (ii) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of public company effective dates.
For as long as we continue to be an emerging growth company, we also intend to take advantage of certain other exemptions from various reporting requirements that are applicable to other public companies including, but not limited to, reduced disclosure obligations regarding executive compensation in our periodic reports, proxy statements, and registration statements, and exemptions from the requirements of holding a non-binding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We cannot predict if investors will find our Class A common stock less attractive because we will rely on these exemptions. If some investors find our Class A common stock less attractive as a result, there may be a less active trading market for our Class A common stock and our stock price may be more volatile.
We will remain an emerging growth company until the earliest of (i) the last day of the year in which we have total annual gross revenue of $1.07 billion or more, (ii) December 31, 2026, (iii) the date on which we have issued more than $1.0 billion in nonconvertible debt during the previous three years, or (iv) the date on which we are deemed to be a large accelerated filer under the rules of the SEC.
77


We are subject to costs, regulations and requirements as a result of being a public company, which could impair our profitability, make it more difficult to run our business, or divert management’s attention from our business.
As a public company, and particularly after we are no longer an emerging growth company, we are required to commit significant resources, management time, and attention to the requirements of being a public company, which causes us to incur significant legal, accounting, and other expenses, including costs associated with public company reporting requirements, and recruiting and retaining independent directors. We also have incurred and will continue to incur costs associated with SOX and the Dodd-Frank Wall Street Reform and Consumer Protection Act and related rules implemented by the SEC and the NYSE, and compliance with these requirements will place significant demands on our legal, accounting, and finance staff and on our accounting, financial, and information systems. The expenses incurred by public companies generally for reporting and corporate governance purposes have been increasing. These rules and regulations may increase our legal and financial compliance costs and to make some activities more time-consuming and costly, and we are currently unable to estimate these costs with any degree of certainty. In addition, we might not be successful in implementing these requirements. These laws and regulations also could make it more difficult or costly for us to obtain certain types of insurance, including director and officer liability insurance, and we may be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. These laws and regulations could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors (the “Board”) or Board committees or as our executive officers. Furthermore, if we are unable to continue to satisfy our obligations as a public company, we could be subject to delisting of our Class A common stock, fines, sanctions, and other regulatory action and potentially civil litigation.
An active public market for our Class A common stock may not be sustained and could be highly volatile, and you may not be able to resell your shares at or above your original purchase price, if at all.
We have a limited trading history. The market price of our Class A common stock could be highly volatile and may fluctuate substantially as a result of many factors, including:
actual or anticipated fluctuations in our results of operations;
variance in our results of operation from the expectations of market analysts;
announcements by us or our competitors of significant business developments, changes in service provider relationships, acquisitions or expansion plans;
changes in the prices of our products;
our involvement in litigation;
our sale of Class A common stock or other securities in the future;
market conditions in our industry;
changes in key personnel;
the trading volume of our Class A common stock;
changes in the estimation of the future size and growth rate of our markets; and
general economic and market conditions.
78


In addition, the stock markets have experienced extreme price and volume fluctuations. Broad market and industry factors may materially harm the market price of our Class A common stock, regardless of our results of operation. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been instituted against that company. If we were involved in any similar litigation we could incur substantial costs, and our management’s attention and resources could be diverted.
If you purchase shares of our Class A common stock, you may not be able to resell those shares at or above the price you originally paid. An active or liquid market in our Class A common stock may not be sustainable, which could adversely affect your ability to sell your shares and could depress the market price of our Class A common stock.
The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans or otherwise will dilute all other stockholders.
Our amended and restated certificate of incorporation authorizes us to issue up to 1,000,000,000 shares of Class A common stock and up to 100,000,000 shares of preferred stock with such rights and preferences as may be determined by our Board. Subject to compliance with applicable rules and regulations, we may issue our shares of Class A common stock or securities convertible into our Class A common stock from time to time in connection with a financing, acquisition, investment, our stock incentive plans or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the trading price of our Class A common stock to decline.
A total of 124,905,954, or approximately 92%, of the outstanding shares of our Class A and Class B common stock are restricted from immediate resale, but may be sold on a stock exchange in the near future. The large number of shares eligible for public sale or subject to rights requiring us to register them for public sale could depress the market price of our Class A common stock. A substantial number of shares of our Class A and Class B common stock may be sold on a stock exchange in the near future.
The market price of our Class A common stock could decline as a result of sales of a large number of shares of our Class A common stock in the market, and the perception that these sales could occur may also depress the market price of our Class A common stock. We, our executive officers, directors, and the holders of substantially all of our capital stock and securities convertible into or exchangeable for our capital stock outstanding prior to our IPO have entered into lock-up agreements with the underwriters under which they have agreed, subject to specific exceptions and early release triggers, not to sell any of our stock for 180 days following March 24, 2021.
The lock-up agreements provide that if, at any time beginning 90 days after March 24, 2021, (i) the Company has furnished at least one earnings release under Item 2.02 of Form 8-K or filed at least one quarterly report on Form 10-Q or annual report on Form 10-K and (ii) the last reported closing price of the Company’s Class A common stock is at least 25% greater than the IPO price per share set forth on the cover page of the final prospectus relating to the IPO for 10 out of 15 consecutive trading days (the “Early Lock-Up Expiration Conditions”), 33% of the shares (which, for purposes of holders of options, shall only include options that have vested as of such date) that are subject to the restrictions set forth in each lock-up agreement will be automatically released from such restrictions, which release shall occur immediately prior to the opening of trading on the day following the end of the 15-day trading period (the “Early Lock-Up Expiration Date”); provided, that if, at the time of the Early Lock-Up Expiration Date, the Company is in a “black-out” period under its insider trading policy (or similar period when trading is not permitted by insiders under the Company’s insider trading policy), the Early Lock-Up Expiration Date shall be delayed (the “Early Lock-Up Expiration Extension”) until the close of trading on the day that is one business day following
79


On June 22, 2021, the Early Lock-Up Expiration Conditions were satisfied and the Company was in its quarterly “black-out” period. The Company announced its earnings results for the fiscal quarter ended June 30, 2021 on August 9, 2021. Accordingly, pursuant to the lock-up agreements, the restricted period for the eligible 33% of the shares subject to each lock-up agreement ended, and such shares are eligible for immediate sale in the public market, at the open of trading on August 11, 2021 (the “Early Lock-Up Expiration Extension Date”), subject to trading limitations on shares held by affiliates of the Company, restrictions under the Company’s insider trading policy and continued vesting of any unvested equity awards as of such date.
Stockholders owning an aggregate of up to 36,750,000 shares of our Class B common stock are entitled, under contracts providing for registration rights, to require us to register shares owned by them for public sale in the United States. In addition, we filed a registration statement on Form S-8 on March 25, 2021, to register 24,114,926 shares of our Class A common stock under our equity compensation plans.
Sales of our shares as restrictions end or pursuant to registration rights may make it more difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate. These sales also could cause the trading price of our Class A common stock to fall and make it more difficult for you to sell shares of our Class A common stock.
If we do not meet the expectations of equity research analysts, if they do not publish research or reports about our business or if they issue unfavorable commentary or downgrade our Class A common stock, the price of our Class A common stock could decline.
The trading market for our Class A common stock will depend in part on the research and reports that equity research analysts publish about us and our business. The analysts’ estimates are based upon their own opinions and are often different from our estimates or expectations. If our results of operations are below the estimates or expectations of public market analysts and investors, our stock price could decline. Moreover, the price of our Class A common stock could decline if one or more securities analysts downgrade our Class A common stock or if those analysts issue other unfavorable commentary or cease publishing reports about us or our business.
We cannot predict the impact our dual structure may have on the market price of our Class A common stock.
We cannot predict whether our dual class structure, combined with the concentrated control of our stockholders who held our capital stock prior to the completion of our IPO, including our executive officers, employees, and directors and their affiliates, will result in a lower or more volatile market price of our Class A common stock or in adverse publicity or other adverse consequences. For example, certain index providers have announced restrictions on including companies with multiple class share structures in certain of their indices. In July 2017, FTSE Russell and Standard & Poor’s announced that they would cease to allow most newly public companies utilizing dual or multi-class capital structures to be included in their indices. Under the announced policies, our dual class capital structure would make us ineligible for inclusion in any of these indices. Given the sustained flow of investment funds into passive strategies that seek to track certain indexes, exclusion from stock indexes would likely preclude investment by many of these funds and could make our Class A common stock less attractive to other investors. As a result, the market price of our Class A common stock could be adversely affected.
The dual class structure of our common stock has the effect of concentrating voting control with those stockholders who held our capital stock prior to the completion of our IPO, including our directors, executive officers, and their affiliates, who as of June 30, 2021 held in aggregate 92% of
80


the voting power of our capital stock, which will limit or preclude your ability to influence corporate matters.
Our Class B common stock has ten votes per share, and our Class A common stock has one vote per share. As of June 30, 2021, our directors, executive officers, and their affiliates, held in the aggregate 92% of the voting power of our capital stock. Because of the ten-to-one voting ratio between our Class B common stock and Class A common stock, the holders of our Class B common stock collectively will continue to control a majority of the combined voting power of our common stock and therefore will be able to control all matters submitted to our stockholders for approval until the earlier of (a) the seven year anniversary of the closing of our IPO (b) such time as the outstanding shares of Class B common stock represent less than ten percent of the aggregate number of shares of our outstanding common stock and (c) the date the holders of two-thirds of our Class B common stock elect to convert the Class B common stock to Class A common stock. This concentrated control may limit or preclude your ability to influence corporate matters for the foreseeable future, including the election of directors, amendments of our organizational documents, and any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction requiring stockholder approval. In addition, this may prevent or discourage unsolicited acquisition proposals or offers for our capital stock that you may feel are in your best interest as one of our stockholders.
Future transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions, such as certain transfers effected for estate planning purposes. The conversion of Class B common stock to Class A common stock will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term.
We do not expect to declare any dividends in the foreseeable future.
We do not anticipate declaring any cash dividends to holders of our common stock in the foreseeable future. In addition, our credit facility places restrictions on our ability to pay cash dividends. Consequently, investors may need to rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. Investors seeking cash dividends should not purchase our Class A common stock.
Provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current Board, and limit the market price of our Class A common stock.
Provisions in our amended and restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a change of control or changes in our management. Our amended and restated certificate of incorporation and amended and restated bylaws, include provisions that:
provide that the authorized but unissued shares of our common stock and our preferred stock are available for future issuance without stockholder approval;
provide that our Board is classified into three classes of directors with staggered three-year terms;
permit the Board to establish the number of directors and fill any vacancies and newly created directorships;
require super-majority voting to amend some provisions in our amended and restated certificate of incorporation and amended and restated bylaws;
81


authorize the issuance of “blank check” preferred stock that our Board could use to implement a stockholder rights plan;
provide that only the Chairperson of our Board, our Chief Executive Officer, or a majority of our Board will be authorized to call a special meeting of stockholders;
provide for a dual class common stock structure in which holders of our Class B common stock have the ability to control the outcome of matters requiring stockholder approval, even if they own significantly less than a majority of the outstanding shares of our Class A and Class B common stock, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or its assets;
prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;
provide that the Board is expressly authorized to make, alter or repeal our bylaws; and
advance notice requirements for nominations for election to our Board or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.
Moreover, Section 203 of the Delaware General Corporation Law may discourage, delay, or prevent a change in control of our company. Section 203 imposes certain restrictions on mergers, business combinations, and other transactions between us and holders of 15% or more of our common stock.
Our bylaws designate certain courts as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.
Our bylaws provide that, unless we consent in writing to an alternative forum, the Court of Chancery of the State of Delaware will be the sole and exclusive forum for any state law claim for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of or based on a fiduciary duty owed by any of our current or former directors, officers, or employees to us or our stockholders, (iii) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws (including the interpretation, validity or enforceability thereof) or (iv) any action asserting a claim that is governed by the internal affairs doctrine, in each case subject to the Court of Chancery having personal jurisdiction over the indispensable parties named as defendants therein, or the Delaware Forum Provision. The Delaware Forum Provision will not apply to any causes of action arising under the Securities Act or the Exchange Act. Our amended and restated bylaws further provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States shall be the sole and exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, or the Federal Forum Provision. In addition, our amended and restated bylaws provide that any person or entity purchasing or otherwise acquiring any interest in shares of our common stock is deemed to have notice of and consented to the foregoing provisions; provided, however, that stockholders cannot and will not be deemed to have waived our compliance with the federal securities laws and the rules and regulations thereunder.
The Delaware Forum Provision and the Federal Forum Provision in our amended and restated bylaws may impose additional litigation costs on stockholders in pursuing any such claims, particularly if the stockholders do not reside in or near the State of Delaware. Additionally, the forum selection clauses in our amended and restated bylaws may limit our stockholders’ ability to bring a claim in a forum that they find favorable for disputes with us or our directors, officers or employees, which may discourage such lawsuits against us and our directors, officers and employees even though an action, if successful,
82


might benefit our stockholders. In addition, while the Delaware Supreme Court ruled in March 2020 that federal forum selection provisions purporting to require claims under the Securities Act be brought in federal court were “facially valid” under Delaware law, there is uncertainty as to whether other courts will enforce our Federal Forum Provision. If the Federal Forum Provision is found to be unenforceable, we may incur additional costs associated with resolving such matters. The Federal Forum Provision may also impose additional litigation costs on stockholders who assert that the provision is not enforceable or invalid. The Court of Chancery of the State of Delaware and the federal district courts of the United States may also reach different judgments or results than would other courts, including courts where a stockholder considering an action may be located or would otherwise choose to bring the action, and such judgments may be more or less favorable to us than our stockholders.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Unregistered Sales of Equity Securities
From January 1, 2021 through March 31, 2021, pursuant to our Amended and Restated 2019 Stock Option and Grant Plan (the “2019 Plan”) we issued and sold to our employees, consultants and other service providers an aggregate of 3,861 shares of common stock upon the exercise of options under our 2019 Plan at exercise prices ranging from $1.23 to $1.68 per share, for an aggregate exercise price of $5,207. These 3,861 shares of common stock were exchanged for an equal number of shares of our Class B common stock in connection with our IPO.
From January 1, 2021 through June 30, 2021, pursuant to our 2021 Stock Option and Grant Plan we granted employees an aggregate of 155,025 restricted stock units, with grant date fair values ranging from $14.00 to $19.13 per restricted stock unit.
None of the foregoing transactions involved any underwriters, underwriting discounts or commissions, or any public offering. The sales of the above securities were deemed to be exempt from registration under the Securities Act in reliance on Section 4(a)(2) of the Securities Act or Rule 701 promulgated under Section 3(b) of the Securities Act as transactions by an issuer not involving any public offering or pursuant to benefit plans and contracts relating to compensation as provided under Rule 701. The recipients of the securities in each of these transactions represented their intentions to acquire the securities for investment only and not with a view to or for sale in connection with any distribution thereof, and appropriate legends were affixed to the securities issued in these transactions. All recipients had adequate access, through their relationships with us, to information about us. The sales of these securities were made without any general solicitation or advertising.
Use of Proceeds From the IPO
On March 29, 2021, we closed the IPO, in which we issued 10,000,000 shares of Class A common stock, and on April 23, 2021 we closed the partial exercise of the underwriter’s option to purchase additional shares of our Class A common stock, in which we issued an additional 719,266 shares of Class A common stock, at a price to the public of $14.00 for aggregate net proceeds of $135,987 after deducting underwriting discounts and commissions of $10,505 and expenses payable by us of $3,578. The offer and sale of all of the shares in the IPO were registered under the Securities Act pursuant to the Prospectus. No payments were made by us to directors, officers or persons owning ten percent or more of our common stock or to their associates, or to our affiliates, other than payments in the ordinary course of business to officers for salaries and to non-employee directors pursuant to our director compensation policy. There has been no material change in the planned use of proceeds from the IPO as described in the Prospectus. We invested the funds received in accordance with our Board approved investment policy, which provides for investments in obligations of the U.S. and foreign governments, money market instruments, registered money market funds, corporate and municipal bonds. Goldman, Sachs & Co. LLC, J.P. Morgan Securities LLC and Jefferies LLC acted as joint lead bookrunning managers of the IPO.
83



Item 3. Defaults Upon Senior Securities
None.

Item 4. Mine Safety Disclosures
Not applicable.

Item 5. Other Information
None.

Item 6. Exhibits
The exhibits listed below are filed or incorporated by reference in this Quarterly Report on Form 10-Q.
Exhibit NumberExhibit Title
3.1(1)
Amended and Restated Certificate of Incorporation of the Registrant
3.2(2)
Amended and Restated Bylaws of the Registrant
4.1(3)
Form of Common Stock certificate of the Registrant
Certification of Principal Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended
Certification of Principal Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended
Certification of Principal Executive Officer and Principal Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act
101.INS*XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCH*XBRL Taxonomy Extension Schema Document
101.CAL*XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*XBRL Taxonomy Extension Label Linkbase Document
101.PRE*XBRL Taxonomy Extension Presentation Linkbase Document
84


104Cover Page with Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibits 101)
(1) File as Exhibit 3.2 to Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on March 16, 2021, and incorporated herein by reference.
(2) Filed as Exhibit 3.4 to Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on March 16, 2021, and incorporated herein by reference.
(3) Filed as Exhibit 4.1 to Registrant’s Registration Statement on Form S-1 filed with the Securities and Exchange Commission on March 16, 2021, and incorporated herein by reference.
* Filed herewith.
+ The certifications furnished in Exhibit 32.1 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the Registrant specifically incorporates it by reference. Such certifications will not be deemed to be incorporated by reference into any filings under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, except to the extent that the Registrant specifically incorporates it by reference.
85


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
SEMRUSH HOLDINGS, INC.
August 10, 2021By:/s/ Oleg Shchegolev
Oleg Shchegolev
Chief Executive Officer
(Principal Executive Officer)
August 10, 2021By:/s/ Evgeny Fetisov
Evgeny Fetisov
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

86
EX-31.1 2 a10-qexhibit311q22021.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Oleg Shchegolev, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of Semrush Holdings, Inc.;
2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant's other certifying officer 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)) 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.    [paragraph omitted in accordance with Exchange Act Rule 13a-14(a)];
c.    evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.    disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.    The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.    all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.    any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date:August 10, 2021Semrush Holdings, Inc.
By:/s/ Oleg Shchegolev
Oleg Shchegolev
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 a10-qexhibit312q22021.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF
THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Evgeny Fetisov, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of Semrush Holdings, Inc.;
2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant's other certifying officer 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)) 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.    [paragraph omitted in accordance with Exchange Act Rule 13a-14(a)];
c.    evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.    disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.    The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.    all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.    any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date:August 10, 2021Semrush Holdings, Inc.
By:
/s/ Evgeny Fetisov
Evgeny Fetisov
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 a10-qexhibit321q22021.htm EX-32.1 Document

Exhibit 32.1

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

In connection with the Quarterly Report on Form 10-Q of Semrush Holdings, Inc. for the quarterly period ended March 31, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Oleg Shchegolev, as Principal Executive Officer of Semrush Holdings, Inc., 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, the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Semrush Holdings, Inc.

Date:August 10, 2021By:/s/ Oleg Shchegolev
Oleg Shchegolev
Chief Executive Officer
(Principal Executive Officer)

The foregoing certification is being furnished pursuant to 18 U.S.C. Section 1350. It is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and it is not to be incorporated by reference into any filing of the Company, regardless of any general incorporation language in such filing.


In connection with the Quarterly Report on Form 10-Q of Semrush Holdings, Inc. for the quarterly period ended June 30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Evgeny Fetisov, as Principal Financial Officer of Semrush Holdings, Inc., 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, the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Semrush Holdings, Inc.

Date:August 10, 2021By:
/s/ Evgeny Fetisov
Evgeny Fetisov
Chief Financial Officer
(Principal Financial Officer)

The foregoing certification is being furnished pursuant to 18 U.S.C. Section 1350. It is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and it is not to be incorporated by reference into any filing of the Company, regardless of any general incorporation language in such filing.

EX-101.SCH 5 semr-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Overview and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Overview and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of the Numerator and Denominator Used in the Calculation of Basic and Diluted Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Summary of Significant Accounting Policies - Potentially Dilutive Common Stock Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - Other Long-Term Assets link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Other Long-Term Assets - Debt Offering Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Other Long-Term Assets - Investments in Convertible Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill link:presentationLink link:calculationLink link:definitionLink 2317303 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2418409 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2420411 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2421412 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2422413 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2123106 - Disclosure - Accrued expenses link:presentationLink link:calculationLink link:definitionLink 2324304 - Disclosure - Payables and Accruals (Tables) link:presentationLink link:calculationLink link:definitionLink 2425414 - Disclosure - Payables and Accruals (Details) link:presentationLink link:calculationLink link:definitionLink 2126107 - Disclosure - Revolving Credit Facility link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 2128108 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2130109 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 2331305 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders’ Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2432417 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders’ Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2433418 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders’ Equity - Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2134110 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2335306 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2436419 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2437420 - Disclosure - Stock-Based Compensation - Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2438421 - Disclosure - Stock-Based Compensation - Fair Value Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2439422 - Disclosure - Stock-Based Compensation - Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2440423 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2141111 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2342307 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - Commitment and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - Commitment and Contingencies - Future Minimum Amounts Payable Under Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2145112 - Disclosure - Components of Other Income, Net link:presentationLink link:calculationLink link:definitionLink 2346308 - Disclosure - Components of Other Income, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2447426 - Disclosure - Components of Other Income, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2148113 - Disclosure - Employee Benefit Plan link:presentationLink link:calculationLink link:definitionLink 2449427 - Disclosure - Employee Benefit Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2150114 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2351309 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2452428 - Disclosure - Segment and Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 2153115 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 semr-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 semr-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 semr-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplemental cash flow disclosures Supplemental Cash Flow Information [Abstract] Letter of credit sub-facility Letter of Credit [Member] Net Income (Loss) Per Share Earnings Per Share, Policy [Policy Text Block] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Leasehold improvements Leasehold Improvements [Member] Net income (loss) Net (loss) income Net income (loss) Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Deferred offering costs, IPO Deferred Offering Costs Income Statement Location [Axis] Income Statement Location [Axis] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Compensation expense related to the acquisition Business Combination, Acquisition Related Costs Entity Address, Address Line One Entity Address, Address Line One 2019 Plan 2019 Stock Option And Grant Plan [Member] 2019 Stock Option And Grant Plan Deferred contract costs Increase (Decrease) in Contract with Customer, Asset Forfeited (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Entity Filer Category Entity Filer Category 2025 and thereafter Operating Leases, Future Minimum Payments, 2025 and Thereafter Operating Leases, Future Minimum Payments, 2025 and Thereafter Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Redeemable convertible preferred stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Temporary Equity, Shares Outstanding Other long-term 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] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Retirement Benefits [Abstract] Increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Aggregate intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Document Fiscal Year Focus Document Fiscal Year Focus Weighted-Average Remaining Contractual Term Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract] Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization expense Amortization of Intangible Assets Reclassification of Common Stock to Class B Common Stock in connection with the Initial Public Offering (in shares) Stock Issued During Period, Shares, Reclassification Of Shares Stock Issued During Period, Shares, Reclassification Of Shares Potentially dilutive common stock equivalents (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Revenue recognized that was included in deferred revenue at the beginning of each period Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Sale of Stock [Axis] Sale of Stock [Axis] Subsequent Events [Abstract] Conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Business Combination and Asset Acquisition [Abstract] Granted (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Award Type [Domain] Award Type [Domain] Anniversary of effectiveness Conversion Of Stock, Occurrence Of Conversion Of Shares, Anniversary Of Effectiveness Conversion Of Stock, Occurrence Of Conversion Of Shares, Anniversary Of Effectiveness Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Awards granted (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Preferred stock Preferred Stock, Value, Issued Outstanding (in shares) Outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Trade name Trade Names [Member] Accumulated Deficit Retained Earnings [Member] IPO IPO [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Long-term liabilities Liabilities, Noncurrent [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Conversion of Preferred Stock Stock Issued During Period, Value, Conversion of Convertible Securities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Czech Republic CZECHIA Property and Equipment, Net by Geographic Location Long-lived Assets by Geographic Areas [Table Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Commitments and Contingencies Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Entity Interactive Data Current Entity Interactive Data Current Variable interest rate floor Debt Instrument, Variable Interest Rate Floor Debt Instrument, Variable Interest Rate Floor Number of operating segments Number of Operating Segments Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Basic (usd per share) Earnings Per Share, Basic Other Long-Term Assets Other Assets Disclosure [Text Block] Redeemable Convertible Preferred Stock and Stockholders’ Equity Stockholders' Equity And Temporary Equity Disclosure [Text Block] Stockholders' Equity And Temporary Equity Disclosure Unvested beginning balance (in shares) Unvested ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Document Type Document Type Interest expense Interest Expense, Debt Matching contributions Defined Contribution Plan, Cost Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Committed spending amount for year three Purchase Obligation, to be Paid, Year Three Entity Current Reporting Status Entity Current Reporting Status Number of shares reserved and authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Deferred contract costs, net of current portion Capitalized Contract Cost, Net, Noncurrent Percentage of outstanding shares Conversion Of Stock, Occurrence Of Conversion Of Shares, Percentage Of Outstanding Shares Conversion Of Stock, Occurrence Of Conversion Of Shares, Percentage Of Outstanding Shares Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Prowly Prowly [Member] Prowly Plan Name [Axis] Plan Name [Axis] Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Number of votes per share of common stock held Common Stock, Voting Rights, Number Of Votes Common Stock, Voting Rights, Number Of Votes Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Capitalized internal-use software Software development Software Development [Member] Base Rate Base Rate [Member] Total liabilities, redeemable convertible preferred stock, and stockholders' equity (deficit) Liabilities and Equity Other Other Accrued Liabilities, Current Change in carrying value of goodwill Goodwill, Period Increase (Decrease) Other Income and Expenses [Abstract] Deferred revenue Contract with Customer, Liability, Current 2024 Operating Leases, Future Minimum Payments, Due in Four Years Exercised (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Restricted cash Restricted cash included in “prepaid expenses and other current assets” and “other long-term assets,” respectively Restricted Cash Additional paid-in capital Additional Paid in Capital Tax benefit Share-based Payment Arrangement, Exercise of Option, Tax Benefit Money market funds Cash Equivalents, at Carrying Value Liabilities, redeemable convertible preferred stock and stockholders’ equity (deficit) Liabilities and Equity [Abstract] Net proceeds from completing initial public offering Proceeds from Issuance Initial Public Offering Accounts payable Increase (Decrease) in Accounts Payable Operating expenses Operating Expenses [Abstract] Current Capital Lease Obligations Current Capital Lease Obligations [Member] Short-Term Capital Lease Obligations Non-cash interest expense Paid-in-Kind Interest Non-Current Capital Lease Obligations Non-Current Capital Lease Obligations [Member] Non-Current Capital Lease Obligations Exercise of stock options, net of shares withheld for employee taxes Stock Issued During Period, Value, Stock Options Exercised Overview and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Gross profit Gross Profit 2022 Operating Leases, Future Minimum Payments, Due in Two Years Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Deferred offering costs, credit facility Debt Issuance Costs, Net Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Subsequent Events Considerations Subsequent Events, Policy [Policy Text Block] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Trading Symbol Trading Symbol Outstanding capital acquired Business Acquisition, Percentage of Voting Interests Acquired United Kingdom UNITED KINGDOM Current liabilities Liabilities, Current [Abstract] Capitalization of internal-use software development costs Payments to Develop Software Issuance of Class A Common Stock in connection with the Initial Public Offering, net of issuance costs Stock Issued During Period, Value, New Issues General and administrative General and Administrative Expense Cash paid for acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Revolving Credit Facility Debt Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Options exercisable (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Stock-Based Compensation Share-based Payment Arrangement [Text Block] Accounting Policies [Abstract] Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Issuance costs Underwriting discounts, commissions and offering expenses Payment of deferred offering costs Payments of Stock Issuance Costs Issuance of Class A Common Stock in connection with the Initial Public Offering, net of issuance costs (in shares) Stock Issued During Period, Shares, New Issues Amortization period of deferred contract costs Capitalized Contract Cost, Amortization Period Foreign currency exchange loss Foreign Currency Transaction Gain (Loss), before Tax Common stock Common Stock, Value, Issued Other expense, net Other income, net Nonoperating Income (Expense) Unrecognized compensation cost, period of recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Unvested beginning balance (in USD per share) Unvested ending balance (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies (Note 11) Commitments and Contingencies Acquisitions, Acquired Intangible Assets, and Goodwill Business Combination Disclosure [Text Block] Restricted stock units outstanding Restricted stock Restricted Stock [Member] 2023 Operating Leases, Future Minimum Payments, Due in Three Years Other Commitments [Table] Other Commitments [Table] Weighted-Average Assumptions to Determine Fair Value Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Dilutive effect of share equivalents resulting (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Total Revenue by Geographic Area Revenue from External Customers by Geographic Areas [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Entity Registrant Name Entity Registrant Name Cash, Cash Equivalents, and Restricted Cash Cash and Cash Equivalents, Policy [Policy Text Block] Sale of Stock [Table] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Net proceeds Sale of Stock, Consideration Received on Transaction Percentage of votes required Conversion of Stock, Occurrence of Conversion of Shares, Percentage of Vote Required Conversion of Stock, Occurrence of Conversion of Shares, Percentage of Vote Required 2025 and thereafter Finite-Lived Intangible Asset, Expected Amortization, Year Four And Thereafter Finite-Lived Intangible Asset, Expected Amortization, Year Four And Thereafter Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Series A-1 redeemable convertible preferred stock Series A-1 Series A-1 Redeemable Convertible Preferred Stock [Member] Series A-1 Redeemable Convertible Preferred Stock Redeemable convertible preferred stock Beginning balance Ending balance Temporary Equity, Carrying Amount, Attributable to Parent Accrued expenses Total accrued expenses Accrued Liabilities, Current Revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Capital leases Capital Lease Obligations [Member] Committed spending amount for year two Purchase Obligation, to be Paid, Year Two Vacation reserves Accrued Vacation, Current Capitalized software development costs Capitalized Computer Software, Additions Stock options outstanding Options outstanding Share-based Payment Arrangement, Option [Member] Equity [Abstract] Comprehensive income (loss) Comprehensive Income, Policy [Policy Text Block] Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Segment and Geographic Information Segment Reporting Disclosure [Text Block] Income (loss) from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Property, Plant and Equipment [Abstract] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense 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 Developed technology Technology-Based Intangible Assets [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Accrued expenses Increase (Decrease) in Accrued Liabilities Series A redeemable convertible preferred stock Series A Series A Redeemable Convertible Preferred Stock [Member] Series A Redeemable Convertible Preferred Stock Purchases of convertible debt securities Investment in convertible debt securities Payments to Acquire Debt Securities, Available-for-sale Summary of Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Investment interest rate Investment Interest Rate Other, net Other Nonoperating Income (Expense) Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other current liabilities Other Liabilities, Current Schedule of Intangible Assets Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Share-based Payment Arrangement [Abstract] Preferred stock, conversion ratio Preferred Stock, Convertible, Conversion Ratio Total liabilities Liabilities Schedule of Accrued expenses Schedule of Accrued Liabilities [Table Text Block] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Award Type [Axis] Award Type [Axis] Granted (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Summary of Components of Other Income, Net Schedule Of Nonoperating Income (Expense) [Table Text Block] Schedule Of Nonoperating Income (Expense) Aggregate intrinsic value of options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Reclassification of Common Stock to Class B Common Stock in connection with the initial public offering Stock Issued During Period, Value, Reclassification Of Shares" Stock Issued During Period, Value, Reclassification Of Shares" Total stockholders’ equity (deficit) Beginning balance Ending balance Stockholders' Equity Attributable to Parent Common stock, issued (in shares) Common Stock, Shares, Issued Preferred stock, issued (in shares) Preferred Stock, Shares Issued Aggregate intrinsic value of options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Depreciation period Property, Plant and Equipment, Useful Life Stockholders' equity (deficit) Stockholders' Equity Attributable to Parent [Abstract] Concentrations of Credit Risk and Significant Customers Concentration Risk, Credit Risk, Policy [Policy Text Block] Employee Benefit Plan Defined Contribution Plan [Text Block] Amortization of deferred contract costs Capitalized Contract Cost, Amortization City Area Code City Area Code Accumulated deficit Retained Earnings (Accumulated Deficit) Lease arrangement term Lessee, Operating Lease, Term of Contract Award expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Fee on undrawn amounts Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Margin on variable interest rate, prior to initial public offering or positive adjusted EBITDA Debt Instrument, Basis Spread On Variable Rate, Prior To Initial Public Offering Debt Instrument, Basis Spread On Variable Rate, Prior To Initial Public Offering Restricted stock units Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted-average risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Reconciliation of Cash, Equivalents and Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Income Statement [Abstract] Amendment Flag Amendment Flag Proceeds from exercise of stock options Proceeds from Stock Options Exercised Forfeited (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) Equity Components [Axis] Equity Components [Axis] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Number of shares issued in conversion (in shares) Conversion of Stock, Shares Issued Sale of Stock [Domain] Sale of Stock [Domain] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders: Weighted-average shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Entity File Number Entity File Number Statement of Financial Position [Abstract] Redeemable convertible preferred stock, par value (in USD per share) Temporary Equity, Par Value Aggregate Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Disclosure of Fair Value of Financial Instruments and Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Product and Service [Axis] Product and Service [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Weighted-average grant date fair value of options granted (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Reconciliation of Cash, Equivalents and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Entity Small Business Entity Small Business Components of Other Income, Net Other Income and Other Expense Disclosure [Text Block] Preferred stock, par value (in USD per share) Preferred Stock, Par or Stated Value Per Share Equity Component [Domain] Equity Component [Domain] Sales and marketing Selling and Marketing Expense Entity Ex Transition Period Entity Ex Transition Period Statement [Line Items] Statement [Line Items] Deferred revenue Increase in deferred revenue Increase (Decrease) in Contract with Customer, Liability Weighted-Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Aggregate amount of transaction price Revenue, Remaining Performance Obligation, Amount Conversion of Preferred Stock (in shares) Temporary Equity, Shares, Conversion Of Convertible Securities Temporary Equity, Shares, Conversion Of Convertible Securities Series B convertible preferred stock Series B Series B Preferred Stock [Member] Variable interest rate floor, prior to initial public offering or positive adjusted EBITDA Debt Instrument, Variable Interest Rate Floor, Prior To Initial Public Offering Debt Instrument, Variable Interest Rate Floor, Prior To Initial Public Offering Maximum additional consideration payable Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Advance rate Line of Credit Facility, Available Borrowing Capacity, Borrowing Base Advance Rate Line of Credit Facility, Available Borrowing Capacity, Borrowing Base Advance Rate Total required lease payments Total minimum lease payments Operating Leases, Future Minimum Payments Due Debt Disclosure [Abstract] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Entity Address, State or Province Entity Address, State or Province Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Document Information [Table] Document Information [Table] Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Segment Reporting [Abstract] Remainder of 2021 Operating Leases, Future Minimum Payments Due, Next Twelve Months Accounts receivable Accounts and Financing Receivable, after Allowance for Credit Loss, Current Use of Estimates Use of Estimates, Policy [Policy Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Entity Shell Company Entity Shell Company Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Local Phone Number Local Phone Number Stock-based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total assets Assets Deferred taxes Deferred Income Taxes and Tax Credits Plan Name [Domain] Plan Name [Domain] Common stock, authorized (in shares) Common Stock, Shares Authorized Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Product and Service [Domain] Product and Service [Domain] Research and development Research and Development Expense Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving credit facility Revolving Credit Facility [Member] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Furniture and office equipment Furniture and Fixtures [Member] Entity Tax Identification Number Entity Tax Identification Number Geographical [Axis] Geographical [Axis] Basic (shares) Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders—basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (usd per share) Earnings Per Share, Diluted Price per share (in USD per share) Sale of Stock, Price Per Share Cash paid for income taxes Income Taxes Paid, Net Russia RUSSIAN FEDERATION Subsequent Events Subsequent Events [Text Block] Redeemable convertible preferred stock, authorized (in shares) Temporary Equity, Shares Authorized Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Cost of revenue Cost of Revenue Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax liability Deferred Income Tax Liabilities, Net Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Conversion of preferred and common stock (in shares) Conversion of preferred stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Accounts payable Accounts Payable, Current Depreciation and amortization expense Depreciation, Depletion and Amortization Employee compensation Accrued Salaries, Current 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2021 Plan 2021 Stock Option And Incentive Plan [Member] 2021 Stock Option And Incentive Plan Remainder of 2021 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Dilutive effect of shares issuable upon conversion of preferred stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Class B Common Stock Common Class B [Member] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Depreciation Cost, Depreciation Number of Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Fair value of awards granted Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] JPMorgan Chase Bank, N.A. JP Morgan Chase [Member] JP Morgan Chase Income Statement Location [Domain] Income Statement Location [Domain] Term Debt Instrument, Term Redeemable convertible preferred stock, issued (in shares) Temporary Equity, Shares Issued Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Total operating expenses Operating Expenses Other long-term liabilities Other Liabilities, Noncurrent Redeemable convertible preferred stock, liquidation value Temporary Equity, Liquidation Preference Lender Name [Axis] Lender Name [Axis] Schedule of Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Net income (loss) per share attributable to common stockholders: Earnings Per Share [Abstract] Property and equipment Property, Plant and Equipment, Gross Accrued expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Conversion of Preferred Stock Temporary Equity , Value, Conversion Of Convertible Securities Temporary Equity , Value, Conversion Of Convertible Securities Document Quarterly Report Document Quarterly Report Data center equipment Equipment [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Number of convertible debt securities purchased Number Of Investments Purchased Number Of Investments Purchased Other Commitments [Line Items] Other Commitments [Line Items] Outstanding (in USD per share) Outstanding (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Stock-based compensation Total stock-based compensation Share-based Payment Arrangement, Expense Options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] 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 Payables and Accruals [Abstract] Allocable basis to compute net income (loss) per share Undistributed Earnings Attributable to Common Stock, Allocable Basis Undistributed Earnings Attributable to Common Stock, Allocable Basis Class A Common Stock Common Class A [Member] Cash, cash equivalents and restricted cash, at beginning of period Cash, cash equivalents and restricted cash, at end of period Cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents United States UNITED STATES Stock sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in USD per share) Common Stock, Par or Stated Value Per Share Current assets Assets, Current [Abstract] Gross carrying amount Finite-Lived Intangible Assets, Gross Total authorized shares of common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Entity Central Index Key Entity Central Index Key London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Amortization expense associated with capitalized development costs Capitalized Computer Software, Amortization Security Exchange Name Security Exchange Name Payment of capital leases Repayments of Long-term Capital Lease Obligations Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Exercise of stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Committed spending amount for the remainder of the year Purchase Obligation, to be Paid, Year One Diluted (shares) Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Service period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Income Taxes Income Tax Disclosure [Text Block] Underwriters' option Over-Allotment Option [Member] Current Fiscal Year End Date Current Fiscal Year End Date Summary of Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Margin on variable interest rate Debt Instrument, Basis Spread on Variable Rate Schedule of Potentially Dilutive Common Stock Equivalents Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Statement of Cash Flows [Abstract] Common Stock Reserved For Future Issuance Common Stock, Capital Shares Reserved For Future Issuance [Table Text Block] Common Stock, Capital Shares Reserved For Future Issuance Class of Stock [Line Items] Class of Stock [Line Items] Other Other Geographical Area [Member] Other Geographical Area Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment 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 General and administrative General and Administrative Expense [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Expected life – in years Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Options reserved for future issuance ESPP Employee Stock [Member] Class of Stock [Domain] Class of Stock [Domain] Cash consideration for acquisition Payments to Acquire Businesses, Gross Acquisition of fixed asset under capital lease Lease Obligation Incurred JP Morgan Chase Credit Agreement JP Morgan Chase Credit Agreement [Member] JP Morgan Chase Credit Agreement Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Entity Address, Postal Zip Code Entity Address, Postal Zip Code Percent of outstanding shares Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Document Information [Line Items] Document Information [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Property and equipment, net Long-Lived Assets Statement [Table] Statement [Table] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Cover [Abstract] Preferred Stock Shares of Preferred Stock Preferred Stock [Member] Net carrying amount Net carrying amount Finite-Lived Intangible Assets, Net Goodwill Goodwill Cost of revenue Cost of Sales [Member] Future Minimum Amounts Payable Under Operating Leases Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Adjustments to reconcile net income (loss) to net cash provided by operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Preferred stock, liquidation value Preferred Stock, Liquidation Preference, Value Data provider Data Provider [Member] Data Provider Computer equipment Computer Equipment [Member] Rent expense Operating Leases, Rent Expense Deferred contract costs, current portion Capitalized Contract Cost, Net, Current Undesignated preferred stock Undesignated Preferred Stock [Member] Undesignated Preferred Stock EX-101.PRE 9 semr-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 semr-20210630_htm.xml IDEA: XBRL DOCUMENT 0001831840 2021-01-01 2021-06-30 0001831840 us-gaap:CommonClassAMember 2021-08-05 0001831840 us-gaap:CommonClassBMember 2021-08-05 0001831840 2021-06-30 0001831840 2020-12-31 0001831840 semr:SeriesARedeemableConvertiblePreferredStockMember 2020-12-31 0001831840 semr:SeriesARedeemableConvertiblePreferredStockMember 2021-06-30 0001831840 semr:SeriesA1RedeemableConvertiblePreferredStockMember 2020-12-31 0001831840 semr:SeriesA1RedeemableConvertiblePreferredStockMember 2021-06-30 0001831840 us-gaap:SeriesBPreferredStockMember 2021-06-30 0001831840 us-gaap:SeriesBPreferredStockMember 2020-12-31 0001831840 semr:UndesignatedPreferredStockMember 2021-06-30 0001831840 semr:UndesignatedPreferredStockMember 2020-12-31 0001831840 us-gaap:CommonClassAMember 2021-06-30 0001831840 us-gaap:CommonClassAMember 2020-12-31 0001831840 us-gaap:CommonClassBMember 2021-06-30 0001831840 us-gaap:CommonClassBMember 2020-12-31 0001831840 2021-04-01 2021-06-30 0001831840 2020-04-01 2020-06-30 0001831840 2020-01-01 2020-06-30 0001831840 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001831840 semr:SeriesARedeemableConvertiblePreferredStockMember 2019-12-31 0001831840 semr:SeriesA1RedeemableConvertiblePreferredStockMember 2019-12-31 0001831840 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2019-12-31 0001831840 us-gaap:CommonStockMember 2019-12-31 0001831840 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2019-12-31 0001831840 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2019-12-31 0001831840 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001831840 us-gaap:RetainedEarningsMember 2019-12-31 0001831840 2019-12-31 0001831840 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001831840 2020-01-01 2020-03-31 0001831840 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001831840 semr:SeriesARedeemableConvertiblePreferredStockMember 2020-03-31 0001831840 semr:SeriesA1RedeemableConvertiblePreferredStockMember 2020-03-31 0001831840 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2020-03-31 0001831840 us-gaap:CommonStockMember 2020-03-31 0001831840 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-03-31 0001831840 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-03-31 0001831840 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001831840 us-gaap:RetainedEarningsMember 2020-03-31 0001831840 2020-03-31 0001831840 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001831840 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001831840 semr:SeriesARedeemableConvertiblePreferredStockMember 2020-06-30 0001831840 semr:SeriesA1RedeemableConvertiblePreferredStockMember 2020-06-30 0001831840 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2020-06-30 0001831840 us-gaap:CommonStockMember 2020-06-30 0001831840 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-06-30 0001831840 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-06-30 0001831840 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001831840 us-gaap:RetainedEarningsMember 2020-06-30 0001831840 2020-06-30 0001831840 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001831840 us-gaap:CommonStockMember 2020-12-31 0001831840 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001831840 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001831840 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001831840 us-gaap:RetainedEarningsMember 2020-12-31 0001831840 semr:SeriesARedeemableConvertiblePreferredStockMember 2021-01-01 2021-03-31 0001831840 semr:SeriesA1RedeemableConvertiblePreferredStockMember 2021-01-01 2021-03-31 0001831840 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2021-01-01 2021-03-31 0001831840 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001831840 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001831840 2021-01-01 2021-03-31 0001831840 us-gaap:CommonClassAMember 2021-01-01 2021-03-31 0001831840 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001831840 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001831840 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001831840 semr:SeriesARedeemableConvertiblePreferredStockMember 2021-03-31 0001831840 semr:SeriesA1RedeemableConvertiblePreferredStockMember 2021-03-31 0001831840 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2021-03-31 0001831840 us-gaap:CommonStockMember 2021-03-31 0001831840 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001831840 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0001831840 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001831840 us-gaap:RetainedEarningsMember 2021-03-31 0001831840 2021-03-31 0001831840 us-gaap:CommonClassAMember 2021-04-01 2021-06-30 0001831840 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001831840 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001831840 us-gaap:CommonClassBMember 2021-04-01 2021-06-30 0001831840 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001831840 us-gaap:SeriesBPreferredStockMember us-gaap:PreferredStockMember 2021-06-30 0001831840 us-gaap:CommonStockMember 2021-06-30 0001831840 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-06-30 0001831840 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-06-30 0001831840 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001831840 us-gaap:RetainedEarningsMember 2021-06-30 0001831840 us-gaap:CommonClassAMember us-gaap:IPOMember 2021-03-29 2021-03-29 0001831840 us-gaap:CommonClassAMember us-gaap:IPOMember 2021-03-29 0001831840 us-gaap:CommonClassBMember 2021-01-01 2021-06-30 0001831840 us-gaap:CommonClassAMember us-gaap:OverAllotmentOptionMember 2021-04-23 2021-04-23 0001831840 2021-07-01 2021-06-30 0001831840 2021-01-01 2020-12-31 0001831840 us-gaap:CommonClassAMember 2021-01-01 2021-06-30 0001831840 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001831840 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001831840 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001831840 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001831840 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001831840 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001831840 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001831840 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001831840 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001831840 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001831840 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001831840 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001831840 us-gaap:PreferredStockMember 2021-04-01 2021-06-30 0001831840 us-gaap:PreferredStockMember 2020-04-01 2020-06-30 0001831840 us-gaap:PreferredStockMember 2021-01-01 2021-06-30 0001831840 us-gaap:PreferredStockMember 2020-01-01 2020-06-30 0001831840 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001831840 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001831840 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001831840 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001831840 us-gaap:ComputerEquipmentMember 2021-06-30 0001831840 us-gaap:ComputerEquipmentMember 2020-12-31 0001831840 us-gaap:FurnitureAndFixturesMember 2021-06-30 0001831840 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001831840 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001831840 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001831840 us-gaap:CapitalLeaseObligationsMember 2021-06-30 0001831840 us-gaap:CapitalLeaseObligationsMember 2020-12-31 0001831840 2021-01-01 2021-01-31 0001831840 2021-01-31 0001831840 semr:ProwlyMember 2020-08-27 0001831840 semr:ProwlyMember 2020-08-27 2020-08-27 0001831840 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-06-30 0001831840 us-gaap:TradeNamesMember 2021-06-30 0001831840 us-gaap:SoftwareDevelopmentMember 2021-06-30 0001831840 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001831840 us-gaap:TradeNamesMember 2020-12-31 0001831840 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001831840 us-gaap:SoftwareDevelopmentMember 2021-04-01 2021-06-30 0001831840 us-gaap:SoftwareDevelopmentMember 2021-01-01 2021-06-30 0001831840 us-gaap:SoftwareDevelopmentMember 2020-04-01 2020-06-30 0001831840 us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-06-30 0001831840 us-gaap:RevolvingCreditFacilityMember semr:JPMorganChaseCreditAgreementMember semr:JPMorganChaseMember 2021-01-12 0001831840 us-gaap:LetterOfCreditMember semr:JPMorganChaseCreditAgreementMember semr:JPMorganChaseMember 2021-01-12 0001831840 us-gaap:RevolvingCreditFacilityMember semr:JPMorganChaseCreditAgreementMember semr:JPMorganChaseMember 2021-01-12 2021-01-12 0001831840 us-gaap:RevolvingCreditFacilityMember semr:JPMorganChaseMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-12 0001831840 us-gaap:RevolvingCreditFacilityMember semr:JPMorganChaseMember us-gaap:BaseRateMember 2021-01-12 0001831840 us-gaap:RevolvingCreditFacilityMember semr:JPMorganChaseMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-12 2021-01-12 0001831840 us-gaap:RevolvingCreditFacilityMember semr:JPMorganChaseMember us-gaap:BaseRateMember 2021-01-12 2021-01-12 0001831840 us-gaap:RevolvingCreditFacilityMember semr:JPMorganChaseMember 2021-01-12 2021-01-12 0001831840 us-gaap:RevolvingCreditFacilityMember semr:JPMorganChaseMember 2021-04-01 2021-06-30 0001831840 us-gaap:RevolvingCreditFacilityMember semr:JPMorganChaseMember 2021-01-01 2021-06-30 0001831840 2021-03-28 0001831840 semr:SeriesARedeemableConvertiblePreferredStockMember 2021-03-28 0001831840 semr:SeriesA1RedeemableConvertiblePreferredStockMember 2021-03-28 0001831840 us-gaap:SeriesBPreferredStockMember 2021-03-28 0001831840 2021-03-28 2021-03-28 0001831840 2021-03-15 2021-03-15 0001831840 us-gaap:EmployeeStockOptionMember 2021-06-30 0001831840 us-gaap:EmployeeStockMember 2021-06-30 0001831840 us-gaap:RestrictedStockMember 2021-06-30 0001831840 us-gaap:RestrictedStockUnitsRSUMember 2021-06-30 0001831840 semr:A2019StockOptionAndGrantPlanMember 2019-12-31 0001831840 semr:A2019StockOptionAndGrantPlanMember 2020-07-31 0001831840 semr:A2019StockOptionAndGrantPlanMember 2020-07-01 2020-07-31 0001831840 semr:A2021StockOptionAndIncentivePlanMember 2021-06-30 0001831840 semr:A2021StockOptionAndIncentivePlanMember 2021-01-01 2021-06-30 0001831840 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001831840 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001831840 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001831840 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001831840 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001831840 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001831840 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001831840 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001831840 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001831840 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001831840 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001831840 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001831840 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001831840 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001831840 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001831840 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001831840 2020-01-01 2020-12-31 0001831840 us-gaap:RestrictedStockMember 2020-07-28 2020-07-28 0001831840 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001831840 us-gaap:EmployeeStockMember 2021-01-01 2021-06-30 0001831840 us-gaap:EquipmentMember 2021-06-30 0001831840 us-gaap:CapitalLeaseObligationsMember 2021-01-01 2021-06-30 0001831840 semr:CurrentCapitalLeaseObligationsMember 2021-06-30 0001831840 semr:NonCurrentCapitalLeaseObligationsMember 2021-06-30 0001831840 semr:DataProviderMember 2021-06-30 0001831840 country:US 2021-04-01 2021-06-30 0001831840 country:US 2020-04-01 2020-06-30 0001831840 country:US 2021-01-01 2021-06-30 0001831840 country:US 2020-01-01 2020-06-30 0001831840 country:GB 2021-04-01 2021-06-30 0001831840 country:GB 2020-04-01 2020-06-30 0001831840 country:GB 2021-01-01 2021-06-30 0001831840 country:GB 2020-01-01 2020-06-30 0001831840 semr:OtherGeographicalAreaMember 2021-04-01 2021-06-30 0001831840 semr:OtherGeographicalAreaMember 2020-04-01 2020-06-30 0001831840 semr:OtherGeographicalAreaMember 2021-01-01 2021-06-30 0001831840 semr:OtherGeographicalAreaMember 2020-01-01 2020-06-30 0001831840 country:US 2021-06-30 0001831840 country:US 2020-12-31 0001831840 country:RU 2021-06-30 0001831840 country:RU 2020-12-31 0001831840 country:CZ 2021-06-30 0001831840 country:CZ 2020-12-31 0001831840 semr:OtherGeographicalAreaMember 2021-06-30 0001831840 semr:OtherGeographicalAreaMember 2020-12-31 shares iso4217:USD iso4217:USD shares semr:vote semr:investment pure semr:segment false 2021 Q2 0001831840 --12-31 P7Y 0.6666 10-Q true 2021-06-30 false 001-40276 Semrush Holdings, Inc. DE 84-4053265 800 Boylston Street, Suite 2475 Boston MA 02199 (800) 851-9959 Class A Common Stock, $0.00001 par value per share SEMR NYSE Yes Yes Non-accelerated Filer false true false false 10800368 124696442 180759000 180759000 35531000 2722000 1399000 5418000 4049000 7180000 2649000 196079000 43628000 8396000 2968000 2127000 2231000 1991000 1991000 2140000 1670000 1026000 2470000 211759000 54958000 9135000 8654000 12847000 7719000 34652000 26537000 1859000 0 58493000 42910000 237000 123000 126000 209000 3438000 497000 62294000 43739000 0.00001 0.00001 0 0 0 3379400 3379400 3379400 8000 0 7789000 0.00001 0.00001 0 0 0 1837600 1837600 1837600 5000 0 10270000 0.00001 0.00001 0 0 0 4681400 4681400 4681400 24000 0 24000000 0.00001 0.00001 100000000 0 0 0 0 0 0 0 0.00001 0.00001 0 0 0 300000000 95206893 95050041 0 0 0.00001 0.00001 1000000000 10800368 10800368 0 0 0 0 0 0.00001 0.00001 160000000 124905954 124696442 0 0 0 1000 0 184087000 4975000 -34623000 -35815000 149465000 -6840000 211759000 54958000 45005000 28452000 85003000 56239000 10238000 7055000 19011000 13666000 34767000 21397000 65992000 42573000 18298000 12704000 34755000 25581000 5964000 4001000 11322000 8238000 10520000 6570000 18424000 12503000 34782000 23275000 64501000 46322000 -15000 -1878000 1491000 -3749000 -123000 -138000 -72000 -82000 -138000 -2016000 1419000 -3831000 141000 92000 227000 208000 -279000 -2108000 1192000 -4039000 -0.00 -0.00 -0.02 -0.02 0.01 0.01 -0.04 -0.04 135312000 94738000 115951000 94666000 135312000 94738000 137263000 94666000 3379400 7789000 1837600 10270000 4681400 24000000 94592700 0 0 0 0 0 3644000 -28803000 -1159000 205000 205000 -1931000 -1931000 3379400 7789000 1837600 10270000 4681400 24000000 94592700 0 0 0 0 0 3849000 -30734000 -2885000 209000 209000 -2108000 -2108000 3379400 7789000 1837600 10270000 4681400 24000000 94592700 0 0 0 0 0 4058000 -32842000 -4784000 3379400 7789000 1837600 10270000 4681400 24000000 95050041 0 0 0 0 0 4975000 -35815000 -6840000 3379400 7789000 1837600 10270000 -4681400 -24000000 29695200 42058000 18058000 13378000 10000000 126622000 126622000 -124745241 124745241 1000 -1000 0 3861 7000 7000 593000 593000 1471000 1471000 0 0 0 0 0 0 0 0 10000000 0 124749102 1000 174254000 -34344000 139911000 825000 719266 9245000 9245000 81102 -81102 28442 19000 19000 569000 569000 -279000 -279000 0 0 0 0 0 0 0 0 10800368 0 124696442 1000 184087000 -34623000 149465000 1192000 -4039000 1447000 474000 2950000 2259000 1162000 414000 104000 0 -83000 -108000 1324000 -603000 4789000 3114000 4530000 788000 720000 438000 4981000 2589000 8229000 2233000 10059000 961000 750000 1792000 500000 0 271000 700000 350000 0 -1871000 -2492000 26000 0 137467000 0 453000 0 0 38000 137040000 -38000 145228000 -1569000 35619000 37523000 180847000 35954000 112000 0 232000 457000 5750000 0 Overview and Basis of Presentation<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Semrush Holdings, Inc. (“Semrush Holdings”) and its subsidiaries (together the “Group”, the “Company”, or “Semrush”) provide an online visibility management software-as-a-service (“SaaS”) platform. The Company’s platform enables its subscribers to improve their online visibility and drive traffic, including on their websites and social media pages, and distribute highly relevant content to their customers on a targeted basis across various channels to drive high-quality traffic and measure the effectiveness of their digital marketing campaigns. The Company is headquartered in Boston, Massachusetts, and has wholly owned subsidiaries in Cyprus, Russia, the Czech Republic, Poland, and the United States.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development that could affect future operations and financial performance. These risks include, but are not limited to, rapid technological change, competitive pressure from substitute products or larger companies, protection of proprietary technology, management of international activities, the need to obtain additional financing to support growth, and dependence on third parties and key individuals.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2019 Reorganization</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 19, 2019, Semrush Holdings was incorporated in the state of Delaware and entered into a Contribution and Exchange Agreement with SEMrush CY Ltd (“SEMrush CY”) (a private limited liability company organized under the Cyprus Companies Law, Cap 113), pursuant to which the holders of all outstanding shares of capital stock of SEMrush CY contributed those shares to Semrush Holdings in exchange for identical shares of capital stock of Semrush Holdings (the “2019 Share Exchange”). Upon the 2019 Share Exchange, Semrush Holdings became the holding company of SEMrush CY and its wholly owned subsidiaries and the historical consolidated financial statements of SEMrush CY became the historical consolidated financial statements of Semrush Holdings. The 2019 Share Exchange and related transactions were completed on December 27, 2019. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Initial Public Offering</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 29, 2021, the Company closed its initial public offering (“IPO”) in which it sold 10,000,000 shares of its Class A common stock at a price to the public of $14.00 per share. The Company received $126.6 million in net proceeds after deducting approximately $13.4 million for underwriting discounts, commissions and offering expenses. Immediately prior to the completion of the IPO, all shares of common stock then outstanding were reclassified as Class B common stock, and all shares of redeemable convertible preferred stock and convertible preferred stock then outstanding were converted into shares of common stock on a one-to-one basis and then reclassified into Class B common stock.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 20, 2021, the underwriters of the Company’s IPO partially exercised their option to purchase additional shares of Class A common stock. In connection with the closing of the partial exercise on April 23, 2021, the underwriters purchased 719,266 shares of the Company’s Class A common stock for net </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">proceeds to the Company of $9.2 million after deducting approximately $0.8 million for underwriting discounts, commissions, and offering expenses.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Effects of COVID-19</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considered the potential effects of the novel strain of coronavirus (“COVID-19”) pandemic on the Company. In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic, and numerous new strains of COVID-19 have subsequently spread throughout the world. COVID-19 has continued to impact market and economic conditions globally. In an attempt to limit the spread of the virus, various governmental restrictions have been implemented, including restrictions with respect to business activities and travel restrictions, and “shelter–at–home” orders, that have had and may continue to have an adverse impact on the Company’s business and operations. In light of the evolving nature of COVID-19 and the uncertainty it has produced around the world, it is not possible to predict the COVID-19 pandemic’s cumulative and ultimate impact on the Company’s future business operations, results of operations, financial position, liquidity, and cash flows. The extent of the impact of the pandemic on the Company’s business and financial results will depend largely on future developments, including the duration of the spread of the outbreak both globally and within the U.S., the impact on capital, foreign currencies exchange and financial markets, and governmental or regulatory orders that impact the Company’s business, all of which are highly uncertain and cannot be predicted.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, the Company has experienced long lead times for hardware affected by a semiconductor shortage attributed to the COVID-19 pandemic which may affect its ability to fully furnish the infrastructure within its data centers. The Company will continue to actively monitor the current international and domestic impacts of and responses to COVID-19 and its related risks. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated interim financial statements have been prepared on the same basis as the audited annual consolidated financial statements as of and for the year ended December 31, 2020, and, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2021, and the results of its operations and its cash flows for the three and six months ended June 30, 2021 and 2020. The consolidated balance sheet as of December 31, 2020 included herein was derived from the audited financial statements as of that date. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results for the three and six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021, any other interim periods, or any future year or period. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s final prospectus dated March 24, 2021 (the “Prospectus”) as filed with the SEC on March 25, 2021 pursuant to Rule 424(b) under the Securities Act of 1933, as amended (the “Securities Act”).</span></div>The accompanying unaudited condensed consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the unaudited condensed consolidated financial statements. As of June 30, 2021, there have been no material changes in the Company's significant accounting policies from those that were disclosed in the Prospectus except as discussed below. 10000000 14.00 126600000 13400000 1 719266 9200000 800000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated interim financial statements have been prepared on the same basis as the audited annual consolidated financial statements as of and for the year ended December 31, 2020, and, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2021, and the results of its operations and its cash flows for the three and six months ended June 30, 2021 and 2020. The consolidated balance sheet as of December 31, 2020 included herein was derived from the audited financial statements as of that date. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results for the three and six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021, any other interim periods, or any future year or period. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s final prospectus dated March 24, 2021 (the “Prospectus”) as filed with the SEC on March 25, 2021 pursuant to Rule 424(b) under the Securities Act of 1933, as amended (the “Securities Act”).</span></div>The accompanying unaudited condensed consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the unaudited condensed consolidated financial statements. As of June 30, 2021, there have been no material changes in the Company's significant accounting policies from those that were disclosed in the Prospectus except as discussed below. Summary of Significant Accounting Policies<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant estimates relied upon in preparing these financial statements include, but are not limited to, revenue recognition, expected future cash flows used to evaluate the recoverability of long-lived assets, contingent liabilities, expensing and capitalization of research and development costs for internal-use software, the average period of benefit associated with costs capitalized to obtain revenue contracts, the determination of the fair value of stock-based awards issued, stock-based compensation expense, and the recoverability of the Company’s net deferred tax assets and related valuation allowance.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Subsequent Events Considerations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure, other than those disclosed in this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Emerging Growth Company Status</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is an "emerging growth company," as defined in the Jumpstart Our Business Startups Act, or JOBS Act, and may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not "emerging growth companies." The Company may take advantage of these exemptions until the Company is no longer an "emerging growth company." Section 107 of the JOBS Act provides that an "emerging growth company" can take advantage of the extended transition period afforded by the JOBS Act for the implementation of new or revised accounting standards. The Company has elected to use the extended transition period for complying with new or revised accounting standards and, as a result of this election, its financial statements may not be comparable to companies that comply with public company effective dates. The Company may take </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">advantage of these exemptions up until the last day of the year following the fifth anniversary of an offering or such earlier time that it is no longer an emerging growth company. The Company would cease to be an emerging growth company if it has more than $1.07 billion in annual revenue, has more than $700.0 million in market value of its stock held by non-affiliates (and it has been a public company for at least 12 months, and has filed one annual report on Form 10-K), or it issues more than $1.0 billion of non-convertible debt securities over a three-year period.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenue from two sources: (1) subscription revenues via the Semrush Online Visibility Management Platform and the Prowly Public Relations Platform, which are comprised of subscription fees from customers accessing the Company’s SaaS services and related customer support; and (2) the Semrush Marketplace, which allows customers to pay a set fee for services or products offered through the marketplace.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> with Customers (“ASC 606”). Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration it expects to receive in exchange for those products or services. There were no changes to the Company’s revenue recognition policies since the filing of the Prospectus.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended June 30, 2021 and 2020, subscription revenue accounted for nearly all of the Company’s revenue. Revenue related to the Semrush Marketplace was not material for the three and six months ended June 30, 2021 and 2020. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. The Company primarily invoices and collects payments from customers for its services in advance on a monthly or annual basis.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenue that will be recognized during the succeeding 12-month period is recorded as current deferred revenue, and the remaining portion is recorded as long-term deferred revenue. Deferred revenue increased by $8,229 as of June 30, 2021 compared December 31, 2020. During the three months ended June 30, 2021 and 2020, $15,617 and $10,456 of revenue was recognized that was included in deferred revenue at the beginning of each respective period. During the six months ended June 30, 2021 and 2020, $20,164 and $14,633 of revenue was recognized that was included in deferred revenue at the beginning of each respective period.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to exclude amounts charged to customers for sales tax from the transaction price. Accordingly, revenue is presented net of any sales tax collected from customers.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction Price Allocated to Future Performance Obligations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 606 requires that the Company disclose the aggregate amount of the transaction price that is allocated to performance obligations that have not yet been satisfied as of the balance sheet dates reported.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of June 30, 2021 and December 31, 2020 was $504 and $1,280, respectively, which the Company expects to recognize over the next 12 months.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unsatisfied performance obligations as of June 30, 2021 and December 31, 2020. For performance obligations not satisfied as of June 30, 2021 and December 31, 2020, and to which this expedient applies, the nature of the performance obligations is consistent with performance obligations satisfied as of December 31, 2019. The remaining durations are less than one year.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs to Obtain a Contract</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incremental direct costs of obtaining a contract, which primarily consist of sales commissions paid for new subscription contracts, are deferred and recorded as deferred contract costs in the consolidated balance sheet and are amortized over a period of approximately 24 months on a systematic basis, consistent with the pattern of transfer of the goods or services to which the asset relates. The 24-month period represents the estimated benefit period of the customer relationship and has been determined by taking into consideration the type of product sold, the commitment term of the customer contract, the nature of the Company’s technology development life-cycle, and an estimated customer relationship period based on historical experience and future expectations. Sales commissions for renewals and upgrade contracts are deferred and amortized on a straight-line basis over the remaining estimated customer relationship period of the related customer. Deferred contract costs that will be recorded as expense during the succeeding 12-month period are recorded as current deferred contract costs, and the remaining portion is recorded as deferred contract costs, net of current portion. Amortization of deferred contract costs is included in sales and marketing expense in the accompanying consolidated statement of operations and comprehensive income (loss).</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid instruments purchased with an original maturity date of 90 days or less from the date of purchase to be cash equivalents. Management determines the appropriate classification of investments at the time of purchase and re-evaluates such determination at each balance sheet date.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents consist of cash on deposit with banks and amounts held in interest-bearing money market funds. Cash equivalents are carried at cost, which approximates their fair market value. At both June 30, 2021 and December 31, 2020, restricted cash was $88, and related to cash held at a financial institution in an interest-bearing cash account as collateral for a letter of credit related to the contractual provisions for one of the Company’s building leases. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of cash, cash equivalents and restricted cash included in the accompanying condensed consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash included in the accompanying condensed consolidated statements of cash flows for the six months ended June 30, 2021 and 2020. </span></div><div style="margin-bottom:12pt"><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:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,759 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,866 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in “prepaid expenses and other current assets” and “other long-term assets,” respectively</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash, at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,847 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,954 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk and Significant Customers</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has no off-balance sheet risk, such as foreign exchange contracts, option contracts, or other hedging arrangements. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company's accounts receivable. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit risk with respect to accounts receivable is dispersed due to the large number of customers of the Company. The Company routinely assesses the creditworthiness of its customers and generally does not require its customers to provide collateral or other security to support accounts receivable. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company's accounts receivable.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021 and December 31, 2020, no individual customer represented more than 10% of the Company’s accounts receivable. During the three and six months ended June 30, 2021 and 2020, no individual customer represented more than 10% of the Company’s revenue.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure of Fair Value of Financial Instruments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company’s financial instruments, which include cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses, approximated their fair values at June 30, 2021 and December 31, 2020, due to the short-term nature of these instruments.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the estimated fair value of financial instruments using available market information. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. See below for further discussion.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 820”), establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company’s own assumptions (unobservable inputs). Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This guidance further identifies fair value as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 inputs—Unadjusted observable quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 inputs—Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 inputs—Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates assets and liabilities subject to fair value measurements on a recurring and nonrecurring basis to determine the appropriate level to classify them for each reporting period.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents include money market funds with original maturities of 90 days or less from the date of purchase. The fair value measurement of these assets is based on quoted market prices in active markets for identical assets and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 1 in the fair value hierarchy. As of June 30, 2021 and December 31, 2020, cash equivalents held in money market funds totaled $25,843 and $29,369, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, the Company measured its investments in convertible notes (see Note 4) and its contingent consideration associated with the acquisition of Prowly.com sp. z o.o (“Prowly”) on a recurring basis using significant unobservable inputs (Level 3) and did not have any assets or liabilities measured at fair value on a recurring basis using significant other observable inputs (Level 2). As of December 31, 2020, the Company’s only recurring Level 3 fair value measurement was its contingent consideration associated with the acquisition of Prowly. Changes in fair value of the convertible notes were not material for the three and six months ended June 30, 2021. The changes in fair value of the contingent consideration associated with the Prowly acquisition were insignificant for the six months ended June 30, 2021. As of December 31, 2020, the Company did not have any assets or liabilities measured at fair value on a recurring basis using significant other observable inputs (Level 2).</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Group operates in a multi-currency environment having transactions in such currencies as the U.S. dollar, Russian rubles, Czech koruna, euros, and others. The reporting currency of the Company is the U.S. dollar. The functional currency of the Company’s foreign subsidiaries is the U.S. dollar, with the exception of Prowly, where the functional currency is the local currency, the Zloty. The foreign currency translation adjustment as it relates to Prowly was immaterial for the three and six months ended June 30, 2021. For all other entities, foreign currency transactions are measured initially in the functional currency of the recording entity by use of the exchange rate in effect at that date. At each subsequent balance sheet date, foreign currency denominated assets and liabilities of these international subsidiaries are remeasured into U.S. dollars using the exchange rates in effect at the balance sheet date or historical rates, as appropriate. Any differences resulting from the remeasurement of foreign denominated assets and liabilities of the international subsidiaries to the U.S. dollar functional currency are recorded within other income (expense) in the unaudited condensed consolidated statement of operations and comprehensive loss. The foreign currency exchange gain (loss) included in other income for the three months ended June 30, 2021 and 2020 was $(53) and $(163), respectively, and $(8) and $(270) for the six months ended June 30, 2021 and 2020, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income (Loss) Per Share</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss) per share information is determined using the two-class method, which includes the weighted-average number of shares of common stock outstanding during the period and other securities that participate in dividends (a participating security). Prior to the completion of the IPO, the Company considered the shares of Preferred Stock to be participating securities because they include rights to participate in dividends with the common stock. As of June 30, 2021, the Company did not have any participating securities outstanding.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net income (loss) per </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">share attributable to common stockholders is computed using the more dilutive of (1) the two-class method or (2) the if-converted method. The Company allocates net income first to preferred stockholders based on dividend rights under the Company’s certificate of incorporation and then to preferred and common stockholders based on ownership interests. Net losses are not allocated to preferred stockholders as they do not have an obligation to share in the Company’s net losses.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2021, the Company amended its certificate of incorporation to create two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 9, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one (1) vote per share and each share of Class B common stock is entitled to ten (10) votes per share. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Shares of Class B common stock are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible. See Note 9 to these unaudited condensed consolidated financial statements for additional information regarding the current conversion and transfer terms of the Company’s common stock. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a one to one basis when computing net income (loss) per share. As a result, basic and diluted net income (loss) per share of Class A common stock and share of Class B common stock are equivalent.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net income (loss) per share gives effect to all potentially dilutive securities. Potential dilutive securities consist of shares of common stock issuable upon the exercise of stock options, shares of common stock issuable upon the conversion of the outstanding shares of Preferred Stock, and shares of common stock issuable upon the vesting of restricted stock awards or restricted stock units.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June 30, 2021, dilutive net income per share was calculated by dividing net income by the weighted-average number of shares of common stock outstanding during the period, the dilutive impact of stock options, shares of common stock issuable upon the vesting of restricted stock units (“RSUs”), and the dilutive impact of shares issuable upon the conversion of the outstanding shares of Preferred Stock. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2021 and the three and six months ended June 30, 2020, the net loss attributable to common stockholders is divided by the weighted-average number of shares of common stock outstanding during the period to calculate diluted earnings per share. The dilutive effect of common stock equivalents has been excluded from the calculation for the three months ended June 30, 2021 and the three and six months ended June 30, 2020 as their effect would have been anti-dilutive due to the net losses incurred for these periods.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of the weighted-average shares outstanding used in the calculation of basic and diluted net income (loss) per share:</span></div><div style="margin-bottom:12pt"><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:34.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.406%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.647%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30,</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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-average shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—basic</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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">135,312,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">94,738,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">115,951,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">94,666,000 </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of share equivalents resulting from stock options</span></td><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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,896,000 </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of share equivalents resulting from RSAs</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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">143,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of shares issuable upon conversion of preferred stock</span></td><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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,273,000 </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">135,312,000 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">94,738,000 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">137,263,000 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">94,666,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive common stock equivalents have been excluded from the calculation of diluted weighted-average shares outstanding for the three and six months ended June 30, 2021 and 2020:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options outstanding</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,998,703 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,374,542 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,978 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,335,830 </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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,695,200 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,695,200 </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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,143,494 </span></td><td style="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="padding:0 1pt"/><td colspan="2" style="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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,069,742 </span></td><td style="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="padding:0 1pt"/><td colspan="2" style="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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,247 </span></td><td style="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="padding:0 1pt"/><td colspan="2" style="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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,031,030 </span></td><td style="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="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive income (loss)</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income (loss) is comprised of two components: net income (loss) and other comprehensive income (loss), which includes other changes in stockholders’ deficit that result from transactions and economic events other than those with stockholders. An immaterial cumulative translation adjustment related to the Prowly entity has been excluded from other comprehensive income for the three and six months ended June 30, 2021. There were no components of other comprehensive income to report for the three and six months ended June 30, 2020 and 2021; accordingly, comprehensive income (loss) equaled the total net income (loss) for all periods presented.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU No. 2016-02,</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Leases (Topic 842)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2016-02 requires a lessee to recognize most leases on the balance sheet but recognize expenses on the income statement in a manner similar to current practice. The update states that a lessee will recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying assets for the lease term. Leases will continue to be classified as either financing or operating, with classification affecting the recognition, measurement, and presentation of expenses and cash flows arising from a lease. For public entities, ASU 2016-02 is effective for years beginning after December 15, 2019. For non-public companies, ASU 2016-02 is effective for fiscal years beginning after December 15, 2021 and interim periods in annual periods beginning after December 15, 2022. Early adoption is permitted. The Company plans to adopt this guidance in the year ended December 31, 2022. The Company is currently assessing the impact that adopting this guidance will have on its consolidated financial statements.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2016-13 requires that credit losses be reported as an allowance using an expected losses model, representing the entity's current estimate of credit losses expected to be incurred. The accounting guidance currently in effect is based on an incurred loss model. ASU 2016-13 affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. ASU 2016-13 is effective for public entities for annual reporting periods beginning after December 15, 2019, including interim periods within those fiscal years. For non-public companies, ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company plans to adopt this guidance in the year ending December 31, 2023. The Company is currently evaluating ASU 2016-13 and the potential impact on its condensed consolidated financial statements and financial statement disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible-Goodwill and Other Internal-Use Software (Subtopic 350-40)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2018-15 updates guidance regarding accounting for implementation costs associated with a cloud computing arrangement that is a service contract. The amendments under ASU 2018-15 are effective for public entities for years beginning after December 15, 2019, and interim periods within those years. For non-public companies, ASU 2081-15 is effective for annual reporting periods beginning after December 15, 2020, and interim periods within annual periods beginning after December 15, 2021, with early adoption permitted. The Company plans to adopt this guidance in the quarter ending December 31, 2021. The Company is currently assessing the impact that adopting this guidance will have on its condensed consolidated financial statements.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, Income Taxes – </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The new guidance simplifies the accounting for income taxes by removing several exceptions in the current standard and adding guidance to reduce complexity in certain areas, such as requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. For public companies, the ASU is effective for years beginning after December 15, 2020, and interim periods within those years, with early adoption permitted. For non-public companies, the new standard is effective for years beginning after December 15, 2021, with early adoption permitted. The Company plans to adopt this guidance in the quarter ending December 31, 2021. The Company is currently assessing the impact that adopting this guidance will have on its condensed consolidated financial statements.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant estimates relied upon in preparing these financial statements include, but are not limited to, revenue recognition, expected future cash flows used to evaluate the recoverability of long-lived assets, contingent liabilities, expensing and capitalization of research and development costs for internal-use software, the average period of benefit associated with costs capitalized to obtain revenue contracts, the determination of the fair value of stock-based awards issued, stock-based compensation expense, and the recoverability of the Company’s net deferred tax assets and related valuation allowance.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Subsequent Events Considerations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure, other than those disclosed in this Quarterly Report on Form 10-Q.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenue from two sources: (1) subscription revenues via the Semrush Online Visibility Management Platform and the Prowly Public Relations Platform, which are comprised of subscription fees from customers accessing the Company’s SaaS services and related customer support; and (2) the Semrush Marketplace, which allows customers to pay a set fee for services or products offered through the marketplace.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> with Customers (“ASC 606”). Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration it expects to receive in exchange for those products or services. There were no changes to the Company’s revenue recognition policies since the filing of the Prospectus.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended June 30, 2021 and 2020, subscription revenue accounted for nearly all of the Company’s revenue. Revenue related to the Semrush Marketplace was not material for the three and six months ended June 30, 2021 and 2020. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. The Company primarily invoices and collects payments from customers for its services in advance on a monthly or annual basis.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenue that will be recognized during the succeeding 12-month period is recorded as current deferred revenue, and the remaining portion is recorded as long-term deferred revenue. Deferred revenue increased by $8,229 as of June 30, 2021 compared December 31, 2020. During the three months ended June 30, 2021 and 2020, $15,617 and $10,456 of revenue was recognized that was included in deferred revenue at the beginning of each respective period. During the six months ended June 30, 2021 and 2020, $20,164 and $14,633 of revenue was recognized that was included in deferred revenue at the beginning of each respective period.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to exclude amounts charged to customers for sales tax from the transaction price. Accordingly, revenue is presented net of any sales tax collected from customers.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction Price Allocated to Future Performance Obligations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 606 requires that the Company disclose the aggregate amount of the transaction price that is allocated to performance obligations that have not yet been satisfied as of the balance sheet dates reported.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of June 30, 2021 and December 31, 2020 was $504 and $1,280, respectively, which the Company expects to recognize over the next 12 months.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unsatisfied performance obligations as of June 30, 2021 and December 31, 2020. For performance obligations not satisfied as of June 30, 2021 and December 31, 2020, and to which this expedient applies, the nature of the performance obligations is consistent with performance obligations satisfied as of December 31, 2019. The remaining durations are less than one year.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Costs to Obtain a Contract</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The incremental direct costs of obtaining a contract, which primarily consist of sales commissions paid for new subscription contracts, are deferred and recorded as deferred contract costs in the consolidated balance sheet and are amortized over a period of approximately 24 months on a systematic basis, consistent with the pattern of transfer of the goods or services to which the asset relates. The 24-month period represents the estimated benefit period of the customer relationship and has been determined by taking into consideration the type of product sold, the commitment term of the customer contract, the nature of the Company’s technology development life-cycle, and an estimated customer relationship period based on historical experience and future expectations. Sales commissions for renewals and upgrade contracts are deferred and amortized on a straight-line basis over the remaining estimated customer relationship period of the related customer. Deferred contract costs that will be recorded as expense during the succeeding 12-month period are recorded as current deferred contract costs, and the remaining portion is recorded as deferred contract costs, net of current portion. Amortization of deferred contract costs is included in sales and marketing expense in the accompanying consolidated statement of operations and comprehensive income (loss).</span></div> 8229000 15617000 10456000 20164000 14633000 504000 1280000 P12M P12M P24M <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid instruments purchased with an original maturity date of 90 days or less from the date of purchase to be cash equivalents. Management determines the appropriate classification of investments at the time of purchase and re-evaluates such determination at each balance sheet date.</span></div>Cash and cash equivalents consist of cash on deposit with banks and amounts held in interest-bearing money market funds. Cash equivalents are carried at cost, which approximates their fair market value. 88000 88000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of cash, cash equivalents and restricted cash included in the accompanying condensed consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash included in the accompanying condensed consolidated statements of cash flows for the six months ended June 30, 2021 and 2020. </span></div><div style="margin-bottom:12pt"><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:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,759 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,866 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in “prepaid expenses and other current assets” and “other long-term assets,” respectively</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash, at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,847 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,954 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of cash, cash equivalents and restricted cash included in the accompanying condensed consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash included in the accompanying condensed consolidated statements of cash flows for the six months ended June 30, 2021 and 2020. </span></div><div style="margin-bottom:12pt"><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:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,759 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,866 </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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in “prepaid expenses and other current assets” and “other long-term assets,” respectively</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash, at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,847 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,954 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 180759000 180759000 35866000 88000 88000 180847000 35954000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk and Significant Customers</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has no off-balance sheet risk, such as foreign exchange contracts, option contracts, or other hedging arrangements. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company's accounts receivable. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit risk with respect to accounts receivable is dispersed due to the large number of customers of the Company. The Company routinely assesses the creditworthiness of its customers and generally does not require its customers to provide collateral or other security to support accounts receivable. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company's accounts receivable.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosure of Fair Value of Financial Instruments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company’s financial instruments, which include cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses, approximated their fair values at June 30, 2021 and December 31, 2020, due to the short-term nature of these instruments.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated the estimated fair value of financial instruments using available market information. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. See below for further discussion.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 820”), establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company’s own assumptions (unobservable inputs). Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This guidance further identifies fair value as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 inputs—Unadjusted observable quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 inputs—Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 inputs—Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates assets and liabilities subject to fair value measurements on a recurring and nonrecurring basis to determine the appropriate level to classify them for each reporting period.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents include money market funds with original maturities of 90 days or less from the date of purchase. The fair value measurement of these assets is based on quoted market prices in active markets for identical assets and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 1 in the fair value hierarchy. As of June 30, 2021 and December 31, 2020, cash equivalents held in money market funds totaled $25,843 and $29,369, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, the Company measured its investments in convertible notes (see Note 4) and its contingent consideration associated with the acquisition of Prowly.com sp. z o.o (“Prowly”) on a recurring basis using significant unobservable inputs (Level 3) and did not have any assets or liabilities measured at fair value on a recurring basis using significant other observable inputs (Level 2). As of December 31, 2020, the Company’s only recurring Level 3 fair value measurement was its contingent consideration associated with the acquisition of Prowly. Changes in fair value of the convertible notes were not material for the three and six months ended June 30, 2021. The changes in fair value of the contingent consideration associated with the Prowly acquisition were insignificant for the six months ended June 30, 2021. As of December 31, 2020, the Company did not have any assets or liabilities measured at fair value on a recurring basis using significant other observable inputs (Level 2).</span></div> 25843000 29369000 Foreign Currency TranslationThe Group operates in a multi-currency environment having transactions in such currencies as the U.S. dollar, Russian rubles, Czech koruna, euros, and others. The reporting currency of the Company is the U.S. dollar. The functional currency of the Company’s foreign subsidiaries is the U.S. dollar, with the exception of Prowly, where the functional currency is the local currency, the Zloty. The foreign currency translation adjustment as it relates to Prowly was immaterial for the three and six months ended June 30, 2021. For all other entities, foreign currency transactions are measured initially in the functional currency of the recording entity by use of the exchange rate in effect at that date. At each subsequent balance sheet date, foreign currency denominated assets and liabilities of these international subsidiaries are remeasured into U.S. dollars using the exchange rates in effect at the balance sheet date or historical rates, as appropriate. Any differences resulting from the remeasurement of foreign denominated assets and liabilities of the international subsidiaries to the U.S. dollar functional currency are recorded within other income (expense) in the unaudited condensed consolidated statement of operations and comprehensive loss. -53000 -163000 -8000 -270000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income (Loss) Per Share</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss) per share information is determined using the two-class method, which includes the weighted-average number of shares of common stock outstanding during the period and other securities that participate in dividends (a participating security). Prior to the completion of the IPO, the Company considered the shares of Preferred Stock to be participating securities because they include rights to participate in dividends with the common stock. As of June 30, 2021, the Company did not have any participating securities outstanding.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the two-class method, basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net income (loss) per </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">share attributable to common stockholders is computed using the more dilutive of (1) the two-class method or (2) the if-converted method. The Company allocates net income first to preferred stockholders based on dividend rights under the Company’s certificate of incorporation and then to preferred and common stockholders based on ownership interests. Net losses are not allocated to preferred stockholders as they do not have an obligation to share in the Company’s net losses.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2021, the Company amended its certificate of incorporation to create two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 9, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one (1) vote per share and each share of Class B common stock is entitled to ten (10) votes per share. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Shares of Class B common stock are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible. See Note 9 to these unaudited condensed consolidated financial statements for additional information regarding the current conversion and transfer terms of the Company’s common stock. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a one to one basis when computing net income (loss) per share. As a result, basic and diluted net income (loss) per share of Class A common stock and share of Class B common stock are equivalent.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net income (loss) per share gives effect to all potentially dilutive securities. Potential dilutive securities consist of shares of common stock issuable upon the exercise of stock options, shares of common stock issuable upon the conversion of the outstanding shares of Preferred Stock, and shares of common stock issuable upon the vesting of restricted stock awards or restricted stock units.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the six months ended June 30, 2021, dilutive net income per share was calculated by dividing net income by the weighted-average number of shares of common stock outstanding during the period, the dilutive impact of stock options, shares of common stock issuable upon the vesting of restricted stock units (“RSUs”), and the dilutive impact of shares issuable upon the conversion of the outstanding shares of Preferred Stock. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2021 and the three and six months ended June 30, 2020, the net loss attributable to common stockholders is divided by the weighted-average number of shares of common stock outstanding during the period to calculate diluted earnings per share. The dilutive effect of common stock equivalents has been excluded from the calculation for the three months ended June 30, 2021 and the three and six months ended June 30, 2020 as their effect would have been anti-dilutive due to the net losses incurred for these periods.</span></div> 1 10 1 1 The following table presents a reconciliation of the weighted-average shares outstanding used in the calculation of basic and diluted net income (loss) per share:<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:34.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.406%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.647%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30,</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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-average shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—basic</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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">135,312,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">94,738,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">115,951,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">94,666,000 </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of share equivalents resulting from stock options</span></td><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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,896,000 </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of share equivalents resulting from RSAs</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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">143,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of shares issuable upon conversion of preferred stock</span></td><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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,273,000 </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">135,312,000 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">94,738,000 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">137,263,000 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:400;line-height:120%">94,666,000 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 135312000 94738000 115951000 94666000 0 0 6896000 0 0 0 143000 0 0 0 14273000 0 135312000 94738000 137263000 94666000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potentially dilutive common stock equivalents have been excluded from the calculation of diluted weighted-average shares outstanding for the three and six months ended June 30, 2021 and 2020:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options outstanding</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,998,703 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,374,542 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,978 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,335,830 </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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,695,200 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,695,200 </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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,143,494 </span></td><td style="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="padding:0 1pt"/><td colspan="2" style="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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,069,742 </span></td><td style="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="padding:0 1pt"/><td colspan="2" style="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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,247 </span></td><td style="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="padding:0 1pt"/><td colspan="2" style="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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,031,030 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6998703 6374542 1978 6335830 0 29695200 0 29695200 144791 0 101269 0 7143494 36069742 103247 36031030 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comprehensive income (loss)</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income (loss) is comprised of two components: net income (loss) and other comprehensive income (loss), which includes other changes in stockholders’ deficit that result from transactions and economic events other than those with stockholders. An immaterial cumulative translation adjustment related to the Prowly entity has been excluded from other comprehensive income for the three and six months ended June 30, 2021. There were no components of other comprehensive income to report for the three and six months ended June 30, 2020 and 2021; accordingly, comprehensive income (loss) equaled the total net income (loss) for all periods presented.</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU No. 2016-02,</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Leases (Topic 842)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2016-02 requires a lessee to recognize most leases on the balance sheet but recognize expenses on the income statement in a manner similar to current practice. The update states that a lessee will recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying assets for the lease term. Leases will continue to be classified as either financing or operating, with classification affecting the recognition, measurement, and presentation of expenses and cash flows arising from a lease. For public entities, ASU 2016-02 is effective for years beginning after December 15, 2019. For non-public companies, ASU 2016-02 is effective for fiscal years beginning after December 15, 2021 and interim periods in annual periods beginning after December 15, 2022. Early adoption is permitted. The Company plans to adopt this guidance in the year ended December 31, 2022. The Company is currently assessing the impact that adopting this guidance will have on its consolidated financial statements.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2016-13 requires that credit losses be reported as an allowance using an expected losses model, representing the entity's current estimate of credit losses expected to be incurred. The accounting guidance currently in effect is based on an incurred loss model. ASU 2016-13 affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. ASU 2016-13 is effective for public entities for annual reporting periods beginning after December 15, 2019, including interim periods within those fiscal years. For non-public companies, ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company plans to adopt this guidance in the year ending December 31, 2023. The Company is currently evaluating ASU 2016-13 and the potential impact on its condensed consolidated financial statements and financial statement disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible-Goodwill and Other Internal-Use Software (Subtopic 350-40)</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2018-15 updates guidance regarding accounting for implementation costs associated with a cloud computing arrangement that is a service contract. The amendments under ASU 2018-15 are effective for public entities for years beginning after December 15, 2019, and interim periods within those years. For non-public companies, ASU 2081-15 is effective for annual reporting periods beginning after December 15, 2020, and interim periods within annual periods beginning after December 15, 2021, with early adoption permitted. The Company plans to adopt this guidance in the quarter ending December 31, 2021. The Company is currently assessing the impact that adopting this guidance will have on its condensed consolidated financial statements.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, Income Taxes – </span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The new guidance simplifies the accounting for income taxes by removing several exceptions in the current standard and adding guidance to reduce complexity in certain areas, such as requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. For public companies, the ASU is effective for years beginning after December 15, 2020, and interim periods within those years, with early adoption permitted. For non-public companies, the new standard is effective for years beginning after December 15, 2021, with early adoption permitted. The Company plans to adopt this guidance in the quarter ending December 31, 2021. The Company is currently assessing the impact that adopting this guidance will have on its condensed consolidated financial statements.</span></div> Property and Equipment, Net<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consists of the following (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,634 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,513 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and office 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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,145 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital leases</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,750 </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:'Helvetica',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,640 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,221 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and 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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,244)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,253)</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:'Helvetica',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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,396 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,968 </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>Depreciation and amortization expense related to property and equipment was $790 and $1,134 for the three and six months ended June 30, 2021, respectively, and $208 and $411 for the three and six months ended June 30, 2020, respectively. <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consists of the following (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,634 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,513 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and office 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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,041 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,145 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital leases</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,750 </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:'Helvetica',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,640 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,221 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and 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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,244)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,253)</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:'Helvetica',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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,396 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,968 </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> 3634000 3513000 1111000 1041000 1145000 667000 5750000 0 11640000 5221000 3244000 2253000 8396000 2968000 790000 1134000 208000 411000 Other Long-Term Assets<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Offering Costs</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred offering costs primarily consist of direct incremental legal and accounting fees relating to the IPO and to a credit facility. The deferred issuance costs relating to the IPO were offset against IPO proceeds upon the consummation of the Company’s offering. The deferred costs relating to the credit facility are being amortized to interest expense up through the maturity date of the facility. As of June 30, 2021 and December 31, 2020, the Company had deferred offering costs relating to the IPO of $0 and $1,839. As of June 30, 2021 and December 31, 2020, the Company had $526 and $630, respectively, in issuance costs relating to the credit facility. The issuance costs for the IPO and credit facility are classified in other long-term assets in the accompanying unaudited condensed consolidated balance sheets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments in Convertible Debt</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company purchased two convertible debt securities for a total aggregate investment of $500. Both investments mature on January 1, 2023 and receive interest at an annual rate of 6%. Interest accrues and becomes payable upon conversion of the convertible notes, or will be paid in connection with the repayment in full of the principal amount of such convertible notes.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These convertible note investments are classified as available-for-sale securities and are classified in other long-term assets in the accompanying unaudited condensed consolidated balance sheets based on the maturity date. The Company accounts for these investments, along with the embedded derivatives associated with their conversion features, by utilizing the fair value option within ASC 825 and accounting for the entire hybrid instrument at fair value through earnings. Changes in fair value of the convertible notes were not material for the three and six months ended June 30, 2021.</span></div> 0 1839000 526000 630000 2 500000 0.06 Acquisitions, Acquired Intangible Assets, and Goodwill<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 27, 2020, the Company acquired 100% of the outstanding capital of Prowly for cash consideration of $3,317. In addition to the purchase consideration, the founders of Prowly are eligible to earn up to a maximum of $2,750 in aggregate additional consideration based on the satisfaction of certain earnings targets as defined in the purchase agreement. For the three and six months ended June 30, 2021, the Company recognized compensation expense of $57 and $113, respectively, as compensation expense related to the additional consideration. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of intangible assets resulting from the acquisition of Prowly and capitalized internal-use software development costs. Intangible assets consists of the following:</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:55.428%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,194 </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;border-top:1pt solid #000;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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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;border-top:1pt solid #000;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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,028 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,828 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(778)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total as of June 30, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,090 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(963)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,127 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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:55.428%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,194 </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;border-top:1pt solid #000;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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</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;border-top:1pt solid #000;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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,038 </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><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,823 </span></td><td style="background-color:#ffffff;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(592)</span></td><td style="background-color:#ffffff;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,231 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2021, the Company capitalized $144 and $271, respectively, of software development costs, which are classified as intangible assets on the accompanying consolidated balance sheets. During the three and six months ended June 30, 2020, the Company capitalized $403 and $603, respectively, of software development costs. The Company recorded amortization expense associated with its capitalized development costs of $130 and $259 for the three and six months ended June 30, 2021, respectively. The Company recorded amortization expense associated with its capitalized development costs of $52 and $104 for the three and six months ended June 30, 2020, respectively. As of June 30, 2021 and December 31, 2020, the capitalized internal-use software asset balances totaled $1,050 and $1,038, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for acquired intangible assets was $55 and $116 for the three and six months ended June 30, 2021. There was no amortization expense for acquired intangible assets for the three and six months ended June 30, 2020.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, future amortization expense is expected to be as follows:</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:84.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><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:top"><span style="color:#000000;font-family:'Helvetica',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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 and thereafter</span></div></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Helvetica',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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,127 </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:top"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The was no change in the carrying value of goodwill of $1,991 from December 31, 2020 through June 30, 2021.</span></div> 1 3317000 2750000 57000 113000 Intangible assets consists of the following:<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:55.428%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,194 </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;border-top:1pt solid #000;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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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;border-top:1pt solid #000;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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,028 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,828 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(778)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total as of June 30, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,090 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(963)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,127 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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:55.428%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.758%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,194 </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;border-top:1pt solid #000;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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</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;border-top:1pt solid #000;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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized internal-use software</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,561 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,038 </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><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,823 </span></td><td style="background-color:#ffffff;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(592)</span></td><td style="background-color:#ffffff;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,231 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1194000 166000 1028000 68000 19000 49000 1828000 778000 1050000 3090000 963000 2127000 1194000 66000 1128000 68000 3000 65000 1561000 523000 1038000 2823000 592000 2231000 144000 271000 403000 603000 130000 259000 52000 104000 1050000 1038000 55000 116000 0 0 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, future amortization expense is expected to be as follows:</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:84.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><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:top"><span style="color:#000000;font-family:'Helvetica',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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025 and thereafter</span></div></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Helvetica',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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,127 </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:top"/></tr></table></div> 334000 559000 428000 199000 607000 2127000 0 1991000 1991000 Accrued expenses<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consist of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee compensation</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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,847 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,478 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vacation reserves</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,536 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,776 </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 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,847 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,719 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consist of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee compensation</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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,847 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,478 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vacation reserves</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">464 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,536 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,776 </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 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,847 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,719 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5847000 4478000 464000 465000 6536000 2776000 12847000 7719000 Revolving Credit Facility<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Secured Revolving Credit Facility</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 12, 2021, the Company executed a credit agreement with JPMorgan Chase Bank, N.A., in the form of a revolving credit facility, that consists of a $45.0 million revolving credit facility and a letter of credit sub-facility with an aggregate limit equal to the lesser of $5.0 million and the aggregate unused amount of the revolving commitments then in effect. The availability of the credit facility is subject to the borrowing base based on an advance rate of 400% multiplied by annualized retention applied to monthly recurring revenue. The credit facility has a maturity of three years and will mature on January 12, 2024.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the credit facility bear interest at the Company’s option at (i) LIBOR, subject to a 0.50% floor, plus a margin, or (ii) the alternate base rate, subject to a 3.25% floor (or 1.50% prior to positive consolidated adjusted earnings before interest, taxes, depreciation, and amortization (“adjusted EBITDA”) for the twelve months most recently ended), plus a margin. For LIBOR borrowings, the applicable rate margin is 2.75% (or 3.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). For base rate borrowings, the applicable margin is 0.00% (or 2.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). The Company is also required to pay a 0.25% per annum fee on undrawn amounts under the Company’s revolving credit facility, payable quarterly in arrears.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, the Company has not drawn on this revolving credit facility. For the three and six months ended June 30, 2021, the Company incurred $28 and $53 in interest expense, respectively, relating to this credit facility.</span></div> 45000000.0 5000000.0 4 P3Y 0.0050 0.0325 0.0150 0.0275 0.0350 0.0000 0.0250 0.0025 28000 53000 Income Taxes<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to U.S. federal, state, and foreign income taxes. For the three and six months ended June 30, 2021, we recorded provisions for income taxes of $141 and $227, respectively. For the three and six months ended June 30, 2020, we recorded provisions for income taxes of $92 and $208, respectively. Our effective tax rate for the six months ended June 30, 2021 and 2020 differs from the U.S. statutory rate primarily due to the jurisdictional mix of earnings and the valuation allowance maintained against our net deferred tax assets.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. These differences are measured using the enacted statutory tax rates that are expected to be in effect for the years in which differences are expected to reverse. On a periodic basis, we reassess any valuation </span></div>allowances that we maintain on our deferred tax assets, weighing positive and negative evidence to assess the recoverability of the deferred tax assets. We maintain a valuation allowance on certain federal, state, and foreign tax attributes that are not more-likely-than-not realizable. 141000 227000 92000 208000 Redeemable Convertible Preferred Stock and Stockholders’ Equity<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the IPO, the authorized capital stock of the Company included 9,898,400 shares of preferred stock, of which 3,379,400 shares have been designated as Series A Redeemable Convertible Preferred Stock, 1,837,600 shares have been designated as Series A-1 Redeemable Convertible Preferred Stock and 4,681,400 shares have been designated as Series B Convertible Preferred Stock (collectively the “Preferred Stock”).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately prior to the closing of the IPO, the outstanding shares of Preferred Stock were converted on a three-for-one basis into 29,695,200 shares of common stock. The holders of the Company’s Preferred Stock had certain voting, dividend, and redemption rights, as well as liquidation preferences and conversion privileges. All rights, preferences, and privileges associated with the preferred stock were terminated at the time of the Company’s IPO in conjunction with the conversion of all outstanding shares of Preferred Stock into shares of common stock. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, the total number of shares of all classes of stock which the Company shall have authority to issue was (i) 1,000,000,000 shares of Class A common stock, par value $0.00001 per share, and (ii) 160,000,000 shares of Class B common stock, par value $0.00001 per share, and (iii) 100,000,000 undesignated shares of Preferred Stock, par value $0.00001 per share.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each share of Class A common stock entitles the holder to one vote for each share on all matters submitted to a vote of the Company's stockholders at all meetings of stockholders and written actions in lieu of meetings. Each share of Class B common stock entitles the holder to ten votes for each share on all matters submitted to a vote of the Company's stockholders at all meetings of stockholders and written actions in lieu of meetings.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Class A common stock and Class B common stock are entitled to receive dividends, when and if declared by the board of directors (the “Board”).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Automatic conversion shall occur upon the occurrence of (i) a Transfer, as defined in the amended and restated certificate of incorporation, of such share of Class B common stock, (ii) the affirmative vote of at least two-thirds of the outstanding shares of Class B common stock, voting as a single class, or (iii) on or after the earlier to occur of (a) the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjZlOTk0NTdkMjNlYzQ5MmE4Y2ZkZTQ4N2ExZjc0MTI0L3NlYzo2ZTk5NDU3ZDIzZWM0OTJhOGNmZGU0ODdhMWY3NDEyNF81NS9mcmFnOjIyOTc1YmNkZGFjMjQ4MDk5MWU2NDVjN2QzZDhhMjY0L3RleHRyZWdpb246MjI5NzViY2RkYWMyNDgwOTkxZTY0NWM3ZDNkOGEyNjRfMjQxNQ_50f46e16-dd9d-4f2c-ad7a-4510c8c67073">seven</span>th year anniversary of the effectiveness of the amended and restated certificate of incorporation or (b) the date on which the outstanding shares of Class B common stock represents less than 10% of the aggregate number of the then outstanding shares of Class A common stock and Class B common stock. Further, upon either the death or incapacitation of a holder of Class B common stock, the shares held by such shareholder shall automatically be converted into one share of Class A common stock.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Split</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 15, 2021, the Board approved a 3-for-1 stock-split of the Company’s common stock. The stock split was approved by the stockholders on March 15, 2021 and became effective on March 15, 2021. Upon the effectiveness of the stock split, (i) every one share of common stock outstanding was increased to 3 shares of common stock, (ii) the number of shares of common stock into which each outstanding option to purchase common stock is exercisable was proportionally increased on a 3-for-1 basis, and (iii) the exercise price of each outstanding option to purchase common stock was proportionately decreased on a 3-for-1 basis. Additionally, shares of common stock reserved for issuance </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">upon the conversion of the Company’s Preferred Stock were proportionately increased on a 3-for-1 basis and the respective conversion prices of the Preferred Stock were proportionately reduced. All share and per share data shown in the accompanying consolidated financial statements and related notes have been retroactively revised to reflect the stock split.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Reserved for Future Issuance</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, the Company had reserved the following shares of common stock for future issuance:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,756,641 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options reserved for future issuance</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,135,939 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,852 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,025 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total authorized shares of common stock reserved for future issuance </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,204,457 </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> 9898400 3379400 1837600 4681400 3 29695200 1000000000 0.00001 160000000 0.00001 100000000 0.00001 1 10 1 0.10 3 3 3 3 3 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, the Company had reserved the following shares of common stock for future issuance:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,756,641 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options reserved for future issuance</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,135,939 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,852 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,025 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total authorized shares of common stock reserved for future issuance </span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,204,457 </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> 7756641 13135939 156852 155025 21204457 Stock-Based Compensation<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, the Board adopted the Semrush Holdings, Inc. 2019 Stock Option and Grant Plan (the “2019 Plan”), which provides for the grant of qualified incentive stock options and nonqualified stock options or other awards, including restricted stock unit awards, to the Company’s employees, officers, directors, advisors, and outside consultants for the purchase of up to 8,682,600 shares of the Company’s common stock. In July 2020, the Plan was amended to provide for the grant of qualified incentive stock options and nonqualified stock options or other awards to the Company’s employees, officers, directors, advisors, and outside consultants for the purchase of up to 10,163,772 shares of the Company’s common stock. Stock options generally vest over a 4 year period and expire 10 years from the date of grant. Certain options provide for accelerated vesting if there is a change in control (as defined in the Plan). </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Semrush Holdings, Inc. 2021 Stock Option and Incentive Plan (the “2021 Plan”) was adopted by the Board March 3, 2021 and approved by stockholders on March 15, 2021 and became effective immediately prior to the effectiveness of the Company’s registration statement in connection with its IPO. The 2021 Plan replaced the 2019 Plan as the Board determined not to make additional awards under the 2019 Plan following the pricing of the Company’s IPO. The 2021 Plan allows the compensation committee of the Board to make equity-based and cash-based incentive awards to the Company’s officers, employees, directors and other key persons (including consultants).</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company initially reserved 13,503,001 shares of Class A common stock for the issuance of awards under the 2021 Plan. The 2021 Plan provides that the number of shares reserved and available for issuance under the plan will automatically increase each January 1, beginning on January 1, 2022, by the lesser of 5% of the outstanding number of shares of Class A and Class B common stock on the immediately preceding December 31, or such lesser number of shares as determined by the compensation committee. This number is subject to adjustment in the event of a stock split, stock dividend or other change in our capitalization.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for stock-based compensation in accordance with the provisions of ASC 718, which requires the recognition of expense related to the fair value of stock-based compensation awards in the statements of operations. For stock-based awards issued under the Company’s stock-based compensation plans to employees and members of the Board for their services on the Board, the fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model as discussed further below. For RSUs granted subject to service-based vesting conditions, the fair value is determined based on the closing price of the Company’s Class A common stock, as reported on the New York Stock Exchange on the date of grant. RSUs granted subject to service-based vesting </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">conditions generally vest over a four-year requisite service period. For all other service-based awards, the Company recognizes compensation expense on a straight-line basis over the requisite service period of the award with actual forfeitures recognized as they occur.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the absence of an active market for the Company’s common stock prior to the completion of the IPO, the Board, the members of which the Company believes have extensive business, finance, and venture capital experience, were required to estimate the fair value of the Company’s common stock at the time of each grant of a stock-based award. The Company and the Board utilized various valuation methodologies in accordance with the framework of the American Institute of Certified Public Accountants’ Technical Practice Aid, Valuation of Privately-Held Company Equity Securities Issued as Compensation, to estimate the fair value of its common stock. Each valuation methodology included estimates and assumptions that require the Company’s judgment. These estimates and assumptions include a number of objective and subjective factors, in determining the value of the Company’s common stock at each grant date, including the following factors: (1) prices paid for the Company’s Preferred Stock, which the Company had sold to outside investors in arm’s-length transactions, and the rights, preferences, and privileges of the Company’s Preferred Stock and common stock; (2) valuations performed by an independent valuation specialist; (3) the Company’s stage of development and revenue growth; (4) the fact that the grants of stock-based awards involved illiquid securities in a private company; and (5) the likelihood of achieving a liquidity event for the common stock underlying the stock-based awards, such as an IPO or sale of the Company, given prevailing market conditions.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes this methodology to be reasonable based upon the Company’s internal peer company analyses, and further supported by several arm’s-length transactions involving the Company’s Preferred Stock. As the Company’s common stock is not actively traded, the determination of fair value involves assumptions, judgments, and estimates. If different assumptions were made, stock-based compensation expense, consolidated net income (loss) and consolidated net income (loss) per share could have been significantly different.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recorded stock-based compensation expense of $569 and $1,162 during the three and six months ended June 30, 2021, respectively, and recorded $209 and $414 for the three and six months ended June 30, 2020, respectively. The following table shows stock-based compensation expense by where the stock-based compensation expense is recorded in the Company’s unaudited condensed consolidated statement of operations:</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7 </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;border-top:1pt solid #000;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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14 </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;border-top:1pt solid #000;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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales and marketing</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">27 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">64 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Research and development</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">58 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General and administrative</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">442 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">148 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">771 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">283 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total stock-based compensation</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">569 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">209 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,162 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">414 </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="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, there was $5,581 of unrecognized compensation cost related to unvested common stock option arrangements granted under the 2021 Plan, which is expected to be recognized over a weighted-average period of 3.07 years.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option award was estimated on the date of grant using the Black-Scholes option-pricing model. As there was no public market for its common stock prior to March 25, 2021, which was the first day of trading, and as the trading history of the Company’s common stock was limited through March 31, 2021, the Company determined the expected volatility for options granted based on an analysis of reported data for a peer group of companies that issued options with substantially similar </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">terms. The expected volatility of options granted has been determined using an average of the historical volatility measures of this peer group of companies. The expected life of options granted to employees was calculated using the simplified method, which represents the average of the contractual term of the option and the weighted-average vesting period of the option. The Company uses the simplified method because it does not have sufficient historical option exercise data to provide a reasonable basis upon which to estimate expected term. The risk-free interest rate is based on a treasury instrument whose term is consistent with the expected life of the share option. The Company has not paid, nor anticipates paying, cash dividends on its ordinary shares; therefore, the expected dividend yield is assumed to be zero. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions utilized to determine the fair value of options granted to employees are presented in the following table:</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected life – in years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s option activity as of June 30, 2021, which all occurred under the 2019 Plan and the 2021 Plan, and changes during the six months then ended are as follows:</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><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:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Options</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price (per share)</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,611,258 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.40</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,053 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.37 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,327)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.25 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,343)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00 </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"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2021</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,756,641 </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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.69 </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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.07</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable at June 30, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,680,766 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.97</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.52</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of options granted during the three and six months ended June 30, 2021 was $6.69 and $6.13 per share, respectively. The weighted-average grant-date fair value of options granted during the three and six months ended June 30, 2020 was $0.80 and $0.65 per share, respectively. No tax benefits were realized from options during the three and six months ended June 30, 2021 or 2020. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The aggregate intrinsic value of options outstanding as of June 30, 2021 and December 31, 2020 was $165,416 and $36,816, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value for options exercised during the three and six months ended June 30, 2021 was $473 and $492.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value for options exercisable as of June 30, 2021 was $81,164.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value was calculated based on the positive difference, if any, between the estimated fair value of the Company’s common stock on June 30, 2021 and December 31, 2020, respectively, or the date of exercise, as appropriate, and the exercise price of the underlying options.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 28, 2020, the Company issued 156,852 shares of its restricted common stock (“Restricted Stock Issuance”) to the founders of Prowly for a total fair value of $291 under the 2019 Plan. This Restricted Stock Issuance vests over a three-year service period, applicable to both founders.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2021, the Company granted to employees RSU awards for 96,525 and 155,025 shares of Class A common stock under the 2021 Plan, respectively. The Company recorded stock-based compensation expense related to the RSU grants of $120 and $145, respectively. The Company granted no RSU awards during the six months ended June 30, 2020; accordingly, there was no RSU compensation expense associated with this periods.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of RSU activity under the Company’s 2021 Plan for the six months ended June 30, 2021 is as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.660%"><tr><td style="width:1.0%"/><td style="width:41.861%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.531%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.450%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.531%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.364%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.531%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.732%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate 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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2021</span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.67</span></td><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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,119 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:0 1pt"/></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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance as of June 30, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.67</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">2021 Employee Stock Purchase Plan</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Semrush Holdings, Inc. 2021 Employee Stock Purchase Plan (the “ESPP”) was adopted by the Board on March 3, 2021 and approved by stockholders on March 15, 2021 and became effective immediately prior to the effectiveness of the Company’s registration statement in connection with its IPO. The ESPP initially reserves and authorizes the issuance of up to a total of 3,000,667 shares of Class A common stock to participating employees. The ESPP provides that the number of shares reserved and available for issuance will automatically increase each January 1, beginning on January 1, 2022 and each January 1 thereafter through January 1, 2031, by the least of (i) 1% of the outstanding number of shares of Class A and Class B common stock on the immediately preceding December 31; (ii) 3,000,667 shares or (iii) such lesser number of shares of Class A common stock as determined by the ESPP administrator. The number of shares reserved under the ESPP is subject to adjustment in the event of a stock split, stock dividend or other change in our capitalization. The Company expects to offer, sell and issue shares of common stock under the ESPP from time to time based on various factors and conditions, although the Company is under no obligation to sell any shares under the ESPP. The Company has not issued any shares of Class A common stock under the ESPP.</span></div> 8682600 10163772 P4Y P10Y 13503001 0.05 P4Y 569000 1162000 209000 414000 The following table shows stock-based compensation expense by where the stock-based compensation expense is recorded in the Company’s unaudited condensed consolidated statement of operations:<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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cost of revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7 </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;border-top:1pt solid #000;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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14 </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;border-top:1pt solid #000;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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Sales and marketing</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">27 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">64 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Research and development</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">135 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">58 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">General and administrative</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">442 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">148 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">771 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">283 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total stock-based compensation</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">569 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">209 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,162 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">414 </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> 7000 5000 14000 9000 52000 27000 242000 64000 68000 29000 135000 58000 442000 148000 771000 283000 569000 209000 1162000 414000 5581000 P3Y25D 0 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average assumptions utilized to determine the fair value of options granted to employees are presented in the following table:</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</span></td><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected dividend yield</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected life – in years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></td></tr></table></div> 0.520 0.512 0.520 0.483 0.0113 0.0042 0.0104 0.0109 0 0 0 0 P6Y P6Y P6Y P6Y <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s option activity as of June 30, 2021, which all occurred under the 2019 Plan and the 2021 Plan, and changes during the six months then ended are as follows:</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><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:55.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Options</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price (per share)</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Remaining Contractual Term (in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,611,258 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.37 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.40</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,053 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.37 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,327)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.25 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,343)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.00 </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"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2021</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,756,641 </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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.69 </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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.07</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable at June 30, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,680,766 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.97</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.52</span></td></tr></table></div> 7611258 1.37 P8Y4M24D 229053 12.37 33327 1.25 50343 2.00 7756641 1.69 P8Y25D 3680766 0.97 P7Y6M7D 6.69 6.13 0.80 0.65 0 0 0 0 165416000 36816000 473000 492000 81164000 156852 291000 P3Y 96525 155025 120000 145000 0 0 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of RSU activity under the Company’s 2021 Plan for the six months ended June 30, 2021 is as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.660%"><tr><td style="width:1.0%"/><td style="width:41.861%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.531%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.450%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.531%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.364%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.531%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.732%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate 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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at January 1, 2021</span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.67</span></td><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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,119 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:0 1pt"/></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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance as of June 30, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.67</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 0 0 155025 13.67 2119000 0 0 0 0 155025 13.67 3000667 0.01 3000667 Commitments and Contingencies<span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases office facilities under noncancelable operating leases that expire at various dates through 2027. In addition, the Company has multi-year commitments with data centers. Some of these lease agreements contain escalating rent payments. Rent expense is recorded on a straight-line basis. Rent expense was $954 and $1,881 for the three and six months ended June 30, 2021, respectively. Rent expense was $1,078 and $2,164 for the three and six months ended June 30, 2020, respectively. </span><span style="background-color:#ffffff;color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has non-cancelable commitments related to its data centers.</span><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum amounts payable as of June 30, 2021, under the office facilities operating leases and data center agreements are as follows:</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><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:84.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Remainder of 2021</span></div></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2022</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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2023</span></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2024</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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2025 and thereafter</span></div></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total minimum lease payments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14,255 </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:top"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, the Company entered into leasing arrangements for certain data center equipment under non-cancelable capital leases. The leasing arrangements have terms of 36 months beginning on the date the Company accepts the installation of the equipment subject to the lease. As of December 31, 2020, the equipment had not been installed and the Company had not accepted the equipment under these leases, and as such the lease commencement date had not begun. During the six months ended June 30, 2021, a portion of the equipment was installed and the related lease commenced. The Company is required to make total payments of $6,388 over the term of the leases which is excluded from the table above. The Company recorded $5,297 in capital leases to property and equipment, net, as of June 30, 2021 (see Note 3), which is being depreciated over the lease term of 36 months. Of the $5,297 recorded in capital leases, $1,859 of the capital lease obligation is designated as current and $3,438 is designated as non-current on the unaudited condensed consolidated balance sheet as of June 30, 2021.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the lease commitments above, the Company also has multi-year commitments with certain data providers. The Company is committed to spend approximately $2,782, $6,775, and $1,933 for the remainder of the year ending December 31, 2021, and for the years ending December 31, 2022, and 2023, respectively, for data services.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, from time to time, may be party to litigation arising in the ordinary course of its business. The Company was not subject to any material legal proceedings during the three months ended June 30, 2021, and, to the best of its knowledge, no material legal proceedings are currently pending or threatened.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indemnification</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company typically enters into indemnification agreements with customers in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses suffered or incurred as a result of claims of intellectual property infringement. These indemnification agreements are provisions of the applicable customer agreement. Based on when clients first sign an agreement for the Company’s service, the maximum potential amount of future payments the Company could be required to make under certain of these indemnification agreements is unlimited. Based on historical experience and information known as of June 30, 2021, the Company has not incurred any costs for the above guarantees and indemnities.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain circumstances, the Company warrants that its services will perform in all material respects in accordance with its standard published specification documentation in effect at the time of delivery of the services to the customer for the term of the agreement. To date, the Company has not incurred </span></div>significant expense under its warranties and, as a result, the Company believes the estimated fair value of these agreements is immaterial. 954000 1881000 1078000 2164000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum amounts payable as of June 30, 2021, under the office facilities operating leases and data center agreements are as follows:</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><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:84.316%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Remainder of 2021</span></div></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2022</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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4,090 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2023</span></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2024</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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2025 and thereafter</span></div></td><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2,938 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total minimum lease payments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$</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:top"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14,255 </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:top"/></tr></table></div> 2649000 4090000 2804000 1774000 2938000 14255000 P36M 6388000 5297000 P36M 5297000 1859000 3438000 2782000 6775000 1933000 Components of Other Income, Net<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other income, net, are as follows:</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange loss</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123)</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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</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="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other income, net, are as follows:</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><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:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency exchange loss</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(163)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(270)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70)</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123)</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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(138)</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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(72)</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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</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> -53000 -163000 -8000 -270000 -70000 25000 -64000 188000 -123000 -138000 -72000 -82000 Employee Benefit PlanThe Company maintains a defined contribution savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”) covering all U.S. employees who satisfy certain eligibility requirements. The 401(k) Plan allows each participant to defer a percentage of their eligible compensation subject to applicable annual limits pursuant to the limits established by the Internal Revenue Service. The Company may, at the discretion of the Board, make contributions in the form of matching contributions or profit-sharing contributions. For the three and six months ended June 30, 2021, the Company made matching contributions of $134 and $224, respectively, to the 401(k) Plan. For the three and six months ended June 30, 2020, the Company made matching contributions of $42 and $76, respectively, to the 401(k) Plan. 134000 224000 42000 76000 Segment and Geographic Information<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosure requirements about segments of an enterprise and related information establishes standards for reporting information regarding operating segments in annual financial statements and requires selected information of those segments to be presented in interim financial reports issued to shareholders. Operating segments are defined as components of an enterprise about which separate discrete financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the chief executive officer. The Company and the chief executive officer view the Company’s operations and manage its business as one operating segment.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Geographic Data</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates, for the purpose of geographic data reporting, its revenue based upon the location of the customer. Total revenue by geographic area was as follows:</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><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:40.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,572 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,206 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,840 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,133 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,676 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,032 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,873 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,026 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,757 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,214 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,290 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,080 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,005 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,452 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,003 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,239 </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="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net by geographic location consists of the following:</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><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:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>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:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,539 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,450 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Czech Republic</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,396 </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 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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,968 </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></div> 1 Total revenue by geographic area was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.844%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30,</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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">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:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,572 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,206 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,840 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,133 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,676 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,032 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,873 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,026 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,757 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,214 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,290 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,080 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,005 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,452 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,003 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,239 </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> 20572000 13206000 38840000 26133000 4676000 3032000 8873000 6026000 19757000 12214000 37290000 24080000 45005000 28452000 85003000 56239000 <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net by geographic location consists of the following:</span></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><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:70.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.843%"/><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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of</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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>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:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>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:'Helvetica',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,539 </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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Russia</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,450 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Czech Republic</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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">439 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54 </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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,396 </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 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:'Helvetica',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:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,968 </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></div> 6539000 1023000 1374000 1450000 429000 439000 54000 56000 8396000 2968000 Subsequent EventsThe Company has completed an evaluation of all subsequent events after the balance sheet date of June 30, 2021 through the date this Quarterly Report on Form 10-Q was filed with the SEC, to ensure that this filing includes appropriate disclosure of events both recognized in the financial statements as of June 30, 2021, and events which occurred subsequently but were not recognized in the financial statements. The Company has concluded that no subsequent events have occurred that require disclosure, except as disclosed within these financial statements and except as disclosed below. XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
6 Months Ended
Jun. 30, 2021
Aug. 05, 2021
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2021  
Document Transition Report false  
Entity File Number 001-40276  
Entity Registrant Name Semrush Holdings, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 84-4053265  
Entity Address, Address Line One 800 Boylston Street, Suite 2475  
Entity Address, City or Town Boston  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02199  
City Area Code (800)  
Local Phone Number 851-9959  
Title of 12(b) Security Class A Common Stock, $0.00001 par value per share  
Trading Symbol SEMR  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Amendment Flag false  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001831840  
Current Fiscal Year End Date --12-31  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   10,800,368
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   124,696,442
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 180,759 $ 35,531
Accounts receivable 2,722 1,399
Deferred contract costs, current portion 5,418 4,049
Prepaid expenses and other current assets 7,180 2,649
Total current assets 196,079 43,628
Property and equipment, net 8,396 2,968
Intangible assets, net 2,127 2,231
Goodwill 1,991 1,991
Deferred contract costs, net of current portion 2,140 1,670
Other long-term assets 1,026 2,470
Total assets 211,759 54,958
Current liabilities    
Accounts payable 9,135 8,654
Accrued expenses 12,847 7,719
Deferred revenue 34,652 26,537
Other current liabilities 1,859 0
Total current liabilities 58,493 42,910
Long-term liabilities    
Deferred revenue, net of current portion 237 123
Deferred tax liability 126 209
Other long-term liabilities 3,438 497
Total liabilities 62,294 43,739
Commitments and contingencies (Note 11)
Stockholders' equity (deficit)    
Common stock 0 0
Additional paid-in capital 184,087 4,975
Accumulated deficit (34,623) (35,815)
Total stockholders’ equity (deficit) 149,465 (6,840)
Total liabilities, redeemable convertible preferred stock, and stockholders' equity (deficit) 211,759 54,958
Series A redeemable convertible preferred stock    
Long-term liabilities    
Redeemable convertible preferred stock 0 7,789
Series A-1 redeemable convertible preferred stock    
Long-term liabilities    
Redeemable convertible preferred stock 0 10,270
Series B convertible preferred stock    
Stockholders' equity (deficit)    
Preferred stock 0 24,000
Undesignated preferred stock    
Stockholders' equity (deficit)    
Preferred stock 0 0
Class A Common Stock    
Stockholders' equity (deficit)    
Common stock 0 0
Class B Common Stock    
Stockholders' equity (deficit)    
Common stock $ 1 $ 0
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Preferred stock, par value (in USD per share) $ 0.00001  
Preferred stock, authorized (in shares) 100,000,000  
Common stock, par value (in USD per share) $ 0.00001 $ 0.00001
Common stock, authorized (in shares) 0 300,000,000
Common stock, issued (in shares) 0 95,206,893
Common stock, outstanding (in shares) 0 95,050,041
Series A redeemable convertible preferred stock    
Redeemable convertible preferred stock, par value (in USD per share) $ 0.00001 $ 0.00001
Redeemable convertible preferred stock, authorized (in shares) 0 3,379,400
Redeemable convertible preferred stock, issued (in shares) 0 3,379,400
Redeemable convertible preferred stock, outstanding (in shares) 0 3,379,400
Redeemable convertible preferred stock, liquidation value   $ 8,000
Series A-1 redeemable convertible preferred stock    
Redeemable convertible preferred stock, par value (in USD per share) $ 0.00001 $ 0.00001
Redeemable convertible preferred stock, authorized (in shares) 0 1,837,600
Redeemable convertible preferred stock, issued (in shares) 0 1,837,600
Redeemable convertible preferred stock, outstanding (in shares) 0 1,837,600
Redeemable convertible preferred stock, liquidation value   $ 5,000
Series B convertible preferred stock    
Preferred stock, par value (in USD per share) $ 0.00001 $ 0.00001
Preferred stock, authorized (in shares) 0 4,681,400
Preferred stock, issued (in shares) 0 4,681,400
Preferred stock, outstanding (in shares) 0 4,681,400
Preferred stock, liquidation value   $ 24,000
Undesignated preferred stock    
Preferred stock, par value (in USD per share) $ 0.00001 $ 0.00001
Preferred stock, authorized (in shares) 100,000,000 0
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Class A Common Stock    
Common stock, par value (in USD per share) $ 0.00001 $ 0.00001
Common stock, authorized (in shares) 1,000,000,000 0
Common stock, issued (in shares) 10,800,368 0
Common stock, outstanding (in shares) 10,800,368 0
Class B Common Stock    
Common stock, par value (in USD per share) $ 0.00001 $ 0.00001
Common stock, authorized (in shares) 160,000,000 0
Common stock, issued (in shares) 124,905,954 0
Common stock, outstanding (in shares) 124,696,442 0
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Revenue $ 45,005 $ 28,452 $ 85,003 $ 56,239
Cost of revenue 10,238 7,055 19,011 13,666
Gross profit 34,767 21,397 65,992 42,573
Operating expenses        
Sales and marketing 18,298 12,704 34,755 25,581
Research and development 5,964 4,001 11,322 8,238
General and administrative 10,520 6,570 18,424 12,503
Total operating expenses 34,782 23,275 64,501 46,322
Income (loss) from operations (15) (1,878) 1,491 (3,749)
Other expense, net (123) (138) (72) (82)
Income (loss) before income taxes (138) (2,016) 1,419 (3,831)
Provision for income taxes 141 92 227 208
Net income (loss) $ (279) $ (2,108) $ 1,192 $ (4,039)
Net income (loss) per share attributable to common stockholders:        
Basic (usd per share) $ (0.00) $ (0.02) $ 0.01 $ (0.04)
Diluted (usd per share) $ (0.00) $ (0.02) $ 0.01 $ (0.04)
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders:        
Basic (shares) 135,312 94,738 115,951 94,666
Diluted (shares) 135,312 94,738 137,263 94,666
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Series A
Series A-1
Series B
Preferred Stock
Class A Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Class B Common Stock
Common Stock
Beginning balance (in shares) at Dec. 31, 2019         3,379,400 1,837,600          
Beginning balance at Dec. 31, 2019         $ 7,789 $ 10,270          
Ending balance (in shares) at Mar. 31, 2020         3,379,400 1,837,600          
Ending balance at Mar. 31, 2020         $ 7,789 $ 10,270          
Beginning balance (in shares) at Dec. 31, 2019   94,592,700         4,681,400   0   0
Beginning balance at Dec. 31, 2019 $ (1,159) $ 0 $ 3,644 $ (28,803)     $ 24,000   $ 0   $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock-based compensation expense 205   205                
Net (loss) income (1,931)     (1,931)              
Ending balance (in shares) at Mar. 31, 2020   94,592,700         4,681,400   0   0
Ending balance at Mar. 31, 2020 (2,885) $ 0 3,849 (30,734)     $ 24,000   $ 0   $ 0
Beginning balance (in shares) at Dec. 31, 2019         3,379,400 1,837,600          
Beginning balance at Dec. 31, 2019         $ 7,789 $ 10,270          
Ending balance (in shares) at Jun. 30, 2020         3,379,400 1,837,600          
Ending balance at Jun. 30, 2020         $ 7,789 $ 10,270          
Beginning balance (in shares) at Dec. 31, 2019   94,592,700         4,681,400   0   0
Beginning balance at Dec. 31, 2019 (1,159) $ 0 3,644 (28,803)     $ 24,000   $ 0   $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Net (loss) income (4,039)                    
Ending balance (in shares) at Jun. 30, 2020   94,592,700         4,681,400   0   0
Ending balance at Jun. 30, 2020 (4,784) $ 0 4,058 (32,842)     $ 24,000   $ 0   $ 0
Beginning balance (in shares) at Mar. 31, 2020         3,379,400 1,837,600          
Beginning balance at Mar. 31, 2020         $ 7,789 $ 10,270          
Ending balance (in shares) at Jun. 30, 2020         3,379,400 1,837,600          
Ending balance at Jun. 30, 2020         $ 7,789 $ 10,270          
Beginning balance (in shares) at Mar. 31, 2020   94,592,700         4,681,400   0   0
Beginning balance at Mar. 31, 2020 (2,885) $ 0 3,849 (30,734)     $ 24,000   $ 0   $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock-based compensation expense 209   209                
Net (loss) income (2,108)     (2,108)              
Ending balance (in shares) at Jun. 30, 2020   94,592,700         4,681,400   0   0
Ending balance at Jun. 30, 2020 (4,784) $ 0 4,058 (32,842)     $ 24,000   $ 0   $ 0
Beginning balance (in shares) at Dec. 31, 2020         3,379,400 1,837,600          
Beginning balance at Dec. 31, 2020         $ 7,789 $ 10,270          
Increase (Decrease) in Temporary Equity [Roll Forward]                      
Conversion of Preferred Stock (in shares)         (3,379,400) (1,837,600)          
Conversion of Preferred Stock         $ (7,789) $ (10,270)          
Ending balance (in shares) at Mar. 31, 2021         0 0          
Ending balance at Mar. 31, 2021         $ 0 $ 0          
Beginning balance (in shares) at Dec. 31, 2020   95,050,041         4,681,400   0   0
Beginning balance at Dec. 31, 2020 (6,840) $ 0 4,975 (35,815)     $ 24,000   $ 0   $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock-based compensation expense 593   593                
Conversion of preferred and common stock (in shares)   29,695,200         (4,681,400)        
Conversion of Preferred Stock 18,058   42,058       $ (24,000)        
Issuance of Class A Common Stock in connection with the Initial Public Offering, net of issuance costs (in shares)                 10,000,000    
Issuance of Class A Common Stock in connection with the Initial Public Offering, net of issuance costs 126,622   126,622                
Reclassification of Common Stock to Class B Common Stock in connection with the Initial Public Offering (in shares)   (124,745,241)                 124,745,241
Reclassification of Common Stock to Class B Common Stock in connection with the initial public offering 0   (1)               $ 1
Exercise of stock options (in shares)                     3,861
Exercise of stock options, net of shares withheld for employee taxes 7   7                
Net (loss) income 1,471     1,471              
Ending balance (in shares) at Mar. 31, 2021   0         0   10,000,000   124,749,102
Ending balance at Mar. 31, 2021 139,911 $ 0 174,254 (34,344)     $ 0   $ 0   $ 1
Beginning balance (in shares) at Dec. 31, 2020         3,379,400 1,837,600          
Beginning balance at Dec. 31, 2020         $ 7,789 $ 10,270          
Ending balance (in shares) at Jun. 30, 2021         0 0          
Ending balance at Jun. 30, 2021         $ 0 $ 0          
Beginning balance (in shares) at Dec. 31, 2020   95,050,041         4,681,400   0   0
Beginning balance at Dec. 31, 2020 $ (6,840) $ 0 4,975 (35,815)     $ 24,000   $ 0   $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Exercise of stock options (in shares) 33,327                    
Net (loss) income $ 1,192                    
Ending balance (in shares) at Jun. 30, 2021   0         0   10,800,368   124,696,442
Ending balance at Jun. 30, 2021 149,465 $ 0 184,087 (34,623)     $ 0   $ 0   $ 1
Beginning balance (in shares) at Mar. 31, 2021         0 0          
Beginning balance at Mar. 31, 2021         $ 0 $ 0          
Ending balance (in shares) at Jun. 30, 2021         0 0          
Ending balance at Jun. 30, 2021         $ 0 $ 0          
Beginning balance (in shares) at Mar. 31, 2021   0         0   10,000,000   124,749,102
Beginning balance at Mar. 31, 2021 139,911 $ 0 174,254 (34,344)     $ 0   $ 0   $ 1
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Stock-based compensation expense 569   569                
Conversion of preferred and common stock (in shares)               81,102   (81,102)  
Issuance of Class A Common Stock in connection with the Initial Public Offering, net of issuance costs (in shares)                 719,266    
Issuance of Class A Common Stock in connection with the Initial Public Offering, net of issuance costs 9,245   9,245                
Exercise of stock options (in shares)                     28,442
Exercise of stock options, net of shares withheld for employee taxes 19   19                
Net (loss) income (279)     (279)              
Ending balance (in shares) at Jun. 30, 2021   0         0   10,800,368   124,696,442
Ending balance at Jun. 30, 2021 $ 149,465 $ 0 $ 184,087 $ (34,623)     $ 0   $ 0   $ 1
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Jun. 30, 2020
Statement of Stockholders' Equity [Abstract]        
Issuance costs     $ 0 $ 38
Underwriting discounts, commissions and offering expenses     $ 0 $ 38
Class A Common Stock        
Statement of Stockholders' Equity [Abstract]        
Issuance costs $ 825 $ 13,378    
Underwriting discounts, commissions and offering expenses $ 825 $ 13,378    
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Operating Activities    
Net income (loss) $ 1,192 $ (4,039)
Adjustments to reconcile net income (loss) to net cash provided by operating activities    
Depreciation and amortization expense 1,447 474
Amortization of deferred contract costs 2,950 2,259
Stock-based compensation expense 1,162 414
Non-cash interest expense 104 0
Deferred taxes (83) (108)
Changes in operating assets and liabilities    
Accounts receivable (1,324) 603
Deferred contract costs (4,789) (3,114)
Prepaid expenses and other current assets (4,530) (788)
Accounts payable 720 438
Accrued expenses 4,981 2,589
Deferred revenue 8,229 2,233
Net cash provided by operating activities 10,059 961
Investing Activities    
Purchases of property and equipment (750) (1,792)
Purchases of convertible debt securities (500) 0
Capitalization of internal-use software development costs (271) (700)
Cash paid for acquisition of business, net of cash acquired (350) 0
Net cash used in investing activities (1,871) (2,492)
Financing Activities    
Proceeds from exercise of stock options 26 0
Net proceeds from completing initial public offering 137,467 0
Payment of capital leases (453) 0
Payment of deferred offering costs 0 (38)
Net cash provided by (used in) financing activities 137,040 (38)
Increase in cash, cash equivalents and restricted cash 145,228 (1,569)
Cash, cash equivalents and restricted cash, at beginning of period 35,619 37,523
Cash, cash equivalents and restricted cash, at end of period 180,847 35,954
Supplemental cash flow disclosures    
Cash paid for interest 112 0
Cash paid for income taxes 232 457
Acquisition of fixed asset under capital lease $ 5,750 $ 0
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Overview and Basis of Presentation
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Overview and Basis of Presentation Overview and Basis of Presentation
Description of Business
Semrush Holdings, Inc. (“Semrush Holdings”) and its subsidiaries (together the “Group”, the “Company”, or “Semrush”) provide an online visibility management software-as-a-service (“SaaS”) platform. The Company’s platform enables its subscribers to improve their online visibility and drive traffic, including on their websites and social media pages, and distribute highly relevant content to their customers on a targeted basis across various channels to drive high-quality traffic and measure the effectiveness of their digital marketing campaigns. The Company is headquartered in Boston, Massachusetts, and has wholly owned subsidiaries in Cyprus, Russia, the Czech Republic, Poland, and the United States.
The Company is subject to a number of risks and uncertainties common to companies in similar industries and stages of development that could affect future operations and financial performance. These risks include, but are not limited to, rapid technological change, competitive pressure from substitute products or larger companies, protection of proprietary technology, management of international activities, the need to obtain additional financing to support growth, and dependence on third parties and key individuals.
2019 Reorganization
On December 19, 2019, Semrush Holdings was incorporated in the state of Delaware and entered into a Contribution and Exchange Agreement with SEMrush CY Ltd (“SEMrush CY”) (a private limited liability company organized under the Cyprus Companies Law, Cap 113), pursuant to which the holders of all outstanding shares of capital stock of SEMrush CY contributed those shares to Semrush Holdings in exchange for identical shares of capital stock of Semrush Holdings (the “2019 Share Exchange”). Upon the 2019 Share Exchange, Semrush Holdings became the holding company of SEMrush CY and its wholly owned subsidiaries and the historical consolidated financial statements of SEMrush CY became the historical consolidated financial statements of Semrush Holdings. The 2019 Share Exchange and related transactions were completed on December 27, 2019.
Initial Public Offering
On March 29, 2021, the Company closed its initial public offering (“IPO”) in which it sold 10,000,000 shares of its Class A common stock at a price to the public of $14.00 per share. The Company received $126.6 million in net proceeds after deducting approximately $13.4 million for underwriting discounts, commissions and offering expenses. Immediately prior to the completion of the IPO, all shares of common stock then outstanding were reclassified as Class B common stock, and all shares of redeemable convertible preferred stock and convertible preferred stock then outstanding were converted into shares of common stock on a one-to-one basis and then reclassified into Class B common stock.
On April 20, 2021, the underwriters of the Company’s IPO partially exercised their option to purchase additional shares of Class A common stock. In connection with the closing of the partial exercise on April 23, 2021, the underwriters purchased 719,266 shares of the Company’s Class A common stock for net
proceeds to the Company of $9.2 million after deducting approximately $0.8 million for underwriting discounts, commissions, and offering expenses.
Effects of COVID-19
The Company considered the potential effects of the novel strain of coronavirus (“COVID-19”) pandemic on the Company. In March 2020, the World Health Organization declared the outbreak of COVID-19 a pandemic, and numerous new strains of COVID-19 have subsequently spread throughout the world. COVID-19 has continued to impact market and economic conditions globally. In an attempt to limit the spread of the virus, various governmental restrictions have been implemented, including restrictions with respect to business activities and travel restrictions, and “shelter–at–home” orders, that have had and may continue to have an adverse impact on the Company’s business and operations. In light of the evolving nature of COVID-19 and the uncertainty it has produced around the world, it is not possible to predict the COVID-19 pandemic’s cumulative and ultimate impact on the Company’s future business operations, results of operations, financial position, liquidity, and cash flows. The extent of the impact of the pandemic on the Company’s business and financial results will depend largely on future developments, including the duration of the spread of the outbreak both globally and within the U.S., the impact on capital, foreign currencies exchange and financial markets, and governmental or regulatory orders that impact the Company’s business, all of which are highly uncertain and cannot be predicted.
As of June 30, 2021, the Company has experienced long lead times for hardware affected by a semiconductor shortage attributed to the COVID-19 pandemic which may affect its ability to fully furnish the infrastructure within its data centers. The Company will continue to actively monitor the current international and domestic impacts of and responses to COVID-19 and its related risks.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).
The unaudited condensed consolidated interim financial statements have been prepared on the same basis as the audited annual consolidated financial statements as of and for the year ended December 31, 2020, and, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2021, and the results of its operations and its cash flows for the three and six months ended June 30, 2021 and 2020. The consolidated balance sheet as of December 31, 2020 included herein was derived from the audited financial statements as of that date.
The results for the three and six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021, any other interim periods, or any future year or period.
The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s final prospectus dated March 24, 2021 (the “Prospectus”) as filed with the SEC on March 25, 2021 pursuant to Rule 424(b) under the Securities Act of 1933, as amended (the “Securities Act”).
The accompanying unaudited condensed consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the unaudited condensed consolidated financial statements. As of June 30, 2021, there have been no material changes in the Company's significant accounting policies from those that were disclosed in the Prospectus except as discussed below.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant estimates relied upon in preparing these financial statements include, but are not limited to, revenue recognition, expected future cash flows used to evaluate the recoverability of long-lived assets, contingent liabilities, expensing and capitalization of research and development costs for internal-use software, the average period of benefit associated with costs capitalized to obtain revenue contracts, the determination of the fair value of stock-based awards issued, stock-based compensation expense, and the recoverability of the Company’s net deferred tax assets and related valuation allowance.
Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made.
Subsequent Events Considerations
The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure, other than those disclosed in this Quarterly Report on Form 10-Q.
Emerging Growth Company Status
The Company is an "emerging growth company," as defined in the Jumpstart Our Business Startups Act, or JOBS Act, and may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not "emerging growth companies." The Company may take advantage of these exemptions until the Company is no longer an "emerging growth company." Section 107 of the JOBS Act provides that an "emerging growth company" can take advantage of the extended transition period afforded by the JOBS Act for the implementation of new or revised accounting standards. The Company has elected to use the extended transition period for complying with new or revised accounting standards and, as a result of this election, its financial statements may not be comparable to companies that comply with public company effective dates. The Company may take
advantage of these exemptions up until the last day of the year following the fifth anniversary of an offering or such earlier time that it is no longer an emerging growth company. The Company would cease to be an emerging growth company if it has more than $1.07 billion in annual revenue, has more than $700.0 million in market value of its stock held by non-affiliates (and it has been a public company for at least 12 months, and has filed one annual report on Form 10-K), or it issues more than $1.0 billion of non-convertible debt securities over a three-year period.
Revenue Recognition
The Company derives revenue from two sources: (1) subscription revenues via the Semrush Online Visibility Management Platform and the Prowly Public Relations Platform, which are comprised of subscription fees from customers accessing the Company’s SaaS services and related customer support; and (2) the Semrush Marketplace, which allows customers to pay a set fee for services or products offered through the marketplace.
The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers (“ASC 606”). Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration it expects to receive in exchange for those products or services. There were no changes to the Company’s revenue recognition policies since the filing of the Prospectus.
For the three and six months ended June 30, 2021 and 2020, subscription revenue accounted for nearly all of the Company’s revenue. Revenue related to the Semrush Marketplace was not material for the three and six months ended June 30, 2021 and 2020.
Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. The Company primarily invoices and collects payments from customers for its services in advance on a monthly or annual basis.
Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenue that will be recognized during the succeeding 12-month period is recorded as current deferred revenue, and the remaining portion is recorded as long-term deferred revenue. Deferred revenue increased by $8,229 as of June 30, 2021 compared December 31, 2020. During the three months ended June 30, 2021 and 2020, $15,617 and $10,456 of revenue was recognized that was included in deferred revenue at the beginning of each respective period. During the six months ended June 30, 2021 and 2020, $20,164 and $14,633 of revenue was recognized that was included in deferred revenue at the beginning of each respective period.
The Company has elected to exclude amounts charged to customers for sales tax from the transaction price. Accordingly, revenue is presented net of any sales tax collected from customers.
Transaction Price Allocated to Future Performance Obligations
ASC 606 requires that the Company disclose the aggregate amount of the transaction price that is allocated to performance obligations that have not yet been satisfied as of the balance sheet dates reported.
For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of June 30, 2021 and December 31, 2020 was $504 and $1,280, respectively, which the Company expects to recognize over the next 12 months.
For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to
unsatisfied performance obligations as of June 30, 2021 and December 31, 2020. For performance obligations not satisfied as of June 30, 2021 and December 31, 2020, and to which this expedient applies, the nature of the performance obligations is consistent with performance obligations satisfied as of December 31, 2019. The remaining durations are less than one year.
Costs to Obtain a Contract
The incremental direct costs of obtaining a contract, which primarily consist of sales commissions paid for new subscription contracts, are deferred and recorded as deferred contract costs in the consolidated balance sheet and are amortized over a period of approximately 24 months on a systematic basis, consistent with the pattern of transfer of the goods or services to which the asset relates. The 24-month period represents the estimated benefit period of the customer relationship and has been determined by taking into consideration the type of product sold, the commitment term of the customer contract, the nature of the Company’s technology development life-cycle, and an estimated customer relationship period based on historical experience and future expectations. Sales commissions for renewals and upgrade contracts are deferred and amortized on a straight-line basis over the remaining estimated customer relationship period of the related customer. Deferred contract costs that will be recorded as expense during the succeeding 12-month period are recorded as current deferred contract costs, and the remaining portion is recorded as deferred contract costs, net of current portion. Amortization of deferred contract costs is included in sales and marketing expense in the accompanying consolidated statement of operations and comprehensive income (loss).
Cash, Cash Equivalents, and Restricted Cash
The Company considers all highly liquid instruments purchased with an original maturity date of 90 days or less from the date of purchase to be cash equivalents. Management determines the appropriate classification of investments at the time of purchase and re-evaluates such determination at each balance sheet date.
Cash and cash equivalents consist of cash on deposit with banks and amounts held in interest-bearing money market funds. Cash equivalents are carried at cost, which approximates their fair market value. At both June 30, 2021 and December 31, 2020, restricted cash was $88, and related to cash held at a financial institution in an interest-bearing cash account as collateral for a letter of credit related to the contractual provisions for one of the Company’s building leases.
The following table is a reconciliation of cash, cash equivalents and restricted cash included in the accompanying condensed consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash included in the accompanying condensed consolidated statements of cash flows for the six months ended June 30, 2021 and 2020.
June 30, 2021June 30, 2020
Cash and cash equivalents$180,759 $35,866 
Restricted cash included in “prepaid expenses and other current assets” and “other long-term assets,” respectively88 88 
Total cash, cash equivalents and restricted cash, at end of period$180,847 $35,954 
Concentrations of Credit Risk and Significant Customers
The Company has no off-balance sheet risk, such as foreign exchange contracts, option contracts, or other hedging arrangements. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or
groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company's accounts receivable.
Credit risk with respect to accounts receivable is dispersed due to the large number of customers of the Company. The Company routinely assesses the creditworthiness of its customers and generally does not require its customers to provide collateral or other security to support accounts receivable. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company's accounts receivable.
As of June 30, 2021 and December 31, 2020, no individual customer represented more than 10% of the Company’s accounts receivable. During the three and six months ended June 30, 2021 and 2020, no individual customer represented more than 10% of the Company’s revenue.
Disclosure of Fair Value of Financial Instruments
The carrying amounts of the Company’s financial instruments, which include cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses, approximated their fair values at June 30, 2021 and December 31, 2020, due to the short-term nature of these instruments.
The Company has evaluated the estimated fair value of financial instruments using available market information. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. See below for further discussion.
Fair Value Measurements
ASC 820, Fair Value Measurements and Disclosures (“ASC 820”), establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company’s own assumptions (unobservable inputs). Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.
This guidance further identifies fair value as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:
Level 1 inputs—Unadjusted observable quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.
Level 2 inputs—Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 inputs—Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity.
To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the
degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
The Company evaluates assets and liabilities subject to fair value measurements on a recurring and nonrecurring basis to determine the appropriate level to classify them for each reporting period.
Cash equivalents include money market funds with original maturities of 90 days or less from the date of purchase. The fair value measurement of these assets is based on quoted market prices in active markets for identical assets and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 1 in the fair value hierarchy. As of June 30, 2021 and December 31, 2020, cash equivalents held in money market funds totaled $25,843 and $29,369, respectively.
As of June 30, 2021, the Company measured its investments in convertible notes (see Note 4) and its contingent consideration associated with the acquisition of Prowly.com sp. z o.o (“Prowly”) on a recurring basis using significant unobservable inputs (Level 3) and did not have any assets or liabilities measured at fair value on a recurring basis using significant other observable inputs (Level 2). As of December 31, 2020, the Company’s only recurring Level 3 fair value measurement was its contingent consideration associated with the acquisition of Prowly. Changes in fair value of the convertible notes were not material for the three and six months ended June 30, 2021. The changes in fair value of the contingent consideration associated with the Prowly acquisition were insignificant for the six months ended June 30, 2021. As of December 31, 2020, the Company did not have any assets or liabilities measured at fair value on a recurring basis using significant other observable inputs (Level 2).
Foreign Currency Translation
The Group operates in a multi-currency environment having transactions in such currencies as the U.S. dollar, Russian rubles, Czech koruna, euros, and others. The reporting currency of the Company is the U.S. dollar. The functional currency of the Company’s foreign subsidiaries is the U.S. dollar, with the exception of Prowly, where the functional currency is the local currency, the Zloty. The foreign currency translation adjustment as it relates to Prowly was immaterial for the three and six months ended June 30, 2021. For all other entities, foreign currency transactions are measured initially in the functional currency of the recording entity by use of the exchange rate in effect at that date. At each subsequent balance sheet date, foreign currency denominated assets and liabilities of these international subsidiaries are remeasured into U.S. dollars using the exchange rates in effect at the balance sheet date or historical rates, as appropriate. Any differences resulting from the remeasurement of foreign denominated assets and liabilities of the international subsidiaries to the U.S. dollar functional currency are recorded within other income (expense) in the unaudited condensed consolidated statement of operations and comprehensive loss. The foreign currency exchange gain (loss) included in other income for the three months ended June 30, 2021 and 2020 was $(53) and $(163), respectively, and $(8) and $(270) for the six months ended June 30, 2021 and 2020, respectively.
Net Income (Loss) Per Share
Net income (loss) per share information is determined using the two-class method, which includes the weighted-average number of shares of common stock outstanding during the period and other securities that participate in dividends (a participating security). Prior to the completion of the IPO, the Company considered the shares of Preferred Stock to be participating securities because they include rights to participate in dividends with the common stock. As of June 30, 2021, the Company did not have any participating securities outstanding.
Under the two-class method, basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net income (loss) per
share attributable to common stockholders is computed using the more dilutive of (1) the two-class method or (2) the if-converted method. The Company allocates net income first to preferred stockholders based on dividend rights under the Company’s certificate of incorporation and then to preferred and common stockholders based on ownership interests. Net losses are not allocated to preferred stockholders as they do not have an obligation to share in the Company’s net losses.
During the six months ended June 30, 2021, the Company amended its certificate of incorporation to create two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 9, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one (1) vote per share and each share of Class B common stock is entitled to ten (10) votes per share. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Shares of Class B common stock are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible. See Note 9 to these unaudited condensed consolidated financial statements for additional information regarding the current conversion and transfer terms of the Company’s common stock. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a one to one basis when computing net income (loss) per share. As a result, basic and diluted net income (loss) per share of Class A common stock and share of Class B common stock are equivalent.
Diluted net income (loss) per share gives effect to all potentially dilutive securities. Potential dilutive securities consist of shares of common stock issuable upon the exercise of stock options, shares of common stock issuable upon the conversion of the outstanding shares of Preferred Stock, and shares of common stock issuable upon the vesting of restricted stock awards or restricted stock units.
For the six months ended June 30, 2021, dilutive net income per share was calculated by dividing net income by the weighted-average number of shares of common stock outstanding during the period, the dilutive impact of stock options, shares of common stock issuable upon the vesting of restricted stock units (“RSUs”), and the dilutive impact of shares issuable upon the conversion of the outstanding shares of Preferred Stock.
For the three months ended June 30, 2021 and the three and six months ended June 30, 2020, the net loss attributable to common stockholders is divided by the weighted-average number of shares of common stock outstanding during the period to calculate diluted earnings per share. The dilutive effect of common stock equivalents has been excluded from the calculation for the three months ended June 30, 2021 and the three and six months ended June 30, 2020 as their effect would have been anti-dilutive due to the net losses incurred for these periods.
The following table presents a reconciliation of the weighted-average shares outstanding used in the calculation of basic and diluted net income (loss) per share:
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Weighted-average shares outstanding:
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—basic135,312,000 94,738,000 115,951,000 94,666,000 
Dilutive effect of share equivalents resulting from stock options— — 6,896,000 — 
Dilutive effect of share equivalents resulting from RSAs— — 143,000 — 
Dilutive effect of shares issuable upon conversion of preferred stock— — 14,273,000 — 
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—diluted135,312,000 94,738,000 137,263,000 94,666,000 
The following potentially dilutive common stock equivalents have been excluded from the calculation of diluted weighted-average shares outstanding for the three and six months ended June 30, 2021 and 2020:
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Stock options outstanding6,998,703 6,374,542 1,978 6,335,830 
Shares of Preferred Stock— 29,695,200 — 29,695,200 
Restricted stock units outstanding144,791 — 101,269 — 
7,143,494 36,069,742 103,247 36,031,030 
Comprehensive income (loss)
Comprehensive income (loss) is comprised of two components: net income (loss) and other comprehensive income (loss), which includes other changes in stockholders’ deficit that result from transactions and economic events other than those with stockholders. An immaterial cumulative translation adjustment related to the Prowly entity has been excluded from other comprehensive income for the three and six months ended June 30, 2021. There were no components of other comprehensive income to report for the three and six months ended June 30, 2020 and 2021; accordingly, comprehensive income (loss) equaled the total net income (loss) for all periods presented.
Recent Accounting Pronouncements
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). ASU 2016-02 requires a lessee to recognize most leases on the balance sheet but recognize expenses on the income statement in a manner similar to current practice. The update states that a lessee will recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying assets for the lease term. Leases will continue to be classified as either financing or operating, with classification affecting the recognition, measurement, and presentation of expenses and cash flows arising from a lease. For public entities, ASU 2016-02 is effective for years beginning after December 15, 2019. For non-public companies, ASU 2016-02 is effective for fiscal years beginning after December 15, 2021 and interim periods in annual periods beginning after December 15, 2022. Early adoption is permitted. The Company plans to adopt this guidance in the year ended December 31, 2022. The Company is currently assessing the impact that adopting this guidance will have on its consolidated financial statements.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires that credit losses be reported as an allowance using an expected losses model, representing the entity's current estimate of credit losses expected to be incurred. The accounting guidance currently in effect is based on an incurred loss model. ASU 2016-13 affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. ASU 2016-13 is effective for public entities for annual reporting periods beginning after December 15, 2019, including interim periods within those fiscal years. For non-public companies, ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company plans to adopt this guidance in the year ending December 31, 2023. The Company is currently evaluating ASU 2016-13 and the potential impact on its condensed consolidated financial statements and financial statement disclosures.
In August 2018, the FASB issued ASU No. 2018-15, Intangible-Goodwill and Other Internal-Use Software (Subtopic 350-40). ASU 2018-15 updates guidance regarding accounting for implementation costs associated with a cloud computing arrangement that is a service contract. The amendments under ASU 2018-15 are effective for public entities for years beginning after December 15, 2019, and interim periods within those years. For non-public companies, ASU 2081-15 is effective for annual reporting periods beginning after December 15, 2020, and interim periods within annual periods beginning after December 15, 2021, with early adoption permitted. The Company plans to adopt this guidance in the quarter ending December 31, 2021. The Company is currently assessing the impact that adopting this guidance will have on its condensed consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes – Simplifying the Accounting for Income Taxes. The new guidance simplifies the accounting for income taxes by removing several exceptions in the current standard and adding guidance to reduce complexity in certain areas, such as requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. For public companies, the ASU is effective for years beginning after December 15, 2020, and interim periods within those years, with early adoption permitted. For non-public companies, the new standard is effective for years beginning after December 15, 2021, with early adoption permitted. The Company plans to adopt this guidance in the quarter ending December 31, 2021. The Company is currently assessing the impact that adopting this guidance will have on its condensed consolidated financial statements.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net
6 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment consists of the following (in thousands):
As of
June 30,
2021
December 31,
2020
Computer equipment$3,634 $3,513 
Furniture and office equipment1,111 1,041 
Leasehold improvements1,145 667 
Capital leases5,750 — 
Total property and equipment11,640 5,221 
Less: accumulated depreciation and amortization(3,244)(2,253)
Property and equipment, net$8,396 $2,968 
Depreciation and amortization expense related to property and equipment was $790 and $1,134 for the three and six months ended June 30, 2021, respectively, and $208 and $411 for the three and six months ended June 30, 2020, respectively.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Other Long-Term Assets
6 Months Ended
Jun. 30, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Long-Term Assets Other Long-Term Assets
Deferred Offering Costs
Deferred offering costs primarily consist of direct incremental legal and accounting fees relating to the IPO and to a credit facility. The deferred issuance costs relating to the IPO were offset against IPO proceeds upon the consummation of the Company’s offering. The deferred costs relating to the credit facility are being amortized to interest expense up through the maturity date of the facility. As of June 30, 2021 and December 31, 2020, the Company had deferred offering costs relating to the IPO of $0 and $1,839. As of June 30, 2021 and December 31, 2020, the Company had $526 and $630, respectively, in issuance costs relating to the credit facility. The issuance costs for the IPO and credit facility are classified in other long-term assets in the accompanying unaudited condensed consolidated balance sheets.
Investments in Convertible Debt
In January 2021, the Company purchased two convertible debt securities for a total aggregate investment of $500. Both investments mature on January 1, 2023 and receive interest at an annual rate of 6%. Interest accrues and becomes payable upon conversion of the convertible notes, or will be paid in connection with the repayment in full of the principal amount of such convertible notes.
These convertible note investments are classified as available-for-sale securities and are classified in other long-term assets in the accompanying unaudited condensed consolidated balance sheets based on the maturity date. The Company accounts for these investments, along with the embedded derivatives associated with their conversion features, by utilizing the fair value option within ASC 825 and accounting for the entire hybrid instrument at fair value through earnings. Changes in fair value of the convertible notes were not material for the three and six months ended June 30, 2021.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions, Acquired Intangible Assets, and Goodwill
6 Months Ended
Jun. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
Acquisitions, Acquired Intangible Assets, and Goodwill Acquisitions, Acquired Intangible Assets, and Goodwill
Acquisitions
On August 27, 2020, the Company acquired 100% of the outstanding capital of Prowly for cash consideration of $3,317. In addition to the purchase consideration, the founders of Prowly are eligible to earn up to a maximum of $2,750 in aggregate additional consideration based on the satisfaction of certain earnings targets as defined in the purchase agreement. For the three and six months ended June 30, 2021, the Company recognized compensation expense of $57 and $113, respectively, as compensation expense related to the additional consideration.
Intangible Assets
Intangible assets consisted of intangible assets resulting from the acquisition of Prowly and capitalized internal-use software development costs. Intangible assets consists of the following:
As of June 30, 2021
GrossNet
CarryingAccumulatedCarrying
AmountAmortizationAmount
Developed technology1,194 (166)1,028 
Trade name68 (19)49 
Capitalized internal-use software1,828 (778)1,050 
Total as of June 30, 2021
$3,090 $(963)$2,127 
As of December 31, 2020
GrossNet
CarryingAccumulatedCarrying
AmountAmortizationAmount
Developed technology1,194 (66)1,128 
Trade name68 (3)65 
Capitalized internal-use software1,561 (523)1,038 
Total as of December 31, 2020
$2,823 $(592)$2,231 

During the three and six months ended June 30, 2021, the Company capitalized $144 and $271, respectively, of software development costs, which are classified as intangible assets on the accompanying consolidated balance sheets. During the three and six months ended June 30, 2020, the Company capitalized $403 and $603, respectively, of software development costs. The Company recorded amortization expense associated with its capitalized development costs of $130 and $259 for the three and six months ended June 30, 2021, respectively. The Company recorded amortization expense associated with its capitalized development costs of $52 and $104 for the three and six months ended June 30, 2020, respectively. As of June 30, 2021 and December 31, 2020, the capitalized internal-use software asset balances totaled $1,050 and $1,038, respectively.
Amortization expense for acquired intangible assets was $55 and $116 for the three and six months ended June 30, 2021. There was no amortization expense for acquired intangible assets for the three and six months ended June 30, 2020.
As of June 30, 2021, future amortization expense is expected to be as follows:
Amount
Remainder of 2021$334 
2022559 
2023428 
2024199 
2025 and thereafter
607 
Total$2,127 
Goodwill
The was no change in the carrying value of goodwill of $1,991 from December 31, 2020 through June 30, 2021.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued expenses
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Accrued expenses Accrued expenses
Accrued expenses consist of the following:
As of
June 30,
2021
December 31,
2020
Employee compensation$5,847 $4,478 
Vacation reserves464 465 
Other6,536 2,776 
Total accrued expenses$12,847 $7,719 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Revolving Credit Facility
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Revolving Credit Facility Revolving Credit Facility
Senior Secured Revolving Credit Facility
On January 12, 2021, the Company executed a credit agreement with JPMorgan Chase Bank, N.A., in the form of a revolving credit facility, that consists of a $45.0 million revolving credit facility and a letter of credit sub-facility with an aggregate limit equal to the lesser of $5.0 million and the aggregate unused amount of the revolving commitments then in effect. The availability of the credit facility is subject to the borrowing base based on an advance rate of 400% multiplied by annualized retention applied to monthly recurring revenue. The credit facility has a maturity of three years and will mature on January 12, 2024.
Borrowings under the credit facility bear interest at the Company’s option at (i) LIBOR, subject to a 0.50% floor, plus a margin, or (ii) the alternate base rate, subject to a 3.25% floor (or 1.50% prior to positive consolidated adjusted earnings before interest, taxes, depreciation, and amortization (“adjusted EBITDA”) for the twelve months most recently ended), plus a margin. For LIBOR borrowings, the applicable rate margin is 2.75% (or 3.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). For base rate borrowings, the applicable margin is 0.00% (or 2.50% prior to positive consolidated adjusted EBITDA as of the twelve months most recently ended). The Company is also required to pay a 0.25% per annum fee on undrawn amounts under the Company’s revolving credit facility, payable quarterly in arrears.
As of June 30, 2021, the Company has not drawn on this revolving credit facility. For the three and six months ended June 30, 2021, the Company incurred $28 and $53 in interest expense, respectively, relating to this credit facility.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
6 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
We are subject to U.S. federal, state, and foreign income taxes. For the three and six months ended June 30, 2021, we recorded provisions for income taxes of $141 and $227, respectively. For the three and six months ended June 30, 2020, we recorded provisions for income taxes of $92 and $208, respectively. Our effective tax rate for the six months ended June 30, 2021 and 2020 differs from the U.S. statutory rate primarily due to the jurisdictional mix of earnings and the valuation allowance maintained against our net deferred tax assets.
We recognize deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial reporting and tax bases of assets and liabilities. These differences are measured using the enacted statutory tax rates that are expected to be in effect for the years in which differences are expected to reverse. On a periodic basis, we reassess any valuation
allowances that we maintain on our deferred tax assets, weighing positive and negative evidence to assess the recoverability of the deferred tax assets. We maintain a valuation allowance on certain federal, state, and foreign tax attributes that are not more-likely-than-not realizable.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock and Stockholders’ Equity
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Redeemable Convertible Preferred Stock and Stockholders’ Equity Redeemable Convertible Preferred Stock and Stockholders’ Equity
Prior to the IPO, the authorized capital stock of the Company included 9,898,400 shares of preferred stock, of which 3,379,400 shares have been designated as Series A Redeemable Convertible Preferred Stock, 1,837,600 shares have been designated as Series A-1 Redeemable Convertible Preferred Stock and 4,681,400 shares have been designated as Series B Convertible Preferred Stock (collectively the “Preferred Stock”).
Immediately prior to the closing of the IPO, the outstanding shares of Preferred Stock were converted on a three-for-one basis into 29,695,200 shares of common stock. The holders of the Company’s Preferred Stock had certain voting, dividend, and redemption rights, as well as liquidation preferences and conversion privileges. All rights, preferences, and privileges associated with the preferred stock were terminated at the time of the Company’s IPO in conjunction with the conversion of all outstanding shares of Preferred Stock into shares of common stock.
As of June 30, 2021, the total number of shares of all classes of stock which the Company shall have authority to issue was (i) 1,000,000,000 shares of Class A common stock, par value $0.00001 per share, and (ii) 160,000,000 shares of Class B common stock, par value $0.00001 per share, and (iii) 100,000,000 undesignated shares of Preferred Stock, par value $0.00001 per share.
Each share of Class A common stock entitles the holder to one vote for each share on all matters submitted to a vote of the Company's stockholders at all meetings of stockholders and written actions in lieu of meetings. Each share of Class B common stock entitles the holder to ten votes for each share on all matters submitted to a vote of the Company's stockholders at all meetings of stockholders and written actions in lieu of meetings.
Holders of Class A common stock and Class B common stock are entitled to receive dividends, when and if declared by the board of directors (the “Board”).
Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Automatic conversion shall occur upon the occurrence of (i) a Transfer, as defined in the amended and restated certificate of incorporation, of such share of Class B common stock, (ii) the affirmative vote of at least two-thirds of the outstanding shares of Class B common stock, voting as a single class, or (iii) on or after the earlier to occur of (a) the seventh year anniversary of the effectiveness of the amended and restated certificate of incorporation or (b) the date on which the outstanding shares of Class B common stock represents less than 10% of the aggregate number of the then outstanding shares of Class A common stock and Class B common stock. Further, upon either the death or incapacitation of a holder of Class B common stock, the shares held by such shareholder shall automatically be converted into one share of Class A common stock.
Stock Split
On March 15, 2021, the Board approved a 3-for-1 stock-split of the Company’s common stock. The stock split was approved by the stockholders on March 15, 2021 and became effective on March 15, 2021. Upon the effectiveness of the stock split, (i) every one share of common stock outstanding was increased to 3 shares of common stock, (ii) the number of shares of common stock into which each outstanding option to purchase common stock is exercisable was proportionally increased on a 3-for-1 basis, and (iii) the exercise price of each outstanding option to purchase common stock was proportionately decreased on a 3-for-1 basis. Additionally, shares of common stock reserved for issuance
upon the conversion of the Company’s Preferred Stock were proportionately increased on a 3-for-1 basis and the respective conversion prices of the Preferred Stock were proportionately reduced. All share and per share data shown in the accompanying consolidated financial statements and related notes have been retroactively revised to reflect the stock split.
Common Stock Reserved for Future Issuance
As of June 30, 2021, the Company had reserved the following shares of common stock for future issuance:
Options outstanding7,756,641 
Options reserved for future issuance13,135,939 
Restricted stock outstanding156,852 
Restricted stock units155,025 
Total authorized shares of common stock reserved for future issuance 21,204,457 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
In 2019, the Board adopted the Semrush Holdings, Inc. 2019 Stock Option and Grant Plan (the “2019 Plan”), which provides for the grant of qualified incentive stock options and nonqualified stock options or other awards, including restricted stock unit awards, to the Company’s employees, officers, directors, advisors, and outside consultants for the purchase of up to 8,682,600 shares of the Company’s common stock. In July 2020, the Plan was amended to provide for the grant of qualified incentive stock options and nonqualified stock options or other awards to the Company’s employees, officers, directors, advisors, and outside consultants for the purchase of up to 10,163,772 shares of the Company’s common stock. Stock options generally vest over a 4 year period and expire 10 years from the date of grant. Certain options provide for accelerated vesting if there is a change in control (as defined in the Plan).
The Semrush Holdings, Inc. 2021 Stock Option and Incentive Plan (the “2021 Plan”) was adopted by the Board March 3, 2021 and approved by stockholders on March 15, 2021 and became effective immediately prior to the effectiveness of the Company’s registration statement in connection with its IPO. The 2021 Plan replaced the 2019 Plan as the Board determined not to make additional awards under the 2019 Plan following the pricing of the Company’s IPO. The 2021 Plan allows the compensation committee of the Board to make equity-based and cash-based incentive awards to the Company’s officers, employees, directors and other key persons (including consultants).
The Company initially reserved 13,503,001 shares of Class A common stock for the issuance of awards under the 2021 Plan. The 2021 Plan provides that the number of shares reserved and available for issuance under the plan will automatically increase each January 1, beginning on January 1, 2022, by the lesser of 5% of the outstanding number of shares of Class A and Class B common stock on the immediately preceding December 31, or such lesser number of shares as determined by the compensation committee. This number is subject to adjustment in the event of a stock split, stock dividend or other change in our capitalization.
The Company accounts for stock-based compensation in accordance with the provisions of ASC 718, which requires the recognition of expense related to the fair value of stock-based compensation awards in the statements of operations. For stock-based awards issued under the Company’s stock-based compensation plans to employees and members of the Board for their services on the Board, the fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model as discussed further below. For RSUs granted subject to service-based vesting conditions, the fair value is determined based on the closing price of the Company’s Class A common stock, as reported on the New York Stock Exchange on the date of grant. RSUs granted subject to service-based vesting
conditions generally vest over a four-year requisite service period. For all other service-based awards, the Company recognizes compensation expense on a straight-line basis over the requisite service period of the award with actual forfeitures recognized as they occur.
Given the absence of an active market for the Company’s common stock prior to the completion of the IPO, the Board, the members of which the Company believes have extensive business, finance, and venture capital experience, were required to estimate the fair value of the Company’s common stock at the time of each grant of a stock-based award. The Company and the Board utilized various valuation methodologies in accordance with the framework of the American Institute of Certified Public Accountants’ Technical Practice Aid, Valuation of Privately-Held Company Equity Securities Issued as Compensation, to estimate the fair value of its common stock. Each valuation methodology included estimates and assumptions that require the Company’s judgment. These estimates and assumptions include a number of objective and subjective factors, in determining the value of the Company’s common stock at each grant date, including the following factors: (1) prices paid for the Company’s Preferred Stock, which the Company had sold to outside investors in arm’s-length transactions, and the rights, preferences, and privileges of the Company’s Preferred Stock and common stock; (2) valuations performed by an independent valuation specialist; (3) the Company’s stage of development and revenue growth; (4) the fact that the grants of stock-based awards involved illiquid securities in a private company; and (5) the likelihood of achieving a liquidity event for the common stock underlying the stock-based awards, such as an IPO or sale of the Company, given prevailing market conditions.
The Company believes this methodology to be reasonable based upon the Company’s internal peer company analyses, and further supported by several arm’s-length transactions involving the Company’s Preferred Stock. As the Company’s common stock is not actively traded, the determination of fair value involves assumptions, judgments, and estimates. If different assumptions were made, stock-based compensation expense, consolidated net income (loss) and consolidated net income (loss) per share could have been significantly different.
The Company has recorded stock-based compensation expense of $569 and $1,162 during the three and six months ended June 30, 2021, respectively, and recorded $209 and $414 for the three and six months ended June 30, 2020, respectively. The following table shows stock-based compensation expense by where the stock-based compensation expense is recorded in the Company’s unaudited condensed consolidated statement of operations:
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Cost of revenue
$$$14 $
Sales and marketing
52 27 242 64 
Research and development
68 29 135 58 
General and administrative
442 148 771 283 
Total stock-based compensation
$569 $209 $1,162 $414 
As of June 30, 2021, there was $5,581 of unrecognized compensation cost related to unvested common stock option arrangements granted under the 2021 Plan, which is expected to be recognized over a weighted-average period of 3.07 years.
The fair value of each option award was estimated on the date of grant using the Black-Scholes option-pricing model. As there was no public market for its common stock prior to March 25, 2021, which was the first day of trading, and as the trading history of the Company’s common stock was limited through March 31, 2021, the Company determined the expected volatility for options granted based on an analysis of reported data for a peer group of companies that issued options with substantially similar
terms. The expected volatility of options granted has been determined using an average of the historical volatility measures of this peer group of companies. The expected life of options granted to employees was calculated using the simplified method, which represents the average of the contractual term of the option and the weighted-average vesting period of the option. The Company uses the simplified method because it does not have sufficient historical option exercise data to provide a reasonable basis upon which to estimate expected term. The risk-free interest rate is based on a treasury instrument whose term is consistent with the expected life of the share option. The Company has not paid, nor anticipates paying, cash dividends on its ordinary shares; therefore, the expected dividend yield is assumed to be zero.
The weighted-average assumptions utilized to determine the fair value of options granted to employees are presented in the following table:
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Expected volatility52.0 %51.2 %52.0 %48.3 %
Weighted-average risk-free interest rate1.13 %0.42 %1.04 %1.09 %
Expected dividend yield— — — — 
Expected life – in years6666
A summary of the Company’s option activity as of June 30, 2021, which all occurred under the 2019 Plan and the 2021 Plan, and changes during the six months then ended are as follows:
Number of OptionsWeighted-Average Exercise Price (per share)Weighted-Average Remaining Contractual Term (in years)
Outstanding at December 31, 2020
7,611,258 $1.37 8.40
Granted229,053 12.37 
Exercised(33,327)1.25 
Forfeited(50,343)2.00 
Outstanding at June 30, 2021
7,756,641 1.69 8.07
Options exercisable at June 30, 2021
3,680,766 0.977.52
The weighted-average grant-date fair value of options granted during the three and six months ended June 30, 2021 was $6.69 and $6.13 per share, respectively. The weighted-average grant-date fair value of options granted during the three and six months ended June 30, 2020 was $0.80 and $0.65 per share, respectively. No tax benefits were realized from options during the three and six months ended June 30, 2021 or 2020.
The aggregate intrinsic value of options outstanding as of June 30, 2021 and December 31, 2020 was $165,416 and $36,816, respectively.
The aggregate intrinsic value for options exercised during the three and six months ended June 30, 2021 was $473 and $492.
The aggregate intrinsic value for options exercisable as of June 30, 2021 was $81,164.
The aggregate intrinsic value was calculated based on the positive difference, if any, between the estimated fair value of the Company’s common stock on June 30, 2021 and December 31, 2020, respectively, or the date of exercise, as appropriate, and the exercise price of the underlying options.
On July 28, 2020, the Company issued 156,852 shares of its restricted common stock (“Restricted Stock Issuance”) to the founders of Prowly for a total fair value of $291 under the 2019 Plan. This Restricted Stock Issuance vests over a three-year service period, applicable to both founders.
During the three and six months ended June 30, 2021, the Company granted to employees RSU awards for 96,525 and 155,025 shares of Class A common stock under the 2021 Plan, respectively. The Company recorded stock-based compensation expense related to the RSU grants of $120 and $145, respectively. The Company granted no RSU awards during the six months ended June 30, 2020; accordingly, there was no RSU compensation expense associated with this periods.
A summary of RSU activity under the Company’s 2021 Plan for the six months ended June 30, 2021 is as follows:
Number of SharesWeighted-Average Grant Date Fair ValueAggregate Fair Value
Unvested balance at January 1, 2021
Granted155,02513.67$2,119 
Vested
Forfeited
Unvested balance as of June 30, 2021
155,02513.67
2021 Employee Stock Purchase Plan
The Semrush Holdings, Inc. 2021 Employee Stock Purchase Plan (the “ESPP”) was adopted by the Board on March 3, 2021 and approved by stockholders on March 15, 2021 and became effective immediately prior to the effectiveness of the Company’s registration statement in connection with its IPO. The ESPP initially reserves and authorizes the issuance of up to a total of 3,000,667 shares of Class A common stock to participating employees. The ESPP provides that the number of shares reserved and available for issuance will automatically increase each January 1, beginning on January 1, 2022 and each January 1 thereafter through January 1, 2031, by the least of (i) 1% of the outstanding number of shares of Class A and Class B common stock on the immediately preceding December 31; (ii) 3,000,667 shares or (iii) such lesser number of shares of Class A common stock as determined by the ESPP administrator. The number of shares reserved under the ESPP is subject to adjustment in the event of a stock split, stock dividend or other change in our capitalization. The Company expects to offer, sell and issue shares of common stock under the ESPP from time to time based on various factors and conditions, although the Company is under no obligation to sell any shares under the ESPP. The Company has not issued any shares of Class A common stock under the ESPP.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and ContingenciesThe Company leases office facilities under noncancelable operating leases that expire at various dates through 2027. In addition, the Company has multi-year commitments with data centers. Some of these lease agreements contain escalating rent payments. Rent expense is recorded on a straight-line basis. Rent expense was $954 and $1,881 for the three and six months ended June 30, 2021, respectively. Rent expense was $1,078 and $2,164 for the three and six months ended June 30, 2020, respectively. The Company also has non-cancelable commitments related to its data centers.
Future minimum amounts payable as of June 30, 2021, under the office facilities operating leases and data center agreements are as follows:
Operating Leases
Remainder of 2021
$2,649 
20224,090 
20232,804 
20241,774 
2025 and thereafter
2,938 
Total minimum lease payments
$14,255 
During the year ended December 31, 2020, the Company entered into leasing arrangements for certain data center equipment under non-cancelable capital leases. The leasing arrangements have terms of 36 months beginning on the date the Company accepts the installation of the equipment subject to the lease. As of December 31, 2020, the equipment had not been installed and the Company had not accepted the equipment under these leases, and as such the lease commencement date had not begun. During the six months ended June 30, 2021, a portion of the equipment was installed and the related lease commenced. The Company is required to make total payments of $6,388 over the term of the leases which is excluded from the table above. The Company recorded $5,297 in capital leases to property and equipment, net, as of June 30, 2021 (see Note 3), which is being depreciated over the lease term of 36 months. Of the $5,297 recorded in capital leases, $1,859 of the capital lease obligation is designated as current and $3,438 is designated as non-current on the unaudited condensed consolidated balance sheet as of June 30, 2021.
In addition to the lease commitments above, the Company also has multi-year commitments with certain data providers. The Company is committed to spend approximately $2,782, $6,775, and $1,933 for the remainder of the year ending December 31, 2021, and for the years ending December 31, 2022, and 2023, respectively, for data services.
Litigation
The Company, from time to time, may be party to litigation arising in the ordinary course of its business. The Company was not subject to any material legal proceedings during the three months ended June 30, 2021, and, to the best of its knowledge, no material legal proceedings are currently pending or threatened.
Indemnification
The Company typically enters into indemnification agreements with customers in the ordinary course of business. Pursuant to these agreements, the Company indemnifies and agrees to reimburse the indemnified party for losses suffered or incurred as a result of claims of intellectual property infringement. These indemnification agreements are provisions of the applicable customer agreement. Based on when clients first sign an agreement for the Company’s service, the maximum potential amount of future payments the Company could be required to make under certain of these indemnification agreements is unlimited. Based on historical experience and information known as of June 30, 2021, the Company has not incurred any costs for the above guarantees and indemnities.
In certain circumstances, the Company warrants that its services will perform in all material respects in accordance with its standard published specification documentation in effect at the time of delivery of the services to the customer for the term of the agreement. To date, the Company has not incurred
significant expense under its warranties and, as a result, the Company believes the estimated fair value of these agreements is immaterial.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Components of Other Income, Net
6 Months Ended
Jun. 30, 2021
Other Income and Expenses [Abstract]  
Components of Other Income, Net Components of Other Income, Net
The components of other income, net, are as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Foreign currency exchange loss(53)(163)(8)(270)
Other, net(70)25 (64)188 
Other income, net$(123)$(138)$(72)$(82)
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plan
6 Months Ended
Jun. 30, 2021
Retirement Benefits [Abstract]  
Employee Benefit Plan Employee Benefit PlanThe Company maintains a defined contribution savings plan under Section 401(k) of the Internal Revenue Code (the “401(k) Plan”) covering all U.S. employees who satisfy certain eligibility requirements. The 401(k) Plan allows each participant to defer a percentage of their eligible compensation subject to applicable annual limits pursuant to the limits established by the Internal Revenue Service. The Company may, at the discretion of the Board, make contributions in the form of matching contributions or profit-sharing contributions. For the three and six months ended June 30, 2021, the Company made matching contributions of $134 and $224, respectively, to the 401(k) Plan. For the three and six months ended June 30, 2020, the Company made matching contributions of $42 and $76, respectively, to the 401(k) Plan.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographic Information
6 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
Segment and Geographic Information Segment and Geographic Information
Disclosure requirements about segments of an enterprise and related information establishes standards for reporting information regarding operating segments in annual financial statements and requires selected information of those segments to be presented in interim financial reports issued to shareholders. Operating segments are defined as components of an enterprise about which separate discrete financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the chief executive officer. The Company and the chief executive officer view the Company’s operations and manage its business as one operating segment.
Geographic Data
The Company allocates, for the purpose of geographic data reporting, its revenue based upon the location of the customer. Total revenue by geographic area was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Revenue:
United States$20,572 $13,206 $38,840 $26,133 
United Kingdom4,676 3,032 8,873 6,026 
Other19,757 12,214 37,290 24,080 
Total revenue$45,005 $28,452 $85,003 $56,239 
Property and equipment, net by geographic location consists of the following:
As of
June 30,
2021
December 31,
2020
Property and equipment, net:
United States$6,539 $1,023 
Russia1,374 1,450 
Czech Republic429 439 
Other54 56 
Total assets$8,396 $2,968 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
6 Months Ended
Jun. 30, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent EventsThe Company has completed an evaluation of all subsequent events after the balance sheet date of June 30, 2021 through the date this Quarterly Report on Form 10-Q was filed with the SEC, to ensure that this filing includes appropriate disclosure of events both recognized in the financial statements as of June 30, 2021, and events which occurred subsequently but were not recognized in the financial statements. The Company has concluded that no subsequent events have occurred that require disclosure, except as disclosed within these financial statements and except as disclosed below.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Any reference in these notes to applicable guidance is meant to refer to the authoritative United States generally accepted accounting principles as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”).
The unaudited condensed consolidated interim financial statements have been prepared on the same basis as the audited annual consolidated financial statements as of and for the year ended December 31, 2020, and, in the opinion of management, reflect all adjustments, consisting of normal recurring adjustments, necessary for the fair presentation of the Company’s financial position as of June 30, 2021, and the results of its operations and its cash flows for the three and six months ended June 30, 2021 and 2020. The consolidated balance sheet as of December 31, 2020 included herein was derived from the audited financial statements as of that date.
The results for the three and six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the year ending December 31, 2021, any other interim periods, or any future year or period.
The unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes included in the Company’s final prospectus dated March 24, 2021 (the “Prospectus”) as filed with the SEC on March 25, 2021 pursuant to Rule 424(b) under the Securities Act of 1933, as amended (the “Securities Act”).
The accompanying unaudited condensed consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these notes to the unaudited condensed consolidated financial statements. As of June 30, 2021, there have been no material changes in the Company's significant accounting policies from those that were disclosed in the Prospectus except as discussed below.
Principles of Consolidation
Principles of Consolidation
The unaudited condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the consolidated financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant estimates relied upon in preparing these financial statements include, but are not limited to, revenue recognition, expected future cash flows used to evaluate the recoverability of long-lived assets, contingent liabilities, expensing and capitalization of research and development costs for internal-use software, the average period of benefit associated with costs capitalized to obtain revenue contracts, the determination of the fair value of stock-based awards issued, stock-based compensation expense, and the recoverability of the Company’s net deferred tax assets and related valuation allowance.
Although the Company regularly assesses these estimates, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results may differ from management’s estimates if these results differ from historical experience, or other assumptions do not turn out to be substantially accurate, even if such assumptions are reasonable when made.
Subsequent Events Considerations
Subsequent Events Considerations
The Company considers events or transactions that occur after the balance sheet date but prior to the issuance of the financial statements to provide additional evidence for certain estimates or to identify matters that require additional disclosure. Subsequent events have been evaluated as required. The Company has evaluated all subsequent events and determined that there are no material recognized or unrecognized subsequent events requiring disclosure, other than those disclosed in this Quarterly Report on Form 10-Q.
Revenue Recognition
Revenue Recognition
The Company derives revenue from two sources: (1) subscription revenues via the Semrush Online Visibility Management Platform and the Prowly Public Relations Platform, which are comprised of subscription fees from customers accessing the Company’s SaaS services and related customer support; and (2) the Semrush Marketplace, which allows customers to pay a set fee for services or products offered through the marketplace.
The Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers (“ASC 606”). Revenue is recognized upon transfer of control of promised products or services to customers in an amount that reflects the consideration it expects to receive in exchange for those products or services. There were no changes to the Company’s revenue recognition policies since the filing of the Prospectus.
For the three and six months ended June 30, 2021 and 2020, subscription revenue accounted for nearly all of the Company’s revenue. Revenue related to the Semrush Marketplace was not material for the three and six months ended June 30, 2021 and 2020.
Amounts that have been invoiced are recorded in accounts receivable and in deferred revenue or revenue, depending on whether the revenue recognition criteria have been met. The Company primarily invoices and collects payments from customers for its services in advance on a monthly or annual basis.
Deferred revenue represents amounts billed for which revenue has not yet been recognized. Deferred revenue that will be recognized during the succeeding 12-month period is recorded as current deferred revenue, and the remaining portion is recorded as long-term deferred revenue. Deferred revenue increased by $8,229 as of June 30, 2021 compared December 31, 2020. During the three months ended June 30, 2021 and 2020, $15,617 and $10,456 of revenue was recognized that was included in deferred revenue at the beginning of each respective period. During the six months ended June 30, 2021 and 2020, $20,164 and $14,633 of revenue was recognized that was included in deferred revenue at the beginning of each respective period.
The Company has elected to exclude amounts charged to customers for sales tax from the transaction price. Accordingly, revenue is presented net of any sales tax collected from customers.
Transaction Price Allocated to Future Performance Obligations
ASC 606 requires that the Company disclose the aggregate amount of the transaction price that is allocated to performance obligations that have not yet been satisfied as of the balance sheet dates reported.
For contracts with an original expected duration greater than one year, the aggregate amount of the transaction price allocated to the performance obligations that were unsatisfied as of June 30, 2021 and December 31, 2020 was $504 and $1,280, respectively, which the Company expects to recognize over the next 12 months.
For contracts with an original expected duration of one year or less, the Company has applied the practical expedient available under ASC 606 to not disclose the amount of transaction price allocated to
unsatisfied performance obligations as of June 30, 2021 and December 31, 2020. For performance obligations not satisfied as of June 30, 2021 and December 31, 2020, and to which this expedient applies, the nature of the performance obligations is consistent with performance obligations satisfied as of December 31, 2019. The remaining durations are less than one year.
Costs to Obtain a Contract
The incremental direct costs of obtaining a contract, which primarily consist of sales commissions paid for new subscription contracts, are deferred and recorded as deferred contract costs in the consolidated balance sheet and are amortized over a period of approximately 24 months on a systematic basis, consistent with the pattern of transfer of the goods or services to which the asset relates. The 24-month period represents the estimated benefit period of the customer relationship and has been determined by taking into consideration the type of product sold, the commitment term of the customer contract, the nature of the Company’s technology development life-cycle, and an estimated customer relationship period based on historical experience and future expectations. Sales commissions for renewals and upgrade contracts are deferred and amortized on a straight-line basis over the remaining estimated customer relationship period of the related customer. Deferred contract costs that will be recorded as expense during the succeeding 12-month period are recorded as current deferred contract costs, and the remaining portion is recorded as deferred contract costs, net of current portion. Amortization of deferred contract costs is included in sales and marketing expense in the accompanying consolidated statement of operations and comprehensive income (loss).
Cash, Cash Equivalents, and Restricted Cash
Cash, Cash Equivalents, and Restricted Cash
The Company considers all highly liquid instruments purchased with an original maturity date of 90 days or less from the date of purchase to be cash equivalents. Management determines the appropriate classification of investments at the time of purchase and re-evaluates such determination at each balance sheet date.
Cash and cash equivalents consist of cash on deposit with banks and amounts held in interest-bearing money market funds. Cash equivalents are carried at cost, which approximates their fair market value.
Concentrations of Credit Risk and Significant Customers
Concentrations of Credit Risk and Significant Customers
The Company has no off-balance sheet risk, such as foreign exchange contracts, option contracts, or other hedging arrangements. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or
groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company's accounts receivable.
Credit risk with respect to accounts receivable is dispersed due to the large number of customers of the Company. The Company routinely assesses the creditworthiness of its customers and generally does not require its customers to provide collateral or other security to support accounts receivable. Credit losses historically have not been significant and the Company generally has not experienced any material losses related to receivables from individual customers, or groups of customers. Due to these factors, no additional credit risk beyond amounts provided for collection losses is believed by management to be probable in the Company's accounts receivable.
Disclosure of Fair Value of Financial Instruments and Fair Value Measurements
Disclosure of Fair Value of Financial Instruments
The carrying amounts of the Company’s financial instruments, which include cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses, approximated their fair values at June 30, 2021 and December 31, 2020, due to the short-term nature of these instruments.
The Company has evaluated the estimated fair value of financial instruments using available market information. The use of different market assumptions and/or estimation methodologies could have a significant effect on the estimated fair value amounts. See below for further discussion.
Fair Value Measurements
ASC 820, Fair Value Measurements and Disclosures (“ASC 820”), establishes a three-level valuation hierarchy for instruments measured at fair value that distinguishes between assumptions based on market data (observable inputs) and the Company’s own assumptions (unobservable inputs). Observable inputs are those that market participants would use in pricing the asset or liability based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the best information available in the circumstances.
This guidance further identifies fair value as the exchange price, or exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants based on the highest and best use of the asset or liability. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. The Company uses valuation techniques to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. These inputs are prioritized as follows:
Level 1 inputs—Unadjusted observable quoted prices in active markets for identical assets or liabilities that the reporting entity has the ability to access at the measurement date.
Level 2 inputs—Inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 inputs—Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity.
To the extent that the valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the
degree of judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument’s level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement.
The Company evaluates assets and liabilities subject to fair value measurements on a recurring and nonrecurring basis to determine the appropriate level to classify them for each reporting period.
Cash equivalents include money market funds with original maturities of 90 days or less from the date of purchase. The fair value measurement of these assets is based on quoted market prices in active markets for identical assets and, therefore, these assets are recorded at fair value on a recurring basis and classified as Level 1 in the fair value hierarchy. As of June 30, 2021 and December 31, 2020, cash equivalents held in money market funds totaled $25,843 and $29,369, respectively.
As of June 30, 2021, the Company measured its investments in convertible notes (see Note 4) and its contingent consideration associated with the acquisition of Prowly.com sp. z o.o (“Prowly”) on a recurring basis using significant unobservable inputs (Level 3) and did not have any assets or liabilities measured at fair value on a recurring basis using significant other observable inputs (Level 2). As of December 31, 2020, the Company’s only recurring Level 3 fair value measurement was its contingent consideration associated with the acquisition of Prowly. Changes in fair value of the convertible notes were not material for the three and six months ended June 30, 2021. The changes in fair value of the contingent consideration associated with the Prowly acquisition were insignificant for the six months ended June 30, 2021. As of December 31, 2020, the Company did not have any assets or liabilities measured at fair value on a recurring basis using significant other observable inputs (Level 2).
Foreign Currency Translation Foreign Currency TranslationThe Group operates in a multi-currency environment having transactions in such currencies as the U.S. dollar, Russian rubles, Czech koruna, euros, and others. The reporting currency of the Company is the U.S. dollar. The functional currency of the Company’s foreign subsidiaries is the U.S. dollar, with the exception of Prowly, where the functional currency is the local currency, the Zloty. The foreign currency translation adjustment as it relates to Prowly was immaterial for the three and six months ended June 30, 2021. For all other entities, foreign currency transactions are measured initially in the functional currency of the recording entity by use of the exchange rate in effect at that date. At each subsequent balance sheet date, foreign currency denominated assets and liabilities of these international subsidiaries are remeasured into U.S. dollars using the exchange rates in effect at the balance sheet date or historical rates, as appropriate. Any differences resulting from the remeasurement of foreign denominated assets and liabilities of the international subsidiaries to the U.S. dollar functional currency are recorded within other income (expense) in the unaudited condensed consolidated statement of operations and comprehensive loss.
Net Income (Loss) Per Share
Net Income (Loss) Per Share
Net income (loss) per share information is determined using the two-class method, which includes the weighted-average number of shares of common stock outstanding during the period and other securities that participate in dividends (a participating security). Prior to the completion of the IPO, the Company considered the shares of Preferred Stock to be participating securities because they include rights to participate in dividends with the common stock. As of June 30, 2021, the Company did not have any participating securities outstanding.
Under the two-class method, basic net income (loss) per share attributable to common stockholders is computed by dividing the net income (loss) attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net income (loss) per
share attributable to common stockholders is computed using the more dilutive of (1) the two-class method or (2) the if-converted method. The Company allocates net income first to preferred stockholders based on dividend rights under the Company’s certificate of incorporation and then to preferred and common stockholders based on ownership interests. Net losses are not allocated to preferred stockholders as they do not have an obligation to share in the Company’s net losses.
During the six months ended June 30, 2021, the Company amended its certificate of incorporation to create two classes of common stock outstanding: Class A common stock and Class B common stock. As more fully described in Note 9, the rights of the holders of Class A and Class B common stock are identical, except with respect to voting and conversion. Each share of Class A common stock is entitled to one (1) vote per share and each share of Class B common stock is entitled to ten (10) votes per share. Each share of Class B common stock is convertible into one share of Class A common stock at the option of the holder at any time. Shares of Class B common stock are automatically converted into Class A common stock upon sale or transfer, subject to certain limited exceptions. Shares of Class A common stock are not convertible. See Note 9 to these unaudited condensed consolidated financial statements for additional information regarding the current conversion and transfer terms of the Company’s common stock. The Company allocates undistributed earnings attributable to common stock between the common stock classes on a one to one basis when computing net income (loss) per share. As a result, basic and diluted net income (loss) per share of Class A common stock and share of Class B common stock are equivalent.
Diluted net income (loss) per share gives effect to all potentially dilutive securities. Potential dilutive securities consist of shares of common stock issuable upon the exercise of stock options, shares of common stock issuable upon the conversion of the outstanding shares of Preferred Stock, and shares of common stock issuable upon the vesting of restricted stock awards or restricted stock units.
For the six months ended June 30, 2021, dilutive net income per share was calculated by dividing net income by the weighted-average number of shares of common stock outstanding during the period, the dilutive impact of stock options, shares of common stock issuable upon the vesting of restricted stock units (“RSUs”), and the dilutive impact of shares issuable upon the conversion of the outstanding shares of Preferred Stock.
For the three months ended June 30, 2021 and the three and six months ended June 30, 2020, the net loss attributable to common stockholders is divided by the weighted-average number of shares of common stock outstanding during the period to calculate diluted earnings per share. The dilutive effect of common stock equivalents has been excluded from the calculation for the three months ended June 30, 2021 and the three and six months ended June 30, 2020 as their effect would have been anti-dilutive due to the net losses incurred for these periods.
Comprehensive income (loss)
Comprehensive income (loss)
Comprehensive income (loss) is comprised of two components: net income (loss) and other comprehensive income (loss), which includes other changes in stockholders’ deficit that result from transactions and economic events other than those with stockholders. An immaterial cumulative translation adjustment related to the Prowly entity has been excluded from other comprehensive income for the three and six months ended June 30, 2021. There were no components of other comprehensive income to report for the three and six months ended June 30, 2020 and 2021; accordingly, comprehensive income (loss) equaled the total net income (loss) for all periods presented.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). ASU 2016-02 requires a lessee to recognize most leases on the balance sheet but recognize expenses on the income statement in a manner similar to current practice. The update states that a lessee will recognize a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying assets for the lease term. Leases will continue to be classified as either financing or operating, with classification affecting the recognition, measurement, and presentation of expenses and cash flows arising from a lease. For public entities, ASU 2016-02 is effective for years beginning after December 15, 2019. For non-public companies, ASU 2016-02 is effective for fiscal years beginning after December 15, 2021 and interim periods in annual periods beginning after December 15, 2022. Early adoption is permitted. The Company plans to adopt this guidance in the year ended December 31, 2022. The Company is currently assessing the impact that adopting this guidance will have on its consolidated financial statements.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. ASU 2016-13 requires that credit losses be reported as an allowance using an expected losses model, representing the entity's current estimate of credit losses expected to be incurred. The accounting guidance currently in effect is based on an incurred loss model. ASU 2016-13 affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual right to receive cash. ASU 2016-13 is effective for public entities for annual reporting periods beginning after December 15, 2019, including interim periods within those fiscal years. For non-public companies, ASU 2016-13 is effective for fiscal years beginning after December 15, 2022, and interim periods within those fiscal years. The Company plans to adopt this guidance in the year ending December 31, 2023. The Company is currently evaluating ASU 2016-13 and the potential impact on its condensed consolidated financial statements and financial statement disclosures.
In August 2018, the FASB issued ASU No. 2018-15, Intangible-Goodwill and Other Internal-Use Software (Subtopic 350-40). ASU 2018-15 updates guidance regarding accounting for implementation costs associated with a cloud computing arrangement that is a service contract. The amendments under ASU 2018-15 are effective for public entities for years beginning after December 15, 2019, and interim periods within those years. For non-public companies, ASU 2081-15 is effective for annual reporting periods beginning after December 15, 2020, and interim periods within annual periods beginning after December 15, 2021, with early adoption permitted. The Company plans to adopt this guidance in the quarter ending December 31, 2021. The Company is currently assessing the impact that adopting this guidance will have on its condensed consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes – Simplifying the Accounting for Income Taxes. The new guidance simplifies the accounting for income taxes by removing several exceptions in the current standard and adding guidance to reduce complexity in certain areas, such as requiring that an entity reflect the effect of an enacted change in tax laws or rates in the annual effective tax rate computation in the interim period that includes the enactment date. For public companies, the ASU is effective for years beginning after December 15, 2020, and interim periods within those years, with early adoption permitted. For non-public companies, the new standard is effective for years beginning after December 15, 2021, with early adoption permitted. The Company plans to adopt this guidance in the quarter ending December 31, 2021. The Company is currently assessing the impact that adopting this guidance will have on its condensed consolidated financial statements.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Reconciliation of Cash, Equivalents and Restricted Cash
The following table is a reconciliation of cash, cash equivalents and restricted cash included in the accompanying condensed consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash included in the accompanying condensed consolidated statements of cash flows for the six months ended June 30, 2021 and 2020.
June 30, 2021June 30, 2020
Cash and cash equivalents$180,759 $35,866 
Restricted cash included in “prepaid expenses and other current assets” and “other long-term assets,” respectively88 88 
Total cash, cash equivalents and restricted cash, at end of period$180,847 $35,954 
Reconciliation of Cash, Equivalents and Restricted Cash
The following table is a reconciliation of cash, cash equivalents and restricted cash included in the accompanying condensed consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash included in the accompanying condensed consolidated statements of cash flows for the six months ended June 30, 2021 and 2020.
June 30, 2021June 30, 2020
Cash and cash equivalents$180,759 $35,866 
Restricted cash included in “prepaid expenses and other current assets” and “other long-term assets,” respectively88 88 
Total cash, cash equivalents and restricted cash, at end of period$180,847 $35,954 
Schedule of Earnings Per Share, Basic and Diluted The following table presents a reconciliation of the weighted-average shares outstanding used in the calculation of basic and diluted net income (loss) per share:
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Weighted-average shares outstanding:
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—basic135,312,000 94,738,000 115,951,000 94,666,000 
Dilutive effect of share equivalents resulting from stock options— — 6,896,000 — 
Dilutive effect of share equivalents resulting from RSAs— — 143,000 — 
Dilutive effect of shares issuable upon conversion of preferred stock— — 14,273,000 — 
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—diluted135,312,000 94,738,000 137,263,000 94,666,000 
Schedule of Potentially Dilutive Common Stock Equivalents
The following potentially dilutive common stock equivalents have been excluded from the calculation of diluted weighted-average shares outstanding for the three and six months ended June 30, 2021 and 2020:
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Stock options outstanding6,998,703 6,374,542 1,978 6,335,830 
Shares of Preferred Stock— 29,695,200 — 29,695,200 
Restricted stock units outstanding144,791 — 101,269 — 
7,143,494 36,069,742 103,247 36,031,030 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consists of the following (in thousands):
As of
June 30,
2021
December 31,
2020
Computer equipment$3,634 $3,513 
Furniture and office equipment1,111 1,041 
Leasehold improvements1,145 667 
Capital leases5,750 — 
Total property and equipment11,640 5,221 
Less: accumulated depreciation and amortization(3,244)(2,253)
Property and equipment, net$8,396 $2,968 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions, Acquired Intangible Assets, and Goodwill (Tables)
6 Months Ended
Jun. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
Schedule of Intangible Assets Intangible assets consists of the following:
As of June 30, 2021
GrossNet
CarryingAccumulatedCarrying
AmountAmortizationAmount
Developed technology1,194 (166)1,028 
Trade name68 (19)49 
Capitalized internal-use software1,828 (778)1,050 
Total as of June 30, 2021
$3,090 $(963)$2,127 
As of December 31, 2020
GrossNet
CarryingAccumulatedCarrying
AmountAmortizationAmount
Developed technology1,194 (66)1,128 
Trade name68 (3)65 
Capitalized internal-use software1,561 (523)1,038 
Total as of December 31, 2020
$2,823 $(592)$2,231 
Schedule of Future Amortization Expense
As of June 30, 2021, future amortization expense is expected to be as follows:
Amount
Remainder of 2021$334 
2022559 
2023428 
2024199 
2025 and thereafter
607 
Total$2,127 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Payables and Accruals (Tables)
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued expenses
Accrued expenses consist of the following:
As of
June 30,
2021
December 31,
2020
Employee compensation$5,847 $4,478 
Vacation reserves464 465 
Other6,536 2,776 
Total accrued expenses$12,847 $7,719 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock and Stockholders’ Equity (Tables)
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
Common Stock Reserved For Future Issuance
As of June 30, 2021, the Company had reserved the following shares of common stock for future issuance:
Options outstanding7,756,641 
Options reserved for future issuance13,135,939 
Restricted stock outstanding156,852 
Restricted stock units155,025 
Total authorized shares of common stock reserved for future issuance 21,204,457 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement [Abstract]  
Stock-based Compensation Expense The following table shows stock-based compensation expense by where the stock-based compensation expense is recorded in the Company’s unaudited condensed consolidated statement of operations:
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Cost of revenue
$$$14 $
Sales and marketing
52 27 242 64 
Research and development
68 29 135 58 
General and administrative
442 148 771 283 
Total stock-based compensation
$569 $209 $1,162 $414 
Weighted-Average Assumptions to Determine Fair Value
The weighted-average assumptions utilized to determine the fair value of options granted to employees are presented in the following table:
Three Months Ended June 30,Six Months Ended June 30,
2021202020212020
Expected volatility52.0 %51.2 %52.0 %48.3 %
Weighted-average risk-free interest rate1.13 %0.42 %1.04 %1.09 %
Expected dividend yield— — — — 
Expected life – in years6666
Summary of Option Activity
A summary of the Company’s option activity as of June 30, 2021, which all occurred under the 2019 Plan and the 2021 Plan, and changes during the six months then ended are as follows:
Number of OptionsWeighted-Average Exercise Price (per share)Weighted-Average Remaining Contractual Term (in years)
Outstanding at December 31, 2020
7,611,258 $1.37 8.40
Granted229,053 12.37 
Exercised(33,327)1.25 
Forfeited(50,343)2.00 
Outstanding at June 30, 2021
7,756,641 1.69 8.07
Options exercisable at June 30, 2021
3,680,766 0.977.52
Summary of Restricted Stock Unit Activity
A summary of RSU activity under the Company’s 2021 Plan for the six months ended June 30, 2021 is as follows:
Number of SharesWeighted-Average Grant Date Fair ValueAggregate Fair Value
Unvested balance at January 1, 2021
Granted155,02513.67$2,119 
Vested
Forfeited
Unvested balance as of June 30, 2021
155,02513.67
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies (Tables)
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Amounts Payable Under Operating Leases
Future minimum amounts payable as of June 30, 2021, under the office facilities operating leases and data center agreements are as follows:
Operating Leases
Remainder of 2021
$2,649 
20224,090 
20232,804 
20241,774 
2025 and thereafter
2,938 
Total minimum lease payments
$14,255 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Components of Other Income, Net (Tables)
6 Months Ended
Jun. 30, 2021
Other Income and Expenses [Abstract]  
Summary of Components of Other Income, Net
The components of other income, net, are as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Foreign currency exchange loss(53)(163)(8)(270)
Other, net(70)25 (64)188 
Other income, net$(123)$(138)$(72)$(82)
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2021
Segment Reporting [Abstract]  
Total Revenue by Geographic Area Total revenue by geographic area was as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2021202020212020
Revenue:
United States$20,572 $13,206 $38,840 $26,133 
United Kingdom4,676 3,032 8,873 6,026 
Other19,757 12,214 37,290 24,080 
Total revenue$45,005 $28,452 $85,003 $56,239 
Property and Equipment, Net by Geographic Location
Property and equipment, net by geographic location consists of the following:
As of
June 30,
2021
December 31,
2020
Property and equipment, net:
United States$6,539 $1,023 
Russia1,374 1,450 
Czech Republic429 439 
Other54 56 
Total assets$8,396 $2,968 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Overview and Basis of Presentation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Apr. 23, 2021
Mar. 29, 2021
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2021
Jun. 30, 2020
Sale of Stock [Line Items]            
Issuance costs         $ 0 $ 38
Class A Common Stock            
Sale of Stock [Line Items]            
Issuance costs     $ 825 $ 13,378    
Number of shares issued in conversion (in shares)         1  
Class B Common Stock            
Sale of Stock [Line Items]            
Number of shares issued in conversion (in shares)         1  
IPO | Class A Common Stock            
Sale of Stock [Line Items]            
Stock sold (in shares)   10,000,000        
Price per share (in USD per share)   $ 14.00        
Net proceeds   $ 126,600        
Issuance costs   $ 13,400        
Underwriters' option | Class A Common Stock            
Sale of Stock [Line Items]            
Stock sold (in shares) 719,266          
Net proceeds $ 9,200          
Issuance costs $ 800          
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
vote
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
vote
shares
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Increase in deferred revenue     $ 8,229 $ 2,233  
Revenue recognized that was included in deferred revenue at the beginning of each period $ 15,617 $ 10,456 $ 20,164 14,633  
Amortization period of deferred contract costs 24 months   24 months    
Restricted cash $ 88 88 $ 88 88 $ 88
Money market funds 25,843   25,843   29,369
Foreign currency exchange loss $ (53) $ (163) $ (8) $ (270)  
Allocable basis to compute net income (loss) per share | shares     1    
Class A Common Stock          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Number of votes per share of common stock held | vote 1   1    
Number of shares issued in conversion (in shares) | shares     1    
Class B Common Stock          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Number of votes per share of common stock held | vote 10   10    
Number of shares issued in conversion (in shares) | shares     1    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Aggregate amount of transaction price         $ 1,280
Remaining performance obligation, expected timing of satisfaction         12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Aggregate amount of transaction price $ 504   $ 504    
Remaining performance obligation, expected timing of satisfaction 12 months   12 months    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Accounting Policies [Abstract]        
Cash and cash equivalents $ 180,759 $ 35,531 $ 35,866  
Restricted cash included in “prepaid expenses and other current assets” and “other long-term assets,” respectively 88 88 88  
Cash, cash equivalents and restricted cash $ 180,847 $ 35,619 $ 35,954 $ 37,523
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Reconciliation of the Numerator and Denominator Used in the Calculation of Basic and Diluted Net Income (Loss) Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Weighted-average shares outstanding:        
Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders—basic (in shares) 135,312 94,738 115,951 94,666
Dilutive effect of shares issuable upon conversion of preferred stock (in shares) 0 0 14,273 0
Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders—diluted (in shares) 135,312 94,738 137,263 94,666
Stock options outstanding        
Weighted-average shares outstanding:        
Dilutive effect of share equivalents resulting (in shares) 0 0 6,896 0
Restricted stock units        
Weighted-average shares outstanding:        
Dilutive effect of share equivalents resulting (in shares) 0 0 143 0
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Potentially Dilutive Common Stock Equivalents (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive common stock equivalents (in shares) 7,143,494 36,069,742 103,247 36,031,030
Stock options outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive common stock equivalents (in shares) 6,998,703 6,374,542 1,978 6,335,830
Shares of Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive common stock equivalents (in shares) 0 29,695,200 0 29,695,200
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive common stock equivalents (in shares) 144,791 0 101,269 0
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Property, Plant and Equipment [Line Items]          
Property and equipment $ 11,640   $ 11,640   $ 5,221
Less: accumulated depreciation and amortization (3,244)   (3,244)   (2,253)
Property and equipment, net 8,396   8,396   2,968
Depreciation 790 $ 208 1,134 $ 411  
Computer equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment 3,634   3,634   3,513
Furniture and office equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment 1,111   1,111   1,041
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment 1,145   1,145   667
Capital leases          
Property, Plant and Equipment [Line Items]          
Property and equipment 5,750   5,750   $ 0
Property and equipment, net $ 5,297   $ 5,297    
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Other Long-Term Assets - Debt Offering Costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Deferred offering costs, IPO $ 0 $ 1,839
Deferred offering costs, credit facility $ 526 $ 630
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Other Long-Term Assets - Investments in Convertible Debt (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Jan. 31, 2021
USD ($)
investment
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]      
Number of convertible debt securities purchased | investment 2    
Investment in convertible debt securities | $ $ 500 $ 500 $ 0
Investment interest rate 6.00%    
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions, Acquired Intangible Assets, and Goodwill - Acquisition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 27, 2020
Jun. 30, 2021
Jun. 30, 2021
Business Acquisition [Line Items]      
Compensation expense related to the acquisition   $ 57 $ 113
Prowly      
Business Acquisition [Line Items]      
Outstanding capital acquired 100.00%    
Cash consideration for acquisition $ 3,317    
Maximum additional consideration payable $ 2,750    
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 3,090 $ 2,823
Accumulated amortization (963) (592)
Net carrying amount 2,127 2,231
Developed technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 1,194 1,194
Accumulated amortization (166) (66)
Net carrying amount 1,028 1,128
Trade name    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 68 68
Accumulated amortization (19) (3)
Net carrying amount 49 65
Capitalized internal-use software    
Acquired Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 1,828 1,561
Accumulated amortization (778) (523)
Net carrying amount $ 1,050 $ 1,038
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Acquired Finite-Lived Intangible Assets [Line Items]          
Net carrying amount $ 2,127,000   $ 2,127,000   $ 2,231,000
Amortization expense 55,000 $ 0 116,000 $ 0  
Software development          
Acquired Finite-Lived Intangible Assets [Line Items]          
Capitalized software development costs 144,000 403,000 271,000 603,000  
Amortization expense associated with capitalized development costs 130,000 $ 52,000 259,000 $ 104,000  
Net carrying amount $ 1,050,000   $ 1,050,000   $ 1,038,000
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions, Acquired Intangible Assets, and Goodwill - Amortization (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Business Combination and Asset Acquisition [Abstract]          
Amortization expense $ 55,000 $ 0 $ 116,000 $ 0  
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]          
Remainder of 2021 334,000   334,000    
2022 559,000   559,000    
2023 428,000   428,000    
2024 199,000   199,000    
2025 and thereafter 607,000   607,000    
Net carrying amount $ 2,127,000   $ 2,127,000   $ 2,231,000
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions, Acquired Intangible Assets, and Goodwill - Goodwill (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Business Combination and Asset Acquisition [Abstract]    
Change in carrying value of goodwill $ 0  
Goodwill $ 1,991,000 $ 1,991,000
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Payables and Accruals (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Employee compensation $ 5,847 $ 4,478
Vacation reserves 464 465
Other 6,536 2,776
Total accrued expenses $ 12,847 $ 7,719
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Revolving Credit Facility (Details) - JPMorgan Chase Bank, N.A. - USD ($)
3 Months Ended 6 Months Ended
Jan. 12, 2021
Jun. 30, 2021
Jun. 30, 2021
Revolving credit facility      
Line of Credit Facility [Line Items]      
Fee on undrawn amounts 0.25%    
Interest expense   $ 28,000 $ 53,000
Revolving credit facility | London Interbank Offered Rate (LIBOR)      
Line of Credit Facility [Line Items]      
Variable interest rate floor 0.50%    
Margin on variable interest rate 2.75%    
Margin on variable interest rate, prior to initial public offering or positive adjusted EBITDA 3.50%    
Revolving credit facility | Base Rate      
Line of Credit Facility [Line Items]      
Variable interest rate floor 3.25%    
Variable interest rate floor, prior to initial public offering or positive adjusted EBITDA 1.50%    
Margin on variable interest rate 0.00%    
Margin on variable interest rate, prior to initial public offering or positive adjusted EBITDA 2.50%    
Revolving credit facility | JP Morgan Chase Credit Agreement      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 45,000,000.0    
Advance rate 400.00%    
Term 3 years    
Letter of credit sub-facility | JP Morgan Chase Credit Agreement      
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 5,000,000.0    
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 141 $ 92 $ 227 $ 208
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock and Stockholders’ Equity - Additional Information (Details)
3 Months Ended 6 Months Ended
Mar. 28, 2021
shares
Mar. 15, 2021
Jun. 30, 2021
vote
$ / shares
shares
Jun. 30, 2021
vote
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Class of Stock [Line Items]          
Redeemable convertible preferred stock, authorized (in shares) 9,898,400        
Preferred stock, conversion ratio 3        
Conversion of preferred stock (in shares) 29,695,200        
Common stock, authorized (in shares)     0 0 300,000,000
Common stock, par value (in USD per share) | $ / shares     $ 0.00001 $ 0.00001 $ 0.00001
Preferred stock, authorized (in shares)     100,000,000 100,000,000  
Preferred stock, par value (in USD per share) | $ / shares     $ 0.00001 $ 0.00001  
Percentage of votes required       0.6666  
Anniversary of effectiveness       7 years  
Percentage of outstanding shares       0.10  
Conversion ratio   3      
Series A redeemable convertible preferred stock          
Class of Stock [Line Items]          
Redeemable convertible preferred stock, authorized (in shares) 3,379,400   0 0 3,379,400
Series A-1 redeemable convertible preferred stock          
Class of Stock [Line Items]          
Redeemable convertible preferred stock, authorized (in shares) 1,837,600   0 0 1,837,600
Series B convertible preferred stock          
Class of Stock [Line Items]          
Redeemable convertible preferred stock, authorized (in shares) 4,681,400        
Preferred stock, authorized (in shares)     0 0 4,681,400
Preferred stock, par value (in USD per share) | $ / shares     $ 0.00001 $ 0.00001 $ 0.00001
Class A Common Stock          
Class of Stock [Line Items]          
Conversion of preferred stock (in shares)     81,102    
Common stock, authorized (in shares)     1,000,000,000 1,000,000,000 0
Common stock, par value (in USD per share) | $ / shares     $ 0.00001 $ 0.00001 $ 0.00001
Number of votes per share of common stock held | vote     1 1  
Number of shares issued in conversion (in shares)       1  
Class B Common Stock          
Class of Stock [Line Items]          
Conversion of preferred stock (in shares)     (81,102)    
Common stock, authorized (in shares)     160,000,000 160,000,000 0
Common stock, par value (in USD per share) | $ / shares     $ 0.00001 $ 0.00001 $ 0.00001
Number of votes per share of common stock held | vote     10 10  
Number of shares issued in conversion (in shares)       1  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock and Stockholders’ Equity - Common Stock Reserved for Future Issuance (Details)
Jun. 30, 2021
shares
Class of Stock [Line Items]  
Total authorized shares of common stock reserved for future issuance (in shares) 21,204,457
Options outstanding  
Class of Stock [Line Items]  
Total authorized shares of common stock reserved for future issuance (in shares) 7,756,641
Options reserved for future issuance  
Class of Stock [Line Items]  
Total authorized shares of common stock reserved for future issuance (in shares) 13,135,939
Restricted stock units outstanding  
Class of Stock [Line Items]  
Total authorized shares of common stock reserved for future issuance (in shares) 156,852
Restricted stock units  
Class of Stock [Line Items]  
Total authorized shares of common stock reserved for future issuance (in shares) 155,025
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 28, 2020
Jul. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock-based compensation     $ 569,000 $ 209,000 $ 1,162,000 $ 414,000    
Unrecognized compensation cost     $ 5,581,000   $ 5,581,000      
Unrecognized compensation cost, period of recognition         3 years 25 days      
Expected dividend yield     0.00% 0.00% 0.00% 0.00%    
Weighted-average grant date fair value of options granted (in USD per share)     $ 6.69 $ 0.80 $ 6.13 $ 0.65    
Tax benefit     $ 0 $ 0 $ 0 $ 0    
Aggregate intrinsic value of options outstanding     165,416,000   165,416,000   $ 36,816,000  
Aggregate intrinsic value of options exercised     473,000   492,000      
Aggregate intrinsic value of options exercisable     81,164,000   $ 81,164,000      
Restricted stock units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Service period         4 years      
Stock-based compensation     $ 120,000   $ 145,000 $ 0    
Awards granted (in shares)     96,525   155,025 0    
Restricted stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Service period 3 years              
Awards granted (in shares) 156,852              
Fair value of awards granted $ 291,000              
ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares reserved and authorized (in shares)     3,000,667   3,000,667      
Percent of outstanding shares         1.00%      
2019 Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares reserved and authorized (in shares)   10,163,772           8,682,600
Award vesting period   4 years            
Award expiration period   10 years            
2021 Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares reserved and authorized (in shares)     13,503,001   13,503,001      
Percent of outstanding shares         5.00%      
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 569 $ 209 $ 1,162 $ 414
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 7 5 14 9
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 52 27 242 64
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation 68 29 135 58
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation $ 442 $ 148 $ 771 $ 283
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Fair Value Assumptions (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]        
Expected volatility 52.00% 51.20% 52.00% 48.30%
Weighted-average risk-free interest rate 1.13% 0.42% 1.04% 1.09%
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Expected life – in years 6 years 6 years 6 years 6 years
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Options Activity (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2021
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Number of Options    
Outstanding (in shares) | shares 7,611,258  
Granted (in shares) | shares 229,053  
Exercised (in shares) | shares (33,327)  
Forfeited (in shares) | shares (50,343)  
Outstanding (in shares) | shares 7,756,641 7,611,258
Options exercisable (in shares) | shares 3,680,766  
Weighted-Average Exercise Price    
Outstanding (in USD per share) | $ / shares $ 1.37  
Granted (in USD per share) | $ / shares 12.37  
Exercised (in USD per share) | $ / shares 1.25  
Forfeited (in USD per share) | $ / shares 2.00  
Outstanding (in USD per share) | $ / shares 1.69 $ 1.37
Options exercisable (in USD per share) | $ / shares $ 0.97  
Weighted-Average Remaining Contractual Term    
Outstanding 8 years 25 days 8 years 4 months 24 days
Options exercisable 7 years 6 months 7 days  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Restricted Stock Units Activity (Details) - Restricted stock units - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Number of Shares      
Unvested beginning balance (in shares)   0  
Granted (in shares) 96,525 155,025 0
Vested (in shares)   0  
Forfeited (in shares)   0  
Unvested ending balance (in shares) 155,025 155,025  
Weighted-Average Grant Date Fair Value      
Unvested beginning balance (in USD per share)   $ 0  
Granted (in USD per share)   13.67  
Vested (in USD per share)   0  
Forfeited (in USD per share)   0  
Unvested ending balance (in USD per share) $ 13.67 $ 13.67  
Aggregate Fair Value $ 2,119 $ 2,119  
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Other Commitments [Line Items]          
Rent expense $ 954 $ 1,078 $ 1,881 $ 2,164  
Total required lease payments 14,255   14,255    
Property and equipment 11,640   11,640   $ 5,221
Property and equipment, net 8,396   8,396   2,968
Data provider          
Other Commitments [Line Items]          
Committed spending amount for the remainder of the year 2,782   2,782    
Committed spending amount for year two 6,775   6,775    
Committed spending amount for year three $ 1,933   $ 1,933    
Data center equipment          
Other Commitments [Line Items]          
Lease arrangement term 36 months   36 months    
Total required lease payments $ 6,388   $ 6,388    
Capital leases          
Other Commitments [Line Items]          
Property and equipment 5,750   5,750   $ 0
Property and equipment, net 5,297   $ 5,297    
Depreciation period     36 months    
Current Capital Lease Obligations          
Other Commitments [Line Items]          
Property and equipment, net 1,859   $ 1,859    
Non-Current Capital Lease Obligations          
Other Commitments [Line Items]          
Property and equipment, net $ 3,438   $ 3,438    
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies - Future Minimum Amounts Payable Under Operating Leases (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2021 $ 2,649
2022 4,090
2023 2,804
2024 1,774
2025 and thereafter 2,938
Total minimum lease payments $ 14,255
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Components of Other Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Other Income and Expenses [Abstract]        
Foreign currency exchange loss $ (53) $ (163) $ (8) $ (270)
Other, net (70) 25 (64) 188
Other income, net $ (123) $ (138) $ (72) $ (82)
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Retirement Benefits [Abstract]        
Matching contributions $ 134 $ 42 $ 224 $ 76
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Segment and Geographic Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
segment
Jun. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Revenues from External Customers and Long-Lived Assets [Line Items]          
Number of operating segments | segment     1    
Total revenue $ 45,005 $ 28,452 $ 85,003 $ 56,239  
Property and equipment, net 8,396   8,396   $ 2,968
United States          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue 20,572 13,206 38,840 26,133  
Property and equipment, net 6,539   6,539   1,023
United Kingdom          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue 4,676 3,032 8,873 6,026  
Russia          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Property and equipment, net 1,374   1,374   1,450
Czech Republic          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Property and equipment, net 429   429   439
Other          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue 19,757 $ 12,214 37,290 $ 24,080  
Property and equipment, net $ 54   $ 54   $ 56
EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .2)"E,'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 " #DB0I3K5M@N.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)^FN(J';B^))07!!\1:2V=U@\X=DI-VWMXV[740?P&-F?OGF M&YA61ZE#PN<4(B:RF*]&U_LL==RP U&4 %D?T*E<3PD_-7\/$S]05F-&"/#CUE$+4 ULT3 MXW'L6[@ 9AAA7\JZE?69 ME-621A'^_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 .2)"E,$D U0EP4 # 8 8 >&PO=V]R:W-H965T&UL MM5E=;]LV%'WN?@5A[*$%XDBB9,K=F*+[CZ=3V7<&95*$&4\#2+1$HD7YYW M)L['F3O0 <43OT5\DQT<$SV4)R&^ZI/KX+QC:T8\YK[2$ Q^GOF,Q[%& AY_ M[T [U3MUX.'Q'OVJ&#P,YHEE?";BWZ- A>>=08<$?,GR6-V+S2>^&U!/X_DB MSHK_R:9\UO,ZQ,\S)9)=,#!(HK3\92^[1!P$])PC 7070-\$.,?>X.X"W&*@ M);-B6!=,L?%(B@V1^FE TP=%;HIH&$V4ZC(NE(2[$<2I\4P\>W]^AJ?(M>)) M]A?R#J]ZAU>\PVMZQ\-VS>M*@(<[=O<.8=&K6/3:L;C+F51]>*RC@N.8=M.U[/I61_A,ZSX M#-OPN>>K*%.0)D5N65);/1QGP1.99R'Y).(@2E?9"7R,_BE"T+&-^MEM* *> MD%"\XO,^(0L%LXP(268B3Y7(2(WD@T4X;D@_LA5P',.>B9>27 M0G2\R@V0 P^JW'-IOX2/:'W\,\$109&'0XR;,0P' MU_FB@!-H9X]3P0'>P[3[@%$Q_N#@HOY9^)"5>2A23(P;0 8]ISL<]M#D&'=P M<&E_B!08@U@2A[Y_^D 6W,\EY*N6%HXTBQE\W!-(69QSLD:>LNBL\0&8.S$P7T K%;K/UELDR<1U_)N,)++FWNL136V07%A MW^>.7+[X(4M7_*BS-0#=/BXPCZ#&(V@KCYCE4NJNI&Q%BF2!;[L#2%!H(')2#&T-@ ;64#BX3%,9GF&=S.ZFN)XS1UF-2H/VVE_I<) MERL]O7X"!!5J)5BSM#YYW[16H$;[*2[=>V8OARUYN7*HI86C-6;,& '%-7Q? MPY!##;$\?=LB@1H?H+AZ3V#=$A1KEZN8K6JIX "-5(RB4UR0JU74591INWSD M8!U7<+%^DN-@32M^H^YN0]O^AM5N^7F45P/<'<58&85WVRD\$)- ZCH-^ OY MA=?.I08H[=(#UQEX-L;,*+R+Z_'>= Z+B*W5&^"Z78=V7;24![LWN#37=2H8 ML%%FU_MN^T*N45NWE=J^[K,6Q58=^9(K:+Q3W1'5;9/MD'L%LM[,?1X[-G2W M;G\PLI[K6!FE=1NZ["*IT]9)-5+IGGV_I!K]GRQ,EUL4.[Y-02B3%8&PO=V]R:W-H965T&UL MM5EK<]HX%/TK&K:SV\XDQ7KXU4V8(9#=9J>;9$JR^]D! 9[:%K4$)/]^)>-: M8,F"9MLOB8&KZZ,CW7.N[(LM*[_P):4"/.=9P2][2R%6'_I]/EW2/.'OV8H6 M\IL@*4='[9 M&\(/(Q*K 57$/RG=\KUKH*;RQ-@7]>%F=MGS%"*:T:E0*1+Y;T-'-,M4)HGC M:YVTU]Q3#=R__I;]CVKRL MFM8X$W MX^O;R>YJOGD'WH"T ]+MN9) M,>,7?2'1J)S]:7WGJ]V=4<>=_UH7[P'VS@#R$+0,'[F'C^E4#H?5<.]P>%]R MT!"!&B)0E0]WY!NMRY(6 B2<4\$="7&3$%<)25?"A"^!I 9,U07]NDXW22;O M8*5JERJH4JG*VPQ@Y(5^?-'?[%-BAF'?Q[").@!*&J#$"70XG;*UQ"6K,VB#NDOA[]T8A0BV 9A#$<6S'YS?X?">^,9U3N3:22%:(4M:]O.""G\GR MV"W9BI5*$FR@?0./3V#4 FT&$8]T@ X:T($3]'U)5TDZ _19"BZGO-H)3"QI MV<"V[;0=ZL %,KMT$)M!J&@"W78H Z=J!^82+(3 (;F,L>!%[:WJQE&<( B M.\:HP1@=859Z6"E>*D956:VDJX@S4%!A@QH9&"(LDA8/-3:K^^PR&OI%U&EB@8A%X'?NTF$#GQWU6EGK%B<2YH MF3MJJ4YT ,!#[1UJB4*D$Z;V*.@VJ5W!.\!A"X?0-"9+G$]BOZ.$H+8F2$YR MY2Q-GM(L%2EU63/4E@+=GM)XWBIYZ3(\:/I"#+'?GKD9%04^Z9BXM@_H]@\) ML%Q3[1]6@*8%0!21MG)8PL(0=C@%U%8!W5[15&A)-[18VRDT'0"3P&]W#98P M%/@X[("HG0*ZK>+NP&\[]U"-U30!&)D;W8SJ*D)M%-#M%(>N>PRF:01^1&+< MQFF&$13##JQ(&P;RG 7YJ5&TTTH2:<5')RI^O9^^1^J11>IQNPXL01#A#D+V MC@UNH6]@B^2YX>3%"M(B](;.6X*0UU&K2,L\M6C MI,6"%E.)%[R]98(""-]9D3LSJX3E/QSG4+[2W([2V*8%8 KNYD9=$T MC'9?YPPYA*7]!+G]9#B;I4J"Y 95A[OSM)"'^U4J-ZP5I,U0B!<9NF3&R3KR M.\!J5T%N5Y$=Q#I?9XF0VE0OCA6E:13GTJ-1VU"L<7X$.W!B[2C8?039%3S? MVU2__A(A&/Y^9&O5#TXLQP\2RQZC_>3$C#L/(M*Q);!V+>QV+4.NSJ1_S2C- M55>IA&$CSZK5(5"68>T4U5S/*N7@WU%+]81MIQI+1VZ)[W>?; M"IS#'[ &6O6Q6_6_>PVTV&.WV/^/-3AN Y80>;KN.CAC;078;07U(ER]EG:F/+99MH2@HCG=3!-M,(2M\(^%C/*TT51&=GI#!.M M:,3]Y/_U#&L!(^[^^Q2&S6[:8-@5^]KU0OB_].RD5:<)#1N1SCO0_E>I2[]Z^[#X*MJE>83TP( MEE>72YI('E2 _'W.Y)&K_J#>BC9OP0?_ 5!+ P04 " #DB0I3[OF)N@4% M "C'0 & 'AL+W=OO77 A:CX8QY39_?7K?#0F37*20-N+DH1S M[/<8WO,09[R/Q'.\X5RBWX$?QI>#C93;+X81+S<\8/%%M.6A>NO M%^Z]]48F%XS)>,O6?,'EP_9.J#.C&&7E!3R,O2A$@C]=#J;XR\PRDX0TXF^/ M[^.#8Y24\AA%S\G)S>IR8":*N,^7,AF"J9<7/N.^GXRD=/S*!QT4O MH_^9%J^*>60QGT7^/]Y*;BX'HP%:\2>V\^5]M/_*\X+L9+QEY,?I?[3/8H?6 M "UWL8R"/%DI"+PP>V6_\X4X2,!-"21/(%T3:)Y TT(S96E9BI/3AYNIP_SFY_70D@QK+ M?.JK;&K2,/6W77B!J/D9$9/@FO09G#[G2Y6.TW2SG&ZH12A6@A0K0=+QK(;Q M[M3WAPO!5T@M^O+Y,]HR@5Z8O^/HS O3,K=<&6"C%J"VVFSX83I\XIZ7">;G MICTV7FI4T4(5[:>*[>0F$MY_ZDHB*Y43U^K)!K8/]9CY7[TFJ]!D@9IF41 H M!QZY3%;+,F6??5M42;A="+=[".^^DG9E)ZA5U(@E"U=>N&Z3/&R57(UP;=,V30O72QX5DD>@ MY 47'H_15#%IQ14B'WV.EE'XPH7TDN-MV8! HW&+&5UPQOM.$_4WEMO)6&U1 MI9*PJ3%BODM1W4V73PA])VI"*!VZ5I/I\ $5\;N4T\V0^61@*=40N!2--0QS MK6LI/=R:SPC64PV!Z]% Q# 1N];C>[]VWHJE/Q93&]7^Q,CF<@YDCAI[-M: MQ# A7YO*.3Z]K6!--PSC[:,:2SYM6V=I#2N7I0F(801^0&MI)V1-"![1H=/X MW="(Q# CW[FUM).S)@0N1:,3P^S\B-8R:J^G&@+7H\&,WX?,W5J+6VDM=F-K M(1JT! 9MWEJNCNPF1".0P @\_7X(=VH;K6%E_0>W#4$%JZ126!D5H1W MLG8^Z*&UB=7L;4TZ I/N(5SQV%N'3"I!/3RMV4-@]ISNZ6$W3[>%E?5KX! 8 M.*=XNH8:E5OT7#W$H+)RC18"H^585[OMYH!"RGM.&C(4ALPI?J;M]VU@2%FR MQA6%<37S69S=T5O%$'+*BC5):)^]Q3Y^J>X=-LF& M]B'+LC5R:,O^8FJ;J\ZVT:BA?;8">]NF&V=:P\KB-6?LLH1TW MQL$3M.3QY5],K+TP1CY_4CGFQ5 EB^R)8'8BHVWZ4.TQDC(*TL,-9RLND@#U M_E,4R=>3Y#E=\5QV\C]02P,$% @ Y(D*4U(Z^=2U!0 IQ8 !@ !X M;"]W;W)KO1GO/#U7C,MGN2ANR2'D@F_MG1/ VY^,R?QNR0DS"JC-)DC"&T MQVD89Z/II&J[RZ<36O DSLA=#EB1IF'^]PU)Z.OU"(W>&^[CISTO&\;3R2%\ M(FO"'P]WN?@:MRQ1G)*,Q30#.=E=CV;H*L"X-*@0/V/RRH[>02EE0^ES^;&( MKD>P'!%)R):7%*%XO) Y29*228SCKX9TU/99&AZ_O[-_J\0+,9N0D3E-?L41 MWU^/W!&(R"XL$GY/7[^31I!5\FUIPJI?\-I@X0AL"\9IVAB+$:1Q5C_#M\81 M1P:"1V^ &P,L&Y@]!D9C8'RV![,Q,#_;@]485-+'M?;*<7[(P^DDIZ\@+]&" MK7RIO%]9"W_%61DH:YZ+?V-AQZ>/R]FCOW@(?#!?+?U@N:[?UJL?"W]6-J\? MQ.,V6#ZLP>H;6-T%][.'A0" V;)$WM[=!]^%V>)G !9+\1V LQ^K]?H<7(#' MM0_.OIP#M@]SPD"<@8<]+5B81>PK^'+R/1ES(:8.:?-X2%807=#4AG9E6";)EZEI06A-QB_'4Z&BL&M:^!3EJRA74<4!W(A7W*JT)K*-^$<2&*RE540ZT)'?X&BH/(B0)U: , MV[;U0NU6J#TH]+><,@8..=W%7*?25CHU3,=V))4J"B/#DU"^BK(MSY-F/5!1 M)K8<0R_3:64Z@^MA=2!YR./L"9 WL<)2*LB?8H-(7\F M);W.A:XZ;R[VY$#1H+ #3A]%820@>6845'N\5(\T8M@MS7#X;5! M,A$U224XC,3F'Y15M:LP9'J*= V9X9@] M&Q[J*@9D#$I?\3W)WV?Z*\B(=F4W)*=2L"$+UJ'DO='7H1QY:>M ;M\\=P4, M&JY@3N=Y0\2)CXB"N&KDX5M/I)N?4#77H3!$MBQ>A2$3>;)Z#9GA&CVI''7E M#1JN;^YR^A)7ATVA_&/AFM+#1+)N%23O[;X&@[$C:]: 8%\R[^H<-%SH+,6A M/SZ>=:U06RDF+[#CR4IU* 25\%9A""GECH[,A'WU*^H*'C1<\2AZ@\JWA!V3AKB'OL*'@)E1!380*E)%$]F=GC]:Y&0L-%DA\G!2?1IR1['TOV M/B=9A>DDZ\EZ)..N2L)P,-!^57=!)+H(7\1&^41 5J0;H5R)ECK06NG#*M5!S(L \FUC@;GF8ZR_^GH MD.59\LQIZ7I/?K@K=O!PL=,&ZY!D34VBE:SBM))U= ZVY4.]EDZ5/#ZZ>$M) M_E3=>#(1(D7&Z\N2MK6]59U5=XE2^PVZFB--NX^N@OK.M*.OKW!OP_PISAA( MR$YT!2\=,=:\OA6M/S@]5-=^&\HY3:O7/0E%N)8 \?^.4O[^47;0WDU/_P%0 M2P,$% @ Y(D*4\V)W$>%"P 44T !@ !X;"]W;W)KRZ239)[\[.SKZ@ M-JF98O %W+3??@4FEB4=)!RGO;#3QRS_4BRCJ+2^K9*T M>'NR+,OU;_U^,5]&J[!XDZVCE/WE(\*)=O3_P3:Q$]A)NDO,T>+Z.F0FZ5WSQ+BOI_Z['1VB?6?%.4 MV:I)S"Q8Q>GV9_BM<<1> @>W)$!- M0U 6X28"D!\EH2D"8!D1.TU<%M$KA= M3:)- MHU@=7LKF4XN\:66[N] ME*?F=NKV[F\[5MTK1V$9GIWFV:.55WJ67_50=^TZ/>N,<5J-PKLR9W^-6;KR M[./5^YZ-AF=5[^^NV<_/HRO[N^LZPOK=CP:CS^< M#V;C2O7[^/9^4CW?W(XOQK>WM?QZ^-XZOVJ>+J]GH_'MW=__YB/'^ZC\<5D.+E_;?6LCW4/0=(>]DI M[>"&1= HSUD%VOPY,;1&$A;,!LO0*M/#W1/)U0 [RJ #ZQ %Z.W>=(] M8SS/#R2+59%C(Z_%7K*SEVCM':<+C;<_A/F3XT@5+P;$#9AADKLO52&AOJ,TRU3528J93B%XP=MY MP7OY 3+PE ;I.8XK-=M054G5&:D*3 D116.@,.3[-I:KT3?JN<(:MU Z63( M=J66TVL$4QV;PZ.M-?:*+1-?)5E15 YBUH+6-7FX0N<+L"/U&J-,M'$/<)T? M&*&'3>X=@@:@A*,&()3[M%8B.H*C@:-G@\.#_MCU,9%>K!4*QPVS73"L1' "H-'S@<)IQ#L(9R>O33.H8]1L M->WD=0'#D4RIH"N@185=D28%6A,NYU$M$7'!L<_P>@69.I..^I M;-;(M#%6S0F@,Z@\",^ L$8:[1KII6(ON:4Y 0_G]$0!Q_T N"# *(A-@[@ MNB-.-.@8HC$%C"'J3#2 $AYP@%#N!%J)Z(B]S8Y#B<94^0$""(-XOC1(ALA, M-$!.Q'9]:;1!Y6'D$R2[NAO1F.V::26BHSG1H".)QKAM@+H2#2#4SJV($PUZ M!M&8#>]$-(!*,[TB3C3HAQ(-ZDHT@%#O=4XTZ,6)!G4B&D"E+@0Q&G?34.S[VXZXD4(-0? M '+FP7KF,2VC6PSO=# %J#30@#GE8/JPGE>&6?J5 MS0U5J,X>+.D(?K_]0:^IT-!K:6] J6]P3AE83QG:&H!6J]-O#VIL0*9K;3Y5 M8_T93?@RQ056SV(4;^LDXD$UG^&)?H;7[_^#EC8Y:L+8.ZU$M)1/[D0_ MN1\=QH8$V.-P;=>VB73L= DHX;D3$,HA72L1?<$A@AQZHZ-#_0<$V':@/I$, M'A+S-@>0$PD\B>7'4'G8]1U7]G:W;0ZS73.M1/0UYQ2"?SZ"D[VK)/K9^SD( M3M1IV VPW(9ZD6@NGZ>)?IX6P_9Z%[;#M#:_NM94=)B#AD3=>T !#5RD<"Z@ M[,F#5:P,G\")?IOBT#EH0-2;'8ZO<.4(D!&DR"Z)NIG1$P>&6"].!T1/!Y.B MV-11@]4*NA=7]>]YEJ;-I>C'N%Q:Y3*R)FE"!Z>/@Y%01[@+KMX"!*$9*[@%$G M5IUC"-%CR&TTKRH.J+-7F%W? '*I!(M MY%3AOM0-56@),'15=I"G9;-D"DB4":#I=H"RBA !6[FUN&+OMNLQUUVAZ@]< MX& $!X$C-=[053<6E @ 9.41Y,H']("NAPF6#_(OS45.S9(9(&GK[ MJ=MRRUC%)GA; A#J;T9S

6^ MJY**XF^=1+2:0.>(0?6(:3I1%P7N9#A!"T10 M#A'TI:YD@#Q%U=E=>?O$*)D"$L?V;1M37^Z.@!(1&E!"VERQ]T+.,7<[0)ZB MP'Q- D+ERP%4W1!1 @ T]1/;]^00H.H83U$D7W@T%SDU2V: I(6G*$<1^H)7 M4L#YDAKOC[S32D3#.8_0(^^/P,8:+V"\TTI$8SF&T&-.=8Q(0LVG.EJ)^#88 M1Q+OT%,=HZ6>^51'*Q$MY<#@'7FJ8UR+>L8CF$NS9 I(6M:BD%*_%O7XE.X] MXUS'N!SU@-=NH>6H9S[8@;*"EJ. #ER.FHN"A^_L#YQ:]AZ0]42=6 \.)YX>3OX: M)Q^>"A\>@U!*6ZJW]QKP7^%@!^R;P/561.3W34TJL=J<*#S##L=SM[,]=>," M^:T,['%J\ S4\(/VLSW@I$0) %J-^.XS!PK_!5YM\8'3#.3)%W--*M%"#A+^ M2[W_ E*$;Z8(LV0*2%I68)!2OP+S.47XQ[P! R*$#\RPT H,T,D( 64%K< M';@",QC9->7 M+2\K,&!?;(KF0_*A"8K]'1>/,J%4P7.6YG)@)4IM;VQ;1@G-B+SB6YKCES47 M&5%X%!M;;@4EL0%EJ>TT&AT[(RRWAGVCFXMAGQM%L6";1&F%/>QOR8:&5*VV#9O+ ^:,^3.*!U= )T91&2GL@^'JB'DU3[0C3^%SYM.J0&K@OOWB_-=R1 MRP.1U./IWRQ6R<#J61#3-2E2M>"[][3BT];^(IY*\X1=9=NP("JDXED%Q@PR MEI=O\ES580^ ?HX#G K@? ]HG0"X%K%<]TFH!'YEB%/#U72T\B?+P =O-O6#:5A*X>QNXH^T M.ESBZSZ8+D.8W<(B\(/@?C2^"[35IV"QG&AYO@AN@\7"F,^\CS":5M+[V9T? M+,+??^LYS>Z?$/RUFBS_@0L_N)UXD^4E7,R)H+E*J&(122_A':Q"'R[>7,(; M8#DL$UY(DL>R;RLDJU.VHXK8N"3FG"#FPCU'QQ*"/*;Q$;Q_'M\Y@[>QR'6E MG9=*CYVS#C\4^16XC;?@-)SFD7R\\_![(A#>/ GW?RYZ\'IXXTPQW+KM7.// M/>$O5$11'#<*^!I"Q:/'A*M?UB'CZU>P.+0YQL+>NV\R*C;FHI=@LBMG0*VM=XF1N4*_TX^; M-U[SB-['W:-<%?YW7RXN. 8W#%FG=(VA&E==[&I1+@/E0?&MN>T>N,*[TX@) M[D]4: /\ON9&PO=V]R:W-H965T&ULG5G16Y>W:O+L]E;4I1\7N%=+W=,O7\F9?R\6*$1R\/_A0/&V,? MC"_/=^R!+[CYN;M7<#=NM:S$EE=:R HIOKX87>%/$%I%E ^@O2@06T64"=H0=DSJQK9MCEN9*/2%EIT&8OG&_< M:K!&5'8;%T;!KP+6F1*!0UL?4Z>/#NB[VW'%C*@>T)4-6F$$UQ&U::LV=6K3 ;6WD.2B*N26 MHW>EU/I]R/,'%1.GPJ;T_A+C&3D?[X_=X0N=I0F=M5(G\+(67A:U^FKU7PA? MR'BCD9&0\H6L"E%R5/5QVY_MPX+I#=HIN1<0!FCYC&3K./86QTU:9).HXZXY M5+Q"L$,=J5:(;:4RXI_# _X$)5+SD#,/:K-C9Z9IWG.F+Y3F:=B5>0LXCP*^ M.L8GU[9,<:7 1^!2H\ W<*%-,/-R#PV994D/,"_LQ;K+)Y)LCISP235X*VV7/#GOI9T!39Q'OKV93VD(6$<#(=0'?$(CB:[/,-JQZX MMD1PE+1::].B<> M/E\HI4/P.J;!<:H!>*KFG6>#\ *,,9OB/CY?BF33@2*-.V;!<6II@U3Q/:_J ML/]\?I@2X@5GB$7H4!9U-(+C/'+[_S4&#?( HR1)YD'WQ683/("\(Q4\B];$ MFVH/5/+FMH]T5$#B5'!?JV+#;)Y"+P!N 6>89Y>S_.]:[&S+%7(&"93^W.L% M0E(X/VH93T%W#$'PVT%#1=P#: $)"\W,TB#-H= ,;F.C^@13EGC(?:D!UB4= MSY XS\S93AA6'O5>KD6H6'E6:XZT7)M'IJP1>YB(G>N'JSP)L!')^XD>DLJ3 M(4LZ-B)Q-IJ['+)5'F9_2!N(%"U>C%K6&L2U_N#Z<+M!5MH)J?Y$UM@2HB(_ MF'RI(4,ZLB*OCST.7FU;2V@X1)MG\6) @R$I[[_ V(D'4R CJE(?![Z*BH& M ]";RT'',23.,?=*%IRO-%HKN06FX:H0$)NPB]KVX% L[3:'71(@E4G?'[[, MT!YVK$/BK&/W<'<"VXX()7>[*"KP#2O1KEZ6H@ [@*'@>1"_SSF8YNFD/Y,% MY(9LZ(B)Q(GIGCV[='?9XJH$*CD;X'CB,XQMDOHP?:DAF!T+D?ALWXC[[&?V]%_P$Q@Y;\0525W1[;F4",R2!Y4)_B:#;!_;8L M))9G9*"EI$?'<:]3X?]@%+?#4-049VA$8C8]:IQW$RU%)T"'^+(5Q_QPG(#10 M[&A'A31.A7V([I!Q\,"$!MB/>C #TUF6#P#M")"^_Y M9_QI?OCZTJDY? SZSA34!0W&K$%E\C$';ZK#]Y7#C9$[]XEB*8V16W>YX0S\ M8 7@][64YN7&OJ#]RG7Y+U!+ P04 " #DB0I3"?(I&?4, #@(0 & M 'AL+W=O'D)!25JF68NT99/-DZ7\N(7_WN)#1>R9(W MU>9DM5@\/JFEMD[ZI( M7YR\?-[(G;I2\4-SZ?';22^EU+6R03LKO-J^.%HO?S@_H_6\X'>M]F'T69 E M&^<^TB]ORA='"U)(&55$DB#QXUI=*&-($-3XE&4>]4?2QO'G3OJ/;#MLVQ>G'T_9$HU5:V)KYW^Y]5MN<[DEB:$-T==X,#6IM MTT]YD_WP-1M6><.*]4X'L9:O9)0OGWNW%YY60QI]8%-Y-Y33EH)R%3V>:NR+ M+]]=*W]-SI.V%.;-Q(6SP1E=R@03^&%L/KGC1VVE+;0TX@I?*F R!O'O]29$#U3]YP&-SGJ- MSEBCL_]K&/Y7F>*5"H7736?G>1L@(P1QI6K?ADK\[$RI[2[,Q!M;S,6C?_[C M^]5J\>SN8_YZ^>Q;/DG#-Z'=!%UJZ;4*XE%T.Q4KY07^$UG$3]ZU3=XW&S^X M<'4C[6W_R'DQ/;4_K/'N6I<*APK'QHMK'?1&&QUOD2(6G$*1$L%MXUYZ=2S# ML3P.Y)1"#;9(>36(-#(2TTPLOM5AP7_19Q RX-CZ-4*#A7$E @' MB]' G]ZT48D*W&-N09)&74N87"#_R'0HE 0F)B$=">(B2H^0J)((#;"0A7>( M^C7BY=H@BDI:JPS;DW0E^<>?6LDF9,59AUK)T'HV5ZCM5C'',H0 IW1TJ7W#? R$^_;$+1,(+OX2Q65>*^:=F/(]Y?.0%822,\_ M6$UNX33_7#V<\"=,)+](8=L:02<[O0X?4ZA:6R@?40HCZ5"XNJ:0.OH$&5FO MH&MMI,?'LJ4(=F&.%%J25ZIK%,N&P1LK2>%L32DD^U=LVT@>1UGVG,1I][:G M*'S/M1JJL %!9043SM1, #("^2"LB\) &;(XNIGPLM'X! ]99]Q.%Y!&6-AA M#UF Z%%XD7@(,.FP]:YFM^,!P1#0+]L"28&D-00Q/U@^HZV:9R/ M8@=2CE5.'H6VIE1P4LHZ[4ODEH]=-#ZJ6PH0CBL!>T!AM5@^!7#,WL,_(4>\G.=QY:R)B 3>H'0AE9^4H920S%)RO;H9]AANJ4LKPK M3J]O4DS$>N=5QTI(<.M#*Q/O["N-3*-=R-&2F60 M!P(5 ME(4'[HL+M2'HTJ$D?^BC;WON]<.1=3LO:=C!HS0AB:ENDA8VW^KI0[EB6N/. $UA.%B:6A M=-@@BT1;>\" <.].0UI-Y;Z8&PU=/4 M%F9^S\XL#&"2/*BSA$3YT#U+Z!+DS>6[/C, GH1;36T#.'>YF"T6_&\$'Y)Z M85"1Q+KC^(0D4#6G%D@E5=[A4/'-\FP.*6#G)&E:7#PL![666+9Z/'^,3M\8 M2G@H9#&9@2P+#1C<9THH"2;Y:G\[-^+Z&??2\\G61-93T2!'\!YU8 15-+E1TV=4)=A S)F# M@8T//3^L5-[1\>\]!G$3Y:PZCNX8/[HV*F6DG5K&<@[9-B<0K^%: P"/0=P' M+;-F/-"+PN6I7DFB!W6C?*$#\R/WG:FEQ\&@9.0A*'-4' >C#J&8:-,JG]V>34[(UI_=:TZE3BB]_:RD073'\S#\!/!V"B(_-E[)CQ.#9']2\@,Z8>5I<+ 8-I/.4P]4 M$ETC%2_UJ86]<'JZ0<(1V+>K< J?MB>EYN-]@8N_MFUJ]#!=H7KD42)U2WCN MR&;\3 /8F? M:#]RT6)3-@I)KHD%:8DJQS/<9#7G#KYI\M2PZ0;LH9--K.$EQ7N\-[DVASI4 MR@##G!;+9S+F#Q5&NAQ]]&O49,W2P,!:5C"/9S1YVWN1E."'Y)821B)OLU.G MH.DS<%"9$-\/'>Q;0U=>G0O5M3/7Y &TZSR@C!&3>Y5A/KJE$DOQ33,#50! M(2]C',QH!5B5II0&XRF3.#$:L*F+%,3^@ Z0O=I%6[?H.?1U:D!:$SG?OV!L MGJUZFP=[9Q0<2&%@C[\>#5Z@QW2C9/2G%GU:O$U!+"0:I:UQ^]PEJ9N8QQO2 MH=.H8]6#.7PX',/9G7)[\%B>;=($1KVC[>P:#99AC%DZJ&R]'-?T:7[T/+!Q M0'278*P$83P/-!_F5_/9Q"C;]=HSHE:%H1^101&&UH"^&O>(@S$IO7,&3%(1 M[.S5C@+K_&V&?$)\/O AEZ46!0:E%H^:U'QOTL,RA\L2YC:J@YH")ZTY\+^T M*/:GBT,=)V&9Z@!ZMQAN&=3*,/S[0#UIMTHAUW;EL*T;;W5(55Q;;=>@F9P&$$B M1X^VH>&7HN#Q\\[5!Z-J3"'I+AV2490U*G3#0U\>S&_YP:3U)1%GJ$(RZV5 #7M(Y=262Z_8J(9:!TQ M;V2^?<(^NDHA7S*3TT&MY;X C0Z$-'0+N%,6=,#I4!2J&0WXD]LD4GV-0HD9 MJR_A/ZW7EY/+4[0FF!>XM_6MR=4A0YXK2L['*P5O#_6C'[8N^AYE= %PT1\! M28 @Z<]!TO6$0NB2!,\ =MC)RPP8K$L-;=,KH.X>8NM<1)XH;I'0&K;4QEE: M0J[(ETWLBH,>'_M9\GET8Y7\3&X9A60())"&8A_)J>.[AM B"0[Z"[;P=(5& MC>]Z4F "WWTEV(T\O@-ILQ+ 6:VR;-[;):!L([)3QU18IN$] (/#>)%$!E3J M,DK6PZHKFD40(;IC*3$^%,G=72C75Q<3M!S<^:$AG(_V?.CW9/ ,KS,."CAW M^-'O_W%]=3Y<=_S&1?P+&?8YMA[.M%SJ MU%Y$DJ9'>G6K:9 ME&Z5]()N^LKA=N%T.;RR:U\ MB'DB2L"GR0\LR$/&>"UF*10@NNKL]-I*C&G-G?=,!UN2S_J+;.6=6M2U6*,V MA4CTSC4Q?36T([TVZ,-5JL)!WQ"IT]N[Y+7),;R$7)>0, D(.@).GO0N.>GX MF&KA%9=YKMYW049QOVLRAP:]"K\ ZS*#V@17!GZ[14]S?\9R\%5Z_)79 M=M!):"+HE<&&5)==+?L3?I;]/KY@O>S7#NQ&/-M^.[JQ'E7*= MVNSET]/3&9T OF%$C'69+N^)[] KWI/16W?4]1W_;0$-K] *^_[;_\X5U M>FL_+$]_^P"K=C0T&[7%UL7\R7=':'OX[PG2+]$U_ X?[7=T-7^D=V7*TP(\ MIV+<_4(']'_4\?*_4$L#!!0 ( .2)"E-*N,.BX2 YT 8 >&PO M=V]R:W-H965T&UL[3UIC]M&EG^%Z/7NM@&VK*-/YP#:3IQU M-HE[W/$,L(O]4")+4HTI4N'1;>77[[OJHBA9=IS! +M X+3$8M6K=U]5^OJQ MJM\W*ZW;Y,.Z*)MO3E9MNWG^[%F3K?1:-:-JHTMXLJCJM6KA8[U\UFQJK7)Z M:5T\FX['E\_6RI0GWWY-W]W5WWY==6UA2GU7)TVW7JMZ^T(7U>,W)Y,3^\5; MLURU^,6S;[_>J*6^U^V[S5T-GYZY67*SUF5CJC*I]>*;D]O)\Q?G.)X&_-7H MQR;X.\&=S*OJ/7YXG7]S,D: =*&S%F=0\+\'_5(7!4X$8/PF!N!,B42Y;VMX:N"]]MM[)D92+9)[LRS-PF2J;)/;+*NZLC7E,KFK M"I,9W7S]K(7U\*UGF>[IG[,OFY*MM5DWQ?YCJ/WW\&<#I@IQ;8%].# M$_[8E:-D-DZ3Z7@Z.3#?S&U^1O/-]LPWL,ODOV_G35L#L_S/@07.W0+GM,#Y MGX+=+S5W;,C.; OZ$T2^KLH$GN2*Q^'6EDZY476Y:G2=9!:0J&_Y+1L&' MA2D5S*"*I&GA"Q#*MDE@SJ++==+"#(I7I?GQ\\MJO5'E-E%EGACX^G%5%07 M^EC";$TW;TQN5 VPC9+;HH"I6EUG\@Y@OVP4"6U#$\Q5 :L#\"OUH).YUF6B M"P/"0+"9,H 5WADE[QJ-<'S?M ;$%M[#/8+*VJB:]PP/]^P(IT)-9]HM"&*[ M2GZXO;T#Y?-;9VJ8:*U*T%0X.&DK^/1>)]JM@J"J!K3;AD%O5ZI-U&(!^H=P M @!4-4*LU@Y7,%ZW_&IAU-P4I@6DI#0^-TU65$U7TVX ,"0J+CW\4J)X&:28 M)<-'B9C2+/N@J_6#+CM-8_2'#3)&D^1=CB:D4BR5%3E\JP 2Y$+GM,0]1&1&"6X M#T10IC:F587YW?$8<(Q6=;:BQSF 6U0;XIVL:F"'P&?,^*4JS@"ZI*D6[2-L ME +MPF\2A/Y];G;5;S%DRRPQ+N ;6:Y2T-ZY($ M":SXY4*9.D'L$/^ ZGZ'% TP 6#G0!+A;YVGT"*46L, 3"9.$7-7';Z = M_NU?KJ>3JZ^:I 3G RRIKFN$77T(.1QXAW;*5"-#7@ ]42&@[FA75;=<13JG MULNN4#6H&YP&_Q,^#8.)Z5_< J\Q1\AX0 Q7\#0"J MIBK5O$"=G\,[I"1,G75K$#W4L8#3KM;6((6QX%>C(YZ$U"\&6?3M\(0O\!748]D MNB9Q#QB'UL AK5ELD:E;W !!*O8LG,T;FP@WLM_ \(KV1.UHY\EC-EZI)AP& MYKW9F9 U(NL@E/D5&R^$B52]$T*KWE&KP9:Z,OB\.RT#A!K9[R<5]H(U4"JK MQEE6*ZBF2?[2*3!^J#/>DDU#N4.O/YF,S_XR2KY?ZWJ)T_X #B!H7+O5>R!2 M%_.*P0WQ+E)3Q!OH.MHVZ(F?@1^!7+#JF^ @5YT8%) ;>'D==MM M&I1($I,?W[RXYP^(/A3,%CT0E3^ 3*"I0#?!,L(';86 A,^J"F^RA7C"8N2K M(/HW&W :25K0B!#F-MT MPT>@(NT ;Q=;G);\A2-610Y+D565J'+>OY'5R=="0S6HKY#0R!ESS1BM+3OU M.(C!8I@B'MLFFMQF\,)(;_:0<"PC;0)>*E2#.MBY(%OPS WZ$I8;W9A%BWZ M:B4L6S<26BFD$Y@P'%35;&'@5;"J0%.SUL[2]IET'X]&.WDDOR,#"Z7%Q.U_ M$PT56'8MP;PV7J3VY?VAU^-QZ-QLO;C(81\#];) M>7U(5'+ODI4NB)7+JCP#U@8'CNS**8=T-#%9!-6G'7(A^ HSMJM;ZC*AN8Y6WXAJ_]0%$1!PP^.:!HA<>Q\[@8P5^>E>#J_0\.9T\ M)2.4U89XS@YMD@>CB*?N];KN( 1Y0^%[\E?3&'&%?_:AY!UXN!AT.J_Y#@@/ M@G''>'V+'C!QM!V8BC^)*ABQ7I, K/06I0_YY'0_(.L@VFQ'-_WP^^5 MN@? %39(K*_HZ>GT:;3+GXF9-H5"OTY +"CX\A"@,P-BJ&"= M%D$D=G%KPM^@IO,NHP 4Y(Z<@]KY^&N_0BQ)SBWP]$)IR- A)P>+M,SM_E[:V(@'O72PGB)FIN.OY#7Z-/GJJ6<=TX3^"<6WI('1YY68O:X* M_!-VM28J^>T%VT;=Z%8E*98PW/IK"]2ZC8OIG9^*(L(Q+TT"P&A4FN0 9!2F MB/5!MV=H:<(BL-&C9K\KD]A&_-,^APP$W MA);#9<,#K)P\JH;LF?-)%Y^["8BN)+M"=/5NM2D?*B!'OA-&NL0:DY8L*6G@ MTD?,%A=LTUGOYQHB\9R(@-&G%A=8#U(0L$H["P!:ZS86,% R('P&L"NPLH+( MP(02]X%0L_7O:1S*82X.DIU$![DNL/R9UH31R?2, M@';Q?>-)IE#7P=QENT.?,"N"Y1+*FZ$SCF(<3T%)*(R.=B89 !ZD#F-<=CR? M7*?3Z0W. 0(0,R'[8C#L.V"E]1SX839)A2V_\QMEICY*(I],+M++R15]\V0R M3L\O+L.TX:.*U",C6;G4WC 32Q9SKL$%*D6):$64)26"ZLU:\ #JH[7($_AG M+T;:0?,7S8+P](G*^WF;VSXC#KD%<55D>. L4)M@ IP& M[(PLY7*:CH"Q)\(RQ XXCBHA2O7QP&=@$$"W>$-K 0PKV>Q0GBB!H5G/;G!J MEW#,#15/'I0I@@RH9*80TP6:I6JDY'6(PT[ GVK0X X;VP>T!-[EAK>BMHJ4X)W"1SK'4 MC(#B#?/9&RYS*.?$TU1D$BG3@IG-&BMP7"1!%J(WJ&KCV,\RLW=R9&\45)%J M!.L)#GQ#4&V4L?[F8^R6!F46!-U9"HZEO(%W#^P+ I]D!*.Z7:R'J,I8$V^" MZT!I48YP?9T(J%E7'R@/##N9GEO#2.Y6LP6*P2,(+,G/2G?(2%2G=''I6%\" M&GRTK*I\)WKQNH!*-^)52]YF>A[[2X$?1\DKR5GGKL#EMT+(L+%G;0/AE=FX M; *I[R"5/*?<$)+7E)1R"J,E4JK;C9:(#*,AB.:+/!6L XE;KNZB[]5?WW/+ MKICTXXQ69ZNR*JKE-JK\%6:AS[)M5H@WJ,I@^\,;%61PM>U@.4AJGJPX>8(1 MQ/1][EU0G "LJPKVX;O-LE9Y4"/],XC'95>2URDL1/PZ.[=7 M/\2>**LFK@9@O$I(%QR(*L$ DE@3GT5ZQ65L22MN7.6+P[HUR.@*R]N43J"2 MY2D8QN8I*%_5K%+Z-_D>?+D' ,*U$KP%F@-SXOPT8+B,A@'Z"A@(U%-A8 K< M#+S7<02YZ6IP?1M;W@Z=@C4*':;/;)?#S1BSNHWU![Q#; ?8R22_2@T!VD,] M"A-Q3HVP8B(]"B8!9\H*4&S4V6!)!&$P[)4A%D>6$L+AFJSVSVPUK.'\<5Q\ MAW$-U-S)T&86@8.!T^[ L". M\E5JST6T._)&KZ_3*">)VAT?TL:PHA-4(Y"=3-NU+BN^NVUZ5](K)/T0]Z"# M+OD=!?R$-I P#))HVJ27*K*BB2D+JBUY]8J.RA[#,.],0=H(\^/60@:%"')- M#1=>8(6,\N["!3LV)_3)F;!Y.C8G#I$]K'LJZP MH$\>@$NK?-=I$3'LA8,]5S@:T!BT9U@-A*28ZVT5Z'4I:]M*;V'[G05.T]@F M(/*-XP[&.14%YJQSRA C_]X,I9X=M@D0,C3"GSC;4*[:8 \0C*@;BN3M3I," M4UM)V9'B#_'1TYN]*D\%*KW4O=8NP1KGE68BVT:8 M>'#0;Q,8!<>&4ES-2 ,@7G"?C?]UG MRP?AV$FE?U*1ZTN!YLL%41?Q*W3,_FJ+_:^$_AE-O?H7:W.*$1=]0.(BOIN(/8I27%;38EG[BA\!#7Z[BKG3LJ M44ID8-3O6.;/0-8$ )2UM6Y758Z)"*-MGRLI'Q5I'>ZW221%,K@!X811'C1%N!3 MA!"09<"Y:%QS1X%YEJ!/>&5 <4(@MI5.:X_R-:])44.P0W)X81\81G<\]URW MC]3D$B#996*$ ."XJN2TFF,^3/35IFN;IWU5[H2F>HPG/.W*W;='R9O^=Q2$ M<2F?0)7U-ZIN369@"4RC$X4[CO\Q4VUU$>?E,$PVMAM[<".<'K75'VEU09U$ M!67MBQ/.0+_;A9X@E3_##H9A+1HR\)RZ?5?QVW]THS9G*IDX'633N&[71/(6 M"*/-Q\8MTK]B]AQ8A#M+K 1(KRW*62@VDN2TKBY5#\CDZ@^FM1^=?G>["-H_ M>*N.,]P"Z(Z^6"NP0%CG:KV.'I '3-&91H210TZ_>E2K_._@-B# _]V]=U5+WD>O!X+(T MXT_:-(B!,;$LYR\"5)FP8.N;B/&%EFT@\8&P&P<#Z(G+&R&9.;7%L$]CV%_S MGH.&[3[ES\R<(UB^&ZJVUWVC![ MA$WUH>)"L"CK%=I:\34"1@JQ0PGYD"M.S4B/4AMIL*\,.VD+:OBA5GGV Y"@ MS-.5J)S6215^]J";T(A5N2X:QD(,..53 T"H_3YBU\2WY.TY5A1LTA^B0__U M[UV^Q/WVVA1XDB6ZS?"V'81=O75F&M];[5K#?>T'V3%6-5QQ;]H=^X]UVR5( MU.\A)\T E$$7S1DJ=C PZI6M!\MY9\/T]":(*L+ +TNW!:':-2X+24^2%]DC"%*#H24H0; 2\[M_+BI\4$^\D$FV]8( HE D& M,)Y,+]+K\QGWB$QOTMGE3=PD,@A!W+/A?'%#C.!K*GP8U_5UEQ5UGS>@&7Z! M/Y/SI^YP<7 ^,R[W]@]*9>CK;D;)[TDUJES8P0]MU#%, M&0[?0A$>L.G)J>@8!CHW.65R.! KMWOL[9XPY4@PV(CN!67ZU!)G@!D&HY:R MV ;+6CNY1ZJH9^[+T"8\;QD'U%*%Z?&(M#+_@7Y=UA?91Y8]?E_2SQ]NCX $ M&Q,0[+@*QW%4^Z=AL5>2ZG])99!LRTV$A;][X =,/$KY691KLNZ*UIQE]A5= M/IBZ*HFO8#\4(H6G+[$0CI4%>8'.PK,_^FYT/TIRS.'6:?(6TQ/@4M8=YD/3 MY.7OX,$E[ZNZ*Q6XA5U=20V;MM78IB1KO1PXO2L.S,Y28FZZ,K,YTN%7?19- MD!1>C# P;^HY"L))O8GE!+-NNI;^^X&U93[L6O/?,M/\5U'96,B"XEYK WIQ M8,%N*HJW;?-!ZR\\3G*__@.2A[UOU+]/O$7Q!76F#0/FKHFH=6!)L*V=4N;6 M..XG!1OA()29;\/ UH7MR)UTK((394J\-XYE;J6$'QQ(W:WF#VP!7(;*7F.Q MQX<+\H]T4X!L(^(4=B:"[0,Y K:QDKNSGZ:_H<$SRT"/H.6HEO/S3>@# @;* MKI'KD=XDGSYQF>UPDO?S4 M\LY'[T8YOHT&ZQY[I,S198G=C-QH$T6[$9"Q5!U15^ &BM,+\3^>G$XN9T_[ M_;S\Y-H.F5Z-GWYJU;WO_?T"3/1:$/L3[>D.=G&_0C+\0DGNH+$(XP-@/$X= M^F0<5A!])LBS R4*PGJ(2CT5D^5<$SLJ!2/P3K>!?>!4#' M875X(Q5;>NAA0:_!;N:MLP=D^[D K:T+J&TMJ9DK/#6Q=]U8@J.:"W M9R_._H0H.\+)W_%&]D(6H!\SR_:.BEUBHT^243_=/B92;5N;>=<&IX\=S*NJ MH$8TZF)>@]/"J07:J27Y[MS'S"@)BB_,>%C'*SI[9N-+[=@+$^5D^S0+>_*6$KGX.,Y0V![Y)H1Z8>JFY1J[Y=D8@3;XMFQG&=/? M6-+WG_#2 ^[-XS/,L% -;ILX+5R%*>,E13OODL^NCE=5U=2E:CO'&M9G4KVV MUQ_$ITZ&M\3>Z-;>:B)2$/3(4T)?--_@#DNW\"><>HIE4*UY"$5EAQ"&C$.9 M,SKL3,0_S*[/DY?$(;?Q"$0Q/WBQJR^(X18==6-H[)^?LYVCV/Z&(1>ZBS*T MR,3&)%ENWPIJ=9 +=Q8+) MCNU^*# /"'P@CGAMUL!D+PY.U@*KGD[&/%OCIQL&;'>N," F5Q"A.[P=M*NNK>AX 3G@7C\0*(.KT[%I[&1VU^J #*5A M]M)>:F*O_W+13[,+4G]K(J8!5KB"S8SFVUL^[PX\ZA3US3"AWX(GNFIG3&P; MH&P UHYXF&80THFJSCCK?0@PO&_SDNF;VD4> S()!9^T?(=@BAA#67EWY[_Z[Q MO3"VS60(%%[[B[%(__Z&CX2$GY#YD?2E]7..=6791\S_)!+S$0-A+Z>SG&X- MU-RO(?YM,U5OJ:BX8D^NR9GOW.=)[()TA;E.8"( MN JO*/8XN@?L#3\A=!,*_5]_^SC)K.+=#:9 MIN/Q.+DY3Z]FU_3G9(+' 2;VZ\O+2_KSNUWFYF5#KNYE_2)%F,CB[O^7Z?4- MSVV_^9PUWM[?[DX].9\=-7%?,\9:L1?,#:R23J_BA?YY:&PE8!^59U?I]'+6 MIW(LM8/NSP&5YNZ(/*C3J(>5@3M&WC_[KITO*>#W$2>'X%VF-S?7Z=5X!G_- MKL[3B_-I,DEOKJ[Q,QX@FHV#$*6?IK-\,[U)+V\NTFG 2L%7;X>]@1",R3G0 M]F;B>7,\ ?K>N,]7*)9.SZ_HJQE(/(#ZOTM^J4;T]&P\39.?Z(!F^^O,2E<566: [,VF"-BZX&DK/D?-F) M.*/=AHIW]+;MZ;-0TLEYO[!B((-N84OP.$%)U]WS4'?9%W56C<">ZH#4JZ.24YPY=T2A&N M7$K!O'=VFZ_D]W?8!]?'!Q5*CJN$Q9SEB@YX!J=3%6@^YY,(0N4>%[[$T1>R M0PXR37#3*>(!;S=I@HND^#9IU^L!OIEC_+L_[=O!^9?V$:K.(>M8S8 M4DI_F[63.G_)J/WF8_-,,75)]_+EDF(T%#RM3=OV+X_>@(!0#8K&)FW4:2]N M/UT Q'JGWP4SC6A,L1]Y%;@R#+H?N#^< 1ZAG2 MA?MU#-%F,DN'3U^=R:'!GSC$$N4SFUX^?1X>E0F.Y\I( ''X.-N%#< M+\0&*6I09.V>XH'GGFZ7'<+6^"@38LB4\">-B>;E>V"V8HL]6XEZY".??8^Z MR4#+)?XV,TGJN L)G-ZU5X*BLHHQL*,<>JJ*[6UX1:]OXCU"1Z7BM>7LAZK* M277B2F^(J5_;GSG!G^:YEY\Y24[ONWG+^NUB?'8^#OPKG%1\F "YOJ02: 5J MOHYO5N>[V1ZL]A:H&]CD8C>X9WC M;75N PV_;NQ=1SV!DAB0WIYCW_>Z>N!6G0>Z#<&78%TR5NR\_0T!MFMY'EEN M,DAYE]ENIP]R.-%6>!7>9.LO"O&_YV%_LT'BYO \J4_JT7/%]YYP.QW"ICXD MA7KD:I3M>J0M,[]ZV<"1U.?)&D+9VX-=$68:<9+1R<;PM\_T NB5! MVL]S_#\B@(%N^*AL[5<=K7"*H^-GPOI_6+Z'?CGP6? ;C?@##_1+E'0BOVSY MYQK=MXG]L?1%O#J>'1U<<+^GOT 1I5^\7%>M6VU MIC]7&OS9&@? \T4%?H1\P 7<3X!^^[]02P,$% @ Y(D*4\&ULK55;3]LP%/XK1]DT M@121:TOIVDHM,&W3F"K8Y6':@YN<-!:)'6R'PG[]CITV% FZE[W$/O;W?>>2 MG)/)1JI;72(:>*@KH:=>:4PS#@*=E5@S?2(;%'132%4S0Z9:![I1R')'JJL@ M#L-A4#,NO-G$G2W5;");4W&!2P6ZK6NF'A=8R!+-)P]9X M@^9[LU1D!;U*SFL4FDL!"HNI-X_&B]3B'> 'QXW>VX/-9"7EK34^Y5,OM %A MA9FQ"HR6>SS'JK)"%,;=5M/K75KB_GZG_L'E3KFLF,9S6?WDN2FGWLB#' O6 M5N9:;C[B-I^!U M4,6-#U_13 )##BPLR+9BBTXL?D5L"%=2F%+#I<@Q?\X/*+ ^NG@7W2(^*/BY M%2>0A#[$81P=T$OZ;!.GE_PC6Q^6%1/F>=+P:[[21M%W\ON J[1WE3I7Z?\I M[$$QVYECW; ,IQZUGD9UC]XA#_#L#OL,,TG=I(T&68 I$0I945=RL88C+NA$ MMIH(^G@,A^J.K_P5F6*]001+Y<"[KIC5D/ F_A<0?)JE;!U$"'UHEN&D5 MN@!D4? ,]^"1'T41/<,T@B](357**@=>-TK>HT5H"TD',!R>PCEKN&$55!:H M8>"?#D)X]V841_%[^";M5?-RNE'D#].0&'%L_6@]IBF0M75;,8,Y-2\5,^.L M&P_$9+54AO_I#HX2/T[38SB*_7B0'+]24A\$VO1'?G(VI#7VSX8C>.G["?:: MM$:U=J-(TRMIA>GZM3_MI]V\:_(G>#J&S^=863C M6GXE#0T0MRUI8J.R +HOI#0[PSKH_P&SOU!+ P04 " #DB0I3#DY^N,T$ M #:"P &0 'AL+W=OR=\5132;:Y)V_55;]3;'GQ261[X M8#";EC*C!PJ_E?<.NT&+DJJ"C%?6"$>KJ]Y\].[ZE.6CP.^*UKZS%FS)TMHO MO+E-KWI#)D2:DL ($O\>:4%:,Q!H_-U@]MHK6;&[WJ+_$FV'+4OI:6'U'RH- M^57OLB=26LE*AT]V_9X:>\X8+[':QU^QKF4O+GHBJ7RP1:,,!H4R]7_YU/BA MHW Y?$5AW"B,(^_ZHLCR1@8YFSJ[%HZE@<:+:&K4!CEE."@/P>&K@EZ8W86< MG/C5FNSD,[E"S+VGX*># &R6&"0-SG6-,WX%YUQ\M";D7OQL4DKW]0?@U!(; M;XE=C]\$_%"9OI@,C\5X.!Z]@3=I#9U$O,DK>#>T(N)_&\= HUJ?0&>Q2<#Q 0J7*H':%,X@AU"&\)31E^ MV4LR26QE D.LB#P*5,NX"U: D[B]OXMRV$H!@%0%L9*)TBIL^N(S)-(M%^5] M)4U"#9=#2&M" , 9Q@F9H=> (9^7SB9$J1=5B1)G:>;/#2;6/(S@LX4M2FDV M/WQW.1Y=_.1;XY_Q.'S],^Y"@LF26$ 6U@5.(!95)H C:-$3&J8G,(*ZLU66 M1Q@PJASKIS+0EMC.(7-F)9#TU"9]=-\-)50L$>+)*)[B6\CX#2?%,!Z_.7C8= M"D:BI?=JI3B3$/)8$)H+(G!!R+H@5)T=G+71 .91&5D!+48>70M!BRMOM>(@ MI6CW.G*)[=7WQ:UY1(2Y%"+@PF*/#%AJ@KN6R$@C/DA3X7&+?MSW6%FY))=\ M1UA;OJ?535G74\+YH:@V6L)+7' RRQQJ#BFCVLMC%,^&P[ZXAK6=#[[.,J37 MCD@=O4GT'LJ9$)Y=KDK\X64T$-7"-8EY_CU;NI5($E>!$ZLO"<[#NI0;R;QC MS=6&^$ZU=4TS-A":+0Q:*ZV!(+C/LO,@99J7>:U"72/QYZ5G62)P\2J79J!,X_\1+:'4"$OO=_YAI M<NL'G7FK()?%J=*+:&8]>K6G[> ZK^>UG7@] M]7Z4+H/]>%A74!WV+\YZPM639+T)MHS3V](&S()QF6/X)L<"^+ZRL+39\ 7M M.#_[!U!+ P04 " #DB0I3F/R"KE(% T#P &0 'AL+W=O&E+QR;"=-@;S8%,F9.6=N),\W4GW6)><&'NJJT1>C MTICUV62BTY+73(_EFC>XDDM5,X.?JICHM>(LLT)U-0E]?SJIF6A&E^=V[E9= MGLO65*+AMPIT6]=,/5[Q2FXN1L&HG[@316EH8G)YOF8%_\3-'^M;A5^3K99, MU+S10C:@>'XQ6@9G5S'MMQO^%'RC!V,@)BLI/]/'A^QBY!,@7O'4D :&?U_Y M-:\J4H0POG0Z1UN3)#@<]]I_MMR1RXII?BVKOT1FRHO1? 09SUE;F3NY^85W M?!+2E\I*VU_8N+U),H*TU4;6G3 BJ$7C_ME#YX>!P-P_(A!V J'%[0Q9E#?, ML,MS)3>@:#=JHX&E:J41G&@H*)^,PE6!V!_5(\@P^-84TA M5A6'I=;L3.%C[(QI8:?FHQGN_(3 MQ+P%'O; K\)G%?[:-F.(? ]"/PR>T1=M'1%9?=$1?5>MQAFMX5K6*]$PES/( MV?*'@9_@[^5*&X7Y],\S=N.MW=C:C=\\ &]A9\A;P^\-+-L"DQ+"F74\NM^4 MG%RV9LTCEEBG-?#]'T#F=A$[@48;F6@*2-E:&%;1TBWZJ7H$;"LXJTM(T8#( MN'*.QPTGD1<%LS$B!)9ESO-&6I7K5J4EEN*ND,.2RQ8S3.F!#:8X\$HXEJB" M,]5 NZ8AHUH2=5M;BZ$W2WP0:+ H%"^8X5O3"'H7(;6"# @3&M4XIW.6]MA3 MK@PV1&L)>6LP3!7H7&":6@:&)B,S.UP8FN38[LP8L-_8-5/BE(V'%@]0NP+B M5$" Z<^WZ;\;!<53633B&^Y*<0H;J$/,'VC,+=-D9M6>!$'DH8!><]L=JT>/ M(!X44[Q"AV1]#(XY9KR?4L,9YF:LB"9UB$;L+2,B[*J4,;F2M;,W*,!!:)%$ MEU26,*KB"C']V")B+7.SH>!G'*G)-3D7+6L\Q8Y#TGW>YK+"$PLQG"$-FMQQ M.;Q7$IO%;]@:KIE2CX1UF:9MW3HO?9^L,2$-_2DCOCF7=G,W#A;YE*=E(RM9 M/$+@!8L83H/I]!V._7 .]XIE'!I6#-4?IT-IM;39C9 M]Y**CQU@D'D=^Y/%O;@>5U8AUS>'FP2=AW:CU^+U7^*]5#_(BU[=>#B M^G)#M:G6)Q*>;E1;-L%MFW&XJ>KV@!SR#[';WASV\WF#67Z2)/UY-7UUY&RL M$#0I:N3A&+V X;4!..AR#_+6M.2]0PB$ML.T.V)79+L[@_19WS/O.+VS\*@E MY7WCCF(:AI!@5N,@@AC[)@YB"!9VQOG.D!-8CN&$J3_K^F'?Y[?W/4KKSE%X M+6D*WM]3TKZE?V55:R\112]C:\M;+ )W6N]W5W2;;(OR25@.79XG@Y=,S?'. M1.\U.IN1O7O4;&>W3\*E>PE]W^[>DQ_QRB7PTEKQ'$7]\0Q?8,J]T=R'D6O[ M+EI)@Z\L.RSQ6&ULI51-;]LP#/TK MA-&C42>V$V=!$B!I.VP#B@7MUAV&'12;CHWJPY/DIOWWHV3'R]8UEQT2B13? MXR,M:G%0^M%4B!:>!9=F&536-O,H,GF%@IE+U:"DDU)IP2R9>A^91B,K/$CP M*!Z-II%@M0Q6"^_;ZM5"M9;7$K<:3"L$TR\;Y.JP#,;!T7%7[ROK'-%JT; ] MWJ/]VFPU6=' 4M0"I:F5!(WE,EB/YYO4Q?N AQH/YF0/KI*=4H_.^%@L@Y$3 MA!QSZQ@8+4]XA9P[(I+QL^<,AI0.>+H_LK_WM5,M.V;P2O%O=6&K93 +H,"2 MM=S>J<,'[.N9.+Y<<>/_X=#%)DD >6NL$CV8%(A:=BM[[OMP IB-W@#$/2#V MNKM$7N4ULVRUT.H VD43F]OX4CV:Q-72?91[J^FT)IQ=K?-D9I 4'R5MXK.$GUIY"=+WN#;LA>VXVB R0)\O8P;^+[>&:OI4OPXDR(=4J0^1?H?73S+ MX&9O;AJ6XS*@X3*HGS!X10NO'+FB\3 65 FV0B@5IRFKY7X.:^.P7JO9]15UHK;7>1 M!^_P#*R[V_\[O'M#;IG>U]( QY*@H\ML$H#NYK(SK&K\+.R4I,M0N M@,Y+I>S1< F&QW'U"U!+ P04 " #DB0I3AI+I^+4$ !D"P &0 'AL M+W=O6U".+BS-DU.;8&&K_$4*,WR"G#F_(^.,PJ^(6+6WEG]9TR2[IR MLE*!7HE2:14V9Z, >#8:E1W4+$$5CT ]I;?6A)6GEZ:2U=?^(]#JN15;;K/B M(.";UF0TR8=4Y,7X -ZDCW42\2:/X%W+>:!KY4MM?>LD_7$Y]\$A+_X\ #[M MP:<1?/I?"/DOH>B]-,HZ/$KPK^AQPW>&W@C3HLQH7"0!AQ16DJYLW0BS(7D/ MC ,067R%4LG) U1:#2HHA]\,GZ:'J2Y=_.?^QM M(E60%$NP7XH@2:L:1O)S*S0%&XEJZ7V".-I=F?%Y^L&W-:UG26K;0@;8\_0. M05L#FR7R/&-8"+E8H+]D](&![H328IZ8==[[02G/ 7R$SY;=W#JD&N-S=XE_ M%45Z)*H[84I08'( G.;Y]U2CWZA&*UC-623LLE9?,'(R@%J,K$GS6*'FDM0; M3")E'*^">*1I9:*\3P][#HC.C1>$(V)$<\EJD+VD2'_Q;WT0YP3.#)+)3B@ M8+^#*ZN=+D'] MU_X*>9EN3@_FZ?[Y-J:7QVFQ@&N.$AB02W>Z- BVB?>HN0VXE<77%:[!TK$! MYA?6ANV %^@OUA=_ 5!+ P04 " #DB0I3886U\E/7H.63TE&M B]IE_J&4!415)LTF\V>I;72-MFL MXMX=;5:N#49;O"/P;5TK.MZB<=TZF2>GC?=Z5P792#>K1NWP'L/'YHYXE8XL MA:[1>NTL$);KY&9^?;L4^VCPI\;.GWV#1+)U[HLL7A?K9":"T& >A$'QSQY? MH#%"Q#*^#IS)Z%* Y]\G]M]C[!S+5GE\XN^X/'.)Y M*GRY,S[^AZZW72P2R%L?7#V 64&M;?^K#D,>S@!7LQ\ L@&01=V]HZCRI0IJ MLR+7 8DUL\E'##6B69RV4I3[0'RJ&1V0*+A_B4E8QRLI.(O(M_C? M\."E]KEQOB6$OVZV/A WQ-\77"Q'%\OH8OF+&;R(ECMW[1N5XSKA2^61]I@\ MH(1/"(HU^W;[F3L9@H./T_LIE%@@*3,!'U3 "2A; -]1[D(+NL<'P4^!NQ=" MQH^\*A% XX[3BF?0(=\GW+'?]CS[.<^_98/CV=6_';]K"; L^PV! '&2(HWHN1Q_9!4Y M4&CF('9/KH[ F'E)>!L<'7O2AC2/,VV.4+0HY1'#SRUI7^@X>93ABWL0R:C( M:KOST8.8[95I53^=#(]'97,$F:2!_UB6VO&O#^ X',L#FJ<-$O&!1*2\1Y[' MTA^2LIW5W_ QB^C,:+751@>-?LP"'B1C;%NV06Z%0'+.-GYMD87$) >L&T<\ MK8=<] =;#!VBC2REMBQ;5S*%#Q6W_ -J:?4:E5S3 M EHO;%&K55'J]]R?BNKY7(6(&P/B(FR1&V;H@3'B(Q? RWY7Z;SZC]]S/.&> M*X_<2EP;:)"TXW)*1-H/;2I!>0GJ>%;'QP9*>C:>:Z1=?(0\Y[JUH9_4X^[X MSMWTX_V[>?](OE6TXY8 @R5#9]/G3Q.@_N'I%\$U<=AO7>"G(WY6_%8CB0&? ME\Z%TT(&ULS5A;;^,V%OXKA%OL3@'%=SO)3!(@2:?H M%"@FF$R[#XM]H*7CB#L2J9*4/>FO[W=(29&=.'47B\4^));$<[YSOT@76V._ MN)S(BZ]EH=WE(/>^>CL:N32G4KJAJ4CC9&UL*3UN[C M4BH]N+H(S^[LU86I?:$TW5GAZK*4]O&&"K.]'$P&[8-/ZB'W_&!T=5')![HG M_TMU9W$WZE R59)VRFAA:7TYN)Z\O9DS?2#X5='6]:X%6[(RY@O??,@N!V-6 MB I*/2-(_&SHEHJ"@:#&;PWFH!/)C/WK%OV'8#ML64E'MZ;XA\I\?CDX&XB, MUK(N_">S_9$:>Q:,EYK"A?]B&VF7\X%(:^=-V3!#@U+I^"N_-G[H,9R-#S!, M&X9IT#L*"EI^+[V\NK!F*RQ3 XTO@JF!&\HIS4&Y]Q:G"GS^ZA-EA#"O"A*W M1F_(>L77=_ -64N9N/C#Q48;URWB)U_O4*YKS#G ?,^?_:UZ^*Y;)^ZRJ9TN4 =>O( M;FCPW]$%Y,I8X8WP.8D/=Q^3<"%KGQNK?@=**BOE92%<0#/K<'YKRDKJ1Z%T M6M0(OSA/SL[/DOEX+%PNH2(35ITF@3?A9]MC4 M@Y8>7-*)>[(*Q]?B.&,3,4G.9J?)\GCDD\F1V,&1\V1Y-OD+BM^\BO@&I1]Z MVX:*Q^!7#LYT_&Z/,#R=O/MN*#Z4)64*0D!?]2.7%L8I_=#&IPLDFKCST)S/ MGB*SK\B6+""BIGC(K1;QG39)][ID(ND6H0CR$D-L9#WT1D:J,RTED2? ]:*JLP""PW:I>P MH[>8!OQ;*.1S)L-Q3#S2*71CSFB9BT? +.B!W%!<@[-%ZK%$:4^$0';DK+H[S$%?"#SF'Z'/( 8P:&LW+]K'0=BO<2'@O7APP6I+WR!=!]5SSL0BX^ MU ,)5**@'HP.P<%2X[G*7+TJE6<=P2,CQV[>_=U%06U=(D,# -8.Y-13>+MS MN&-K&3,N7D9S_:/.J&;:EN]EVVZ.LHVA65/W_VO,. +0 SD/>%*H MM4IES 2L(<96QH;V'_8,5_^91Y+8/X*(]5KQZP''ITTN6%>0=+!_:TY\KFS6 MC;*76_'+,N(H8[.DX %=4.RG4-(VW88="V^N/1<%X$E:Y&$L_N Z=I.,FCK: M(&=BK[^O"N7%1RU^EA;&3A;]EAX21,BJLF;#SA.S,,HG4:\3%W@/#*;GLSPF M0V3B;M[A-MFZ4UMF7Z,0NA6EB*2@]3HN/,_)AN*7-D3>"=Y^W%BK9$E>.EUL1YG!\9D+RU>&HB[-<5%%*=A:%Y]@4W)@*"J827$ M/JM'^DHV52XLGJP??(H<9C:4S6-/W;"/M0$,FUA_6@6'12C>2U0LK+^LT)X& M8<5$5SJH FH^RU2K;7+(1\WK2A9:/.\#DBN_ZP:[B\XQBV+8M/85?)00+HS M!6^K[!=LC!KK);]AX0&ZG7=-LRL"@0X3\NE%PY*W1K9O#98VRK4C9LUO$_O% M,F27"*V&YZO*9W(>6#-5YAS':W%>XD (M91S%M M^-^*CU6 M+:;/B6JMX.G)8I&,IPOQ.>S O??>8_)Y7R=X:SJ>)_/%J7CI8\.H]Y&G)/L0 M/F5QOZVUC]][NJ?=U[+K^)'HB3Q^:D/K?%!P44%KL(Z'IXM!?)=I;[RIPB>C ME?&8S.$R)XD&S00X7QND57/# KIOB%=_ %!+ P04 " #DB0I3&D.YL/\0 M #9- &0 'AL+W=O9UF]NW)JBSSKRXO[7REUM+V3*XR MW%F88BU+?"R6ES8OE$SXI75Z.>CW)Y=KJ;.3=V_XN[OBW1M3E:G.U%TA;+5> MRV+[7J5F\_8D/@E??-;+54E?7+Y[D\NENE?ES_E=@4^7]2B)7JO,:I.)0BW> MGMS$7[T?T?/\P"]:;6SC6M!*'HQYI \?D[T@@2?Y[4!Y6F-!#$ M^,V/>5)/22\VK\/HW_#:L98':=4'D_Y3)^7J[IY?^+C7MV-#P1\\J69NU?A@1KG;F_\MGKH?'"K'_DA8%_8%T1D:Y+PO:RQ.CTS.7C30X,M)$_&"R1*%=*O#>R2(1,3%[B.?KF7JV+RJ[$ M=R9-=+:T$5Z8]_@5P6.*3[D+C"P1WT(-I;A+92;.Z.5__&TV&/2O^6'ZEC_' MU^>1V*ST?"7RPCSI1%D!6.#9ECR 68C?*IGJA880.IM#K8@Y87DZP]-9GB\S MV>[!]FT,:#!B(>0&2X+8&">M: D 1A(S\OZG2K39?U<:5@2TI',MB1Q/+VV M0JWSU&R5PA-FL=!S5> JT05@P="E3)ZT=5<0#+AEL3 QAR@(;"QJM\:\*N8K MV(&66>4TWRR:S ;1I-\7EIS+TITN&>9FO8:F6>@>&>[[*MV27_>=]5CQ&PG= MP!,3,J )*OZ_U_!_0W%Q/XHGPV@Z'?PIS=VWUK%4F2ID"DT^P3&$>:(EB9'8 M*EF(7!7:)"R:>LXA->;D.Q"K,&N>+)$ER\2J[8D/JBB1QNKQFQ:0\SDR22') M]V@VZ'(E-+SIX]TGI[EZQ1@@3^7< UX-5@+KWRTZ4:4JUFR$S)0DWUH^*B@H MT32^3$,85(B\8F^DA4E!6\C8[,< '[H^LIP. 26][J29-[&;W%J7I5)A+"=K M$$[]5NERZW,5*7XN[!1;2E:++G\V0YL&X'L M/=;/ F@.8X[!*XJR'WB833N#Z-^/V[$\X=4PO8WK1BN,4%;6TDLA1[L,(!7 MX+X^Z[Q3KF3)CV;5^@%O810_<2T3^_>3U*E\2%T0UW/N9LH9>74*+ZC M6"= M.:\,>@#'!60IB2#X7F85**N((X3 4F<9>T'6_!XR#J(0;BFCI)?9YJDN(_\AT60[\KN0 M@':8:2I\DKDND;)^9QG:/@?\-57(*3R<#X>6V#KC!XN$K(67F-=[EN( MF_L/8AK/ I4I*-@*Y8(4^C3+C(&!'D7FP-CT=E<:[ MM==-C6\L!*HJAWNV)[[96U)X#]Z*3SM?W8_PHQ.34S,NU)'/7K5F#[%MR/'Q MB 51V Q;' TOA]U+)A#PB5)STK@%Y03UZPD_WHKN8K*!A!]#\1^O+B?(]/0 M7#S,14#6M4E4ROZI+:H?6MFB*MA7'JB =,KZ?/^S=>,2M]DYI%^!5TE(TP R M!_7V8#&Z'0C\FA=_GAH6F213QQ"_"^$B$A^)R10-9?R(\O1?*$]]9K]]]I[? MI:O>%Z_O""-:(+@NF!2QKUN-R?Q0GB8YM>)%'Y?MB6J"W8A''RB_*]MVO1 Q MY/Z"&DJ#2ZL 9%6K"0D4<\E-3=P]4#1 :R.!,@B09>CU 2F6&S 1=9MH17?WQ#O M]-#%N!3BKR->7UVG3Z488!??=;DA#[%I#YJSI($G5:E3-LN3A/8JRV(XWUBK M!,=7:UR3,>[S=.PW[ M:Y4L*S7A]C-^)<[BC^0MB;A4U&P^YZEISI-)B7>#3&OX M)S2]"QY2+:N&HF3NI+KFF<_&;J94/P(=5\8E #@)D)+<0 HW&D6CHY?!_BW/ M8I:4;H,;'\+*DAS1=RXAE>9;FUPK\"&;)5[AD&5 M.^8OJ)!]V7N]B8*.7O'+GKBQKT_ ? PEPL#3M18VV1>SEML M$Y&B&KS\8FOLZHF/\%F]X% K6RC&B7"-2:/C?-B3DHAK6I/JA'EJIJANP8-* MG('LV7,?B2\^DI/NJ8K"@Q6 A#/Y@X+'6 T^LJ!,54(/M;!M9UE)1UV*)'3E M7I"75'8ZGERQ7*=Q%$\&(D%$>?N5JT)YG-;/8,[D*)V#71X(DCC!./9F(ZA4RSH?C)$'$\JDY(!_0$D)(][%20)]PPS._YD>MV4GOQ=!R-9S'W<[,&%=_K(=BR63E7G&A5.]F% M.E+N-F)VI4]'0RAD=:HXG\GSW-@/JED1^+IGPUMR*KF0!(_+9H$Q[/6GKAOL MG?9H@>O+$/F75K@!6[TV,R-RQV(;UL*G.HUSGO:NHCRR0XJEZX?[Y(D^$J5TQ,N6^K0 M&?2]DS ^5Q=@L]2 \ZU+B]6D*(E)3N\$75(R-+2%) QGQ&\LTAF?I/:NYI7J M=,PU2&/0-2A!56]Z:'ML+7MBI7JAN@1J-7K(4IAN7KFXVWDE%IS[[2!'4G8- ML)QZIA1X7#6W5\";&;X I^76[E;%7%OEO*6QE2;WR!@TSV3,%PJ-0FZ' M+5BR$[?0]O%B09F!>1KU5V@[B)!HY[8(+K8MU7( Y8K!>[,R$(:5IRWG((C, M-T+1>V!B5@?3C"Z-K:13!95#$:X0#G#KN]@SJGBMW]0A2D#/! MR""@ZP5?.QA"2*FH+4K=K=UJ*HRUIVHUWOZN"N/$.K!]DY_5_0"\50=,1Z'\ MHE.3(KR3[A+^'M'HS-MU CM(X*W4MI_);SN08#SH]<7?Q3CN#>B/^S2:]8;X M\\]]#1QSEK@7T_/]WH@&B7O]D?MSA3^W1S3/B#RX/OKWMN4\_&U\34IRNYT3 M_]]-.'AS#/!#1!.;HP7++@K@0H4[A=1N*_:R=+T#ER7[>9O)-7<];9/%-@@F M/F:>99+!I?4F!B7[L>Y0?/)^4JO\QJO\-D3]'7=LSVJF?G[X[&=%YY5(A \- M>/N)(O0L*.YX5G]_\K:[3J/I>!)- M1C'& (&;$9L)BO'HQQAW\.(PFLSZT70R@0M>3<6T!_K9&<(G :Y%AP!@/5M[<9^P(89[TT)5YS?%D M'(WBB5OV1TJG;X+W:1T73H:].KP1=,[4*@0P4\^(S*G=%K MP^[1J=8646ZLYJHK%/O4F->TV;"E?>)RH_Q&Q*YR^).->=IB?MUX^P6^+^)# M>1(,P1M3?. #E02W7@-*UX2IM=G5:*EYQ?;$IW!T:1:F;K)^S[IC8--LW#S9 M0X'1.+S56N.9/\?R>7??]44_^MWZ^EQ+V'TU+)EUW7NS2;>^(BBYV&VK^'1P M%7=E*+^O?712YJ\V5)+LMFX+K;U9%9%"4;BQJQ$O,F!T0<">^/I+NC5-C7:R MH<_W/X>F*RW\:A*-D4AHZ'@\COJX?N4,1F==?1CGS;V^/]:PVMLG)T%W/>/3 M>. 1-1Z-7YHO+!IE<6.IW9RA [^O_;X2GJ9H:)79-%ZGY-"2F6L6WK-R+LO( MQK!CBSNQ3($D'=^=WQU:"5VU5R"/&787Y;EWUCQ@,>[0YM<4YM^0T__"3G]3 M8UGCRY]#[^5!INS>Q Q:AU?B UX9>$QPJGC8FU!#:Q#%"*)?W'C[+^WHS/Z= M0Q$ZD+D]%W]UZ_W>!^A=.$O(JB6W>>D@W8LO-T_1W=[?W;U^@*X^%??__@P= MK??P()??)*Q0?!>\MT\S-D]JN=.; 6JID1;U^_UH F.]@CE4ALO"5ZD4R#6> M-03ZBXYW_57GN=PF1.L%!R=R47+4NT98ZRU*RO4I,.D:PF<:9/\_?Q#L&A-C MYD,3%70#=UX\)';,D)V'Q]AZC5ZT*9Q5CYMO!YS.%?]K)\MZ.#L"=+=*?+,K/'6Z]R 1^OZ*<1EX^[?>FXQ.WM1X^E";G'Z^ 6"&< M^7*E)$2D!W!_84P9/M $]:^9WOT;4$L#!!0 ( .2)"E/&PO=V]R:W-H965T'NTFO)=>5,EY;(YS:WHS>S%[?+4B>!7[3:N\'UX(B MV5C[A6[>YS>C*3FD2I4%TB#Q=Z_>JK(D17#C:ZMSU)NDAOK @;1>D['7CN[%XZDH8TN.%1>#>>TH:)\"@YO M-=:%V[>VJG1 EH.0)A=OK0G:[)3)M/+7DP +)#?)6FUW45OZ@K9+\0L4%%[\ M:'*5'Z^?P+/>O;1S[RX]J_#?C1F+^301Z32=G=$W[\.=L[[Y-\/U3^,5[[3/ M2NL;I\0?;S8^.&#FSS-6%[W5!5M=_!VKSV7YK#KBZ6M?RTS=C$!$K]R]>C MLL^%PI.JEN91E HH]L)NMSI38BLS7>I 0@V*YH2Q)I,F4Z7@W1YKHE]"5X=/"BD%Q5HHU\] M*NE$-G!]KT-!RJ3(<*^<'XM/MH(?6]+@571#R)U3*J[($"B:CU ^DV5TU1&< M:_G( F/QD6[A,EJ)$MKC=68=\"FH*P@J,U'W%:69&*Y/E^SA[L75QR M\?^:F)Z:&-93B..>*(0GF+M":XHOH')886E8P-;6V*$^-?BUW[MSW'M1T7CAXS! M";(M+D2:7"ZNZ"85BV1Z-:7+.9ZNIPNZ7(A9LEKQY9)MPTT,M2V93I.K^5I\ MMD&6?< 1=AVFH'^V2-+E4KQK'#E"03*68UW>J4Q5&ZB:S[K:#/'/$4),&^2: M-),*Z9P$7Z-^JGVF' -[F!7UM=$U=^N>K$?EE+4FKV-.(P2>U5_(>P!+N8KK M-K_L8+51.VT,B8,;Y#+Q^LAWF66J#IZ?:>-AC4@'Z^V?P%-!*>0NN' M&HLW;/&%!!T6%S)'< $.*=/90<;:2@TZ212+7JG\1$N/P*YQ^(15 $V^R8J# M7TP$]$I.3PSZX,&.AM"@T-]BNA2U=<_GA)C^-)J.><>NY,<4YL8%12Y2M))? M4!C&:(]*F+NX3.;KM;#W+?.HQIT;+=/VA4;H4*<>LK(A_[?.5E$ZDGF#YZ1#B>X_&]A^+9,]_2 Y^;11E M.E<8;IGFQ/3AQ QU0?6X'8M?8XBM>[V[3_Q,N($OK[J<'+T5=E/J780S_,B5 MUSO##L#[K'&NVR9=S),%6L03&:9C*]<2J#&RP0S$>PRJG-H]7WE;ZIR7;3"U M4&T1]^#/I.EHD!ZQZ:A]<]6.^TS?]<\-VZ,V@Q+>ZYP[_@GVXKIV/F#,$(MJ MB#]H;(TQ;VAJK=9I0@A1!DTM( 1PY.,OX3L.P1< 3#"-;4K ]+ ML?'AOJICG8$W;7"L0:(:YWG#0E-TTT!(^9-\[ADK1RV2'E,FG68T[HC7SF9* M4<# V:']Q/W V09D\J0#RD;YT#GSQ=@]^LX.@1E[SAI-W!;'J&S=9ITK@2$9 ME*'F]!ZF*Z,QV9_D4H3'&H_+LIUU/HXZ?;)B,.,C%/F\$\5?2NHAH1_PJ)&F M&S!'N\)C'O1VVWT&RW'+MPD[+!J+.^GCUG9?8'1FI8X;"NV ^I5R,!!O*=7FZI_?+=.9ZM_^HXM M,8\X;_(FJ$:KQJD"$<7]'WFTC1O#?@8-\XZJE3GQY\G@BH.Y:SW]YOY,+C2= M3TI=42L=!%EH9, 1UG@W[31-3BXR*I=9LVMMRLN[@R[;*FPK2'3R>0W/-V++3G*2)GUY] A1*0 M48[<)R* 1@>NMLV-&8)-#PC"PX/IPUI@+)<.^&TPRS!3?4@8;C0$:/UO>37TCS\^= ML2>#CQHPM.-/-S2' +SX?:-_VG\=>A,_BAS$XZ>E7Z3#MM:CT6VQ=#I>+4?" MQ<\U\2;8FC^1;&Q 5'Q9* F(D@#>;RV0W]Z0@?Z;V>W_ %!+ P04 " #D MB0I3;DI"WV$" !O!0 &0 'AL+W=O>9!51FR*)J&%1F(2,;/EC/H4CI@WSZQO_.U4RU;;O!6 ME=]$9HM%D 208<[WI7U4A_?8UC-Q?*DJC1_AT,3&LP#2O;&J:L&DH!*RF?FQ MW8<>((DN %@+8%YWD\BK?,LM7\ZU.H!VT<3F#%^J1Y,X(=VA/%E-?P7A[/)6 M5;62**T!E<,G6Z"&>YFJ"J_@(]IY:"F)"PW3EG#=$+(+A%-X4-(6!NYDAMDY M/B1QG4)V4KAFKQ)^V,MKB*,K8!$;O<(7=Q7'GB^^P->O$;C,X.Y(-]R@@>^K MK;&:[LF/5]*,NS1CGV;\_S;VGPCA$#?]V/F&O"2K4 M.]_JAK9D+VW3#]UJ]YJLFB;Z$]X\10]<[X0T4&).T.AZ-@E -^W=.%;5OJ6V MRE*#>K.@%Q&U"Z#_N5+VY+@$W1N[_ U02P,$% @ Y(D*4YJMI)U. P MIP< !D !X;"]W;W)K&ULI55M;]LX#/XKA#<, M&Y#%CI-UQ9H$:'H[W X84#2WVX?#/B@V$VN5)4^BD^;?'RD[:8JMQ6WW(;%> MR.?A0XG4=.?\;:@0">YJ8\,LJ8B:=VD:B@IK%8:N0V>>U]IV7W77Y^'$X3Q[Q"'O M'?(8=T<4H_Q-D9I/O=N!%VM&DT&4&KTY.&WE4);D>5>S'\W?UXUQ>T18H,6U M)K@VRDY38F@Q2(L>9M'!Y(_ G,%'9ZD*\-Z66#[T3SFD8USY(:Y%_B3@GZT= MPC@;0)[EHR?PQD>=XX@W?@3O!DE[Y-M$!Z4!_KE3_ M)O(78/ZJ$*Y/W4LH./=>K]IXSX/::KL)T+ CM'P<'I9] M"4RRTO'L/,^SB]Y>0H@KHXM7S+5% MSP2@C(%/P^40L \YP*YR3$\ZK/=0H)

Z)4VFO9I0>(RA].E>..7+ 1O=XH,#"\!9$@/IL&+,K::H),,/K9R'QCN^$J]# MI?QW^T/@+A5QJ/(H4DL(^@[JKBY1ZA*XJO#%L]%9=G$HK4%TN5? -^ Q_C4\ M'XTG$?AYGD\&?)RAP=A5#0OODWARHK\64O9S(4WR+J*W9_\AH!_5>7K2/&OT MF_A$!&9J+75]]+AZ?(4NN^9[;]X]81^5WTAE&ERS:S9\^R8!WST+W81<$UOQ MRA$W]CBL^"5%+P:\OW:.#A,A.+[-\W\!4$L#!!0 ( .2)"E,/=D,HFP0 M &0* 9 >&PO=V]R:W-H965TNP[ MQZJ*3FTSSM)T-FZ5-J/STSAW[_;5KF'2V[LYFPT&>TF;O2Z M#C(Q/C_MU)IO.7SHKAV^QGN42K=LO+:&'*_.1A>3D\M"[*/!'YHW_F!,DLG2 MVH_R\;8Z&Z5"B!LN@R H_+OC*VX: 0*-3UO,T3ZD.!Z.=^@_Q]R1RU)YOK+- MG[H*]=EH,:**5ZIOPHW=O.%M/E/!*VWCXR]M!MM\.J*R]\&V6V5K%=3YJ;,;0.) R%?W"=NU45^N2WIJAWA#N=!P01ZS'Y1;SW-$>9I0EF:3%_#R?=)YQ,N_D?0-=]8%;=;TU\72 M!X<6^?L%^&(/7T3XXG_5]$5,V9LGOE,EGXVP^3R[.Q[]AT#T6ONRL;YWC"WT MJ=>.Q<.36F*'DA\ /-D50 A#=IW3GB.DXT8%KD@?X+$/:MEH-)PG#$VE7.4) MZ[#>B7EH[W@-"YG%.>)47-]'U=B5QO2JH94VRI0:(X"&']A Q]?*\>U;2IV_HC>/Z>*9=GL MJ$I%RE-IV\Z:KT@7I=V@$C7\.P4H^*(.CC%X9'&8B$:$.Z4;:,M(2069X3O5 M]+$"4+%OE&L>:/F 9::RUKPZD+3B4L=SLE4?V26$>NRF?L"4F*R=[;M$!)&5 M6)(:?8WD5=/84DA"-=N[D@?II3K>L_=BBDB1K2GYB'X'@RLHH,S#]]\MLLG\ M1_\-1I+.(V^^Y[*7TQCBK73)[@ED#/Z",=W)81^^P&$;W9HA ;#%O4(:15KV MR *I2.U0M^?->'2X@>0D?RK]^]*S$<[\3DAC;\1V; MGN/E45&/OHD $7'?Q+P][*,6-L0FW;H]' 9 'RK:J)C(RH+6QI^ JF-^9.D,@WR1+(I4EF;) M),]W'K\AR\JV5"2S^8SR),TS@N4\IUF29C-ZC\P<38Z3^71.DRS))@7E\R0[ M!HTB21?I9\F^HF*:I.E4 BV28BH<%C*38S"=)5E^3-=.JA>&/I'CH9,")F3P MA'DJUE[B$BVA_;!91>M!.7 _H8LXB1N&XPWSFDMNE^"<3Y*7(CW7;)9,00Z2 M(?&<;GKL&X6/?%[@MYBF=/4/XT3 G=/C "VIR(ZI@,<@T;1 >ELQ9-<%@5PD M^;&(GR7'LP5]Z68:']S\Z)UU?-_(\=2;,#P"]K/[)]3%\')X-!_>7^^46VOL MG(97<$V/YGBQN.%-,WP$V\5WQ-(&-&H'QGH\/ M =\D]FYK#-[)TIAK/_E4SI/,"T*%!7D&P:\UGJ!2GHAEW R=,=$0>5[06(QLZ8'ZZ.9S0^"U8!F<5+[0[DB MR[N2<;2XZI8.;SK4!*=K?KI92DSK-]-BH#B.%/DC%/MP9C35#DYUB>6?^)3E MC)KRC:;C_$G"SYV>P&ZV WF63Y_@VQT][@:^W>=ZA!]'2T>6OXB?3]#OC?1[ M@7[O?TKXCQ1?:H03T[1"WT$M'!0\5DA8@M" :Z$Z$3YJ4X%0BJ_4B,?H4%2$ M%HAIED()72#$.UX*0H_B&N/+%]/][-VFT!QL3;>J RB$42T=7'3",I6Z@TML MC27@K/X^P#1[=0$]:ZND8EV]I B].CW9 3+ %[>SGD109.(XJ5<@=:&Z$EEB MVUK36NE3E=(5R@0 BQL\+ U36BS,2LM?G$+JD*"2F@U)P;:)L4WTZQYVM<,% M*S>$?2V+&DQ1=-8RWWW5V-VR(^B1\VM#STPZ@;^/*9HKHVUM'CB96JSQ7D.( MLQPA[785=@!O"VS)^QI6AQI'/>ZQ,GBS#R"7OOM.'OK8TZW>T:!=A0[IG72: M8AL95\?,Z 1N[8IR0:4,GXH/EOA:&-?]( MT/H WJ^,H&PO=V]R:W-H965T$)9F2 HD5*5GPD M 63%SGJ13#16/ OL8C\4NXMDQWU+K)[E=EY;Y]LFR:]:MGSUR^U"OEQG:M*_AF;NN5:N#7>O', MK6NM"IJT*I]-S\XNGZV4J9Y\]PU]=E-_]XUMF])4^J;.7+M:J7K[1I=V\^V3 MR1/_P0>S6#;XP;/OOEFKA;[5S'A\/,E-/7MOP/4S3+;Y^\>)(5>J[:LOE@-_^FY4 $8&Y+1__/ M-CSV:QBT%$,N'%V9X)4YDP);AY(X+R>]6H[[ZI[2:K M<32LAC_046DV &BB._\9@!S@ MGGJXWTP/+OCO;37.SL]&V?1L.CFPWGG PSFM=[YGO:$#_]?5S#4U\,U_']C@ M(FQP01M<[-G@C7+&(9IO:NUTU2ADRB%$/F*9[)>E!O[.[6JMJBV>H:U46YA& M%UEN >.5XY\<'*U0^/'<5*K*C2HS!VMHD+/&94MUI[.9UE4&$KY6-8PS%+8QR0 -*[>C+-=U SH.9K F)(T">\ZM;2K;Z*PP+B^M:X$L685#$!6 G;(M M&!6#&$_QK&@_&*,9SXB6A"21D+;.+) #D;IN:]>BP#86%&N^',87G*7:H@[5 MM<;EF3!.9PBYP[D)QA>M82" SU9:UJ:Y^ .B7;7-T@+>%2K4'GD'V&"87Y0# MW+55X))$ &&IJ@ *.2!D01JI24EY=7O=X9;!F1_7R.?)G(]ACC#/NT"/P07> M6/@GS']W=?O&+S F<7M0PG9YZ["D6<:#4RN-=L80BAC=O(^JJA96>5B,%0D( M8(*A9$C3P:[-A4B&Q98J0KL,BXY0OJC M'F1@Q$32;$ MN695ABB??/W:)>=<6V=8^NB48 =TL -T%)H/2X)9IA$&_UD#4[+JP!'X4:[< M,IN#4^("-,VRUIH&.'.?K=A@,=8ZV] 01!US0H<@,U62\+!+Q3#NH#SJA25( M)&!^ P,+X)8[)&EM5QVZ'Z!QLU1-AALS)/[4GW^@FG1!H) AW560Y &C"E'\ M\J &9CK3]VO@"+W+9$CW_I&)-.!EP+@Z2 80Q=@"& ,6P&_G;0/JD]>!C_CK M(Z5M$$EN:=NR0ܗ]FM;L4-(2C9%]!&2!:ADG9EJ]GT,"\Q:6X=8:EW& MJ_ZD:E#2TPO!^PE.%15S$\9&[8;KE# M@ IF#!6%+/-%!\!]R@Y\$->G[0?[F)%@" MN X8W^,,/7JQ+^ :(2VS!IL&U]-+08MLEA9MG=U4L)IK9\X4!L1'H\D%54F< M+FY9!JYDY50>U9#HBM0:Z-* DR_V(X$5YAS"_F7 _N5!A'UT),QO06&OT%P/ MH?SS5B \LPT+"GP/5G<<27)P:OU;:]!IBN8&V7BE/H&*";N05^@@=%PS^DCQ MJ?D<;1*K)G3;T$BN KU@O!:9+8V:F9(8>D3CH[>&(P$PM&"X]?"D3/$VY%,( M*SS(2*DUVH6NUG>Z:ED[HRH%Y@0ET9+5C'/(:1(]F,9G$3,UL RLW*XM.J=" M"ED$:'6(PT?9K&V"[D?.0Q@;.PK @2&WL"GB?)0H?-;3B05M'4W,])TJ6\01 MGR"W=V!W"8D489:V6IR69.48SZ,4]1TB,4K(A0 $Y6H-[F9I?@\\ACX#*4'\ MN@!P2[LFWLFM$PM(P@=:^!2@RYR=-QLX*I-?(5P0*#!J<;T9^*US0_2W@*[& M*UU>+NS/Q[0SB@4\EO ,&"9ZWM*P+TEQXM"0IX/8(?Z!L#[_=(K9!,#$AOQ- MB%=:#7Y8^A5J#L "+R1,DG)5'[]#AJ@"-Z1 [QU]S$;=IQP.O$,G9:J14U4" M/5$IH?X"+[]=+#MZCX.*&MU[6 ;_$SX+##G"1$M+3B!["SG98/#C,8+ (;6A M^,#[.>GD<79-$1RIBT3Z:SYMG1A<(1TZ3TN3$Y1;H"*@3&>?*E#([#AXP!&A MCE1V7!;.NP3?U6(P6A)^07.C\X:XN0,ILF"WV679T3W *C.4O#OM_2%P,9RM M*(2*=CG,P?/08[5+OR% M)7D'&0;N;!L!'XT7@-D8'[RUH-!A">1QW)NBRW09)DHX\V8)XU:JT(?LU-?! M3GU]T,K< C!@%U">W]Z1RD+C;@KOQ0_9K2];L<,LN7SEZ/2HK^NN]286L(@C M,$*-T+KK^I.I0/T*,:\-H3-*.0WR:F%(/<-8K&@K5K:U XK[*3R5-"6UX;$EL_U&5W1DEDL*I;,.0_ MT^[9/XTS8E!^B@[9#=@)=-V"[8%@90/(NVEGI&^15@AS52]#5]>S)] MVCDE!$Z?=+,N%6I' ;$D%R9"@.('BEG!/@V"2 (7]L3 M+9%FY,;AQDUQ$@= M+.4J[M 5D\#(D5X#2;^KV^OL\NQRE'U(:7KM/0P>=!U@37)B."VFJ/QTXU*) M(B^1-!E:#O%\:UOBCW"J%5$I'B\Y-B E8@CAKL29]1J&\D,N>,9!LZ*E9,_1 M<2(QUYA20-WET[6<0$!!'=J:L ALM-&L*7+Q$$2C]CEDP'7-UCZC#WR5:U&\ MI>2LA)TE]AZC&GA<-F@T*&D^A)1$2:79>RK+?0Z;S(LD]!PN!QY@9 MU_%0Q1V;:?B1T891?NUSL)2?'6??]\\'P1HJ8'MUF7[T83:7DZ_IDZ\F9Z.+YY=I\+U1'?7(2%;=[-X.$TLN8*87IJI$ MB6A%E"4E@NK-Q^P)U$=KD:_@?Y/+"X'Y8G1Y?OXOA7G'MRLY[,?X_IY38YZY M01?7"_ZJ*T].85(.P\V0SDX<:!15"C'3"EL=+98($2R,T2O5,K;)DB+1/E<> M=@;0DSUN< _,PMGA.$=-'8!! M]WA#:P$,*SFA5)ZHUJI9SZYQZ1"V%X92D'?*E$D>P;-EPW%[EP\!-7OKZFK>*GN*>EB*3B.X(Q>(UYK$YU8@L M1#,H]QG8SS-S='+D;!14D6K,0]<#^CK&^YN;KEN:)"L1]& I.):*!CY\X2<( M?))^.U3TK-A)!-X$UX$">10PE61;@9JUO:?,!9QD>N$-([E;;@L4PQ:+G/VL MT0X9B>J4X*@"ZTM @U\MK"UVHI>H"R@!*EXU1Q< 0==?2OPXG.&S+$5($\>C M$#)\[%G[0'AIUH0'E'=2WTGR WR@1GV2]A/;BY9(J6[76B(RC(8@FB^+D6 = M2-QPC01]K_[^D5MVQ:0?9S0Z7U:VM(MM)W]>FKD^S;=Y*=Z@JI+C#Q]4D,$Y MZX-)5:D5[,.WZT6MBB33OLN[";<1$\$X;,@[I:P& M]U,$/1_E^,BCA0)X-]>0N+H]*=EQU[U821;_2+^]$VL-.>[=;3_#?]^[@GA< M?B>93F$AXC?8N;WZH>N)LFI"L#@Q0D@7'(@JZ32N=?1*R(F25NSV<%!622^Q M2$3I!$K\GX!A= ?KU"]#_N[EP=3;M7++48;_S]Z"-W@'QP@EO0_ -<#>""$. M&,KK_6&+[\E+8_Y@"?P-VK,TL 3B&N:UTE76UN"9.U_#2GV6%>H$S.[Y4N;+ M,_AQZ[R[$OUU/\ O)G4"JOKI"/4XS1,&+2>=2ZCFP6+A2GD)>C)H0&-2,[ MO41_ZN,<2,89+!7"B-I1J.)/FI48NV=52XYNBH^>Q]!+ M8]L6E+CN58 %.QNP$4L4_]!YER3V 6&1QH753&1?F^H.3DI@B$\D/) @L*'C M_J0MM[U2OO\@KOZ?,_\5G'E(VR;W$28'=>#WGG_J 06%2/Y+TN&SKRV05TCLM8_M?.,9F5AN>^G:VM$0 MVI,/UVHKGU34=EVW.C87C=*HBQ@RGS\P)1OF\ 42BY>)"6 V&B+P>.$$) E@%/ "9Q OVTQ*@OZ?U9&M!R MX'=MI7LJHGS%>Q;((LD)N?N8N[];7GNFFPVJTQ3)(2X4 H!GIK(3.\/H7)3+ MNFW#4)C-]T%3]IJ=_8X^[G_&85/7%@D4&7_M8) )C>P!2;UB,(M1R.8 M-_-1&6<)T"LVOL-J\""-/[7D* )ITB*T9O8]4W%9K+#3N/5A2H>EU)DJ,=\]D@E M&. *-T;+6*U-PX=PW,$2AF>(*.KTQ1]$(0WC' )L#FY&*3*P9B [24O@ M*HH_'S;VN*1(:20$U??ZSX MD@HB+*[]6VOI?E4=*L)<)&/\2=&8&!C37-)3F:#*I.6CV,N+$QJV@<0'PF[L MN:/;+#-2,O/]#H9]VH7]/9\Y:7CJPQTS,?[PW#J-ICJ>UK<+[%(<3(<1>X5) M:JZ"HPO+OWFXSKMPW=2^5V:8/=*FM%1Q(5@S.$W'UHJOD3!2BAU*#Z9<<6+& M>CSR80$[MG"2IJ3V VHU8S\ "T_5I$6(%&_IYQT#J ,NFC!4+&#@2&J'#W9+CH;IJ=(M1.H)Q=S4J+M)-Q'>\4)[))&KDQ@] M2<:1C4#4_7M9D6SPL<7*?FR6+75)TC% E,8V"IN OIH^'[VX..>*]?3EZ/SR M9;=D/0A!MX(3>Z2*.GC^ M&-JD=RBZ ;44;GL\(HV57] ]*/=@']CV^'-)=W%Z/ (2;$Q", _E0[ =0[7_ M+2QV*(4VC2FTZ<$4UCO)[5]3#2_?2Y1I\""X58F) )1H?+[Q_'M^.LP!1P/MA5T_\E-GX/TOKHS,/2IC6 M1'(E]_$S4CB^#0+]$9$ZTD2KS]4%?_W+Y/+L=10Z;!"B)F=B>0I[J'UG&+IP M*[;6B8'#WE]Y1F,O3D)E7IQB'V'-MFF\';()R*+4>\[Y.R5.)8=85U)(3.Z9 M[-84!XX GHSUMW;WN)9)6I0N)H>RB1 M]&74IWG$' M)<#P;PMP(X!DO9]ZWGGP*OCQO098.SFHJ..;0Y/S@YKU[T"<]P+PC]BY@*VI MV>T2CC>HIQ^]6O9WRI G/1(87 ![<-XQ9O*P5AC32)'AFHT])7]:$N2]D@4K MI@T]@:6+4W^]-M86:2>N;=D5* ^^YHK7#S%)6$A+G=_-=[]X3>[K?2&I$M)7 M+,U44-/H:9^HY#LROU(I!._M)KV(AR0M=7I#]_W-SUV7P/LI4J6(1[BI?>_+ M+9U":F5#^QK*B>>JY7[-\")05B.JY*[1GK,$4Y&B[(@(8<>5V0M9@GY,2_M+ MJ[O$1HT:KJ9[GNTBT$?NGNT\8\8KS'U7!Z^>4,/@8<4G ML1J\"=S94G3H+OG\[OA^1DT-=V0;(*8%YPUUEM2I_1L%W0;ZX2.QX[CUUYQ% M"I)V7ZH&B.8;/&$5-OZ,"QQ=&?2/JE!(=PAAR#B4=J-[FT3\P^SZ*KLF#KGJ MCD 4\Q=O=O4%,=R\I;X+C:W ,T[D46+@)4,N=!=EZ)&)+4BRW;X=N';ELSDC M<6QW.E/N;!->BC$KO)8= M5-=>M*NVL=0I36YRU \$RN#N= ,4FS+#G7:0H5&:^O17R_U[("%0<;L@]8\F M8II@A5Q#_-@*)*TO:1^2WS2CPRF-*]&1F/%Y"M]Z.#L;='H2L^P MA@7M:!RK?\20JC&;[@Z:A% X[%OT*/08."/_"!MQ%H'>56 C@L<[8)%(U)7X M[-YF<_KL86NVEZ08\!V4 OPNYD&/LYT+NK8N,0L6OTI\V W++QSP!>,8G17P MW_R H:\[UR&&;3Z]O4#7:M:^;T/*).%)%I%*B(R.7B/A,6&HU+?8ZS2.(F:/ MV073O')MKXX-PD( ?D"&>N9[7[400B=7FA^R8 &O">TBT3 Q (HF;[FW+?7@ MDO%_CDOF7VT2^ P()#]C]EBR'4(H82TDM3_06<%W9JHN5]2_/M.K-Y6G3-Q;]AO0:Q9^%;7%)3>V!W<2V,H(+G]TY#2=*^NNB)XKBU1)O")C.X^UP M+B(^3SPY_+#P]?[[%(.YB$>OEAWZ3@*F\%P(.<7P =A#H.2KH3 Q) D.W C9 M25?(C%BQ2'E=7 &\X@)AT%-[P4:\H;3/3#7 MEJ99\W9%?'BG]^5K>\] 2+8V:2@98/$#B'E4C2=]AB-0A1)F^S>B'FCJT/[, M+<_\G?C):WDFQ;_%?("!0.ZIU$K[8-EU@&7FDIL6^8G7S0]*4GSA+Y6&Y[.KV([CA M8_KV]&PZRG[4]"3:R2]V#8S[XF+Z-!O3*!D1&U 4M0MHW;TUO;+4I:'$==U- M.^/C5W%X>.-0Q@I)8MJ5ZT:JJE#10^R!N5]Z5T NHO%-:5'_+3_O[/C1:6[! M\5#2M;NXL6(@D^8^SX?=E "].,E#PTLAU C)H?%I8^DA06Z1\DO05W2_6BYD M4]ZDY%9P3H+[H;PTAAYCCWN"E"NC;;A?U>E:D.8K"8?07ZE]YS?M]1@4(.50!!J%P"YQ>@8H$GY2#C?7R4 M4\0#7HUVR2L4_'A:*,U.GOO;UN^H5:LZE>7Y@N##Z\^-P^K&4=N((>\]1LR= MG_3(B__DH76FF"R@1WT*">H-N2O\1'OOC1H0$'YP'<=F3:1$T*O-+F'(_ QZAE2T?MU#-%F>?VSRQ]B-51@ZM_ M[=)?*JCBFPXRB=K]!OJ-V>[^+5[)]7< R!/M[!N69 'WCMPX_-4&4>F!,)&F ML;"7=EFI*GJ#Y+\3D%U$R-NXI548%A5ZUB3!\@A]C,+W1RLNIK.=[/03L78? MX67"GFZ7$\+1^.8!8LA4\".-Z:S+E\C]V]^1K40]\G6JOE_N0 MU/YQ4:]W_7MBJ*RZ&-A1#CU5Q6X BWJ_Y^X('3429S+],Q)^G")6WX.1K!:8T#S]P=J"5"?N]#,Q]7O_ MTC"^CGTK+PUG)[?MK&']]OSL].(L\:]P4?%A$N3&)&:B%:A7$FN5JV"H^:)] MOW%*@2-@VR+)%2:7=+/P!)%_%".(D^@A+%C(!2MY=29"2BF^!V7I2.-^!',> M*2LO)@CB8Y'L\A9>GD^G(-RW\HNZ!DRCXAHCO%IG>S+<>Z*NN2'3F\,GQJ9MP ,?3 MC7^)H"=0$IK2[!FV::[L'1?'[^BF<2QZA"M-8N>=_(48MFM%T;'<9)"*-O?] M!?=RE\C75!0^@Q_R>5_P0W"GSC\[G\ 4$L#!!0 ( .2)"E-*> QK)@4 *01 9 M>&PO=V]R:W-H965T K_%+8L=] M"=#V.FP##@B:;O=AV ?%IF.ALN23Y*;]]Z-DQW':-.N&;=B XI&DBGR(?F0 MDGV^D>I>EP"&/%9%Q1)D;S<[>V4/-SV1C.!"P4T4U54?5T!5QN+D;!:+MPR]:EL0OC^7E- MU[ $\W.]4#@;]UIR5H'03 JBH+@870:G5XF5=P*_,-CHP9A83U92WMO)C_G% MR+> @$-FK :*/P]P#9Q;10CC2Z=SU)NT&X?CK?;OG>_HRXIJN);\,\M->3&: MC4@.!6VXN96;'Z#S9VKU99)K]Y]L6MDI"F>--K+J-B."BHGVESYV<1ALF/FO M; B[#:'#W1IR*#]20^?G2FZ(LM*HS0ZHPRWJJ_"HPI\:<4(BWR.A'P9']$5]%"*G+WI%WR%W M?[U<::.0-;\=,3#I#4R<@!BA$6J03W :'Y7 BDDQP*T'AJ;1L+0(%;5 MVPN>=,9+S!?.* &+1 ,8A53<63-8)Z7D'OJ G*@D"R1-NYR!?D'^@ *[XI(>P2)M&L,DE#D5E6C M=^S-*,\:WJM8];[DK2]$X'47N2$K(.^XU/J]#7:K]93NVA)MW*WEB#](*"38 MJFE#C?UAJ*J4/ ?EJ!Z$9VV< B19%(2>[_LDG7A)-'/#(+#<"[;+<1R[H6,' M,IY 42#W>]1[1$6G%"Y-]0_^='&\KX+4L1XD7 MQM'S+!]I.$G?<)(W-YR%-)@S1CGVR3X'URWFI7-_<)X?:CQ'3;VE\=0#!/D6 MP5X"AMPJ,6UD!2#PU.@.%$>R [UF&]^WM*SM.6E%8^^BKXKE7E6$J1>G4R\<5,-@ M:7!@=[P7S.S#""9(SS38E9'.N0*W=]P%-W-M@^Q+=K_:?("[;-^^=>/O]XA-5:X81Y%#@5O\D MP?NE:K\)M!,C:_<>OI(&W^K=L 2*I6D%\'DAD9/=Q!KH/\S,?P=02P,$% M @ Y(D*4U/H#?[7 @ P8 !D !X;"]W;W)K&ULA51M;],P$/XKIX#0)D7+:[M2VDK=& ($J&*\?$!\<)-+8^'8F>VL@U_/ MV6E#)W7E2^RS[WGNQ7ENME7ZEZD1+3PT0IIY4%O;3J/(%#4VS%RH%B7=5$HW MS)*I-Y%I-;+2@QH1I7$\CAK&9;"8^;.57LQ49P67N-)@NJ9A^O<5"K6=!TFP M/_C,-[5U!]%BUK(-WJ+]VJXT6=' 4O(&I>%*@L9J'BR3Z57N_+W#-XY;<[ ' M5\E:J5_.>%?.@]@EA (+ZQ@8+?=XC4(X(DKC;L<9#"$=\'"_9W_C:Z=:ULS@ MM1+?>6GK>3 )H,2*=<)^5MNWN*MGY/@*)8S_PK;WS2EBT1FKFAV8[(;+?F4/ MNSX< ";Q$X!T!TA]WGT@G^5K9MEBIM46M/,F-K?QI7HT)<>E>Y1;J^F6$\XN M5IK>5]O?P&0)-W<=;ZGC-H1/]#^9\%EF*Y/RC8L=ZU;.F3[".X:.2 MMC9P(TLL'^,CRG!(,]VG>96>)'S?R0O(XA#2.$U.\&5#V9GGR_Y3=@@KP:1] M7#W\6*Z-U?3#_#P1*A]"Y3Y4_D2H6])1V0D$5<'Q;A_K[TE.I]2I:5F!\X"D M:%#?8_#X*7$HIE"D(&.-BV]KA$H)4B*7&SCCDDY49PA@SJ>P]#[4:O2M?HT% M-FO4D"4A7*NF[2P9_XB?0Q:.L]ROHR2#-YV6W'8:?0*JJGB!!^Y)F"0)?>,\ M@0](0JJ5*($WK5;WZ#R,<\E',!Y?PC5KN64"A',T, HO1S&\>#9)D_05?%'N MJCU>;I*$XSPF1)JZ.,9,2?E%UW2"62Q)L-2P@K-^)!"2-4I;_J<_.,O"-,_/ MX2P-TU%V#L=;&H)$5_XDS%Z.:4W#E^,)'/M5H@-A-J@W?OP8>I).VEZCP^DP MX9:]L/^Y]^/Q(],;+@UUI")H?'$Y"D#W(Z5 M4G9ON ##W%_\!5!+ P04 " #DB0I3A-"+,W$# N" &0 'AL+W=O MT6 MV")(TO90]$!+(YM8BO225)SLK^^0DK4.XAA[Z<4<#N?U?1QJ/#\H_=7L$"T\ MUT*:1;"S=C\+0U/LL&;F6NU1TDFE=,TL;?4V-'N-K/1.M0B3*,K#FG$9+.=> M=Z>7<]58P27>:3!-73/]LD:A#HL@#HZ*>[[=6:<(E_,]V^(#VC_W=YIV81^E MY#5*PY4$C=4B6,6S=>;LO<%?' _F1 :'9*/45[?Y7"Z"R!6$ @OK(C!:GO & MA7"!J(QO7.V'9,(,W2OS-2[M;!), 2JQ8(^R].OR&'1Y? M8*&$\;]P:&WS40!%8ZRJ.V>JH.:R7=ESQ\.)PR1ZQR'I'!)?=YO(5WG++%O. MM3J =M84S0D>JO>FXKATE_)@-9UR\K/+5?&MX88[ALP0_$YC"9^E97++-P)A M90Q:.F.RA$]*E0&9V9JWEHJ0@7*BRZA.LV8?).PAR^*&EW!C[($LO7 M_B$5WR-(C@C6R<6 OS?R&M)H"$F4Q!?BI3TCJ8^7OA-OW1C2& ,WJMYPR=KF M(?">"#@A#/Y9;8S5U%C_7L@[ZO..?-[1.WD?Z+V5#1&NJK?TG^/Y8CCWF&=F MSPIHG#)8G<9F/"P7=.S7OBD%3'S M!_%PP[1^(3LBI&CJ1C!+;?-#6:M&6K=HR[^W'':Z6WRB3\&>K"T6.ZF$VKY M/(RG(QC$>7Y%D/=@/)[X2%D$CXH\".];-+] .HRF$:V#:9Y>T9H,XV3<(;_% NL- M:DAC;Q_]W^A;\/%;\%1:GOT4]BR/89 EJ<>>3EYA?XO'X9TDJ<.?39,6?Y+& M<*&;L[Z;LY_NYH^-;:BZ5W1\>*:Q8O!<7U\,?+ZOS[3J$*HV+3M-BVU:X,:+ MA;LVJV#CWD/7^V9VO*M[=%.M),8H^+%ATI$3$\BRJ1-2&-%]D3"">.HUF?]8 MT%NB&5G1+4$>C;M[./;7.7[#DV]XC7KK)Y5[GU1)^SGOM?TP7+4SX(=Y.TF_ M,+WETH# BERCZS$QJMOIU&ZLVON)L%&6YHL7=S3043L#.J^4LL>-2]#_15C^ M!U!+ P04 " #DB0I3(3Y0B&T" Q!0 &0 'AL+W=ONG"QC4H7LC6\$KA1H-NZ M9NIYC5SNE][8.P1NJEUI;,!/%PW;X2V:'\U&T M']@_N]ZIERW3>"'YSRHWY=*;>9!CP5IN;N3^"_;]3"Q?)KEV7]AWN5'D0=9J M(^L>3!74E>A&]M2?PQ%@%KP#"'M Z.KNA%R5E\RP=*'D'I3-)C8[<:TZ-!57 M"?NGW!I%NQ7A3+IASVS+40,3.:RR3+6,:_APYX(?%[XA#9OI9SW?NN,+W^&; MPK44IM1P)7+,_\7[5-M08'@H)/S6BG.(@A&$03@^P1<-#4>.+_JOAG^M MMMHHNB*_3TC$@T3L).)W)&[).7G+$631*6 .^$0VTJC?.M&3;-:5<]VP#)<> MV4ZC>D0O?4T+F22?:&,E38E02$YVJ\1N#BMM@W2,Z([Q$C.LMZ@@&H_@JFZX M?$8D>&V)F'/*&4Q&LSBA,1[%R0SN6=9M]/(:XFE,OPE\)RT%T]$DFD(X2I(I MW$G#.'GM57EG, Y[SF24C#_!6\?L'UWC&M7.F=6VU@K3W>@A.KP'J\X&?].[ MQ^2:J5TE-' L"!J<)Q,/5&?0;F%DXTRQE88LYJ8EO6FH; +M%U*:P\(*#*]D M^@)02P,$% @ Y(D*4]YTG[>X @ Z 4 !D !X;"]W;W)K&UL?51M;]HP$/XK5B9-FQ0U;P0H R1@G=9)U1#MM@_3/ICD M0JPF=FI?2KM?OW,2,J8!7Q+;=\]SSYU]-]TK_6AR &0O92'-S,D1JXGGF22' MDILK58$D2Z9TR9&V>N>92@-/&U!9>*'O#[V2"^G,I\W96L^GJL9"2%AK9NJR MY/IU"87:SYS .1QLQ"Y'>^#-IQ7?P3W@MVJM:>?U+*DH01JA)-.0S9Q%,%D. MK'_C\%W WARMFW@J" !"T#I]\SK* H+!')>.HXG3ZD!1ZO M#^R?FMPIERTWL%+%#Y%B/G/&#DLAXW6!&[7_#%T^L>5+5&&:+]NWOJ/(84EM M4)4=F!240K9__M+5X0@P]L\ P@X0-KK;0(W*CQSY?*K5GFGK36QVT:3:H$F< MD/92[E&351 .YQM(@:YY6P!;*?D,&H5=KZDVH#6D[!Y5\LBX[%:Y*E+0YNV; M<1B,/K";IUK@*WOW8!G,^ZF'I,DR>TD7?]G&#\_$'[([)3$W[$:FD/Z+]RB7 M/J'PD- RO$CXI997+/)=%OIA<($OZ@L4-7S1&;XNPY^+K4%-;^C7!J+.E%MJ7=@ ']3)6F5\8^U5AK8+?&U%PF<*J>%ZEM#T],Q1.8.=2D M#;,S7QBF,D:5@;XR+L/<7GE98*RU^6Z?3Z5S41-4*_8$[ MB$?LU.5[1]U7@MXU,\80?RVQ;<3^M!]CB[9[_[JW,_".ZYV@$A60$=2_&L4. MT^U<:3>HJJ:7MPII,C3+G$8Q:.M ]DPI/&QL@'ZXS_\ 4$L#!!0 ( .2) M"E.VYRZB;@4 %@- 9 >&PO=V]R:W-H965T].>]H":<]E&W"VHI=S'H8]*#:3"+6M3)*39K]^I)RX M:9)F0Q!+ELB/%/61DB^72C^;&:*%EZJLS55O9NW\8C P^0PK8?IJCC7-3)2N MA*57/1V8N491.*6J'(2^GPXJ(>O>]:4;N]/7EZJQI:SQ3H-IJDKHU0V6:GG5 M"WJ;@7LYG5D>&%Q?SL44'] ^S>\TO0TZE$)66!NI:M XN>J-@HN;C.6=P#>) M2[/5!U[)6*EG?OFUN.KY[!"6F%M&$-0L\!;+DH'(C;_7F+W.)"MN]S?HG]W: M:2UC8?!6E=]E86=7O6$/"IR(IK3W:OD+KM>3,%ZN2N.>L&QEDZ@'>6.LJM;* MY$$EZ[85+^LX;"D,_7<4PK5"Z/QN#3DO/PHKKB^U6H)F:4+CCENJTR;G9,V; M\F US4K2L]TK@)N545[;80+U\FC&)=H3B\'ELRP\"!?0]ZTD.$[ MD"E\5;6=&?A4%UB\U1^0>YV/X<;'F_ HX&]-W8?(]R#TP^ (7M2M.7)XT7MK MG@F-9V.WYCNQ(HI9&&DMZBFZ_I^CL;&:^/+7$6-Q9RQVQN*C 1[O!_C3"_?Q M4'R/(G*:7IBYR/&J1WEH4"^P=_TX0YBHDG),UE.PO'=@9FIIP&PYD&\[@*T# M,%[!;. MPW0(X3D$40+)$+Y@3(A9!GY-(S@45D2?#>U9MP.TP\2AZH&NJJQQZ!NYA"5."US-K50I> % MV!4QI>_#3Y $_9";]BT>]B-JON]&0$OS?#9A=R2Y3)Y;((H@!/V Y?U^S"!! MWX_;YIR:SF@A%Y(RIH"5Q+( EU+AAW?;3J^4$VQ'@P\EJ%VFMB.TP3SBN:%\QM7>0-%HQR*N?$23 MJJ4)O5+!)@8"_9/KV@SB65RCLME'&0S[L0]?UOD4AN>>GT00A#RU<:^ DRCRHC [)94P ;KD3-!5 M[9/$]Z(X.@4BNK]K_&WR9%Z6I%X:!X1!]6S8][,N,-@:AW[#V_N'IE9ZOM-LE M)1D>J$5TN!XFF[NR'.":VV+XR/7EM93#:#K5.-T9?*H7%!(R.1;D M4=[NB:@;7E*PMK];7S8,"I+$\XDC0=1/^60-O8 2[%N+MZOT2J3=F7T7]C/[ MK:U#G!ALW78KU%-WIS=TO#:U;2^^W6CWV3!J;\NOXNTWQU>AIY*H6N*$5/U^ M1B>>;N_Q[8M5&ULA53;;MLP#/T5PNC#!@2UXSAM&B0!DG3%-JQ8T,OV,.Q!L>E8J"Z>)#?M MWX^2'2_#VN[%)B7RG$/:Y&ROS8.M$!T\2:'L/*J"&[RKG#^+%K&8[O$5W7V\,>7&/4G")RG*MP& YCY;#Z2KS\2'@&\>]/;+! M5[+5^L$[GXIYE'A!*#!W'H'1ZQ'7*(0'(AF_.LRHI_2)Q_8!_2K43K5LF<6U M%M]YX:IY-(F@P)(UPMWH_4?LZAE[O%P+&YZP;V/'601Y8YV673(ID%RU;_;4 M]>$H89*\DI!V"6G0W1(%E9?,L<7,Z#T8'TUHW@BEAFP2QY7_*+?.T"VG/+=8 M:RFYHRX[8*J M5:.JQVJG*.%=W=L*]"^G\6.J'Q"G'>PJQ8V?07V#*X)J;+P M0158_)T?D\1>9WK0N4K?!/S,3IPRXZ;==QUQ\TLZ!*HS=BW M>0!-$.0JI+N2YP@ER[G@SO=(]S)%D!G:6- _"#EUE=+8SB!V'3:!H-2"EH"= M_E,BW*!?()Z,1'AN.(%T<)9=>">%;)!<)-XDDR;R9P7!P?A[,<> FF;26 M2D^=#BY&$[C3CHF^X*#2E]M*.H%A-DC'8WCIL\9' R71[,+:L)#[EK6SU9_V MFVG9#N2?\':M73.SX\H2?4FIR>GY. +3KHK6<;H.X[G5CH8]F!5M5S0^@.Y+ MK=W!\03]OE[\!E!+ P04 " #DB0I3VQ(YE' " !C!0 &0 'AL+W=O MP%EV8> ME-;6UV%HLA(%,Y>J1DE_"J4%LZ3J36AJC2SW(,'#.(JFH6"5#!8S?_:D%S.U MM;R2^*3!;(5@^FV)7.WFP2@X'#Q7F]*Z@W QJ]D&5VB_U4^:M+!CR2N!TE1* M@L9B'MR,KI=C9^\-OE>X,ST97"9KI5Z=9 &D&/!MMP^J]UG;/.9.+Y,<>-7 MV#6VXR2 ;&NL$BV8(A"5;':V;^O0 Z31"4#< F(?=^/(1_F16;:8:;4#[:R) MS0D^58^FX"KI+F5E-?VM"&<7MTK42J*T!E0!7VV)&NYEI@1>P"/UQ."%K3F: MX2RTY,UAPJQE7C;,\0GF*3PH:4L#=S+'_!@?4I1=J/$AU&5\EO#+5EY"$EU M',6C,WQ)EWKB^9(3?/UD@+1Y<"JVA\? MN!*[)>I)- 74XY*Z4FN4V1O@/BN9W"!P90P,)LD0!J.I6U/ZXJMHV.3HXX"! MT^,)#*;C(8S2M,V_%RI\('Q,>+&ULA57;;MM&$/V5 9&'%EB8%&^B!$F M[*1MVB8U;*=]*/JP(D.'09#Z+:^% MMUFYO5NU6-+7 6P6Z;UNNGJ^QD8>U-_..&W=U61F[X6]6'2_Q'LV7[E;1 MRI]0BKI%H6LI0.%^[6UGR^O$WG<7_JSQH$]LL)GLI/QJ%Q^+M1?8@+#!W%@$ M3G^/>(--8X$HC&\CIC=16L=3^XC^D\N=R^:LN3+7V,@\*W/.^,7?R M\ N.^;@ <]EH]X3#<#&;U9*'D#9VX1F#9>J\Z;@:F%%N3>*3FOR,YM[+*G$!K@HX&>4I>)=5>?P M40QZV\+]\,!W#>H?5[XA0NOFYR/X]0 >O@&>PB$LM]%I%+R+:%EWJCN>X]J@'-:I']$8:]4)3 MOM!PHH$#UT"_O6RH!_42'BJ%>*8-W-=/YQNVPO81G%AC)DOX(FICG0PWJ.$= MG;)D'I(QBU@8I&1$&&P6>:FN>R_BYSUS6O27N1XW5I MSXCQA5@,Q"="-R,QY)(FIC8:Y!ZHFJ/J5/67;JM\U%%P<+B FCT'>)"9I M1B&YUF@L9,:BA7UQ0K9(LUNREIH:'!/KL'5G*11P_P>%D9V;F;NI*$)[,R*/GFH[ 4ZWTMIC@M+,'U$ M-]\!4$L#!!0 ( .2)"E-=Y208F@, &\. 9 >&PO=V]R:W-H965T M$&8GMEPD6.EN^+!EX4@.+6@//-1$,1^CBGS9A,[MA*S M"=^IC#*R$D#N\AR+_^8DXX>I![VG@:_T8:O,@#^;%/B!K(FZ*U9"]_R*):4Y M89)R!@393+UK^/$SL@"[XD]*#K+1!F8K]YP_FLYM.O4"XQ')2*(,!=://5F0 M+#-,VH]_':E7V33 9ON)_<9N7F_F'DNRX-E?-%7;J3?R0$HV>)>IK_SP,W$; M&AB^A&?2_H.#6QMX(-E)Q7,'UA[DE)5/_,T%H@& 40L .0#J"P@=(.P+B!P@ MZ@L8.,"@+R!V@+@O8.@ 0YNL,KHV-4NL\&PB^ $(LUJSF8;-KT7KC%!F2G&M MA)ZE&J=F7_9$[$W%8):".994 KX!*T$D80K;:KE8$H5I)B_!!W"W7H*+=Y?@ M'?"!W&*]#% &[AA5\KT>U.T_MGPG-9F<^$K[9ZSXB?-E7OJ"6GRY+L050.%[ M@ ($S\ 7W?#?L(&/6^'+;O@O.W8%PJ 5_JF']1"VPF]>9OUS?WAP#/=U151E M@:JR0)8O;.%;XXR80E@KGCR"OW_5T^!6D5S^TT$>5N2A)8]:R&^EW&&6$)!P MJ<[5R4V)CRW>B.E^IC>U;X;C=$4XJI8<>1557D6=7BTR+"6X!@N>Y[KJ[O'\FX(H]?%LEE?!*G$1H YC8I:+=HZ%J&X/AU*GKNB)H5/81CGZ!,@DRLM&HX&JH R;* MKYNRHWAA+]?W7.FKNFUN]1?6/._@=02P,$% @ MY(D*4W=">^QH!0 #1< !D !X;"]W;W)K&UL MS5C;;N,V$/T5PMB'!,BN)=J6G< QX$N"INBV0;+;/BSV@9;'%A&)=$DJSB[Z M\1U*BN2+1 =!6@0(8HF:&9XY/.20'&ZD>M 1@"%/22ST92LR9GW1;NLP@H3I M3W(- K\LI4J8P5>U:NNU K;(G)*X33TO:">,B]9HF+7=JM%0IB;F FX5T6F2 M,/5C K'<7+;\UG/#'5]%QC:T1\,U6\$]F*_K6X5O[3+*@B<@-)>"*%A>ML;^ MQ34-K$-F\2>'C=YZ)C:5N90/]N5F<=GR+"*((30V!,.?1YA"'-M(B./O(FBK M[-,Z;C\_1[_.DL=DYDS#5,9_\86)+EN#%EG DJ6QN9.;7Z!(J&?CA3+6V7^R M*6R]%@E3;612."."A(O\EST51&PYT%Z# RTPZ=)H=NX=!] M:0^]PJ'W4H>@<,@&LYV3E3$]8X:-ADINB++6&,T^9,.5>2/!7%AEW1N%7SGZ MF=%]KB@BE^2>KP1?\I )0\9A*%-AN%B16QGSD(,F'\EXL>!6#RPF-R)7M57' MR0P,X[$^)1\(%^1+)%/-Q$(/VP81VG[:88%FDJ.A#6@ZY+,4)M+D2BQ@4>,_ M<_L'#O\V,E/20Y_IF5!GP%]3\8ETO#-"/>I_O9^1DP^GC]) #;3IRR-Y1:2Z M!%^'1T=,01WA5V^"ZMH=908A1O$=47;([Y3:[&1A.PUA[^ 11 IGY [L&IF) M$52F.Q$"^6,>\U6FP#-R];3&I0H6Y M/K)V5,W[22Y8O8-]^P]CDQD"BOSN0 M=4MDW0Q9MP'9C0AQ&==@Y8[+&"B%7:L<;MV@YM&"+)I=ZQ]' TK/A^W'[9$Z M-**TTRF-=H#V2J ])]""0L062IS=/Q&FB9@A&Z81>QBG.$WJDB!H8R(@X/=WLYS66'G=7K!K-3NTHIX?=/<8RZUZV[&Z M01-E04E9X*1LG$AE^,]\:/3+DFR1:I.**]R MW4FS7Z;9/Z(,;13/YDS(=%271_]0M8.]T>P?C,"^R>QXE*OC4:Z=478(&)0$ M#)P$8*6 'UA*U0/NWY9I0[T:'$"CO4&WLY?CBZRN:ZS..\%Y?1KG91KGSC1P M?X6[)X%[!52G"'\0> HC)E9 8JEK4SH_H/)C;P_JM,;&#_:SKC':']D:$]KW MZC/VO6K/XKFG:!S+D,UCL)M*KHF1.!F3=6J "!Q,7-AD N3$$G!JIS#)RB/Y MAS26R5G1X\Y:T@!S:VOE.V%.8Z8U&9.I3'#:DGLCPP?'S/5I%9B^L\+H5S7; M[SB3_CU-YL@X]I/M2[;HQZ8P9T);)D@$\0+'I&$[-2GZJ1^18M!<)KOXJ\KN MNTM[A3\7"^%:IWF1Q)7_$51VICK!U_S[J5M6W12MQO_ M,U0E4X;@D13(M_$3U]\OLB/+1\_^N0YF51&@WCM3*ZU6?NI>^<>KE8*539XE M]AQM>\1-H]!%AVO<>=6I\[J(N[,]IH,&[=&J8%!Z9&2?*5IO422W*()GBDQ) MD=ZBJ!:KNT^?'M^LTJJL4'=9^5^TV3^BS:J(T.Y[TV95/JB[?+Q6FQ-Z>"CK M>7M'LMD1HUW,566B[H//?Z'?R9$^&_1;I/DJWSS[]M9M70)JE=VK:I)=N.67 M(V5K>7<[SFXL]]HG_L74KVF?^1=7^\U?C%QG=X5S:8Q,LL<(V *4-<#O2XEEM7BQ'90WX*-_ 5!+ P04 " #D MB0I3>]TFL.L" &" &0 'AL+W=O 7@XW>6A.K M9"[E@]U\RX9>8 ,"#JFQ%BB^UC &SJTA#..QMNDU+BUQ>_UB_8O3CEKF5,-8 M\M\L,_G0ZWLD@P4MN;F3FZ]0ZW$!II)K]R2;&AMX)"VUD45-Q@@*)JHW?:KS ML$4(NWL(44V(#B7$-2$^E-"M"=U#"4E-<-+]2KM+W(0:.AHHN2'*HM&:7;CL M.S;FBPG;)S.C\)0ASXQF57\0N2 SMA1LP5(J#+E.4UD*P\223"5G*0--3LD= MI%*DC#/JBHR<,=5YQSW)[6/)UI2#,+I#J,@0K8UBJ8&L AQ/P%#&]0E:NI]- MR/'1"3DB3)"?N2PU,O3 -RC)!N:G=?@W5?C1GO"_E^*,Q$&'1$$4MM#'[],G MD"(]=/2@A3XYW'L;_?9@[^'%+MW',C:UC)I:1LY>O,=>6]'^7,^Q"O@[_GW' M0=PXB)V#[AX'KHRVM*E=P/^"MQ6N,M5SINRT6H_"?G">H-#U=H'>PN(DB<-= MU*0-U>_U&M2.G&XCI_NNG*T&=8*82'F9X0Y[\O.G?A0%5SA[5Y1E!)YP,&O, MIU4O30X*?TZE4#NA6H/1#A]>N?.:6\&X%,M3 ZJH@9T7I *] C_Y*V5M8G/3" M5[TS:4-=)-U=U&T+ZCR)XE=9\+=FJ+TA?U"U9$(3#@OD!6?G:$95MTZU,7+E MQNI<&AS2;IGC10W* O!\(:5YV=A)W5S]HW]02P,$% @ Y(D*4X:IXRCM M P Y T !D !X;"]W;W)K&ULO5=MC]HX$/XK M5DXZ;:7;S1L$V .D!?;45FV%ENOULTD<8JUCI[8#O7]_8R=D>5$:+1CYQQ-7$RK8M[UU5Q1G*L[D1!./R3"IEC#4.Y<54A M"4XL*&=NX'F1FV/*G>G8SBWE="Q*S2@G2XE4F>=8_CLC3.PFCN_L)Y[H)M-F MPIV."[PA*Z*_%DL)([=A26A.N**"(TG2B?/@WS_Z@0%8BW\HV:F#=V1"60OQ M; 8?DHGCF1411F)M*# \MF1.&#-,L([O-:G3^#3 P_<]^U\V> AFC169"_:- M)CJ;.$,')23%)=-/8O>>U 'U#5\LF+*_:%?;>@Z*2Z5%7H-A!3GEU1/_J(4X M !/.R"H <$IH/<*(*P!X;4>>C6@=ZV'?@VPH;M5[%:X!=9X.I9BAZ2Q!C;S M8M6W:-"+HAC47)-^08M!:,Q)0K= MHB<2"QY31K%-,F!T1M"7,B<2:R$1Y@E:$"Y@G7;\59$$46ZMYIC%)6N ,ZQH M7 $H*S78?8%=\8''(B?HYI-0ZAU:$HE6&98PL2 :4P9SMTB9&;5_ /O?F2@5 M,*FQJT$1$Y<;U]'/JNB#5Z(/T6?!=:;0(T](TH)?=..C#KP+F6C2$>S3,0LZ M"3^6_ Z%WA\H\ *_93WSZ^%>6SC_S_OCF[T?B1$VM1E:OO 5OF]VEY/D%F^A MP#9DGW,X[Y2&A$-UWG>XZ35N>M9-[UHWO,S74'I0I7N'*8*ZS*%R83_&SZBL MZQHFB])N$@[%2ZOB+0!J<0AK+>FZU'C-"-+BB",3+"%2_?[;,/"#/]=V-]P M9>7Q75LI5U'T;13F_-]._; ?^L'8W1Y6R+G9J#<(A\=6BQ8ROS_J^\=FCVUD M410U5D>"]QO!^YV"VQT/GP=$TA2^%P="4Z5*JU99"",OAXRH^L2 [V!*I 3E MJR1<4*M_MG+O1*B+%HMS"[\7#,(3C;IXCO2)&GVB7UF0-\R>IF^IRZ0^FR]H M'5U7F>=F;9791C8(HE/5V\A>K-F]*;-A2HQW(.N%3K(C;TN*&0;SZI):&:;*\F#;<1/YF?^_=QOF5^8*XSMDE_H MJ_O/9RPW%'8X(RFX\NX&L$Y972FJ@1:%[9G70D,';E\SN(81:0S@_U0(O1\8 M!\W%;OH?4$L#!!0 ( .2)"E,;-Y2&PO=V]R:W-H M965T=J29YL,A(14@M1CM@YL8L.K8C.V4SK_?:R=- X1L-2-5?8'$N>?J%WO/"'=ONC%WP9Y,]V=(U-7_O5PKN_):E M8"45FDF!%-U,O9OP>AEB"W 1_S!ZT)UK9+=R+^6#O?E<3+W 5D0YS8VE(/#U M2.>4<\L$=7QO2+TVIP5VKY_9?W>;A\W<$TWGDG]EA=E-O;&'"KHA%3=W\O ' M;38TLGRYY-I]HD,3&W@HK[2190.&"DHFZF_RU C1 0!//R!J -$I(+X P T MOS9#W #BUV88-0"W=;_>NQ-N00R9390\(&6C@./4=&O1BPAIE;10\98 S MLW5M$"0W:,VV@FU83H1!-WDN*V&8V**5Y"QG5*-/<&DH+!+.?Z %XY7M,9K+ MLH2.KXW,']#R>\4>"8M;K-AHD_+,25P@''U$41&%//?/7PX.^ M[?Q:]N5/9S\2 [?FP8X/7^"[ 3,4SSY8T[Q2S%BG+)]R7H'>:*-D:0VRKPQQ M_PM@LR51 GRET8HJM+:^0-_^ F+TV=!2_SM05MR6%;NRX@ME=6W:EI?7-M7. MIK1K4R8:>W[H\V>=:N12V7_=QUD:QCC.XHG_V.W[>1Q.@B1+X^@X<'$>& 8X MBM/CL&4O'X;0H T\$F?4BC,:%*?^G Z%G+G;TG+X3!RX$7O)T;FES=S@0G1N@)B;(D&\$H=V*% M_R=;OH;L6)?.(! .ZG)'M5$L-]":6H9*,*.')(]>J*-WY867\RO$;^@%?/Y3 MCN,T"T\-<1YWYH0>JB",DNS4#D-4M29^9S8LJ=JZH5PC-][5)WV[V@[^-V[< M/5F_#:_G8<_ZPKXHN%GTA;Y^R_A"U);!(K!O;XQ#B9Y0, M 'P0 9 >&PO=V]R:W-H965TM@]5'[S@)%8!4]LD;7]];2# $H>B[=Y]"=C, MF?&9,XQQ9D?*OO$]Q@+\2.*4SXV]$-G4-'FXQPGBUS3#J7RRI2Q!0@[9SN09 MPR@J0$ELVI;EFPDBJ;&8%7,;MIC17,0DQ1L&>)XDB/V\P3$]S@UHG"8^D-U> MJ ES,(GC6'F2Z_A>.37JF K8OC]Y#PKRDLP]XGA) MX\\D$ONY,39 A+OP'5X0\Y2^D,2]^P;&T]1T#A#D7-*G <@4)2!4 &=H!+<"N$,C>!7 &PKP*X!?Y+Y,5I'I%1)H M,6/T")BREM[432%7@98))JFJK#O!Y%,B<6*Q8;)(F?@)4!J!]?><9+)LQ!7X M5Q;URQ46B,3\%7@-/MZMP,L7K\ +0%+PWY[F7 +XS!1R#04_IP_%-,5V,0H%0]K"GRYE>;@K< ) M_]H3S*V#N44P=TCEXE,47466?OS"C^JTAP6$OBL)']I"#;(*SJT\6REWT##Q M:B9>+Y-;S/E4]M@P3_(8"1S)UBBWB9"@LOE*?BBA3)!?Q82.8AG :RWKM6.[ M;H?B(*M 8V7;GJ/GZ-<<_4>H=052K)7,/UO#V)GX'3I#C()S(WOBC_5D1C69 M42^954L>W>I'9S%'DTXA+4=GA61;XP[!.7'BA(,N!T4CN=_/_- 5K-OF8]47NH'+73[/C=-*\&604Z*P]>>'=@:Y.& MO62"G*5$Y P7;.AV2T(\2!QH-R'L9Y"GV2F@\U3R.)JWH%7AE3Q#K *=E>5> M>%M@LQ/!_JWH%LMOVSV-(T"2C-$#5EQX7YZ:K0%ZSR!+TZ7A8]JT5I;SQ@JA MZW5E&6(5:*Q\?W1!E:9)P_XNO409$2@&L5*G5XVF+\+Q,ZC1=$PX>2HU)F<9 M]$9>]Q-GD%506;5W%$NOA=UT8_LQW?CB]E]Y>_B9-1EUZ/S)JERKV3H<)9CM MBF,L!R'-4U%^VM:S]5'Y37% [,S?P.D2:N97<+HN#\*-^_)<_AZQ'4FYK,"M M#&5=CV3F67G4+0>"9L71[)X*>= K;O<819@I _E\2ZDX#52 ^@^'Q6]02P,$ M% @ Y(D*4_JXK#95 @ 9 4 !D !X;"]W;W)K&ULG53O3]LP$/U73A$?0 *2)J5CJ(T$K:8Q,5%1V#Y,^^ FE\;"L3/[ M0F%__6PGC4>5(DPCJ)16#$N@W3L:W.=CE5#@DN<:S!-53']=(%" MK2?!(-@4;OBJ)%<(TW'-5KA NJOGVF9ASY+S"J7A2H+&8A*<#\ZF0]?O&[YQ M7)NM&)R3I5+W+KG,)T'D!*' C!P#LX\'G*(0CLC*^-5Q!OTK'7 [WK!_\MZM MER4S.%7B.\^IG 2G >18L$;0C5I_QL[/B>/+E##^%]9=;Q1 UAA250>V"BHN MVR=[[.:P!1@,=P#B#A#_*R#I (DWVBKSMF:,6#K6:@W:=5LV%_C9>+1UPZ7[ MB@O2]I1;'*775**&*R571[>H*S@W!LG $VE'T\XC[><2>+]G)9QUKS%O'AS!E-2WE(\?*7G M)!Z]T/RZ9Y1$+R2'6SO@[I^O3*^X-""PL*CH^,-) +K=Z38A5?NU6"JR2^;# MTEZ#J%V#/2^4HDWB-JV_6-,_4$L#!!0 ( .2)"E,/#3A3T0( (T' 9 M >&PO=V]R:W-H965T;25 MZD''B 2/:2+TV(F)LDO7U6&,*=,=F:$P*RNI4D;&5&M79PI95(#2Q/4];^BF MC MG,BKF%FHRDCDE7.!"@<[3E*G?,TSD=NQTG=W$#5_'9"?%80)AF09 MF/EM<(Y)8HF,C%\5IU-O:8'[XQW[AR)V$\N2:9S+Y#N/*!X[[QR(<,7RA&[D M]B-6\0PL7R@377QA6_EZ#H2Y)IE68*,@Y:+\L\Q%AU("?M^.'+7C7I*/.B;_+ MR'QFA,@8H1M@41#O3L.-Y;YJ*P=UK5"FJ=='P MM&ULM55M:]LP M$/XKPG300A>_)7$H2:!)V-:QLM"NVX>Q#XI]B45ER97D)OWW.\FN2=?$*X-] ML772/7>/GI-.XZU4]SH',&17<*$G7FY,>>'[.LVAH+HG2Q"XLI:JH 9-M?%U MJ8!F#E1P/PJ"H5]0)KSIV,TMU70L*\.9@*4BNBH*JIYFP.5VXH7>\\0-V^3& M3OC3<4DW< OFKEPJM/PV2L8*$)I)012L)]YE>+$867_G\)W!5N^-B=W)2LI[ M:UQE$R^PA(!#:FP$BK]'F /G-A#2>&AB>FU*"]P?/T?_X/:.>UE1#7/)?[#, MY!-OY)$,UK3BYD9N/T&SGX&-ETJNW9=L&]_ (VFEC2P:,#(HF*C_=-?HL <( M^T< 40.(W@J(&T#\5D"_ ?2=,O56G X+:NATK.26*.N-T>S B>G0N'TF;-EO MC<)5AC@SO4P?*J:9K8$^)\Y2D)$K8:C8L!4'D"#&5V"G)Z@?R3&7!38#35ULV-DQX,WDU&!!C20F![QF;?I#FM8) MABZ!;1B/TT$R]A_W=7OM$H9QZ_.">+\EWN\DOD1__M2AP* --/AO*@_;',-. MLE\KH_%N9$QL2$I+9BBO5<5K<^B4=T<+@Z 7!.\Z>"4MKZ2[^E3G),5;S#)0 M]1G 1^$O!9\EKZH9QV%RN)RCELFHD\DUW;&B*@C-,I<7!7K)JZ1/%#O+(3ZC M5WRB9!#\P39L4VT?W>EO4$L#!!0 ( .2)"E,G,[N[A@, #,. 9 M>&PO=V]R:W-H965TV:=;]];,)!1((=P^H+PG&YWP^/OERP+.] M5-_U%L"@GQD7>NYMC=F]]7V=;"&C^DKN0-B9M509-7:H-K[>*:!I08%?=NU6(F<\.9@%N%=)YE5#V] R[WE!7;6E%#%S,E]T@YM*WF+@IO"K;=#1/N9[PWRLXRRS.+Z^1' MSC1SENHWJ!@I2-&-,%1LV ,'=*TU&#M'18H^2)GN&>?HLHU %RLPE'']VLY^ MN5^ABU>OT2O$!/J\E;FV=#WSC97L%O:34MZ[@SQR1M[?N;A"8? &D8#@#OJR MG[Z"Q-)Q00^.Z;XUJG*+5&Z1HE[8YY;SYST3S,#E1]N"'6:A?S]:(KHQD.G_ M>I8-JV7#8MG1F64_**DU2JA23TQL$,UD+DR7F8CD[\_A_0D<)II7 Z6--.V_V(X_A$ M9 >H@3G2B(,ZH(,ANK:LC9\530$)FD%/X^ Z M9?&+QBRN)"D MQ>T4';7TM3%Q=$9?';2X/VF7=,<,Y>R7=9$) TI0?IEK0%JNS9ZJWC:N_ M:/#B.GGQ0-&+.V)UT@Z-#E04GWG8X3I]\7#QBSNB=3QN">U 1>=>;4B=P&20 M!"ZKQ$<)')V^?76BPM-<\!MO].XX]0]5&R8TXK"VM.!J;/>H#B>4P\#(7?&2 M_R"-/3(4EUM[J@/E '9^+:5Y'KAS0W5.7/P&4$L#!!0 ( .2)"E,,-_ Q M9 , -4+ 9 >&PO=V]R:W-H965TDH[:_?):4H=J@('CKL M)1:I>\Z]Y_!&O--:R*]J!Z#)8U5R-?-V6N\O?5_E.ZBHNA![X/AF(V1%-2[E MUE=[";2PH*KTHR#(_(HR[LVG=N]6SJ?BH$O&X582=:@J*K]?02GJF1=Z3QN? MV7:GS88_G^[I%NY ?]G?2ESY'4O!*N"*"4XD;&;>(KQ/S\Q+ZVXE',/56P M%.6?K-"[F3?V2 $;>BCU9U'_!JV@U/#EHE3V+ZG;V, C^4%I4;5@K*!BO/FE MCZT11P#DZ0=$+2!Z"4A> <0M(#XW0]("DG,SI"T@/1>0M8#,>M^899U>44WG M4REJ(DTTLID'>UP6C08S;CKK3DM\RQ"GYXO\VX$I9DY9O2-V):$@-UQ3OF7W M)9"%4J#Q'>4%^56(HF9E2=Z[$>03E9*:/B%O5J I*]5;C/MRMR)O?GD[]356 M:W+Z>5O955-9]$IE,?DHN-XI],GYN>S7/Y=]/0Q?08[PL ]^XF7*AMC.-MF:< M:7C_ =NFI^O(7Q\02&XT5.KO@;1)ES:Q:9-7TG["3W6.;?J=\2VAE3APW=>8 M#4EF2A=$H"%#YP_&)G1FW[HF+XO X[D1-VJE)!]4L*B$U^T'M)QH> M\;)1T">G84F/TJ>I4^0R=8I\*=?E"(CK1F74ZLT&==V*C:RH!;XP' MO KW>+'I@688=;2C_[,'QUW:\:":)=TS34OV Y.I'F4D%TJKOG,L2JI3(&=5H3,WT#O]3GYTZRZ") M:Y I]:5!$Z=!T\CUQR6+THGKCTL6!LFK_H3!\[T<_!>?JI;E-'_JBEZ=&[CN M#8S'KB3_:.JH0&[M?*CP=+#4YB;H=KL9=&$GKQ?[5^'E,NS97X67U\V$^4S? M#+P?J=PRKD@)&TP57(SPF&0S0S8++?9VYKD7&B&ULI5;);MLP$/T50N@A!=)HE^W -N"U"YHB2) 61=$# M+8UMHA+IDE2<].M+4HHJ1[)LH!>;R[PW;X8C,9EFK*-[;8<<") 66I[3E.9&>84&L\-&NW?#QDN4P) MA5N.1)YEF#]/(67[D>5:+PMW9+.5>L$>#W=X _<@'W:W7,WLBB4A&5!!&$4< MUB-KXEXO70,P%E\)[$5MC'0H*\9^Z2R.W(ZELH@37.4WG']A^@#"C4?#%+A?E% M^]+6L5"<"\FR$JP49(06__BI3$0-H'C: 5X)\%X#@B, OP3XYWH(2D!PKH>P M!(3G J(2$)G<%\DRF9YCB<=#SO:(:VO%I@?FN Q:)9A075GWDJM=HG!R/(E_ MYT00?H.2_,&F/B[F M(#%)Q5NU\7 _1Q=OW@YMJ>1I)W9<2ID64KPC4GQTPZC<"K2@"20M^'DW/NK MVRHM56Z\E]Q,O4["3SF]0KYSB3S'$WJ/P& MQF]PK+[K90I/ZD(6T%::!4MD6/1M_#@.0\=1D3_6#[QI]/=97=.M7^\7D)>'W^RB2,8E6A(1XQ1]!\S1#98Y)_+Y MO$.(*G%1YR'<@7[C$N"(K8^5\[2@"&LI\?V@D;GY2;,#A;U*8:]3H1+EM8GJ M-;R%X: IZJ39@:A^):I_2I3?)JK?\!9X_::HDV8'H@:5J,$I44&;J$'#FSMH MR=1)LP-1KO/O&7-.R0K-?2*WH#JLM03>^@(Y#?^1TVO*/&UWJ+/VW+J=.M5W MB&+,^3.A&X0SEE/9JM-M7!">Z[4)/=-PV6;H^6XS)+O63&3 -Z;M$RC64HO[ MOEJM6LN)::A>K4_=ZYG;LCYWKQ=%X_B/ONAC;S#?$"I0"FOERKGJJ?SSHC4L M)I+M3"NS8E(U1F:X5>TT<&V@]M>,R9>)=E UZ.._4$L#!!0 ( .2)"E-> M7DE39P( *H% 9 >&PO=V]R:W-H965T-5(HPCJ)16#(N@V3L??'IV0T^_:W/=\_2-\L\J0QQB8JW+%)6O^PM11 MWUW8FP+\FJZ,U?3W_GTB[Z#+._!Y!T?RS@L:(P*7D#*M7[G,8T!(<-.R/"DD)L3R8;_).M=7?6BZ#UE,[+_QS72PKWG M4*+._98PD*I*VN9E=-YN$4W]^PO?PYLM=L=TSJ4!@6N"1I>?2(-N-D-C6+7Q MCVNE+#U5?RQHF:)V 72_5LKN#)>@6\_)&U!+ P04 " #DB0I3&Z >\VD" M \!@ &0 'AL+W=O)C9W:& MY*ZSG9 /J@+0Y+'FC9HYE=;MA>NJHH*:JC/10H,[:R%KJG$J-ZYJ)=#2@FKN M!IZ7N#5EC9-G=FTI\TQTFK,&EI*HKJZI?+H"+G8SQW>>%Z[9IM)FP6DM70*"8:(F$]DB48V,[!G8]'HAC7F%F^TQ%V&.)TOZ1-=<5"$ M-B6Y+ K94:[(R0(T95R=D@_D[F9!3MZ=DG>$->2V$IW"4)6Y&K,;#K<8,EWU MF8(W,GWKFC,2>N])X 7^!'Q^'+Z N&^A7LOX2YZ'HT'H_' \H7_9?S7Y4II MB6_K]Y$4X9@BM"FB-U)\JELNG@!((6JL.D7-PYTZN)XFL32F[+9Y?!ZEF;O= M/Y[#H"A*S\>@%PJC46%T5.$]+:PHK$<%<@N3U]I3Q/N)D^B5N*F8>%I;/&J+ MCVK[H2N04WKB@UQ)'":O!!T&!6F:3"M*1D7)446W0E..C0??"I0$'LV=3A]9 MI_?*71W:MMTU>_4[EAC2(U4^T:&VYKX3& MYF&'%;9WD"8 ]]="Z.>)Z2#C'T;^%U!+ P04 " #DB0I3/QDU).@# "! M$ &0 'AL+W=OU M4I]=5RS4D3+7$!E+LB81,F,:F7+EJ M(X&%.2B)7>IYEV[">.H,>OF[F1ST1*9CGL),$I4E"9-/(XC%KN_XSO.+.5^M MM7GA#GH;MH)[T)\W,XDMMV0)>0*IXB(E$J*^,_3?3VC; /(17SCLU,$S,:XL MA'@PC6G8=SQC$<2PU(:"X<\6QA#'A@GM^*L@=G5DP!6,1 M?^6A7O>=KD-"B%@6Z[G8_0J%0QW#MQ2QRK_)KACK.629*2V2 HP6)#S=_[+' M(A ' .2I!] "0+\%M(\ @@(0?"^@70#R4+M[5_(X3)AF@YX4.R+-:&0S#WDP M884G=93#W:3TV/3'W+TA;Q MZ06A'O5KX.,&>(;PP#L*GYP,=S&&92!I&4B:\[4; [GH6UL[C MM6CG9XL]G=*>CI5GFFJ0H#2!1TQS"NHTLF>XS!E,CML.:-?SO)Z[/93"ZU&= MX'#4"_,N2_,N3UMQ\C>Y$VF(HE M#5=OJ8QN.4W7ZNH7)CE;Q$#X\Y)(XT<4"R'K]&%G\UH=SZ:/Z]*J:RO/!R97 M/#62W=;:5V>9G9&VKJS*];TJK7K_R;8+LI%<2*(%ON>:LYALLD7,E[B:J!2C M*NS=",7-N4A8^">>!:B?7T;33Y-A;;*U&Q0T!-T_.#'\DW4_,L?#_%7L7\Y4 MI52?OJ6Z_2J_^L$/U7<#7="0 /TJ(_OV5&HS[ TD9#?&;Y)0E=A]>V8_9>U[_'[:NW2#:%/?JM/"O3MZZMS/RHL@K-MUP)0&PT-]IJ$3:O$3>V)^Q/(I-8$.RP@3\"DLIEP4"3;J^0[T+B3 MC (* :IL\>['B)!6V9Z^:3E-J^Q-[0GSWXFP('M1I=9JT#VX[IG+^3YA*1)# MA$@/:QB'R/U]=]_08I/? !="XWTR?UP#"T&: =@?":&?&^926?[K,/@'4$L# M!!0 ( .2)"E.NL^$A90( (<& 9 >&PO=V]R:W-H965T=R M!0)7%E*5U.!4+7V]4D!S1RJY'P9!WR\I$UXR<+&92@:R,IP)F"FBJ[*DZM<8 MN-P,O9ZW"]RS96%LP$\&*[J$!S!/JYG"F=^JY*P$H9D41,%BZ(UZU]/8XAW@ M*X.-WAL3F\EJ7]V MN6,N"UEI*G(]\ V:6JJ?-0;CVB!\QR B=U*80I.IR"'OX*>'^?T# M?!^3;3,.=QF/PX."MY4X)U'P@81!V.O8S^1X>M"5SO^Y3__9_44QHO;S1TXO M^NOG)RG3&9>Z4D"^C^;:*+S#/PY8Q*U%["SB=RQF2JZ9:RO8U? P.4-CSUO7 M8:JU^D[+]KAUTHNQ3NO]#_06\RE\"4G?0L+P\B5FVH$)KEI,G:N_=[-*4$O7 MTC3)9"5,7>4VVG;-D6L6K^+CWO6DUQ%/L>7 M>/%5W?;JB9$K=Z_GTF"7<,,"_Q2@+ #7%U*:W<0:M/^>Y#=02P,$% @ MY(D*4\@DHZ)F!0 TAP !D !X;"]W;W)K&UL MM5G;;N,V$/T5PBV*76 3B:0MRUO'0&)'V!3=(HBQ[4/1!\:B8R&Z>"G:WA3] M^)(2(\J61,F)[8=$EYGAF0OGD-1XE[#G=$4I!S^B,$ZO>BO.UY\M*UVL:$32 MRV1-8_%FF;"(<''+GJQTS2CQ,Z4HM)!M.U9$@K@W&6?/[MEDG&QX&,3TGH%T M$T6$O=S0,-E=]6#O]<%#\+3B\H$U&:_)$YU3_FU]S\2=55CQ@XC&:9#$@-'E M5>\:?O:P*Q4RB3\#NDM+UT"Z\I@DS_+FSK_JV1(1#>F"2Q-$_-O2*0U#:4G@ M^*Z,]HHQI6+Y^M6ZESDOG'DD*9TFX5^!SU=7/;<'?+HDFY _)+LO5#DTD/86 M29AF?\%.R=H]L-BD/(F4LD 0!7'^G_Q0@2@IH"8%I!30@0+L-RA@I8 /%'"3 M0E\I]+LJ#)3"X%"AR0='*3A9[/-@99&>$4XF8Y;L )/2PIJ\R-*5:8L ![&L MK#EGXFT@]/CD@?I4U.IC2,$TB;>4\4!>WXO\4L:H#^8\63P#$JNK51+ZE*6_ M_.0B./P5W'[?!/P%7(!KWP]DJ9 0W,5YPW#':93^8["."^LXL]YOK\!%J0+7106F M(!M/=M;M9.2.W+YMCZUM#=!^ ;1O!'I_B"B'F_=86>YU6/H5++@>Q:! ,3"B MF.I!148.HM06F4$%#1HYHP%J"HU3@'):0$61 '1LIF9.!8\&DD^F5@FO*H%M M]:MW:E@X-3S"J35A8$O"#WY(=4+. $RPKO:LDF-SXZ$ZZX-S6W[# D?52G&Q4.GFO"J8"7AK2)>A^'V%]R:!I"9!E3" M;]Z88Z3;/()GR#$J;1W,O?KT.58#EH/>=US8.,N0;N;(W,S?L0A"U1Y_6$_M M(EZ-B-DUS1?HR+W+NU9(:K"V)5(W,:]5;-]GS5>H9:>4E?8U4.OX>=NNL5#AE5_98ITE_5J9)MF MB28D9":D$^[X4+==1#V+RKT/CS3( @33>B)D6^2HK#D%'W."]J[6HT9J:SW=Q+Q6L7V'-&ULQ59= M;]HP%/TK5B9-F[0U<2 $.D!:Z:9UVC1$]_$P[<$D%V+5B:E] ^U^_6PG#72% MJ"^(E\2.?8[//3>^NL.-5#"A+%+R J2*ZS'.F[B] R,W(H][# MAQE?9F@_^./ABBWA&O#':JK,S&]84IY#H;DLB(+%R'M/SR]H9 %NQT\.&[TS M)C:4N90W=G*5CKS *@(!"5H*9EYKF( 0ELGHN*U)O>9,"]P=/[!_=,&;8.9, MPT2*7SS%;.3U/9+"@I4"9W+S">J G,!$"NV>9%/O#3R2E!IE7H.-@IP7U9O= MU4;L ,)#@+ &A$YW=9!3>2Z 3&2Q!H7$_> M&G">&Y.KW3/0H-8&;/X:\K'$4@&YTKID10+DU24@XT*_'OIH K R_*06>U&) M#0^(_5P69Z03O"%A$%*=,07Z,8EOHF\L"!L+0L?:.< Z$4QK(A>U^-]?S#JY M0LCUGQ;V3L/><>S= ^S?)3)!6(F95/RO\:32;<]+*L^T.U;M>K:H/..-9[RH M<7M=JQ1$3H&]ANMQ2,.@VXWBH;_>H[W;:.^V:O^VLC?':"U1H_D%>+%L<21J M6*,C^-UKV'LG][OWQ.\XCGJ]+MUO=]Q(CY]E=YNT%H?ZS3'](_@_:-@')_=_ M\,1_VJ&=:- 9[$\ #;;5,&A5;RH7*IZ@U>UDE@7'YUX NE-TZ1%20+<5C88G M3T(MX5$6HEX_"@_D8%LP:7O%W)^#-E^V]8QVC^'[MK+1Z/2^1WM\CX(P^L]W M?Z&PO=V]R M:W-H965T>($D/=^Y^!Q_YS@YWS/^E*P) M$> Y"N/DHK<68O.MWT\6:Q+AY(QM2"Q_63(>82%O^:J?;#C!00J*PCZR+*\? M81KW1N?ILRD?G;.M"&E,IAPDVRC"_.6*A&Q_T8.]UPE:Z!"F3/VI&[N@XN> MI3PB(5D(I0++?SLR)F&H-$D__LV5]@XV%;!\_:I]D@8O@YGCA(Q9^(,&8GW1 M\WL@($N\#<4#V]^1/"!7Z5NP,$G_@GTF.QCVP&*;"!;E8.E!1./L/W[.%Z($ M@$X# .4 U!5@YP"[*\#) 4Y7@)L#W&. UP#P(0W,?9ME(_G%P3@6F8?)$BC[-K M9_WV?=;OS/!KLC NW7UG.!Q6X7U9>H?Z0X?Z0ZD^NZG^UIB3TWF]_BXYQ_&* M2%X58/X"RG)3_)(^OMQC'H"_?Y,JP;T@4?*/P2'[X)"=.N08-T1F:%%R2%=E MF28OU:2ZRF[D>D/+DLNZ*U=370Q9=;%)70Q"#]7D;NMR#G3*8I6XG4/8='/>,&F^>-[+32Z<#NJ,!B0/P0DD8Z);8K,@Z MLZQ?=?3U<[#)S\%NWPRKK-K@L&H#HYX?Z=A"@E.\(UR.86 E^4'(G @"EIAR ML,/AEJATLXW*=)()R&4^H7':J&1!@$31B*Y?76?6_5*5>F?>\&@GUX6L,_^H MW'6*H'VTAW6*/%>_(?S#"OG&%?H3/X,YBK7]N&QSS5*C%IE;@U252B M&AZB&AJCNERM.%FI+--8<"JG[$4]U7**3P2. QJO=*%G%MPRLWJN [TZ5W66 MO!O6 K4]ORI8B1=:Q41FO3]B\DSX@LHFI9U^K%H8SL"N1ZN3&Z+F$$I#)?RP M$/ \)-H@8,TY7S9$1Q,&K.6B)ED-I)A.(#(&\D 2Z7_*UHD:#,!6]A%3$X#% MG 'MSS'YP&($@.898$;XCBY(WCJUDZU9@9,U2Y,S17N'YL;[ED$L5U69G50= MURI%(^>X]1%+(]=42D77A^9&F.:LVI72;I1HVU&NK%S]0\]%[G% =3'HNM:Q MW*U&KBF@HB%# M4D57J$[PT/5\%^ESCPJ"1V:"GU0F+EQQ2NM(G:+1L/D,@$K'1S-!W\RF4]/" M%G2,/@D=HX*.D9E-_]A&S[R&G=[ M0<6HY3"0+M%.-AY5/8V$/&Y1TSZFV 4AVQT(6ST!(EE*1=3:0T?'L^U!V(]@F_7@P9T*P M*+U<$QP0K@3D[TO&Q.N-^AYQ^$HW^A]02P,$% @ Y(D*4Q[)@.&0 P M1PX !D !X;"]W;W)K&ULS5=;;]HP&/TK5K2' M36J;.#>@ J02V$V;5)5='J8]N.2#1$UL9IO2[=?/=D)(DQ!56Q_Z K9SOMLY MOH[WC-^)!$"BASRC8F(E4FXO;5NL$LB)N&!;H.K+FO&<2-7E&UML.9#8&.69 M[3I.:.)U /V=+PE M&UB"_+J]YJIG5U[B- U-I(EW++V)WN?(@G MEJ,S@@Q64KL@ZN\>(L@R[4GE\:MT:E4QM6&]??#^UA2OBKDE B*6?4]CF4RL MH85B6)-=)F_8_CV4!07:WXIEPORB?8$=C"RTV@G)\M)899"GM/@G#R41-0/E MI]O +0W)!]P"]GH,D:2;> MJ+&ORSEZ_>H->H52BKXD;"<(C<78EBH5[=!>E6%G15CW1%@/?694)@(M: QQ MA_V\WS[LL;<5!14/[H&'F=OK\...7B#/.4.NX^*.?**GFSM=Y?Q?],4_1W]$ MAE=-"L_X\TY-BH1P.+\UD^*:_%;[@D17G!.Z =T^.TR-&"GU442VJ219^@?B M,W25LYU"__BD7*(/$G+QLR9JU_0K_(7& MG]XL[Z=!.!K;]W5)VQC7:6#F;0S&H?L8M&B#?.Q7F$<5!U7%06_%$1,2L;7: MB^^![J"'P[#R&+X,40=50H-G%K7P%]1X'C0D;2."AJ!M1$VJ0LXV9-0MYK"J M=-A;Z9)D( RMZC"^ YG230]_H\KKZ&4(BIWC8>(\LZ2EPT>*-997U(%Q&\+/ MNS!^&PO=V]R:W-H965TH[J=;K:\]3BQ0R MJERQAAR?+(7,J,:I7'EJ+8$F%I1Q+_3]CI=1ECN#GHW-Y* G-IJS'&:2J$V6 M4;D? 1>[OA,XA\ =6Z7:!+Q!;TU7< _Z^WHF<>95+ G+(%=,Y$3"LN\,@^MI MUZRW"QX8[-31F)A,YD(\FLG7I._X9D/ 8:$- \7;%L; N2'";?PN.9U*T@"/ MQP?V&YL[YC*G"L:"_V")3OO.E4,26-(-UW=B]P7*?-J&;R&XLE>R*]9V?(>D!8 L*7@/@$("H!T;D*<0F(SU5HEP";NE?D M;HV;4$T'/2EV1)K5R&8&UGV+1K]8;NKD7DM\RA"G!_=:+!Y;([0Z(6.18?DI M:M]@B]Q0)LD#Y1L@0X5UM#9Q1=Y/0%/&U8>>IW$#AL9;E&*C0BP\(1:16Y'K M5)%IGD!2@Y\TXSL-> \3K[(/#]F/PD;";YO<)9'_D81^&-3L9WP^W*]+Y__4 MIQ>K/S,CJDHALGS1J5)(J836W);"C.[Q,-!D*"7-5V#'/X=SI25^V;\:Q.)* M++9B\0FQZ=,:CPI4V@J.!<>9WM?54S-).W1]_VW=>WL%%[AA+6YRH=ZT&1=? MN=%+W#/7VI5K[4:B'_;<@Z1%MR#Q&">2J:YQM@3R[LU5& 2?L>[('JA4=>8U\W5. L>7 B>7 M J<7 L3O:-_;P9R99L>119BD^OB[*VB55\UM.W$B_@HN!X'-?$)]F%%V_27 MOFCB;JE<,?PCN116-43+18VS__7&CL(^PPQ5X2I%F SY="Z,/$ M"%3=Z> /4$L#!!0 ( .2)"E/=?\*&PO=V]R:W-H M965T]%*.P&; $F51)IDVNZNU.UH M9KN]=N DL09PUG8F,](^_-J&0&8#5E![DV#P^?V=@_UCSXY5> ,UL4)'[) ABOZ"L]!8S>^]> M+&;\H')6PKU \E 45+PN(>?'N8>]TXT'MMTI<\-?S/9T"X^@ONWOA6[YC4K& M"B@EXR42L)E[M_C#"D]-@.WQ-X.C/+M&)I4UYT^F\7LV]P)#!#FDRDA0_?<, M*\ASHZ0Y_JE%O69,$WA^?5+_9)/7R:RIA!7/O[-,[>;>Q$,9;.@A5P_\^!O4 M"45&+^6YM+_H6/6-QAY*#U+QH@[6! 4KJW_Z4A?B+" ,>@)('4"N#0CK@- F M6I'9M.ZHHHN9X$'I+:^-^CKWEQ(=&LJS=0K>G<'BK)A'*$P^!61@.!?D(_DC@J0U6\7 MH%ON#E(MAZUS2_'I14 MM,Q8N47O6%DCOT?_HMXJ+"O%R"H:BWA>)#'&))K,_.<.E*A!B9PHGP4ME9Z" MUV)$%QB$3(,H[*:(&XK82?'Q!43*Y ".^(+C)@Q#DG1S) U'XN30!K4!-J0> MR25'%(3CGGI,&H[)3Y\@D\L)DD1Q/,8-2K6<.OJY)M*T09ZZD6O3@NI5TG4. M5Z-/+Y#">!(D<=R-A(/68P/GXOUN/R:0W=P^@] ?1W2::.A>L!0<2QF?^3@> M]*Z^/=ZAO78,FZ[)NS6E3ONNU"=GR>-1V#./,6FIR-7K>BA1I6Q*VR*1?J;6 M27$X8)4/I0H[J$8DZH%JK1B[O?CMDA\*=>G*I >H-63L=N0?G4]15YWBZ?]< MH.YVY;1K?1R[C;S/!88F$5_0!:-I'UWK[C@99@FM[H#GZ M"T3ALH;6Q?'5-MZ9I3MZ@EZ!"HE(A#+ZVKDUNE)AC(IJ#T?&'5)ODVO]'@\V M_,XDW2I)C1B?$)->0O]LLUV V-HSB$0I/Y2JVG&ULI5?;;MLP#/T5P=A#"ZSU+4[2(0F0RZ[ AJ)9NV?%9FRA MMI1)@Z) M2Z5%42LC@X+QZDF?ZD <*"#.<86@5@BZ*H2U0OA:H7="H5U]JB6\9ZNG)4HOX\6J&D4O(7!283HK:"[DB M=Z"T9+'&-U:*W'.F%9F:FV+Z#[E8@*8L5Y>!%[@'^/S?^J+[NI>BS=ADQNAQ0M/ MX/THBQ5((M9D:6^N!;+70/8L9.\$Y#W?8J9@EJP@99PSGF+5YI3'0"XP%ZH, MN3P6N0HWLKBFF6TGZ.+V")6HH1*U4ODL*3=,VNW.HC=V;_I1$#6V*W9OI?PH M\EZ++=Z*G7"BWSC1;W7BH8KFF=CUNYH=-&8'K6:QY:Z!=; \Z&IYV%@>=DL@ MX$GW[)D-.]W/_*S8"\XW#>>;UCKZ93\^D%Q-MR#Q8TILZA'LUT ^42;) \U+ M:*DNW]MW<^]_ZLMTXPV6M(W4T0NK\?OG;\P_^,3XG2NM X/Z@^4=WD)XW1^< MH!'L:01=:Z4#BZ!KYOK[=NJ'_U U'3B$G3GL^Z_?L0$?J9^SC&8U^/#DU=3$ MSXF])+_OV'Y[RYZFJ82TK6QJFM&;) Y\_^8URS-2%4GW8+8J0*9V1E4D%B77 MU6#0G#9S\-1.?Z_.YV8^MC/;'J8:KK]3B<6J2 YKA/2N!TA,5O-JM=%B8R>X ME= X#]IEAC,^2". []="Z.>-,=#\:YC\!5!+ P04 " #DB0I3X3AD0I,$ M @% &0 'AL+W=OBX^3O=T@INEMVF^;%EJBY MG!D-SXPXV0OY(]LPIM!#$J?9Q6BCU/;^^1!=C&R-B,5LJ;0)"G_W;,;B6%L"'#\+HZ/2IU:L7S]97YC@(9@[ MFK&9B/_AD=IST*Y!"@;05W ,*3J'@G.K!+13<4SUXA8)WJH)?*/@F]WFR M3*;G5-'I1(H]DEH:K.D+\[J,-B28I[JR;I6$IQSTU'0FDH0K*!6%:!JAF4@5 M3]/7L^9HCS.WL#J]]LY>OWJ#7J%>(J^;<0N ]UL8BD MI,U:R\+Y9>Z<''#NH,_@;Y.AJS1B48_^?%C?']"W(!%E-LA3-B[)H,&/N_0, M.?9;1&R">_#,3E>W^\)YGO>KYWE?#*O/V1+4<9]Z(Y=.65F.L><P+.3?GU9&ZQ/-:\1R3:F#U2ZS^(-9K"=U.JD=#(QKQ5J/L ^EW MW4.F[!;(DZ06?B?K'B&X/Y*@C"3XC4C>HI3UAA-T@(;.V&]%F'C#B _"-K;^)A4$S:I8)-GP]Y(UDNYA>D&58X=IPW\B%03>-5OL'.\U)=0 MDU 7!PBH:;EJ--A]H:*OF!X/4_TGP^UZVH+IRXQC$$;2F^-A0XZ/$C,4]8Y3 MOZ7;#*EJ"'BX(_QR]\)=-O>=L-V-CTDUT5:DCX=9?T:W7.,U, <34%$O#E^H M;"HVQN,_U'4+0W6V\ *OW75/DEH44O578/?GGU2L3X99_Q>[+NERMD?&02N< M0LH_)-7$6C$[&6;V.8.O^"6GYML84'/1^_%RQ,HINXU4M$V.T/9.2DT;3W6< M$\K7NYBO#P5D^IXSIMMCXFE6.U:@<8"9-K<]24H:4> M._(OSG*U/,YZ;PYQ6NN7^'R&>];G^/PJ/ZRJS.=G9Y^I7/,T ]Y?@2O[+( W M+O/CJ/Q&B:TY/KD32HG$7&X8A>%3"\#SE1#JZ48[* \%I_\#4$L#!!0 ( M .2)"E.2H'_]B0( &0& 9 >&PO=V]R:W-H965TM%*6R$$$EH1I#91M4VM%O5CNYAVX22'8-4?S#XT[;^? M;5*4+:2Y 7^=]SFOL0_Y1NEG4P$@>15+_C!8&-VVL0Y M62CU[#I?5Y,@<@D!AR4Z!6I?+S %SIV03>//5C/HD"YPM_VN?N.]6R\+:F"J M^$^VPFH29 %904D;CO=J\P6V?E*GMU3<^"?9;-=& 5DV!I78!ML,!)/MF[YN M]V$G(!X<"(BW ;'/NP7Y+&<4:9%KM2':K;9JKN&M^FB;')/NHSR@MK/,QF$Q M54(PM+N,A,H5F2J)3*Y!+AD8\IG<--AH('=,,M$(QEAT==FQ[;,V:67!EG_-?5PJ"V M1^?W!]1A1QUZ:G* >@_NEK@=4Z4WU+-.M;H&"OI8XWV6(/Q^ !K MW+'&QUBI/RM8@:U^)8+N0X_W;5X,LWYTUJ&S#]&/"BEWE]_?0>[N&*GIFS^^ M?3ED>T=HD,1I^E\2X4[1WKR$*AK4J^ M6=G? &BWP,Z72N%[QY6F[L=2_ 502P,$% @ Y(D*4T3J0)O+ @ 9@@ M !D !X;"]W;W)K&ULI59;;]HP%/XK1U$?6JEM M;A!0!4B%,*V3NE7MNCU,>S#)@41-;&:;0O_];"=D:6I8M;U ['P7?\>WC+:, M/XD,4<*N+*@8.YF4ZRO7%4F&)1&7;(U4O5DR7A*IFGSEBC5'DAI26;B!YT5N M27+J3$:F[XY/1FPCBYSB'0>Q*4O"7Z98L.W8\9U]QWV^RJ3N<">C-5GA \K' M]1U7+;=12?,2J<@9!8[+L7/M7\TCC3> ;SEN1>L9=)(%8T^Z<9..'4\/" M, MI%8@ZN\99U@46D@-XU>MZ326FMA^WJM_,-E5E@41.&/%]SR5V=@9.I#BDFP* M><^V'['.T]=Z"2N$^85MA8T&#B0;(5E9D]4(RIQ6_V17UZ%%4#IV0E 3@BZA M=X 0UH3PO0Z]FM![KT._)ICH;I7=%"XFDDQ&G&V!:[12TP^F^H:MZI53O4X> M)%=O<\63DQDKUXPBE0+8$K[(##G Z?U3(]C5&2O!!G< &/#S&04OF9L(PA-Q+<[_N<__V?U5,<)F181&+SR@UUX# MH"88YCMU* D4\.-Z(2176_OG$9M>8],S-KT#-FJ;JTU,U1KG'&GR KA+,D)7 M" 43UD55Z45&3Q]_SY.+?CARG]L39<'X40<46T##UY"Y!1(,O ;T*G&_2=P_ MFM@4]APH2ENZBMMO.[8,JW1O,4&_D\TB$_4ZX=YB_.'0GBUJLD5_SZ:.A>K@ M.! QLDQ.T)U!&RCL3$]L 0V"3DH+9AAT4KJM@[-$OC(WEH"$;:BL=DS3VUR* MU^8NZ/1/_:N9;^F/U25:W7E_Y*L;^);P54X%%+A45M[E0,T'KVZUJB'9VAS; M"R;5)6 >,_4A@%P#U/LE8W+?T ;-I\7D-U!+ P04 " #DB0I3P)7L(VT" M ")!@ &0 'AL+W=O"&KTMT 9JE-5O# M+>!=O=!V1GN6@E<@#5>2:%B-@ZOAY3QQ^3[A!X>-V1D3YV2IU+V;?"W&0>@V M! )R= S,OAY@"D(X(KN-/QUGT$LZX.YXR_[9>[=>ELS 5(F?O,!R''P*2 $K MU@B\49LOT/DY=WRY$L8_R:;-/;\(2-X85%4'MCNHN&S?[+&KPP[ \NP'1!T@ M>@U(#@#B#A"_5R'I ,E[%[2M%Y?N MG-RBMJO/CN"I==U;C[;6)]%1 MPF^-') X_$"B,!KNV<_T_?!PGYW_4Y__L_J+8L3].8@]7WR [P:0:[ - +D>=Q;>XA M&\9)2A]V/\W;G"1ZF3)[FQ)%KVCF;W,N1GU*:Y/NW*T*]-HW-6-=-!+;\O;1 MOF]>^7;Q*CX97DZ'>^(SVV?;MOB7OFW2UTRON31$P,I*A8,+>_5UV_C:":K: MW^RE0MLG_+"T_PK0+L&NKY3"[<0)]'^?[!E02P,$% @ Y(D*4]QK\<5. M! U1( !D !X;"]W;W)K&ULQ5A;;]LV&/TK MA-&'%N@BD;I8#FP#\6U+EVZ!W6P/PQYDZ[,E5")=DHK3H3^^U"62K=L<)(!? M;(DZW^%WXZ'$X8'QK\('D.@I"JD8]7PI]]>:)C8^1*ZX8GN@ZLF6\QY8 M!CM?)@/:>+AW=[ "^;"_Y^I.*UB\( (J D81A^VH=X.O%\1(#%+$7P$,6=B>'S]S+Y(@U?! MK%T!4Q;^'7C2'_6<'O)@Z\:A7++#;Y '9"5\&Q:*]!<=,JRMP)M82!;EQLJ# M**#9O_N4)^+(@. 6 Y(;D',-C-S J!JTN63F!N:Y,UBY@76N@9T;V&GNLV2E MF9ZYTAT/.3L@GJ 56W*1EBNU5@D.:-)9*\G5TT#9R?$*=JI/)'*IAWX%MN/N MW@\VZ)9F39L4__T,I!N$X@-ZAP**OO@L%@HNAII4#B0TVB:?;))-1EHF,]!G M1J4OT)QZX#78S[KM[0Y[305>1$^>HY^03L)/,;U"AOX1$9W@A]4,O7_WH<&M MZ?DL>CO+[.6^B*PZ#63S-W%IT^IG&:^5\B;*_3C&0^VQP16K<,7J M=.4+DRI^GJ6E:5EEYO;1C*:EZU8Q:]:E=11Q3(N9)J^3TM,'R+@WV2XH^(0E.>)W8MSXXQL"OAG -:V/7,#&RG M.9A^$4R_,Y@'&DC5G"OI2A =_>@4?,X%5\6@\&+PNE8U^I>&F#2A#-ZH* MV8!RG'Y5(1M0MD[LEB*6NQ+NWI:6L1"!VY6T4?USJ/^[> %Y: MK+HZFZ2FBF> %DV@MA<.4JH\Z5;Y/Z4/O.M+H517@B]8(%)*,B&OD\+<_J3G M!WVK7]'"'';\4H0)P=5UUL!F],F@NDDWL!%3=UI6&BF%GW0+_PO;,6<[>6^M M1?3_F$43IBKMVM%7MVJ 77H^(M"&Q51F'T/%:'$&/%3&)_AZBAO&9_AZ MGIVPE/39@<]GE^\"*E (6S65?M57Y>'9&4IV(]D^_>9?,ZFZ,[WTP?6 )P#U M?,N8?+Y))BA.LL8_ 5!+ P04 " #DB0I39CJ7QQ\# 8$@ #0 'AL M+W-T>6QEGZL#5S2"W=I_ONT]VY,AF79BO8[8HQ$VQR(A>X^\F'DY/>_=G5H?VT M LY(Z"4=OH#TO <72NU@+$#\L@#/L6/4E_O4K1A+UI%6N8=UCJ?C3,DVU1%Q M!LM/#E-.EDK32L/.H M!Y9VP82XA6?C1[;'OM!W60SM(+JH:-Q$^#OLCGN+NWK>(."/RCS>6VW M(ZLY]!J[T2SCFVJ^R1H!&'L?9Z=%(;:?!%_*G+G-OSC@=$QW?L%*:?YHHT&K M+*R!:1(\,&WXHFOYI6EQQS9FUTZ;#-<\.$+-?S?/2R:9IJ(KVO;^6\[RJQ5' ME_]*9,:P_IH[)R_>Z=O8PW@+6=" MOL-;DVB#!O,U%X;+>K;B:_QV?_VX><6RL;A,V8:ELWJJE_-J&-B!C5I?X'"(7%>7'\%\ M'.9' ,/B8 HP'^>%Q?F?]C-"]^,P3-O(BXQ0GQ'JX[Q\R*SZ8''\/HF]_#M- MDBB*8RRCLYE7P0S+6QS#U\^&:0,/+ Y$^K-6!6PWH'X_CC04WZ?*(*J8MJP)QA'D@1#H!?]/1K' M2'9B^/CK@STE490D?@0POX(HPA!X&G$$4P :,"2*JG/PX#P*=^=4V/X6-/T- M4$L#!!0 ( .2)"E.7BKL

-8?20$3;8T.P6BP^0"X99K>] M9!:GENM:S$ MU%JDI5V'U=F<2 U<3. MVH:6_?5G)]>[B;:,[F7$4XD3PI=).I]GG(_/QCYMC'EB+U6IW;BW][Z^Z?== MOI>5<'^96NJP9VML)7S8M+N^JZT4A=M+Z:NRGPP&HWXEE.Y]^OAZK@?;AQO& MR]PKH\-@'/BNY+/[;W_<9$?EU$:5RI_&O>9S*7NL4EI5ZI?YJ MK/IEM!?E*K>F+,>]8;OCN[1>Y;\-KR+D6FQ<,^+%YE$$D'%O- @GW"KK?'-$ M$ M3 %DAD!FEX3, "1'(/DE(3F '"&0HTM"C@#D-0)Y30NY#'GF&+.QT 7[+)QR MS&S9@Y4N?$]X /D>@7Q/"[DZ5)6PITBV4CNMPM>$]FR2Y^:@O0*0'Q#(#[20 MP7EU,-*IB>3\YT'5\0OOV+V$41P.L$P^(+[9?B\MNS-Z=[66MF(3YX+'(!WJ M&6+13/(0-*>:\7>LV;*R8(OP'.J=VD!,S#1#8M6$I\X> I=\"2=QLA,^3"Y# M8KL\RJ,ICV'"PJ8A;,JS6Y$WLRL(B(EE2&R6AO.0CR81(9 M$ELD,%7*QX.:[!="Z<.#*'6NNK<:<\B06"(Q;D:'8QK#M:FP?21_R]&818;$ M&IE7=6E.4K+/4LMM^#=^* 6\SPDFD(18("NY^_JP1"GZ$'71+.9Y(C2Q3C&P3\A)6::A-@T MJ+"[P<1DDU!7+&>$_4\\(28FFX18-IBW RILFV#:28FU@ZJ[V]W!M)-2:P>S M8Q<3DU!*+"&TY.]BHLVRBTH(-J)23$(IL81P3-B*2C$)I<02PC%A,RK%))12 M%SHHYC7$Q"R4$EL(G7G,8'I/,0NEQ!9ZN]_#KMA,;CQ;0DS,0BFQA1L-PX1Y,\,LE!%;",>$>3-# M%VV(+81CPKR981;*B"UTIL:822]4V2DR,LQ"&;&%SK926U2(B5DH([80;*B^ M'41,/AFQ?/!*K9,N,?EDQ/+!,3OKG9A\.'7G[5Q!><4F10&7P#@F'TY= IW' MG+_4<&+$,?EPZC[<>"+%QR3#Z6#XK9*<\Y)A].O^2#]&1@>N>8A3BQA=Y<3GE3EARS M$">V$-XZ@M$<818:-1;JO[Z?5H0KUK*X#S_APG@NROS!LOBG747/>%SJVA[* M]"2J,T(%XO*//A#P\)P/W;3O3V6W M'\KBXW@XE56SFZ;A5TIEOERV:;Q M^XSF\>'[S,7+YY#_9V*_V>S7^7>__G/,I^D?@]-[/[Z575DWZ M.%QWEW39R,UYETUX].K-*EVD$*0U@\R"++Z00Y!7C\H("CJ![40U-8/ MNH6@V_I!=Q!T5S_H'H+NZP?)$F5<$B3-L";06I!K(?!:$&PA$%N0;"$P6Q!M M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;9P_;!'HKZJT$>BOJ MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MOL M90F!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WHYZ.X'>CGH[@=Z. M>CN!WHYZ.X'>/GO93:"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@=Z#>0:!W MH-Y!H'>@WD&@=Z#>0:!WH-Y!H'?,/E82Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H MW:+>[4_J7:;/0R[7GJ\U7O\GJ9[.Y^;KY2_+KYUXOV@O."?X=^?Q+U!+ P04 M " #DB0I3=-+&8MX! !:(P $P %M#;VYT96YT7U1Y<&5S72YX;6S- MVEU/PC 4!N"_0G9K6.D7?@2X46_5"_] W0ZPL*U-6Q#^O=T $XT2#2:^-UNV MMN<]:Y/G:I/GG:,PV#9U&Z;9,D9WPU@HEM28D%M';1J96]^8F![]@CE3K,R" MF!B-QJRP;:0V#F-7(YM-[FANUG4#(^/I@FS6+; MFH6XJRGDITM\T:.=SZN"2ENLF[0D#\Z3*<.2*#9UOB]Z<3HYIAVF_96?G=^7 M.1689CYYZT(Z,4^_CSL>2;=ZZ%(A\K$Z_8GOB:GTV=]'W6F75/XP.VWOJ_6K M_CP"ZV_G[_'',WZO_\L^!$@?$J0/!=*'!NEC#-+')4@?5R!]7(/TP4P-4$L! A0#% @ Y(D*4P=! M36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " #DB0I3K5M@N.X K @ $0 @ &O M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #DB0I3F5R<(Q & "<)P M$P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( .2)"E,$D U0EP4 # 8 8 " @0T( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ Y(D*4^[YB;H%!0 HQT !@ ("!JA0 'AL M+W=O49 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ Y(D*4Q&A MND! P G0D !@ ("!BRL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ Y(D*4TJXPZ+A( #G0 !@ M ("!,D, 'AL+W=O&UL4$L! A0#% @ Y(D*4PY.?KC-! V@L M !D ("!2&< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(D*4X:2Z?BU! 9 L !D M ("!:W0 'AL+W=O0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ Y(D*4QI#N;#_$ V30 !D ("!280 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Y(D*4YJM MI)U. P IP< !D ("!X)\ 'AL+W=O&PO=V]R:W-H965TH !X;"]W;W)K&UL4$L! A0#% @ Y(D*4PT&CAQ 'P [G !D M ("!1:L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ Y(D*4X30BS-Q P +@@ !D ("! M)], 'AL+W=O&PO=V]R:W-H965T=)^WN ( .@% 9 M " @7/9 !X;"]W;W)K&UL4$L! A0#% M @ Y(D*4[;G+J)N!0 6 T !D ("!8MP 'AL+W=O&PO=V]R:W-H965TCD !X M;"]W;W)K&UL4$L! A0#% @ Y(D*4TT%^G=" M P 4 < !D ("!C^< 'AL+W=O4D&)H# !O#@ &0 M@($(ZP >&PO=V]R:W-H965T&UL4$L! A0#% @ Y(D*4WO=)K#K @ !@@ !D M ("!>/0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ Y(D*4V!X.)GE P ?! !D ("!@?\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MY(D*4R/R5B"X @ @ < !D ("!,0D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(D*4S\9-23H P @1 !D M ("!4QP! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Y(D*4W?O0=/< @ 10H !D ("!JR@! 'AL M+W=O&PO=V]R:W-H965TR8#AD , $<. 9 " M@9DQ 0!X;"]W;W)K&UL4$L! A0#% @ Y(D* M4S7N&[SY @ J0H !D ("!8#4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(D*4^$X9$*3! (!0 M !D ("!!4 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Y(D*4\"5["-M @ B08 !D M ("!D4H! 'AL+W=O&PO=V]R:W-H965T M^P$ ,LC : M " >): 0!X;"]?7!E&UL4$L%!@ !$ $0 DQ( "1? 0 $! end XML 72 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 73 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 208 348 1 false 49 0 false 7 false false R1.htm 0001001 - Document - Cover Sheet http://www.semrush.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Sheet http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) Statements 4 false false R5.htm 1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY (DEFICIT) Sheet http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY (DEFICIT) Statements 5 false false R6.htm 1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY (DEFICIT) (Parenthetical) Sheet http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITParenthetical UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS??? EQUITY (DEFICIT) (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101101 - Disclosure - Overview and Basis of Presentation Sheet http://www.semrush.com/role/OverviewandBasisofPresentation Overview and Basis of Presentation Notes 8 false false R9.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.semrush.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2110103 - Disclosure - Property and Equipment, Net Sheet http://www.semrush.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 10 false false R11.htm 2113104 - Disclosure - Other Long-Term Assets Sheet http://www.semrush.com/role/OtherLongTermAssets Other Long-Term Assets Notes 11 false false R12.htm 2116105 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill Sheet http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwill Acquisitions, Acquired Intangible Assets, and Goodwill Notes 12 false false R13.htm 2123106 - Disclosure - Accrued expenses Sheet http://www.semrush.com/role/Accruedexpenses Accrued expenses Notes 13 false false R14.htm 2126107 - Disclosure - Revolving Credit Facility Sheet http://www.semrush.com/role/RevolvingCreditFacility Revolving Credit Facility Notes 14 false false R15.htm 2128108 - Disclosure - Income Taxes Sheet http://www.semrush.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 2130109 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders??? Equity Sheet http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquity Redeemable Convertible Preferred Stock and Stockholders??? Equity Notes 16 false false R17.htm 2134110 - Disclosure - Stock-Based Compensation Sheet http://www.semrush.com/role/StockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 2141111 - Disclosure - Commitment and Contingencies Sheet http://www.semrush.com/role/CommitmentandContingencies Commitment and Contingencies Notes 18 false false R19.htm 2145112 - Disclosure - Components of Other Income, Net Sheet http://www.semrush.com/role/ComponentsofOtherIncomeNet Components of Other Income, Net Notes 19 false false R20.htm 2148113 - Disclosure - Employee Benefit Plan Sheet http://www.semrush.com/role/EmployeeBenefitPlan Employee Benefit Plan Notes 20 false false R21.htm 2150114 - Disclosure - Segment and Geographic Information Sheet http://www.semrush.com/role/SegmentandGeographicInformation Segment and Geographic Information Notes 21 false false R22.htm 2153115 - Disclosure - Subsequent Events Sheet http://www.semrush.com/role/SubsequentEvents Subsequent Events Notes 22 false false R23.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.semrush.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.semrush.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 2311302 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.semrush.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.semrush.com/role/PropertyandEquipmentNet 25 false false R26.htm 2317303 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill (Tables) Sheet http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables Acquisitions, Acquired Intangible Assets, and Goodwill (Tables) Tables http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwill 26 false false R27.htm 2324304 - Disclosure - Payables and Accruals (Tables) Sheet http://www.semrush.com/role/PayablesandAccrualsTables Payables and Accruals (Tables) Tables 27 false false R28.htm 2331305 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders??? Equity (Tables) Sheet http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityTables Redeemable Convertible Preferred Stock and Stockholders??? Equity (Tables) Tables http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquity 28 false false R29.htm 2335306 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.semrush.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.semrush.com/role/StockBasedCompensation 29 false false R30.htm 2342307 - Disclosure - Commitment and Contingencies (Tables) Sheet http://www.semrush.com/role/CommitmentandContingenciesTables Commitment and Contingencies (Tables) Tables http://www.semrush.com/role/CommitmentandContingencies 30 false false R31.htm 2346308 - Disclosure - Components of Other Income, Net (Tables) Sheet http://www.semrush.com/role/ComponentsofOtherIncomeNetTables Components of Other Income, Net (Tables) Tables http://www.semrush.com/role/ComponentsofOtherIncomeNet 31 false false R32.htm 2351309 - Disclosure - Segment and Geographic Information (Tables) Sheet http://www.semrush.com/role/SegmentandGeographicInformationTables Segment and Geographic Information (Tables) Tables http://www.semrush.com/role/SegmentandGeographicInformation 32 false false R33.htm 2402401 - Disclosure - Overview and Basis of Presentation (Details) Sheet http://www.semrush.com/role/OverviewandBasisofPresentationDetails Overview and Basis of Presentation (Details) Details http://www.semrush.com/role/OverviewandBasisofPresentation 33 false false R34.htm 2406402 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 34 false false R35.htm 2407403 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details) Sheet http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details) Details 35 false false R36.htm 2408404 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of the Numerator and Denominator Used in the Calculation of Basic and Diluted Net Income (Loss) Per Share (Details) Sheet http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails Summary of Significant Accounting Policies - Reconciliation of the Numerator and Denominator Used in the Calculation of Basic and Diluted Net Income (Loss) Per Share (Details) Details 36 false false R37.htm 2409405 - Disclosure - Summary of Significant Accounting Policies - Potentially Dilutive Common Stock Equivalents (Details) Sheet http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails Summary of Significant Accounting Policies - Potentially Dilutive Common Stock Equivalents (Details) Details 37 false false R38.htm 2412406 - Disclosure - Property and Equipment, Net (Details) Sheet http://www.semrush.com/role/PropertyandEquipmentNetDetails Property and Equipment, Net (Details) Details http://www.semrush.com/role/PropertyandEquipmentNetTables 38 false false R39.htm 2414407 - Disclosure - Other Long-Term Assets - Debt Offering Costs (Details) Sheet http://www.semrush.com/role/OtherLongTermAssetsDebtOfferingCostsDetails Other Long-Term Assets - Debt Offering Costs (Details) Details 39 false false R40.htm 2415408 - Disclosure - Other Long-Term Assets - Investments in Convertible Debt (Details) Sheet http://www.semrush.com/role/OtherLongTermAssetsInvestmentsinConvertibleDebtDetails Other Long-Term Assets - Investments in Convertible Debt (Details) Details 40 false false R41.htm 2418409 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Acquisition (Details) Sheet http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAcquisitionDetails Acquisitions, Acquired Intangible Assets, and Goodwill - Acquisition (Details) Details 41 false false R42.htm 2419410 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets (Details) Sheet http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets (Details) Details 42 false false R43.htm 2420411 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets Narrative (Details) Sheet http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsNarrativeDetails Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets Narrative (Details) Details 43 false false R44.htm 2421412 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Amortization (Details) Sheet http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails Acquisitions, Acquired Intangible Assets, and Goodwill - Amortization (Details) Details 44 false false R45.htm 2422413 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Goodwill (Details) Sheet http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails Acquisitions, Acquired Intangible Assets, and Goodwill - Goodwill (Details) Details http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables 45 false false R46.htm 2425414 - Disclosure - Payables and Accruals (Details) Sheet http://www.semrush.com/role/PayablesandAccrualsDetails Payables and Accruals (Details) Details http://www.semrush.com/role/PayablesandAccrualsTables 46 false false R47.htm 2427415 - Disclosure - Revolving Credit Facility (Details) Sheet http://www.semrush.com/role/RevolvingCreditFacilityDetails Revolving Credit Facility (Details) Details http://www.semrush.com/role/RevolvingCreditFacility 47 false false R48.htm 2429416 - Disclosure - Income Taxes (Details) Sheet http://www.semrush.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.semrush.com/role/IncomeTaxes 48 false false R49.htm 2432417 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders??? Equity - Additional Information (Details) Sheet http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails Redeemable Convertible Preferred Stock and Stockholders??? Equity - Additional Information (Details) Details 49 false false R50.htm 2433418 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders??? Equity - Common Stock Reserved for Future Issuance (Details) Sheet http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails Redeemable Convertible Preferred Stock and Stockholders??? Equity - Common Stock Reserved for Future Issuance (Details) Details 50 false false R51.htm 2436419 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 51 false false R52.htm 2437420 - Disclosure - Stock-Based Compensation - Expense (Details) Sheet http://www.semrush.com/role/StockBasedCompensationExpenseDetails Stock-Based Compensation - Expense (Details) Details 52 false false R53.htm 2438421 - Disclosure - Stock-Based Compensation - Fair Value Assumptions (Details) Sheet http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails Stock-Based Compensation - Fair Value Assumptions (Details) Details 53 false false R54.htm 2439422 - Disclosure - Stock-Based Compensation - Options Activity (Details) Sheet http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails Stock-Based Compensation - Options Activity (Details) Details 54 false false R55.htm 2440423 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details) Sheet http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails Stock-Based Compensation - Restricted Stock Units Activity (Details) Details 55 false false R56.htm 2443424 - Disclosure - Commitment and Contingencies - Narrative (Details) Sheet http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails Commitment and Contingencies - Narrative (Details) Details 56 false false R57.htm 2444425 - Disclosure - Commitment and Contingencies - Future Minimum Amounts Payable Under Operating Leases (Details) Sheet http://www.semrush.com/role/CommitmentandContingenciesFutureMinimumAmountsPayableUnderOperatingLeasesDetails Commitment and Contingencies - Future Minimum Amounts Payable Under Operating Leases (Details) Details 57 false false R58.htm 2447426 - Disclosure - Components of Other Income, Net (Details) Sheet http://www.semrush.com/role/ComponentsofOtherIncomeNetDetails Components of Other Income, Net (Details) Details http://www.semrush.com/role/ComponentsofOtherIncomeNetTables 58 false false R59.htm 2449427 - Disclosure - Employee Benefit Plan (Details) Sheet http://www.semrush.com/role/EmployeeBenefitPlanDetails Employee Benefit Plan (Details) Details http://www.semrush.com/role/EmployeeBenefitPlan 59 false false R60.htm 2452428 - Disclosure - Segment and Geographic Information (Details) Sheet http://www.semrush.com/role/SegmentandGeographicInformationDetails Segment and Geographic Information (Details) Details http://www.semrush.com/role/SegmentandGeographicInformationTables 60 false false All Reports Book All Reports semr-20210630.htm a10-qexhibit311q22021.htm a10-qexhibit312q22021.htm a10-qexhibit321q22021.htm semr-20210630.xsd semr-20210630_cal.xml semr-20210630_def.xml semr-20210630_lab.xml semr-20210630_pre.xml http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/country/2021 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "semr-20210630.htm": { "axisCustom": 0, "axisStandard": 17, "contextCount": 208, "dts": { "calculationLink": { "local": [ "semr-20210630_cal.xml" ] }, "definitionLink": { "local": [ "semr-20210630_def.xml" ] }, "inline": { "local": [ "semr-20210630.htm" ] }, "labelLink": { "local": [ "semr-20210630_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "semr-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "semr-20210630.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", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd" ] } }, "elementCount": 433, "entityCount": 1, "hidden": { "http://www.semrush.com/20210630": 2, "http://xbrl.sec.gov/dei/2021": 5, "total": 7 }, "keyCustom": 20, "keyStandard": 328, "memberCustom": 12, "memberStandard": 34, "nsprefix": "semr", "nsuri": "http://www.semrush.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "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.semrush.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "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": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110103 - Disclosure - Property and Equipment, Net", "role": "http://www.semrush.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - Other Long-Term Assets", "role": "http://www.semrush.com/role/OtherLongTermAssets", "shortName": "Other Long-Term Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill", "role": "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwill", "shortName": "Acquisitions, Acquired Intangible Assets, and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123106 - Disclosure - Accrued expenses", "role": "http://www.semrush.com/role/Accruedexpenses", "shortName": "Accrued expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126107 - Disclosure - Revolving Credit Facility", "role": "http://www.semrush.com/role/RevolvingCreditFacility", "shortName": "Revolving Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128108 - Disclosure - Income Taxes", "role": "http://www.semrush.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "semr:StockholdersEquityAndTemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130109 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity", "role": "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquity", "shortName": "Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "semr:StockholdersEquityAndTemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134110 - Disclosure - Stock-Based Compensation", "role": "http://www.semrush.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "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": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141111 - Disclosure - Commitment and Contingencies", "role": "http://www.semrush.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145112 - Disclosure - Components of Other Income, Net", "role": "http://www.semrush.com/role/ComponentsofOtherIncomeNet", "shortName": "Components of Other Income, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsNotesAndLoansReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148113 - Disclosure - Employee Benefit Plan", "role": "http://www.semrush.com/role/EmployeeBenefitPlan", "shortName": "Employee Benefit Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150114 - Disclosure - Segment and Geographic Information", "role": "http://www.semrush.com/role/SegmentandGeographicInformation", "shortName": "Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153115 - Disclosure - Subsequent Events", "role": "http://www.semrush.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311302 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://www.semrush.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317303 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill (Tables)", "role": "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables", "shortName": "Acquisitions, Acquired Intangible Assets, and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324304 - Disclosure - Payables and Accruals (Tables)", "role": "http://www.semrush.com/role/PayablesandAccrualsTables", "shortName": "Payables and Accruals (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "semr:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331305 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity (Tables)", "role": "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityTables", "shortName": "Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "semr:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335306 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.semrush.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342307 - Disclosure - Commitment and Contingencies (Tables)", "role": "http://www.semrush.com/role/CommitmentandContingenciesTables", "shortName": "Commitment and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "semr:ScheduleOfNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346308 - Disclosure - Components of Other Income, Net (Tables)", "role": "http://www.semrush.com/role/ComponentsofOtherIncomeNetTables", "shortName": "Components of Other Income, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "semr:ScheduleOfNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351309 - Disclosure - Segment and Geographic Information (Tables)", "role": "http://www.semrush.com/role/SegmentandGeographicInformationTables", "shortName": "Segment and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Overview and Basis of Presentation (Details)", "role": "http://www.semrush.com/role/OverviewandBasisofPresentationDetails", "shortName": "Overview and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i3d8eea22d20d417c991e7dd19ff81d66_D20210329-20210329", "decimals": "INF", "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details)", "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents, and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i79724da14ef248c881075b8e2f2991c4_I20200630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of the Numerator and Denominator Used in the Calculation of Basic and Diluted Net Income (Loss) Per Share (Details)", "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails", "shortName": "Summary of Significant Accounting Policies - Reconciliation of the Numerator and Denominator Used in the Calculation of Basic and Diluted Net Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Summary of Significant Accounting Policies - Potentially Dilutive Common Stock Equivalents (Details)", "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails", "shortName": "Summary of Significant Accounting Policies - Potentially Dilutive Common Stock Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Property and Equipment, Net (Details)", "role": "http://www.semrush.com/role/PropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ibb2c5bcb60e54da19da3601cc6245798_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredOfferingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Other Long-Term Assets - Debt Offering Costs (Details)", "role": "http://www.semrush.com/role/OtherLongTermAssetsDebtOfferingCostsDetails", "shortName": "Other Long-Term Assets - Debt Offering Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredOfferingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "role": "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "iee9e6640925b4c58ae0f0c8c34403db1_D20210101-20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "semr:NumberOfInvestmentsPurchased", "reportCount": 1, "unique": true, "unitRef": "investment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Other Long-Term Assets - Investments in Convertible Debt (Details)", "role": "http://www.semrush.com/role/OtherLongTermAssetsInvestmentsinConvertibleDebtDetails", "shortName": "Other Long-Term Assets - Investments in Convertible Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "iee9e6640925b4c58ae0f0c8c34403db1_D20210101-20210131", "decimals": "INF", "first": true, "lang": "en-US", "name": "semr:NumberOfInvestmentsPurchased", "reportCount": 1, "unique": true, "unitRef": "investment", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418409 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Acquisition (Details)", "role": "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAcquisitionDetails", "shortName": "Acquisitions, Acquired Intangible Assets, and Goodwill - Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets (Details)", "role": "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails", "shortName": "Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420411 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets Narrative (Details)", "role": "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsNarrativeDetails", "shortName": "Acquisitions, Acquired Intangible Assets, and Goodwill - Intangible Assets Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i121a7ebeefa446369a663d6ff5f55684_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421412 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Amortization (Details)", "role": "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails", "shortName": "Acquisitions, Acquired Intangible Assets, and Goodwill - Amortization (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422413 - Disclosure - Acquisitions, Acquired Intangible Assets, and Goodwill - Goodwill (Details)", "role": "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails", "shortName": "Acquisitions, Acquired Intangible Assets, and Goodwill - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425414 - Disclosure - Payables and Accruals (Details)", "role": "http://www.semrush.com/role/PayablesandAccrualsDetails", "shortName": "Payables and Accruals (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "iff9899360e6b45ababcb6ba55d28f8b6_D20210112-20210112", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - Revolving Credit Facility (Details)", "role": "http://www.semrush.com/role/RevolvingCreditFacilityDetails", "shortName": "Revolving Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "iff9899360e6b45ababcb6ba55d28f8b6_D20210112-20210112", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - Disclosure - Income Taxes (Details)", "role": "http://www.semrush.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i96a50b5441f24a29aa62f4ba4e1c10a9_I20210328", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432417 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity - Additional Information (Details)", "role": "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "shortName": "Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i96a50b5441f24a29aa62f4ba4e1c10a9_I20210328", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ia40ddcd8b38b4c2797d23d158384dee5_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "role": "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ib8b27cf6c6b04d03b168f0a43057c3f8_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "semr:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433418 - Disclosure - Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity - Common Stock Reserved for Future Issuance (Details)", "role": "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails", "shortName": "Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity - Common Stock Reserved for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "semr:CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436419 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "role": "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437420 - Disclosure - Stock-Based Compensation - Expense (Details)", "role": "http://www.semrush.com/role/StockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i9f2ac1c8fab141d7a8e68d36b6638a83_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438421 - Disclosure - Stock-Based Compensation - Fair Value Assumptions (Details)", "role": "http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails", "shortName": "Stock-Based Compensation - Fair Value Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ibb2c5bcb60e54da19da3601cc6245798_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439422 - Disclosure - Stock-Based Compensation - Options Activity (Details)", "role": "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails", "shortName": "Stock-Based Compensation - Options Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ia031b647ad2d47dba57d840dd61ed1fe_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": "2440423 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details)", "role": "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "shortName": "Stock-Based Compensation - Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ia031b647ad2d47dba57d840dd61ed1fe_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - Commitment and Contingencies - Narrative (Details)", "role": "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails", "shortName": "Commitment and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444425 - Disclosure - Commitment and Contingencies - Future Minimum Amounts Payable Under Operating Leases (Details)", "role": "http://www.semrush.com/role/CommitmentandContingenciesFutureMinimumAmountsPayableUnderOperatingLeasesDetails", "shortName": "Commitment and Contingencies - Future Minimum Amounts Payable Under Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i085aa2dfc8e4451f8ef5fdbebe27dce9_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447426 - Disclosure - Components of Other Income, Net (Details)", "role": "http://www.semrush.com/role/ComponentsofOtherIncomeNetDetails", "shortName": "Components of Other Income, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "semr:ScheduleOfNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449427 - Disclosure - Employee Benefit Plan (Details)", "role": "http://www.semrush.com/role/EmployeeBenefitPlanDetails", "shortName": "Employee Benefit Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "ie7b5704e91ed4702af649d986c583efd_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY (DEFICIT) (Parenthetical)", "role": "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITParenthetical", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF REDEEMABLE CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 EQUITY (DEFICIT) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452428 - Disclosure - Segment and Geographic Information (Details)", "role": "http://www.semrush.com/role/SegmentandGeographicInformationDetails", "shortName": "Segment and Geographic Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "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 - Overview and Basis of Presentation", "role": "http://www.semrush.com/role/OverviewandBasisofPresentation", "shortName": "Overview and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.semrush.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "semr-20210630.htm", "contextRef": "i2126b113869d433ca9900dbd20599749_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 49, "tag": { "country_CZ": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CZECHIA", "terseLabel": "Czech Republic" } } }, "localname": "CZ", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "country_RU": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RUSSIAN FEDERATION", "terseLabel": "Russia" } } }, "localname": "RU", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformationDetails" ], "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.semrush.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.semrush.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.semrush.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.semrush.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.semrush.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.semrush.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.semrush.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.semrush.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r458" ], "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.semrush.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r459" ], "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.semrush.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.semrush.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.semrush.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.semrush.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.semrush.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.semrush.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r460" ], "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.semrush.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.semrush.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.semrush.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r460" ], "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.semrush.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.semrush.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.semrush.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r460" ], "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.semrush.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.semrush.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r462" ], "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.semrush.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r460" ], "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.semrush.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r460" ], "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.semrush.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r460" ], "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.semrush.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r460" ], "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.semrush.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.semrush.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r456" ], "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.semrush.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r457" ], "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.semrush.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.semrush.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "semr_A2019StockOptionAndGrantPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2019 Stock Option And Grant Plan", "label": "2019 Stock Option And Grant Plan [Member]", "terseLabel": "2019 Plan" } } }, "localname": "A2019StockOptionAndGrantPlanMember", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "semr_A2021StockOptionAndIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Stock Option And Incentive Plan", "label": "2021 Stock Option And Incentive Plan [Member]", "terseLabel": "2021 Plan" } } }, "localname": "A2021StockOptionAndIncentivePlanMember", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "semr_CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Capital Shares Reserved For Future Issuance", "label": "Common Stock, Capital Shares Reserved For Future Issuance [Table Text Block]", "terseLabel": "Common Stock Reserved For Future Issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuanceTableTextBlock", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "semr_CommonStockVotingRightsNumberOfVotes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Voting Rights, Number Of Votes", "label": "Common Stock, Voting Rights, Number Of Votes", "terseLabel": "Number of votes per share of common stock held" } } }, "localname": "CommonStockVotingRightsNumberOfVotes", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "semr_ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Stock, Occurrence Of Conversion Of Shares, Anniversary Of Effectiveness", "label": "Conversion Of Stock, Occurrence Of Conversion Of Shares, Anniversary Of Effectiveness", "terseLabel": "Anniversary of effectiveness" } } }, "localname": "ConversionOfStockOccurrenceOfConversionOfSharesAnniversaryOfEffectiveness", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Stock, Occurrence Of Conversion Of Shares, Percentage Of Outstanding Shares", "label": "Conversion Of Stock, Occurrence Of Conversion Of Shares, Percentage Of Outstanding Shares", "terseLabel": "Percentage of outstanding shares" } } }, "localname": "ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfOutstandingShares", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "semr_ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion of Stock, Occurrence of Conversion of Shares, Percentage of Vote Required", "label": "Conversion of Stock, Occurrence of Conversion of Shares, Percentage of Vote Required", "terseLabel": "Percentage of votes required" } } }, "localname": "ConversionOfStockOccurrenceOfConversionOfSharesPercentageOfVoteRequired", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "semr_CurrentCapitalLeaseObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short-Term Capital Lease Obligations", "label": "Current Capital Lease Obligations [Member]", "terseLabel": "Current Capital Lease Obligations" } } }, "localname": "CurrentCapitalLeaseObligationsMember", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "semr_DataProviderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data Provider", "label": "Data Provider [Member]", "terseLabel": "Data provider" } } }, "localname": "DataProviderMember", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "semr_DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Basis Spread On Variable Rate, Prior To Initial Public Offering", "label": "Debt Instrument, Basis Spread On Variable Rate, Prior To Initial Public Offering", "terseLabel": "Margin on variable interest rate, prior to initial public offering or positive adjusted EBITDA" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRatePriorToInitialPublicOffering", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "semr_DebtInstrumentVariableInterestRateFloor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Variable Interest Rate Floor", "label": "Debt Instrument, Variable Interest Rate Floor", "terseLabel": "Variable interest rate floor" } } }, "localname": "DebtInstrumentVariableInterestRateFloor", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "semr_DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Variable Interest Rate Floor, Prior To Initial Public Offering", "label": "Debt Instrument, Variable Interest Rate Floor, Prior To Initial Public Offering", "terseLabel": "Variable interest rate floor, prior to initial public offering or positive adjusted EBITDA" } } }, "localname": "DebtInstrumentVariableInterestRateFloorPriorToInitialPublicOffering", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "semr_FiniteLivedIntangibleAssetExpectedAmortizationYearFourAndThereafter": { "auth_ref": [], "calculation": { "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, Year Four And Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four And Thereafter", "terseLabel": "2025 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationYearFourAndThereafter", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "semr_JPMorganChaseCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "JP Morgan Chase Credit Agreement", "label": "JP Morgan Chase Credit Agreement [Member]", "terseLabel": "JP Morgan Chase Credit Agreement" } } }, "localname": "JPMorganChaseCreditAgreementMember", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "semr_JPMorganChaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "JP Morgan Chase", "label": "JP Morgan Chase [Member]", "terseLabel": "JPMorgan Chase Bank, N.A." } } }, "localname": "JPMorganChaseMember", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "semr_LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Available Borrowing Capacity, Borrowing Base Advance Rate", "label": "Line of Credit Facility, Available Borrowing Capacity, Borrowing Base Advance Rate", "terseLabel": "Advance rate" } } }, "localname": "LineOfCreditFacilityAvailableBorrowingCapacityBorrowingBaseAdvanceRate", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "semr_NonCurrentCapitalLeaseObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Current Capital Lease Obligations", "label": "Non-Current Capital Lease Obligations [Member]", "terseLabel": "Non-Current Capital Lease Obligations" } } }, "localname": "NonCurrentCapitalLeaseObligationsMember", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "semr_NumberOfInvestmentsPurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Investments Purchased", "label": "Number Of Investments Purchased", "terseLabel": "Number of convertible debt securities purchased" } } }, "localname": "NumberOfInvestmentsPurchased", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/OtherLongTermAssetsInvestmentsinConvertibleDebtDetails" ], "xbrltype": "integerItemType" }, "semr_OperatingLeasesFutureMinimumPayments2025AndThereafter": { "auth_ref": [], "calculation": { "http://www.semrush.com/role/CommitmentandContingenciesFutureMinimumAmountsPayableUnderOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Future Minimum Payments, 2025 and Thereafter", "label": "Operating Leases, Future Minimum Payments, 2025 and Thereafter", "terseLabel": "2025 and thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPayments2025AndThereafter", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesFutureMinimumAmountsPayableUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "semr_OtherGeographicalAreaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Geographical Area", "label": "Other Geographical Area [Member]", "terseLabel": "Other" } } }, "localname": "OtherGeographicalAreaMember", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "semr_ProwlyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prowly", "label": "Prowly [Member]", "terseLabel": "Prowly" } } }, "localname": "ProwlyMember", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAcquisitionDetails" ], "xbrltype": "domainItemType" }, "semr_ScheduleOfNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Nonoperating Income (Expense)", "label": "Schedule Of Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Summary of Components of Other Income, Net" } } }, "localname": "ScheduleOfNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/ComponentsofOtherIncomeNetTables" ], "xbrltype": "textBlockItemType" }, "semr_SeriesA1RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A-1 Redeemable Convertible Preferred Stock", "label": "Series A-1 Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series A-1", "verboseLabel": "Series A-1 redeemable convertible preferred stock" } } }, "localname": "SeriesA1RedeemableConvertiblePreferredStockMember", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "semr_SeriesARedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Redeemable Convertible Preferred Stock", "label": "Series A Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series A", "verboseLabel": "Series A redeemable convertible preferred stock" } } }, "localname": "SeriesARedeemableConvertiblePreferredStockMember", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value", "terseLabel": "Fair value of awards granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "semr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted-Average Remaining Contractual Term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "semr_StockIssuedDuringPeriodSharesReclassificationOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Reclassification Of Shares", "label": "Stock Issued During Period, Shares, Reclassification Of Shares", "terseLabel": "Reclassification of Common Stock to Class B Common Stock in connection with the Initial Public Offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReclassificationOfShares", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "semr_StockIssuedDuringPeriodValueReclassificationOfShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Reclassification Of Shares\"", "label": "Stock Issued During Period, Value, Reclassification Of Shares\"", "terseLabel": "Reclassification of Common Stock to Class B Common Stock in connection with the initial public offering" } } }, "localname": "StockIssuedDuringPeriodValueReclassificationOfShares", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "semr_StockholdersEquityAndTemporaryEquityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders' Equity And Temporary Equity Disclosure", "label": "Stockholders' Equity And Temporary Equity Disclosure [Text Block]", "terseLabel": "Redeemable Convertible Preferred Stock and Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityAndTemporaryEquityDisclosureTextBlock", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "semr_TemporaryEquitySharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Shares, Conversion Of Convertible Securities", "label": "Temporary Equity, Shares, Conversion Of Convertible Securities", "negatedTerseLabel": "Conversion of Preferred Stock (in shares)" } } }, "localname": "TemporaryEquitySharesConversionOfConvertibleSecurities", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "semr_TemporaryEquityValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity , Value, Conversion Of Convertible Securities", "label": "Temporary Equity , Value, Conversion Of Convertible Securities", "negatedTerseLabel": "Conversion of Preferred Stock" } } }, "localname": "TemporaryEquityValueConversionOfConvertibleSecurities", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "semr_UndesignatedPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Undesignated Preferred Stock", "label": "Undesignated Preferred Stock [Member]", "terseLabel": "Undesignated preferred stock" } } }, "localname": "UndesignatedPreferredStockMember", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "semr_UndistributedEarningsAttributableToCommonStockAllocableBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Undistributed Earnings Attributable to Common Stock, Allocable Basis", "label": "Undistributed Earnings Attributable to Common Stock, Allocable Basis", "terseLabel": "Allocable basis to compute net income (loss) per share" } } }, "localname": "UndistributedEarningsAttributableToCommonStockAllocableBasis", "nsuri": "http://www.semrush.com/20210630", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r164", "r287", "r290", "r402", "r431", "r432" ], "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.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r164", "r287", "r290", "r402", "r431", "r432" ], "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.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r165", "r166", "r287", "r291", "r433", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r165", "r166", "r287", "r291", "r433", "r439", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r4", "r22", "r47", "r172", "r173", "r420" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsNotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/Accruedexpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34", "r397" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.semrush.com/role/PayablesandAccrualsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/PayablesandAccrualsDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r8", "r9", "r38" ], "calculation": { "http://www.semrush.com/role/PayablesandAccrualsDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Employee compensation" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/PayablesandAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r8", "r38", "r294" ], "calculation": { "http://www.semrush.com/role/PayablesandAccrualsDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation, Current", "terseLabel": "Vacation reserves" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/PayablesandAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r32", "r199" ], "calculation": { "http://www.semrush.com/role/PropertyandEquipmentNetDetails": { "order": 1.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": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails", "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r335", "r397" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r99", "r100", "r101", "r332", "r333", "r334", "r373" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r299", "r301", "r338", "r339" ], "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 expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r301", "r328", "r337" ], "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": "Total stock-based compensation", "verboseLabel": "Stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.semrush.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r79", "r188", "r194" ], "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.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails", "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potentially dilutive common stock equivalents (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r126" ], "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.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails" ], "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.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r94", "r150", "r154", "r160", "r178", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r367", "r370", "r376", "r395", "r397", "r408", "r421" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r49", "r94", "r178", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r367", "r370", "r376", "r395", "r397" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r302", "r330" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails", "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r297", "r298" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r297", "r298", "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Outstanding capital acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAcquisitionDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Compensation expense related to the acquisition" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Maximum additional consideration payable" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions, Acquired Intangible Assets, and Goodwill" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r84", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Acquisition of fixed asset under capital lease" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsMember": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "A borrowing recorded for a lease meeting the criteria for capitalization. A lease is defined as an agreement conveying the right to use property, plant, or equipment (land or depreciable assets) usually for a stated period of time.", "label": "Capital Lease Obligations [Member]", "terseLabel": "Capital leases" } } }, "localname": "CapitalLeaseObligationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.semrush.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r189" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized software development costs" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r453", "r455" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization expense associated with capitalized development costs" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r183" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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", "terseLabel": "Amortization of deferred contract costs" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Amortization period of deferred contract costs" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r182" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "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 current.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Deferred contract costs, current portion" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r182" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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 contract costs, net of current portion" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r30", "r81" ], "calculation": { "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r12", "r82" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents, and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r75", "r81", "r87" ], "calculation": { "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "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": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r75", "r381" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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": "Increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r30" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value", "terseLabel": "Money market funds" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r92", "r94", "r114", "r118", "r121", "r123", "r125", "r131", "r132", "r133", "r178", "r209", "r213", "r214", "r215", "r218", "r219", "r257", "r258", "r262", "r263", "r376", "r461" ], "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.semrush.com/role/Cover", "http://www.semrush.com/role/OverviewandBasisofPresentationDetails", "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITParenthetical" ], "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.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r207", "r412", "r426" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r204", "r205", "r206", "r208", "r440" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingencies" ], "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 Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/Cover", "http://www.semrush.com/role/OverviewandBasisofPresentationDetails", "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITParenthetical" ], "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" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/Cover", "http://www.semrush.com/role/OverviewandBasisofPresentationDetails", "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Total authorized shares of common stock reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r99", "r100", "r373" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "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.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r265" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r397" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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.semrush.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r136", "r418" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk and Significant Customers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r89", "r369" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r274", "r275", "r288" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r274", "r275", "r288" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized that was included in deferred revenue at the beginning of each period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r84", "r85", "r86" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "terseLabel": "Number of shares issued in conversion (in shares)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OverviewandBasisofPresentationDetails", "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r60", "r197" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Depreciation" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r62", "r94", "r178", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r376" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "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.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r91", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r237", "r244", "r245", "r246", "r252" ], "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": "Revolving Credit Facility" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r93", "r97", "r220", "r221", "r222", "r223", "r224", "r225", "r227", "r233", "r234", "r235", "r236", "r238", "r239", "r240", "r241", "r242", "r243", "r248", "r249", "r250", "r251", "r390", "r409", "r410", "r419" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "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": "Margin on variable interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r40", "r93", "r97", "r220", "r221", "r222", "r223", "r224", "r225", "r227", "r233", "r234", "r235", "r236", "r238", "r239", "r240", "r241", "r242", "r243", "r248", "r249", "r250", "r251", "r390" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r33", "r233", "r389" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Deferred offering costs, credit facility" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OtherLongTermAssetsDebtOfferingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r343", "r344" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r80" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r48", "r180" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Deferred offering costs, IPO" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OtherLongTermAssetsDebtOfferingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r295" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Matching contributions" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/EmployeeBenefitPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanTextBlock": { "auth_ref": [ "r295", "r296" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for defined contribution plan.", "label": "Defined Contribution Plan [Text Block]", "terseLabel": "Employee Benefit Plan" } } }, "localname": "DefinedContributionPlanTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/EmployeeBenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r79", "r148" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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 expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "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": "Net income (loss) per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r58", "r104", "r105", "r106", "r107", "r108", "r112", "r114", "r123", "r124", "r125", "r128", "r129", "r374", "r375", "r415", "r428" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r58", "r104", "r105", "r106", "r107", "r108", "r114", "r123", "r124", "r125", "r128", "r129", "r374", "r375", "r415", "r428" ], "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 (usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r329" ], "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": "Unrecognized compensation cost, period of recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r329" ], "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.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "auth_ref": [ "r331" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Exercise of Option, Tax Benefit", "terseLabel": "Tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "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": "Options reserved for future issuance" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails", "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r326" ], "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 outstanding", "verboseLabel": "Options outstanding" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails", "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails", "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Data center equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r52", "r53", "r54", "r99", "r100", "r101", "r103", "r109", "r111", "r130", "r179", "r265", "r272", "r332", "r333", "r334", "r349", "r350", "r373", "r382", "r383", "r384", "r385", "r386", "r387", "r434", "r435", "r436", "r464" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Disclosure of Fair Value of Financial Instruments and Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r193" ], "calculation": { "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails": { "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.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails", "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r195" ], "calculation": { "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails": { "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 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.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails": { "order": 4.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.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r195" ], "calculation": { "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails": { "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 third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r195" ], "calculation": { "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails": { "order": 5.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.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r189", "r190", "r193", "r196", "r403", "r404" ], "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.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails", "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r193", "r404" ], "calculation": { "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails": { "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", "terseLabel": "Gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r189", "r192" ], "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.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails", "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r193", "r403" ], "calculation": { "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails": { "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", "terseLabel": "Net carrying amount", "totalLabel": "Net carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAmortizationDetails", "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails", "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r377", "r378", "r379", "r380" ], "calculation": { "http://www.semrush.com/role/ComponentsofOtherIncomeNetDetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign currency exchange loss" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/ComponentsofOtherIncomeNetDetails", "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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 office equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r59" ], "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.semrush.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r184", "r185", "r397", "r407" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) 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, Period Increase (Decrease)", "terseLabel": "Change in carrying value of goodwill" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r61", "r94", "r150", "r153", "r156", "r159", "r162", "r178", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r376" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OverviewandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r56", "r150", "r153", "r156", "r159", "r162", "r405", "r413", "r416", "r429" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r201", "r203" ], "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.semrush.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r203" ], "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.semrush.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r95", "r346", "r347", "r348", "r351", "r353", "r355", "r356", "r357" ], "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.semrush.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r96", "r110", "r111", "r149", "r345", "r352", "r354", "r430" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "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)", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/IncomeTaxesDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r78" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r78" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.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" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r78" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r78" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.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 contract costs" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r78", "r400" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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", "verboseLabel": "Increase in deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r78" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.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 current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "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 Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock": { "auth_ref": [ "r119", "r120", "r125" ], "calculation": { "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock", "terseLabel": "Dilutive effect of shares issuable upon conversion of preferred stock (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfPreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r115", "r116", "r117", "r125" ], "calculation": { "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of share equivalents resulting (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r187", "r191" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r65", "r241", "r247", "r250", "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r74", "r76", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentInterestRate": { "auth_ref": [ "r176", "r177" ], "lang": { "en-us": { "role": { "documentation": "Rate of interest on investment.", "label": "Investment Interest Rate", "terseLabel": "Investment interest rate" } } }, "localname": "InvestmentInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OtherLongTermAssetsInvestmentsinConvertibleDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r198" ], "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.semrush.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease arrangement term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of credit sub-facility" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r94", "r155", "r178", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r368", "r370", "r371", "r376", "r395", "r396" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r94", "r178", "r376", "r397", "r411", "r424" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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, redeemable convertible preferred stock, and stockholders' equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, redeemable convertible preferred stock and stockholders\u2019 equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r94", "r178", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r368", "r370", "r371", "r376", "r395", "r396", "r397" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Long-term liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r36", "r93" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r36", "r93" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "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.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r36", "r93" ], "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.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Fee on undrawn amounts" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Property and Equipment, Net by Geographic Location" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r75" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r75" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r75", "r77", "r80" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r50", "r51", "r54", "r57", "r80", "r94", "r102", "r104", "r105", "r106", "r107", "r110", "r111", "r122", "r150", "r153", "r156", "r159", "r162", "r178", "r209", "r210", "r211", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r375", "r376", "r414", "r427" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "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 income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "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": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r166" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Property and equipment, net" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.semrush.com/role/ComponentsofOtherIncomeNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other expense, net", "totalLabel": "Other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/ComponentsofOtherIncomeNetDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r150", "r153", "r156", "r159", "r162" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r391", "r392" ], "calculation": { "http://www.semrush.com/role/CommitmentandContingenciesFutureMinimumAmountsPayableUnderOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "terseLabel": "Total required lease payments", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesFutureMinimumAmountsPayableUnderOperatingLeasesDetails", "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r391", "r392" ], "calculation": { "http://www.semrush.com/role/CommitmentandContingenciesFutureMinimumAmountsPayableUnderOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "Remainder of 2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesFutureMinimumAmountsPayableUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r391", "r392" ], "calculation": { "http://www.semrush.com/role/CommitmentandContingenciesFutureMinimumAmountsPayableUnderOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesFutureMinimumAmountsPayableUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r391", "r392" ], "calculation": { "http://www.semrush.com/role/CommitmentandContingenciesFutureMinimumAmountsPayableUnderOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesFutureMinimumAmountsPayableUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r391", "r392" ], "calculation": { "http://www.semrush.com/role/CommitmentandContingenciesFutureMinimumAmountsPayableUnderOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesFutureMinimumAmountsPayableUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "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", "r372" ], "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": "Overview and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OverviewandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r38" ], "calculation": { "http://www.semrush.com/role/PayablesandAccrualsDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/PayablesandAccrualsDetails" ], "xbrltype": "monetaryItemType" }, "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]", "terseLabel": "Other Long-Term Assets" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OtherLongTermAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.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 long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r293", "r341" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.", "label": "Other Income and Other Expense Disclosure [Text Block]", "terseLabel": "Components of Other Income, Net" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/ComponentsofOtherIncomeNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r38", "r397" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://www.semrush.com/role/ComponentsofOtherIncomeNetDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/ComponentsofOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Underwriters' option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OverviewandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r79" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Non-cash interest expense" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r73" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedTerseLabel": "Payment of deferred offering costs", "terseLabel": "Underwriting discounts, commissions and offering expenses", "verboseLabel": "Issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OverviewandBasisofPresentationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r67", "r68", "r175" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchases of convertible debt securities", "terseLabel": "Investment in convertible debt securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OtherLongTermAssetsInvestmentsinConvertibleDebtDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r69", "r364" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration for acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r69" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Cash paid for acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r70" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r70" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capitalization of internal-use software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r302", "r330" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConvertibleConversionRatio": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Number of common shares issuable upon conversion for each share of preferred stock to be converted.", "label": "Preferred Stock, Convertible, Conversion Ratio", "terseLabel": "Preferred stock, conversion ratio" } } }, "localname": "PreferredStockConvertibleConversionRatio", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "auth_ref": [ "r92", "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.", "label": "Preferred Stock, Liquidation Preference, Value", "terseLabel": "Preferred stock, liquidation value" } } }, "localname": "PreferredStockLiquidationPreferenceValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Shares of Preferred Stock", "verboseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r257" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in USD per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r257" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r397" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r28", "r29" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r71" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Net proceeds from completing initial public offering" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r71", "r331" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r32", "r200" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.semrush.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r202", "r441", "r442", "r443" ], "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, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r31", "r198" ], "calculation": { "http://www.semrush.com/role/PropertyandEquipmentNetDetails": { "order": 2.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.semrush.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.semrush.com/role/PropertyandEquipmentNetDetails" ], "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.semrush.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r200", "r397", "r417", "r425" ], "calculation": { "http://www.semrush.com/role/PropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.semrush.com/role/PropertyandEquipmentNetDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r200" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r198" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails", "http://www.semrush.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Depreciation period" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "Committed spending amount for the remainder of the year" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "Committed spending amount for year two" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Three", "terseLabel": "Committed spending amount for year three" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r72" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedTerseLabel": "Payment of capital leases" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r342", "r401", "r454" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "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.semrush.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r87", "r406", "r422" ], "calculation": { "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails": { "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. 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", "terseLabel": "Restricted cash included in \u201cprepaid expenses and other current assets\u201d and \u201cother long-term assets,\u201d respectively", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "netLabel": "Restricted stock", "terseLabel": "Restricted stock units outstanding" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails", "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails", "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails", "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r272", "r335", "r397", "r423", "r437", "r438" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r99", "r100", "r101", "r103", "r109", "r111", "r179", "r332", "r333", "r334", "r349", "r350", "r373", "r434", "r436" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r146", "r147", "r152", "r157", "r158", "r164", "r165", "r170", "r286", "r287", "r402" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "order": 2.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", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r90", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r292" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Total Revenue by Geographic Area" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r276" ], "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": "Aggregate amount of transaction price" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "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.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, expected timing of satisfaction" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r277" ], "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.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "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.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformationDetails" ], "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 facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net proceeds" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OverviewandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OverviewandBasisofPresentationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Stock sold (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OverviewandBasisofPresentationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Price per share (in USD per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OverviewandBasisofPresentationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/PayablesandAccrualsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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.semrush.com/role/SummaryofSignificantAccountingPoliciesPotentiallyDilutiveCommonStockEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r126" ], "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 Potentially Dilutive Common Stock Equivalents" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Reconciliation of Cash, Equivalents and Restricted Cash" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r114", "r118", "r123", "r125", "r129" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r301", "r327", "r337" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r301", "r327", "r337" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Stock-based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.", "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]", "terseLabel": "Future Minimum Amounts Payable Under Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/CommitmentandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r32", "r200" ], "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.semrush.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r12", "r87", "r406", "r422" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Reconciliation of Cash, Equivalents and Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r55", "r169" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r302", "r330" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r307", "r317", "r319" ], "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": "Summary of Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r321" ], "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": "Weighted-Average Assumptions to Determine Fair Value" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r43", "r92", "r131", "r132", "r253", "r255", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r272" ], "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.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r192" ], "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 Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r142", "r144", "r145", "r150", "r151", "r156", "r160", "r161", "r162", "r163", "r164", "r169", "r170", "r171" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SegmentandGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS": { "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r59" ], "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.semrush.com/role/StockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B", "verboseLabel": "Series B convertible preferred stock" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r78" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r303" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r312" ], "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", "terseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r314" ], "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": "Awards granted (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r313" ], "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": "Unvested ending balance (in shares)", "periodStartLabel": "Unvested beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "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 of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r313" ], "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": "Unvested ending balance (in USD per share)", "periodStartLabel": "Unvested beginning balance (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "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.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r315" ], "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", "terseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r315" ], "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.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r324" ], "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": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r323" ], "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": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r325" ], "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": "Weighted-average risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "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.semrush.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares reserved and authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r318" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails" ], "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", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r330" ], "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 of options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r309", "r330" ], "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": "Outstanding (in shares)", "periodStartLabel": "Outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails" ], "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": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r308" ], "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": "Outstanding (in USD per share)", "periodStartLabel": "Outstanding (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails" ], "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.semrush.com/role/StockBasedCompensationOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Percent of outstanding shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r300", "r306" ], "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.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityCommonStockReservedforFutureIssuanceDetails", "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails" ], "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", "terseLabel": "Exercised (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails" ], "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 (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails" ], "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.semrush.com/role/StockBasedCompensationOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic 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, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Aggregate Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Award expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r322", "r336" ], "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 \u2013 in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationFairValueAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r330" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value of options granted (in USD per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r88", "r98" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "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": "Software development", "verboseLabel": "Capitalized internal-use software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails", "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r92", "r94", "r114", "r118", "r121", "r123", "r125", "r131", "r132", "r133", "r178", "r209", "r213", "r214", "r215", "r218", "r219", "r257", "r258", "r262", "r263", "r265", "r376", "r461" ], "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.semrush.com/role/Cover", "http://www.semrush.com/role/OverviewandBasisofPresentationDetails", "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r46", "r52", "r53", "r54", "r99", "r100", "r101", "r103", "r109", "r111", "r130", "r179", "r265", "r272", "r332", "r333", "r334", "r349", "r350", "r373", "r382", "r383", "r384", "r385", "r386", "r387", "r434", "r435", "r436", "r464" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "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]" } } }, "localname": "StatementOfFinancialPositionAbstract", "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]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r99", "r100", "r101", "r130", "r402" ], "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.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICITParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r45", "r238", "r265", "r266", "r272" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of preferred stock (in shares)", "verboseLabel": "Conversion of preferred and common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r20", "r21", "r265", "r272" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Class A Common Stock in connection with the Initial Public Offering, net of issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r265", "r272", "r311" ], "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", "negatedTerseLabel": "Exercised (in shares)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/StockBasedCompensationOptionsActivityDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r46", "r265", "r272" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of Preferred Stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r20", "r21", "r265", "r272" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Class A Common Stock in connection with the Initial Public Offering, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r46", "r265", "r272" ], "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": "Exercise of stock options, net of shares withheld for employee taxes" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r25", "r26", "r94", "r174", "r178", "r376", "r397" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity (deficit)" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reporting subsequent events.", "label": "Subsequent Events, Policy [Policy Text Block]", "terseLabel": "Subsequent Events Considerations" } } }, "localname": "SubsequentEventsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r398", "r399" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Sale of Stock [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OverviewandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OverviewandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "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": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/OverviewandBasisofPresentationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow disclosures" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Developed technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r209", "r213", "r214", "r215", "r218", "r219" ], "calculation": { "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Redeemable convertible preferred stock" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference", "terseLabel": "Redeemable convertible preferred stock, liquidation value" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Redeemable convertible preferred stock, authorized (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/RedeemableConvertiblePreferredStockandStockholdersEquityAdditionalInformationDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Redeemable convertible preferred stock, issued (in shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Redeemable convertible preferred stock, outstanding (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFREDEEMABLECONVERTIBLEPREFERREDSTOCKANDSTOCKHOLDERSEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital": { "auth_ref": [ "r11", "r254" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of the par value of temporary equity outstanding. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Par Value", "terseLabel": "Redeemable convertible preferred stock, par value (in USD per share)" } } }, "localname": "TemporaryEquityValueExcludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/AcquisitionsAcquiredIntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r134", "r135", "r137", "r138", "r139", "r140", "r141" ], "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.semrush.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "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.semrush.com/role/RevolvingCreditFacilityDetails" ], "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.semrush.com/role/RevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r113", "r125" ], "calculation": { "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (shares)", "totalLabel": "Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders\u2014diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r112", "r125" ], "calculation": { "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (shares)", "verboseLabel": "Weighted-average number of shares of common stock used in computing net income per share attributable to common stockholders\u2014basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted-average number of shares of common stock used in computing net income (loss) per share attributable to common stockholders:", "verboseLabel": "Weighted-average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.semrush.com/role/SummaryofSignificantAccountingPoliciesReconciliationoftheNumeratorandDenominatorUsedintheCalculationofBasicandDilutedNetIncomeLossPerShareDetails", "http://www.semrush.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "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": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2029-109256" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131251-203054" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19396-108361" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235116" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r299": { "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" }, "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.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r319": { "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" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r341": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "http://asc.fasb.org/topic&trid=2122503" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r367": { "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" }, "r368": { "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" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r39": { "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" }, "r390": { "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" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r407": { "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" }, "r408": { "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" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r419": { "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" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r456": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r457": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r458": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r459": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r46": { "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" }, "r460": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r461": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r462": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r463": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "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" }, "r49": { "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" }, "r5": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r6": { "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" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "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" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r80": { "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" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r87": { "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" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r99": { "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" } }, "version": "2.1" } ZIP 78 0001831840-21-000028-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001831840-21-000028-xbrl.zip M4$L#!!0 ( .2)"E,Z'2O5[0< *@F 9 83$P+7%E>&AI8FET,S$Q M<3(R,#(Q+FAT;>U:_W/:.A+__?X*/3+7)C,&;+Z$A*29H81>F>DE?81.W_OI M1MAKK(EL^4DRA/OK;R690 *T]-K>"W?7F1)LK:3=_>Q^=F5\^%0W2[7J7 @%M4A'E:M+%-)659-0&S?[?5SO7%G$4ZZ>*DOU:LW-5E+#*-FTF< M[+ZZ-396TO"@JY2S:=:U]E38Y*#QX2-F&:-(-: M\%3C+UFSW8X0O0[R/V](.T!#^H/1>/ANV.^-A[O",OWK+Q^P&Y&_0_C8;CX>".#'[KO^_=_&U >OVQ MT3\X;[:\EV]%[X[TKF\_C@?73\!!PRQ@3;]AC+&V]D9O>S>#N^KM;Q\&OR_- M;/A^XYN-_'+HIE1.,9\G0FN1=H-&_O.3L/7<-PW#'$./W'*8DKLD3& J.,P\ M$H+4+%X0G5#]ZJA]=O'RS0AJKXZ"4_]B\W-($CH#(F'&8([4KA.FR*\%E0@5 M7Y 1Y$)J(C+R3LB4!'[U5R)B<@>I+%1"W@L>82E0'AEF(>[1/C\ 9S1V.N,M M5>@"-#9=D/M,S#E$4_"<3Z3S1"10D4Q@+<1]*,L(S1:DR+0L .W ZF@+);J( MDA2O)*.W(9!!"$I1N3 B*;T'W'=M387W(E0&M^2VRN(> M1B!D$JLJBF4X'36)0))YPL*$J,)\K.;/04*YB#$@98IC^365?,YT@@:J'$*K MH%DW1]5$A&;.<%I$)HMU-QP(TLUO1QI(S#+TI8%EY3L/849Q')9KXRR+,2FH MZ;'P>\B+"-=$?-8L/B'%%(RYF*ME,$B8,J6Q\].$FIM.;]326\-4+979T/9 8&WMA'7\ MQ >O50E9R=@FU$4<,[RT?AD2*L$B@!YE$P[&4P00]@EG*C'B1BS%-#>I;JXC MID(N5('S# %(P1T4N10A1'A;D6/T? 0(I7/OX"%,:#8%TL/<&A4<)6S'TSZ& M$SO5MCSFZL1N_QQ&E# ,?2"%ANZ$!@\+V 2@3RPM?=V/GF',D!9J_RF&NB9 M'G=R9"@*B0M@Z,^8L@F%4I#9=4P%7Z7B>CI+X/@% 2_9<(6(5Z:Z&628EJB+ M$IQ%]F"DBHEB$:.2&0.8XVQ+,)E9J5"&1VU,*DNZ-OWPY(4*X9'(3LJQ]+*P MX-2P!IIEE5CQ,E/#;!(P@)C;.A^A $GFR,UI>'9T'%V@*G4J:)[9R MEG1%PU#(R%0[5[8V\FMUH,!%FA<'XHIPIRM@1GEAH\N$ <0QE@LV@PR;A4W: M1\K;(T_)Y/IHS28,AI_O<$@DV6!MKE?^@#U ML7":#5X^I-%N+G0^V_2]:2;+<+8CSZ!EY@"5N?; >)H8WZUU#6X5QQC(;"(, M"VE\NT8C3]9+A=)XQQS,5X:SU5(L.JN\#>]AYXV0(_D_>^PR$'%#;M'];= MV)/=8ZQYJYPR*;Z._2J]#(9[.]7;K(ZH%,7:J(5T+&!&[0U<++4D#EM):R*H MM,P0,=3)3C_&V$".4(:#\*^ISE<&&)H M6C_31(8,T.DE93]V*G.@]X:#02WSS_4\]I"Y/"-\$Y1E4^'ZX2W)2".4I[N;%\/BL<2P]]"M M8',4@;%G[A)!S]$BRV:"S\!P8T:GY:,#6:8UI#D7"\#1>2)<+M,G\8%X?F>9 MJ.WIY5/K9',L@J7 !!$&645G+J<>3P_,Z2% MA:1\-F@?$[KAU9/[FN^>WFN)_Z/ESN5PS0[5=;0YUJIU6IV=HWXMV#GVQ56# MFGM>^F.7;=9:S<:/5[95._-/_ZUEO[QEX[2UU\RZ!)IX=KXO8GUM\ IF_L?!;=2YG'GU,<3^Z_SB&)[IG1/T>3@XFS MMXN?S!*N2/Y)UKTZ:G4NE/U\_KO8=Z;2"PCP[:)EHX,1A?6M@1E.[.,^LG3V MP47H_PAN+Q$7NV*7:=PJW .I?L(@)H,'" OSU(W MO!OT2*5:KW]L]NKUR]$E>3OZY1UIU?R MC"3-%-=<9#2IU_O7%5*)MJU5*J)_*%Y--8DX;? M",A'(>_XC+IQS77"+I;KG-?=]7G=;G(^%M'BXCSB,\*CUQ7>#(^;K>CHY/C( M;[9\-CYI'=,3'W]/&XWCR&__)X"2=8B[.4HO$O:ZDO*L&C.S?Z?5SO79G$ZK6V-C)(I4^2:S8YV$ M9VRI?] \A=+]3S$?]V^K-[^]Z_^^-+/A^]\6H"F54V3M6&@MTD[0R/_\5&L]]D##\,/ M(_W9E&4+^61 M019BC_;I'CBCL=49;ZB""V!LNB!WF9@G+)HRS_E$.D]$ HID @4/^U">$8K0 M*#(M"P8[4 )M-82+*$EQ)3E-R(2&N"6)2,'96CBY#8&,A4PI*A=&)*5W#/NN MK:EP+X(RV#*QI11[&(&02Y1.B&68#DTB)LD\YF%,5&$^5O/G3+)R$6- RE6" M&FO*]9SK& :JG(560;-N#M5$!#-GF!:1\6+=#7N"=//KD69DPC/XTL"R\IT' MF"&.8;DVSK,)DH*:1@K?PZ2(L";P67.4!VRY2:0<[C6182(F25;0EUY7C[9& M=$6V0_.,1)% '@+@&*W4U:?D"(%)XF8JV4P2#;E2J.]TX2:FTYO:.FM8:J6 MRFQHNR>PMK;".GK@@U>JA*QD;!/J8C+AN+1^&1 JF44 'N7CA!E/$0;8QPE7 ML1$W8BG2W*2ZN8ZX"A.A"LPS!"!%XJ#(I0A9A-N*',#S$0.4SKW]3V%,LRDC M7>36L$@@8=N:]@$[M%-M7V.N#NWVCV&$A&'H/2DT="LT.!&@G8%/+"U]V8^> M83& .XXVQ),9E8JE.%1&Y/*DJY-/QRO MH!#./792CM++PR*AAC5@EE5BQ<>8X=A]O2CAVY@9020VYK-H3Q)YO#5:7KXX M#VV-O)K=6K (LVS/7%%N-45;$:3PD:7"0,V MF:!<\!G+T"QLTCXH;X<\<9=/UP";+YB(&%>NTHQ%H;?OO4LFTWMI9LKHY,L- M!ADO"[3-_=('T,?":39X_I!&V[G0^6S3]Z:9+,/9CCR"EINC8.;: ^-I8GRW MUC6X51QC@-E$&!;2^':-1AZLEPJE<<<<,;&*"K'$'Z[U)P<;PA,$!O+MD5RI M)EH19KM>TQ!GQ;TNATZ3F*I[G@6M41M(++(<;ZVG2F2HN@OTMG M=SADC\*F_<.Z&WNRNX\U;Y53)L77L5^EE\%P9Z=ZF]412E'41BVD8P$S:F]@ ML=22.'N2M,:"2LL,$8=.=OH!8@,V(#_>^ M0S+G M.Y<&!H6C_31(:

DE9=]W*G-&[PP',[7,/]?SV$/F\HSP55"6387K MAY](1AIAHF+WN?@$[&.><&V%@2!*M.=*@ +_JR*%_^$D:T;)=4^>H_8H3[/PUJC<:)>4*O)?Y%RXW+A_59F4Y(:>1.4!U&ODG$N2:F/];B(JUY]X)FVQ&BOFB=7RF[.>C MW\H>_9J^3Q&W@VC9 B'84/H:2'YB'P22IZ/6$]<81;?^,I%^Y] MKX[[76/&-MZ!6I&:/:+YJRET#%HK].:4+[PV57ZZ-[CLNV07_P-02P,$% M @ Y(D*4TP3D4^Z!0 IR0 !D !A,3 M<65X:&EB:70S,C%Q,C(P,C$N M:'1M[5I;;]I(%'[?7W&6:-M$ E^ T 1H) I&895"&LBV?5H-]AB/:GOA"I)(;3\W3]R=0MQP7)H*DDBG&4Q+;MC RB]0 MJ2RYNCQ;"#:+%%2=J@L?N?C"+DA!5TS%]&BEIVT7G]NV,=*>\F!QU [8!;#@ M;8D%/@WW_:GCN$&]_B:H'])&V'!<)W :]2EM!'^[Z*2-[(6,5(N8OBTE+*U$ M5-MOOJEFJC5G@8J:KN/\43)\1^V0IPJ-"10NWA8Z-C0I>JDJ)&:SM&GB*16B M*[+/8RZ:.X[Y:VE*)20)BQ?-UQ.64 E#.H]/A[T7P[#A^S3L7C![+O8B!= M[VPRZ ^ZGO>SX9_.7A):1Z9] 9]I:T_F#8&78'G9,U M[7I^-C[O#"J/3B=>#Z_&L MHCAT&KI^DV,/QIVS=YVA-ZZ,/IUXGZ'3G6A*U7&J/]2K#QUF_9MA#E+P>9I2 M7X]'F#,5@8HH?,B)P-S'"SBC&1<*D-CG(@'7J7P 'L*8)B*7$1SS., )*,LP M2'T+0BZ,_->U?(9^\0!H&N"T?$^$'T'-+1>#D4@(68S7UW;'U,\%CFH,D*0! M>)=^1-(9Q8F:)$Q*[2/^:\X QR]$5%!T9E=?>+5S4*TZK<)?\\%M[:%;91C% M= ;CR(_HC,?THJSMG@J6^BPC,=I FXI=4!B%(?.IN#N\LC$X70!R*18NRI#E M0N8$RZ;X]59?IK-H=;1& I[I;7&=?<6D.PDMFNB)F)*4RLKH,J8+Z/A*4W0G ME9%.5%G+:<8IE8:4+.!+RN>8PADM&\JR7&$>8^Y]GF2QSN4ZOX)^S9F@>O7( M(LZ5I[MD#[!X[OYNL+?VYZH:ZTHLG7(/:_4BM,24MFSJI858BDV0$*,66TL1 M[+D K]YPCS#3&X)*[4E9DTD< XIANV!1D)"A:[((*F0IP6KA=508F$UNS"%7 M'A>!<.PS8U/>7;Z?6AT)$3/(]>Z%[R2;P<>F;^%>2KQ6TYQ?)6Z*@*5I:7 M9,N0;!5LTNI6HW%X)]6QW#MIW]-::UC5V@.HM:K5QB_7NN]:]<;]U-HFO46* ML8HR(^G;4JVT$LA(H)NI67+5>[=3?M*1YO;U^;X1YSUO.T=&6 M[I6:7\NZ'.Z82)P451S7('G, EAE\-D4Y#D7X2DEV6AL,H6F_'NDO1LQ&FX> M,;?I?YST[W[GF+^W603;G-&>-%Z;Z.,P%W@7Z^^="AR"R3='8B81&.C+82Y2 M)J-;@./;^,2"@=*2*5A,I'/PT.F!K0^C-5",%GZ,!8;Y( M0U0E:(CP*O4U!3E(NM"^:)>6%A$%8F\B[,+XB0AB*HUKFG%&4P0 \36=VMD8 MGDWPN*#]SSRE4"O.7.LN4W_HV/WC1ILL?L6NV\<^Z\_\H*A&\S1%#0F^EN?C8=@ MKI:$.=8[5R)DBFLB5YLB__'(3'/$QT]"]02P,$% @ Y(D*4PO] MX1V!OP( N\D: !$ !S96UR+3(P,C$P-C,P+FAT;>Q]Z5<;R9+O]_DK])CW MYG6?0^'<%W=?WJ$-]N6.)6S [8$O/KE"@19N20+DO_Y%EB1V;&R$I)+5,]=( MJJJLS(SM%Y&1&7_^O\M6LW8>BF[>:?]C!:^AE=K_6__S?V79__RU^[ZVV7'] M5FCW:F^*8'K!UR[RWG'MLP_=TUHL.JW:YTYQFI^;+"N?>=,Y&Q3YT7&O1A#! M=RX6KYGP2! N,NP9RICQ.+-4J@P+JZ@-U"!O5H]>TQ"")=)G1'"XC0B56>=C M)BR)VE@K$56K_K4(6C,N/:'!,4V,OWH53=>N=8JC5Z,+KU*7,X0SBE=&CUQV\ZO;+RXNUBYH^0!! M"+_ZG_K[/7<<6B;+V]V>:;LP?JI;].Z_!'Y\X 7=T"INO2']T.\>K[E.J[P= M"8JN>F.+YNW^I%_&/:*O[O8CO^P]?'?>;N;MD.C[JE>8=C=VBI;I ?VA'FR-=T;G7SL9DQO='1\N^OTV[UB7\WN+6CSOFKT<5RXFY.FL]OWS_JC'@UO'ACOC)HZ@X]ADU_;\K43:ZY-P4C MOL%:ZU?EU?&M/N0/#P4NW!S&XZTE!B]O>MTT[:-_K(1V]FEO!1@_&+_^9ROT M3"T]FH5_]_/S?ZR\Z;1[(,[9_N ,2."&W_ZQT@N7O5=E4Z_6_^,__N//7MYK MAO7$C-F8"_]\-?SQSU?#IFW'#];_]/EYK=L;-,,_5GS>/6N:P>MVIQV@ _GE MZW1C*(8?<^]#N_P(UQN@4XK<#=]_V=L-\1\K.<%$6(RI$MHS2IW1&B%O/4%< M:\GTE\VR*_!_V;5D#.D 3U_V7MM.IQE,.YIF8J^V::5.A?SU!B@PGY38VZ8Y M6JGE'F[W].^!W>R[YP>TWO'[_3)SLEA.)0?7\;O:?I>H<<[I_RQN8G>KBY_?7P.==HW7X[A/:V?3']<\'M+&Y-6B\5>@].1PYO;=)W%PDMY]1!LG&^S@9 .> MV;@X(-NHIKI\O[_5J^\A^+OQ!1EG96 \=J9?WMQON]K3]?W2+NY&E]3=&Q57J;=YUI'@13O(5? MNDO:?H^V@YNT59HZA\!.*DD=F%EI,N6%SR3\)@6V47(0Y#3_,R/M!VB_XY?$ M?1)QO]XB+I;2*XLR;0!( 2KRF;:898AA'YV*7@BZLOZ13)&T6VVP((,W0-S" M-+?;/ES^=Q@LR?H]LJ*;9+6,4&-!9@GW#,@J0&8IYUDT)#+&HI2)K @ JJ)8 M,?3BY+UI@#UX""UH\=B;P4W"O^D7Q2UMO=7VFW#ODO;?HSV^98N1<,Q8G4D= M9<8B^%%:*/"2HD\\(9GSH*\Q>46GI; 30'P-D'+D/N[$O5['G>XX5Q+/CX&T\)[=9OCG[N#PLS\#J13UDVW> M^/IW?D!V3P\^)]8YNH ^7Q[N'Z#&YSKTHW&Z\P[>=[(;H=W+QL,8.>6$1!(D^H,\>(2F;POCDB-2Z[?S(47;_98-Q/(1'R9)_GK8/#R!?]]]^EIO?:('7[?)7=(??CX\/2! TI.C M2Y#H%K!*"R3Y:P/:K'\%5MJO#P[W/;#3881^\B]1@$ K";J;.)6Q8'EF)0V9 MX@[9".),@P55OB;@OS'MQ\1>+W^XX505(89R_KL/^(+)XWS=+8,5P RUT@-] MW0,/$,B9M\Z:R1DO?SLN$J_<FGAUNXWA^Z]?.NI#M],ORF]EJ.+U MB &'M/T9!APW%$KD,/Z6^_0]YJ&HE1T*#WKL;[;_^[8AO/OP^OBGVZV?E9!S M_*W;,T4OV:KUNNNEOW"HRBJY?,;PR_CY^R:M;$S5N)TER.6G= M4GRNIJ$53+=?A/71Z\N+XR;&U\;?4QL/TD%@+&2P06"-&3%&@T_'@@Q<"6FY M\%^VR^E7B+_T](^&$8X2WA]^]?"RR[-F[O)>/20M5O,Y7!W&)D=QNM=[O80S MX)DW3=/MCC30QF4.$S6^Y4VG!4"DO+XQ;.C/5P^V?S5?5]UX E,, VV]$9U5 MAOC5\$97GD;GV_(1&6=1"\*080KD0WDG%8K4(2\XYXM&E[_FERY7\MP:7 M6TL![+K4J9P!A0O%\S0#*,,DHGL ,Z"!-$,&DV!G# M/"H7";8&>X.481I-;P9>0,Y+=+@'DP$X?S?X &C!-L,0$?9R^/BAQ R _-)O'EK&:XPO<[5M/X@D+KW?/IQ,[0[K;S]4+-/ M=8YN-?'J=N^_A^.\9MHB:873AAF*M)0R"$6WE,SZ5U78\@Z! MG!1>.!>]81:<*:D=XQQ4"HI$JE!I]3\[ DU.UP<2:0"%'\$;8-@9C8G6R1\( MP4>DJBU!I:[_U/:AFQ^U4]94)66(@/$55&AJ"&%2:7!2L5?"82JP)M%66H9F M2:+)29&5G*A @F>@W@RU@')I5&D5T 1.J*FT%,TBEC>U9IT9DZ728G+S#W7!&A392."4; T0C4\[1H+D7@U7;D9Q%C MG9"\*"J!-.#\48\81M)(Y31(C2#,24;YHLG+R])E@BA-6BX1"QJ#B9'@GD?! MM-< KBB(?K1FAV;[S4[-HTUN]MZQB ;0+TX$PF#*53P'Y+*.NX,,L25\X;& M\X;F<=[0T^<-36S>@K"!,N/2\B2(/=,,N8"#Y@I%CK [WE[ZAKQY.;- M6@-63+!(!&?>!44CU\0%'24V#J#Z].7TV8ITZ]_]E"W8:9UUVO"U>UN9[H:> MR=O!;YFBG;>/NI-7J+/7(H8A[YU7EBK+')$Z;77Q&%2O8CZ$TBIB75&K.$?+ M#EA/S&"BB(41'(<@)),QJ"@19E)S#W9 Q\4AV:Q#V!.DF34X.,H$U82SB)1! MBCJDJ5:@)ZD)%:+9MW7F#U%GDLAWZH'*"7(',Y)Q992@C#$KK25>8N)TH$8$ MZ]C"<,?0/:D2:;AGX#$&JQ1AS EO&'7!< ^^"OB1$E>(-!.)LBPYP@3)C6'* M*:28"-H$IREV!F"3D,;31>.([\41EASAO&1I'QM-*[7*"B-M,")BCXFW,I * M<<2W2;/A?9XRPTWS@\G]=ON-.7]UA>A#S84VT0>D"%&.+$8Z^"8-8KQ&(.<'GUF-0/":((UT5ZXR*1E M-CB7]E@*0QQXY_9N:(I6GE6GIE&>$3^C-XC[G/B9LD2Z*)RPB'E$+18J(L"3 MB$M'HYH!<2LQ;PHSA*R20BK/4JX-]YI;AP28UR@=63RAF'+<<294-0[C2%V4 MG@;&$:A\+'1RK*1@@M$X7(VK!#'G.NYXEV3/L$X1**,T4T%:SQB*5FJ 4YPA M)B21T2\,R68==YP@S22XIEX;1QAW3%NI$",V(*LE582,4]0K0;-EW''R$HV, M<#AX2SPXKMHJIS'VQA-/M/ "+PQW3"FF,$'2 #6(YH$;Z@63BEB#/*4 @-+V M+:=MA4CS*\<=)\@1:8U @ 87$C%0XEJ[(!4.(C+'P9&0B\81"QIWG"!'.(ZQ M\3)*+CT35"AO$44,!>FX1B)4B"/F)$KP(F02)G(6J-76".9I-)I'0:2,A"M. M&5D8,DTS[CA),5+'""9F6/GWDLT@E7!2-,OM\1R&,]]P+8R1G A&KDH7P40=-N(QX\8@[_?C9 M]*E*,2.(6; KR#.%P;1@QCPC(FHIG1S'SZI S+F/GTUH X)$EDFN*6.(,*6D M =]."TTIU_#9N84AV3S$SR:V:82*&#P#K]LR11/U%.)4&DV]%R14B&;+^-G$ MN2,B#XYX!/"(-7,.:^ 48>$O =N*G5\8[IBB;SRIS?DJ/GTV(([2VP06O1/2412\5C1$QL+M(8!YQM1'3KQ4_FQ0@ MH]$9H).G-C+AP#,"[*P],(4$]K"\0APQ)][NRV P[!466'L- %IQ0,O@[E!) ME0E..2<6ADS3CI]-2HRT).F8118B26G1"B/)K0HD$JVQ8].CSZQF0 BD@F84 MZ6@9)5.HIAZ25,?(,[]H@SSHG CC!'C9'@[F-+,6;*6EVE M,V[F!0%,BC015)6+0!Q'/ O@S.$H351I@SC,9*5(\XM["9/B".)BE(XZ1'1@ MVEGK8J!4,PL2&_GB<<3B>@D3VP$HH_%<$$P98< .U@H,+B-U2@=%J*@01\RC MES"QO1.!,64L]<2! Q>0P8Y2)#WE3B,LJW2\SUQY"9/; 2^\CVF#L^$,>V=\ M,)(2222G5 1TMS1'%=(AYG#EZNZ)(C]02V1"F?W!(!-E1#A%4LI:+("PL"#2 M!L&-X8M'Z-FL=\T!I9FD44MDI7%,4:$L$11''2,)"KY7D=*_MO\[>Y[BC@N. MO 2S+9CP0@L))D*KR(%]',>+QU,OBHAG3U!%' ;_VF I&0M@#A23TB:[;RD7 MP2\>06>36S83XE*"P+A;Y3TVS%AAN(Y,@%-$,7Q%:@;$K<2\L0 V4DK':>#, M,&<0MQ%'A8@/A,I9S-L+8*3I'.([>VH:@@6V4E&C.6-<*2<]T18Q*WCPPOVR MU%R:RA]SD2G#8"&)$<@SXZD5C%$=*"%>:<7EPO+10@4A9\]'G!JF.4>"<,L" M8D8KIJWP%#ONM:TD'\TZ)C8'5&6**:N-3BL3-#"-P#>*-I53Q4#F<>W.*A!S M#N-FMX^&.::W33HXTE'BA-4'!4\&<"PKD&!GNG>8:1QLJ1)I?S_EZ$8X0A&B"P3D7 M J"3\2:&E,,AE)6$R5%QL07BB(5RHUZ$(T@$.&8D%HH2EA2WML19&Y7P7ECB M*\01 KX5PKJ@S6DJ"%(=-421$>0LPEY'S(634D4IJE@,9UX" M^-,O@D.4HR9*0A -S(BHE/3.BE#6Z2#JUZ5FI1##[/E("HDE,(=,&<-:1YVJP#[++ Y,"H&2Y)X%0P :.X"K5@IZ; M4-"DCH/@.H"LIBK=A$7I#3(<7#IDL)=,8%\ATOQZ4/]%.()(8B0)P0GB&,/2 M"J.,BZF^+<).ZT7CB(5" B_"$8PRC(G0X+QYID14T7IMX W>6X<(K1!'S(D; M]S*"ZQ2/W/L@O& !1XVEEJFT:G+3I+,+0Z9IAXLGA8*\"L$0X@GRH%=!E>(@ MO<A"BCHCZFDB;17"TU+%EF3ECF[G++-1<\1X-8<)L0 MQE;%P!2 L< $LB@BY3 '7_MN1FL55/V\Q-Y^()-U4I%4)"FS07'&+%,QE252 MJ>ZA5RYPRZXBJ81FXP^+02@VFLU.+_5NYRRANVG$WPA](B_=O/4Y M6=%<2$&H,4%PAHA4""E0%#$=M(29)[/&?KW!6?"/$W(WG(=V/^R&%@ [@'0? M0A$[14X,TLPP;]/R@40<$VHYTT&@61\VLHA< MARO*=<\Z0J7?SH:@73[1=AF(*?KHR?'E\8?T^//VR"N6: IPTG M@965AAT.P2FDI8]"JL4%5/.U 75"@"KX2+"4.MIHF:?<"(VQ0M+YB*4UM$*+ MF1L7IO#[('VW*;C5.FMV!B&4Q)T>FIDV(84)B** G,>>(9A#(.BZ]41ZA *I5B[O5QY>$?))$_D#!\0D14@M ZD(QPE5@@'8 ^PC .\P2 MH<&!Q-6WD;NAVRORA'=+4GX"[-?=W?NTB':2."&UTP*+0)G%0%(GG">(28J) M,;[Z=G(VQ)R)K61"!QP%LC(&$,]H4^)L<,@(%+7EMOJV7,Y/,Z=M,1RS7G$K!!6&@8@T0,3KNF, &D&V5 M\MDWH 6?-_N]_#SL!=NEN7KMGWP;\M.JVTZ-[OE7&CG3A>8?\0BKUC M4X2_!@\W,&LH-9M,>!\8]E%I[3ES-BKGN4!4+6:""*R2*!)J72"2H<@MH8H2;AWS'D=7 M*0]Z,=EB-OZXBHQX@@D#?YR[8 GA 0N3]M0&K.(26SQC_T4U884T0!TP&=AX MF(&:QT1N^PIH1RA9A#5 <= ^(<> ,''-D23,Q61TP?1W MG4# !I@AYBE1 M1E&&K3$61TU9I=:^I\$1O] J ?BAQ@89@R&625P>!*>04<$PFS)/EX!B'EAC M)L@BRJ0R;*#41!;!FA ?+8K" )>H*/426CTCY)B MUYNIJB)7DAI&HO=<2XGUKA'BE$;\/&'J4 4N& 8A [#I%!%3 "*I!VR/$:-X_ALQ/F8_-NZ"$^H M H46)EHP\](9)KF$&0"5I&EDA-,0A^?_(:2(G%==]%>_F[=#M[OA0 EURT.B M;I1_ DUUT1R\L*Y!*B-R$M@8\82N# =3SJ2.VLMTN'<($>8,_C<*[ $QLB55 MOJN?[M#E.P&XF[<^)VG(2:)^? M![_=!DX^2H72-KK=T.O^-:B;DTXQW*9\R\;O!W?<[C0[1X._P,K?>[ BP PL M+T9!DP"JD"$IK5;:,X,#>#P8<;.HQ"N,#PW3JDRT1S#*$5-2I$Q_[H(6B*4] MCQ1'@$Z2+RB=]CJQ=V&*L!G.0[-3I7AWP-9$)*+"2@#:]0IKIK6W3BOLV&A9 M8JX]GLIIQ0G&%H23- K'J$/,4-"/+CJ*?0C@Q$:"%Y5XT]&*$XRL$B+3881. M1<8B334#N/26I/W\5J,*A!4JH14G1S!,L)$ "D,TC DJM!&">A$CCYR+$=RO M1F+8_%)N]DE>E#$6J R(4,&P4P:S* 0 3108^-A5RA&N#IFGGY4CL? T.)DJ MNX+^1<8:$E4@@J!48KM*FP,J0N;99/P;3FQTSF@';CZE-@H=O--.D4B$5A5* MOJH.F:>?2"4M5V^-RYO0 MK;L9<>>=YGG>/KI]TW<(^>17O\_;82<^U($R^O>O#_5.<63:;X[!*YK4.S># M[6T#%BOZ:9X>>]NP3QM'10C3<)\Q8,5)('LC9!"IG!L/#%PQRSF76#N/L)": MD6HSX_O0ZX5BS"]+'IQ/'A16,LREC%QA1K!2#'OIF!-8"D[153XZ.$=59L:E M9GPIKKR/T*_Y\KMKQ]>W/FNW#34FG8K,%64>$Z-$)."$801FWGM9;36Z@)S[ MMRER YAT]^H=-J^TP;4&@IKVJ<[,0;H6;KO_?9?.[L5T:D8C+E!SED5 M+!,2Z6A\ */.J5%(([QDR)]BCA1L3[_.(>O/"^?IR!!P79!<2<8E V<6IS!Q M2H>Q0*E)YX)?8]1* M:RI0$)9Q8XUU5EC#N2')I%"332V""*-:,.&V5=Y(9@"V2488J* MY@5H=G5+2;:_JDF@J$W4FEGM""!4;#U(%XI)+3K!V74-;97-D4FX:T%O3L9W M+.C-6Y]3*<3X:!SEEM' !*,JI,-:.())LX9>%9>@F&?C#W,Y;Y@_>=ZN;WT. M?M526X6YUBJEU1FE Q7<(<6"3PEW\[\)8);ECEYF_TQ2R!P-UO.\:2*=P9"VJ=Q _QNISS?,QT;;ORM@@M*M+TD7K">V-P()SZ.- MB"F0F)1"K8-DC&I.%-7!J-&^=+FDRQ.WJ,L)G1?@(U71D""09 KQ=&*",2GE M73J'W3C]68[3GY<$>GJ6LWQZEK/\Z=,T;B>66LV]$(QHAQFA02EPUB)12!FN MI"'S;Y0>)B+!MXFXW7;I5>?AQ25M;Z MB(_K8S^[O9VX9YHOL85V]@MHQAN;CIT42#DF53!"B: X1AQ;07252J'/&3EG MLK%+B-I9-0$&J5%/%9)W\X9.6>B;)V.$7G,0"0C"SAJ++BF MB!I,&;=>5FB?WIR1"QW+0Y:J5(SM2>3<"\UF MWCX"6%0WQ6GHP>>MRS-H:B%S410/U+O(/9A/)J2R7A'%L%6!,B5QE>J@S#=U M9V)9A7#6:N129306-'B6X%O*@#$-(*C768]+V:VBH17.>)JJ382RL+JWE&&M MN>:1*V%-E:JGSC=U9V)W%9>IMDSTU'K&B#8<24)D2*?KIZIVBV9W=T,WF,(= M WEOG'"PP*8W>3PB6JR"HLPX8P.BEFMDC(Y6,[%HIG>6!)Z5]64$Q1.!WH1T*TP3Z;OA6WLZ[O<*D M=8$%ML*.,RZP=2H DO9**QN$\"Q*8;D3E2H$6@$2S\8.(V*0-9891IB,Q$A) MP6="SHM(N76+9H=G+L4SJ/W-) ;"&2'!\J*@M(U:!XUD,(YJAQ?-$L];N5S/2=^KWB0RC/0?H@% M<$9(#&F3O@I&NBV HFC2>> M26\-EQXFUWN!@Q^7RYGK$Z;G*(=U3?SQXY$.:TBRB =%DF*("%M)T?,:XU-5K*"B3B_4A)N*K5:PZ"D&BH MTUH()HPRJ6RSD=2 -'4'.>;=XM>HI?ON]Y.L1>*\]S=)!!H'0.7 MS^$5Q?S2XJJ2YNCE#U@<%>;L.'>F.22UZ_3;O6+P^M/>8D6?"4]E0!E.V),Y)S7UFEB# M,)8$T">N0/1Y]I2;25 9IZU8V&H9%6/$4TVD]A%'&RF+X Q6 )C.GG*SB15' MSC75E&)CF15"@65T"B!H5%Z#F:Q K'CVE)M)"!B3!%VB-P8'9HS65G)AD5,2 M(4JC71P[]^ZOQ;)ST@9.B',1O+RTE]@*&=*.'>$H(=[(Q;%S+TBYV51=PD9P M&37B03 !_@,")YUHZ00H2&_XXMBYEY6YZ=LY0Q$XYT&E4G>,2&.\P)X8K&U( M2:5W%\R6E)L;.Z>((=XK#YJ1@4HD%F")!+?..!LQ0;CZ=JYT=W=ZQZ&X=:T( M9A%SC*(+/DCF#$G)@=8;#,ZZU>"A8T85)]6W?C.CYTQL(N41FT"TC3PP<"&, MHT9:I8TG*9P6JV\39RF?,\CC11I)%)'GX,N7!W PBJ- 41-GX$OU+>4LY7/Z M]C-P+3@E@D7J&$BJBI(;K323/(" SO$"Q4P<^Q=9<- @+889:HWG3$21#)]A M1'.-*0( .K\9*[.FP>324R+30E!)P<$:6P]N 5!N,K+P>ZGN9># M5%@^8 (^LY$,*& E=='S=(@R5P*ARLO!B]%@',Z]'%@K) T@ S3"W%!E(YAFIXC6R$LI;.7EX,5H,,%T M1:P5H8Q**34+5&OJ";-!1)<.=^35E8-IPMN72<_ -B+ 2M:Z5%C(* UD4@H) M$)80!*^L=,R(,C\I,Z_RR]=%Z';ZA0O=X=?C8'S9'Y^?K_\)_XS,>M":<>D) M#2[9=@5&/3 E#8Z2@;G_D@AU_4RW-V@"25IY.SL.^=%Q[[4D9[T_+G+?.WZ- M$?H_*[?O,\41W&H[O5ZG]1JG6U,'L[R=*/4:J[.40=(],^WU/VWQ"MXT_#Q\ MX?W7/M*<:>9'[=?I[+]0C-H;/^(ZS4[Q^C]1^=\?$28HBZ:5-P>O_^\_0_,\ M](",_W>U:]K=K N3&8>W=/.OX35T;OCM8C12:*"9M\-XY)BDX?[7?V*!_GCZ MO[7Q&'NIIL:XF[93 '4RZ&W3G'7#Z_&'/WS>/6N: 5"^?'7YT!^WYX%#/\O" M',"0HZDH9V5X^9HV:VA(GQYP0<^/WSRZO%9>>M7S]Z]IM:;1XY?1&KZZ]JIL MNQC?,)HH6E(9GH-1I;'_8X6NW!GX:"AH#093ZW::N:\EFOTQNMSKG+TFMZ^< M&>_S]M%K5,-E\]?O?U5.T@/L\X*\4O+B]YGE4V-[?VNSMK>_L;^U5[O-[7/5 MT;VM-Y]VM_>WH9<;C=&X]U6[]TYA)[Y\FDI\W]OZY MW7BWO]-8K6VNO5FK$<29?KS#M\5)/*)5IBNOE*P1C.=<7/$MD:RL5+[=V:W7 M_@0;V>ZT&_T6-.)J(U.Z&V+*;L-$6(RI$MHS2IT!L)_*= %?:2V9?BA.7FN; M!%Y\R%]O=EP_&?^4DKLR/C/E[X'=[)R_)[OG![3>]R=;YX?O],G.R6%S9_\4 M-?;]:?VDT3SX^I'76UOL@!R>'NY_9 VR=7EXXE!]?QN]I^EZAQSNG_+&YB=Z MN+G]]?!S'>WL_^MXYUVC=?CN$]K9],?USP>TL;DU:+Q5E^_)X>#@LQ,[^P>7 M!Y_KI+[_D1]^_KO9V*SSP];;$W@?.GRW10\^'YX>G&Q<-+YNG_MW?S/_SW\U M#TGSW)YT>./D[?'!UX/+QF:S>?CY$ZI_;;8./C=.&IN[IP?[_OBPM9O7-S=H MO:D&]:_;%U^(Y!SPNLQ\Q#YCD?%,:\ U@!4MT5%+8@"H8Y1]+)'*-176GRJS MCT*!I=!.1&CG&E$]]N\3>><:@TYMA!/7-;%3M$P/GK[LO;:=3C. DU#TPT-* MZ&/?%" ;S<%N..L4O5]/'[$O''%B P+?BI.8,8-<9B.AF04_"/-@B94XL2%, MM_CCKDIZC-L^?MK8W=_:?7]0V]WZL+.[7_OP:7?OTT9CO[:_4P,XM9\P$Z:U MG=T:YK_YWVL[;VO[_]RJW4!:5RAKX\U^NHS!>7XZ$\_>%7K;*6K@(=?^/6:Q MVM _K05P]_SD+>Q-KO?)&\_&*"HLIQET6N;<:8]IG"#&7> MQ.!A8A51,JT'8!!<(L5=\9SC.-N+,\YN."H/56KW4OF<7XYYMMB7M#Y+E169 MD8AGS%F5*?@-T'X4,0@2$4$KZWNA5?2[Q[5_=IK)%^ZNUK;;;NWI>&>*JHD] MR$F_;5T:UZLE*M:Q6)-,37Q9LO>RA\)\3P6SQG':\C998K8W#>+]V:]]6??]?K<;74[3S;O=D9W^#U-_5OQY\_E?>^/II ,KSZP%6 M%^_W-WKU/70)?[\0Y&5$F&7!8-"AEJ),4RHRY+!1(2E61E?6-T/37(#K_:C] M'?']-UCZ5@ARR?V/FO5]<[D]2G88'JM887 X;;;>OF)KSAS!P8*_%ZQ.V-%D ME@(T$,Q; ?212MB5=<7@4DK#YM]D[)]7VLT0[QO*DFFG S#N\O0C */4H35P MY\HTF-J_^D7>];DK7;I.G 4R>EK';QF"LO_%D6GG7\OOO]]).7EI%5416F^O M[:[MK=5&I^85TDP2;K'C@&P,!I6/4.VOSJ#9[0%/[?6*$'JK MM;U^#OJ/,/FX'?AEV>H-?-PI]CL7[5^/J? 7X2BW4OJ,(N>'3&4,0YEESG.# ML?!.KZS_U4GL=)=W5E\^>#BB46F_=XKRD+&VJZ8+]"Q"#;X$291R3F6 [(!0 MVO%,,4VSR"134EK.(UE9KV_? <"$;@VN-/L).=:^YF? 9#X\$*#[WJ@>RJ1^=%6%SL.JR@L*5[)+*4G_ MEQ2G^L47PT":%$HK)TGA,0*6R4>9$1V%EV":L (/]S? .[]/4^>E8A#-#\>= M]J^ZJ%6__.(-)98SE:62TAE#3F;::IYIXBC"*E+!!2!1P!*I%N:3E=W3DIFG MJOYJOUVO1OS7?RJ"Y1_=6B\TPUGB@-$BZNH-[6= 8H?J[X'EB:D&\O9 11=Y M+P?E7)1C"$7PM;-^T>VGI95>IP9WE)XG)K_9WY."3XO=&Z[W^H72%>\MY^WFN6 MRYW!N..::YIN=\:+#3.:A\*4BK,[:-E.\[?N[[_D+(S7ODMF")?NV+2/X(=V M[>(XAU^N%?B/Q.UO[$###^] FYM9N6=]T0NCZY%U'&!B2TFL)(P;+C\U]O]* M?8)V=T\.WQVPQB9\_[Q]63_9^'H [37VM\C.N]36T9WEIPZNO_LXJ*7"R-:AO-HX;)UNXOG_ $B3<27V\L:JJN/$J2I4%0'P9J8:7TO $:;A>C(5)]5%9E%$37,8$5IE1DF38JW3JIY?. MJ;0QM;Z[Y._I\O?=U)MD6N]GW8R-P=;(\%8VWW#:(O#Q6@2"%4A3FQ%OP"!8 M*3)+ AB$5)\F*!R0B@#VP,%LA(O:0:\>F=[?O%^9V+\M4\O+A MT1A^7ZV9MJ_]1H9CM"!I<-V>P C2_>6M\%#JQ:B=M(VC6W:B[*3I]FH:U;P9 M=-=JHXUL+[^&,2HP--Q$DLQ@S_3ZW4KJ@&?E'/,O6G@C$$ YF5:7&+$F4P:E M/"+&!27>:616U@]"]U[0%2@XVF12:W369K%AZ26D-7$Q,' K[_6 Y4,3&+GH MM).E; YJ :SFH+:=#*AQY7I(JH542UL>[@KS=1LW0W"[?;B3(3[*>^XWA[D@ M>]E^[;<46Y-_$$K61C?TCO,N]-BG/+RS9P_Y>"6SH_CY%<;PQHVE"1]+Y MRXEC??!%AQBL M\?CJ&EC=4/,AYNUR5UBY.)I6!PB,[Y&NE9?Q'^/;[MTPNKXZON'1KHT;2E9V M=.\CW1S?F;>':@:\\HR,<<--L/!4YDCQ^ZE'ZQ5=4YC]3+">L36I].0CU6M$ M/VTOQ!QTEJS))VXS^?FH>I&$>3[\Q_-E/S'N=]/"^NQJ)AL>+C/;P M/F-_=WCQB;T_//VUYW];7SX^;!UN'G*#[YN7S3>?;H;JADD;XNL:90HI);-4$RUCU E0 M-%IG1G'+'&->*O'H>24_8U)_($W@>1D%I![ZG!P8W]0!5RCN"=6:Y0AF3S&?&$Y.9J!2Q5BME[:-GV3V^/#35 MX-6D#GRB'W#^6C$M_,[\_&*5[V5,('SMI;:3O+J]/6AN>1%A)9?>L'3Y?OQ", M,3$8@<;B 306? )/2F:,&TD0X!=CW*/(Y0<.'*Q "+Y[')K-JW#Y;R!,93Q\ M>$S/M\/-XX4D]D?M('23W,R0L??2.*ILOY_%TO0+UR%8DU:5(@KI>!27J0"? M+,,,IIBFTU,>-<*UQ@\<@3=MIMXHEV4V^D?];J_&AX> KB9F+$+M(OTSXKJW MY4(C:-Y^.Q_R7)F)"%[=+3X4& L9;!!8P\P8HVWT+,C E9"6"S\JW*,07P%1 M<#DXB-U_K&PWWM[FQG:_Y3N]T0T/Y"&4F9)E9LQ>V8N=?J\T'&!! *$#[(;; MT:_%J)=U )^-_:W+QDG]HKY_BK\$BC"..&222Y$Q$7"F(HF92X64@J8,29U. M95]5"*U2H<9\.R;U^C#9M#O63L7]/3X/I:Z6:VX_QC4D,LZB%H0APQ1H+X"\ M4J%('?*"<[[DFNEPS&.JHPPFN(.X'1H'45&.3%$QJ@# G\#$[8J MM%AEC/PTV_SU QG/J[7.-;$>7XFM]+:I*98(((\6X;E7H.CW[C_R$_N@1ZORCSUWMQ[5TTIGR97Q,\?% M=6#H"'!!$Q_YXH/!R/_@#* MH_;"P?OYF8.'-_E],$6OMKU6>WL5'MIN#U%>G@[7^6YD_OO;.^Z;LHF=ZCA%[;A(;LY_/J$6)UI9O^;[JVJEW3]?F;NF_45)?'>U;DG1GZ:H &?I M$?)-1;.!3V_1]GI91WG32G':'GTKK5&8._66:(/:AMG<<0J^;SG0' M_[EDG.H--I44JFC7:[2B'4<5[?#&U;MIKC\%2W-7I55WM+L_>(\ MH)]@]JXQ;K)W.V=A^,)N4@A5U&@PYA36/BO",8PV/Z^D'4R#2(>JMT+MM_>= M;O?W,J.CHB-):Q"5[7H1*MOY9-&[^655NS_:(#RJ;%K-,505A^NJXG!=41RN M;^'P)?2N.NPB2^C]2_, (3\,O7>##Z%5+H["727YTN\M-Q MIPG]ZHYR.FI;_^[GO4'MM\T0B4Q3.IX%3%,ZO<2PRR0_:)+#/-K\P#_80SSQG2/:V^;G8OKD_*JJ,E@X Z M*MKS6N5!!Z\NZ.!5!1V\HJ"#+T''0AD MHM&>/T_^?Z@>] Q2A,D+IP@O>>\G>2_MQ*R;MCDJES:98*J4J,P81BZV5Z'+C0M79%&,P MGA_3*2UYK]SF6>HB^*$Y_IY46;/3[:>=P<9V^KU:W12GH5?;S;NG2_U4:<)3 MO=@*BBT55.7YE,B5=4!*O0(H5RJG#T7'!9_TT5+[5)JJ[+&8VZ^Z=W9[K;93 M'DGU8QMGI[ ]=F8:?+DWMOJR3NG*^OMP!!YOJ;K+4CY+W5UM>K)G9BK.O=[9 M6"J>ZC.J6%E/7FKMK7&]3K'4.=4FY:+KG)<.\B]5SLOS*9FZH'UMSS2' M1^J-$JUO5#1-SNRG;D@71\!HJ:&J37GUS-S'>==0RX!_]?E4H)7US1!-O]FK M?3I+IWB&=MXI;BBFI1*J-''5,W.AYET)+8/Z"\"G=&6]#L\ /(H!4-'U(N-2 M^52:J(NN?/A2^52?3\7*^@/K+$N]4V%Z+KK>$4N]4WT^U2OK6Y?'N85 M)^-SU3*?I+?.+*D](]KH#RE6,4MLS@JYC'= M A4$K]%AY88Y+E=S^QQ_]'-5:9Y72F6B#3VMNDPZ#/X%A_'+5.G!]&H>IUVF MYWNR_NV!/F6:II);6);IV?NP]69[XWVML;._5=O=>K>QN[G=>%=[N[/[&3YF M[W=V_CM]W]O?V-^J_U09G_MS,Q7O:%B$Z#COIOT*!5"J.:CMAK-.T:MUVK6W MX-G7,,H^EB7K3-XNSY:X,(7/FIW.Z:AF[?@0BN'.AKW0*OK=X]H_.\TR26TU MG::Z5OLM[>LBZ(^[E\N?\1^_ERNYG3[P:-]VQZ:@[(T M8VW4SKNBTS\;/7SKPJA2Y]6EV^^]^_-%N/M+OWOU2Z<8_P@=N^KH54^!9/UN MKQC VTT/OIUW@!IE_WMI+XAIUHJ\>SI;YU9O5"IVX[UVJS7;[T(GNMU:*F[7"T>#'%]X MT@9G1F6;!^/IJUUT4I7E;M\=IV(#(R(GHKG\#)Y<'1%[?,6&9A[.[_UW^ [_WF_[NCZ';RUL/-!(NSV 6[_X*/!3:]]IHF<'=GQ(Y[OW6 MZ862-^]=*(+/[[_LK.B8(&#?M$@4V>?LX&_R@X(SD)B16 M[Y7LF2J -^'M:>][K[-Z3_&]KI3*+^==_'%#_*_E'.2R#.F"RKJI/]*]!4A! MXFH0\G8_*;BTX%VDJZ,K5WI^8W=WK#%78?*[0\5R]?Q1T>F69.V";I_J(-@M<./=",(W"1+%"2V&KRQYT),;U>*J8+ M([RHG9E!T@ .8!98_V(X6C<\H;46T]FJUY=@:CKW'EB(&2E"R2!I[* +RV-9 MRX1(N)3N#)< $M.H[P[^IO+NGQT5Q@\? H/9RONM$JFZ(C\;8;"S?N&.$[Y* MS&:\S\ >=F(,Q1#%#T72@=?830V6UKI?5JQ)M_=[QX!3OX*( ]8":J3BQ7?Z MLQ"T,,Z!?DH6K?1+AM-BTM$47T/-FYY9!)T$N#B-,O:; (Y&+#?2T%?,-E;+ MPVOP4)+7T8\+0>D K#]R/$<.3#D!([.5ACT"3M7&)W=&/?9;TN>\W>Z<@YDM M!^L!N34[9T.U7'1\WXV('\,PT _:I@47SH?3E$0!7*LN<,-01D+[N"SQEB[V M@CMNPP"/2L?6F;-A!\ SKJSTC%VXY!OT8%"@/Y-;4H:SAU*Q$.PQ1BNKB0=Z M5PKP)G$31"EU8_(/X"ZP!+W!0@S>=<#7']0N<6O*WF;"2+/P)GX_.6 )FD:$()%&K_3@>>E'.28B*= M01AMSS@-@P0'NIUV.S2K.?22$6ZX,3D@T&YOZ/R#81S"L336H:@#R5='\],- MIG#'-S5H>JK"L_ (2O A@F=72UK\J.3^FBTZ?6BB9HY2W+@'N+"RROVQ01L' M[GD1QA@H'"6GM%03ICW>G#2T@=4D>)+X$>0/_@KGI"%U7%X*0JD+;4@ZSH # M89NY&XU_\#BU7WSQ;1(K4].;[/SQ=;X%6K*;_3S?$.A^=QQA3H&4A%+*G8.U M6'1:(Q"3EPLX(Y8>N\%7TWLRPOEH.ZSP8NANNC*U5:EX..OW:<&&C#/87R?/K MI]U=WUKS3$'LZ-^^)!"4G8\ VD%Z!OSE:JS7 V7AD61EP=RB.PE"+@3M:.O'I[RAXUTOSE3@;+&BW+'"5 M5F/[XYA@8N*::3ZZ:CUDC'(!<\C2:0%VI#_:$^;L(8N,>&EUQ!S#8;B\@#F6@WAR&W M\[%.'2D%/[PZ6O@I1?6&ZBU"^:Y2QY8)CCUSFHQ8K0-&>^2%0*O],S\,8GTS M3> '>EV&Y$NV&_?X'G^4&.W&$.)3VDUKX-=-IZA"?KVW9KQ"7G(K*&I7MMIO MWW1+Q^P:+ETXZZ5Y+$+IH?B:':0013E58S$8,GOIQI3"4#9?IG"LEMY,>V32 MBMO6Q ^W&8:KD/"WK"/(U."V5847N))<_23?S7P8-_I>2VNUG6^_R7=&-GLX M>>50QJD.-U!.R01#PUT,UWI4_PAEKR? $!IY="K_)A9:7R[NL^K]Y_/#$%&)EQMDC) M-67P,/1&MKA,=+L>]@WYL&F>C!_&W\$DI[&-$5EI=1/6ZI<6#Q@F7!X;0-H) M.N3M).J# M/N^'C=W]&JYEM;?;C8U&F=J[W7B[LUO?V-_>:ZM AC??T JS[_&GQL:GS>W]KWOS?-0?BOA;JAUSN[L M%_NC(I.3BD[6*!K6$WS"-OWO#_A7F+7-X$*9@D?QZJ@ X]/9RQIW>E1T *1G MHXXZ%T*,WQK\-W?A3EF:TKKJ4SCEL6%.AH6^-XG/:>,'>_C#]([E?_-&[X<= MH#>CE0WS\W2_,]R?HLQ+MS$AF:VEOW)N:?G8YH>[9/V14:/:7//O_W[6V&Z. MJ3S68#X&]6=^^;K=:;\=YX3UVWEO-QTOT._ZE7+-![I=_I CQ8TA/CH5&.,X MJA!Y]#;80*1W07_93I8?"8I6:CZXO&6:W7^L9,#ZP[@4-''9>]WNMWRG-[J^ M4FN;5D@ORXZ,.7N=V&JC[=.?K6N>VNB],461TO#^-LU^ %&"60NE4)5!$T__ M'MC-SOE[LGM^0.M]?[)U?OA.G^R<'#9W]D]18]^?UD\:S8.O'WF]M<4.R.'I MX?Y'UB!;EX')Q VR=OC^L$ M>O-U]_2 ;//&_D=4;_U]^I[N'A^T+IL[K8^T?O(VKW_]^+7^[B,ZW/S(#O=] MWMC\JW6X?]PZW#S,&R>G^'!_^W+\#+RK?T@^B<---ZA_WO[:V*Q?'&[NGC8V MCYL-LHWJ[V"\[PY/&ZUMLK/_=Q/:CXTWZ/+]_E:OOHW66/]W@__]9]8H#^>HRC'IN\'%.8DP=W27BV,O;*6.&Z=%2APT'58 M>T,%PLX)PKC4JE1."!.*E\IIGI33UROE1+S31$:=!>E"QJ*5F;%>940[%P45 M4G*WLD[Y*J=XCE31A+RX^?8 -IR#(91KQRX Y]MF>-2E(S\V]@?U:C5UT!0 MTI@0C4XO=$$9O>_ R':OB-((O9'CO=1#/Z*']FZ")*%8%$AD.A@ 26!8,J,< MR9Q2TE*AL)5T99VL2D*>JX:^H0I>"A$]-2#RZTKQ%)#$4HI?2(JOT035D1G# M:8:,0!FC3H&K$TD&-%78$0%*&(.KLTKU?4=G=E+\2X03-T,,14IR3&)7GAU1 MGC>S>I4-G_+ OE4&]ENZZ:F>6S5UTU1",&=Y#Z;C:_!O1O1Y ^19ZJ2?TTGY M#61!%. (SE6& R+@X2B4604.#P\:K2%UP-\I*]$,,T*6:NDGU-+@)J@@ MQC@#>H@X!6K)89.90'C&!>?"6BQ)D"OK.SC)<42%0L93?BF$R&J+1%E%#!$[A1O%\6#&G@0I,YQ57[)=G@TT 0CPY M07#!E-,T5D26:N@GU=#.S=00'ECT'-&,2TDRQD7(K-$^T]9[1!%F2).5=:S% M*I*3\F^>G,]=E;C%+R??TU@K6P*1'$D+C-.RXPQ:C,M?,PHPGP :*7!F?6&9HQ% M[SH=GTIL+97/#RB?^OY&4CQ#Y+#QQ6#!HHDTHRE!G#FF $%8E4G-;!!"!X[* MF"DF)%!7"#4L1?@D1'ER),,-"4,YMIA@(+N/, ?27*DOKE88J9"Q1 M283)(F[VF$\$,6;K981A%IAAJ51^2JELW<0%RGHJM/(9=Y)GS!B1&2=B%FG@ MWA) #;),^M;ZV4IE&4^80S&= BY8BNG/BNFU[2=$*A.1S3B1,6,8JCHP:-[,E*]C51:8KDU8_80X?'D[D:G[98KI#^AE[9OP@=/ ML*%.XTRJ@$$;&9T91M*>,1&P8U(BQ,NP GMV*N4RK#"'(CS3_1E+$?YY$1[< M\ "D%SC&3$1E,N:)RRP3(>/1&B2$9-:K!"V$G"<17NBP0IDL7&MVVD=9+Q2M MY4Z,&2*(&XG;2WWSD_JF?A,R:.495Y)G&!F1,19MIF1@F:#"&>\BD\@E?8/( M,H-A$65V"I!A*;,3D=EKC&"$EMQ3DP&H#QD+T61:4@&"RY3$Q &[Z@3SV?,Q MPOR%'RJQX^)AB/""V=?S,P$_?([?$T==?54[M;TD2]WZ0[KUXTT\% TRP?J8 M2>UQQIQ"F?*49)0SH["&_X_I\"R,'SQA=![SS*=TU.A2>2VT\IK:1IFE\OI1 MY74-#'EPCB-+,VT)*"_B0Z:-4%F06"$C+0TFK*QSMJKYQUW.JR(F3X==YHP[V6=:"S_*+?8] :U MWWR(N7ZCDJ<[X"W1QH9<^QY5*FM?\])PR M-?-2C.8E2\[,]VE 5X<5GYG!0R<5/SM4-3]#?3K@>FALU8=54SQQ^<.0F98; MD7\&9KF;/J(D00&:4IEE-!VP##ZBH2%DTA)JB4;>.[2RKEK2KP\]'E66Q:*\=O^EV8 MCU",5=!@J8!^1@&=WD0.&$4A14 9$A*0 \,NTR2&C' 360S$*4]7UBD#AV59 MCFH197@:FQ*6,OP",GP-(@25P1/D,QHMSAB-,E->BXQK;!4VUO%@5]:)^/_L MO6E36TFV-OI7%-R.^U9':-7)8>54=2X1E*&JZ;> LHW+C;\0.1I1#&Y)E(=? M?S,%!F$&:T+:$EFG#Y8-2'OOM9XGU[S:@D]M_=>@PR3="7Z,'.#S=6+FU:!0 M79CIV.?X9EA2OB^R\_Z0"AV)#@ZTM0DP) J6Q @4K1.B)%Y(*FT*>F9%>37\ MT"3DSL:(^!*[Y\'VCBIHGPBTGZ]!BSL?#Z-)(:)C()17@$P;<%E:P)GCUO!D M@\FF_Z"$B?W<(-C.,OK0]$Z%61D.=PNSGL< ^3F8%)689F9-E.(-[@.QBH'A MU@(F)\%Q(B )I#$D8Y"8M76AVVCXC'R99M3WSS!2\>Q0/H<81D7YS,R/,@DE M*LX]T:#*8$:,,GL.- 3@R"UR$C@&N;:.K&WHK'HD&U8)OTP5S+]?SU:H-M)&=2CA1& 6M-\S.@(-"D6E.;6 MB3($N%%1\9K96KQ56($Z%Z .9;#06<.,@8S7; ]F0@7+!0C*KX.L#WS[SF6?V[:\ MGF^)2F6@L1CHS2W[0">)3F3*,:7*E4<*CG,*,43&N$(94UA;EZS-S-3-_[+"NS&U*17>X\)[:#RCX9H9KB!Q$0"UDF"5E:!]T!X-05;6\R!O*[X:M/@MWSW-F?ZI MU_GIK'/R_ZWUNQ?Q;N[Q^BXWS@8K?:[OL0)\!( ?#)_?TJ*UP3OPGDA 3R,, MPHT\4[25-)CL1!3L? /MA8W1G%S_QCETJOX]K?[='# N'R?:J03*!YX/&!- MV^[YS!I??RO2;W^7J7:&\Q4_FZ]MV MSD+6E)_ #-1U7L)U_*_/^QHB3>MNM?XP!)Q.5C3):*YA *I+VB5%G M:;!$VVP9W&_#;>_^^BV<]N/IA_.N[7[>&@P$_M.>7,3KM>\;^9&6*[$G?]A. MV#Z[VN5V;=*1BK@1$.?[.R^N$/?"D'?_.2+^],\S^]9<[!T?\(-C_^7@=)OL M;F[3_'P^YVL7^3,_'IS^FG_?TYW-7TYV?MMF__GRAASR(*SDU C1 "BRWA- MR@-'+[(Z:(UEEML8>B09B]QG%>+<(?/2FFP+6,Z8-M0;*N]W]:L>+;D>>9:, M=R@@$IYYGV&F?!LT6.Z39YQP2NS:.OFQ<./=C<1W_J'UP79;?Q>1MZ#UH/;U MCFRW'-*S4L A;S13M"\>Z4\_7@0K9[O8L8J@XN1 0$)4 MD#TK"CL()V=?_^,O'MH7NI;RUXS1[O5&9Q)K?-NZ_Q&^BW;*WTP_[XX MBRU.VJVB<#^/>7U)BL;,H*:4NI&U>FC>1N#_94!VY)U]P]<3>C MCZ?/GHW5@;V&TW__>:2_QC$'>.9 MCU7=%Z+NVY]V7AY&KXFQR$&@Q=((JL$:%2$I9(A"\>BP;&4@]ZAZR_8?T,V; MY&+H_%V;+:;VXT:=!_8-VE[8;O=SB7N>EETF&_U^M^,N^B4#L'_^AZUEEY- M[R9IRM'Y[-;GDP(- TS$@*$*@5B2J$^"Z*2:."6L=D[-"LSS/S\KHF>/Z)LT M-+>ZA((EN.R3 A)%P0HE05G"D!J1$M&#G0-Z!1NM5CW_#?1),N#G>_OML M.?_9V=GW].#TU>G.\=:7?,_D/U_>L$/,O$^9R]S@4@!43('S$H$%KA47D6K+ MQSI+!&'62>:"L0&E)EI(RB.5AF1OU$1?,^ KJ4G4C7=LUAM$DYFGZCXQL$;P,A]?I4T!&&2%2%:9LSR:%.-S"]>HYQ*D6M" M@#CA,C^1[\N1)Y=%9:=BQ*1*?7?8HX9\-6>)329&U_GED'#Y53(B._M*"EN6V\TH UX'@S40S/,_/RNB M9X_HH7'C/@GM4P =A0 D',$Q8X%KH8TA%&/I,Z"DS=2LUL\T:)I8,^=YO"Y) MZ:/SDQ"[O?_3B@,4M'X(,75\IS_9&(]GM&WF*Z-2=@U'3D7_\?5J!BJ_N2[VWF^]E_ MPW=^VV+_R==YB#)XAYGM?:29[4OQHDXR@LWNOB@'.U?D<7/@00WR2@;I\TEB MT7%OE?$H1+;U26)*QY&+8JH&-5N#/$M*T.B "QX $TU@F6:0@E2,*BHY3?,I M7YB"M$;/#MY6QQH$;X8>OL%#2JWA(1A0*%7V1 T!:S*3)4JR)C!))([=F4#6GLEAE2DEDN?), M1U@2=$&5;7L>0:IL)CGO=>1Q&6H7IC#K1@[W5$)LH [G>]XX)-;[S'P*;.(: M4+#L+3BEP9@DJ9:T3)\?GQ(7HU&5$1>M3=($'ZSC$-7ER%$L(Q\=9)K,-AL/ M^5A4RZ)-U05HA$I%;0-#9D!PRS)!"0W.1P;"V: M^FA-V8/1EIHN?>O^9*H^ M5N+EMJ;?6[E],MF-R5Q$")1'IP3W+&U M=8:U>F%&"<_)?+A1JQ=N0^XVNFHVTUU9JA(QPXD]F)U\24.*3>&LJ,*1L=8@R)Z)JE7BBF MMQX94G72V3G]]?C=Z:^GNV__??SN^-7I[I<=W'W[[J_\W#[N_G;P^=WQFT^[ M^^\Z__FR0P\M:NNT#&4;23[%11!@I27Y4+?.290Z>C]1EII1'B67)GN+#)4V M+C(:M/242VI8#I%8NE$U:.\5!*.-T,QZBW$^6>HI2*M& MT)=9"]]\/$P<=2HM];'X()B5#TS2%C2-0?OLP"LE2FTE*:;-_0[[/>&G$G=: MA [62HDEU$+/#IV*5/)L6H= ,Q9;WE5M2M+SL;AVB] M,%E9@:72YL!MD5,X:9W03X5K[5Q_/ M")8%ZN=GTV0 Q]GE_FC^YO)2:O)F=@C>?J3(;9N^V]P1[]YNX^[^&W&P__+C M03:,WVW^E8WA#7SW]E5G][$ MF;7#8YTX#ZL/T<):%I+7$5'0I&,2*;B83P,5?#0C)Y"K^C18?9(F7F9O!F(9 M:X&$&=#&4G D8?3$*FYQ7FB;+(/-6/A&])N!L_B(,22XHG[P8 M.XJ]&&VJ:9$&J%.RQ9]"!=)["XA*@;',@G#="B(D,M(^(S'UXU\']JGVW MSN.'V@)K5^ #"87)3.A1$PI#X*O9A(D =Y/\D](HY5D$2D1VPI%IT$X02.C1 M:,.29[4E<*6Q.MEQ6;$Z+ZS>9/Z(B"J[H1(\%PS0I01:>@'1&8(H,T(C:2)6 M:R_@=S)_)[;7:VWD9S-U!E )IB.+ 8U'RYW+7Y+&I)2-@G%;4S@+0_+.(Z5Q MNR?9C*6[^^_IP?'6E]TO+^G!EU^.=G[[]_&[TU?'>V]??CGX_0*N*5+"NUR--'*1>A@C58M&@=/,!#'HPF MQ>GU,11KN@PA-9Z"E3[X(!,UXR]X7H@VU9CW8A7)B"2%QP#6ECYFE1E-2Y(@ M"")-UJLR)'2P(R:K6YM+/7;SW_VC]$I^\"H<.6&2< ISKY9-+*_*;GW:>7E( M4A0*@P4F$!VHRO-"1"$8[A,2B55%K'0II-Z^- MJ';]S0JKDQVQ%:OSPNI-XD\(+5PB$A)-'M#S %K;_-> CA')7/2UY6]I$W^_ MS"#QE_$J-)/&)N51(C,V1!Y$-KZYDE'(FOA;&))?/E+?]NM?^1E\>7?Z[^.# M_5^.#LHU;NX>[;[=/=XY_DOLO/VS\V[_@+_[;4L,,C=21YLTE\ MRW:QCB5B MC@R2,E%D'YY;^ECOS,/JH[G*&F2=Y($@)[94G3OLM1 %KI'*!RG> 9?T%9X$3T(RY4C",6 8 M!J!,IJQR^<0MN\6+\DDCVXCLKO(]10YP"LNOY@"75R&W/NUN'.JH++>$YR.X MK!;AGH )2 1B9,D('_4G6B0/M63==&ZY+7C-$8)/F120RH-6&$H!(Y<.H71 M6K,H!L^E%J;$+H19X0:_P6>K,?)]N#[03HG+6\_=#IY[]_^\QK<<&,)@ \&N>Z$<@?61[;9R\NI5$):"P" M>C-L)O!(#"4LEEV"92D(3H&2JWMHYMHT2#4#NC\J"&FPW>7YQ> MG SV_(:8.K[3G\A<6$(?Y8>YV MEBW)^-08!O8I]FR\V;-GN67Z6O2$1;5Y* MJ'+16%QT<-N&$"1+T &/D@*6*=,V$ >.H/4!#1>:K*US;$MV=_C;/VNH8:EA M/+GY4&'M2D6 N-9 M1B$H;ZH]L7]>(@Z#4N&C\Y,0N[U!/$C]W(K_O>CT/[=^N+(R_CE56,*==_-[ M0__\PT_EF?3.3SJA56YKJ:BK60&+UT-"VQH(JQ+46 3EA^V,8+*L&%IPM#0) M2DG )E&F( 69OZ.YX]GGH6C:*&?E]8R&BB6*8JP&S)MJH53 3P_X&XO$"$,4 ML0&8D@A8(I0Z:@XJ%)9.VSC_)\[ULVX%N:50*\:PO(S M:X7SB_+9 Z%.P8/->=[_6,@S:>B9T"S3[_<;$&R)1$XS9$&24MI4P,\J:SP(Y"PY75<*LA-G<)&$ES%D3 MYM &X<2MR'84*%+FB&O.83!M)YK $S%9KC(3IL"V$7>'U2T?7PZ,[?_I%Z/S M:[7NT*" *PP(_6.9"/#AO#?(3?_4C2>VW_D[_ORQ$_I'/U$R@,C0[UW="KGY M%>ORA5_T'_Z5VS,)OC';?

I93F^X>7://BGZ M30GXT-=R+P-:DM&8S(F!\>@QFR79) D1M;(T*:0,#VEIB[C\I:/NUVO_8-]' M<-UH_P*;\KW^9$\^VL^]M?^Y_93R([JZ(%4>T6AZ=_,T[SZ[]?]UW?P9]]Q6 M@X6C[A7.ZZV=5V]>_ZOUK[W?-[=W?WO=;FWOOOBQ]:#*S06*CU[QF]V--YO; M^UN;K1=[^739?7WYZO7>[]N;&^6?7^_G/W:V=O=?M_9^;>W]L?5J8W\[_T!K M8[?\Y,X?K[;^E7]M^\^M_WZGPV^YQ\Z9YE!SB_R>X1>NQ4_ M^9A9_D/L7O9HM#)YV(>O?Q1-?$2SQW^GP2%RN+GT.G M]^'$?OZI'O_?8VU+^HR9\HK=]_'N(]6*7[&+52&][%>G\QMHJ M %M[R)/];E[#C/ZCLWO7[X1L)WC[>USCJ\/SB?U!/1(U[Q]U8VSMY)\[ZK6V M\DD>!A3Z=2WM@\GE57XFKSN?1GPBTZK+4&!G5.>HJ0^M!$]'T);OW^5AD M%M!:K4=2]6=B_9GW\K7YNN"OXM_Q["(^379W8='K$6]^]/#U>+<]]P#UB/<[ M1H0Z*B<4P6AH#*@(LTFB"::L2]0\IG"X.4CI(:$P=6[O2@=_[9Z?OLC74*[N M;:=_].*BEQ]2[&Y]\B<7Y>%N]'HQ_R_LVT^-B5[OO?X:O7XC=HZWR<'^@=C; M#T?O-E^=O#M^U7FW_YZ\.S[X?'#ZY^F[TRU^\&6;#46OQ<[FR5_OCE_RW2\; M?&__9?[L-R7*S?;>;G]^M__KR<'Q =_;?,GN1J__^KCW]M7I[J;G.YL^7^^[ MD]W]O^CNYH$X./[W21D(L7OL,?][NHY)828_G?\C2CLOO"66^0'CD:^, M1RKC-9OQOEPSGA"8C!4)HHGR;*QJ/5QEL*QJ-7C,=V7QXJR87Q*0'1 MJ@S_$@&L4!*:O*>5&ZR#$CP$6)7*!!XB.- M1FB2!*'JRLJCUQ$9@0T,0$"I8[KI"+U;&U=R#;C M4U>Q+E.30T-)ZL5Y;U#_U+T_ KE\S>#+'80KXMA+5Y15:6@,&MI],11>RSZD MCT0:D,Y30!<-:)WI*"9G@W&)I"S/M775)F+JD'C%;!,Q.\](2,7L%)@=CG'8 MF#Q/GH'#,B=IL#7;H@2G33;.O1$NZGS4FC:A=2[S2L)VGLY\A>T4L!UVT[V4 M- LL@0AEV;VT"AR3! B7R='@=(9NABUO2RD;!-LE']$\(OA^ZY[W>JT/W?,T MX93%)1F+LMR^^D!*?PR$5)EH'"9Z/>2I^RPD'ZP$$8NG3GTV'V3,9)1M"(&. M>:G38,RBDK.:U+P4*9(*\Z9X]Q7F$\/\QK@3 _U6 $&[X)0H1[@/98RA $V=S+@/*0C&?42Y MMHZL+=1RU#:M=IY_[T/LVGZ9@Q(_?2B#37JC]*)-' ZM[]&<]W@>,;/7F]UF9NK*EKK9K(D(GF?LJR)X5@@>:H2R.C 2 M-#A'94&P \=8 A8\4N\R+9LR\)^U,TU7!*\B@N<9UJH(GA6"AZ-<47.5,"A( MD2K K*]@K/$@K0@9WS:?T?PR:S5]K5K%D $O M.W?0&P5&V@0RQ$2$M6A3F;2.5RD;CL]'><+\*CR&&I".@(P*PN/;610&N[()(1@4N M[=JZ:!LYM4M0:VB;B.'YCCVI&)X9AH?:5SA3WO( QCD&:+-EH0,BH/3(O68B MTW)97IZ-PHKA5<3P? =Y5 S/#,/#GCW%Q!SQ I1W"9 S#9J&[-DSQ8.4+@.Y MM+/0-F=3UZ]4&#<1QO.=35%A/#,8#SOW@:-GV?>!0$3(!K4AX(CQX*65FB>! M2?*U==VP_N_GD:G_+9[%LGJGN/8VG';..KU^=["EJ";L%]S1XN_:WY@A6 \5P[ M5BJ,9PGC&Q??6*:==@:8)K[TNBO(HA00*#(OJ196\;*Z.Q-V1?$JHGBN#2D5 MQ;-$\;"3SQ*G+%D.5+B"8RK*>"@&1&44RT@YAC@HHD-62W!6$LAS;3BI0)XE MD&\/F_0A6U$)E$P&T'$"1@D-RODH,C5+:LR@ED[,;,!NTW+XE#?6T=\_[V'^^1KN205.G$&@ M% 5DS\& 34*!B3$D:WG(?+"VSGB;J5G-KZQP7WJXSS.B4.$^+=R_CJ[:/7YS MZ(VQ I6'["9J0.$Y.(H.."&>&45U,FQM76+V/695\%/QOO1XGV?@H>)]:KQ_ MOL&[I3%+1.=3G1B:S_=DP*%5P*++KIB3E%JWMHYRAI5!#1MXL50K=;?/_/EI M;/UPG7R,1YV>312!6:SK/#_,-0?3RK>97#U+4I;A^S\*J)#46 M26T-AQR,TNA9=C^(L)Y! MJ.$:UN,;)17QDR/^)NJ059=903RX9,H8+L7 !>- :BU$TDZ8I#+BVUK=+72L MH%\1T#<]WE"A/C'4AR,.RCC!94B0I5ZRG3&C7DH/TB2K&;66DS(YI(UF5@W+ M%?#-!/Q8QOOT$8=ZRB\$^D/!!Q8-2[(4.J0R<(1J"=H9!CQ:%42,T2BQML[; MF<&;?LRO^)S-_E'L?JUT:+?.XO,96=",B,+N^=GY;?*I=5:3\,_V<%R!9Q$Y MZP00*AT@"1:<5PFT#30[B]YKXDN=U=TBJ]')IW9#-A*ILPP25*0^$5)OX@$R M*&\()G#Y) >T5H,5T8+5CI* FDA&REZO::(!%:F-1.H,7/N*U"=&ZK [G[PT M2I)LTU-:Z@.5*#W*JDP-H8Y+EKC.4%5WDXD5J4N.U%FZY!6I3X34(>];*DX2 MIPE$EC5@< 8TLPB,9\-'"I<,Q[7U>ZIX%X+4[SC8H=/[<&(_E^N,CX.[_N3M MGZP/MC[8Y?K)YU3BDQV>\VYL=2[_L6\_3=AH](PS!4\6E+O) OS:/3]]D3^T M=476+P/I7?[(;-P:UR(98]C^@L.*D99$N4@_.& K6.4!Y(LDY,&RRHF<25X8>% MU M5ZF@0==S$&86)C@L"UG<1"L9Q*!^B=XM8JCU2ZM$'(VO M7ZH4TB *&8K$9E70DOD$DI RGEDXR*X*A4PH+N1OT6A]J8/2_&X)9,/,CM6N M@_JC>_YWIU>@G6$R?5!F&3-"\XV\W,=?F9>NTC^_Q+-8%YZ/RSU^.%BB)#++ M9*E\BA%09-8QOF2"M$_!)(%>EJ%Q6+<[K"1$9Q#\J!!]$HC>!"4LB\8AC^!E M:9! BN",$* M5<%SFZ+%M753%S>L)$)G$&*H"'T*A [' ) '&T5,((SV@)'Z M?(":"(DQPY7UVL9LP#.F*D97$:,S<.8K1I\$H\/-1MZH$%4$C=F_1JTL6"XY M,!N$X,121VS&*%G!U2D-]:9W8_^K#WU9[? TH8Q[F:9!C^$?3W3;3276<<*D MSF5T9A\U,2DP^%BV'!GFHTF*6I_<%!U5L5^[."W!L)R3Z2A&JAS"C#0 M (XIB6A\D5?F5=7X%LX9)3XJ:3UWTEI(14GELZGX[";<0K51FK( C)8] MM\HG<"([=#:+*5DE(Q&LU(#0>RS%RFB5T9:%T1I:YE)Y;!H>NU680@0*PQ5X MSWUQ>#T8'24$PV@,AG/&92E,H=.'CBN;539;'OML(;4WE=>FXK6A0%Y"IGGT M! R*S&N8=.8U], P$Y[4RDFOUM:Q37CC7:MZ^7N*R7^,P"T:T/,8/RR'9CR_;[W8Z[Z-OR@/KG^>Y/ M3\_+M9W[OX[.3_)3[/WT8/'7+.IGZWLTYSU6N[KQ%]OK^,$"^] YN>C',$W* M:W4,Y/MNKJEF\&-6\!^Q^[I0VFRK--F#&98MVSW+#ZSW]7,W+Y7JVO8EU?;] MONU[_,TD?*>HHJY$)"F@$P<Q:,LM9$P:(FH=E*,."8J@*3JX"GV6\EP8.6 MB@$&3D 3X\%+FR+W5*CDU];)C^3NLO8&%3;,R.2M!U+3#Z1'XS(/D-&4^;-Z M(CTY'=UDRYPS% .1$)(IDQF#!4LB@TB1)\<(E8I.="+-30GJB32E"D2J3!"& M@#360A9(-DHP42!9'A#-E5 H0HLH^D?TK-U0/H&7PAJ;,5E=#^(G9Z/,-&V7))&%M M/GMB.8"B=6!C$J"%S?2D(J,A3A:>FY<.U#-I>BT(G"I-K *Z^&$^NMBUX,K]DYM; <_5,5 M=,PP75TO<1&7.*-Z@*4#],!4K"./+LEK]E./1BXJ_4JL&Y>\NCN@U;TT,.5Z M>Q?]7M^>E>=\V[2O1:>C&'4OA[.NU(0L58'9J.<:4 H!)J&$+&.6."7,&59F M2HLVIW40RU) FXP/[1DT]E5H-P/:-^DK[Q,7*EA(7&=\"U[&Q4L*F@KI$D\B MZNRN&6RK>R;&5V0W$-D3'-KS['"KR'Y*9'_-#NQM;AS&1(/6BD(VR"*@5P:, MT02BS)A.@;CDRH)7*MI&U &'2X'M"4[M&;1[56PW ]N?;[!M:20^< F$20*H MRLQ2%T,VRUE($46@(0R.;2GO[FI8^HE.2QHV&[HP=V MN$'%]HRP/1PY"%)3P3T!XBPKI:06M%(&LIOA.->$,%?6(G#59I)7="\#NIQ@_\95+GD M/T/G[_7_S5^^&1ZC6 ;"A_->IUSL3]UX8ON=O^//'SNA?_05!$._=?D)/Y&; M7[&N=UYT[L%?.;7=]YTSN/I-?AOL/I:%8$^!Z\%[_=3IY\_Q(YSC^T>Q97VI M'[)GGP<%1.?]V&L-RH7.6IU\E>^[]J3UP7;[I?JH?Q1[,=.!O0B=C+?" Z%, M7A^\&DS]L>6?4^?,GOE._L4,Q'X\S7?;^_%:%[X5R>TG1=E]C^I6P(;J 0W/ MU^)AMZ]_^&NYEP&[R&@,9G>5\>C1,%NV \4R0YTFA93A(6-K7W_IZ'J>T8=, M9."ZT?X%-N5[_?+2?>VO_<_LIY4EO7KPZMX'_WIKY]6;U_]J_6OO]\WMW=]>MUO;NR\>UJ;%7_";W8TWF]O[ M6YNM%WN9_W=?7[YZO??[]N9&^>?7^_F/G:W=_=>MO5];K[8VM[9V-G[Y?:O\ MU)];K_:WR^L_7FW]NO7JU>#']U[\W];&[M6K\ARV7KW^?_\?S:CZN;7U\LWV M_D'KA\VM7[=?;.__L\$/YH?.66:0\XO\'J'7;L5//I9A88/BQ$P<]N%K'X4B M'M'JP9?+NL=K0A^4L.5[/K$?>O&GKR]^_EJ0VCD;7/_@EWZ^_?'B;KAX<#&7 MW[X"IM$_2J4+-J_"V%P_>98O/J>^)$I?/#;Y$?Z\*\^\K;X(Q5L MHG=]_'N,3O:;CUTK_U'AP]]MUK4NTW/%'XV2#;K6*JW'4<"97I)KQ1^Y6)9K M7:[GRH18DFOE/Q)JEN1:EXL'ENFY+H^^-N T?(HNJY'O7_Q(S&AZ=?\ 7D8? M&<#[W9BIN?.C]P1%KYS_)XZ*RM'\T/Q;L=?:&*%%:G5O'N@L;G\HYG[IAY6: MG(EV_!Y/H 3V\L(:M4',7@0O\S\0>0?[9Y__#8C M-^E0X?E$SD9[8AOY%DK6P9XL(KHWVC7^83L!.F>S".'-3Q/MAY(I^28$7E7P M/A7T_N+TXL0.5ZO/SA2AZW)W8\L.!C*O_BCHWY_>4D37W"EV4-HXQF^.Z=/H?' MM7%Z?G'6?Q(_97D?2M6AINC01+[N"CW:JHE-T<3E?2A5AZH.51VJ.K3HAU)U M:.$Z]#0_^H1S"><]2G@TT?QB3^R9+Z6__=9F]'$P>9#3=HL1:J;I1YYB4?!< M6B*^?3RSZ(BP2$+P03NN'?HR>#TP'JC07&.(41QNEZ=*&:?#C1#;N[^.T0FQ M'T\_G'=M]_-E=.7AUH<%#Z?]O-/YVOIPP/?>_OOHX.WVEX/]C<\[QR\_[O[V M:^?@^*^/[TY??M[=//GK8-^+@^,WXKKUX7CKX\Z7[<_OWKZA>[^].CTX?O77 MWOY&OK8_CP[V_SS=.7[SY=WF>WZP_QZ_;7W8V=_XLG/\[Y-W^V_PW6_O.KN_ ME3:*H^-W;W\]VGU[\'EW?_>OYLJT\9X%4G4K>%.W@G\7ZZNU%'RTVQUC)?ADO#96@]@5]8RSHT&ZXS<\%Y.(0F7_+3 &:)P#:PP#:6U6-XTG9VGT'"4W3& BVA+-/3'Y0":2+55[&X(WT=FT=VU+3&@RJ]M(SLI>:RA021!XIA!3*XE=OP<5@(3@9E:/,NYC6UAFVR?/BL6JS/&ZSH%4H MM-62(Z)3SK&@LK:8R*V,SF.U69H ]-T;FR40@BE2"=1FCP>M8^ 4CZ"0:XTQ MJ>#H8'"7,*RMGA?8J]'RK(V6R;CL6Z/E2^R>!]L[JO;*[&GLQEXQ0@1IK0;E M(P(261:6ZP!!:L:MY9HZL[8^:#1A/S\G#JL&R^,&BPCH)(].:X;H9;#(?;0B MQ( \$$5'-%@>1'FU5:8$^=Z-K:*,\NBT :F2!/3,@V;:@V=.D*B$=TD\2Y!7 M0^59&RJ3<5@U5.;%89^'8L14&Q>]5>"2BX!2*M Z1I!&9#.%1>$XTR&AN]X=1;QH-4-O!JJ"P:Y#?>B P8)64*(L, R*0!PPWF M+U(YKJTQ)CU+D%=#Y5D;*I-Q6#54YL9A0X%AZUD,(7((GF8.LT1#26.#8 :9 M+R4QR"J'50Y[;ASF@\*D1.3>9"9STBH7K4PT4!:/U>2S$;LRI]D-G8ER&=*D-1RZ@H_9BL/F6".4A,].JM1I!15 M)<@F$>27H1A[%"Q:2B7H;)EG@N06M,]?HB541QI#=*'TK5%QMUFU8?PX]AR1 M-/COWL\>;-[ZEH6&][V!N;NM:C$X'> !G+W<%GCZ(9[U[ "O\5-Y'2<:,G+/ MHVEPBF#P'*["*V.Z(8_HP%.=S]]\Y$3)G2J?*I\JGRJ?99;/"._Q5)V25?R+ M%W^53Y5/E4^53Y5/E4^53Y5/E4^53Y5/E<_T92?2&D8-,T'ZA,JAB]YKJI2T MS#OT[G"3$48()10&+_C=M,3ME,-&.+[H]4_C6;^W?WZS-*ZL9ML^NUIV-B@* M'D1A7PP%85_%_UYT>IU^?!V[?W=\_"/?^WEX%?WY^[/!N_QI3RYB36",D\#X M?+MDQ1O'HXX@(N> ,EBPW"A KYF3GC.OP]HZ(V+:@I4*]4K%4T>Z9K?;;L5D M/LZ '.V8\DEZZ0@&PAV5.A&+G CE>=*5WI>$61$M1NUTT^A]119:W _4W=AOG9SW'E[.,D)/VC(1TV2'T?T2;4395Y5/ ME4^53Y7/JLIG\0-XJ_@K/*M\JGRJ?*I\JGRJ?*I\JGRJ?*I\JGRJ?*I\GJX+ M4=/\'DXKJ71 GX(5P0CGB0R4)>79"(FA\=L1=V-_^\R?G\;?SWN]FND9(].S M^^)6JS8U0J-' @EU62]%%1C&%7B;B"6JY'M\Z40TG$[?B=A$Y,X[2[SB;#"# M-'%E@[FRP:V\K^'*$,K!$Q4!":6@E9(@")=2.6168Z/88.6[C]6]B/S%GM@S M'WLMVV_MV*X_:G':;A5 3=-WO/1#2Q^O:;E_:*FG-'&?5. 1!4&="R@R%NS15]_\NCK%>7[%5V8O)J$;JH@,JT #*&,$(&B%8385SP8<@RN2L MS&JSV&GJ50&> X,<._1GS+6M<&L*2X@DN24$8H()"@54RG4H[]Y MH*H?!HG-($F8O$&<4U8\3/PK2HML2T882AP*<67AFFL@L12;8FM(R@ M9> @732.!4LE,VOKV)::UD#"L\7Z76MB,J#76?MS!OI-X[)V)D0L8_8C4B@) M#3 I(-#(A$@^41/%K-;&5Y0O)P M JR"?$20WYSFC%%JM2.@@@S9_7<)G"8<(@D"A4X>E9K9"K"*\*5$^+W'><8U MRZ>!L#Q(5)HY2P+G ;U%0[QQ(Q[G=5?I4X%\J$0QD$22004!'0=$DT#K[)MK M);5WV@D69[>KM()\*4%^3UGR1 BOQ_B\$#Z\V&:)4%U&C .8G@?7 D!B9,I!7DSQOD]U3J383P>HS/#>%#(;>$CBGC$7A@ M)!_CCH+ER8/@3B6!EK-2AU<17A$^C' O*+5!)2540,FESLK!%),J42$UIP9 ^CO.XJ70#6N4<+<2BN$6OG17)9'M3 M17PDSE>)90%-.\-1OTBY8$Q"S/8>8"82<(J5#C[BRS9DPFTIQ6EK?7?,=,-X M94:SIYO;ACS')?!)!82*NZ<8D)ZJ=!)'I+P5^-/\>OX4\E) MW9*Y/ F,SE AQ/%+OO/Q4'%MDD\<+!,1,* %9R,#)6)&LY19 V39E#EU*42% M>Z7C.N*Z 10?+'$1F?$V,71"Z?P?49GVA;?$LDKQRT[Q-SGJ2XIG6K @& =O M@P8; M$T%:JP1*PIPN@PQ",M$PH1(=(3E4UY_.,=OS>:C5^3+;XVF*RIH$CBD'Z&T$ M0Z@%BBY&YB@QEI6N1$KT]%V)343O@CJ75Y419I NKHPP5T;X-O^KD 664($2 MQ )*(< %@D""C($$[ACCC6*$E>]&_OY2Y']?G,46)U/L1+[=!K;D Q7&FZK( M*3*"#B,G 35U5E+$@$PFHY177[>C?L-4=3'BPDCKVH0I@YHV_9=#EST*GF(" MX6PV8C0EH*57P)VW-J3\!TLSW(L\%E867!7WA(!O3H7,/YY&=&.(K!GT=M<< MFXS;ZOK')G'=EUM<-]CT2FR 0-$#"B9 )R$A:.6R;*/UQLUH^_,R\5PUOX+:XC1$FJ302445\:.0:=!D6] M]HK8,BEY5GNNEXGHQGF/)Y[H\QR-*,VY3#&@1>-0\T(YF@BNK.$A2!9G8415 MJVG:T- W\6Q*/$KF'5AN!*!A)#M,E ()CFOC##/:SW#7]3+12;6;GK7=-!F= MU54$)RZKM\KV-WH$Y MDZ15U*#WU&3@2Y?_9-$PZD.U79H ]MW;M@LB*DN- B&\![2:@$W>@O+>8Q(I M$[>9Y5;O90)\-5Z>M?$R&9_-8%-:M5M&I++;=HN.7!EO+6BO5';#E &C"(-@ M++..2)E0SFQ;VC+Q6#5<'C=<@DZ"YIM';[,C3Z+FC'G/M%9"QB3-B(9+77KZ M5$#_IJ*8QF %31:\"IB!G@@8J0(X0I2C)!LN\7D"O1HLS]I@F8S'JL$R+Q[[ M_$W<. E.7# 1>* $D*<$1@@'661*ND"ETOQ9\E@U6!XW6(QQT<>@90H<4\AJ MDA)!ZSV15"0Z:CUQ-5B>#.BW/9,8C$I6,*"!4D!M:;%5) B>HD[9F501GR70 MJ\'RK V6R7BL&BQSX[%O@\5!.H=< Z%6 68A@;$\6RW,,.1!)"5)Y;'*8\^- MQQ1/WE+- W<)I6=.&Z5,R%2F,JDY4=/(\Q5*U0\3=+M1*997*EHC*QFFOUS1H*JD)ACC40AA%G>6*:QN]]EX^ MS&5U_?<"2.V;T#@1SD02.2 5 9 ;!,N#!)(ROTD4@F:YK7/6ULBFZ*U?)D)[ MBCD6F#'48R7))I'DM_-''"%!&R[!1)\M M/R\R21I-(7)/F-6"8(F[8UMI;#I'7DTF^7H5UPH]8,#%3>$N=\OS+87S"W<2 M1VP)J9=8+W&6E_A,;K->8KW$>HGU$NLE-O429S?V\0EN>T:S[49V84/G[Z_O M?6J[[SMGXK-A[N3\18Y V\S^GCJ8O2A9X]D/O&A0ZG!JX2QS,6X:0W3BE)A,Q49W@TB1F M^G+-3%Z3($-"X.JR6,.6"#QG&FOAJ6C0/P/0:P,9Z+G44X+S.I@6)"9SS'%)R66VEYT[9V8^: M:Q"(JVFQ,J;%9$Q438LF,1._9J;LVD097 A$@Q-8AYJL500$L#$2@$D]0S]-Q: MI:RECE.*NH2[JL70!-#NWE@,5G'*LPL( KW)7H3F8#GFOQJ5,6N)$CZ#UH@V M$:1-D*X><*O)L#(FPV3L4]MTYT<\-]9"YA4?O')@HI%EAXA8P!N9H4C9I%WE^=S*RN5#G@SP58/=N+ 7, MSI?@1(#1C@)&[LIL$ 3J9#;Z"8N#]<@K"]AJ)JR,F3 9Z\S 3*BL,]IB]J&( MIK612<(D\++O"R538*1)P)$&E!HIDVZ%6:>:"06PS*>D?&EZ,Q&-=\ZGR+E! MEXW[)*J9L'C WMCU/(O&$N<@AB R8"4#9S&"G9EP%ZU")1N$9)0C MPPQ5YR0EDG*O3=2,RYHN; 1D;PP%IXE3NNRA4XKE+XYFM H*7"@177*9;&FI M53!*5, N"V#'F4TB(Z*VC@?F"=I(+/6<$Q6X\(90)1Y&;)U-L@#H#H4"%954 M48* EN4O66[@/&40?-""D/S_CJVM<]'6]"YVQQY,TD38SG%$4_48EH?2G&-> M..\DB:*,73+!&U@ -W\IA)"OKGN>RO%;6O>%39V4(B2.B%4B#MR%:Q9EB2G N(SG< MS*Q$L^)3&+S@DU1G]>)I]_X^M!N1[:7+U_V..XFOH[_H=OJ=(I R%1@U-6"],4 L2R+[OCZ:1QO?1V>N1]CCJ6RQ4>>7/!MPWV-O M3(?LD:(?]P'[3WMR$4?'=;5'1AO_>(UK)J02RDG@+"A )RVXR$)&.$F8DLRR M%0^UC5=,+Q.F[SVPHR4VJ41H&EL%;4 WNY@'W33NXB3TII M"V%,BNQ[8C<+U33.V065,,A2$ MXP30F !.Y5>,97M<(0G*TP>;L5<"U*-/_)MY'_9*<<;]!@$JGHPB3EF/FDOM MF.0TF918U/GOHQ@$$T88MWN]BQ@V,T.S4=G@;M-Y40 M% DSV18$1HT&5"(;#T$(H%%@="(:*L*#C=,5ZLV#^GB'N_"9T+.%R(67*(,T M4BFFC$XBX]H+.A-OOY[I"T'Y4(FB%MS::##K&HF 42+H2"SXE+S!H"W1/J/< MM*41;3;]B(0*]WG!_:JLM,JGRJ?*I\JGRJ?*I\JGRF>2+@;-/!7"6ZH48LP^ MH4:E7$GH.RYD#+/(#U1_?Z%+O3<.25(4)4=@298::FW!(F$0I5 \16NRE["V MCFP6&[TKRBL+-V@OU(K)?)SAVXSXA$Z'0"U:)ZTP"27CDM/\5Z(KLR\IL]^J M(CQ6*Q7G+TYL MK]?::+TX/SW-@!\@K=4Y*U@_BY]+Z<.%..C[_=HH% MC.W66>R7]_K'&/2!^7DSI;S@4:!%;XEPB29-6(B,JYG2QQ_V\VE^UKV]=$TD MY?9?G/?ZE1W&8H?7Y./7$I'\/B?Q7Z_R9X8/CJ';3W-K_^ M[279R7_?_?++\<';EU\.CKW8_;+UZ>#XWVEO?_M0,*H-21*"TA[01P6VK!-* MEAGGB<[?EYE:2JWW76HI&MKYJL6^R+'UO+8!3F:<-;@!L53 MU[H\:_%7^53Y5/E4^53Y+(5\QBMXL]E5I4YI;HU %%I[%;(32]!)$8/T\RMX MVXT?!]^JA6UCAC6&!X,3HD+42H&-F@'&X, Q'R%PI:)**659#WI?LO+5W3_+ M!.M*NU4^53Y5/JLJGR4LS+EKL=1$S$@6RW !CA6$6AD(R. (((\!K @:+ U> MAD294R9;+$RV)6/57%D6.*\D\.%*&V.E2,YG4>G! MWDH:,X4;!Y$E*B3/8C6^B13^3,O[9>R<"YI(L"D8K]($L$8CL 9+SL_-77:/&Z_ M5) O&\CO67@R'<)+#N_[*!YDZ;X+XIJT&Q7$-TX(1>JS_!@X@PF0) I.ZP@E MOQ:4$ZA8RB"NT%T6Z(XSU'@&)537488*XGF#^. &Q$XZ*FW!KRV[#JP#PY(" M7R06F$PNJ?M 7.,'S;"]H\K?<^?O+QO7_"TY!N^H M!9M%!DB-!1V,!A]1RARUC(H#CJ*)Z$ KE6//UPJBEK :=.4J@*M\JGRJ M?*I\5E4^=)Q>:XIK5'J]*5'(YR1'%B1('S1@XA$L,1104(S)4JMH6%M7 ME5J7!;HK1ZUUM$O#ZA0J7<^9KHX#%0?G,T*GV_[]$,\ZUV.V$_=/KV9%"5,XC"OA@*PKZ*_[WH]#K]^#IV_^[X>)FR>!7] M^?NSP;L,LA-'X?2D0;HZ@S6D#P9;Y)%!Z,D @R":$\P2!0-8W? MGVE;_&[LM[;/_/GI9$GG):R'6;D:J"J?*I\JGRJ?595/;6Y_UN*O\JGRJ?*I M\JGRJ?*I\JGRJ?*I\JGRJ?*I\EE*^8R1-!+\I>-/YB3^R9C[V6[;=V;-T1 C57).R(P#C.)P>Z0Y8]]N>?C*3_OQ],-YUW8_ M;_WWHM/_?#E:;.^BW^O;L_)$ZT"QL2CKZU:MK?[.QJ$S&)UBKA0F9MO%*P8F M4@?6,Q>CE\)ZG/5.A]$@TI2RN(KY>_R4B0#_O:TN#^#]A>UV/^>'N'&:'WU_ MH]_O=MQ%W[J3N'_^1Z:"LWZU6<8E@,_7!! 3%=G=1%!"$D = ]A@(T3-)7*4 M.LF9+W6I!+!(M-*EQ=&@R'/FT0JRN]: M$9-!?%0K8C!G\NC\)#_3WJ4A4P]R(K200EI/!,6@A2516NK*R .IN+3U(%\XRE]>HSQ8H:4A M H(+%E"R!$Y3!MYC\,8*ZY)-!? 8'>87XJ!"_F3_"(BV[@B00 MP;.;KZG/!SG:[/4G'P5:[5VH$'_>$+_W(./8WO!78:7N6T]WE9 A0) $>FZERNTD/9FG;2>Q,_UT_DEAH\U$ECRB%,?Y M].\Y $E1BQ?%3B+;G'O;L;60(,Z"W]E3.!=220OM;GB07SU"K#_-;RWJ\VS$ M6*2QH$Z0W"9PFKN"$YDY0]),\SCGN8.C_,2:! M)VB698(+957A=)'*3.B<\;S0_8&^':(^=\)ECCE&A2$F3PWV#M1$6JK@0#>6 M46I 5Q=PH#,^R+D2"9R#0O1CW8NS%F!58.Y+33"2,HX]-:F:T+D1F;::9 MO1DPOWZ*=R_AMY/PN;M-@S@K(!8!JJ5@@U-!I(@5@'56"&,SYJ0&"<_Y@*6\ ME_.'+.>_;.)25[G,+5>QHBFGN8(_69I*D0A%9<[BRP6]@@>$WWJ)_[$2/_>Z M,2&<%#(F:9%QL,==1G2<2Y(G1B5"9X#2W9-G"1\D?%7@?[W7LG[]8K:F9OA! M:98-% N 3<%RZS*=BYB:'D%LA3[I-I1610I6/R"(1('1 M7\2,Z"S-"1P%.I&)H6F2 ()(Y$#2^V$IW%&[Z97BXLMN:LO/S;5/U>2X')'P M%D@/7*6^:LC>E6>K-DI"+87K:@BR+/ZL8% MO&E<'7PT=/_YRW+OZ[]/]TY??CPXPO7^G;X_>E\"U/FZQ_8_OC_% M-;WY^O^^OCB'_:1[1R_8WD>3[G]\]8$;GA8ZSTB1&#!Z"I$2K70*1H^.XX0K M1UGVY)E@Z8JZ0KXL&_XW2-A6=8$4/_R^('T'IYX^/7UZ^O3TN2?TZ1NT/VKR M]_3IZ=/3IZ=/3Y][09_-$J28,(DJ/CU]>OKT]+G+ M?(1;%E3<83["W' ^*,+OTU(/W:$S\-%IV>:V 5>MF:F1@BM%G-44-#/G M1%*F" [,HR?5 MK]_W%YW>#I4/4(=^#E7;H2$ 5=_1X<0-+<+*R)V>#<<7SD53]<55WQ2[OH?9 M-@\NPZJG3T^?GCX]?1XJ??I:^D=-_IX^/7UZ^O3TZ>G3TZ>G3T^?!TZ?S4*- M.9,N85RR+)-<:HE%(RS-BU1;523RNGJ@.\S]\&\>!*]3XXZR?53QFZ.*=5\* MJF*9YYPH:W+"36:)M-:0(C-YD;B,ND(_><;$@/-;YWOT,M[KX)X^/[ZL_N95 MEU?KV+X"\Z8Z=K&.7C*1"U.DA$IA">92$DU1VZ;2.>UBD7#^Y!F5O7Z]+_+[ MX/1K7T2_947TO<[^P3I[J6K>%30OJ$E 7<G3TZ>G3T^?GCX]?7KZ]/39PE#QCOTXJ_SXWNIHO -[ABM0 MP]>JM*]&N^JLG*JA3\[QWM?=CO/UK?OOK*S*J3MTD\^E<2%>\=:9\?'(7\6' M+OHHQ291BH\[*Y%E[7(I3.R(DU83GDE#9.HC4RXU/7U[K?TT2HGCX]?7KZ]/1YJ/3I:]T?-?E[^O3TZ>G3 MTZ>G3T^?GCX]?7KZ]/3IZ=/3IZ?/O:3/Y7,#5B-'6BN;YADO6)9R:YQ(BE0R MXV214V6*ZX8&8.2HG1FP&$+:=]/@]?YS7/7S>C>+][R8[GT\7JP\3$R<22H( MU3HGW%)+-+6"*$YCQZ5!HCUYQO+5>,_-F_QOL83VE5X0H9@1N1"%-GJ+I/[!UQKG:R7O=S54(^.J2$VC M?\]&+HJ2>!"AX-RFVKAVN$_'9Y?YV^^#5MJLKUC&&!QT*:=)HCDSF9* 1%3" MF)#42)I]>'6C=F)?W61L576RK)R.W.G9>*(F%R_^.RNG%Z&#V,%L6DW5"'>T M[QNVD;YJ>H8A6MGYNG_\H= N2RD3Q&8X)@[H1'222)(#2K&)+ I:F-9\N*/$ ME)N)R4].>_N.LN[UXE:(^O]\'])M0++MT&RK<.O;U!JBK&_0:KMJ,KF S=LY MA2V?[DRGDU+/IDH/W='X-2B\T;1729BD68T<323<6R5=*:'-]LE]_N+ M\,8:5AAK*2EB2<$:2W*B6)$25._*:"IRQQ^EW/?PYE'#FV]3:SV\V1HUMPAO M!%-%R2Q*KJ,9$E29Q;@-2I M,NS6\:P>LMQ>TM\L2#HHY-R!W4HL!;.'*\Z)R#-##+6&)4)G.<\?I:3WD.51 M0Y9O4V0]9/F!BFRQ!U"1Q;DNG":IE3'A5A@BE2Y(XEQ6J#A/\NQQ*K(>LEP- M660J'=@CJL@-XT5N5:Q2FIE849OSC-H;0I:K)_KUN.76XKZ8'FQX)D2!J3;: M&,)9K(@&M()F"M@N.NCQJZ/)M"NT.H$N?]'Q# M7?9QT6TLF**.2D5$43C"I4J)I$P2JO)"Y6"@Q7':0Y<>NJQ %SCE5,Z<,QDS MG--<9THH4V I4TR-E#UTV0YQ7YHU["C-\I22F,F4<)I:(C(0=Z$=+YB-\Y3A M'$S&!YG,[F+@\'T2^1Z[/&KL\FT:[9))D3U*N9W:6O04YY8G@J+:R@587-9R MHFA>$$.5 \0I92X6?7*ZI$H*YYP2EDFC5.6BZP0!68$@GZR5IN8)3N[T>6W04QS2S66$*DE";$!X[1I0PEE!=.#AH;"QL GI,\$$L\EZ; M]=KL/FNS36KDF1%ID5KK0#ZXHX6DN:98;?;DZ:TOC>[WV(_7:HD>< M)LHJ*B1!+$8XUXH(5Z3 4$)*X21+D_S)LP2L2I;2#T]+ M;I+**%*EF"V,<)RGM$ 1*ZQVVK'<&G>%@=KKQA^H&Y?:BNC"2"IM0=(DBPG/ M5$%T'!N2X'P@)BRW.6(^+@<\2^\%YJL[CS2KJ-DY]>IOO3[;I,ACOO0$UF?' M,SUT-ZSEZ&^X'3?=G_PL_ ME@[2G %P/!M7?H#7;Q,W5-/RL_OG>6FG)[_1V(/&SK?"V?Q;//^*TG#@SZ:7 M?^5438[+$:F_F2Q: L8!Y)S<'0SVO<7"GWBMWW":66EN@(R/3ERDC!F?PCJP M"#D:C:?8]VL"+X^B$E9Y/%'#Z$Q-IM&XB*8GKG( G]7,EE.'Y,+6957XS2,@ MA2\7Y4B-3 E?K*;P@I^Z]K3%5\LD6=PIRM9MU4*C-"H\M>]\[Z[MF=@F?,4LXB=X9(I80KKN,@5+7).&?_ TB?-ETXF<_DZ=D1/G/I$5 '/ M^IL:GJN+ZLD_%G<)MJC+O#?CN_ENKN[=L__5$[C'FL?:8N*L;UAW^&+O[;O# M?T7_.OCS^:O]/PX'T:O]W_\^[YJZ,7SZ/= S"^]@_#;X<' M?[YZOH,O'Q[!/WLO]H\.HX.7T>X./-S+/P_^.MSB9_JE'(&"&,_@&K;Z];N( M^SJ6W?#2:#_AV;!TO,#V#-59Y7YK?OEGSIQG-+WT[?DHO?>^JRU+Z-&>7OWW59:]^ MC_-O^^:UBV4WNNPUW3JOQ3%RY:-KG'@U@WYGOY:XF=HKOT1[\*F3*GH!LF(7 M7!B/;C=\I](D'MSI+JS%H5?[>[9U?Z[LW[K)9(8);'IF+8L3J7,N:P;V=,K M&MG?.!"UG:WM]P^;&-3+T_>G__[X_N/^R3Y[1?>?O_GZ]^FK%*Z?_OT7_,=> MP?4^4;SN/ ;U[T][IV]/WS___>/^T=[YWM&;K_O//_']CR\NX+[TX.@=>__7 M^U-8W\5*#.KTS<7[/]Y_VOMCC^Y]W?FR_QS7>QOULW&#N,SS\XE\7*V93DJ2H(MYDFFO*4)(DVC"6Y4@H3)P=4WCK3>_L& M6O3*9]N5ST9C-#+M$JZ,TR[C2\F5ZA70[=0 M0U];-51P)A)G8B)Y:@CGA2!2<$,8CU.>B5QG)G_RC _BY&$-U]A29;)C/\ZJ MJ7=]1]-Q-'$@:*86*Y^X,.*%47A&KD8W4Z1C6]36\X+Z<833EFX:L;-6 I_N- MB[M$@M^'#G_9&=F=#JWZ8QPF?-;9^=O'USN1?E.0&8OK]];7N>X,G,\36.5D")-*>#*A!&5"$Y,06E. MK4T+;+S$<[Y%TGJ7<]NV%TQT^1NS,ZPKW&02DC&F2 3XI9I>#AEOT'7AH>J@ M'PDG=M69S\?YZNQN39A=H$NOG;Y5.UUTT$2L8U6D24&RA.;8)RHA6F:*4*Y% MS&/I!%#N&1O(-+ZCO.]MK']YQ))\!VBBE^2?)\ESG $*60'V3XE(<@8X0THB M)--$N9AF5 E*"XF2S-)5_]7/D^3'X;;P)4M$JY#I>8I>BMYCL440PS=Q^AW) ML]NA3J^+-M!%!]V0GJ(&V^M10G%"-3><$0T*B!B;BX AO5YX MOX./HI?0NY#0.5J(N>(NH98D*3.$%\(038TA19['3!N9.JJ?/..T]TK\\'RE M\8CX4!96CTQ<-;T52'C@ULL=@(1%/?-:E?;5Z/^6(_@9MK_7,9OHF,,6!5S M_>D'Z@I:)%R3.*<2DWL<$6DF2"Z!U@D%E) C$HAOK6=Z[\(VRN<=>QP(=X(2K>.8Y!G+@4[:Z4+<=$%-@96?AW%UXLIWT"WC?"A?,/ M19ZD)G>,.,T$:![X(:SD)+.Q4'E,92[4DV?B-LVY>F?!5DKK7:;-]M+Z(V#" M^0=CLE3H7)(LPUF^J=9$L!1P/M5&ZH)+1[%E5+PZ6>8^)\MN.3+8/5&C8U=% MY:B;_%I5;EKY;,EAJ70Y[!-A;\IE--E:4N\8 P\!=)TXX\K/6%W?(\&?'$:" M4V;B5.6>N_#OJU%#I;)6RC(6X$1>ZG]'E)[T4HMD-K$7.8DL7X4H9)$ MYR(F&9;%JX;=PP@U;3&(>/[(,U[O#Y!H\N7^*J4YSG2L H)'> +YQ)P3X0"=&,,9(7"3>%*U+&U)-GR8"N M26OY*?+\2'P5KR?N3)6V260)OJCQ],1-(C,#_#&:UDZJWH.Q=<"CIEV#%%\$ M$NZ,[ '2SZNLWHN^F<[:ZV*0V.2VD,Z17 N%4:\8HUXQ20J;Z%@J[C*+&"1- M5@MP>I_&/1?M.T^3[>7WQ\CO''.X7&:,QXRD3&C"%;5$9RPC/$^5H09^Y&!# MY.(!QL&V&'&TT9$S=?'-H9'[: ']S-S9RQVIKP,5>CVSD9YYL^"K8"R73!8D M<:DC/+:4Z)@7A!HMBD(KD<8QZ!G6E^D^2&'] 4BA%]9;"NL<%.0Z301CF.:N M#.&ZD$2"@B4N<=85/&.)R@#4)ZN@X&'DSFXW,IC,W-P7\6A<#O?&XU!3Z,]Y MKE*OBC921>^ZN,'D!2LH3PBU7()5$CLB\JP@SJ5%FC&9I2Y%_X(4=(OBK[V3 M89N00R_,/U68.P$.ETKN#+FU>&/_UCWO;V 5W6P0V4-293]X@M N4/!U M3<#?+]Y56*O8CAF;3QGKM=A&6LQTT8G.$@.'4H(&DR(\EY3(W%'B )E8RF7L M*,=2Q4%\^]:(&XG-/?*./#X]<.<1EU[8OY^P=R"+%8[:V!)M$LRGBAE1!4A\ M0F.1VKQ0'%N7R.RNO)W?5](?RHR?]>,T7XT^N^H;QFE>]M1W,WKU>U8L]Y,Y MNVG!LXDY49@//"X0Q((BG%[XW&#WWUEYAK.?'DUT[@#U4H^G.R+YHZ-&?3!N=3)\6,GBXU3H6FFC-*F+^?,,]AIDRX*[@Q)/7M;Z0KB,ZRG&29 M3&V69'F30U YARU!G@-]>CVTB1[ZN-,%%=(6:9+G&7&Q!P()$5 M+)9%*M(GSUB^ZD3O717W7$#O/.S5"^B="6C'_2 I0QDE*L&>:HE)B4SSE&1% MRJQ2:9:X[,FS_%:POW<^W!@A8!(.-C@!0!TIA,E5V8 %/:O@"U4UB$9NZKT3 M^&D5L+3M_1$_Q1_Q>TT45^V[Z4&!!*S?L;U6VD@K+?134PZ(E.?8Z1$3;5)' MB>"<$J"=BG.1Y+D%K93<*L+1.R-Z9T0OR-]%D.?P@O'$"6LD<4)QP/_4$I&D M#'[+)#>*TZ1@#]@3<6\R?V?UUPE[WF>UVP M!;J@TXQ>.T:I3DF:,DIXK S1QGM/.,\ Z&B#25ALP.\B;Z//#?[VW."7Y4B- MS&)N<-0G!S^>Y.#)&)9KJZB8C$\C]\5-3%DY=*!5T['Y%(W/4"8?3Y#MI_K/ M:EJ\!%(+38 =G&N!">QR0O"68YIP0!176HYM3S7 M(LWA1,JVJ*%''V^[=XZS7H+O6H([)6>)*&@A,E+$5H($FQB+SS+"L+V6L$*( M)+\S;]GV1>6"-,9KD(3_NQQ9-YK^1M"=MAWBB>ZSLP5X8<:G9T/G'6@ER&JI MAM'93 ]+ WBC@)N,CA]-H&Y+*^6["NQ55>TH=U(3J%=E&BFRA MC8]0U'!K!:@O#5"$BIP(^)7D2<%9(8R.%18U)/F 9_D6N?W[0-Y]QB.].-^I M.,]Q258PK1531''$)1RS^%(IB#'&4DVY9+%[P%&\;75LA!AV2 7RJ<71$-M8 M/1Y7QD_-!7KKSNHD@H/BS_'H^,A-3NL4[S^1# >@?8Y]JG?O9]],]QRW4 +N MS_;>?'#6*2MY05R<&,*%DD2ZC)+4YE*FL6%.R"?/>+K:.ZS/(MY"L=T^%-'+ M\G>4Y8M6EOG^^0>7,B$$%21E"9@&RG&B"IT1)M/"TD0F%L<G6TD3I::.>'4YFE$ 4HH)P1SA)& M5&82PG2>&IF39VL&(=W_>H:%-OU U2;QY/"N&6AD8N M21QL$ZCZQ,%;.S10D=G84,$8270&J,.FC@B9 NHH=,*S-,T$KV,C,;_U#,8^ MEWBK%<'/RB7NY?X'.S^PIE%F5EB5D8PY #"**Z(H38DLC$F$%":FYI8 YCYE M"V\[M&F&@V!5%$*<00 ZV%#V,X@ CH3&!K,35TTGI9D"XL'W;^,E>2 Z;4O! M#6HX_._%G(!O6]KYK6RW6NDDL6@#ND-B9KSQ(R\SHO,D)TFA8NHLSRDKL'@S MS59GMVSL0]HR"':O\EIV;XRV!I&:1MH=EZ,1.IFP^;^7J$>3 +.!=M2:F50; MG<4NY591:562@M6VB6K[NM"[-S5<"Z =F)9I M3GCA%-%2I203&<^3+'7,%M@N9Y#1;1KGV^?)W)ET4Y50':O"SD\^8ZVW!;MV/]\I\=^ -H[%JE2<$8;X3A/:2%NV]D?9>Z("*\"P61&"KU5P5A92,YIF. MP>P4\4#PNRJ%NA?>K%[K/7*ME\N%:4Z)=:@A-E52Y CI;YRU2F?)[H?0>BLMM?8^DP]G9 MV=!AWJ(:!E!;#,?GD2TK,QQ7L\DW3E-=C4V O M$&L,MH6Q8$*D>4)<;'2N59X7J0 3@JXV&KSW-0J]CGE .N8'%7/VFN>6FF<. MXQW+1) ^5H+.%Q&A/! M"D64+6(X\!SE1?SD&4MNC=*V+P+?JYD'I&;NO"*V5S.W5S,=SRH369KF ,2L MB0DHG)A( Y L21V/,^DL_,1>.+>.)?6I #>4K9W%.7U%^<792%65FX*863=9 M[,[UC6[M\&R7.B3?J)9YOJYX4N[*ES(H]S MP'U99@AG14%D(AQQ4F7.,6UB[%66#O(UPPMO%?BZ@9ALN3.O5W6/1-7]($=@ MK^7N6,O-4:A)12)L;$DBL8E!H7+0Q4ZF^:\?@]]=S'J?^8ZK@ MHO"O+3\_^U_XT2RLYO:<@3B4F-+<0-Z/3ERD##:\5Z,+ M++\9C:>NBM0$7A[YH/'Q!-O?JXEO*S<]<94#I:!FMO2IL6-LYU^%WWRRAL*7 MZY8Q\,5J"B_X5DI/6TY9)LGB3E&V;JL6A@=0X4^D'ZL9^>+ZNS_Q6;SNR9R4 M8+19ECC#)5/"%-9QD2M:Y)PR_H&))\V73B;-VL_4L2-ZXM0GH@IXUM_4\%Q= M5$_^L;A+L$5=YKT9W\UWOCO\5_2O@S^? MO]K_XW 0=-&K_=VGT:W8[(<_R?[!T8O#Z.@@>K>_\^[YJZ,7SZ/= SA2]@_# M;X<'?[YZOH,OOWRUO[._^VKGS^CP"%[8>[%_='CIL_[\!SLZF3CG,^D/RR_1 M'GS^I(I>C+"[U+]G(Q<(EL2#",T@_SD$"?>,>K^4(U")XQEE$-0'$.755%8U"CDW.<7X;:UO[Z4\AX(Z6WAAXW4W0)?7(C M(OYPDM'V'/J1]VV #4'SYC>6/\TR_^P!4NW/3N&BY@X\"8O0^6!RK$;E5P^8 M=]OS&?[8&=G7$SC)1U/_YT'QLCFP#]OS^GF;-G@$:_I].#:??B["_KK7(.S3 M?P_W_WC[Z?WSE^7[Y\.3]Q_?T(.__E,>_/&?X<'S=U_V_OKWI_V/[^+]CWOG M@):'[E]O 47;,\UX]O?IN_@]?!<_<_#7RU.X=_K^KU?\_5_O^/[1BR]_G[YA M^T=OV-[7WXO]CY_.]\\_Y-PY:Y*$)*+("=>*$1VGE-!,VYQEF8A9;1J5HYFS M.VC/Y)D5F77""2 52Y3*-7.92N,TM4YK^B1R8+:JQ?@/QSH=/TB%A==)#*G2<*ECF.QZZ7X.VSHISQHO[N^S"CY251N?*C\3:!ZZT\FL.HG^ M-1ZBRH!S!6S=I]$O:(>Q^)_+;_N7Z3]_]:Q33JNHFNFJM*6:8)_&7Z;C8X?' M#4+WJ+[$'V"8G=7?&W3?V UV0/O6>!(MWK6]6=TJ$HV$\0B?(?I<5J4NA^7T M(CI5(X"TOA5U-2ZFYW $E41A3ORN31N_BQ*'1FB4=)9"\W]6 M[;N1&Z%E5[6/"O36;E)%TW%4GN*R'#Y1.5FS+MPA.RGQ$Q-5%*498-Y%:-,! M'Z^_=^Y@_[P1!!^OQMZ,.76PH1$"=2"'OTR)]08:#,#H!&@WO(C AG2?%3RR MU^+P+RPH7-#,*N N7"/<0T53X#F'5I+VL M%:]/_CM3_A'JA?LUG#J%ZMD3T/G.(O#QD0<817UK6Q[[H 7P^:PD!.G+-QF@GE7V/DS^GT,ZQX-HCU55#^%:X8+X_KN1 MMRG]$?0-YN+/E-FEK83=^ CD0!JJ:#0[!09%FDS*ZE-@J]G(N,E4@7V-^P7F M]RFRWS@*AGB]AU4):U28&V1GR&T-2TZ1#4.3]\]N.#[S@C8]4% MJ)A-D3O& $*#R\Q_>VZ:P^O>_P9+\;P <#0L,,B$&T3 WMX3 "@U&L)BD#K3 M\2":J+,2?@-JCF!GC]$3$X4F-P/_!+"AR(J@)( 9<0U^JAZR"+R!(@-B:F<& M!!@4S!#%83)_\@&^.W6FT>'PUQD\.TC-Q?R6%X.NDH%/^?3VD7].6,R\46W@ MO)'S*X_&&O<\0BQ6?W+>W!;>KF9G9^/)-#J>C,^G)[6@NS.'C 5:RVN(R5W!Z/HN3/."QB5:$SBS^4C M,CI7GJO'$R"O=U!YN\T%[Q2RSW,W5.>-U>8M+?\A+[^ G(.J1X;$]YN.3M'. M,=BXG@//R^E)=/ABS]]V]^_HSZF='W+MR^U1]PN<):#;\>:-7 U+59]2M3,N MJHGB;!V ]BK4J]5:U2 +_JG.!]&N.HO 4O@51&AD#)JB_A[<9F6S86]= MLT,^M1'9P^N(JVZV?)5?.K#$<^FAMZ.;O6^V\FGT[BRW@!'3M MMH3)&/6&+SQS Z+)SG:S:A;F

IY]?J@U3D@ED$CE+ZLTD:7AOJ"F"Y% M^Q(KG%.,619;3G,C)76YM506A: VRVIW1,(D:7[I1OM>[;_<(+/A4 U=/7IA MWZ,G^,,O"@,/(C-IGE!.3"IBPF,<^UFD&3&&YTQ19?VP3\J?KF.(UFW]-%HP M$B=P.@"NMU>3_&X5!TF_36^@OQ.01S!]WM8+/UBK.++'QR+) 5;W:R--YDB2 M82M-6S BG>*8#.!RJ2Q7*@$68=G3;)5%X, ;>D?C"(RKSOQT'\ $\J%YYT>& MG,%;7X!64P<@:EOYYD;C?AX?F[RYV#__D&2I--SF!-L0$JYY0812CM"8@A;/ M$Z4SU"3)T]46$"V7H!G@C9CS2>G9 GL2C&N@:$&,^W*&J04 M;%^=>O^;9R$XA.!B]2%48]?:4X"O .(9>".G8VMT#S+XS&C! /(8&!0;GGIE M4?JDW_H,_'WAJ\$=L'AIL!+! $1_)/*NSTK!W\\FS?2]^O0&XH$8ZGL4Z+F)A:%HX>DV.ZC*4 YAK4+S.QQ-; MN=%*_I9_C,J'F;QT=9$C4=N1;C(=$S@]<:+'&S1T2(K>\99Q\SWR[L*!M$.R/T0C*&N0=1JE-JW M,5T3-@!]$-QU"HUX]\5-3%EY+X8/$81($6S2V0P,+AP4T?$-SB5N'28&M31" MN1K5KDKO O)*">RSNI&Q!\KA[NV]46+KITDN?9IF.9M::33.$ZZ=2#DH:E& M?A:P$9)985RJN:Y%F[.$-+_T5MKWE?.CG?3@"*YW]/?7_:-/7_?>?* BBTVF M"P(8"[!YXC*B+NW,&[B05R2V6*%DAOGMY>8X*IJC57!:<)H05")2D= M4;PHB,LSPPNKA13JR3/Y=+4JNS5![LXPO7.VZ*W/M?CX!7#!SL7>UU<,KL4/ MWGS0>9%D>2[AM)24<,X9D<+&)&6J,$:EB1!P;L9/5\<);6J(#BZQ1.]7+"1, MFPD ]N _KYX3G!MPCV!_U_5H:GT9H'MT-L84&P^KYP_I(_WCSPXC91.,\WM; M>0)8_G.)4=,F*M)LQCSS"*CM3M&;/>J>%Q[AUY&8&$T/?.^O\61HHW\Y-02X MWTVP1!$?JF:!8,U[(-#=?'2AUW<*##;"7#Y,^AFY\WK-"]2*3M1GYV..[K\S M>%Y05-497!5O =\[/H&[^+N=XZ*>=K]7S<_P.C,*1*%. PI!;GA_?!J23H/% M4T7'P[%&.\D_.%!:3:?N],P'DWV8.L3,PPKJ_?8[.VBSEXYA^R>CN@5ETT+= M7]L_BG9@H9:G=9=*9[OY5PN?]L84O')69]'H.I&O.X+8F[P3A?3N?C=L;4WJ MZL0-0>][=$S_J:;U+R?CTR:"'/EZ))\GHJ9AE2?P>#Z_2EVTNXB+\&_BMEAT M:+AF4Q>9I@7B\R6C*FF3#I'+FRUTG\?#S[[T1H6$G2['U"'F>;[0!<;O MD+XAAP;]5;[,:LX' _Q$6?FL'8#AE7R ML_!(S4(6Y:/5 Z!93UH!\XM 'J_S4-X]/7PZ6'BH49,B,< S"[0BO(#UCK!J M8'W7#>W/'R:(=RT!"Z((Q][$'2-AQY.+FN4#Q]4Z[AM6Z355DI\OZE\MP/@0+N?J3I''+Z'_F)40AZSJ5:0,%('%SG#7/UC-X*#WQ]\ M!DODYAF8"SG?N,T[7LY5"];_V-EYO5#B (8[4,['W":SH6NF]?C#S6/'^N0] M=*"FYDBQS8;;;.]IA K#?VP(6*4Y M!,M1\)TWB:+%>#S%"K]N"W: 9? 1W(HZS=IOQ=H=[^ZS\O=#MT#89]R6#DGF MA 05#;!^BIO:30:M9G!ZK-TO>!:?V@&VKL]R#H2I:Q.]ON[L^#' ,[\(D(E3 M5U_;?[*F1!0IA$JPM"UC7 MM$O*G^\:[]3,T];#[?^ K^/X9_V^R]W#G^?YZ/>.]UP MK3I8%82KU4*-P"O,;*VCDU7-&^$^@!-G-TIS52V *&KH<>'4!.=PP3?:7-6$ M#FH#W9>3U#PS/BM'-2R?EPJ@-5(,$3XAI%7VXZR:UJC>>QBJ:1VY"U**T53 M.MY?V/WL"&Y=55B1T*RK4.7$USLT1\1E\9E5LZ=^RG6PLS'_.B84XJ6ED@Y\ M:6XJM4N:MA785?D%\1M68+OK*K #'EP@#9@L7N;!F$;G0142YL/FUU>I*3#7 M:2>@33#C%#X-MH9/&O-%(%TVN(+DWC3!N]]#>6J(]8UTJ.MM&A8KAZ&^Q 2% M6G-5/L> MTN+;H X89EA'I7&?50-S/H*QNQCH[USZ.CV&SCY_G'8/_A;\S3V?T,0V^YIE@? M)K]!V'OM]ZXU@>_*(FN@C-=% :,WR*.Q2"I@7@^203SALRIK4VRN@>?ZL^G?@IL"GYI55;,I3]RB?/_Q[4=X[^+]Z=_IWM'OG_;_V/^T]_Q3\OZO MO[_ 6NG??[WY3@[/45;#XLN.RJGXQEH MJ/$-35JN7\Q29QDC8B-M%NL$9%9E0M.\4#;-I$ZH%.Z[L^-"(Z'M\I/_#";< M^_KW!PULQX551%O@1,XR2P10D# K10)\F&FC[IWC^_7<'8<1Z2[5'XD96-MJ M 5\%85].N[V^2AQ0SW 8[.RFSGRA!ALO4#M8NLXTAPD7HZ97@>GN_C7FU/>5 M_G>5.RA>5"$IH'J$\K[__,T' XA>R9P2#C8!X9Q2HK,\)RY5TMC4V!C[$M\S M>7]7>>]22]M[)^3!_]R:0)>(]$K$RD=2)NZ_LQ*C,YVN,E.T03ZYR#4[$L)/ M534[/0NRZZV*.AP?O'(8'T(']VFK+/P(B?#5IL5'VY9F'A8*J6H>3."MUW\) MJ[#]U^JF)=-E1^VZ1^XZD5=7-W&?'4;ZO=%79SEB1DN3W-)&O%H78!NWEJ\GG8C5Y2>_MAW;-JX M\,+EVOLO-#-J=LGW:,&/[QM2%$^S(C['YC@2:^ MP\);OZ 0'EK]0S21=KEK>WW5N32P^L4W1XU1]Z7)XD_T1J.8#(D.@I^]+ M=:^4T,X0>\$>GRP A!!IG6#,$QZY\BDP7B9:X1E@DLVLDXL6NGC9$M./6S<( M)O?4 93NEY]&NW/W2$=3A:)63/1J'1TUF[5]0."U"VQ @W,'/XT N2RF B'Q M0Y>]^66!-ITV-?,D*$_')@F/\;LS5=\MP^Y=R\3B-(^\SF6:YXJN\SE/Q;0';;9 MQ2\^HUK>QORGGX/S/H%=%R=2)9109K)0^@Z6G"18\)$QEN2*LWN'\^8$CP+% MHX5:I/N'^Y9+!"HO@:&YX(*IY=70&.6TK@9"?;,8W/;0"O'(0IN!LJ[(:8_1 M=7#&9UC735'G-<0.7\"O(A9HO/(=A>KO$3JD%=@X=3IM,W-K3-J]VAPP A"; MT[%^WH[U6",@W\R@OHY=5.\^BW7^,6QKL'+!@&H"CO!U#0& XIH\7)O[Z&N( M]C4D(,U&G;]7+QL6U%3?A.<9U&H7[C&J??9+GOJRBMZ$[J2@;=]Z7(KGT4OL M"4MC\N8:+;KM8OD"UGF,>_*';S[9T@E3IV;W5RA]:X+HB6N>+K36;%KN#9Z$ M"%3A^:O&*?^& Q/D"LA[ )+:M'#&C9A,9V<^LNS/Z7\?_'X8_FB*-:9HKBF+ M77@15W?B8.Z+:TYA?_HW6&5NW]124LNR-^PFKIOZAHC;LVC=^6K>JK7]-(*$ M2QX5/4%/%@1P_8)K>#=?+GJ8APN(TI=V>"L&8.,F2:6M VI-%"R#\I4* MGWV/ADY,KVI2[]8HL6&P!X$^L\I=MRJOAK%KC(^[>N/J!G<-B668]%!CR?#\ M97UW;Y@B4EY[,""AZ[H(OZ.3AIV6."@L*ZQI@<[_#9_Z%/0:'K>0NV M.J&V=@4-EC\.B.-IW&W95M>!MIX@WTO?=PHY<4.OL0$Z$>PT/RP]3OTEQ#G\ MA3W"5,LJ"A4K[ E.QYU&E-5YCO-N\2$A#1L6M8M=AG#_]U=_KOMMK69N^8G; M!_;IN2/2[:AEG9Y&U3S[#%U2V&H?4R^)IWKMO_R1M45O SE> N#8K9US?X%R MWZW' ?0V-JSM T_!RK8F(4ZEG'"I%9&%PM\,I4PEF8M7BHR$30PH-\,L$SQ/ MM6#44DZED5)()I*?;Y-?"?5KO@ CIO5KWUM\'Y*[J]8+'7R4Y^.H&L\FQE6_ M1;_07YLY':';5OW1*OI@)P$N MU8V>W[JF_*?YX*!3KHI*:N+1';J]NXLI7),H-I_2@<4I5=4<$,NN;)Q9$M6# M3!8=V,T5FCD"__3O_L)^77C*/:][SX8*W8WU$H<^?C%? ?H25"@8G>(2O79M M[XD)V>T !3RF7-L0P-_I='Z'^^5 /UKPF]<>A#EOK2F#VCGW:+?EJDZ-%&[:O&2I6719=1TY/ICG+:@BC"_Q M$:;QL![*<>KEJ3O)HV50M&W:NY:AE82/.3:.+9^W6K4!S-;YB&=_"/!5H;#, M]T5:F2@0_$/K;NV!%A8[N^"@:G)'%QM!M;*\)L(X3Q\%#6!&>#"J64;02VH5YP>P2;(32_ MJ"=AG9_,AX:M$Q+C^U3"^3U?T*F;+IHY<.*>-O5+?JU5W0AW&*3_K&Y[M7S\ M^J@Y&B2-.O$3>SZK>@2/"H3&9*M)8TOX*L/[)8W/EVD!]E H'ZS:! TT>&K) M"D"A^>Q)+1$7;AHV?ZZVGT8K5P[)[]C90;NN@N_D>8"%BQWS\$_*B-_@-EY< MS=D+VPK5O1^6>:F;$7"JRE'(Q)\$K;YX"9^ @5&%E8NL63PH88R9!C_B)FW: MOLF NWP\_96=4%_5BWSNPK^O1NL,OC^;$3_;,K/^AQM]^T?O<&1%HK4Q%C;> M:DRB*Y0!F\]RDL>RW4*3^(D=9;G,5-%QJ65.)%!)*ZP37_ NV"\*]FL/F+?MA+_:/FN MTU*2[G]]Q_:./^A"TE10231C# L'%-$ZX83R3"86!ZKDXLDSF@XRFJ]APM%F M0S"LBK7C3!I5, [L(>!_<2ZT28V*%3.>)^*&)^*>)WX\3QSL?) ,)-;%CAB7 MHE[*!)%6.&)SD%N1:EDDS(_2X>F:OLR==,ISM6!)A0-8+5;_KH"Q.KM3.\ J MH]K><,JT??#\1,4Z"[.CRC8#\=MZ@O9,^RU,F^SO?."4\XQG"2F8QJZH0A') M"T8*+8RTE.:6<1ST.*#9F@D=FRHREVF7<+#*M,MXDG+)8^.HDZF(BS2F>:W( M:*_(?A9/\#W@":<<-U(0*V)+>*HX''-Y0;3(! AP00LN^>MV^8-G:J=KNB1G_*&-55CT_B-7H9*@-?S><;1 M@1Z6Q_)6:ZE,'J>4)1J GJG2^:9S]UOYH5X M==D4^]G2%UE_5N6P4WW88.]IJ/9;!-IS&'8Z,4+HRUK/79L8N6VYW%U;YC++Y\8VSE/,)+[T M,BC3WV XU7'M<0NLRJJK0[R.J97/?'[+589<636MAO$"H=KCDH\N+W=I<52& MA(MYP+U1D*'6&-7BHG6Z=A^H-L5NVQ[L6D>BSVNHI[/8 MGUUE=Y5':)'(2L)#LW)--2$AG3\>:.+Q>E[5T'5 M6*1*,5L8X3A/:2%2ON!YU *K.M,4WSH>C^U*6NGM?4KW@/:*8;6ONBNGA,Q7DIC];Z^BS-7I\IB MFFH$TF('M>B G$Y#CR',@EJ^_USD5T^5Y7S*J3,G(U!8QQ<+_6>&9>&(N3## M.B]+C3J/O_Y!Z\T(/5^N;/11=]X)L+P9(G&XHH(*GUT(^D<-0^;?[.QXHFRG M4\VJ NJH#,]$.!,/]";QA0%AED#KN9@?>S=\M+9W^F*Z?B?I;$G5K23.-;JQ M[H)SPPRZA0S-=2ETB[?=()/NTBO4X:'F3O77GT9=%80='5!BJ8P%^/^ LC&4$T<9)I*6-_.SA3U1SS/DW"5QO[P5FPXT MHEUH&PCG MI[MHRI2+V0@;/^PNW\]7]JG)Q!O(X>1J*^KF]H7GE7(2>M]U"Y_7-'6/=J9A M4.296I[JOB85VRW'1*D-A M]$H&6]QTVK/@<59.9].V?\*J"O+?K8NI/&H?#_&ZD[K^3,%YAK:KUW8X[G8: M+96R-9!Z%@;Z?"[G9A'ZXRXQZ/2L''HK CLIN!\\#?70G#@[&[J#8I%%5X'P MXX; ?W]@F:1,*4ETPC3A<9H1R;4BQ@F;,VN+PF8KD/9'$>\2DF&LZ['3S64\ M%EH( N8+EGTP"J:+=B0M8/^UL5:K>#-3Y.]==5G*G@K.ONFR5[_'^;=]\]K%)C>Z[#_\_H8]!C(B2WB\UH:A_5R@W^*( M>C9HKG?%1]G9%_SPFLC[$MD#Q>].J8CK_!V>H18BHZT,7/]8#W,'XH4=N(89 MM#*?CBT?^Y_L]>?>))WC++7GD'^*[N'DAV%H\NS/=59,)0H'_ MH#OGOIO1)W^??AD>?-Q+,"EX_Z]7\?O3ER=[SV$]?[P\>?_QY./>7V]AW7M\ M_^OP=/_C[Y^:[\"]9N_9NVSOJV&P1OKWQ[>G?__UXGS_^7'\]U\O3P_^V/L" MZTSWOAXG!W_]S?;^>%OL'<9?_CQZ,85_SS_$/K";&)*C%6% M@*Z_FQK%=S=4IU?@DVO/[V6,TQ^$_4&(C7=ESM KS%W!N#!"T!A3,!TKF)34 M\. =[K7>MFF]KZW6*[*$VUP8PD0"!V%:***-9<3E6"U!N4ZE>?(L20ZLH^X/GS-5_9 MP7LI-7%*8TNT+C3A>:Z)+%Q!F&,\UYQ9D[FU,;@-M=X5RN5[@;>E6U[JH'K$ MTOCMR*67QKN3QCD.88GC16K0\-("#')MB1 Z(SI7FKK4<9>G6R:-=^03]?=F MZ=9:0$<;1K &/GULY'./0S;P-P+$.BR4P!;9\0R#3/B8O6EYZWUY .K[![G; MEJS.E0R1Q1RB*]K6#=#Y]%AG3*[/[!'Y8 M%U)KP0$#"IYB3Y]8)@FUELIM+ZKJ,H%/UPM<$"$;>'/J$%C95_6,IO-!-O>V MP"J,;<"9362QFF@"SSMH!L;C\0%7Z,R\Z93LCU>*^-N)]2?.^@&":C+!;YV& M\JEZ1[&DTE6=HM[AQ;S#8^CNV-GJI@"U6?BQ&V'B^_"BG3PQ+PFV41A"6L]F MJ6_4R86?SR&IR[^ '.7GTF)>?-NBU#]'WSSGKKA./J#F.=5OEVK3+>M>0X"C;.0Y=QV^HV>SUR=;EVY"#NK MC5&X0.MTQL@W]2JH9;6[&'Y M=J89 G7G^MN.75#@=8?AI0]C4^# =UZI_:(J2>L7N#GZB&'ZPE[GTZ=>R]& M&\S]WD:YVKELH,]5%;= B34$G;=\@8V=3P^F\?]W6;G=6NY=&12T^;"\NUI? M,QCK1U8!OE3EQ&<2[3E5S4*7JM#XHF]_L?_WU[);S? MK/(7L:6?S#R:-A\$V#8[/6M;'_T#@$&] 0&IVYZ,K;8R*OT;;1F0QN0DEJ M2 XN"HBS;C&V]@%J_GT:'3JHTW2 ME=2V'5XMQ59-5?3+6&-3PAJAG\VFU:_+QDM[7HS/%R_XRVRT^NVGT<'R:[Z[ M31AT[9=:W_],H9>_A%M@IVRO)F:A"1LVHVY0:VB.B#V7FG%9ZQ\D-!IMY@55 MX]DDS-L-LX#=?'!):Y*^6UV]7VG]:W>^]WJ\W=6"&FQ:_ZGNMV_[H$WWT;H= MHNNT- Q3J:H%I=W1Z$UGTW)B9J? M]RH_!(7!"<( M6L*=B#BHW1O>E1L._<3W MAC0^QQI!1M/@4W6H%9JO^/ 7V/G=YNJ--*[CAP6*8J,R)"H2WE.W/H'7\\?3 M:">T^1IT-\.W2PAW(N'BIW,%6?MML%M%E(EZ\W8^/N5G56V84N,_09 MS'6=[_E9_G<66J+6"UW1;:<*@"*.^IC.0CN5HY9-KM)1?4[4@]? , MXTD9&G;ZP 4VH:A^NU"E<3UL'M:SO,?SJHV&4'X'D?LZE&EZ>ZQ*$L"'L@:^ MV&0[C(U'UTSXZS[N8;*XAZ_#5HTGEZB(<"37WM[.08M;Z)O==0V,VACL*),N MU_DNOEW-\$OYU#T=-+[@X,V$79_"6]A[?-P:/R@H7J_=J_T^&M=GY+0]!O#O M^3Z7780XMFY8!?9:W&7?^;*S:_"1)?T:Y-OO5>CZO-B#$HW2.47:X8#>@_AQ M9H^1.$M3(_$B?3SUKAB!Q@\HH'IM@'3)=TF=52HM>))PRFTFE4PRFZ_/=V<\NW7 +&@,5P#>'+];!8 MKYK::: WUOSWZYCL8N=Y;]\:C^$9U@5DU4Q_K*.XZY^]'F@PP=CG)"!V"T?; M:/Y":$P/%V@M@Y7^Q($(V)(R-"KVS'3J^:,>C=R@P?LX&7FE-6_C"%_MXQM" MY\L-HY$0FW2+#O;1)2BE]5O7%._*10TO&^ML(R0/=/?GZL1AAM9@\2:+3?X7 M7$U+[!.XQ4<'ZJ;5P7J:&R*7BK@W7C0Q_?H;'OF'[S_<^&)/F(LDTR2T.?&_*,I0/!UPQ\ MWW1N[+?W0>[I?0?T/MKYP&1,>HS$"@U\J 'W[\&O$@Q^_ M#,WL\3C&\V1QM@^H[+$I?=2M'6.D#+!JL'AP>:\GXW/86(,^];.GT==H_'3< MAC?"FTUT8_WA$&*-772VQA\7_5+#Q[!H6UJ?(Q6BAJ.+2_Q/EX1#;KB,X*BY M="GLU^:$NNPH6ALB&0TO.O=NG!R7G.[86_^."!3M>M>W9XO%$'#=OWN)4?SX M==SC-N^L\3MME"84P(NYYMXW?[CP- O/Z%<*AD2'=!NTO]V B-O"=K?*@?OA MT>WOG< 5"@AV?1,;<$VX3&*B M"JY(SD5<,!UK9O.5TIN\UU+NGAT\CBUG,DT'T%G->8%LF6'17#:+=KPZ^]&D\ MF8W4('*SR;@>YN153=4,5FV,\G8YB_%P-"V7;E5;IK.1:;*$UW]UGE!6,P8. MZ2QMJ29E2!!>>816W[LOQITM'F68@.8FP>VP[M[U]7!0]?S5H,C?#\=-O+%9 M2ONUZ9Q'HQ 0"V$ /(&;V8OHU*A/('\TG][V<,0AOCB *BA]'QSS(W;7KZ[A M [2_Y[ /;)?29XXWQO3E] A&>R<.IR^Z$>0V/HXLBI>K4[!4[47S@3B<&^3= M.$A$,+1QDU;G1:UY!!#;L??R>Q? 6O]4)PL/1V6J^C$6V"4X'SJ/#S3I\$YS MI*X\3[7\0&[-LO$H[PR#]-\;1&' >N/?@AWP6"#DO!F?BE^A(*-KM''BM"ML MO#3-=MQX%Z[:@]I_V7GLM51?\-/4'M7 :&=T!#S&PY#7,&KIPX M<.V 0TS_7S=V:JWPM90ZQE''82CB0D!T8=F+PG;31/4PJ>J7#6Q_E^LTC[F3 MU%F>QTP5&9=6BLRD(G&%K>$)7X GBTX 1';PV\U1RQ^P 7_"X__N'6]'ZLLC MMO]WTH.C=U_VCOYF>["^O3/ !P+^%^="F]2H6#'CB1\WQ%_;&Z$G_MT0_^@5 M/WCSP?)":"DU4-M8PFDFB4X9)1C@8X)J%4N 6C1;0_U%+]!@K7>.^01&X3+N$XY1P ME_$DY9+'QE$G4S"8TICFM2*@O2+X_J? WCDH@IBY%([?G*26.S@%8FQNDL<;R> WUOV4PTI4^Y._KW7BA)AARKUZ[R>$)P+G>A['__-4' M#C0W-DV(+0I#>,PYT8F-X3B \\$E(A9QLE(ISU,NF- Y].X,^B^&6K?]LJNB\+;Y-8VY3G8R[X(UF%H^1?5><^[>.MR\E^?1J\Q MDW@^.?/T;.@:#P>^\NKUP:+;N?&*UZ5<\T=X/6E&VA_ZIZ@+JM?=M_0U'T;- M?(V%NVBS%GQ#I5 ,?]FSM,Z8[I9='IZ_QF=^Z?(Z-+A?<;IW<._))=R)7GX3 MC:[@>C6=3DH]"]/T,&FFL\DGXZ&?45Y6GD]F==:I)TW#HZO7OLD5ZPRO.Y:4 MI]'S 23E,O$%IP7'$QQE2:"61-+J0!C M)9=VO;D6 VQ;DN:W:8CY:>F3IBV*)'KD0)1_H;^N553H]_R%A??*@M3A8%\: MA&\OENBH(?K6T:/:D?*BG%33T%.E.906%4Z3E=:<*\W),VNUYW*TP&!$&J.B M(1\.;S0Y&S?!X5"#.%J\9>V&7%5WS=W'YR/X^Z0\:X=@5T\C!"5UMQ)51[V; M9[17/%*(O6"?F>X)%XTU:(JZ-&'<0INU3SAJ;WR_3KQ.TY ;&%*+@ #L&_\Y MG]=P%861TWUN,7)KR!^\^CSZ+=KU++VS^ GDB?#&[ZL(QDM(,?/M@L #D+ M_F:?(B/#RFM&K>%90WWLX%??[K([A&K1)K5R4 >S5AHJ?1Y/FU3;('B^8CUZ MX8,LGGTZ]UJX?EF%0,XP\.FE3@VX@UO.:\M3)AQSEDO#5:(U_"@$+_)XZO]EPN);F__%/^-;OX[Y'& ?% M?S#-I'5KQ(_-E#TZQGM_ -LUCY4Q1#*=A'F$DBI)6)$JCJ.8"A$_>38>N=5, M1M3E2-@NE@06T?F V,,D OG)(NSG'#F.)&94B23<9Q:!3P !'@V=:-U;!,'OJGFC+->V:QR M33=-S =>+V6=8#TL,0\%N(7 *X7UXJ@=;:AS1L0RMT66"WJ-%_V&7-1INUOK MTH/"LY/WEE2OJ@IP)'W4+'0 +%3H-,D$E<0*EQ%N-/K/\IAD.DN,S8 X:7:) MYKGZ4*J#Z^.SKE,CG)KX'F* :7D*/'?86IB7'IYJ!J!'3>MV>G-8ZIEO[=UG M9_BK"I6'31G^H%OY@J #H\S#\M1'NML4DVIU2FYU_6'3=RQFK0V?S.R;0X7 AYNN@Z@X^S2KDZ+&&@]L =0 M7E;!ZL =JKW05UHB;1.#94_1'+IARM-F&N.6<;=-SIUWW4=N_.X[G0<^&G>. MIAV_5?#J[YC&^8B5"3S+Q[\_I%9H8;*8.&X*PG6>$YF*A+ \E=HIR[ECER@3 M8"-XO4Z'/4>++ABRR.M7^,T\>E=UZDWC9PNYX5=YH*Y179BW=>4AB._-JXON MF=5V@YTY+C^#I-9I4MB583B,SL98$AYRS%IGPMQQ^S1ZW7Q@W=O!?5U-K_ I MEG D>Y7BE7?(W JEJ/Y+P# M3W;F8=7,<@XZVZ>'K[R%:N^>&?TO;QXZ'5-;2=(O_%44?I]Y[TP$Q=2^=-]P!-U>'CI&HFWC=N!_B%I!6"!&2V/X]#>K MCB2TL0@P"'/L,!8Z6YVJS%\NE\R M_"#*+ \><\5$CDV4KRG1MSM--N,ZB7./FLF!M?VJ!#7HNE5(Y210=?S 3%*K MQU6N/.\CIVF[-Q[VV67YQS)""X($3=YMJF;GI:\TX\.P$/=HP/WQ#,XCZK.K M#_V#PTD^^<,8AIVXD^8#2[(:Z[=.PDA'V"T*[PL.,VE>'.Q3!S/-!$?.Y=9) M1&JPD"5!7A)/M.>>Q(6MJ< 'N<;<)JYCDLKIQ*(@3'%_B[W7I>.XD>%>_]^* MJR;45=J/E8X/I_WXR_C#K[E_1<>>_](^*2M7+OIU=ARY5^]7\!\SLLQNLNM5M;^B;?6/7^A5.-0NG+NE=.I(+/[A9I[Y5 M?.=N4:*;E?+\=J(\-T!OGF^_^"+FXQ.8$C?/QB-2U%1_WJL:6,YWKUS7NHC/=8@KMX[WOS=TM,KX&GC7\2C_+UM$'DN,^]X[>DN:1OVB]?RM:7V!,1^&H M=?SAXNON-OUZ]/9[\\U?J7F.S_^S^W;0_(3/]JF-FBG/D((_B%-.D68I(<6( M4=%R(9-Y]9HPL<$(W0 J7(BRJ#9AYIEN16 K;()OSR0U;S\T;S] 38J:M]>! MM_&$MXF,$4":(2F81]PZCHS3&'&I#>$R8"R MPW?4$S7K/WSLO8#5!BI67L= M6)N.6/N\>?1Y/V$C[R!]X7$ MY;#T0Q6>FL]OP>?21LQPKM-% L>,Y%1FT':UBB$PB^.*KHJ:S]>%SR]=%]Y2 M[T6,B)A(J]QU3;5!*0AMN,:!*%+S^4_.YS10SBDGE.+ 09)K9DD,VFB!J0%^ M?DB_1!79>J&!UP#B"!F_DBJZ,6K*O"[//NC8D5\)R@UCB"7%N M(G(Q6F2]Y(90'J00ZRC*N6*$6AMJ=\8SY?-+=P9606M!*,*<>,2# M _,F>8N$3Y+ ;R'$AW-;UGR^GGS.I8DD2>Q4BB#4DP,E6$2/K<3)..%J=\9S M9G8ZMWE;MIY04(Z 7 =6-UI')&T*UA*78FXC0CA;LYW;FM\?D-^U]APKG@PS MG$O.'0\@UIG7UF !?VIGQC-E]1EG!I>>>,L),HXF!*L-*GS"N>JEU0+4]R38 MP^U4U$$:]W-FS->]FJUY-5>+O0[4>"9Y)/="QNE2OI/29J6R60V+J\!B>\JM M$:/$VHJ$,-BTB(N42T@+BEAT(!1E+NF"U]'!6S/Y^B:4U$R^%DQ^Z=.PW#IF M.4;4TX"XU@EIQAP2'H-]JT$OPK%F\I^XYDKDE M*@<3%ED+GU+.-K$X$*MX=FAL4/4@/HV:W]>3WQ\XUZ06ZFO!ZA.'1NO-![*/ MO;'2,()PQ QQ[A72/N2 K,2LDC89NY:"_:<.SUB?&ANCPJY/'?=QN^I-/QGZ M/GW]C5$1YX6$OQIR5X'%'5."X M=?FSY[*3]!(180VJ=M2(\#"(<.E9800K'*5 .?(9<4,8*&":HIA8E,IB8F/\ M 74[:D#X"0!A#6I]U(#P,( PXX!AU+EHG4+$<(&X50S0P7BD W71,,&8P5E+ M4!M4/F1420T*/P$HK$&%D!H4'@849F)/-/56VR10PC0BSD!E,+G>EQ))*8-;;'WTLML7,SH5\09Q026"U9#(:PY&"L5."CS?MFC=^VC- MME5:VL#RFF9IXUYDUW=+ZZ9)_Z3;-&2:;:YV9;NTQDQ_M8STEP6S;]N[;[H* M^JMGU/^&DTV*;]=+9*46)713\[OUE'F"?BKU8'_D8/FC=*IY=NU6ZO8S3]M^ MY@';7, ]'G&V\#-N"/(T,[6^W61JREGOF7J2/C(/^JHW:^_E73]-EV*<5J*O M))5;Q/NLNT_IEG.SFE/)4R>,8$H*27GTTEJ#DQ>>2V(IQ?:&S6B\@D_IGE;X MUC&LV> G\31].&O15J?UIM-N[6;/T<>CO8O?VJV+#^=?=]]U]K[\=;SSY2V, MY;>C!4_3FRVV1V$\7[8)C/4[&/!'S??;,*X_.LTO?QV"(2_VX'G-]ZW4;./O MD_THYPV5@FF4C.:($QR1,QA^35%30SEADN?B3,;H#879 X4$K8?G^0&C E\D M2I 0.0E)&Q,$]RYI'X3$0M%(3:+6W;!!7:/$FJ/$Q>6N=6 AJ8218$8CGJA' M6ON(K"K1249IXC)*,,4W!*)*1*1-XDAH6' 1&=,\![QM &+4(%&# MQ 0DG%8X4>9\I(KC)!QEFE'A/ ^!)']3<<@:)-8<)-@T2*B@@@W. ,E)T"8L M3\CI(!"-L. T864)+MH$$QN:/52^T2/L;/_X!(4G<:M,D&?.[Y<>$,&YIR08!&"N$)>.(A-50ECD'C5*@6X*A@TU&]*(#5H7 M?OMI6=X'K:)DA@';\V"P\<#]'GOG0&NUDT94MW1GU-)]C;A]QI-A)?,TA^+' M:$# .^!Z8SQ!B5#F(V/6JE +^)^=VV,*GAA&F="8>\Q,-"EB(8#O222)UWZ) MY\WR,WX)09-V(CD4O F(8Y#Q&I@=!1D5)4Q%)^.:ROB?.*KC8^P/>FT_&)=N M+!S[8.$==\.NIYB'%7==C/(2 UH1CGE@5%O-.''6.I(,XS?URZR!:YV!J_7[ M= 0'!SGD14(VUZ?ED1)D7<[( (&5))BB.)AM*1+Q34ONW#3C]D] MH<0ZL$:CI8[G=!QAB,961\L=_-6KN2%JFV2-^/S2 P$0;@@.#''M+?S #.5F M6RAJJ31/4@NNU[%TT[-A]?47ZDEEB>ZR]9EX IN$AN1PDA987B=U4P& 6JBO M.;//.""\9LEB'!#F"H,T%PZ9W!V;B0!P^D>!!CW?. M9"'/_%K65+]O(ML4=U?!&:.$80;C"=UA3C\N 1HO,B3JG@4!:V&_U@CP:6+! M%P0(8*M'HB,RN6,NIPXCHP !J$B@W NEB2:O7JN-W%8*\&%%#'@ YGI8[;]& MAOL@PST+ ];(L.;(<#&-#-P%Z62,"#/J$7>&(VW [+><<)0)K:%AS:)CQ$$0>-%5!(/A/(BX"H$(NZTY"BBR01+W. M=0,QVZ!,8GA :9NL'EKIF_YXI%_BCJP=FTNW%PWC2!^K>+OT6_H17].?5 MSY=<$[#UIKE/ @G8.8LDMJ"LTES:+I<4(,&F)(45!JO5:@+^0%Q=7L)I9H5G M6VJL7%#O*4L97O,>C7:_= [IM7,;D6YJ#,Y*4Y#3[DFN9/C+DF8BN:A@=W 8 M>]6%R^^[T3@[;/O#_&7&^O[XBL/'ZT[@1[',,S8;6R>- M]C$(+IA$VVGXX7$IPP@C+W1# ^ YF9= M51?_['7/.N>- M7 9R<-XXM/UE%1ZOF9A;5F^L '=5XTDOS:L]X#A@-2=\XWK5CL7OP01':KG= ?2R.%S5EF>EP4;\6S+7C+8:X]>P!+? (??=4ONT;S<877S_M>1NZ$ M)<@SI<&^8!SIX!+R.GA%4P1%@E5Z9OMD&,-6U@XUES9(:SE+G&NKK.2!>= \ MK168NQ4KPCXZ^G^,N7)7XY(Z&K/D\:Q$P/9)XUUTO:'MG0-O$[E16/7=UJ?? M2JML8-VM3Y\;K>YF.8HPG90I?/!QEGO]T@:0:/M;C+SQGVC[(#+^N=L]!?[7 MG/[KAPWMVH%LEBD:30^ ZW^'[9P+:QN=V._'$>+Z[L$)W!/@M3^ V7DW9,R MVOQ^"KAZ>>X(.?M@&15BRP+3-H[MR4GNY-6&][*] MTKYKV.OEPZ=%7?>QB(O&\#3 ==75_4J83D9YU@8(OGRPK0;9Z+2M:W>R8!N+ MBZX#I;N2B?"@8_LMCDX]M>>%_HN1CA$EW\7%AN_ =>W4!GH%^1O;1?ZE]@E, M;+XIW*P+XL5F;MVH5(#Q%7XDWDNC^'QN&6 U#_G(1N,8'CNLVA%NE'<;":A) MJ>;)(N6#WO8/&ZG3/8-?07DJY9FS C":T,W&.QC,*1A#64?)*@,8OALS% 2: M5]6V/HO3/ _GT?:R4@'@<5*F*,%\--X #)46<$1D^4Q,=6L0B6AT^RR8[D^=+,!9CWH3394U?CRN.#B MX_8@B_Y"K[^7%SAOG *#]/-*EW-AA>#4@V$[%+9I5YR11S_26B:/ M-U]*CI MNV7-MF*/_'0@MWY_O.YM.,./U,QJ7.7 ].,*]94ZWGG(@ZPEGQ0+MJB$(Y*# M>9BP:/\&-6:QQ/V4R!@!CI]_WTTHJPN;F<^GG8NW0#'D3D>M%^0X7V?K&=,WO>?_7OV3>&UYV> MWE5G9G$>7O]?UX-G+!GAW!)7JJ*RU 4?'.8:Q+*Y6. I6$;;16!=MX]V$L;=/^J"6%LY&O_=B +/T/]W^E";"J/S7 M+XWFI=3(,F+V3%C*I3=\<@6&L$L%IJ"@K\;=J<;MXLAXK.0L#-+F1@@%&(<% M1>U)$85+1E+"7BKB$Y2^!'@0#Y6TR[CO;/%F9&$UN4EY1C7(V8FH5 (X#%.[T0C1 M#1K]B:]Z(SL'0M$48OOO[&R$KRK;]N]8^0F*5*Q4O0UXI32GZ(W>$%ZMFPFE MGV>H?0(?RSDS]RT*%4BN[K1: Y0STI5.NH,E_23Z'E2>:A&+N"H])H 6LD:8 M!?5$":L>%8OFLMF8F8(%56%.<:EL]TKP5X11>F+<3@4@9F/D!LJGS&L464EK MCYTVTQK*K=2<96-?2%)8]A7F-AUV@L\6_;&19-=I9:3RHO MRZ0AR5B9N5130M92P\T*2[G7D@.- "_LB=K;!S#@Y: ,,H/?=;BC*9UZ=G8($VYDZ3VP'?09J_-1-@[/#.9^1KHN$&-I MB).M-POV6W<8III;VUXONY +G1;0:V<3',;^=]M? M](8L!9H2+U8GG.C#1/ MXK655\9F MOSCXS=L/:SL"'API9_ M+68<;%,H6J@#Z/INWK4;X'(*R6]$PJN!?C"BE,DZWG&L-1K/^]OF6DA>YW%; MUN7NH2#C5HC16!0FQ>TCHS%0^&#K)+P%3#O--/)F8LBLS?[M^6C_]FCK?(_N M7>Q]^<";QU^/]G8_MIMTC^_M[IWOO#DX;QY]/6J].2C7S^_?-M_\D8\>?H7S MOAZW#EOOX;E'AX>MHVV^\V;[O'7S6_>CM>@P.=D 38: MK3A8=(5/$_Y2W^?-3Y\=;=*2N*"4$%9P&KRF*3 O)*.,<";DJQ\=1G E";Y@ MPCO?UR$26$6- DNYF[F@2,.2(!:M2SYJ+PUY;GUA9P@]CI>YB*MVOPK+&S]R0]#Y\H$Z1*I\@6W%@P_9C6"$M38M9H'O[G M![WVL\L &O;#7/H/)\0IP0Q127*6C//1),N=CO"%5&%_>UDV(&(KI/U*O$HG^>PT_KR\;CUQG_/N3RMHP\7>[OO0#7.>3D?ON^\:9[O M77P\:AZ]%?/Y/#OO/Y.O[_=PZ^+M]];[)FV]:<&XWL$[>@QCX\V+/X[@^_/F M;F>V02,1C"5L* I^F0 MYHA-."3F+.?"*Q\"%PUZ51M1-*>^Y7ZEJOKRZ M\8O0Y)*(VJ7(J=8>UMK5>T#3=UBD%ZXT*#A'M#.*.$V23 MD(@F22V1)$5"<_]*0NY=2KGN^;".O!N9#Z!,4,4"<*IC6A(#_"LLH=(&@FNU M8LUX]U*M"(;R$'3..T_ NSE SC ;460X]^1*(GF5>1?S=>+=G]LW5=*ZRZ)\L>5>EP"/T=XQKP51C&/*G=*)4",ICYXRZVNE89V 9Z8# Q$6 MEHI;9$2(8-0DC33%!JD@E(I41LI%41JX6*/BK76IY@?C7= 9(PTF8D\(3XXZ MZ;S#1&IKN(&[7:TTU SZXQCT4C/0%/1W04$?X-IFKP-%S@B"C Y,P(MBG].JUV%!BG5K(U4Z$ MA^-=9GEN#RZT4AQ[:PCW/!BCK:>))7L[)\)5_1IJMGU(MKW4$K!S(L!"(<)- M0IQSC1Q+%$FK-.=$PJ*N94OW!_(@E&=3L;8JPVXI,7:Z-!+S/@Z%G[T>["(\ M80UZ! W)Z\BY($G')%)PT46J@H^F5BW6"J.FHT%P,HP:DI!/-B"N0*NPW"GD ME B26V>#S3Y.LB'YO76+YQ0.4C/\M1N2CGKAO),X"AXL,<$RB8GW8%H(972] MJ;%F#'^IE,3 - XT(AV"0MQYC+3S&E&N$O76@UKBLBU!Z4/U=JUC)>ZSW='O M_Y*S?JLZLS$ .YWV8JYN4 K1Y=S=XYS,?U&^>#%^CW^NEW:R=;E ;Z;6!SYW M8OX ^+4UM4Q78EL-:ZO VG2M!')1&Z08I3(YFZ1GKU[K#6;DPQJ::]1C M[$=E(=5064/E>GGE:JA<&2HO5=L4$W5<&L123F)R#LQ8G!NW1VK @"6":)M5 M6R/U3P"5M^BY5I>Y7Z',/7^>9>[7O$+/\I)2-Y>(>G.=?W;<_6.Z*]CR#>C& MF>TW_F>5<&_EA,(\&A(#5YB"?L5-,%IZH5E,851^BE_1J'J-F[_4[*[.X=5I6>Y7UO6_7/._?UH5^,RM]%:EH&"QBYP:;Q/E !8:_F"EG1?> M8DO]J&4OOZ)E;XT0*Y/)EMC9_0QJ9+[O6[JSM>\<3#[W.6X\)L2U3\A:'5%2 M3$5/C-,A^S#QHIJW\FK?LT%SO=KW6VW6_+"OF0#5B3@D6TSJV_*GJV)9N#UNEV=;ZTWV=3^K=V":YL7X=O7H[>DN?OUVQ[\O\"5 M1Y_/=M[\]0W^'>]\^8"SJ=U\#_<[?GO1HA^/F\"%K6/@\MV_LI;&F@?[VA"% MG0T1JF0 *YS+2(QPG$F-)77!:K%0 MN[;JLO&?[LD!VHV]XT:U!'-U-_$%$MSI)T$'W*UTBPKGE=KT\D[ M=,?O4/42.>V!0.S!D\:U67-IUM#NE1Y1)[[JV57RC@YLU6UEND1_C/W*U"M% MRZL.T-M_[E3]=[JY,4G5URE97_IF5E71PW@LN<-"U:&JC&79G4I+9QAS[IAI M#VS[!$:8OP>KTL<8^HWAZ:@;:![_,'>N'C6B'%S67Q]USNY/7GYN',L?/S?V MT@O%Q5)IOC)Y*_NV5,&/_<'$]AV>9K'6'1X&/ZW1J'-ER^R=SJ+IM1>-HJ>M;=]Z=F87M,@&,>*BRT+MK4 MH^-V:_>SV->".JY30$'PB++)@@Q5!#GB0*55D4D:7KU^ -OZ$1SG]?+.+N\> MW=?:1B:T1HDFBV#>=8Y)-;#:.GK%@B*QE,;1S"PL\2UQH7$U)#PECU?M'&.A M@37:.'E\,CAJGNWG1 -/HT*6, =DX DRC%,D,>=!.^,)!RX7='&7^!'YO%[' M&]:1["62X,NU//KT=7W[=DFI+]W3\KV7=X-?!/=X%FI\;E9L 5KJG<^Z,>3,<#TXW'O%S 5073MI*EU^7,\\@G$X!<&,3N[3;X?HY>! M,@L0DT.*K 6(<=JBR+3427,GDWWU>G#67105?HJJY[KS5JT1 5JR'6>MOV^[D#?1WW=XGH(=/DY?)'/MB MY5!S=^NL]6$?=,J@=1(H6HH15\8CC1-'(5K,G*=4"5 L!5Z41)N-WT (S+1E M+N9IZ2PV!I91U]TB5,;MD"=&;M7^;MQHNNH4 MCTN%-_TI7\LT IUT!Z7/=Z_J7>>4OR\]&1>>];R:CH(VUU^D.IW0'XX]?='VU>_#?LPF'X? MF,.!;5TRK-9O#VN\LYQ%S.XVWSOZ[0CNR;/8:A[OP>_PW/=_''_]\L>WYD7G M>)G8VMMMDN;18;OYOLGV=@^RV#K_"K^WZ(>SO>.OG;WC#Q<[7[Z.Q-9G"F*+ MXR"$\Q[4F)@[M3N";"0<>2D4TP9+&NC\'A:ET23!DU-&P!78>JM%9+!,DCHJ MY?P>5E$OJ_#(W$N\4C9#X[*Q_&A7JPH^&3>9O\,>U\T#FWT1@QF(94X9-YHG M;+0R^96-H4YXJF[<$WM,F;:PQ8<7^6I4<>0*".;C85\$P(ZQ% M5/O<_3=19!FUR"=GN?,VAY+E_'I&%FN>9KNIM)@ORSURX8Z=<;,$LC%J>SH$ MP.OUI^@IZ^ZQTZZ$$-PBZY-E)SGOHA_;[^WCX?&JU'4W"%J)J)8H-+\7P78 MI/;[])MO]7I9+RXD^#%_VDD[PT&Q+/_*&O+_ B2_7!(\^G:Q;QCG@>1@:XY+ M%4R##-4,61MDH!03;5G.DEE6!3-;&Y>NO3$M F+-PM.,T=:'[_II1$9 6AX, M$POW&9LRC0%(ZVSJ@?$98H)U#F/+<4+<%AY9UG2S\>YN,;_3HK87???@I 16 M9,L4C-#9K()5T?6A4P:64/N45/Y8Y3RLV<[WHX/I5)CH;I,US_:#9%RZI)'4 M,2(N*$4F*8,\V(Y,,IL$]F"3+>+J4^00U M^SP5O'>PK25C,Q6ET,!SQ*"WH M7D$]@SDOI<+>Y).QV+2R1JS8JY\S0 M-1W]55N3D]&/W(RCB,(2EI9W$.8.PU(/.Y7/K=<]'GDD)\PUK1OEW>U* R^R MH6Q&P&*C(9!"OYL&9UE["A%HICON,P\LN=GXP=Z<=VV HO@?H-6P=1*V3XJ0 M'']S.1W56HX-LZW^G[8WV$E+H&4W>W=?LA>H>;!/E/)>T82H=: $<>J1SNW% ME(F*4Z*8QV;>>1*YLPDSK[37W 9J>%2PIE*$I/,^TKP7Z$I*[4_",[N=3O)X)P4L=A;=P_"V][D::+\-__7]+&OIW^:<>>_](^*=-=+OIU]IUSG>NYM/,4&^>]+NG#X=[^B;ML'#494!P8VP]SU3%N.]T3%7UN;$\QH/< MY-:3_="5:6XWW\4I>F7!V4>?K?6YR9JO6VNN0-_#\<4=3EWSN?K=]GHY^N,6 M9/[SO?Q4R=,7^?Y+%[_FEFL(I@2AO4A:V;I-$?:?? +FU_[GKG_[IG*G92=K M](6B\\MIP%9EW7'BF=8C:"!QU2KGRR0-4AWUWM<_R MIX@+&)4]_*N]=_Q'NW7QX?O.E[WO<$V[N7O =]YOL];Q9YK'V7R_?=8\>GL^ M7_:P]>4/N#:71WPKOAZ]Q:WWV]]WWAS \SR,?^]\;_?@;.]HZ[RY^T?NHGI^ M62%68J\<]2A(IA!G*:&\=HA'80(SRG/,2PDELUA":1U;D:S(\?$$ O.Y)QSY+B%MF8A;^0.;301"2(5E[D M*FE:9C4 TP>N?EQW)+M+U]2>#;%PQIVLG9?:SFB5:B,L$!P-C98KCI5R1IO M+8G:&H*%?0 UIC9<5D:L3S.&B[ Q*H.L,@YQS@)RPFID 0&K>V,!V'92SN#D0@<2PW2EH"=$9-#FBB'(B' K%8PGH/'R6*E MJ;HYX!IRZWHQ:ZW]K\R84]J_%"1Q+5$0+"'.A$..<(9B(B8$ZJD0X=5KOLB8 M3R=+?^Z-C=]OBB1^ZEV.GQ6I6<#L]SF=*$G&&PC$8I;'PI9OE@3HPUZEKWTW+O*E;!W=FW MM@H>EVLOK0+G!;&!6&2TSZ6@* .N31X9YFA2%FN?"\HIMU M#4H2RR/O %2%,J^HOSV7V;-Z#-Q*<=;/MI?MBVE*^PC]NVNKYB&A]GS*JI& MJ%H0@9(.":"V]"LC!'GEG&9"80?+]IIMX"4=#J^'VB>(Q:@!Y_D"SDK;,P_4 MK:$VQ'XTT%P:8L3ZQ UU2"8C$2=!(!>H038XCX-R6$;UZK61BR4QKC3$:H2I M$>9G5&EJVW%EG)FR'0VE3"9 %YTPXI)3E/OX(@I_@I( /$KG&F*$+I9;>D*% MIAB/_RYE!Z;J7]35"^J" ,]PL'7U@BNK%RST+:LK&-05#.IUJRL8U!4,Z@H& M=06#NH+!#WWUNH)!7<&@KF#PR,ZD2'*A0IDTT9)[$33)75.#\T83SU5X@-[3 M+V1_[%WGZV[KN'F4C_WVK;7[\?#KF\[AWFZG4]Q*7YKTZYN]B];1P=F\.ZGY MY:].D^Z=-X\_7#3??R"M]^^^[7QY=[CSY7-V*XF]BZ_?6D=-NO/FM]D*!H)[ M90UVR F=$*C ML$'2.H-@N1(R)!D4.%4J)!:IUZ]>UP4,7B+O/QL]X.?95'HT!+C<5)+:2L:D M1B$E"@@00!_07B$B!3=)>F9C+%I 749"C#2%1,D#:#&UW;(R8GV:L5LX$; 62&M.$/=.H]S? Z4(1PSQKG1(KPL8 M/"/^7,7,> 0&KO5XB/ MJYFU%J:U\G]'OKQ4_JT/VGHLD:,<^-)),/^#3\@;&:W.M.2*>>&0EVNGJII9JQU+ H7H M8K;C)7!M$"C1I!PAW,I<=430^Y@%-;O6PK:V&.[-M)<6@R X<2HYHA:,>&XC M0X8&C"*GA!"5-PQPJ5_ UJE4T&-O"CQQ88-Q)/ZHN,%\./Y-Q0U6=G7<=-U/ MGCMXS]?^"0#=.0KJ-TAP' 4/N1.\91(3[R7E0AE=6T]K!NG3=1*<25((K%!@ MN82]-0PY;PF*1!"OA',^6T]T0R_1Q.[F!UJ/6) :U%X@J*UB5-X=U6JC\G'! M#$]5Y#7<6<51PKF^EM08:2<(P+KT_[>.(9+#_N-"&,+2TH4;I1+?N\>PVC/&WYJO_!_5D %0HE5 MT<68+.>226.E9$&F))(04O/]-Z4*#,<$W:[>U-3&91[;OU-S=$CN[G[\W=_?.=W8_?&]M[0N'E60,HRB80QRF%EE/-=(& M8%D;Z3 WKUX3OIAZ4PAEE;5FG//(5,2424Z\MH0G*0F..'+!(ANM-:G7^D>L M]-?-!W;+_?3FV !=O/D00CJ0R_9;'< M (K),&*]KX D0Q$030'\;(PTG.W8$Q\;_<,(YV\V[@A7^&'@2A$96,Q19#YR MGK!UEB8=J:18@XQTA83Q&*YP3<(/2<*\=;"OI,4DLIPK2".859XB[84 V\IX MJ@2%64^O7G.\Z"%:&:Z\%=0E[ZWQABO&7)(F!F^\IHE*4%BKM2;U6O^ M18@ MFAPV$G1-$$@JEQD#FQGIH!6B&AO-O!*>Q5>OY9*U7@FN-AN[4\C0BS[KG@!7 M4VZ01OQ^&D_Z!;6ZOEV Z:P].&RT <*FL63AYOG1:ZL/3;TAJ0FO$!Y83A_V MI:- <9GP=+ ,J 3&>\- @RPP/TQ29WW%MEBN=[UUHGJ]5ZRWCL?]KGB(2A8 M8!F41%P(@@Q(>@1 GZP'@&%.@%XD%MMG9=_$74RG:7A:*_QY5 6GIL<%>CPX M:YWM@X[#0!V7*!@*@@^'K-\0#-+/R>!3)%J+')#TS'2<>KD7E_M[$TQPD#(D)?A?XP?/PLW5%$XIROX5BBI4AY6^* M#Z\,O+'YUF\,VO1NC*"85Y-"0&KC"U27(3C ;(TRRF ML+*]-SWHG31/V2^8K)L,0"Q%1;AT 2F0L(@3QI!-SI=^+ 'KB%7ND" 6\\Q6 M1C!*J'2$,"U-X(SYG!F.@PL4"V,4-RL;=O7"W@:O""PRQ3*8:!GB*2E0JC & MO!(>:>X5,\9CY[.D(HO%A.YFSA4##C2>S/NKL+YTD7'KHXM9T>&&8Q])-$+C M)#!1-^C>VZUW,](.4,YGB7<&YF,_GMR1?/!+(Y^CMT ^6^?-BVW2NO"LF9.X M1'(10($R4&\XZ!B $4$BZ6P$8SC0(/A*D0_!8A&=K]\]-EU.>@V7&8#8(%.IWO6_V7!+'A&35DT MWV3D;DT^;F@=PN]VY0VM0S2_79^3NL+YHU2YOE,?B641KP_:;N66X9\?X['- M4-3+B##3M_8!$U5_8)7+=9G'VX<-K_;.-\9%/L7+KED3RD7%94+5.Z#W9'5Y M+]K>P1]'#>[SY9ILU+SPHPP>\N?N![.R"!G.Q!>/]\#T_M_G^P_>O;SX> M+G2+.SHX:Q[YB];%-['SYN [C%?D+G/--Q]([B '[WCV] MCI)*[AA*7$K$N09S7$J,0/=FL+P^!B%?O69L78M[5SSRF.F[3\&5P$CT>9;R MK#%L"8:UX/F[9_EEF\6@K.%K%?B:KNF3?,S[L X)2R+B-C?5)2[;<8%Z'(UF MR667\6)PR&/6)KL/2-VM,-D3@11[GH7':I!: E)9K]H]Z];8M HV36?,,\)) MY%HC(B5''$N";/01]"N=7&3,:J->O>8/5C&]5J"NQ29>*U _%S9ESWR-3BN@ MTTQ?)\X,<2HK3<9AQ/..NW96HT@(4X8HDW1X]9J8EZDY/4%I)N 343::!GF_ MVJ9![-VC%E.M4_U8W.K'X]XUH/5VM)LRC5T9M-YUA[VMD[ [6>(:P%8!L&G/ ME3(14YTB$M$;Q*4,R!(BD!+<:2^E9=;E!"15JU>/4U;N1^A7MRQ%,-I-9+ L MH3O,>Y/%I?BB-A\>+KK7$J6ZQ=^V,XPY7N)@M :K MIF@^@N09D\<+)H3/N+FU3Z@WQ">!2,KRP<$/(ZU&.DB9---6"+MN1=#JM:O6 M3CH9G60*11\PK%TR2&OG$6;.24F<=2)[GS:,62QWLR0QH-<]OJ*<=0[@[0X/ M#I=E!LRY5QZER-A($JE\A]-NO]05^:47.S;G8%W&._YC-M)T]%Q\>8EUH(D, M!U=?&6NU3B%PK2Y+BA/+] M7!AI=-%A[S):\2 B!R+S&RJ>EE]LY\R>]U_]>W::8(ZFUV35Z;P= =Q"+WIT MW4UN5NRP^/,'!ZYO>9\#-/M_VO.L^FZ=!/BF-XSA/VWKVAV@[]A_T^[[3K<_ M[*U-C'JK/0+*HS^.FU\^=EI@R.Q\>7>T=_'QN'F4@;+3V3OZ>@SW:+>.WIXW MX;QYH 1 _9[OG8VAO2^MH];[O?,6 .7.E[_:K>,]&.\VA?&=-X^_IM;%]KZG M1AI!+#*&$<1AAI$CD:-@ 1]E5,0S4\DP *T8MK($DL*RF!L:26JYP4*#+>6] M8@K#4AF6Y@/:1W,_#@7O+Y@@\RD-TQ@YXL^;'OE8J1 [:9&2UBK1X?&)Z.T^ MM]%A)CURW ;$,64::#PIM,\1^3DT#K!(IYG[9Y=ED1.3%HE:2(%1)#[I0FL7QR'M2Q M?+N9R99! XR"HK?=-D_BQC?^Z:=MNO;,>.KP@V3=/(\FK&^/3SO=\Q@;N3@J M2*&B$#U8./R=-ZG6OK;^RF_^$Y37?P2OX$@E^F0[M@=J[^_#7@^08FW\3'?4 M?*M]J.//K$G?LN:;;]];7_:^MXX^\)W=IFC2C\=?W_S6:>ZVCG?>OVLW+]X= MS>]#?=WU%WN[_FQG]RWY>O26MMXN#=EC6DU MICV.M[S&M(? M(O+'FY$TF@]0P2'[ J0%CF2#&+>1@&KQB7+$>D;7#U43/H/ MQ[3'[MGYN.SXE_65GZT7X0Y_9^_<%:;)#XL_7W\@>J@0]!':C.>\1IL[H,WY ME :EF08.WEJ]=R0[#%0I^/F9_Q0SPD->\^BGN@YMV'Y-U+#<%*Y163! GL)7G"-'(P[*PFB"NLD).!(RJU("$0'WU\]9K0 MA]BW>EB>>6*738V8-6*NO\I;(^8#(>:EMDN(H#Q%BTPD G%J/3($DO'JM-A1YJ%(H3PR8MT@[O5,NS&TR2V[(CED6@?M0['ZKP.+&XM!NF8)B M7BUYGS5(\U";C2?*\W@3W6#]\CAV/HT3WMZU=P O]HZ:M'41CEIP[^:;)F]> M;.&]W=!I7ARVOP+VM':;%PL);U^V1>OB-\ AN"]M$L":L^;%P47SSM%)S=X^TSO:Y5R(0:9$-$5 &9[T,:XFP ,G@ LRC3_.I'$D+ MZ2RUB0?&0>]V1(,^[C@SFN,4^'S4_L?X=[?S=TYC_;T70WO0>&=]EA+G=\CI MN/'9ZT;GG^))N]MK?(I^F#MZ7#,7SRA5?>>D\8>%=>F=-T!E'S5R&$PUI(W? MX7USUP;;\-5[VH->C*7%;.E!^\>?S6[O ,;\^Z'MQ\9O]N3;1J.UN;6Y,Z7&M8YI[IB2E&*N5'02!*[1S,BH MI1-C6Y(0>EW:_/6JT7]@]G92M=KCQ6[:[^WCX?%OW5ZOI(/\;D_AR.!\HBW) MEX9&1\WS?6$D450F!*(,;$3F,'*@ZB#K2 YVI!$.OGK-Q>:27I% WITJ(.4* M6BDES&RC$P>#JO/ Z'A_Z-#DG$*:0)3V *CUP YBH],^AI/B?X>VDSN09,+L MQ'Z_NL5*/?NL5%$:YHV(G"6@+D!88GS 1"K#:4UJCT5J%Q_P/L6)2<(U4@%D M'[MK*6U4$F^*5H8GPW[5@WMX,DGYFB+([C'04H; M?CYRDH$NIA3]H&KF;?^V[4YE/YV/KYXGXG8_$^P17#.F1C=>V(;+0)I_A$89 M7L.&OW,;W48O#PYN>"6U E&Y7/+MH;!QJA3=,I+([2@4TBE$I"$TZ!SS@)RG,/J"\%PQ/=G5!T25KS MY6G"L'=%>9JLUV^?]$'GS#RV&WO'+XU6CIIB'SC3!Y42DL;FTC,\($.,SEZ$ M:)A60GG\ZG75/NX\VMY"8G4!ME)BIJQKS& RI^SQY]62=X(J?8"\W'=H&;(Z MF(NJ*7GL@[8ZF%9G____3U.B?@4%\[1BF$'CG^U_-?ZS_=O.QXUI0+8K8JRC MS%H=!!6:\4# ?I>)XL@)!M@-0=T.8V<)_R_;:V=PW1Z]2\;/=YUNM_>"0?3B MX#N(_*BSA8BH5 "B5C&D!28H*$PT)DG@W%$&;R[I1/Z/1LH3N-$X[0PKP,M$ MOM$ N^Z?;2"$H@9T2C_[026"B\R]%VD04!(M]M[IZ+A4V"2PT$%9%,QJ;#"I M2>-!2&/GS>?S?2QR!UTK "1SLR$=,+(B:K ^G'(V>$6T>?6:;=+%V,,1:33^ M"?_6>('_[+6[O=WN-HRH;3M_#EVG[7= ]\PB_B4O_AXH5X0;99U' $TSVMF[ZH TM^Q.".R:]P6[T-^L,==$&5P6Z ,T.E*=]A_S8'89N,=7%HDV:4IT:^<.44O M]*701#$AJBNR#;(:I9O$,5!Y5$(K+A0WWA!J@DO,$1>U6JKW+27YY:H>& OM M_B>8/QMV3L8LD$F?O%S2SD4)FP?[TF=U#0.4F1SN*%D.J@9M4!%*$^;82,9> MO::;:AFRK8YI#[?22\#MRF6NP>TJ"MCYL"]=HMXGAY*F#($AGTM1@H"C+(!% M#S:"EC;+MGO!6X5&N3GOR&]Q,PY5P#/1E:X#G[OBCL.",^Y%(#H!Z6-G%<8! M6Q.MBH2Y&G=^!-5M7[2 ZKRA4KKL6HL4<8.S?XU[)"),=&*$IB2RLKW49;$Z M[CS<2M>X\P 4@$'R),%I#,0B03#HU,I0D#Q>(F=YS :OXDEER?/XN+,[M4\% MF (4T(63_CML]RH?V*D]7]E:2\EH8YC$43HNK+,YW,99(0(HD-K)U:%FF>/T M]B_#/V\FO:@Q?L*VWNPOT_[#O)$L9 :H$R4.A!"T&@_'#$ M*4^).B>B3QE[EEISI[%7G*3'C12+ZVMX$GKV[&3DU9_V(,T[AZ[9ICRM2DHV M_CNT/5#\@1A!GME>+_O?GI$ H[#E(4?'F02" MBL"!$=_R*PJH+V:%CBWO44.P+$G6)@3N"4),SIH?]HTG)AE/4:0DY(8X!&G0 M29%7PJ2HH@X2@R18+.U0Z&"5U4Q1A 0K&!TS'#-FK"%>XL0HM]Q)?D,Y_'HU M;[0G)F7N/^"=K7T:(M8\Y$KG-B+NF456,(6,<3QX:[6W]-5KP197-JOS8U_[ M*%=D(Q>3R-VI0-QWSO-ON?@T@$79Z 3XF >-1RV3?;MH.T'7--I./U51Y>T3 MWSV.N_;[VD78D(O@S;=&/WUJ[[X!1\K4?ON_1=^W6Q=?C/6 &./_BZYN] M\^:7SVR>@5J[>^SK^P^D^>6/3AYGZ\V[(V J!D\\VGG3A+&UOK6.MK]_W0U% M/6D"T\!,^>R(43P73U:2(<.E0!10,GKIHB5Z/N(NQ&@ QXS4&@.^:7@T2XG@ M%/)*8#L?<5?->F,W^Q;O$&1W\^-FAQ>M(%:KQ!4CG 5OC%Z?V:SYN?-D$'!&7/=C9@(&4_)PND[+]M'V3\*G-<_+=W5F#.[M_M/BQ"O[ASI^^_J%93.$.:LV( MC4>2\+=X$E-[;83A$_#RM#!LGK<.]I7DU-)/ "D!"B7W MF1$(7VP<\^V/_7RKKB\%["\@&LVBIB0,!JLRD@\K*R)*%%JF+)>VYC[ M?RWI_C6KV-P-*O /@XI@L8N<&F\3Y8 :&OY@I9T7WF)+?:$E/(8*7-/2/6DI M^\8LC: A@PH QHE!G!..G!$":4M4 "TZ1!5A>0@GJC MBU2'/A4#8/D&6@Y5$;A$@<:U&N* M%PW>>:38&?9&$:+9!0KL76V5C#=[;Z%A%((I_89".WNF^U5/HGQU47"R7C,< M='OGU9U/>[#P/5"L&F$8QQ&F1\->NQ_:98BVTSB&IP+&3':TQW&PN459I4/: MW.2@1)X>6[#RX%_VV1[ _[D3 KS321P D<%PBL<57LN6_I3/RQ/VI<+C@Q.X M9MG;E(GI7"9$3I8MCGHP-]*PQ-?E2[)[._YW&&'2*E]V/#[M]G+(7;5NU0$7 M!V2%@&!V'872"^_4;L_DH'YI?KYI8.6(G\XN03/[S3-:+L&6S GP\,REDQVRS.0G.1$A_Q+_ M!B,^(W"./*SXI4I&\%W@K[DD@V50W/@R-1"[%-SA%Q][Y83K[.1RT\&@UW;# M&=3(^P/'< [JM+^!M$-PX 3E+X'(.NV+O%^RN821[R\B[NGB$VOJXC./[>(K M6^6?!EW_[;#;@?7OO_WO,&=WG(3=L?2JOED_UU]K[#L_V@:MS9.]X]:WK^_? M'36/LN_\FP"MD+;>_'74HA] 2SP\;![MX85^5T?9=_Y7>P^TS+TOS?/L.X=]_"\HX\)GON]]6'?8TI%H@KT09P0I]GU%[5&*HE@DY<\ M2K;@^M-@$1"7C ?J8V"H4:6#5=B[D*2D2Y)M0XS'9;?Q]^Y)2;C/G__LC9F\ MK%CAT.FU&^UB-JH5NXO/\,9QSKX7 _@+.:G(.<*5-=93'2TA1O D:"[UN>X* MX)_C((6,H=M_[HSBEH:#PVZO9-C LK1S4:Q^F?$1V$YM5W:&66F_TIKK'P), M]N(+M."N+47WW-,(Y]OU4QK$U>:^)K8=? M&!=/V7H7K://Y\VS?1VT8]9[A 4%6P\KAIR.(<>[ ($SH&.M 9HWM-$;R_*S M&M4B9^(XG7!HH9>-_%VE+Z]&(9@3C2T64FK&"Y;':)R5GMO(J",UA3P:A5"@ M$"FM"*( .,BZPFRCO P"#8J]=L@RES+84<6E#K7+;^0NR#7E4% M0O4;GV)N0='8:MP.^#=6I"8-$*XU%58)P!OCK=!.446B-BQJ@N. M-U%9:5-$W"B*.),\9X)J1&6PCBEG%?.Y/[5F:D/>@YH0N24]%45B-9)*"DC( M$(L9,9QY,)"<3\)2XH#*5*Q%V*.1E,\;&U)@Z17(+)H/C&-HP(?!N MI]-:8S:+LA$_T@TG2F1W. !+^B27U)K2$.8G[2SV2F!LGM51TO^J^1H/HDV6 MO&RX_Q5YV9-AEU%/44'U,6]C?E;0?8EB>RD*KTUDHN5=$\J4Z0* MF1\Y"N;LV$GT\SPX'=HP<0_^W'X)Z=>)!W-;;@RO&=IBZIGG9Y8G9Q M=G.J90Q5P9_\.G/65X6M@]@[;H\$65408- ^CE?- *!WWN. P1T-3RHVF]Q^ M:L1Y6P8&>CN(+\Q[U:H\*QEX?>#XH%0/KV14/N_RE?-<^4[Q89<#U>H4NWC: MG0(7P(E%!QEY8 ;G6KI2&/@!HQGYAS\2)HGI7); M.F:75YI>#?U^+RM:%KM64B?0]O8B!TI23Y.7'E%+WT/N5] ME/!7'MCEHU\N.;#6AWW%8%:Y2,AJ'1#GS("= F9+$HP2YKD,A%8IA1@OB;'+ MB3V%&"IQ4.IVK 8'@02AJ0352,'3.&C+(;(@E)),R2AD#0<_;/W%SM:^2YH1 M&P(2E)B1JS7HA%)0!/XJS50".) K@,%O#PH&]Z"/&@QN3PS;&.PC([$,-&'D M).6(IV"0(=$A3(P*6-! O5P)#%9&@[NUH5@-#68MYQH0+FF ML[V86GS'HO) M]HU%/#B!#)C&2$;.>"ZO2:0&0+A..\C)G!-?U95:^'V!X1ZDPV(<5!"@L=V^N1XKBC9R_>$ M)Y6!E&C03CL.\[GCZS8;RXCXMP\L!5'A*'%2Y5Z^!9)83<7]MJ?A9B8W_O?3J+I49^:67\F$)W*YX M<12X[6../!W[>'.,:BYRG6_03IF/.K97%2&NRE;;7LA/#6VX6[VW0+#X\B=%K#-9/DDJ3&S( 5]S! MF]Z%F3)%JDT;\H*![!O/V5R,,*MY0(X%AP"])#*&$A0QB)?$-9,I7B&-K]?7 M1GL.HZ+#(_ :B;P,5B?G93]BLP$V81>6LHKM'>\S5![QKO?#7F-XVJVR1LJO M95LDWR^[Q&UCMP?4#G9%V7X),95TG5$3#B"#DEE4[=>4Z.YJ6Z>=@%$J2,W9 MA[T<;5'5KLRP.;R)!3:F"N>FU,Z$F,%CC-+P=IUH^_#^9UTT.&P#58[??_F^ MR?)G5/M.C5*D/.^S=V*UE3"NW LCR!,+LYE3&JJ$%]L#0"\J135U>9IL-=(9 M(,DL@]K?T6$[ -;\\G*(_NA##F46.'$9B40AF(!XKN=B@[(Y[QE[[:7">8.Z MGXO'C]![<%CR@')UI7:FT9S<-%K328[;24Y4&'VY,NF517754H5RPLG41M'M MZ28G5,'ATJ>A4V5.P+*O%EAQSPSM^8)T"P"\,^'C\;[XZ&!YL\MB8#MIY_*] M/XTDR9K4!WL"TMT[RXYD$6ER&JPG0SCBTB2DI;7P@R=&!8DNYD3]977IQJ0Y M:?EQN6-9973'DVL)[9;*U6;CW;"7FXAO5,@=V_F74:Z.!4:J[A.K1Q978L&.) K_DVOA3849%6\GA)=<*KU5TML?O MR55F_]-IISUX5JKESDFC:7NP8$1,;YX793D73.UU_RXMMU;$*AN2]4SDC'0P MAYF..JHDL)?"6?AZ'.U#!!I_N,%/N9@4U +!7FF.>=+G K]>L 9Y]"W'B.$.,2&?D8$V8_IVYPFO0)>+'I9]*D-]X;3-QN>QYKE4QD\-8J-HHSG[]WP6 M7680(3D+:B+"O$H:&YK))$E J2Q%]HH MQTP,;AG97Q$0-653+ LDFK7 LQ"KE,/B0IJFJY&]E2O!#H&8>L]?@<- MJ]TOP?&9#(%U2@Y^+I!0BGN.J?(.,;DU73XA77[("B)+QGJE/1(J-ZP'X$(Y M#!YAXFWPV!FP?:Z!XU&M@LN-Y:KH0Z&84F*C,KY7IKLY0BO1Y+#N-:4]2TK[ MC/-69?;CF:0RI8'M;+1#%F0]HHDY[U0(R2Q%P&E*VVQLA= >8\_&58B7+=I> MEN^E8%2_/RPY_'79C#N7S=#/LVS&TN3M^R9C/_KL3QR:LX'5MPE,+Y'=\SA: M2^SGBJ/^K+6UGY+FA":'I/(@L34''*52(&RH)BDEZW*;F^MQ=%+(ZK(&UURB MP;@VT^%B_MI2HH+#0Q]#E9A0V3,E$V$<8)*]E!8^=L].)OYV[RORK1K&3O4\ MN*SW5%RA51O9RC?:*2>+?[?[XYVZU"E%3F<-L+7V MV%0;ZJ/)_C@MRMY51;2V1Q)MH5+%CRI\,K7%_WM5YZ%RKXX']Z[;JX8V'MEN MMA9>= &4@_UH4=@R<8\JQ(W5M5]6]E9.ZTPP,X-BL4Y4LQ[(%Y0S;^UI/_XR M_O!K: ,@V/-?VB?E;MN2^BFYNQ6M_UW&7(U;)B9/.^ENN5X M\JS_=M#K#D\"&I&8]S&F].NI#=F:^X6>?F^0V67HQ+0P:]6$/2;1E@79.:WB M5Z;LSPEMC69F\M)TM9?&C26O7M+RUN3=5\R%-..OC=K+DN>M[AWO'WSL[1UND=?'Q^"O(AJ^[_GOSXL-W&&=[Y\MGT;S8 MHC#.B[V+SF'KZ/#;^!IXUO K_2R;,+[6^Z_?FKOO.JV+M[F<*VG1;0%COVB^ MV?M_[+UK3QM)US;Z5RST/M*,1''7^3"SA<0,2=[,OC&3A,R(2%NHCN#$V#PV M#H%?OU=UM\^&<#!@0\^'#.!V=W756E>MM:KJNBX/#YI?]_]]0_??08SX)_[Q MWX,WYWN?\,61411+[C!B)!"8@11&!@(!9)P2SGD3C-(;VVI3";DI%W!U5XQJ M,[YR1U H/ 3?WC_N!TBI^&_- &FJ3#$S_=T+H1;TP@M#*)SI4W2@VG#"(9*R MTF)F?1!$ADC]LH^IU@BU?(3Z-(%0%"##D.)H4TR(!V60!AC)U4'F3)3:IZQ' MS#8)$YN&F8="U&*8>!J(6JN8"6S]'-+(\Q%'0!T\_0R:E+#4:"ZPPH8G:C6S M++*@8M!,,D)J:%IY:&I-0)-DE+. +4I1*\1%Y,A2[U&"Y)TX&%>A\HE\")VT MF!(M/*(=#F! M2! 0F<1U0B0RACCU$#9IKQ$-C$<88PBE5$8DL8D7R+W6D=+CN.1!P>8SP81\ MFS7IF62O\9"0JBIM5L5*!H,4NH-<^LQO/?STO'OV6QZ_8HVE_.0% ]]3\!74 MP/>8P->- M+<.Q'H29_RE6(R8WK$S1U-^T@671@LBR//96*T6=:Y=OGKUI_]\",KG;Z6%( MLJ)Z& 0_E^;M6.\B'\XYS3IIA35^+%?J_^SVS_L%,/Z1=YS\;2^+Q?P561JF M>R,H/&1?_OW,]@\^T.95\_3PZXP[WHWM?W&9( RM[CPX./IW,*:E]# M&Z 0G@DMIU]:<&_>O#J!=A]> G1R@-;6X=>/)P!]*;_+'D1R@"_D9Y>2BYD)%;W> MF!R8>\A=_/S1,TUE2G )B8;$E'NOG([$86,(IE(Z359_G?M]IT$Q,5-'3D+W M[+Q:S_X43WN#_DDC'RC/Q^ W&^\[?JOX2K5MHRSQ%WM6WO5LY[SQ=QO:/WGJ MN[@X_W5X\GNSVJ-=Z%V&"0VUX^(&$$_^[P!@,[6*75=1.,]N-XNG9^WN9<[ ^+9A(25"9!'?!^ASQ$0/7D >0]XY@;-*?=GHP/,?%'J4_ M+N>0;B=WX) *8U5)K9XXWO>ZCL4ED$D MES#7%@:78FVBRCR4@FIFHM5%"H6QJAUJ)1SJZS=V)'3BX$8:N>)DG2 *P3QM MD<,8,B42K)(FAXJ;1+)-I18H[M[%HSY-V?=Q[&11//"P[S$+GW[/IMZX*?:4 M(3&=+(T2*ZZQL)%C:R'UXLI[XG6EUJN&:KV%I(1!+Y^S7YIA%?_\ V\P MHF8GK\R2BG?9.;(!XPCC@6)F&>3,<62YBDA)'@D5+'@N-K;Y;#!9LAZ42J8% M1,4?9X!>SVL([N>&X&8-X4UN=W%Q:0:OS0IV=RZ.L.$AJZ7G)7F-N),"V8)W M-*?(22D"D_0D=\"4$4R(+X>*P**83;<:?U9$^4/HF)QT\["W8Z_8X_V]=,-, MJ)1GSEPM!4B!20V&KN*>/^]UVXU?YIE<\MS^ZYIQQA_B[3FO(,,YLXZ3QY./H^!Z-;UPG +#P5/3O)].)Q"S*1 M,OL<[?ZOQKL3)Z0&6N>%#$%YPGOTQIG0I&U]E:B-DJS,BS-^Z1!+M8/R)$%N MWZG]%AMV=+9L&*9ESM3>S)W&FYE++866GU"U6:"3,-O 0E2V7QWH&8-2,;UF MPK41=5O9UF'C8G$T!A5(50I#V/Y)]>LX*+TYO!S'E!.!YIB4K(@IBRCU6[S, M*-[/_OG+.$F<"#37C*CL8$J-$D:YB%5&:S)WBXVC,R+(3*;H"::&.C91BI8& 6%495GT(S>N&Y_I&U%BC]W;;:Q0F' MJ3.NXR>=%?EM:X[?9GCZKSR3_9?M##(Y%=D$( >O[118UIG\.[21;@XGC'<<**58I%%;K1GTO-P>XZH!SO(=811>1#W[(_6Z>!T M96BCGL%9CK/^@,R'EY+P2(OL+%E_P.0="WE9G7D=3J8B#"OYSONP@_%/1DIZ.T*8J?*-.>>5H2'H_F^LN/%,V]V M2H@RJUNT"F+5K\7QP2X$!U\'_?-A,%+$,]]C61VRT]PNY2]#;M!QZ6<E@([^60IU>Q'\/8=X\[K2'_%^25<.\X.A!:!3S)MH;D]4-&VT6MJ6"Y M&L>),Z;PI>Y9+*//_E;C[N*39*%.$LG:9^5L@C3JUE6CB7#[6&/2'H>P? M$#=_0Y\\Q/OY6<5MT#"^/>V&6&B5A5;?#_KYS5+)VP83!P2T96=]_/2Y7]XW M5T#'SE.]0=4EP\P.9H@RX.[/O4QKVFF'I]4G=21'Y"*+1F"Q )+-DV@^MCR^ M6S->- Z[O6]5?O7F1^6EB_IJZX[O5Q-.W)MPPKP@PHF?+H?.+)^:?/J!)NR= M85P(N#"9H*2'(%5YX?3*$52,_?@>=6 N321)8J=2Y%0DIX05T6,K<3)N1"@Q M'1DN*/]=0^?\L%+PQSP%@6O%3Z6#O\Z:\-[7-V+_8.=R[PKNN7OX8^_B".S8 M09 8$759H%M(A8P-'EGM/0TZ)*?#QG:"0 ?E:N!#Y*<6]:&9H1?88KVW&2TWND^SP1Q4S$/_-JEQ!>M"#4KN@^H*-@6'.; M7(Y<8B:X+NE"*GVK')3GO;55?%W80:\5B\\+YI(JK"QBQF%LM""6^NE[SJBD M%K'7:,'8SL>-9<8_"ILK I8RUAN^#:@,0[9?">"WK5 M2S8.HC_IY%I!X^\BJX/'[+1@G/X9M:@0C6I]+Y(R]'\SM^[PI4KZGL98L;A1 MTN9GSYB$W\V?]'TN[4ZO-A9" XLZY;+:PP(/&=ZPC*DA_AN<5DL,14VE&O>% M _MU$(XS\A=CE&LCU]ZJ>AH,\#C1[!9Q8%%^[8S"POQKLM6Z?:LS"F>'T?:= M#&W"N')$.KEQ9YI?HWKB;XU?R*]#&I\SVPK7NNZ<_->\ V8Z#X@J"X<9;CEH M=?+\GHO&V2)[I\/[H7;L'&>CS#S[E7#(YIAMZ!:"Q;=DMBJED<>]]'OC%_KK MV$+Z&<-SE%"F_#9GH"&>Q0)B)PPILQ^U(/;MG\,-V*_79'/VN!BI ##4[IX5 M-8"2C0C 9I"WB70OSD_@!OS7RI@+QJ$*((IAZ\_FHZ,4]'NWG6MZK78I @US MT,AYGLC6698CC^ M4Y959+#MRZ$9S;=OLRRMY,6C3J'YG!-BVYZUV\W&<3%_P+CFLF21+Y8SQC@T M7*_Y\!'2>BT.3T ,.X?*$8OO=3E&++?MN1-@V:TFMG%WEY:6SF.M!HZG MMB_[0U<89M7]P5F5J>9UN,P5G)>E;O:TRIR&X_D3']IJ[/1_CCZY'M8];XS( MM>!Y +:;%4'[4#6\FAOK*E6PMSE-(]:)YX5J DS0O[2[_?ZO0T'UFRX9,Y;!U B@-R89R^*) MA1Y#YSRSD0X;N[Z&?6++\+47AOO5;NC;/+PW"D+.+I(I)Q3FT9 8N,+4)LE- M,%IZH5E,PXH_OZ;BC]AL)K<#A# MK +RB5C$(\M:D(HBGGS0PBLJ<=S8%G*>2J%PCKN,\ -U/_((WWHYM![\GPW^ M57/G".";^R@4%&L!HQ'KK6MR/V#S[_V#LXO-K?_8";^8BQ)=)[L)C ->(Z[\G6 MW"!.(R;4&AF(VMBF> GH$:6+C%L?792<"6XX]I%$(S1. A-5C3:I1_M11IOL M[1PE9I5G)**H)8PV"Q99PO-Z;]**:2VIEAO;G/#YT1ZF$W=!"CR-%%LWEH67 M<#3MDS^)8=".^^E-M=I657&OJ0F7]E-(2WT<%?7*BF]QC.TU'UIK?CCR$,@% MG736,,6($RV1$Q0C%S7GU,, $#R[E)&("@#G3&"E( +):@(L*9W)B+?UN)D;="Q \A=BSOD@+V\ MUT3N,-Z=.+5L_-O-)^R6L!:W<)7IIUV]1HRHG&Q1_$B,J/1>M[WY,\[O]\VZ ML<_66+X,8MSA27^$T'5[TT\0K]SN/1]J!!-4-[?EC%C53LNAUK4V<)?W?"6= MA6_16:^L2VYC/Z^L2_!=X&;I=%E%5'K+5][IM6S[W@5H(@IUBWX1,%>+9S.[ MJ.Y&S7,?5JO5H XKAO[_W).1Z&>OO8(D7O1&$J_YZI!)U.;#G\DZPDE05D>I M Y-.2J:M9O7JP<(^_>P/7'.,ONQ\8Y//PV2'?W]V[:%Z] MY\W=';9WVISCZ#H\^'P)S^.'!X>7^[L?OS5WP[?#?]^VOGP]YGM7\!VXW]ZN MOSRD,W2ICFDA-77(*Z\0=U@B%YA F"7(2DD^U$LVMI=,S?5(Y%MW!-Z[1SLO M'MX*I']%\%:\[QW@S0;KF ]>8NVYTM%*+:,6! OB)#6Q7NI8"7B[&L&;#S / M,1L199H!O+F(3$H8!6J4BD1([-.B U$O -Y>+8C5,=K-(*:$)"(PC*/CG*5@ M%4O91W+9&8OTLS.=-8@]#8B1"L3HWL'>$4E>F,0)BCCQO-"'=)/A .P5GBD21#I# ,,TL8%R[4FQ16 ^+8 M),1Y;Z+)S Z8*LA$M1/(<>J1H *F."E-#'IC^\%20D^"<$\MYO'$M\+,M>LT+\A=[QHZ M:!%9\$D$+2!^4-H%334G3D?&M2*Z+O&LA+N.2SS8FBBY)\BZ@!%7A"#CK$"< MJ*C!H'A@9F.;/KB$7;OK*LZN4GKG#& R\?G0BM!**ZLB(2S"5.ID7= M*F9 '*15#O)-$ ;Q !.L2\8A1QGG*E>EJ 2/Y?4,NQ8N>]<95GH;6)*<1>TY M5L$Q3HP11B2AI;.R3LY7PF6GDG-IO,6<'JF]/PB1/N#TC$UTSK]ZZA@A8J6:-28"[ %&.LP(I2 M%8TV @MAZD3\^7%G2C].,YNTU9"#&YX0CY8CS1A&,6CMG:51JPPZ>H54?)>T M1OL2W?6N84)>H93)$1UU/F]H7<3,"8.M-"Z=$;:L_5&URZ[4#,LD ML3Z$E&S*=1>L.88AU]Q$+#EQH4[$5\)EIQ+QI 2DX3:OC7.!.$1&2$=!D1:2 MRQ!@#@YY0^,JQ<0O?#'\74F=6S(.ALP46.K@?+_FC,Q++ '>-5AP5"B*#;60 M@_,0J',Y![<%_##L>)V*KP#R?)I(Q:G5UECO4>3^=X$(2YW5,D@=MM(M2!IZ4=,)+7B^*KX:_CG/QX$-2407$ ME F(>X614YBAD'AP0F9",9OW"S\X3JC]=17G5XFIQ85SFJ774&7 MO>L4&_/.)2RM5)!\XZB-2\9$@U6TGAE/ZF1\)5QV*AF/08ND%452,HL@'#+( M!*E1_EOD5CN1Z,8VU6R%7/:%+XL?=+-XQ'4\<@]BK:A(U!AT?.@.,B5;<5Y@ M[0\3/>B\Y,,Z905Q^ZZA5LV7O0:X/AP9KP&R!LB:'GQ- 7+B0(4,7'(1D J95-I(@QR!^%9( M[PCDI0DP V0-4#6 'E7@*SU.-8=.\GT.7;'+#86N1@2XIAYY))+R/OD M>( @,P9QG9A'#: U@-8 >N<4O)8D60>4G"J=,L^(]3@BIY,%E+044%(%2,HM M\83YA+U?K&&R?AA9E%S_4P@R;"^0DU\+_;F=0@ESD8K4>:'><6'[=Y(1PEI8 M2T/R.G(N2-(QB10:8];G;/ M#^/Y6%NF4&'<+V4.UQT$'B!=]N&B>7S$K"1DRX@0E7T-%C# M"?BQV!1Z?MTR6]2@,R'$/27YXC/A="^V"\V6\RY<60[4M,QEMQB&AAT+P_=+ MY=:LYYEE4@N-F&Q+C;_;MC/4R6WU"TD97]V[4 ,=-:-0&+>-TA]B0#:+>!Y/ MRHLO70%IPJC!0_UO8=#+^NM/9M*E7-+;;J_Z4[Z.O#J+_BR:.T<85Q,?J]'O%H5-Y;J MV2.@^=X%,&NUL[AS?L=N)90[A*MRN3+W>J?2%F[U2\;]2E 8NMP6W[2E$'$. M=,[R%:4B<2M6BNFM4KQ]>/]";;X_M-^03=#NWVS[PE[V-_XS_<;PNI/=>]>>F>^'[4(5 M9U$+%VJ0&6XTHQ!R.\.X@&F*)!.4]-8YY6%*GY6'@\A=,BF(Y]YQ;8(E1D4G M#3&6*FS#K*V7\[)8BE;7JAW]P[[5CR4J0N^<];K?6P%>;4;8'7J^$'8O^R%W8S65342 \,IE4LI96 MH?D>>U^H7@(#2Y^"##[_FB M(2ZZHY L7]1C)[;LBC/;@E'L9-@''_2MLZR[#G^]+*8V;_LG#7 V>/-.Z.?F MY:D3TME6QT(#B]OW?R^G6Y@ZXN9T4X;?;%RV8CODEA<2[J.H^-J,#C(O%WO+ MK62_;[Z=CX3A01?P.F"ZVK MV.O.I79;,Z'%4RG&+A[PR80]#WQI*./!/\A8\:IE8H^//*$F"9Q0A.P'!EM@ M&.RDD&'">QJM#-JN+\M74RV%H5=-^G2NK&U*.Q3213BQ:*PC5<@"+OX'6LQV%H,MA:# MK<5@G\A*GOJ4S=/&U6_F:VC7&L0M^'4>L'UG+7:L+*R5//#E4>IAOPS M&M^I>@BBZYDCESM>OH83N.YB#]KQY=U?17OV3INM0_KYHGGP[6K_X&UK[^#S MQ?Z_S=/9'2]-^A9RZ9T?S=V3;X>G']O-W>/+0_K7UR\'.V3_8$_L_?O^1_-@ M1\![SLBL&FZ$4@P9PA3BDF:Z^DQ2C[G7W%I3D-0+NH577=_F:7WJ?VX3J#PF M]]>KQ*8''MFHL6D-L&E\WL/ZJ!UF"3GG ^(Z6*2MQ6""+AG+631, S:1K27O M5ZZQJ<:FNV/3 ]>8:FQ: VP:GZ?XZH\D%2E9S9 @1$+HI ">J#>(:$(,$5%8 MJNO0J8:GU8"G!YY%J.%I#>")3<)3""J1)"EB*NE\6I8@(YQ#GG-E.0Y*2KNQ MS?76@TE@7C(\/35'[-.^Z[^S:]#7;#.Z5Q%MS7BQGKY4QA\54S_"4+Z%D7Q? M#62-J'=&U$GQ59@YI8 @#SGB(\"IH M(?O>TQ>]:I19>909E[RB44;IQ!#6@2,>DD(VL82\2Y%I(;7,2DH\\#R58TR*X\R4\6K!*D@,1'"&9,HXE0EI!75B$E";7#:44%R.(-71#FS M!IJ7 C0/+$350+/R0#-5AI(2QC RCQ0- 4&6[)"E' /:<*&,"T%D72 F@>S MMJT_T+R2S5G39[L>LD'K)(Q:RYP0I"PVFO'%!8";VP7U #T]Q725:N5$%>H_%,#P;H"P;@J MI*E@SK. 2&0.<1L]T@9S9%PTFM@L82QK('CI0+#D0^PU$*P+$$P5;J+6(6@M M$-B!1UP$BG22"N%@*75$4H]%C04O'0L>6$2IL6!=L6"JMN*$-ER3@"P.$O'D M$]+:1R2C%3 #:.45644L>-F;:MY,T>D4O4]^S_0+!0O?,BK+ZP%E"TE5[E76 MN"4)98%$[N=@Y>X"5@>Q=[JFA)-/BTV3JLPXT_-X3Q S6B$><2;H"019%9U@ MWH6D[,:VG.6I?-15E]?A7_>J%M3^M1;^-2X( %JJF+1$#.?-:,DP9"UF"*8: MZS@C/BI?^]=C^-=CDBC7_O6\_C659^LD$HM1HL1$5DLA&CD7+/+>.&(3]MK* MVL4>)42\3VY;N]A:N-A4^NJU\-Q"YDKA)\2)XDC'A%'0D!AX28RQYF)VUKDN)Q!Q+O[ZWSRYK6,:<(PJE\FIL%XA&'T!1!CV/X*3&9 M?*(NQG6C==QI #:TQ94=9.[W:\1+2E)@VVXWNMX/>KT9U0AB"M6( M$0'RA(Y$_I,_R7C6;P *C@F8?S1.2S8R^+73B 4E6::(A$:4I)#]5TP&*<26 M,C5EX9HUECT)O^+\I:O+^E58?[-8,LC04DT\RV5%6Y->&!UNW*D.-[X9,K/_ M#8% ;/QR!GU4\)#_6O=/[I^/\=2V.GG"^+,[IMW/T6WCEV'Y^M=GW;!83$M/ M-J<7O;0_.,_Z)(4VBSUO[$8?LW-5\W4ILS(KN?$J.0GPC:N8)=__S"JF<]0+ MYYW$4? LUA$LDYAX+VG>'*P+K35,*",W+E[>*+9V[Q7,"CHGQK]9K<2^B!5+ MN._N%TC7H"V['\C>PUS=7>[MM^'O[M/GN#9E-^?([-$\_ MX^9I5E;\_*/Y#E+#=W^=?CE]?[EWL =IXL=O^_\>PO/^27N3JP)&:F6BSE1. MAB-.K4:."(Z<@A$GRBOG^<:VVI2$;%*A5YV68)G;&AX1'E9C910_1$AV#:5B M;T;#03\+VQ6XLQ1(I(^(>L,PH8H2AD%4$4/56'@W+!ROX!@CJ8G<(\.H0SQ$ MAK35!GE!2)*,,,EE/A;#U&N"P;O(D'CUT#_RDVC!*(B?PAIP_K?6[NR="!C$]^<,.%8!$Q'0$= M&#'(""D1YE83GCPE)FULZRV.?UX5=JWKP&;J)[Y%;+WBW^J$E6 M,93]]YU2[?==K]OOUZ'%7=C8 MIM1L8K$B9$7U,?O'R28>" )W3ROZ=W+T.K58GO]/I!942,RE02EE2G^F!,KT M9)!?"!&<\XKFS9>$+B&W6&'OO^\]7NP9?%SN32]=[%6^)=5#IORWI#W MA2CZ;K%27\)B@:#]R8TCHV&K4?$NJ#C)WX@-CDH&A@RW%G&!)7**1D0A>X[1 M2,:LV-AF;)/1>5B<6R"L3\P]OV>_A'AHZ-AU2/0(SC\.B8*/7M!(D;4T;S%S M FG%/$K4*X$Y"9X7Y*U4K- IN6>HJ2XG(EJK*M+;;B_%UFNJ(ZUT1/3 0E(U MFH/>&%%KU+P#:D[Q#S%'=9!!HN@Y0UPFAS2E#D7F(H=<,CJF-K8%WF1\OHYT M^Y!IA9/(E^;Z+R%D6N#B=="T//VZ19^L+[1"B/ NI21GG]GY/PIAD?<%?G"-T9B+2!3"0G\CW-!DHY)I."B MBU1!+F.*74#/'&K5&R,?A+23&R.]U-I@1A'-97ONK43&D4R<0+23$;O(1-X8 MJ83P[@D,]?; ]4"$"1T02KFC22*F?%&PLY(-9LU]&P6H]/'U]&"7JK7Z/Z^GCK7[*&JIM$D@% G._\!99$AD* M7!(7HP\JZXKI+:Q6:JO?<^0;I4TV8CG%%">+EYUW5+TR$1HQ ,/0'>2'O?3C M6.N0=;P9#WZ===P=>2;W"8:HO>!>(QQ90-Q@A;2A$3F-%7K6QK;8$?2@1UHJS)QV IJD.CH_R0+FF0=I@O2HY#N:3Q8:%[;?^#_WF!P?*-"T>)9\ M@*O^$_O0#S->6NRWWX7>&_'7K?LL>6_>L>;5A\OFSA'G +;66924BXAS<#P7 MB(,QTI$*3"CEF3IU466M,*G[F,JCK*'7IO*8IG*U=WQDAP>'5_NZ;JR:8L9<2 "@B12/+^S@(<@Q;1+A25HND!94Y MNM?S^SCNC7@/U">IS>9YS0;O[1QA0Q)+2:+(P&(@,31(YU,3 'W:6*X3#RR; MC9S?,WT]^MUD2H\K@%ED29W!Z46W%_JQ,VM@;T[/VMW+&#_%WO>6CXM+%@?V MQQ^Q$U/K_&VO>SHL/NRGR:,Z(Q-BK]J$?)Y !>-82TZ0;6+(^ M9FT3SV 3TE"=(+Q6V C$$R1F&@N,3-"8\I@$\_Y.-K'D,PNU33R]38 SVR $ MY%TT)U]8PMS!B$")*JR$L%HKNK'=["ZH2-_Y#XUS^Z/ARM'I0W;6BQ"VV';K M"G*I!*,U2L/N763J]HHT# *@NS)L/V=%KDA6[?%Q+Q[GU+35.8?7[[?\?'[: MG=P+? VI>=%9B_E3?YZ>+F5E"K'GV1_[?MAQTTG&:_/RYM7AC[T/1\Q9;J2$ MR1\;#_\DBPS)BT^6298H)3'EO6U2;'(RO^K\\Y1T*8R*M:D\NZGL[QQ1HI+% M*2(8,@@,8,"0438?1A&*2L*"4')CF\E-OFX$7#'.$O'%(#?&( M*R#+S9(&:RK$QC97"VK9=T7#PLVG?6Z9[T6?+8Y4MH:7M$X M*T1DJC86VESMRQQ_59 Q,\39 K+SMSH#6Q8A)@:]ZFV51[OLLF[GMUZ$#H56 MCK6M_F=: :VR$3S^BG7];GMP?OU7[BOC];3V-K>#?^+?D]Y89>+]ALX M'K3[-]N^L)?]C?],OS&\[F3WWK5GYOMA^_]QO?]L+VKAS!"7L$BLEY"\$,^] M@XDT)Z JPD1*C*4*&[?ZJG;[V<7:EPVJARXTX96-5D%?=_W"WL*3!D*+J'3@ MW'+((Q*W-,5H5=31:I\$J6KVBFHT_.$9CAR\^=]!Z_SR?:=_WAL4S!3[\.*] M@Q/;6+B] J%V'A1YAFLKKJ--[_DJH6V%S<^.]>]P(,.0=V%CZ''&!FNKE+]/9 &QYG.?UXVGLR(YW?ZO#: MXK?]W?=B?^>(:::L8@IYH8IU2((LCY#C,,APF%92>PM3D9D_;;](B#/OZVKU M&]=:9>,[? (V^#UFT[MI-_B]S&K!;O!KUJKN;6?%/Q\C6!L$&\.EKM*FUG3+ M]X,4;/?S3M+$O= )T1# @J2VR)$84=!8)*I9LMAO;!>E.)3WYL_NQV[TRT[, MNV6@%S=SO-F&V3KGF !>$ .1^B+6*VP@H=]^MRP MV13[!8S?+>PPTO(@-:<",FY/(.L54F/#'95&4D;NN*6H#CM6I7"%]W;?D#U( MRCFV)$6/1/(BBTHKI(ET2!N=I*921BI@(F5@BLB4 M8UJQB1=9U#BF_;-M^_W&SG0P.QE(C/2[Y[>+#P&Q%WT^/!O*;Z.RTN(G;*$1 M?^2?\^Z%LAA3Q< 9- LT[=\UR'T@8LZ7\G?:[:[/;5MLS6_*%WBUP>FT"7Z^ M:%[D0J,G5'((5!F$&11S9 B'J$,&(9RQ-$B7ND\08F+Y:0B=@$C)F@)HMW\'FPN0DYAJ'4W68WK0'\%$^&&NX<_\D*?"2PECI'RFF>: MJ8BTR%O^K0K46@6FIS:V._.;[";C\(E]![JCX<:>E9D1CC%"GB,4#01##\2KWQ/IBD?+S>JA8& M-! \=7VKB&DN6I 7G^=J2YDWS^;&RSYI/X-2_B2&03MOW%UH#N,*4%$ ^@Q& MW"_K)QF8 :<.Q='P3CJP$<1M@I2-D\"3'TA()L( M@[&)6.;Z4@3O.H-A (B/J[]BLM/H#TZA895O MK4[QSL67?I]^@#B;H]PH'E=^7"V_:;4E9;$"5S&650^N%N>VBH]F"(7*SSC9 MTI)<^S'>NN]G@MWOFS,4:J[:8Y.O36,7HK6[[$V*\.W#0W./2 M!:PTU2+[(]/2Z!F<4@M9:4H&M0Q2I>38+UKOOOG!!( ^/T#:>X>7^SO M'O^89)WQ9 ML67AO:MC=D2#8YA9CZ@D^7Q@LLAF0@MK\X%RSZ4@=F.[B*SI[\MAK*M=]D%$ MDO?S6[HR7OOBB4.>VJ'QE$/+R#B1@2.K94#0 M4RRII]G*!D_ORB6'FA_T$<*@>MO!JX?0UDQ,A(.@D6./P"8YTI_"T*CF.'W>=)2*K?MFH:?&'3J%.\Y;'"A32,E$ M$0SB1+R4I#GD (*@.=9;LP=.ACI"):HX34DQXQ 45R#"%P88),P*\VQN^ M^A[\L%#G@3L'GT&O>G[[X#7$@3_1JW[:;0S#@P+3.QE>[J:EQ?Q4]ZJ@K\JZ M>KW9\ '8.[O9,! MHO02!>IP7EA/R%DG$4E<"4X,39$M>6&]KA7=(GJZGXL^ MX7IZO7GPL1QTI@[D:98C,TC;'!P9 8E.PAIQ:R-+AAMKU5*7TI^D"K3J2K[% MO7YKG0-L^)M/DE#\/V6+0J8O*=SKMY(N%:[:V"[.,@X5="K6M+\'/7\"#E>< MAUPKYJM,NO IGO8&_9/&_^VV\^#V-QOO.WZK\=,7;?R23WU6_(9O/OW]]XC* M,!^/MZ%[5@23E\7AT#^Z@$&9_7;/PBT:;(+XMJ"M_5Y>6C#%G$!#"@;$X=5$ M3%SNH@=$;( YEMP1C=;I:0SYK'7[,I/O8^?MQ>,68&)Y M?+M_#K?)Z-AH=3)\=V*)[\49[DSS^/[O_9*I(K\O7-0Z;]EV.U/=9'*TV"]? M:'!^TNW!*/2+)[:&G'K0@L%9;MR0S!'^<+WQEVPMI7PQ[ W/@ML]-[P3E+)"+',B>3%P%9GB! @T&C M"48O>+.QS3;!QS?E M#_&2L3&-29S5%1ZPR&JG,\9I^;,-7L8JU06*0]+\RR M,SI,6=V_LN%0VO!WVVH7AZSS\>Z1"5^TVNULWUVPI1R&@>FW.KX7,R9$"ZXZ M<=[,@6=U.@7%=&?F'!HMGC']A9):HZ!&SBQ\W<'QR?2W,B5VA29M>.!Y;OHO MK5^O=Z%.E4Y,'^W0CF)/?*(Q<">BD90;G*@$EY)8J=N4FY?D,! IYM.3$&/M MIPE)G0)J]^R/UNG@=.0[B+XVYSEX3\!Y6)1$42818UE6#:)E9(UT" 804T5( M'D&(EN:#^I]#5G\A,NE0VR_/F/.<;V L6G9IGH8W''(6E[@Y'?P1AO MLL8:T%^ 3>ZQYO&1]AFY(T=668&X,!19EY-MJ1(1F=.'X%L!>B^;#-A,?P! MV(8@!0SI)AN=LDN(L4($L#R%H&X49A58;P/\K0QJNKUR#K@>[,<,'V5(TX?6 MN*\0]Q2!2O@ZZ)\/ Z(BIOJ>?X'[V*H9_;-VZWRS^@6B79ADP).R%$G&\P:$ MBV!E^=O= ?QFSXH0_*HPP6G.KTR=XR'$@L=VL_@"W#/FR0;N5G"V3_3'-:2$ MQ0L4^H?GK=."D[;X_TCAX;N%Z'#0;\"<"QU3QFK@C:$0(X"PU[;!PO.T,\T7 M7SVA ^UR[=9Q&2G"S:OF70X;-MV0Z9>#H!EN<#YDGY_XUL^Y%HN[W4&=8>YP M_A*SBMO),,ZG0 5,R&@,%RI0%CTW-/-#A\BULB0I3B@_DEE=^19YTR.F28O2 M09A?R%99 I__]Y'YF\" 3EN%!_9W.@#@>W8G^WU??M;G_06QEZIN:? M0SS^<@K?N?H"F/OEW5_?FE\_M@ZO_CK9.]@A7[Y^N]K+]WQW>'%XL',UA\>G MA]"^C.$?OQV> IZ_^^LKM/''WNX_IX"_/W+[OWS]XV1OMYGVD"1D M@!DJV&-R"2:05QU#;\3G=*!.0[EGLE8E-];4BA8'I MHM4K*"Z&L)XUWE:?*L#*;@!A_S MKT-RN%9_3(T+PYMGTI[-/85RK^7YJC7[E6>7//QO?F= H-PJVUXU(M2G!Y[/ M_$AKF@()F:T;L(?;E) 5"2,-.0'AD6#*]<:V$?-R6L^A4'CK=*$>Z>F1/B1' M"J803V%:(99#$IJ"1PLJS+<$ /1PWHG21<>NCBY(SP0W'@$W1" W1 ";J M;L2S]^2SV -WG@G),0K>*,0=_&14-@2O)>6=8:F>Y4230I+F%^]"-I^-G?CO(6U/W6IU< M]R_ M*K%YHVK?Y:%L^+/_96B9'Z6G#]/H]HF[#5*"3/$@R/(1">1D\HSXJ7W MQJP;#7-I 8W3T@0:]A10&7 .LL@;=9PW)VJ%\QGU7/:Z]]R(LVAL,=GGQ7>-$M'^.I;17X N#SN+N_E].9MZ9[*;OT:7OS]EPO M=WOGGVZ4?8Z7O4.BBK6PEH;D=>03+^\^P/-S.[Z_ M;T_WZ,=)QMN+(T&ICLQ2R.(,1EP9 QF#B\C+P)(3.&#NOX:SN\!9:P+. MK TJ29^UX3,!"U8&97E)% U+RI$0M% ;VWP3FWE!PZ=DH'H(:-WOK.(S@19[ MU$,0-X'6@FZJ0>LQ0"O7N&O8NC-L74Y&8=)I)05#(E*(PC@GR$9)$'7$>AF# MT;18;-!X?K'A?E%8'6O="%N\CK5>.&R][0YZ-6K=%;4FZ%\NCCSWF)%DD;(, M4(LZA:RW 8F0-%-2*Y-1BVPJ]6#46LM@ZQGJ?^ _HE@S&!_/>0+^ASH,6SJ> M]>-I[U9@ED=\IQ,.1N-=X]E=\&RR%D8@=<0V,.1I)NZ,0B!KG(9XC,I ' M) MIAR%&3:_V>R"3 M_33-#8,A#=U!7D:] \_-"UD266:/U!/%L@+?>G:XR^PP65HT3AAG<$":2(JX MQA+I)"*BACC'C:=18HAV^285\TP]]PMWE^$[]Y]65ITDY,;=.;N#7MXV.N?=8E[)]['C\[?]8G>GA[[+AT@F M]^;$_QVTSHKCEZ.#,5.;(\M=8=7.GO+$X<+[G]COL9'/BO8G."<6;VGCWOB$ MHY/<<^]AVX?G'FEKM+%S*A:)Z1-7Y65EJV*8NA1 MNXHMP1%\H/A:\=+C%AP/.EN-"4^]U5$+VSCK]A9W3#YJ,?]*PXW(T^T)TT=^ MBU-><*->N6/YU'Z+%>W+,*C,C[O3*: [^&8]YS_2MO[WI/GA*'J2)"(M MXM)(Y'1("-Q6".4X=8)O;,M-IA<FERU.?/BI 6V#J83?_CV M(!ML>9X]7UUN G7P]6E#&YTEO(LM*1$Q-4EC+"FWEFA%O(20TBNMHV)^";;T M=R_O/3V_S%Q1YSN=@H&N\*IF7/OM-4LZ%[+']G:.4I87AO% VE.!.%$.:2$, M<@%">0/#9*G>V!:;U"R@DL@\55-10$$'5/5\R;(S[/;-1B?"/]=M(V[\ I-T MH]D%/&6_;HXMT<4,IB%FTI-6 7LC R[Q;VC&-X4545*:+//&2,FEU=9"UF(5 MMH9[*PA=N%/^MO'%M8;VN1_3H/W?5HJOSLJ@S1^.2! AQ0BF9+1"'!L&@!4U MR@EC\-(0E>@-(<968[\$IQI8UF'()X'%YS,2#P*6T:PRAS";=[('0F(2A"5K M;. 0I^C DH?),FB;+%:\MH>GL(?/%\WCHV"D*")%Q!( M21.]9!!O<4$M3Y35!O,4!G/,]HZ/5.!$BL@0TPK"W(0E,H((Y/-4'I*DX,Z9 MZ(HO6+Z8-XBB>%$9196R#CIV$+)R2L'#E \,%S\5A2<[247?/XGQ_-K096NM M.%5CS9ZFD1>;U2:SCGLW:;U MYQOS3S%C1=YH\ZI'>Q]&6WAF8K H.9>9Q+E$6@:',J&:]1![&^ES%0)BP 6C M?==Y^?E&_."DU7OU W[9S M&$B<'[JU-WA[%N$4Z6(62),Q++Y4,(0=PAK'K M&21ZDP?Z)E&FFJ_8BMZ7=V)RGR]QLG-K+AHL%I_1E_FM[])H- MVVL5BTL5&2@DB*U.YF?VW4&O7S"D96(.-X"+8G\FZKBH*# GZ47ASSG>Z+6* MC.(XU\9[71\+;ET('\=U_)+VY.>5_$[8',94+I84T;E%WSK=BW8,Q_!VG>Y- MC\PGX*L8-?/\5D9>&'XOPM%RH/R[#8[O9SZ;8_R,2WL:#/;74*.RPR)YN1%(+^@ONV;5OE M,BZ\;VRWP94&I1&7)=]6)V6O*=I8.& _WM0IV>"+-*&?.7"'4P+D F!,Y1IS MU6'C+VTU_A@RZEZ&%\^FC=FE1>J::#LQ].2[[QQ MU@4GRZ(*%?U%;E$J>3%&RV:3_0ZCULZ:$/-K;>6"XC ?&I$WWM 7!=5ONW6: M$]*)ESQI00_TLJT5#&R]5BS$T3(O<:<,;?)],L1T;N#HF"6?+-B 1V-X4#X5L\/3C,ENX\S/G11[%DX MKP@^,VX/(X52=P#Z/O=W]ESP^S&,5V%&X=+6Y[)EI550B784_.]9?N1L (%E M_P0Z/']A; .AZPM-I*J2U:F40QJ54D(Q/<*PAMB&4 :@HO*24>NJ&6?D*B.R MKHD%O@GW.>@6R]8_L8D[,#[7C%;3C%9L/1FMGHOS>G$O+B;8^CEA5IX "M>: M8*PLL3C[8N7CU32Y.3F[3?N# V>+WRL)'0CEBL(4)"&VU6M\SRID8TB?AO#6 MZ1 8MA:QP5V#FC>;,=5;RS7D1^915ZO*HTZ?BT>]4+M[W_& SSN=4/Q6452N M((WZ955=./WK6_/T[4GSW7O:_'\=P/W^?7/UY>L' M-EM=R!6%PW_?X,.OA^3PRN/F;OC6?/?7M_U_]Z"=GW] V]N'!\U3^'O:/S@^ MBLE$E;1#4>7*88@1:4,EBM+JB(,EPI!9\CQ/&2>"PB=4Y\*L:@40[)9J,9SV]F45^(1C]MP6/1]Q6':<;<;%&L'H?UCJX315_=V,=J+'\2\D.S1HR&%4[EHFFY,MIX MDXNF1>J1JQ,-AC=O04CP\OKD4^O'+7MD>5R9]R*!7*5.FZ)]?,A[OI+.PG5G MU9;U!);U1-P3RW[;GX?91:3YMMN+>3&A7(_S62&P4A/,RR776LVC44<\4S?\ M\K2R3[E\!S_-UD^JP?BS&HN#'KQ1V9YWMM7Y+PS('S'!-0?VQ^KLTKA?OEL> M"/[ZL;5W\.''_K^'%X?T,$N+7GXY.&GM?^SPP%_-'@B& MY_R -H@O7__X"NV']O[5WG_W_G+OWX_0CC=L?W>/[%T%N$*K/.^NE04Y0@APVD6J2!4DR;Y6L/??%>>X2I/EJSWUJ MSR65Y[+FP?LCZ;GPAA#$M8-95S&.3!"T8.507-($([JQ/7_"H7;=-7?=):CC MU:[[U*[+)ET7TR@@KU%(!!XA8,X,.OF &U."P* 2K0R#O%G-4W,_B_,^$;?: M,[E>L:!;K'[=*S=_$$WM.J#-H^7F1<=?NP1= \Q= .9R(ATG*046G$:>0FC/ M?6+(RJ@@JM=&.&:9U'%C^T'@\B 6VOM%!L].*?U,OOJTV7CMH8_GH>.\6Q/- M""4R'V;/\[_%"%PSH@1YN+%6&1T(S/_+8L^KW72UIM3'R[UKAUVFPTZEVXDZ MG;S!R ;*$&=2(:V(0]Y&IX4TO#C$N$ #NYY55]!=GS;=KIWT\9QT*K$F, I1 M40,CD47\HH_(1$J15TQ$)R)$1W)CFRR@MWN^F?5EKX;OSVXQO:=*XM,0B3]3 M)]U77O61N<37()1ZO.I$#=#+ .CFGQ.%":E-%,$*E%SF@<@[ZRU)(=,TB4@$ M)*TJ$WG1)2PW/BUA^*.L==3 6 /C*N[,J(%Q2< XK@=)24W$$2,%_X.P%=)* M30E!4FH2F5?*VTR0LX"NK@;&&AAK8%R-XEL-C$L"QJFZ&PO"D80CPK+0FQ 8 M4GJ/$>&,:\HPEQ2P4-4M5,'[9,T% GC#>(J MRWD(JY'W5!%&C4X,M)+AN9!F:.Q6U GPH*]RTVU&U*+RJ5"WL MN:A:=F."UH1"&ZSE!MD.,U'[BK!HL+T1]^L?[>;7=GOO:N]'\^!COC?>V_T+ M &P'0,6++_]^$%]V=_#AU9?361:-O7>?Z?Z_GZ_VKMZ0YKN/;0#'B[W3]S_V M=CUI7K7; )+?]G8_?H46I.;7;^3(:AJ\LQ8Y3QWB3''D()Y#6'N'0U;:T'B6 MGD5EC04?!%=>7-ZUNY>QMCX(W9@",X;N==O)F59 M<:*.Q:0Q/^V7*9K)3):;B>LR3U4H+;/HYZ%I-OKV>T$=>@:]51%=?8IEB, Q M^>7;KT,&N/<9F#JVW?@8OT<8)7A$B(U?\D>9$Y'BWZOK<[\7?R&__PK/ E O M!/W:[<;GK4];C5B-4U:+ZL+CSUO]=#GBUXN @BW7:K?.+X>24!:YD8$_P ]4]L;^[S MK<;;(=6,/QGMP]/]-WC#CAB6)6P M\QE0^?/%$8' W@KK$*$A0=P8(:6F'/XQ(0+*8*,R$QMA\WM9[LR^OH1J2SV\ M=QI>=F1\D(X*BJCA&G&#*3)2:.0X!^>R3/-D-K8IG1_>6>KS"O FT/=^\($? M#3Z6ON6UMJ^;[&M";.=R?_?PQ][QD30R<24\ H^6B$-@ARSG%K EPK!$HZP% M,.'S2>B=L63I&['JL;[+6#>/C[#G,#40@I+@'O&D!+)*8$29D]0PR< 0-K:5 MO ^P/"[IZ;4[N%8XQ6:KFF+SYTJQ/\7CG!1\C(7P<>=XY3A0V=ZPC/AU3^P= M?&GM77GZ!3+AYL$'<7CZUPDX7E95P7 ]W=\].?UR^G;>2:^^_6B>OK]J@@.# M Y+F;KMU>/KF:N\@JZJ LQ\<\OUW7TX/_\U.^N;'WL419LHEP@0B0N0%9"J0 M%BDK* 8=DV:8"3.;9PNI@R#>"BD-3]I:F$6YFSA^<-_IE)Q=Q$+2J0+>S7JM?1EI# >]) O]Q&CIFC"_Y^'M#-YFZOA>/ M;:^4!QE6Y,=/S4ST9>X+,Z/M^$Q3#S<]'[:Q:$/1Z$QRGT4<9EI3)+'=?AS? M$J ^J[+ -_++%+J<60&BUSJ=>$;9U,R#W1]4XFZ0O,:3;KN4@=N?;VHF*AT6 M-FQ_AMATINN*KBV5@?OQS/:R^'J5><>)5DR^2 N>\-VVVD4]H"3VA_ V,W@7 M(P"].&C;7OMRF/I#+!O31)?FN"-K4Q2)?&\SI^7#/R'X4[XDST=GF[E#\B?% MD)QT+XI21!N@+#<2>JT[Z/F1C@*\:3_V"RV;2E4@2P9,E1=&.A4WMRB_SKC= M\4?T@SPY0^>EEH^]Z8K%4$#^FHL;WUOQ8J%61O7T'-CG>T!KB??B5S3G[NV_$ MD8@0\\<0$78)PGXJ-0+T5D@XF'"B A!/?&,;/'*!).NL,Z^<*$AQK]M+$TW, MAKOVW*[:V]Q:FF@(._W-D13(V:!WUBWEA8[';UG(H8VFE\W"H7M5R=,5^C.# MLTHJM;CC1'ES*#:R=:/N^A)BQ:H$^[;7/7WSHRS+_CD44?KC?4!28QPE)IQ"'91C;JB*+UF# B11)L+H:$]-Z'I")FDDLL+>0P MTF%IHL!>XKD8\J![7LSVE:E<3AH53.BV4%N;HA]_X#+.S^C(%P>E/WNK=:(Q MQUL06Z\3*_9:47C7C5UO\ZBO!H_Z*^-ZKHFQ:\KUVK*>O;->)N7Z MW.L647&5Z_UV&_NX-^7D+>ZQ'.-;WQ:N\]V?H84OFU?Q6#ZV4/ M'D!.\V!"FA7JK-L?6EGT8-4GJR&ZQ M#W"BII_K^:%[7GU^0VFPV/L!K?NW=7XR+ ^^^>';@]RY.\5B2PPK1'=[W^)@ M>4[E])]O^PM/?PZS?Q9?>00UL(M+4]>TXE[RII M[NYQ>![/QEQC#%ZB1(TL%@[&^QE[^&J=6!*3X)4YQI;GB(2''G$7=:(YO@ M'Y9,PLY*!=,19'QRD[!YIK^:A_51JW'_+[0T=$\?M5#^TK29[A)]4>Z)3L%: M$KFUQC@EI,,>)FW,6')U%6M]8*WYYT052T1C@S20(41JLJFL_:^79 MX]I/5-%*G"B2V&G$4XQ(BQB08]8I;RW6D4!2M8G9@\O3M6>OHF=[8C-^&RRB MY!*B51RXH49Y"=E'L**NF*R59T]53#R52IAG2AO#/;>. M;FSK3:T>G(G4SKV*SFT9IDY&S06+,.@61I\$:HEQ,07F:%UG6"OGGJHS@'M2 MEQ=L8G ,<2S!N07E,) B\2B($ R<6VYBNDHQ^]%/(O3S&9I];@=D+5Z+2 MU-(0=(!\@T.B09W!6!&LK7>)4$SJZL(:@=FGB>I"XH9;P34REGC$)?/()B)1 M](91'C,Q N0@Q&PJH5:H8EJ[]M)<.^6SU(I[2[GFQ@5+K+7..&<(9UK0NKRP M5JX]+B\P&%0>;4(!XH Y9XSTB3 >I3*12IZQYM$G)/!];[=HOP+692,1& M:EP2D7,GK6=6.6ULH$I2F^KZPEJY]E1]02AM75(>":,2XCI9Y#23*"A!-!.: M&&(VMIG:I.8%[LBHO1N\&QNL<,)!:,ZU%5IQ1I+$R5!OX9>ZP+!6WCV]D<&$ M* 452 C!$.=2(X>]0S@D+A*6"2;WC6W*-[%>)>]>TD:&TDG9RI8:IKA$'F-# MPRU/>]5B.J]&3.=I>6%5YH76Y$X0JTB*#B.8S07BV$7D+(1\AG*8][FG M/!,$<;&)L5A2V;D6)JNQ]#5CZ1)(WFLL71TL'1?'5"#:D*"0P%(AP$^'K!8& M66PTE=PY+!0$V'J3BV5MOJFQM,;2UXRE2Q!DJ;%T=;!TJAJ9) U,VH 2CAQ! MUL&051"I.I(25B8)P>/&MLZAZ;*V.]5P6L/I:X;3)6C2U'"Z.G Z5?Z%"5%2 MSS.(0%P.JVS.R_&,U+>O59IMW(BE=F7 MS[K]5K[@MT*SHO4]CJF,LX=-?*MZ63S^BG7P:H/SZ[]R7[;GIZ56SP)KDW35 MD_^>],;LH,<1N5ZTWY!-T.[?;/O"7O8W_C/]QO"ZD]U[UYZ9[X?M@OIT40L7 M#NO*=SG*=R/CSR11 %&Y?WM"66I/V0D_,2< M8 +F*/7A@=>X2VF;L>I_;)YQ=F3\(JO$S%V85 [V5L>B0![G>ET MB\X9$83G*;,F(KY#S^U&'[-^4H.14>^])F;B&V:O![$5UURX:W4LYD8NW)K8 MZ"45A$1F#J22)^8YL5$G):S1ABL1E:3LZ/V#R^K-;LCW D3(5>AE%GJ^? M+_?>?;[:V_WGM/EUYW(_JQ#O_G5R>'!XM;][3/=V]\3A%?S^]9#/%GF:!^\O MOASL733_/83KWO/FNSV\=_KVI/EUC^_O'E[L7;6_PN^MYM>33%;T8[3^2#CE MA&3%ZJ!CUC/V2&MED(84ET5-=2(\GR 4#R_PK-[NW1IV7A#L&(*)A83?V2"X M3#(?(K*<&F$(PWF[688=3"@C->P\$^Q') M*GHKN&J(A')#\ZJE"TXQGX*P>;>DEAC7@<"S>^LX$/#<)BW 1S5.">5T$1D% MSLN8,\F3'"?@[*UFYJV5(5ED1- H*JR8DS 4N-@'OD+^N*04?3TH0&QAWW<-F>IC/8_5*2\ MA+$6UM*0O(Z<9U&JF$0*+O[_[+UK<^/&F3#Z5U!>9VMRA?_SZ7[D8#!"52$D6 ZE3%,R,!C>ZGG_MU M)OIC'V2QC7F,3LS\L>[3L\1Z'4W\^ OWTNBM&0Q\L2-\;7'=[\_EU?S@: M3RPCV97\[[?7TQ[BVM_['WSI[X[ MO9Y< 'LL5S'JFL6B,.V!&L:G%= 9"^TDY#\C01]4..6T:FM$T]=B.@4&XO<' M8HX1[,E\X8OA9.SU%N-AKS_\W_'U-P<5;[UDGC^=J#?J.$PLN_\]<6'DYWR6 MBG_G<)$_W<)_TJ;40/X:*$8Y!\;UMZ__^/UM[]>__*/[SW_][>LOO_]/\.$W M^,:_L 3[TQH8Z-=__/;/FVH-Y*^__SG\]<>?__7+CW^']SZM8>W??UF_'_T3 MF"6\W__U+U@;^?/JG^M/BP]?_G'WO_W)]1@'+E[U1U@!.>WVKR;SWA1L]3FF M9$]FTV&?A1E0O_#?HBB:]$:ST:B+G7PG0]&?SQ;3Z6C1'0^[_O5USQ/5BLD" MX Y#?)?#'%EE>,[ZROIRWP=A\JPUZVS\E* Z7H3"JQR@-V+6R^4 MR\4+QPM#)RV )@AH#E4[4WWFS N]:"Z<="4$R HO$_@6%ETQ 0VZKH/8#P^# MN%FNZ"5Z+%L%J?.WW$M@J7"+4?LXR1SXZL^@9SB][M7?G#O8VR((85]W0<:O M?O[IG>MDL2.B-$]P$2_CE> YD#].$&$G!0%;W&R2>),$^"D_2.=A3"_ YN09 MX"973B+F\3("D/OP)A>;SIO6G\6P7SE1//2??Q M#:C!Z69YYMP)^'X49P=^M./L7A,?SN=C1W'-S:R\6U'L@9Y+L'8I,:'@.N+K M7("4AD7E3R6,>3_I/C#@86O>G(DPONO4-1YX,C$](*F?;2';_Z#<_V"TO__! M$2)_JD5^DYLF''D[+ZZ@O ?Z<_H=YQ#$ M>>@#<_/\&)QM7H)+4L E+N"2Q4N!X>=" N61E_M4$HCO M@QSBOY$MY.&/ZUBG*S\1TA,@!$!"$7/V@#$'BJV+,!5W*T$_.D ^PJ)A# ?6 M6RN^'$1LK9-2H):'11$ (!?3C9AG>>KPAG_Q$A!<_:&4U&]P*<2P?O>'C_I9 M^D'OA^^<&IDL0-P (.%,/WV=K[QH27)K'? EF.N!^-8+P:_DET?RRYL\27,/ MA!D(^$\Y&)W#_O#-[#L N2_5#>-3;^<9WE5O.ABXN"E0K",\9>ESI4H%B"8 "8AS/ 4!&_0D'C)6Y%F+$GE M5<"3@D" :_L@PL-8%AFG7BA8X (!W@#-1$O&H:6( #E#WHT/;#)(LX2DE+/( M(S+]87?R("DZ;>Z\Q+\*X_@&-VM(\YF'J)MO\-SLKJ&MPML@SP.QD$@KON)A M%#D@SL)!8J!C)PG2&]XC?!@,>_@@@KKC?("C>8 TU..=J6KM;0&6BP7<(X * MR!X4RZVS2.(UK E*!"P#?"'8$$(66LC^W>.-R]7Q)F^])(@!HQ?PW3@IW0^O MGX)Z"LO!]138E(JY/%:0(48KK($#(Q']"F0*=+>$'> Z/\O-_%5NYK/>C$0L M H5+K91XWIR%!/G_'!2= NU%:?CP M3Z5;A=XP[43YVQ7RSQ#YRLY9$K%!'DJ63WSG"& P<^2%L)5B=[!\A/R8F#.* M:K3U@7W,0;@A%T'>(6 Q8"-^L PP+JV^:?(19M7 FF/B#L2RY>-KX0>>J__) M^>[$#&P%Q2;92!69EVP=A+>&,X,9=I^C$N)XRV4"G"@3S).C M!&W-+ G"D!@8;MW+/&<3!P@+[%X$)T9E!#GL"E@>F(/TV-IX)8\",!X=/UZC MK- GH]/HC<#/)0YYOCP)' &^[2T6P1RM5.!?'BI?*QI2-LF7@M<&R\6 M) PN #] 826_36*,N#!U8X)MX)W3N\$:@'.+-KX($@TV>J.\4@O^7D$T* @Z[=Z[JP/?P_:-_ M-;1*_2[T &QO<;EUC(>*YS<.*K>*$F(4_$A#@.MSTKR^[0T[L XHVKP6RF8# MR9=T$7#_O.M7H23X3] MQO1:[+L",9S/4:MROIUV)OIA(@K T#O4&J4M$>?*]S'72BW_N_+=0?FK^M#S M.,V(>SEOX?PA@%]= =L3\GN(@5(GE3)(FWEX,QO0$%AK$E]%,@]2\N\@)L<; MTCT!6T&!!N1%;U.U?7QN;J3MF+1XA8I0ND"E8>\80-Z:=_G!4X,9A1P*@NN3? ME/^.\XPX%?'Z$GY_3 1<94)=8 BUX>[?\1[E#W*@=(\B6R1Y(HQSD2(+FP5M MQYUV1^YT--RYC#]7+J-5/ 5(D*T1(%CT1&:HPQ,$)%39Q*'.MRR(X*091)LE+E-+]VKM&@)R8J\QW)S'?LB!,O.6$Y_&P24X7.%_8*L <2Y ME68 B@:,FCJ M&LP?@#0$:M.IK=:( 8BT\#EUIX/1';K!2&)+=BVEB+MNT3V M&4?(4-'VX+:(8HG !H *P890;ZBN]._: _).>T#>F1Z0PO54V$B/MGZ( :SC MI&2I[Q>^3;2(K(^YUL=\_1P^YLFH_3[F%[=Q_X_8*N>$\Y9M)N!W:(]\% D1 M&=AH;6-CH#KFH9>0TD^6EN=$.34P!+XE_4+LP"*&!^:%AR:2,FG8ZP6_N ,U M0H>9I2$"3[K*8U?C)2;'7!+?92N*VJ'G2GY/>&)BTUO=HK0;S \#[ M=HXQ1$227P&P'[TM_E5UKT^;=KB',(5=FG@WV'V:]'RQQCM$40,2*?&O4-_= MUN@ARF-"-OE\#M8EJ3^>+Y5P*2*5CL)&?H)N:(*>J>VPRH):Q6V $6NP?*, M#$NT5HTOD@Y)@8L\PPBVPL *UK[]] D5$XK)BQ0/Y\-2@(-*O:4.$6%V&.KEM&;)\I( 4PH3$1R&Z8)8V);#%?+!!2N LOE6I3P*1( M*IA,)=AX@5\&@@0('&C(.M^C=K+V1E F;$ MOK,&. 4; (^/W:8'UR/:J:1(CO\KA;2XH9T=IJZTB!/8S%U%U<^C4*#' /EE M&!(S2>%6PE!!06JY]ZT/..50'(=>=?R8D@2(1Z%](R^2+#P"D%8U.2E ?=J! MJP[0Q\$F$O_<"0"N97@SVIC\32OQ)5T==@]7^W9/Y@.M@YFBY$=8>3ZK:+## MR!E/R4>P82YAN%Y[M8^X*K("5V^B_2%MCUV =_,[A M(/*95#D[\0;%3#,V3_!C)E>.-\AA,+F:/-V"[D'ES2!;%>H**CM/#2H 2(0 M2P-I*VN?#2T ?'5[%6(DL$2VB@>13RD%=G$':^3XH#^BC$] "3\ M8XZF65IB20N!+RZ$AZ(DI3,3HP'Y!YP( XGL57(\*7V*8VJ>C_EA &5RJ]0> M.I7,;XL;42%GM)Q3Z0>7IC@;W^AI V;J1+2GJH"B-QADJ1 WL))8!_E:.]=2 M'3 @:8Z"!-8BR+CZG"[ZPZZT(]YPCI4@U3@N<9#AGN:@AJ3I(D=DDBH-7")* M8O2N5IBL]'H$:W:]%PB/3@V189(KHGU4UA_P1@R,0%6713"(K2ORFA!2[&H_ MA;*U;S\HJDQ=6QZ@3#.D7DE,JMY_C4 #,4@()QR4V"7D4S%RCVD>^>:^G>U+ M^M.BC_(3O^V[@U%/2B-W>CVM2)Z*:VNIWD@%%=9"@^CE1R/@,$)UZIC#3JT3$ T\HK 1EAZ('K9G,"Y-JCB:!&^XJ_69'3U'G+AV'X 2[ M9VE(V4ZM1UH+53&O(GE3 M>7A\@:J52D=$N9#XA)$DC/[>^=Q1V8 84IMC7CX&PPNK>0-ZQ3S8H(VH"JGQS7]1\1K%HD 8>6E*V4CD'/2]\UF1HR'(*&#&H(G'5-WE'EX2!C8U,[58F]RMZ&K@2# M]-K/;DIQF4BS;^?R%LC/4?Z%:1%1WQGIZ:2U0(T*T,X]E/F1J7,7*XCH+!&T MK-%PT,JYP>.4_Z:2U(?9Y+\+T[MO\D5D\W&>&8H7?0LOA_849&(M$Y$P_4XN M.A,9)CB9F78A()5.5V*WS&X4 'BL+]O-Y\RON<>L]*%X,W9B\7BH0QR84 MPI55VBR.0[?N8_N_+RM+T E?MN?DXB& -^*,^RQVT>U.R2]!AFF'<'EN01_D M?D1#L8XV:F0ZGI7K_O*,O2U8K^B1X^\H_/0TG.1MAV",!S[%DX Z\H1J6I2_ M$%Z@CZAW_!BVQY6*,KV6<(A)1WMH8LRBDW^7_D_:BBH)I8R^:%OR:E!NEM)\ M ':T#9VI:V;;%NF[IEZ!&')25__^Z1>RT#5^U= MPI0) Y$HVA&=]4>1A("1YE#4\;)8L4UQH"9<:XK9@;9VH.VC!]K6]7;*XLTW M+^71.&PFZ>?@J_,+QNQ3YR>J]M/C7<_@A#ELRV\HRS'.4_1[?5>QAQH[K)>O M_D4!U=+AO.>!U%D&\3[K40]L;?;KH;;FL;U:6]\'KW]<'[SCCMW 3G?C.8',X/6CQZXER,084]@3\PF6N@8')6R_470\3@;GEU%$#?]_H M@17G@&I#V[&? Q2]X'JW:G0T):AJP MVYB3C3G9F).-.5UN),7&G&S,R<:QIPLVEX4VEYVS*G13J:/#V>\OX;0 M$Z'AF_&H:P-/S;H8Y9T8MSOPU&@>\$Y5L^@\9RQ<32+8%+;%T 4N5-3R:F)/ M;_K'A*%MS.GE+@;,OC8'G9K( LIU@S9H9(-&^T Q=;N#5QHRLF1@R< ,F V. M3U.S 3,;,+,!L\9$GVS [*+#0#9@9@-FCPV8W5NL_10GR"6D"_5ZG6-M@!-Y M[,]Q^C\K:8TVWLS T_.SX"<%/\YB M9G8[QV=EMI4.6A,&.PLF##HO%0$[/R8\9]2M-1SQJ##$5Q.%K+8JM84[=694MW/=GFA<&SBHK1L[*DFF,VY% M$.SL''MO[*V)O??EIVT7\W(7\\ESC(&=]K[Y4]M;GY\0]/73%'"$>AQ1D;ML M2_NI&&_Z08\W;5I;N].HV;L+30SA,4]KDB"+0-XK!1K%QI;>!I^>P M4J?D: ?.@ U1>9!AC%DQ:HI='"UCBC/RE+^#II9Z&]C-UV -N G?'8_^0+\; M7_^A.H54S;2K#CQ3E^+KS>]N>1?KKF;R%1S]JZ8!%(O2K-T0Y^5YM(+#CS,A M!8GLX,^S'FEH87E8(HY%I1%S--<0_T)[PU6"^R85-1%]]M[AG1P4ZE?OD,;. M\L,[MP4TA6-#XSPU)H5R8V^3HP;<]QX[E.,H3D^1I-F_NQBE6#2E[S@_Q\P+ MLQ6:V[AN&GQE\*S%QRC>65].\A$\EUK/U^4E>G^H2(/&,8JQ1X21,G#/JD++/ P)7<:IG911#N3T] M;ATGE3&:LM ,:(@XS:%5HM*8CL:SY_5WV*^]AMT0$UD@1TCC* +6PTV->!OD M^C9G+Z1>Z#%]S$ \+@+Y6YS.=LLKPOH>CW @3,_B^8WD;.9OU4[, U,__D(7 MD3A, ]G8(H%OF:5"&%,D@NT3) I8AGYM&T"76LG5,IX"1JKL_"F[,.JA&-1MQ(#4K/"92_ MI1.L-V&\%4+AG]P2:DT@_@%L<#L\,U[+1]P!L4N2_K@'5REWQ0Y+E 'J%TI: M[@XZKU P[8(&K^@L)G5!>.AEC#R_53RJ&,5+!%0YKSEZ%_54Z5L ?1O48=2[ M^1F" 1 1S3VJ4'4QR'H!^GGB(UZYDH'1C,6T8!B2IG>I7\&;]'.<"57'!A0" MIK$ZDASY6KG#O;$\GM:JI]<8,Y%1PR3L(!L $6Z^HIE(.+4D7@><69'.O5 / MO2E&''DAYI#B+.J,AM0LPAR-ADQ::G(\+RRJ!O4*@F9A*<$>Z%^+TMAQ$^C MXQG:@$Y"38DM<42:.(X3FA53VYF627>-S7#-2=BP-BPSYWD[0D^8)_M-A#B0 M?5O,O=1C;$H#,YE;2)[)TL@X$3-P M@Y_$Z/;?-\T@W9JCA?^=P]]%4K(YY(RBXZ:NO*S+YH-F1S])\#6-"1WMG4F% MEZ#$@!O\L9!"33O6X8\0K M2-U+A-]A@PHD"EG1^^\9 >TZ"^$1XW?-F<2L^^RXRGZKC/ KC45F3FZ,@E[8$,6A(8KI M!0Y:?7$H'HS7R\A$5'4"%68T MC^ DEA237IE'7)_ .B[IJ%ZH_BW'D->N!^P<0Z-R\IOIR-N=RO[?["@FOR#\U&836MK-9H.:8'2^NRS3-/CM0,/M,%($Q^\9(;@5?0M!,=N/^UVO_C M]8%B?&%5I%+4H>93A95\"M>.JT),GD^9 6G%YU':BJ2[=5S1_$L>_?VZR6^B M4#'@62G-:4[GEJ2ZDN1H9QH')=-BO0XH( 1L!5$!;"HM_1/B-UY8>!?BF8S2 MJ,B-&@U*6HCA-S'\*NQ^\ !2B8>W?T5@(8][$2'S<#;P4BC##^Y:@M\MHF(H MJM&5S4-\:<3P%OA" 8"Y8>[5W;A&+K)NR^;>/::]U WP6XXT1W\4P(MGL/=! MCQW5'>=78*C\T0)+,6P5H%<:3AZIBT;#EX)Q&,-"[XOT@6L7=F%32VF M6'; M'_!2V&W#(3>\$NV4(P\-?'-."J=V@ZW828I#D6NV1S=I3I^E:T3_?K;=8"X+ M&G^+12HR+%=3,/)-HY'@K5Z6A^/YGQ@GQR?PP_H%9>56=[+P@I"O%1#2.+&M40JQP%1E3==P#2* (J[0-8S1]*?@9G4L]+V( M]Y#'Y18GX!9>CWPC_1[KX*OY+'E+\$BD&BCQJP5IB6W,07%8"HW%)DKI&'#- MEN&Y98*>I*:)E".%Y%^DBQ-/]]8'Y3) /H2HU;2#'7P,KW2,1XG,0L"<0O+5 M26 >* /J:2B67N@ZJWSM1853S36,X^KYI*];!HN7!T"B9(H#)B\XYP'>6L Z M9'6B>Q -:;4?&4L,<,!TL14$)/ Q H_F'@'\+.'#E,S\G5B"W,\#4GP?BT-J M11115'K/P1=Y--?I+=H1O&(W9[:JF6AO?K$B"/.DU@E)K$NR=5RO*%XFGI;/ M@![E4/)M>4ZYU!WP=X";A!%)KCA.(I8XIIS]V9L-+*( M^=R!NX!=LCT""@TQ.%=^R/"YTP<#&K7.7T*PD#B$O2[E-S=YDN;H1)9.^OJ= ML7O6^?S3.U=?4,I#TR0N )J)=9"O4S6?/$YX+]I37\+#P@ELZBY[G"F'H+R) M.?N]*GM-K ,_<9^1M6M@-=I/3/3]/D)]PP7EK5W^U/?,VWCFNXQ!\DEP)#QJ M<7CWP1*T0E3\H_D6=5!@T*P?+D$=E5DRE!#&H0C%15#A5V]I=QYQ2_E;(P05 MD)7!5"EQ%RA2;-BU]Q'8#Z8(L;X%SWZ,@997SC_#.-MVG+<1*#L!ID"AYR*5 MW 4IE!0<(D=Q)8? *Y\<1UAEB@]'6Y /P%W$@+:>#%=ZQA$*[VFVYY0<[9QC M"KC.,-L!JTFJ)-&J$%:L: >\529;A+T"M2?E\MR_*.;:*&VN<4K9OY=MY<=[#7,?Y MXGU%"L$ M()TKH1"C^2;^7IO]0#D4$BEI+U)=(YR1^*%7QM\E/@EE;0@3UR@QC:VS%MDJ M]N]!%>OE+]WZH&N]_$^'XM\IIQQ$3"H1$*T($($),C.@H#WR38DHF6)>I+V" M>10GY#8P).E,9'="2.'"HSPIA4%IP+AZ03:T6GJ/<,W)>YEF7I:#7KME653* M&'/-$RF_%^J(MUZ82_,(+)\[UL9)0&8D"NK.'BQ<>4#M /%NO8#3S@5&)\CX M"C)4*-A\@(7!G!\;_=KY'C!EV8(8?9?4A8)IN63 MGDS)],J'"J)YG3,+H -($<_>DT!EL2]R\N;LGCWFG)@]1R^; ZA<)=7DE/N4 M>[2/<3$E)A=/RKDU' HL;965@7 57A+)S#"1T*&5ZE(2 ?LUE286H!U82C7\ MYMRLI5ZO:$5QTKUW0F9(C,1"N56<_8^2&Y"+,IR*Q$AR#R0J-3@ICFY:)]%# M^4]9G!%CE'Y522_LT$:/&I 8)IBS@<0_OLKB*^GQEGM(.6]4[4'FR$<"$V^9 M?@"F !OB&<:#^#FI^LLO[I)+BQJB#GN=?G=L&Z+:S9YLLX>UVWV^5K/EFO&G M-ME\[LD%#_;9E#P5A;_9;Y8TY9V>L_N[%;PR@%7;\^X'U[,CVG.T?1^/-"W;?/-&2O6C1K!WL^ MP[$;.*J+SCLCOD5;B[:M0ML)W,#T:4:=NM]>S0'U>H [DC)^6V M5,:TZW[Z[K@[M/?3U/M!*^L!7Y.]GW-:3"-W-+G?;772^WG.R MH,<>S+7K^QFR]8,>;2^YW:[U+3^SYM!S!_W[_0H6J$QEY/;^(.^]9 ;N[]]-W18U/^FF: ]0:-%:9? MJ#A]9\#.?O^W@6>7$7-!3\SD@3C:&<)EQQ#\95Q$?^#VQP^XQ.Q%O(3F,@36 M^X#ORU[$2[@WKA\TQ1L6]6U5P9[LD?<&VRM]Q_T@X]V>-J\W&^%-;[1C3MO, MDK;>I3L93^QU7LAU]MSA])'1*7NES;S2-P-W/)PVC$(O/.VKVC7XTF*.;WK] MP3Z,:H2BWC)H#O9*4 O-HZ$Y[EM@/ALP)R<%Y@-B0#6&C.)(W ]_^V3Y20M8 M"]AV/?F:7$(S@0VG2\W_K5OH7C7(6IUMN\R^V^U=V^N\D.OLN<->(QN.V"M] M@E]H,MC-:[-^H=.!7$],VIG]!I2F$MV;_OC1 MP;TG0>3,&KNE!$L).RZ'7O?1'B1+"Y86+H<6>F[OB3V\[ #&17 +_C=,B0FG?X03_Y>39]/LWA^<\7CAG&>IXA2'C"JANAZJ1Q) MFGZ_?U1XZ1M3 _R$;/23G4% 'X[V[-M$RCM9B]EMN<]WJPF#>IZT?&=+8') MRTWHO*R);T>,QU.J1/FHSSD[[[%?:#Z8#QG,:*<06IP\'T[:P<6%46('%S\* M.)<=1*Q,*;)S0Y_SV$UU5%W"$(:3.6S;B\N]T>O"93JO'7_;8HQ]E=RW]\B& M;XU"6FSX/0T13\4A*Y]\5/5( MR^Z&6,$#*=+V;LZ9;3VTA-/$RR'">6 BPTGOYK*]6_M&>[R:_NS7=CI6$^^& MY>4C=6=[-R]@HP_L6*PF7@Z[_,[(U"[;M-P_U>356)A#JRDW\G*(\GO#8TG? M7L[+117'QS:#M9?SEN4;\69P_CS;_TI- M$?9N6K]YB.>MP3Z0=0YZ94B9_UTE!?27XFJ6"._FREO OK_WPCMOFW[SQ_*) MX;@F>(^%S"X3;.7$>>+DD9?[04:& M,.Z43>*(J,K#'Z<9_(%QV!1+#XIQ9P[\VL-Z]$2D^)*7.IX#OT64@GLRZA2H M)V8&6X'?!K&?.@ 2.!HL_OT.?;2H^GPP[@RN3U!V/.A,NH.VU$C;S9YRLX?U M-K#5Y[;ZW%:?VTK?)H/YI:O/+Q>2%F%;6)K>[UT$TR1%^4V-II]16$WJ^Z^I M)/M3?2GV):9ST>7#?\^2S_6RI_S#(3S6IOA9G+ X87'"XH3%B;TX<=DIR)6& M-,ZCU*"69>C1)??/DZ#7!N[V"I,V&26.+4*Q*''Q*'&>Z@2+$@U&B?.4#[=* M!;I'ZQLW5A7Z2Q*GJ;-)XD7PI(KE]L\@[7)]2<-ZS;2!*=I1MCMHU+2.<1:- M6HE&CRQ"MFADT0A8E&HP2EDM8E'CU7.*9]/R&JT/[FD^^ MGI!VSX:T;;"J@A*O+UAE4<)R"8L2QZ'$ZTM\>1TNHOT-1E^/I^CH1+_V*_S6 M!K0H85'BM(E^%B4L2EP<2CRGIZ@W:*Q:Q"UDX\,#Q 2(/'(J5(7F2!Q M!KOQ0M!H\LB\>8M&%HV>DJYET5&+^'Y:JAJ]SZ:QVOAO GC-/W.623Q MVFAX:*LZ_O2?_S'I]_H_V"Q8FTS]9#B^&7]G,TM3](;_,V+%Y8O+!X8?'"XH5U>1WF\IJ) M19P()^ ?9M[71X8UVQBQ?Y)SJ\7X;3,YGMU M-APL=CP^M)Z+$98_O!:W$0? MD_@V2(,XHIEE3U:#K)K?'L2VYI_%"XL7%B\L7EB\L.ZB?0K2KR)3:A&[C)XA M*^KY1X(W"3O>]!X;7W[I^==MX*;/G[]PX=CWZ.P&BWT6^Y[<&N!)&5H6 RT& M6O[W8CKK'S,/3@E_^L'MG_X?^(_:S?_B_T_$W->=9>\DRB/3LVCY1$'\ AV;O M?NRA]TYQ;?6#:=_%ZXV7!&DD^7F"E<-X M?YF^OQ3N;\WW)QZZ/^<.A_"FSB(.P_@N_7X'$L#ID)HULV.N!:<,O4TJOE=_ M^<$/TDWH;;\/(MHQO?1#&7RCS0[3(F#RKW^X"_QL]?UTVAGUIG!,9?K*#_-O M>QV$0)4#R]^-.L/)]=Y?=SN]_:_>L^RDTQU/'K7J_;\;#H?/OM=IYWHR; M>]W.8#!HR6;'G?ZX+7L%P'9[C]V0!>S%8&RO=Q@S?.I(^NG.HS6J?$/FSG/? M#9*4IH9#ZAI*20<$Y 'FU$7!A-3X=RLO6NZ?/G^A1^N_:#N?LC:[0^FEA585G"D.CV^/G8,96M9P>M2C$Y2'=!>Q>C^).S#4UJ/SF(^?VZL M='YA96$BO%3XZ'7TPM!)Q!);KU/>*V;+J@((D&3.[^ S?X^" M#/[U.?,RD79T[KAYHKUUIZ<_ZA?8X=K[5YP$V99SN(.T?"P_"0 :SFP+IRY^ M(P\7Y>N92/#%C;?%'.)YGL(]BB2M.^?IC\--\J^[[G TP81DV-A.VG+7R6)G M/'6[DS$]TK ;J=EQKQYM7@8[S"M7">/8C>3X;''$IHT'C Y(:7L_7J7Y+)TG MP08G'0!-!7.!5QGG"0BG1""5^?D\ZS3LZFH*0^2FY&-C9&^;. WP7-\G(J3Q MI3^HQ%#*PS3>DDRQ6[SBS=(XS+/]K^QCIZ6(SMD9[*!?AI3YWU52A&Z6XFH& M>'%SY2U@W]][X9VW3;_Y8_G$<%P3O,="YC")U2JY-2.9E6]B)J8PGO/($$5# M55[] @4@3\7/ERT? >SI=!F#CJT?&?8Z_>[X^;/&^YW)L'^2K/''O6DW>[;- M'I;F_YH2\KLV(;\>)H=GI=O4[,+)8Y,8GP^2ITEB;#5(+'*=!KF>3^*U'C9O MGCU-[G4 YS7D]'U_BJ"77:.!:[2T.?)AV%SRJS^EH>/9HJP']L8Y/,Q:=[BF M=OSI=]W1^)&CC%\R5OI OU2+:$U'M-[ [7VBC22I5OX?V*@?KU_-M+&A>ST^5D@^S_28IZ M!FYW<)Y13_9Z#LD0=R?C1R:(V^LY_?5.#)OT77^DL1IZGQ,XD604>D9 M_^ 7.LW>P];-"VM-.5EOVIE,'S;Y]WK=&8_:4O@VZ5R/1ZW9ZV#4EKVV"5_'GYUW?[@D9,E6A1(MFAVWD.-W>[H MD8EP%LLLEAUXJ(';F]AJKJ;VZ1^>AP&\Z!G/,J+(LITSZU!3M]M[Y!"*!O$= MBV8-1[.!>WW=_E)_BV;-1K.1.SB3I+9*U $J[B-S8]NK1#U3$3[?Z[2IK(03 M8C>4(7ML_6;#\^"?FY<>=^J&XOA@Z(ZO']F/H!FE'4_L1F:1MGU(V^^Y@ZE% M6CK$JQC_>>2Q&XJV8#@-QH_LC7#@T5O4UN(I.-R@2[U^9 OBTUUH"QR-5F:_ M.IE]/7*GTZ?3RD7(;(NT+4':8=\='=V7\4*1UBJ:K4';_L =]HYUT%E%L]F* MYM%Y*Y>L:#YKF[>&.V/7Y>X$%QY8&(\[YTF=:8'9]$IC3>-1YSRMRR\()>P: METTBX\YY,C(NB$0N#25&G6-#)!8E+FR-R^X&=F_OKR\KP=@?1/-$>*G^%T"U M5"GD+.+$R58"_H\M4+ K6!I\==8Q=;\0V/W"P K_+ MXJ/?[CIW'B99! X.+/CPR[D,HLX#.,[N$AG3@TGTN]WH/ZG]C0?N^YVQJ/) M\S?T FDWVO_K9C4=HLT>MNSS-11I?I'DGJY#CFHRXQQ7F5]?)/Y8M 6>U M:\\]P'SV4><76J5_@K8_=A#Z$5 M6QQK-HY-KL]8AG71T^+>@_!;)EX6Q!$96[Z7>631[?#A8T*$;?+K]-S^X%CL MNJ<4H04!W#;=3M_M]HYM8_&,MW/16MS>3T;&3 M(JV8?U5#80\[[*/S8JT\?P%MZ[IWQMMY'7E.3^S=UNKI3">RDMLYG.GD[97L MK#)+#1=_HDV$'E9TE->'G4L+! XD&[DZ^@DIH\)W9UOF6F&'',2,2Q1.N MXR[@KP% ))^E\R38 MD+=-?1Z];@>M);X"5!%/:-5$A.2U2U?!)BT^-L^3!"["V7A;?%)^<2:2M./L M]_49,"BR*#S8 GPFS4,"EWR$4BG4._@QG[="F1L,ZDC<8<<+/Y_C*>!#\SP% M;!$*%!VGY'DP/CZ/UVL1I3EL4O"94B^$)]1[9,8 M"YG#>-L!'.[%H0AH?"< S2-@09S*A 0@Z5N24IIO-G&2E>DKS4$2I:F3"6^= MXGOJJ=*KDII:R>,/2"5[B,.3@"]S>!<>V<<;76=M M6K"P2%+<"OX,&--&S)$QF%S'V0!$8E\O ?>V\N!>$W@_2.'2<%5O%M^*1_"_ MP> A_G< 0/=C2MTDS^?"BX/0HH8Q!_Y_?1-=Z<-CTSR;L=3IJRUYQJNJP-7OMC@\;6VTGP-JAGW8"K$6&DZ:"7\9\ MMD<,4GQLM]U$&D]E::>"L7 M73M0./77.TY]6U37BD2GWL3M3^V(6(MF)T:SOCONGK&NPZ+9JT"SD3N:MA_+ M+K6R:WB>JWG1,]H9L:^0[>"\+SL!W:+9JV.K1#55 MB1J\NI;$%UV3_U$DZ$'UEH(2Q./,"_=5[!Z$T2VL!A]VC^ZI_#S%X"TP#%YI M@X#AT*+$4U'"KG'9)-+M/'(8E2612T6)4>>1XZPL2ES*&J^X \"7E2B5.::[ MT6DLG\=JNH:.)]@=2_ 0O!\J_&Y-0=UUKS/LGJ"@;MP9]*<9DVHC; MZ\&R@3L9GV>LX.4'6-[ZM(W4L/Y>2V!EX$ZOS^-&M]ZZ0W(5KWMG'#EQT5K7 MXSN=MS CX,UHM%/CTB+EY&*O9= ;GN5>+EJ*:[Y<./+(AN3W12NKK6N!GW6<+ZN@Z/_*P44/ M .B%&%S4#,%=$3>"^\/>P_CE80A_HDK*"RIMHH_:'7J'&WLW,\3A,410*U>27V0_*'@ MN &1&!@!ME,V6N8CFG6<&E?.D3WKY5N$K-[\WWF0"(<:U7.C?(6VZ06WQ3Z< MSY"D>&X^<]UJ/G-@XW'+90[G,CL@M5,6#IRR,+13%IX.Q<=(M$.2O:P\>\[N M\9]$"BP2+@49R8_B5H3Q9BV,3EYM;"$_[(RO1Z^ZR?6D,YT>UCCZ_'MM4P/Y MZ\YHVF_)7GO]SF38ELU..[U1>Q!VW&M+!_E)9S Z;)*$[2!OFX;;#O(6&4Z: M=WL9+5QM!WG;B+F!\+*-F&T'^9?E:I9Q6<9E&5<#&)?M(&^D!S:O5[F]E2;> MRD4G:I<<^WZ-8]]6,+4BJVSD3J_;WS/08EFSL6SH=KNV_ZG%LE/7_$ZO!ZW' MLDLMJQD>V_6L]?U/+=MY'6RGYP[ZMM> 1;/3'FKB]@=VWI/%LE.W'NA.VF\/ M7JH.-3A/LY$SZE 771-M>\C_J3?H'&NRV=:W%XX2P\YYVJM<$$K8-2Z;1"S7 MM"BQPS6/'3!D4>+"UGC%/>2/;-J0[ E?%_7'1CTUQ17<_75]GM/?6QW]N)IB M]_ZJZDT2^_D\*VV<:JP;5R[X?.7O1]T8>3'NO[&QO;':&Z.U#B_P_(N(L$B6 M;L7SUT$4I%E"A=UG+_&<3CO7X^EC*CS[D\YPSU MNG/=.TWE[//O==3IC1\W+E@QJBWPM#5]ML#3(H,M\+0%GLT" MLZV3LG52IP*7+?"T!9Z6<36!$BWCL@6>EUI*:&^EB;=RT06>!SCV;4IO*U)Z M>UUWU.^V/J?7HEFST>S:'8TMEEDL.W5]PG34?BR[U/J$Z_-<30M2T"S;:37; MZ4W<8;_]=5$6S1J.9GUWU&U_"P.+9LU&LY$[[;>_'X;!+I=8[5!"R)7#A*]#O'-IJR*'%A M:]@BST.+/)=[0]A[!N=2<*%V<*XN)#0&YSJ#Q\W>]N;T$%83XH\2L<$AK-'2 M=4*QE-O%(L0P\**Y<.G? 29B1/#+--_@X[)XT'F?T?Z\,(U+6^M-I^6]I5D\ MO[F:Z;&8<'J>^NIMX$-S*LSC@D=XGN?U+HZ!=N/J&)^O\O1H-"+WBII&>@_Z M3)N+/N/^LZ'/ 3#>CSQV='!Y=/#(C@X^!HKUF;4? "T3YWT$B ST\:MH]31: M4 E[@\=5$]X[W;/;F?:F)RE2;,O$3#"_^B$ZZ@QZIRE6/D5Q M_:C7%KBV:21QFT8]CSJ]T6$3B6VQLJU/M<7*%AELL;(M5FX6F&W-GZWY.Q6X M;+&RY6J6JS497I:KV4KFBZZ9M;?2Q%NYZ$IF=O<'TMT?"3NCMF7IZF]Z_<$. M?1R)FK8(J+A*_>B-;:]/0JWG3Z[TTY;<@E=+RFU;SFS?C MOA5GC;B)RT2OB46O9MS$1:)7S[9W::ZV].*4?T9MR58E7W8QU9MNYPBWDJVC MNGAL&%EL:&5%7!/7N#SJ.,)18JG#8H/%AL;S*%N!?'0!WI>5<%3Y8;AUTK47 MAHXOBD+)V @V5RIHL1#S@&)(KACU@ I@;;-B=$X9RC)M@!:'G46.^,J_<)9> M$*4.?#*,TQ2>6R3Q6C\USY-$1/.MDR5P_% 6;_K_RM,,AY&FCI>F\3SP,MC3 M79"MJ-14EHWBLUA8.H=3!UD@CAI:>L(KJL\V^YC$MT&*QT/PI#,=M&2STTYOU):JNFEG M.&[+7H>=R<".*[45@+8"T%8 V@I 6RO31C#;6AE;*W,J<-D*0#NNU#*N)E"B M95RVR.]2R\GLK33Q5BZZR*_L]9?QEZSD];?YG^W(_QRV?S2-Q;%FX]CTV"[J M%L4LBAUWJ.&T]2AVJ6GLH_-,V&M!!I/E.:WF.?W^>4;'61Q[13C6G5@!EUS)T.\=: [:>P6*$Q8C&5J8CSL]8?_V^L.OCGH?D]XG?49:'\-_IT'?I!MJ=+RG;<)T)SY)%*X MG_E1U7\-0,W8\;U,N(1;@(71/-C@^$X^"AIKH3[MRKL5SDP(+@N-1(9(#6:W M3\]]V^M?=ZX=V%T(*.DZ-!'2\86?SVF&*%"W2.Z2@/[A!RD-%TT)A/%B ;N' M'\LQIUB6&OA88;KQMD0(LZV3IRY7FN).WW_\@ 3QBY?,5W)Z:NV>IIV^VE'Q MLMZ)2-+__(])OS?^P8EO[Y]A]6[AEP!+6G1HZ:S#:O:63U0W!/0 /[T0BG+F7 MKG@$+?X%07D+ $.,BA>\YK>]2;L/@Z%XP7Z,(HSRMV-@"'V)>UUHR6@YZLL\:/E@;4EI^N@P+@#U$;CP3& M6FFSUCK>X \)#5* %(T%YJW!=GE8\#Q###$G^\(S %KY*M":7! W%XDECQDF M6"["^*Z8JHOR)A6"H+3(LQQ [^=J!B\L>BM48;<44+,<]B12H@&LZ\;#Q\[: MNQ&(U;Y ')[!@;P9T%R[ICE_*.%FGC)B$M#@\(A.P#OX;E.36\8 .61SQ;7Q MK&2$';XYER*$V!^@. YY7G*'H![)4*?GX+O^()&#?,*@$QB"Z!-;H#WX"?2 MEK&!WQ!"82 4H@ZXFN0$F[24>^ N'7P/<6BV >(&P1D02<-2YA,G,!!F%$ M[!>1U\N<4'@ 8&;.7S.GUY 7TG)%)+OTF DN^*Y@9;UYDAAX%%%OAE M;)G 26Z(KO M2IZ#RTK,!(8+W E?Q+5,J44OR;5P2KAL.$$70TQP[8'@1;45MQ0#.218.L=W MA/^>TYTYI%%K:L*9Y/2,EVSI7UY$)U,?DGL5\U4$&+ZDWQ5WBCPK#(&!YG!; M\ J@&<@\ _I:#N,5#^F 2I-A\ MQP,F-P<=K''*"JWU/8(KF!^HOKP#C@(7]K,W#T)D44T[TKT'^)@G:>ZQ'H!< M5![F[1+T<))Z'LAWL#19O'T6ZR0'Q'D?S3MPW\Z/P/SN$/OF<0("E#L3O4$# ML-_]03W\]\_.YWQ&/^S]\)WK" ^%*RSHS.($A+M(6$*&J+LG;!]N\2>)0#4/ M634(<-:/\4_2)\H '(A.Q*>G3-4%NJ*2$:EDBN(6@P&$'X'U+[\%3^+2DNQ(=@04#, M/SAK8"C!!O16'QT37A3!20&-?=@H*FQTL@W_'C56U#F!C21X/^3FD)'OCD-[ MKNYO1>BV]C+T"LA3H*&Y%5CF@R C[90>$+C-__%@ \ 1>WTR'X&^'<5*#,X/+<)0RW/4R8 PSISW@3?.7]]_^C/;R#]]#MC :"87 4&'C7R-B4"^7!_?(&]:W*N-V*8=Z4&M+(1](5]CZ\Y0594O!'": M_H3MH&E*/B3MSYX#\L9KU$:0#92\#K"GVP T9O9X<)1I6_9)]/FL(M=#U<](%2H[A!YIU?MOK=GI%A.5N%8!RRO:- MTA$]BD/(\")%98P(B.9S>*M1'%TQ3JT(^Z1R=EU2SG@YZ>%$"XR>&G0&Y:B* MT3'4."NH?-)1&0:LDV%+3^?7ZH>+X*?44E'[HJT/]6?@WZ:(W)60,G3DXNZZ M9:<_>0/-9VFQA4A(6P:X)QZB)?J24F4$IA0?"$D\H".=K5)2\D@'3=/"C"S! M&#UL63R_N6(M$MU/L*_2'EE5/0)FW*E50XE58KQUJL>L?J04N$T M/??*Y%;NO8*)L.?1\!B2BJSM::^LPIO? ^L_R86OPWA2D7&^[7;&^UY@\2$CG!A.F,[G_T/IFZ39=?F=4^PX@%D4<=?R1W K4 M89?[V6;R9O2)>@8)U)ZH""XUSFUP#@;611Q6<;D*@=['R3!*543GAE72?HBC MR?<&%9MSEZGI\%_W])Q-?VOP3S1<:%/9$A9Y=DYQ$9 XE6R%E64:4GH 3<;%<8#\%7, M$J'Q LRG-;]"W=MD9,I2O'>?9<@\X,GE\.' , M3WT[ZG8Y;XVN[(ZR;\AB1I<-Q8&+3*_&Z81'$M_/.E+==N(SU=PB_OY( F2Z M&XP++=+=U0$I<62QFS/(,1[XZ?N/'\R$!/R1U MT$J):H#9M<<::DYGF"+II ME=L\\;#,9 (XT3(*%G ?DH0+11B\QAOFYH M#O,[J29BC.[##&#+ ,1?D-2P3]I@8,X@(&$HV+ M0*,DS!C(#O.6P21E"D)"^9C$)$9R)5@O'O MD0<$CI0"E^&C^DU_*\(2/^OTA,\9_$".S]%KBC 5=W106CU(G;_IN, GP2EB M$49/UDZO>_6WRZ2O:4/IZ\-B<5YBR^-7+7+H3,[I @?,1JF8H0 M;>70*D#C5;!)57( )?&QA $!4Z3=H%B+0#SALQAOY5R+-$OR>4:Y#/PH)?@A MF=$[>;)!XE(KNIS@<$=Y.T72+:AK8&4'Z4HZATB*RE?A.#*HYDEIO+B:R!8@<-=X%)WJ@.%V"T2@9#YXBVVY8F38W^X@P8 O(O-=O*)E_ MXISOM^S>05P"@1#!W^_C))^VM(X4?$3^:\ZZP*1C8D\7*0U[HX:2R3NT>N=PG2;BP&W/ M ^ER_ G,(E33VD4P'QZ-RR@OR/>:,$='_W#BDP!BD5G 21:<8$R=$V+1.\QY MMH4:^O>(MD!?2-F=P\OK0$)&SN;'4A[JRD@[.N'O+V_??E39+BG61W@L@'2M MCU WZCK_ROVE$=[WTC1?JRHVRH"G!#[I+$+RU0F +-[J0P4J=U"JY)0+MY#5 M!\O"<;W['G_)EPE]5'"@#YT:5R37K]N2"C/(" *[SHUX&+]#M\?50!WG Z43 MQM$REGF& 2?QBULOS&DO6 "C@%8%%.=O2%M%931C_K\?H!&M?0>I ?C&^9@> MI*6Y8A,F^FLV@95GNGJ,\Z40UBOAD9M$2JA?-"K*TL[4^1$P)*= &('U;>2% M6P _7F2![N]T!C@^\ZE(&O^@D\9IP?X/SN'*CA'ZDV]:'U]Z<87D/="+,^@X^+^_84D!F8*WS-'_ANG<\M\_ M:NF2.F]G<9YA<2]:;I_ 7FL5@Y5IJH:%*FU0M#P5AP(E!+@*EH/1:&I=4=C]DI15G$C6VI@.NN)A MN4W0@^:2OR:LY:#(,,] 1T,]H-Q0PT@A6(3H6)!NOB#:'5JM9UPGK+KHC/-$ M2V6,UWNZUMJ/V?T1A]2O( "1;>H3083.#.E&1"]$PL)*>Q(NT0SI]QIJAKQ7 MM_D)%:XV4C Z@N[K?.!PTX-RW'/'KT1S#OUS-0K&3O@FXU3DQ: MVM[O'U^M_F,1)TY7H)-<81FA$\G2%F6U&%3$3D"Q$'=6S.YHI>!@^K1 A2MF.//!0,Q%BFSAG8IV_>Z=!''R@5BLJHJ M%(;:?4^9 AF(I211S#7+*<.OKI"K;OE[:\XZ3A-JADY3*?2($I33EO0 7F*W M'6S&T_#BGM/NM"EU/JUB-+_51(A48F&E=PP+!CIWD2=SO[A""769&M2PH1K4 MSU)A?J<4YI^4PMQ&;4I%[21& IT9C-Q,;+G'3D##@P2>5)0X]"?=@RE[DVHG[(D-5-<'2#1]*7EX. !?YZ\H'"U<,D$JPO+WFMGX3 MLNV6B4P:LJJGRXX#OPH[UH(KERQ;VI1RY7/**W_/A_4P-VPI*C8M>=2C;:%< M[RZ+ 7@1+:F^WEMZJ'WS)="Q7./O907Z@(-1Y;I*0&?I+[YZV*\',<@)UFL0 MA7C7/1#L14)J4DI:/^I^"28R.T#J\2A,,3VV,).XRB1Q\+"(LR\=8R7!;) #H)!RQ-,I'3)' 3=L^!+-8+?Y07?OHL M7OC^V'KA'^>%'[(7GA)2XY I[R/F1/OH=#^"'EXT+;[^0#\Q(Y$NCR)V\ RG M.S^EL+M=15>K;1#?K0*Q ', 3#>2RQ^P:2-9P[[\71&OE+]S6=0H[LOA=N[F M RM0#U&I61@Q_KD)R8V&I/.&FHLN8-H,OR#"S^;#NPE(X%*AO)/]5]GJ=8ZH^EQD< M$HW]L^I!M-Z-9X->&H@[Z6>CR@!L2*JP[M&701VUCG^1+Q&N10:>T1OK&J"0 M3HQ[*FWHP]2F<:O/>,"-R_3NK$"9EO6*>)N2#13$>8IFGTXM+[!S3Q(>ZC0_ MH(606H%:K$*6DT-:FP:C<6>P^)>^P$B7H33D%5G;B0XAB MMU)T\21BB;4@"95_S8"'FID=BP"P/<#GP#)"]USAM[\#D4GT+S/U=4F7Q 6J M>S'V6^3;O<@-L&TLFC9GRC[A$"^S)_7'H'AC5,.;Y&3./T7@+PVVIMJ#Z M!3*,!-IZ# VEX+("63Z"L04%@WE13$&(UTR96#6#EZQI6%DK7-@4JH7X*]D!)VHU>.N;KQ5>5ERJS6=*O=TMJQ8GY(14[=+E04O M&U3+3] RR-$!+^R38RX#$]C'TN/'"+PKPOTD<:14!F$J@+/_-KB!_Q>5ZY%F)C70-:EQA M]NF6# 6%$O:L)$\=16EK-;SR8@'J<>LXHFZ8JJ;7HXZ*20PXAW9ZX<94Y89@ MA5-S920;^)&.*M>0/O:E+\Y7]%DW&E=CNWSUB.NLA<<)0!I&_/LDEGW+#Q9/ MJN>#7E$R#8?RTL/@=Z5-2]FC4TXJZ_OQG,+ALEU@X:\C:9!OL.M7&B=;*4=2 MZN%28B.F(K\*Z%J-)KS8NE,*Y8+>BXZYHFC_)9W%Z"EBF6[P*>1.GNS4+63' MWY4!_+VR\1[X_9PG*(!=C2X27?$N2F,(#E<91'0;)'%$&]@J\T;9T/"-]",GY2\&T5'_V) M9GQH46E>ET&SM7KUKO):F751+4N5;58*GGP+=%]PC&6>[Z.1]A#<-_.&O MV I9*F: +#]519_R"[6*2$[@"/)C0%Y90,GQ09FN%NCB'4I\,N(B^E)HW1F_ 6?E9EPR M1L>Z6)"HCIY_%G,O+YI8!(I:0DTMRAPJ;SXEP(N2DU5OP 2T@FD5I.:2THIF M_2JE\21T(ALX.8P+#+L7V.CJQ:%(',;%,F\ODJF3VE5%'E&CI)WYE/"+SG$[ M=%-8%*R^>++HC;!?U^%QP[@YC:.\4K8AG'J&W "4]JVB=7B)[LZ/[R*FL'B. MZ0RS@H#![B-5EUDGLM,UV&/>C0"VJ0T*])N5"!4919" $7,K=>RMY 1P.X&? M\YPD(D?*;V%S \A_MJ46R+GNV'<7.ZJZ=R-BW I*3;[#]HO2BF16-'A6)4 HK:C_!*F9#6$Z; M(J%3\%*:/T7@B.(=9A5MU>Y(8H$5C8V"V%L#@I1!<(3GI2KF.TA^D\Y$&210LG 8;4>=@D)H^#G# G,SBKHWLYV(M4OQ8 MZ. <#NVS# IGDJ[ABQ-3<%/]HD#%$*=Q")T-O@>O29:EV97V'^Q(96QW63CD M9&V)QDLB-?HH(S$U N6!-IJR+C&9<- ]+)EP5\C8A(+'R,7>!)_>BUW'^*I8@(3YR$SK,O&^5*?KSSL"E.U&68S),QG(SI,-NBL.2MB#, MM-]YZ 4XR"RA00<'UT4:V<0RKD*EAW(\5$S"?/?K'"L/%BP&U^3+*>:.R0EJ MG+M8J$8A#19$%0M'BRX%N9'D*"CMA%(5E2PL54YCT=QX)Y/5K9V&%B=F)J/S M"4Z0^*'VVZ/[.T- 8V^C3#90(XU&9OOK?:@RT BG4XOPMDCG SL$/E8Z-R7-J_>VXYB)"^U* MU2B:#4OK[%T(VCHYAM9KG+."G=05J\%2K!6\;&C$F(;:NY)D 4G0+PN?P&*C[BB#IIT:GH\/BT:Z: M3"7-04\;B*R1J^&J^\Y.J;A%7KDZ"#4L":7&?>!DQMI8M_3Y<4R\&-*X\I(U M&L0T5A5L)C*OY!Q=56J-=>,Z,:KNVG@U."_>.W]J"S?%/^94$#3YXD3!>5LN M%[U,JZ&IG14_YVL:8B013WJP.Z&4\9031J' T%N#+5L"A0 7*(VJ)3^(;_U*,A-,3ZE62*$)P M+;NDP&(2]643??XE#8&O7I5K#H V+[JJ)+02[%\HM8!Z9@#KYD%)< \RP(B2 M 0.?$1F,-,,GH\IW!AYWCY6HS+\U\J_0*X^@4_-RC6OE'%1R;B]0A>7[JY!( M10M38YP8[D8YI=$"Z'[:;.D5\6A%)FZ'DY]1M^:,9Y0,NK^%)@-0R!/_BKT# MOI=Y;;RA,O9[$S]4@W/>ZHP)X972TW M7.8/2(<)V?8+[S9..$)=NC2^<,SS$TF+[\K ]P #"#B?A!F9ND2*__O^%04> MU)U2+ D]&C(P@FX>+YFO=@9::N^$&GDO"5"]"2B![6^DJK!G$\4IS3D:O M'9Z9"0^N>H>D'Y"!["%3C+&5%\F0134TEZF%F)(!]TD!.#0*0J^]X:"Z7Y/C9Y5N3AJQ?+6%/^#M6NE@:QMY%-OT0%WOX;%,$./(78@N0'[!/NW7B8X M5 8QJB\L^$2TQ/. .1T3&XQ$=A783$MUJVI# M27S39>F0I-E\5;4DW[94D?ZB*WET+/#=A__O_8]7O:F#"I%88[4GJ6$E\0NU;-,MJ5GZX)^6'D\%S4SOM!,@WC^0U3 MJ7(WPPKZ1E;:B]H3XL/^(AXZA/6WN%UJ\M).)/F-&9=,DE-6EF'& @ R1;]/A3>@)L]Z:G !A#/(Z81"ZI=]XSI(4L@0#WC-N!HWR')2 N>PS MF-2Z;+D4D:I]*#&/YLSNB]UA6CGU_>6T.FS>"S=!\WD8]4A9X)^67\4.P<&M M3)8!>X!*TM7Q^%C%Y^1?&3J*&/0$!K.XD-OG77$M!JJ/BITD@@P&. QWY.;: M LKHH=Q_O9-*0W?/0"YY5/.;FGQ3.%6Z\(R:WY(Q*;5#:;0G0EMWNQ9]B2M0 M38?D76F^H;0L9*P)=I7ABF&9P$3<#8P.#B:;*\L]N,8W3'=!N0HO+I)75;20 MC@R;62JMUYO_.P]2&39B"TW!O^3A=HUV#G3[RS">8==]8(RQ-*]4]*GPX50Q MRV5; 7>N"CU*YJ#2WE/DX[B/$#7R.N:_7V 7.;6J7/GIPMLZY@]TS \NT#'? M #7:IKJ<).=..GZ,644B(:\BQA*I$) URE27 DK5TG HF JQ@NH.U+$)#WP; ME 1F\)L8+.8*N#DK'OMV%[ MJ4!N2?*4^+Z:IOPQB>\P+/P9K?$DW!;6CI$N M(JWU8"FH_#".07-Z1YDWJ8XI[YP 9:Q.SXE!Y;F#PV#F/E?;";%'_Y3X!H!% M!4JU<"9PTA>4VOT0>&1#C9G*,%%"JA3?EVVCI9Y0;3E=/93ZP$QV 6(P)47\ M7>4U>:H9GTHN58WX2NH::2'Q720)BUL2R1?_DB=Y[4L5,/E"K+EQ7X$#"T$3 M .5(B5+*:=)]R!)E2%]U]B,UQ=,ZJ[)'FY/S+JD49#)BJI5!:0A![M M N_;S/^2'0S,79494F^X[U8%R 'G^#:9_H$D;H9_Q\=JB&=-P39[BRDC@KL98KUO*[EYU2M91 MZF*9<1RF))+RK\Z(L1-E>Q;?)9NV3A#(3MTJK24[!!,/P#.5ARP5Z44>JH , MVP5+X'[8^I"'W10VP9$>GUT%LFT=:6SVYDMJ$A@=*UA%.;" :4L,?U=S)2]E MQ(YWQ2P%3SQ*J6"6@Y)RR6.2*BXFHNA=M8W3D=AG0+S,I!"5)TBN>O:J_2:< M/ ->]#N*Y@3;TRI$0,4&HVD%'K!06 9E4WT6QDL2'S.LFB3&A/B4@>T&C#=! M,F?\D#%_ZK(EYPUP3R$OY:XZ\">C(!)@1C69KHG!MVBHQHGNGP6?I*P!.L5> M;U4JU(D(X'68S:1O:G+JD]I'=0OFV9I9"37,D]'JQ,/ ?G5#^*6=)8N!%'I1 MLFYYQC02EO*F+.)]*KF7LKI 7D&YTL9+,UD4M3/L8"9*TZNTAL0=4?6]DM?4 MS'4[[-@=YQ=0EV(UHD;>P*R(F=$5J(_Z:@A.Y.]\FX#%T@YY-REA=;YA;+(UYX9;OD)<&D; MW' $U<*'R4W6%-ER7Z$-*[8!SVDZ@"7I+E[[3 ?)6FNN M_0#)((/3Z!XK/4.-=O(-H?GNRK1UM2':.%C*L*S*&ZZ:/X:5$>]! 86>H+LH M:H8_UQMIQV-81O4$Y\Y'B:"<,Z:V@ZQ!OK&9"OE4+%UV-[,F'A;U ($@?@]HY7#MI7E&20<)%#JQDB"K(!1&UC^'B7CTH;)*=+33$&6KV%$!%6VC518GO)-3 M30LK6(_=JH0V5,L]W=68*WET/HWM;5779U#ZVK^Q3&JZV!:[2A MJT9Z5[,E C1JO:7JLYYXF\#'@;IR; 5?CTQ[+UV;G%81*N!AF'OF)4D@12LL MF$@1!)H6G/\**PH^>][G@J')FY;>I#1>9'=>H;=*USHR'2F+/:YI7\1PM]SN MVY.S=7(X^\$2Z4_-9=$>. VJ3K56[BBZ MJ F2D#>8TP'I%>G^+ZQ(KFU3[1@/B6U3CTRI-9K1C"JTI0HB6[-+F/!,"ZX1 M.^QSB]CP29*.!MH.H,O5'(<+DGN=TX-+FY&)I&2+)J+L##)=[&% #8OWN_:Y MPXDL:Z/LW:RP50IPEF9R/G0DI0?(UBIJOT6.D]JI3%UY8#DZ"@Y65[Q96>AL MLV%C+ :W5O T96(G*%I/^\085SC!G\_F\O1U[9/PA>#,W"2HE,+2D_"HYWN; M3+FH*8<%3X5$K"UD-8_:;#%#W24U,AN.K:U*".9E[HS45?SDK?%%_;5*W,-( M)*8L: *5)#,9*RBJ7.0$=!X8P/,EUVR0PIL+#^M?WDC+_>W']\IJ_P[V7RJU$W^,10Z1-)ML]-3:(>FK7C& J.E:@\IM; #A6.7BI;%[&R 16 M%G4RA)HO#U?%><5&IP,,)L@QGK%O#+'MO ?!&DIZ(2. M5C6K12:&R;1\'8\D MB3$+L0=R3KJL:<^DW)(2$MW933^>[$P6E:-,"XAN!T MRH^03NF::)1Z1@MTZFA+QN%=9-:,E2W(M-H*KUV9^;_(%EM5OJ4[_&KXJ"[M M;&N6Y)%_ZP&N494$P@Q[#*ID 9UQB8Y>]#3L-&(&)"9A*7PR,5V_^#Y0/!C47#M1C@?&20W3VNF@(+D3 MXFBULE!Z]TAI"8O2OIH01'WQX0/[8R9J2 LGTUIQM0OVVKQ X[9H#/%7 *.,W51%2XBX@S I1LU'*@:AGX?D(66X'/; =X91WT_HX.M*V M3N9 MP8OS%B1U C8-^:"LK-=PF)QC*MUY23JY\J)7SB,2@" MXCFS),9P'?!J3/VM<>D#ZR/;VE6P-?D,B>BK\J5QL_!8 Y05,3WM0UMORAVN M>I)EVPW+*Z,7R7HFI5HJJPIO0*'*>!]^@,$H%)(+:J!15< K+DHL1E>Z$CXO M7;?:L5MGXKB.)&53,N.1UUP;95C\I=2P'0<$*19Z[@F>MJP B)3G#IF)91+O MU/WC*)(U:YW%+#!.CQ>HPZFD/FGY*+^;KB4FF\18CW')X&*M$I(_@@T6^84_ MPJCXI00^SE0!4R0->&HL2=6:?)Y22-0U!%:IO#PU9Z-(?:T:T=11\MJ\&@S* ME#/DC;I8M6*Q1L=Y)SVUYIT1T;J,RMORH'OU.\[0H^/[.D=/BVNBPI+3XAX# M\H^8CQ>!DGC*.QR\%H"220 M)@&@DD=ICO,:(.$V\U347XVTK]6@NK7)- P#),.@+*FYE.M8<,&.\Q/FB04+ M5J?*5*S:0['L55,ZT$"@>WK ZB_AL813*KU,R'?0$M28HEB&,GM5"33=KS[' M(E!Q0B^DC/SR1N%=,G+T3$?,!1!"U91("SK92>8T8C>U!AVIHY7$0!M?.#"^ M,++QA6<8N7,?K6$A&U&4C(IC[)03W)5 T&18&6]UGP.R:@74Z6\+'N E,[30 M2C?2*E6LN-#9:A4A[:.8D<-ASEHIYU4Y/.YY+J[F>2:3&F!+= 3DX:3S,9M6 MU6S,VDL90G7Y.F9MCPQ%'NLN#LJ36VL5H(K"=5??%F=/5*5=V9HJ0P9 CT8^ M=:%.BQGCF-ZENVEP6$M.P27=@88#$2L'^U_IGB6%H%WZG(*&)WT.6^YCC*!A M+VRFX$/JK"J_O5.O,3S\78#H/@YR(O:=V%/53!\S/U2&)E*=OBKC*=CFM[UN MI^\ .$+5D.3;<:>K?Z#*1;=@,J9R].:/8BXH!VK0P\F;O2F]UN_VNZZ:"B[M MAK?TB;I1G71V3-S%*$>^QCXZ!12FM]$\9T,G.H, M:-7]06(7&LE OK(-QEY$PT5QT.TN1,V.\OML9C,YH\QS2KX-S*B%I>?!A@H4 ME,)4< '-EW8R,#5SHX13)YU[H=CE)T:J>E'ARD,_T*"02(._5NGY'!2A9B"4 MPWDK2LS1_*R9LT%+<,IZF8_1&RS@!@W:)=Q>2\KFH_:0KD4^680Q M 8N *F[0A>2MZ=&*+UW^3/K3S<0%_@6Q;PWZDF?=)"*J>>CM!EC4Z7,HH[+PI(%][2>EW),J6 M&.N*JLQ9+V,$+%0X$OO7^%[BU[)LA8V\+#LT6)04*1D&ZLH,C37B W4EX]FF M>A_&(6YA[XB"WTG=1@MCC1K%J^$*K[_R2 M&G1Q_0FYZ$LN-7)F:R9;(T3I,%QGIT2MZOM61%,4C8*)J\J(@_6&PU,R8U_W M]7DMO)^;*2ER[8OLNT.13-D/QY\IY1PK$MQ M9#L8W>Z&%/^[(I$:&9<0-R4/GV;$9MP"MZ0T5)VS!.ASQ?$BG:TG?0NDB0CM M&HR3(IX!^$+.3PE 7KX^%J+'HJ-?066:4)P./QUN98".IR/+\Q7]9W:3*\DT MOC\-:J?NDP),]TWAU0-MR/M Y+:.?9V93U*9L2,I95KHBS!LIU(ME0K?[ZF7 MV6E7*E5"'ILLYY67+[&:[+Z_.4_+Q(*2C*3OH>DBEG'&I>-&6RTCSE A,^** M=RO\CRCZ51@J4JBT0%\J,D9-]],THGIMR,Q/T4HI1SKKSZ9#(YJY&.[S0H?B MCE!Y)9JB([.)6$GZ5I[)HJBKR//C?1@?KP@?$\L-)TH%,65 [#[2JO$NJ+8[ M<7D'<5(T%-"\6-.C[!AEWIH9ABL*E223#R) M<9LVR'%@D./:!CF>#L4J7ZQPQ')XV!1-*,N-%./#I)-;0Z%5%X=4=XN-'4NO MDMJJ7I#'2L"?.=[BWF,>LQ(%;/,6B^!5ZQS4@;PEP I#S!07*9K>4=M"G2.D MG3.J#1T_7Q3C%R>OAJ*QXMU2+;K*$U#439FI02Z'6;4*YS MI33AK9;;4GHQKZ 1"BKIG'IZ>W=&_CO/?JS.?33PF1W414=1O#&%6*BY$(VC MG4#UP'RI,Y7W#)\E#YE'=QJES+U(%"L1RWUDJN-#V'3<2\4JG5*;GTS76+W* M0EN!A G!!(C,C-V[.(,^8461!X> M^1#H2<@:_:62?]10U WJH]'R*A2+[/M^OS.J'/MJB#\Z5W/XYQZS?LC'RR#I MX>&EG\%EAJ1G<^BY#CL>&2G(?K W\Y+N[.1*2D%7,+^^>&?5$UE++"6HS+J6MZ M6-9L*U85MFFR%_3<%Z0+/%/4')*\:)_%@JPH[]7:.E^T9 M87X0R&NV=N@PG%%#A^'P^)M/@C/;0-ZC0JZ:E[4O1^G!F<1R%& I!<:.)FZ4 M25C;_J'H\% >D\,%A\8-%[4PI>Z7I6QUZ9EE7XVL-RR:Y-9U]L7BIJ*R_&$$ MX5F*D0AEGHY1XJFJ/[ ;M!?Y>NR?:C$"=YVF[(90V%4P5^KSXF ]"-=IEUI, M[=\%%A:&WOR&6T;H_HD&M2QSY.PG9=$7M6#!G M3SN5EZ66>O=,@3):T15=+PYGAZ[J5W$OXRO(0><^ M$%?FDRD=(B,#$( MPP9[)OSM3HMKL?9AR'D*R:SC3*=M\7VH"C8"+(H,X*'4K-:$:R$0$+0['941 MNI1)1WEE6"2:!Z%O+%L,R%@'7W5S7IU<;]25*S*?YMXQZ&5@SKB!Q>X& M6,J&3ZB ; VC=(>'Z1Z/J4#:A5QW,M6RLF7!!&=P)]?F';8(YLKA:QWFV M4LWE$A1:# =1M(Z6G:HD1%6+:6PVX\I= DJ)9#N=N/5;*'&J^)A MVSNE>N'10@PQ\H0Z>7RMPC!4/.Q(IMF$;D)>=%LB^4X-WZK!VXI.DPBC.7FX ME?,Q99(^=[9/24&48\'I LR^TV:)YGVMS3E'0IVC90E^?^8Z(X4V]]5[[?"I M&M9&H) 9R-32AM,&=]('"GNL2)9#N^N*NQ"BW "=D&:*\("64/44C<",D07S M.@6FR(?E \B0=]'F\DHU.BRZC.D$%U7]HRHZP2XO&HRA<^EG,F(PMI6GNG,Y MX:Z:T,C!;<("H]EHPG:<[N2$C)N0-@G2&_TN'!BG'@$.BC 5''/G?!(,8\^9 MS(RZ%-G5C]S)GLJ90SNFM"I:-!G&V"7=-Z./:]GB>(&.KI+/_:# 4)[%PH77 M]^)'J6>@)]NW& W32B,C ]W9J=()AVT4$QP[9]^QYO9-7JV9H $0(E/9+\0 M>R/2XXS(#>"%J(7$GF:'>N"HS+_@O UY^YA)Q8G\Y8QJK(O,@CUCE%2A#&:6 MFM]AQ=2X$-5K3#5!233H]^ZUIH!)3M&59F713D6[\_QREYIRLU*CC2VBG9Q: MM ._WX3.B3Y(0?W M0O8#\-1>&03&(2=>(OO9&P->S*X#:APA)PA2V;&5]G4$]2CX83I7T?'8GJGDJ_I[>1R6?H#Q^N[SD-'[84V9Q7))8;\)X*XQL="K,)_RNII A6]#/ZUD$E=X2[3((T2VF_(6J M';/2AO)-K'BFZHI<1+<61X*7#+G$4+***4_D;%39QA[B*)>6[?74ZFPPUQB7 M5^W!Y=9H4(6B7EM\K]O$2E< FEIP?X%/CCC,E@QF.:>N(JK@KN4I'NI18 I] M3BS>K<'C>@(IEHW:LC*<#07&]Q*(\^[0PU$6-96[TAQQ,_0:R/ZMM#PFF+:7!G]C-UG( MV2]XCG<_?9 A@*M%3.FVKO,A%$OG\PI,Y64FRZY<619@Z\"Z^D>D\PBLTAJ[[(9,Q8E M5:NJ5)*)5&N^^3,6 +(* 8BT+%D,O7TX_?T.\Y%\WU_S M/_R(A#^FKTU 6OJC>S7E29C:#*7.JI2MPM^]CQS=8_(Y"(B/) MKUWJ!(^L$WQYJ1-\")?M.9VR#T?D[$Z(",CPNF[(5/Z3.6*O7,TX\OL0*U($ M!RP,C0P*D@*[NMK&JCAI?'OMQ/X4LO?JV"%?RIXE:08O67^D!*STWXY/[84\?0R_$Z7(INM9[ZX-+] M1 DM:8G]I>R'\BY4!LVV!T9TK=GWW*H^)EK@<5('BG-22!2%;4) MCE[I=6/N9,M$_F!B%=/K++']E/X.K1F? M#S+U[+DH"["@D[DB"$R!<=Y>"6 M2!("%J*<3I!%Y<09S8._LW%B+7.9^5R1G7Z@T1'G,BY!)%YM+W(NW?7HR&K; MJ..;Y.3KPZ$6QG9M(I((S*;)O:&?W\RA-@"XX5?S&+\/T>]4L\A-SXW)#,A[ M'HY\];:%C\$_EF4A7+_3V/T=3P@G!X^IJ:@=]6&#&D")+"0 M\6P&CECP&2] M0+V?>J^';((+PE0;P%)A8'#'K-E;:-Z4E6SB8HWF0EGAM;$0N1:$!V*BP'BI M\'Z^O2IU.,U4JAT2E8L!S6XH&Q874Z)*T/61WR,^>B&I'\I?4(Z3?RN$(8[Q M.I@7EA8T;=]X&\P:G=D;HNV71%2U7^B*HS1C?J?"A6#@I=C6F6XH]EZ"E#JS MRDNR9__6K=W,B443^$XC_19)(TJO,4BN"K\_0;,OE=3 M81>2BV K2""7KE27V%-"1]"SQ%WE@$82>YA/\Z@-/_.,YA50851T/.)Q=0KU M(&QP[X(.ER$SY/Z\5N53C%Z!84 Z&,39W8F@\:9;5-X8GXWHO=* MU)ND[N?0@MKP:BIGE 3:W%#]OJG*OC5D@^1DDX,I MC\S?C&;,\L,NKQRGV:$$'3Z.D!BWI7A_VF'I((YS7 IW@JJC*.BQ66GJW+@8 M-3=$M%690LN#H >>DV5=*NWI@U?5H""5D/.WNWH_N>[\AL!^JINYV*]PE*@HH'5V&T#Z[;+58H8"/)D2@W.*]/R*X*X#LE/<2_ M(V5HMG:P*9D!\JP.(7T(*?@L(1\GB^&)9E;6Q5 AQ-9OMZ]3(M MLXWW1Z&4M&KD71=U4>0EI.1!CC9=1E8,&,(45JXZN_ M5G+\M72^8JCL6N E;IS1);[[N,$BN>E,R)MQ%[0\/#,AAB4=D(TX,N2LM") M6!&1P:\H>8S$L"=J>9JM!@ -RFC(_[8M]5X$6V"CB9BDS:P/\QW*'A&H_$2> MF5&GN-D@CHU@JX*Y)AK8>VE?B?R0S099='/TIV$3UDM7EM.IH'.IZ) MP"9R#2(LX@>R$U3&VUAJ>!V1-]J,W1Z7@M/I>?K'5)Q)8^U(2>*IL8*/%YYD MW:LG-.M[88W[\#=E! *YK77SZUEM2NYR@2+AAC0SK,]IH%Y"R;$$FVDX6F9] M 2#L#M/5><5TJ=;$>W.U[ !B:LFLP[_@3IR&;Q*O94?;V&F,03PS@Z(C'5,- M%9 Y*N<%4VXI_7O@RCQH #)OSMIT%,KYDQ7$PMGFRQ:RKP MWC7W9JLJ/$Z\&&$ZPMF@&E;I*067AG(!]"//A@*@&C"B];%VI$?AY?X6+D$G MYB#Y:<+2[T$2B::K4_2BRT^A MK:?:V#-7JA32$GZ+JA;;RBV$I<7'4L+ M.V8_41&(*HGKRA:E<^J:)XO!"Z?B%D\/EX9^:Y ; M 9BB_$KG S<(+%]%8/8CZZ=PR3V,RC:-R>\7XW)!!N@8D5?82MPR++Z+(Q:; MU%VOW3F7TUXYNH"!WPT,?%Y.*8'.8OJU M=4W,4?2508J%2GH4"TT;<3Z4)W\N!_V;9T.//[:"A5-T<$(.)N[PO[KIU;2N M"M-R2$0>OB__%OY+E7#SB0'!6WQ<9UMH+\>44:0!L( Y>4N_3))4)'^7QHE- M7:/"KNR_LWP!IAPVS('RB4N3M M7>5W@<7M]#,N4M!'(L/F/MY!N:RK?)U)*#X\L,\7)%)].+_<*A*#7:WW+S9Q MT(=.2W@!:/G="3,U-W/,J/VNVR.VM0OR?;Q1M98^F($=>@ =$Q&-SRF/2<9\R(]/Q=&=B[5F(DL)4R/Z4,A--:G6'ENH;I= M18?>#U(B;:]G6_>N2?Q_C//;KV402A[E;9T::3<&]0\S M=NA('; 47&_I'UTO2B.;A V4Z8[K=J#!R^9<7'@C*4'A[[RJ.5'-7!)WE'KT M@'GQT 3H!!LE;VK27<'N4;5WKP(*-9U;\?]%M(6KP):9/U4CUL&<3S3GIV5Q MT6(*&_=&;A3L5DG?HG]/QVTY:F.]\!@7DN2VVU!1<&IA[T3^P=W==ZZ7:^J= M!&6BE:H(95Q8L(-!T5;J/97UK6S549@S)JH\=TL#[KH,:#%/=.['S2#9/]>L M.-P/([JIPAN2@W/0T#3[4Q,N.S&=\<*/TUJJ(+*J,3;@N$JV^P14CU8X10H)$)*&4T_4>@19 MU5Z0%H/3" @Q]A!EPCW+$:=M)NX?<:TIFJ,A6"IM=\TQRP.%UPGV'V^$50%N M.('PUPMD);ZUFN5\.";WO"5>"5VJN)M-!\C @V1_EZ1T??UJLOOKBWQ+0B_D;"%1P M$J5"F%.O,^JJEW]B2YDT%(8V56P*FJK6>/3$)'!@[ZH+F/Y*BC:(O= MG;@',E*IE\Z,*XE/X[&E#[;#+C&X. BLH[=D1@D@9[E1NVFB!/4#"A)OH=Q( MT;&/'&A+2&B*=Q)?DF 0NVR+#&=:1)?F MP7O03YW&&OFD2M28E3L8I,4\,/X?6ET"47,4)5;G*65M/*?C=/.'-]9JH[4_H&(>3(>0Y7-XSL8,:A-.8*)_.>\* 9-@)T%W;NQ,^% 0.D R%$A(/$.&&/ M.NC:=0>M9V O6^D.B)E],032*X1 &<=BI= (=IF5@:)NZ<2T,#7XP,!0.(E2 M"B8G]'\9+\*! *NBP.G*P[K8"6"7K_=ZX#"9TRW$T; K-Q4)AL96K)@QIT(S M2IF$80Q..(MVJ7MUPMW/44 M--71W;5+R?B<5W[8!#17:(\RL]T M@.&!4K(ONM(:N;0Z>5C',"C">M-5A.A^8DM]B M"&.1*/J]86WQ/1-J\F4Z&/DU"!SJT1EXSM82&A1NOW,WADW95*>Y\?%QMAW< MZ)ZD2=9 ^?>1*SB043>AC"(+?:J$8U:S,2CL(S3JEP MI#]\8,IX@J^<9=\2"^KVM=9A=L$VI'T:[(S1>%!V3MB^!8#LMT?2IQ#/55_L MFY7N"O. $ETY84XUY]9$2<_,&_J6/6?6\6'Z'DR;)5(-?IU65(I9R?%44:QN M=WV(*OI@A^&BN_;G'@R+'E>0*2)ROC&$^[S PS%$+H'66)*O>[R@MN'X<]5Y MM9B^1X2!9^8S.;ZLAA-A^2"%PZ_:+DS4PCS]STP+R B"M0_#6S?W@I<@>DUW M6ZM^_-P";OAR+($TI\XEH9B@;_QG33-42[FL1?O.'ZLN_+%,<@7T,X;DK%XT MW;1-._63J[PD+N+5B[+OPN"73)Q 4:)R'RTR+WBATBHR6(O5OD.AS!YNAY+1-D31P0+=XW0AVWRI(#RR@O#T4D'X[:/HU4C% M*-#&;NJ4 R75P#)=#>Y;YW,7C5/PKK79W?%G4*O2=$QN,QHQ%]?;-$-D#K:E ME"0MZY^F C\9L!4H@IYJ M+2Q-[02$O(+";; ,R;C.;4]]S_$M.:SM.6IOES M.UNDD$U.,I_\=)3T/E$*NHWY3OE7#CZ;'22Q5^R/)0(,:),9'3+%VJ?@U6X&Z M%1P/H _69#&48;:"K6"P12MS74IZ[C:,$O4['%Q,?T '&BTRAQ(0FLM!B#-U M@)/#CX[KVZFAC("D$U7L0F#MLM$X;M5>P[ !*;-+H<&($:R9'BIL+$HM=^11 MD_M''S>5 YW@J'$^HI(8$) E'.W=,0R8"'!PBD%J'WX"F'COQ0__^=W75T^_ MXO\C'8@0P&Z2-D60G[R;L['!F*02Z'3087L%[N$%;W+K9)4QEX86 T<#WF=A\]&RQ'H+/ M1Q.1\9TFHR7/AL6GP[32=;K2):IT," -8X@W@4L3"Q\\0]F#NM-6PM]$58YJ MZ],XNK6[/G=KL=:4*)*FI3%Q#:9\M4.-NR6%]PMG)['Q\UJ*%%)ZE&IWLT.C M^]DVL\&'8#;*WBQK$@/CD!0T1DJ?O.WG*5A*$ERE$&CB8D#W;.,+IUF1\%K# M3KJK%0M ^?N";:"V=7G)'P_+%;> ?XF$PT.YAC0OX'=$^YCRX;(:_7F=^DF] MR-/@<>3/"/DPV>XDBZM M.&Z8;^/&ZGIYAHE@&1'/K9AR(X3^CVKW]11AO*\N-83%"@V I2B4_F++JO4;3( N+ MQ!^1PA6,-N$8/ZU0WBAR@(KD%.E/6)$Y=+L?>&\U)?1Q4\=)ACK'62! MDKWPD2A*V$:AD1?-A8^+Y"W=SSQ673# E;2S,LJUB 4H/M>8X%X-6!2&PE3 ME#*_1I(B%Z3Z4;$5,S9$GT[L)ZHF@18[>ET_EDS4]X)>X#N%6BDDX]SV5Q4, M15-7MY7U88B/9HY.&.*CR(]V8R6MO%&<@ $P^*=WJ'2DXYYTYM6OEKO*H!P/ M=QO?=,VV"#,YBH>+ FP>HV^KX5A+&YAI9M4MJZO0K$53NOI(BZ# $.'T9\=; M<\WK:>^(.6,<=2@;IZ>@)((<[W-%HMF%\2M1-;+?BRK4QZC\>#OO'BF6-N(Q MXYA!3QQ*#(ZC7F#H2AK.G(:3!?90%9$O@7MPZ:!!# /R8+MTI-R=P0AIT%+& MPMAW7^A9-\1(0@Y8\81NIA!:\H@5Z7AQY,N(:]4/HSVFDM2'QFCDP:_X+-PS4=,T M,J)2E0<$5\C.J XRG/#EX5>5(H@1)XVV6%$'YPH@&>MJIRDDR'%)")E?7(\Z>IZ)GK:*N1DQ+#B,]GTE M"BJIP*1O"K5:10Q4H\<:+.!(WA!@T*;@@@/CQ,RD,9&,,\^F*_R2VR265SLZ M].Y2Q!@2:J#"5=3LC.:4!Y7+;XCO4!#&*(0P2KMA>NI*0VCCB^&.OM7++ASP MO]2$)$HRHG(NWI0FB!:=?'9C>.%N .:_Q0!KI7O8A"!-)TXN%+Y^7]&(O6Z! MO'M%3N9.JTCL;X898<4LR'RJPYQY0FZ29);)MTQDK!Y^)Q&&%EQ[6MMQ]3E; M^Z[?C^H?DK86KU+*^M$?TXE9J 0PSGT@E(+_%_/A<8]/51\+0-T1=:!:AM?5)_SYSS%VU@6< M 4K80V\YN$#I'^DQ\]=[@(*,2"[ E81^<%PECW+8L.B&>>;^J^69RS)IB7+=+8%4II$3ZLI3ZN+(UI^B4BP];$JYT] 699A*ELC M^'"5_)A04 -]+7\*I6%I,LOV<_Y?@ M+X9:AMOT9$+I2$%#DY H8E+^ M&I[K?Q%?PLNQ.Z[^@TKQ^/)WPFOR#64+^X[XL[^FJSXG8IHPDS>Q6FO/ 85[ M=I2HNI#(5!8QR2*#?7,_(.62/FS*O--ZS922J>4.1#JY"3:H8=)C:^G'?KRM MNT8B8=)2"B>IU:FMP7%Q'NB *I+;*P^#EG"4!0',VK5HTT=9"?$)([^!%KJM M $-K(.J*8TO1^H%N!;]MRGG7;0FG:!@^UXFHP.M4"50!?@R"D!4*8!#2G';R M*?D4/X1TG1C-3)'4)$#7Q"[B8Q+$KZOCJ%$O3>P:0X-HO1NL^&R>X\GXWN'$ MD9@\D5EV"/8B6BZ2):PU'<%K-3&\,J*DK0"R7JE0UYRAR]HX0>W!SRO^#9(R M>G(825MU2#G\EN [.Q.P)MP[^5A4L12?BKM$[9?4[>+I.#0?H5F9]'7T"?FW ME;W@0B0V+:,M'HLYQT&P@#C'.4292%*!9'H@K!(*SM+3R;NJI])G?9(ZW66^ MA+PE$BDB15FUR*EQ5DGSMV[XB $'C' '?B;PC2,W1]HRL4) ^<"]'(<[9GPV M*U,8.9P=\ 50.K#PF@[5K%^L>5C@IGY]+5N4JB_AT*..1H@]33VLE05(B;'8 MN;"@UDW+KM,@55TJ#/(X*%6)A7E$,U+VEC;RT*+"$W6,R/N10+H#O M\7VDH#<3P%A-61\RSQ@/>4]M.=$_T[=$A9KP*A*DNIC4ZMQU(>U(8V5((U C*\@J&9YO/>OQ M\G@;M/]$>:*HW.5_66'XY%)A^.VCB(JAE?Y0DU9VE6E8,&)J M$_9@_8EU-C-%2'[/Q,RC?+G6=PN5Z2M8 E -%HZLJD7".^XY;HMESI.D[]5C MK-UYI_QL&8&,]=66S*$!6D?>Z;P#NZRYG"(A;2_V(T%?+_BLW21T;Z _$@82 MT$.:8&]A4H?RJJS"QPDJ' G-O?(M^39EYLB*1L>&G)_M%T[@$[8]_*[M(%X5 MGR=W_]S#+1S&&$'ZZ$# YZM]1:5KX/2YG3B8THAQYN+OD$M,N;[?.'^<6NF# ML6T:W^,O=+B*7F=> B6Y@?YCU&D0L"B&\'KU0NZJ#>0JL,EZ],Q^HMWHZ#1G M*ERPZ52W9+,)<=3UKY&U9#TA 4^'BPAU?XXICET[@MTETDS0',Y\K0>(3H\W5%A=6GN+#I,1-B1M$TCT;+EY35"]WMQZIVP3 MS,&H+5\A+$-V)=H#"2.',0OR8[XP[']Q1;B+J)G@X;NG=JX;FS>,@6.A08=< MQD2#5+-_:%?^6GSF&?&RAT2+D:YO'=[?*R\I(PF<&17R#?U.SBH:R-H(3SIJ+8]A8VD24"$9RJ0+_G[KM\ MRFCD5(05L[#@VJ=P>5$ 7_#M9ZP-,/"%'9QERJ)6+%&H%;-L<;9)C#5:5MIY MA?"O#%\8!B7LGH-"OZT?E1/_?!*(G,XBE/FC+'LHH M$B2&:!)>^\(RN#P'RJRLEL@)TSYP+U'VD/; K#&FW?+Q1 &I%-&8S^QQ_)D4 MQMYA76A8ZRW#5ELYSNHX^B%)P>KHY%6ZA<.XC-147O& 3.AJ.G:< ;-L"N5$ M72-@ 66K!.#[4 ]5%-5>!5/2SFZ3_W9TC-F/PQ52(C'VD6K)EYHJ-+^J)4ZI MNPBP,W9U+S3(*@R/$:A%K$%1]2@6NER7;528O$%IC!-0_,_6YWLCY#@L'4IH M^'P6_^)CU@$ ]/-0_JTB&\R.KQ&!L %(D(TGI\)WAXL'S?5Y2&#Q-+@VQ43# M=&XALL3MH\P#ZF(ONXJ MKX0KRWG5=]2%6[&[4+6*U/2'\+N\VD)*.Z,YG(MS2$N!/78]# 1_]2VIX?-' M; (JJH1WD8"501BZ>KOE@3&^K'>9OAF7I*-F.]T\J=W>.[2ESF!^;SVTIE@2 M/&'?WRX[ PM9Z*/SJ:'G A\W2V>#^;WGYDK\DH*(Z< $1"POB2SV#&%LI<T_/ZBQ.>("TE4L(_%;!MC9^7-+(?$[YI=\7 ME/W&F4CX% M&0I&./OP*I8V>>$&?#@]1=E94=#T?%+Y:7K=8ZM\&N">+?WVD8CN1\ MM_NKIMJ-__[LV?5GV=!CF?T]+. M%_-F BUS1&'J!8,D@M!+W-++08 OVDDR*LNVLO QRE7$CYLSSJ>\0>P_R._3 MY#JA6.7D^_UE2;SG)2'TUKFYU3(2)H2 MG%K<;]-K[3;#@&A NOB$HNI.NX&4%LJA'I1NN&F*#!>?+7 AV4(FW^0:/:NY M&L'+*O\ JWRF;6&%(BPPK =B;URALUOH_HZL1L'H,_/,N0@/<+E+AVYK%"<( M:,_(3^ZF.'H"H3F&V9"Z+B Q[A[W5 X$S,C8J7<64 5_ZVP=@?5/E]&9)<">/X+%"\'&8$3,W31"85,*$5F'';M%XN,.>J3$ M:C3<7-_!Z^M+R&7#1D2RL' ;0[^DX#P/,=I7W;%KA F2"KY)\677$!MDI(#F MCMH-=:.*=T>+XLS2::_0Q0)ZA#RSD1$7OU9A.G^JV% 7JQ?WQWZ2H._'K@G_8:03]<8 R!-UO$K'/20M-7Y! M:04M>,M_"Z9^V$H+358@R&!$7.T6P@]2E(CLX/K8WTSDA2UVBM(C/:?6L[ [ MRNO5\V,8H3>JG?[9I_^F=]&85\D6F;#\$*;D9E@Q FD.6UW=$206NBZ !8 A M!X]+AB3'S^:[:6$K^3VR#?8L>(QR/>D[%W*Y*OA(-$(/[$M@292=0-_RU&[B M4@;N9,Q BJAKJ3]89(/G2JJHNV= I]-[EKT\;N5C<$,X/=']5:25A8Q-4%(. M=6P?B@:;4!BR';@;(Q;26(CO!!XIY[T*,92JA,7DA*^3V/<7NG>*AU(6+RG- MRL/%$UR!JDF;_9485?IL=QVY]A3D7_R']^P_)$<&<$5A COB+W;GQRH*TY=, M(<<-HYM2.GKNA$26K1_1()!!]LM<*]ELGRXAR_N>QP--%'6(4N=W.*3&X>^? MK6-(]A 6,,8$_G&=M]F'2*%W>XR%^]_+FXJ%P0_$/F*M2M;-SF$88'6 MI)LTXU%*(BS:AJ;7]5=)=="*[Y"J&!V(. M/L5%/7!S!U?R:MZ=V?Z?91, ?%HH2$J? K P('71'C6T0K1#+--S9GQ>2!0L M?4\%T7KKDF>@,V"^W_"2JY^O7UZOMB%:+?O+R?#>EUIBU3.:[231XV@Y8NN+ MD");BS?CIK%6X]>'U>)-ND5AOAA@9?F7;1?3ZDR@KG1C1IR&U>S^+H_E&K/] M"<@4Y$;UR,0W_DDOB^U]+[:CH'T)BT@\2W.]J6@PV)V7AE.7_G/8^[=V+T@W M/F?<-MRKZX!.,8,"^> K[3'&X^4260GS!=R?:73D*PM*6(;QNRRD][V0K#]1 M"@O#2.S;#]1Q+E/PWN/V&'G7!U'K"B:=$I^;.O%)7'+;V?,;PBY9L^YE?C[$ M%F&Q2G;-!*5#ARN$W)A'CZQD,*&=PQ=D)I?MC MIZ 5^5IUK"$I)\U992O_%W99VM"OO#5T7J+2<)\1\>8B=<"-7*;Y_2>\;D$[ MT/6OK\A#N+I!ATSN 1]V^?[%(Q_@+70FP@M= M!5>I)F1"JM?"H ,N)O*_R;B\N*G;$F%Z>>C 7..(R^R^>#5D_(RY=AT\>*): M,;*8EN;828G&I/SS0_EKL&J_5.O52_OX4+Z&1S=FI$*IOE_LDN6=PRB1'.OA ME\MBB.B7B,Z92/5QF^X)Y>%ZQV0PQB_,L"30)$:.VPB71>GAH_CFGG;]8^NU M3:'=1B//SP-^B_@XGF55$ A'L*,.8/M,*6D<\9-#]1AFAAB(E3]:5459AHKI M4Z)F%^$I;@G8Q6Z$'Y,A@N>48T.70AW%,4G+/N&MD<8,K$'[U-B0M%3(0C_."](8C6L#CIGBPS'E6*'*V2 M+-#(/UNVA,[@9RUF##Y+%-X\CO2GCKF'!.V_E/$+*Z]Z4[/VYBRYI^UO69,, MJ(46]2TC8%=N[#%-0*+'TIS":M_"4UMD!(.&=8D+8_Y\9X:%?&5<\)]DY&>FZEWS( M'4366Y=0 S VG?5'R*Z7"244L[:)+NJ1D,H;QQ,E%"-B21W5B#I!Y>NP9E)W M=O8F[#RA$ =-8)Q0Q&E'R3QUV\RMQ:LE$)MLM6.$DA/9=^'/YF-&HSB?%%6\##_SAU]A[.FH8) MI=]VH3 9M)R-@_,NBOC2,\:>B+*3T 67*;TKOH M!J@JU6$ #=,6?;\B06:BT;GK3ZX<91$%_4[XNT9@K?4I](#DF*#*W6C_')^F MN F):URO5C^\9>R&,6PV%243/ $JRK3?OB]U9KZN;#>TJ9]Z:B@=;X>3$: ( MPJM505PY;M#T;9*T!$HVVP)Z;"<] NR/ MX*%%0^#,B B^FWEI#QM/TKH.J[#KI8&H00* U"2T44R8@C]*0;G$/?U?$RTC MIIO_0Q?665ND\DKB2LH5PK=>A4'O:/O\6+7M<-_Q1D?; MM5=T>G*LF(:"PTV]&Z59CA(_6GKOB)B/D-)77=MXF<4H$;>MJ@,EZL)*KP=+ MA=1A:>$\!?%-06FI,2P-;G5EB^/[]^1^J00(Y:_>%IV$40EO1($2L<+RGD.X M *&_#)DO U]D1"#,24NN0FQB$_^<]9!XNAY(26@Z*\J9=B):LT29&Z*$3IB' MHX$Q]X"QR33-F'*VT,=$!9O?D"E_8;;I,=UK4) F?$-5%"G@=[(C2_("-H^) M:2Q]UAK72L?,]SE9*LD,;3#E0'"8C:372%=3];+/6.@9^ _T-0[-YPF)>MY%T1IR@ MAU6:EA);BT,MHEH+ M8\#E?;+KRV *"5')&E56[HD\8,Q]/8!G)=CQ+6SU.N(=B?0"C''4H^^DF::6 MZ5@Y>SRU1B16I&\HA!8+JF!*=>'>2_^4__I4U:I,>6;%@,45ML0AKR$.VC=% M*V6E_:91N&B@V$@PX L2-^%CECAD4N#Z(!6HL/JWK*.NQG%]#_&GL!3XZ2@ M"C8 I'1$C%NO)]>;.'>29S3\69Z<$^[!=!']@PQ/,N]4M7!Z=RO.+.1UHKO* M9D@762XMG'+D"*TI'9LDGW4E%+(%M3+L*U[LX1D&7)UH(+H#6$U#=.-ONN )W73--I%Y MM84CVT3H2]FK'M"..T:-.L/ +3 8H!255BRWU5OHWNF.Z+(6KR/A5YB5=9)" MP3LVQ)Z5.9VQ "Y%BIG3,/C?3C3>0)VJWX*:H6&B"EK0.M M7Z.=> NYT#6;;A-??OKY[^4_N09S,%9JLT2*^JS^OJ_L,SBL7KH:9#A\< M=U8I)IG/X 8,"]K.EVK'(ZL=7_P35CO^VT?1>B'C?E!7B%+$OLBP*YGZSYLN MZ Q6[#?MNVXKY"D&CW) &F:+H@0+Y>[K$(%O$:Y:9JGK*3?AS7 =9%=>8OD=OXE MZI>*I6HRT>9-ROLOS,ZI$E5>0D]HAP6ZJ%=32W[]GN&]GP.]_'9\[^P<&+OC MOU]]@E^'T<6))H:;U@9=X%_^[_-*U[_H:&52 F_=3:)G M2)%9YH0?A)(0S+ MP-$LNR5.2FG2A,!92*X2C"NS(+&0F3(N,E^G" O%G(NLD6BE8GC)3$I$ M&05R%I*8U(C2D4"JU!Z2%RD]&+I*/4BG7/==F6GJ.9PNXZ=VB>/H'+/H [8G M2*=/<9P:]K<'?B9\IY4DC]1^$ON-J6@2)@A M//8-H 3TCQ/%30:7LLH[%R>H!$.I[_ ZB7TN4N6&)5#E;4V%]N5!S.&HJ*I2 M#3$,)%GOWJK^5D5_"A9W*W,-.\3.>&=DY0)C?H^AD;Z>*; ;6P MH1" X@F24CCNA02$3ZFE7R&&B?"+(C[ZD9)K?3SZ%LYO;MS,V267CNXYALTC MUX"WHZ9XUHK@0&H6\(<0XX!:1@3XA;\&R]ETW>L5BD\[$D[M&+SBP"J%D/U5 M[96T=C"A+9I^O$^62P_AG;V;M&#V9CG,\O5)CRD>Q;,5Y5*/Z&S]M3)L ? @ M5[#:"'!B*2PXO2;N/69I;6^%=)PK:ITAS#S<,E5?V M2VP*&("PN>\FMGO)^*EY6IJZ./@PZ?(_B#X@2L8FY5##E;.IL6XG 'G7E515 M\/N8U$HG4,O1,W721%:'BIZ1RQN;ME"/)_TFX=@FU?VVM6-KT#=EL.WG55E8 M(9E38#1NWJNC@6MP2BHV< #D',^5$S0^V2 71?[MCBB6+EZL2M4?WTJM#@.INL;4TI2@: 4VV0 ME#<1!YP,7?[>#I[S,KO/!\GO[]*RFJ;1,:45A+7'RC7GO*Z2B:E;#HZ2N=L5 M0CY#WV%&4>MWB"D]E?'5WIQD/0F\2 OQ@IF9F=WD 4,<$0)QSD[Y9\1,^P=, M 9-.'=M8C\M)LF/)>LB*O[BG,"XK3')(FTR!LYWVP>L4R&_<6UMR'.\:9!YY M(8ZUZ1Y*@M%8"GSPK8@U1BJ'&SC^<)@RZ+CUBM'*AXQ5WI@3WF\@>1S+A"6% M5N+&9C/,//X =,W*L0]=+G*HMUE(&+OW30E7KU+#:74:=/S83MR)YO%2Z'AD MH>/+2Z'CMX]BC-O$YZ"T0;NEG#J#:(*/% ))\3 R.Z;;3]"B2]M0K)(W6-<, M+_O%P2WM$+P7-T6 3KIQ)/UMC#-%$I[G]C8FL#([*5M530Y,4V+_RLU-7=WJ M[>3P")9KWXELID(UW=N<5]:8*O566T93\&O*GC22C4P&3-O&*SL\8B;J1%T] M)428=413SF.L=_'5MMYRMO*7Q4;GX,ULW_9; M6\L+O^>7'G,?3LHL/@JJ=R)==;UZKN<@11ZC. 2,.C4_T]TKZ36W[;*-B]2[ M:+ROX+*&U<]TV>CD3QZ0O5L[:@S6J_R\-V5K7FSR^EP/PDY."9K=Y:_TE&(] M9ZGM\8,]E Q>"BY..*+,D(#$N"2B_=3=57%>#!1)J=HJ@0R'.-=A)*"$72A= M0D929S@\;EYK*]'[9F>KTR_[J"H)I4R=WH)J>6E3IO*[?(T,(J5L1A)^6/94]%I MC5'5$\&P<8.V/49?:H"NH?@#4H,7GK3WOU+(-HH3&V<@9QS;1J:?$+YJR/(N..?+! MM:3B4:_E?PTZ+]/Z ?AX=4KO^GJLKKK=#BY5F3JB6>Y1S*O]-MVI@NF0LWF@ M;F8X?='9I N;@W69U/<]J:[;$#E>:>"?\;(OGLO>V>9^NX)*R[WHNS M+AL(CQ$3VH N!DRYL67-OGV9^O>NL=MZP3H1#/3U-&5PH Q['5J'G/QD; _ MQ*W.B^ R3Q]TGI13C0-]*P$6603(G/=)'Z2&G J0L=VI0>1EYCX Z[6*4P9# MAQ*%9/HB.3>*8%G<.6(TJ"DQVH:@-%(N_38 X8C'2V.=,- 5-W=/@ER(?;24N@JX#V/X8=EO MA=YBX<66;AEQEY:$BAD$SCG("A?$BH S#N0I'4,X$U^4DP-&O,$]MB%2I?LA M67!9]Q\N8IG:UVUWUQK\">LP"S>2%>M*[M& OB5,61:*%#_);X'+3'_ DY8= M(>F*YZ):9'- 0[XZK+%RSATP)7<%;,#/E BW*R#^2FBF3>+UHD_WV.+Y5_^$ MQ?/+WGS,WM1BF38)B?NP6)2S3@UQ(+<5$>'6,0]1'@B]_ZMYF8KY=)@6;X^) MD@TU6:F1[NHWKF+*6SMXMWF2XF*@/T1.N.F&-&$XM579MUD8,K7!\C8+GUXF MY;W'!=062)V?9%6,_+GFS]Y=9^I 9'K"',P]8K%"[HPTM"=MZ&$OK/BTW/=E$ M5M]"GUMVMNZ[[A=^S*A[WU"5327TPQ0?.]"N+X<^@D_ M63;17H,WD16-\:@G>20J,$M3*'1'1.[YMAD+_')%];(6WKO/4KXQY%7,F"&* MO)?0T>&4TEF+# M,?!4&UJ?TA^>HZ9S^( 40*"WY0F P3O#7>3K44O1D8C+PVQ]9R'W #M@+;J! M#:=5/$ ;:7#0R-;\8->5=OUX8@B,%.W>NU:I?!>U-K(V&-;EPCMFPT7^QC!, MH*>U(=%J$[T@AD?.%^D]:[JR%5)C2^*[#B\#\G+SUY:;+Q4%&V:/T_-0I9FW MDPCU^4Y[^K23NELW];Y461-7=;BQEAM)GM.Z7H>/F=IB4_9$F;3!YP025!X:K4-L"*<+SF_#@N :>-">ID?]Z9 M]1VTJS^5+;0;GCYS3+75F[ 5@#57\)'UF[!/]Z3Q3Q#=HWY%IBVNX+'6^4E-AI6/WKIY]=/UD=B+>%^$]. M_9;=@56P-*/47?GS8'6N[#M<>0B&=1^>?@_:;FA54HS8Q*(:-273)?[5W]DZ M1NVW4XO8);(42HU:'S#LJ%J,&M%2T$"P8\1MT/%WZZ[ONSMJY$-UJQ['2(M" M3=%@UIO:;=7GM\C&(.43+..%F9_#:M3<_,>^LI#NA/7P;UJ JX5-N TKH8$F M3"2@*8_\.:$JPG*Z 84)V2%FCD'."8S'JLHAW24)K_*#;V". BG4Q+?QVE&[ MAGQ V>C;7,3"-)E ;IX.06FNJ/"9,U\%&-K/:J?2"IIMQ8\(6W ]1FSUY7< M1,)_TG9Q^>LP':.V@?I5H-P^="&VKHV>W_$[\L$CJD O^/;/]?:F$,0NG9[4 MIR?[HS!,C;:1\3J12V??M"N+41_ W$?]"=3N3\TPK@@N,2784I@ZNV06W_SV MRAW732/JW.$1>6?:10L19)5&"B*2AH@PV0RLZM;+33 #?O!RPHE Q((9_Q1+ M!OS[.RVS2V3QJ*0?]40Y+S=QA4A&,QQH83JK*OMDQQ-[20*\_X00MPFY.0F' M1FNM6!QV7X;]O+_")1T[OYT\N\(G_G?>2VBO?AWHQ6^][J+'9 M.4E_J/J]5,P<%_*-_PGRNA#D35[\RR,=_ME'!'-:Q4OA8X(=5347B0TP!2):AE_9]G M3V;"/\^>FN)/DK4I8K$A)^L1'EJ5^,-3=$J Z )B! Q599T(\^DD"MN14KGC MC5(H9LL& G%4=BGKQLH_]Q$KKHD;SXFHN1/_,.YUA$U6,J"+]WRNM67]+B?Z M675E,_6D'*5:9=AD2QI0QW0A- MI

YXGA%B@W! MA^EJ)-#"I?(=:&:8[A ):$F$MZAK$>G/&R*QI:(EQ'PK,7<]Y$ YV,'UY(WECEX(R=RP8FZV$=Z'; M?'LYY[P*8[P5A>E6FWP2]R;7!*2<($PAI"T^ MU8WI1],Z44E(G&>S)<

)2J%<_7',6PGH M(2IC0M XDRW@3[E3**>.XRHR]"*B!!PD*(QCR \G7R0V$;KUR>B6B1"@Q4GS MD:O"BRXNKD4IGC.SYB\B=S5:M,+%F!3Y_LC]SS.] =@?2^&>$.7(M#(Z1U*> M($A26EH=\YD:)B\J*=!6ZO&*4T2/1QY@I%-WLM&L#'U^@9,1-=8#*_8VS8FQ M5O$,'6LR<3.%PAW\'LQNP178H6N@*W8DM3(PWH4?DFP%_L'TXPA+CQ#KLFM= M!Y>)*72U5']R"4 $0^CN074('KB!92FP)LBE*R=/BYX(DZ@.B57O"_EMIEVS M^BB5D&=%8XH2%\3)A,,HZC2"%AB+93UM]P3=A*Q(1 E$9:/P:,$-:163#,1Q MUW[,*Y&'TPZ"_ (YL0$W[]/?<:!/V M,1CAACF94IET/*G'/BBFEM 1,KL8E>E($BU1;9W^N$<9KD^&5'@2FACFT0VS MMZ+E !<@3+NR)PHCLOD@6O@F!86#K*0H]2P4N%01N@-<3'ET/*TPS[;6C@>&35\6L,FO&=)-^:U%,*2R@L2 M+.VRPKV1C1(905V+13*E0I)'HR/"WZR,SLHK3B$T(?\D&?#2YK.=#FN&*,W, M!X9!5A*#"AG:IH)X@BODC^!8,D)KZMLB>>K%(4I86EF5+/F^8Z8J#,D9+G^I M6#VR8O7TG[!B]=\^BM'#>QO=K?@LP9^/2 7-R(D,%JW?X,X@J_=NADWLQX7N M]$.TQ;85@Q#I8!?951/K, 7P^?0<]103EUGY(+/B.V_BG(C^21US)2J!*4H=ERK[!R@[ M>L7WV-H5:>R/7V*XJF3.51,"2J5K?2P.;<:WN\ IXBV3@/$IHO5/TT5T,;?+(CV0 #NK7.)W*)_VK*/K M64JYD5 3]4IIP>D\RA9P5\:A?O.^DL"0' MD=NYI=ZRG>OP3'GBV;I5B0J#DJ&:@'LA2T_4N=N.A5%+CGK+K%L2^FY<_!I- M5JIGP1YK"CZOS?=''NR=38M6KU$$I?&OM85*)X14N#UOGIO%#LG8J:U-"R71 MOI"9Q9!3OC_-8?MLK\_<(G79^S8^GWFEE3",4,_V.FU2/$ CEAU5CP3QU?&PFFL5N-+/ MEK0CM4R>7SZ*V,3AK%'%W6RZGF[7W!?).V-7IMOPX?60JCOJZAANV()Q1SU5 MW6G20.&[801=2DG!MSHS2_8#ECUIAR"S#"A#WY5;%],SBP\-D&.IPS%/,K[< M91C^\MV//TC6F"Z/89L$@=*B;UU^X,KVYV5D'C-4H%98>.ETE.)&89H,PQ.& M@YZZV&> PLI @\'1):(X@1?^S!/RH]Q&$8:2N[0?_RCIM4DJ2Z27K MN_;;OTW;O3*R=.D+4^-T;UPO HQSU-=#7!5L,MQOXYJ@W]W/!XC./$KY,N9, MJQ))0_ ]HPRUP^9Z]7,P! WMZD<,^9U4PU 9@CIQ^"CF"H=4HU8-Y7U=-8#& M&G>&=ER'^9[Z5C$;VPY?ERO3G"Z_I7^F])6K]@;']4QU> ;U4$_ SJ.9,Z7& M5$2_F%P2I>YP;2&0"!<2C.N9&2R1(UPGARXE5!@6Z7=4"1^UDK*IR*#[H3'B MEDBNS>?T_[XBS]^Q&<#!RCK,4\]&)K[_G4V!( VV*\%J/3 E\[D D4T]A)$7 M+RN4?JDTH5QQL,) P\M5K^O=0N'UF[?':I M7?[V46S*=<=P9P^DNU/)U>!0]CC]"3$PEF\@>GX@<#8A;DC,E*SS;;D!_#,< M]?TT$(:N::H]@6(BHU%8_JO;NFMB@Y:"[%A7T_9)3"R'V&($CH)($@2#@#UK M M5N:=:G(^;E!= M# 9_:A,01P1@(Z*NX#HQ,#B\W&R0O$6#@T6_?!QZ_>\^7N(P"Q6>OEEAR055 MP-U6AY;1H:#MHA?:ZKAS__+(>)D$TJHI"(^W)>!BB)G7C"%2FE9<$NLHB:C. M[@2,U&WQJ+-L)L7XU)&:1/H12 @<5&X"4EK>)B@*A#&[MWE/2Q[CGHZ(TQ&YM6'N3; MJ:FE:YS(IY1?3CK !S<%@(B_JA :D>%6YHJ M,RUP*FDE4D#IUM/]L)UD"6?Z#0W)T^":]#U1R\8.ZV3C>PJ M[3E9">Z^X37I^9,V6S7,P><#OBQJ8PLM-0T(5I,0_O(-XX?C&79X!OUPCIZ8N #R M3BPS<8!YC=0X1T3YRVTJQR:[N%.7R-@NV,KWKV[!G6RT Q0^X>3C<;R'J35* M.ZE![)B+31.Q>X9:,B_3\]ZGYZ:FH +$SFI( M<>9:G^1ER-_WD!/Q0,?^B\>H4K_PH("OBE,?N3VHZUF$3HXE?TI>>'(^ M!!IS/D!A;HH#9Q7T/7HZ MMCW7@Q8GP[J8C4)Y>?@D1R*7) Q.V[57U9O@>@_A\D6DMPE_JXZ:7R/N;ON2 M7<#Q-==$MQ[&[7KURTV(%4(4-XPN@;Y\^XX:66(7"YC5^ML:F<,H!*QX&4DT MS&1Y(TAVH%*"7+0+BVN%:E2DR]V MFF<5$._$GV9G M1!A2]X21A] RP\$N*2"J[I=3D7OR@TRD"? M7(F5EM.%<)SC;/',2IT)1GDMK;)X^!'NO0=;FUT,*4T]:'DMQ PP<+IA3\0J M5Q_9+7#4,(=#7$Z8\[K?\F(U6+VK&)ALQT_, :2<$AS'TO]%4J#TR2=;=9Q. M[N7[Y+KJ%ZQV<>_W-7L<@-M(*#8D.=DYPY0AY=A5(+,C267-63'3@>5'"&;; MTRQ*4\$-]0PU@CZ:AC&9R&%3JD4Y,&9:4BS2BF(8(2B'XA?"N,%#'*\>,^81 M#XB)N1_&2F 0.E#7J^\!4$Y\(4E[TIJ3DD#$&RXQ;_FZ,BXL>SP8C=TNI[DR MHMCHJIT@C5HP$:?-ICL/]$(Z*PO7H>3B(S:&TVE$:8:GEBE+#G">+-DO7\.9 M%=^$RIZ6F6%B(\1F:#4Z]C4C#LB' :>4^,EVT;>^:I933T"GT5*C)RWORN&- M+M\WWI63W"5+QE5)K=0_O3LA)7=^@;8;TQ")D 21FAK7@@0#N"G[_CXLX[NR MWUK97HA]SHPW\#G,^=?5!A[(ZI.GT-]Z4G#3P7;U\_7+Z]6NVH)8$\[5*'[) MPX-"M2-:[V_0&Q+6S;\^^S+3M?K7IY]>/]6_%$KKR0#[U0,3HD_SCA,C_*0O M!8GRR9?/%+W^72NMRS]);/6BV\)A>_K5EY\#_:!:1A]Y(:+P)94(XJH9;J35 M= "IZQE#;ZL_#X%@V%'!.DG37:$@>&LHB51-V^!A4FF7GL3H>! I?O:$.*+( MEA!6CR-IOM[JH_4]([$_U@ WWE+\3"DVAB_JP9^4+]$_4:[Z3HZ$FQ %7]U7 M)7BIZBXL]9?2>0,3-V@[+"\14CHEN!]D%8G56;#EG4@9N<8,!GD_9ET1IH8! M")&6+D+$[05]L7I=@4:WWMJM1)6;F8?&OM[O 2EPE?.[+L&_B&,N9+G>NO*IS-EMR/6 M9(!]TCLLXM#MC=*\PS*3C4R!P4O.S-C_4L6#S;LQ@E/S]>2:#_(U]UVW3 %^*CG%. *]G?XF9VC0K21T_TCAW2\E)&-$&IN]O M4U\/6\85P([W%=KY3O5#8G?=J63D6(] S1(K:+VIR>MNJS>3" FO-(8JQ+X! M*$@4&OZNV('5[3VOJ@*@2'DU-%#W^\ISTAV(\=!ZVS1L3U!ZP<9@)2ZLG+3K MD\8LF%#E1_=/19R"P[T]--11A /R-UYUNRL>-LM8>,ZLYMYD/G]N<<*_'+EEE/[TON[%KC^0(ET]-)Y!;EEL0\&M (:W-2V9F\&L=H[$-+E!-IR"CKQ$1KXXW M]P-85\!+[$#*Z^F^BAEF#!0$G+E,.52J>RF/B4QPD;'W9^MSB LT*F2S(Z5X M54PCOPY8Z1FV4S:4CZ+V6WD[3=G@I&=CJ5D""Q6SU:;F>ID:N@A5@."2IT^R@U^1/TJYV?03O5=Z'E$>Q]7Q MB,F^QPY3BO>(XIC#29L.FZUPF&F]IZ MN#?&]S,P_W%"VS&U$7/?5/MZ:*R[15I[D:BJ(Q29X?;J@M,3]/[&20&$6M?" M;<.Q\IH=8\U+ ; O/US?\U.R<(?D.$C?A+W$WM2=MY5$0%FVH!S1Q83TKR.N M$O ZC07%*8L<\ +-]W4-35UK>BCCZ%\3^A_&Y(9?J:)W(N#$^=7>>K0'AGL> MR).D)UI12=7[G'[]%)Q9@;.Q#@-14M"3:XNKKCBO2(L3V(:22WILR@VSZM@: M6O?=W2 "2'O&A*#!-F6QH!26L%V46!@6!^!QZ!HLX,JJ+/ T:7_HYJ!*TM@! M=N\6U5"-(XICZVJ\HR:\H1H&2SB@:0V;@W)]S%;,M8MPSZ%F@1W<1.$ZAN36 ML=I+I:YDBAWH%FPF)A\K!XW2Y')X:)QA[LG3OD)^&1E%VCNTXZYHQ]U'% "* M/^8=*ZB\*MP+37ZXZ2BE@LA&F7SI%?65=:A73UC,V<BS6Q3<0YQ8[&TEP@1D@\U0U9MYI2 M!@?MP=58V&-.C)@I;EN_$B27LJXH&=+UVH,>UCP*W8,L.5ZD"(O1 QKL6G C M72[0EI]RE$D>G6EMJ+9-FZ:FY+LN-1X-_:4L5E*+;'@M4>\P:2)T8[VII"&W M'9AN2.DC*WH2P0.B;[94>+ZWPQI"8^^QP7':( :3P:)K&>_WW6+6*ZRO&PE? MN;6:RV1^+_)XZ;%0P_W1]TVVC6:EPKO2<\7FLG)C7=A^+MQJ":LZN!3]/5JY M=[V63KBKVWE;E">I[J1S?+,I!XY.),_$*VO-7$3?RJN\@MC+B^YPJ$4$C@%@ MJV]?O2AX ;SHVGUOB&<"8P0'9F+.8A)(/:]=^CRCJ* EWW1KRE/ [XOS2/L- M9Z4;8=L(;@6D^\&6TC<_%_+?U=> KU!D^.S)DV>_^^S+WWWS8O61*X*&24F^ M\]7OGG[R>?C2QX5T$E)&%2 &#CID=557/\KZL5]KDI#CDX1MSS]SK<\H.#F9 M2YUBW@M_+H0RC.]!'WU#J[GO@C.--3.UPOL5_+3P2O84'VM(A(_""WU26% MJ@,$@N7BU9H=.B;X(Z]AN_QD7&##2D;67X[W^?&3,LR,C2O>Q:PB#1UE9+G$ M1+V(G-+EQM/[,'?;BK'DE3%&;*0F*VD5.J0*?T(5BK)HMP9B0 95W(W31V9> M&WG+ 2L;9UOON6/66?,0&C-N+,.:UNI>M8B/ #0LFRNV/46_T5I3/ZVO QCWQ33NWF MIE)ZA)A]ZR//%Q?D_MAU^Z:*?!<6.C[?OJJ0-Q-/2L.((X[Y#;>7!\>WC0%> MC0Q'7+5E3P*29F,HW8#-G2=G[EC>5[K%?ZM+&&M(. J%EVWK7HD\/FT> MWI=[KOIMNEY:^U!>(X>K>-R2BT$YAV ZF?'O^NR3L.>ZB&&(:\Y-F)(ZZA,O M3-UYN3")3:(C(P)F:8 D1_)UM_IKL)FO*%>G2"COMS/M@19L<1(&,XR @B&6 M;/29=EPH;)+Q2]WE?^F+,0%'$1)-EANE/V"4*$!28VXP&&6'<>"H\YZ5?2/P03O73 M&16QQ>XZ!2>0#\ GQ; E(_;@=$K8AT+HVATI'S8:-]7L9H71QN 00<9G8/'& M462^918$OI&/ 1VY)1@OIAU2GMV9ABLJQP[K(&CPX MBOI><$'M(/?$;J[PF%39HS?G[[!VF8!]\ :.S#)X^C MHK_AN&,LPHT1E"-1 M@_N/ATV-O8N=E,.2SWL:'B?LZJZ.-"4'?3J4VL&JQSKS+B5L:4)TE*RYU"-+ M*0>9AF8TBAV"IAA?@(X -WN6"01-0@?YL?4_Y4ULA;#2Y64ASILR;G"Y0L21 M^!*?EQ!+IE#%9*2K892>(FY78D:+$&W>.6]X&;.Z]EN=#L1=@>E&C]-NRT7?>F$/1] M^/8W;XYA!%1:_66Y"R'/QW+*90E[U]5IP0'E55I>.HU:$Z*S1![F.=^,+ M44H6L0*_=WHU.:?"R36-*) R>RJ%NR$T[0Y5_EA\I>ZN;8A>7SS;\"^M*:AC M.W2[\:[4])*\R;#T*BC2;1_(PGPG05C^) 2ZE%C"JGID?_DU]TGX1X' Q QB,F6RXX+ B"P&>6NT.Y0 S,>S MQWZ(MGU@QE*JUM7/+:AY<4C(!>*;A^_:%>X@=M2,5;]8O:>E12F;<9X46WA< M NO>57$H[ZQA2F4^WP$RDXUA;-/5DX_3"ZN__.6%"(),X4C>T.RP!U2I?FC= M*M$F:%TI(+XC,#DM+%=Z*%L>710AR3,D!L\!A>6IK<-R6!%3VT@]F#VL\'=? MP\.3O][[_/H>%.UN4#0TOMG'=AF@UR8\ZLZ>%% M] ]/Y!QY-7$_T5&B LM)S1RW6 _"RGC8_:00'322K/Z#1GAD%%HN.CQO' M2!=)^0FN\7L7D'K ?$[1\M#GE1"B%%T7WI.,#2I^KO"9J"U$X^*<_TR0#[-6 M1-*S8J5DU9TZM79B:3^MD2'!@-!ULT<9X,6F@'"5L#>6AP1Z0< & M+NUQ+JW/T_>"BO Y"L4''I>GQ >30K1ZJM&%2UCYHX3K'J:&>QJX0 ;K)Z&V MB3:=KJJC?Y&X%[KP1B75U+GBH 6UYV!26#U[\O3+M"7VQ8_/%>5F=:RP*=;, M1$)@B9UJ+]$@PN&)%2:\9;RO/$>XYNJ.PGY)]Q)]U=16N'M!,$[JRH_D1NN2 M&D&)XJJ=J--+&IK9%/"7W?+.,A;9BS\/JS)X,/>K/W(K;J1S(A E2G)_FAJ[ M!P.K\, 0V++.W6%Y5NZCB\2,L]/)4K[$,W07BS@Y-W9ZU$O,I?SR2H/ MSF,8;*'-EKZ5D'ELGA/N*=SRQ8\_/2^P*H_4/H, [:_AIMQ#GZR&\$W!X \> MA.]1_)Z'>W&AX+%)R,]1XJ?K^Y/51PE3FFO(ED:RX(N%-Y=G' M[J$Q4Q5)?3>$[QUD./V.*?=5NZ%%OI7^RDM%Y)$5D<\O%9'?/HH,I^6C279Y M7+]FJQ-8D3\F*0%C8G0*K($!T#3*$SQODX.@D]0AP9[ MDR?[47D5QYH\&/A)FC-XYX';2;/"";TY>L;%2(+=2V%Y?[> YH?=U["L4?HC5( <;F%V?(\4R+XD3,'PML%%L-L&K@T3& MMB))'*.EQN;4_L-#R8?$?.&5>LO-'PFHG%T M RBZFEQP%_B5\MPI5?ZAVU(*AB($#2K5FXQ !!SF74.=Z8-5T<(:D+YP[;&, MZRHBO!NODDW>"8*-O):'^,E-P7FY^N@"E@P"^W2V7K_YV6>M%3>$^?V5H#P_ M59POX5%]<7_LI^%CC2RY#=ZBN7A)!7S\_.=,!UAZE'UK?OB:^)VKKVF"?XQ9 M X=H^^B;GS\F7_CSWWW^Q5>)-_['KW_\*?7&U=AX[-U)V*4M%WY>LZ?YLU P MP)' 8O.+X6CRW_VEO(OT.0]]BY.P0TX0(.7MQ@72M/X[IE%, ER8@.">FC># MHX!=NEW7^TP#KVKA(HJ-&=GEXL*0J\ CW6C;(_<3L#U2CVQ3]YOI0#L.E<0' M7[B64D(P\K1U*?\>=@H9K+ZG(Z2&?P@-.B=G:[I0E&=>:LB,:.%9*[LRY"PL MTW/;T-A[MJBQVDNF9P\11["JFM=)\ @),SO-YD/S8RP+U<81)^MML)>UFTP= M5]>!;EE1.S H,G&VYJ%;"\D$WI'PI1P)LL12..O&V'; +R7)"U)#'9-$0=KCE]K;;D,,3T13P+/)R MNL<0N(1B1SQ1A'";6.!KRD"8V_) ^(A<<_(O]>N*J4)*[9H)/]Y/]1;OE$GK M884]3L;MO!R%5^]H(NC 4!I3.4+#+ >/79)]\-AH_-?Z+2Y%6BM]EB+: MG9N7:CPQ$5/UFJL:M'@H32]_< 7Z20K:W(^HQR&?HR! ?\LO.$/M\X20'Q>9 M1WD17H?>@5ZLM*8ZAVAM!D62MHKJN2=U[]CPY9GGK8!D%2(61KA)S_A'%'[_ M"73P'MP$<&*8[6E8":K+=5T ;]L..R8L34L2+K/XS<^_^_G/!N5SM#1;(N7' M:=Y0TM?D7#4R=%E,?Y3,(L1P?DR,'B"KY5A:AW(7##K%GM)#8YB2%3G7J)M$ M1Z-(FNE>"H2.0EM53R7%M8G&0AFD7KYX,3@7_0@.8+N'C6W6\582)WDG1PB. M4=$9CV17?YH&-";:$*9Y^C]]\W.\K:&J=3S9<(17"$\'TP-!T>O5?W1W%1*K MB(+"-80XBW\@4RG\9!!B*5N+9/A:%@T#?]%R =X6P:&B$Z8>#H.Q7E.:F[M+ M!01#MNYJ?7]%_Z7B;BUBJJBLA">*+0AJ97VQM6=U58G'$L^&N8L )X7!.1#- MV[TATD,[@K/Z_,X-66&&/-#PFJ^F MAVK;41M G*->\DQP IF7VLYFJ 9N9:N!#NQ8;ZA/=)(6)/LF-94L*?03-8F5!.<9B4\9Q^Y!CDBN M:D8ROK0#XX9P>QU_">1;.D>V,-^R)MWD(!2OQK&IV%>5F%R&-J,.TDCSEAOICO]74DK;;UNY "2>9>^CL&DBOES[%\E3&P M9==;/B(R=I4:-EL4_"-B6EMWMVC<*C9B/*HWXH-NJX9$MZW];$G(9*4Z0$IIK\GD$$!L M9R'O8E ;X]5"HUK._WX9 PQIL)8.?,4D\<(D;5 2/1 MD2-/[5XP54[G8.54-TIDE!8]%S*LL><9T5]6V:D1_1&3!R-XB5HQ!",TK^S? M>#&1-MSG,?(3:]:U,;X>Q9^B. M':;3P,6)GCN)L[K7+#5K)_LL?/!CG^4SA?DSK.0M#5I41N=E7()*O>,:R]\Z M-'=(&\NZVVJK2(CD=E4$A6[!-X?;5(&4ANJ\R.32R2Q8@YT> M$TJTQBA7*.D(]G/^_K="M _2PFI?;Z1[3*3.%OL]*'G>UQV)DN6&AE4_D4BF%WDR)O$>N^SOCTH!%D*'0K?Y.]F&;$^'ZQ M1V$!ZYJ4D_WT*QJ-'%["ECWEBOJS)T\_7?VUNUX]^_39U;?_;V3"8OP^"['S M:?*2FCY@H%"&?_I9,;OH%WK1)Y_CHD\_HXMZ=A,NX;WU=Y]^E?_N>O7<"87' M,G6:-.-(S'$H5VQ#V0TE3G$Y"YS"%941TMR(CC15E<:P4EIE.F_IS.>:/'V3 M M>/AH]!92M_EOCJK!9XIHSEPMXL$&< @^ 23J#J"V8G4)ASK@Z9T#R9"M+O]Q#0H2O3.EKG\NH M2:>U:D0LO6&1#1)0A)U =KJ6T=L^'R$/H\X"+N ;M,"_,B(A0!L\L M%F-[HR!IL71HYX.O/::^)P>*L0G?H:NQP\Z)!T8M?:!:0X)?Q64+9AHB-++F M^$^"\ MIW14!R.!Z"V* W".\%G-QD5S1N>TO\:BET-N "18+W'IQT%)[IW:0 M$^H+#=S++3O.,]8D8R&S)JEYP20I5O 0WC,#[#P\G M'G^WU'Q46$P^Z_HI8K1=,'5P5)<1$JH8721[*\;6'+W7CS+6P6RT@IA>3+:2!2!1T#E'7%LU*)_K1"'CF."DTH[ /C(B+0=NR72&8MMA\A2TK[?]K MJ4TG1T[7^XOH09)=(/RMNI/YJC,9GO/:+B\R,( 8!*3-PQ;:=Z=Z-U7]QH%# MZ"_;JBEQF 0[50GHS*7F3;W27"#):,QQJ]QGP, GQ<-IED;9H M.4J;;+TFK6"Q[*L5[;)U^BNN9V4ZZDV4BR=<.G@SGWS^Z>^?I2*(G_X;;"MU MR=T1'&&/7' ("CA+(P082OR<;4#&-EVJ%8^L5GQYJ5;\]E$4J(\D;6D_P=J% MT!@9C\B5()M%<(_8R]7@6LB4/!/:Y6.:044\[X%*1!M::7,!IZP8M4$#)I8CRE740",Q%Q MH7>.K_S3SW]8/?TR2JMV_4R,]=,G15@AQ<*PB/:JN.,]X\*(U*>L&QJ!+")V M&=T\3,AR?7/" 6M,X$!+>?LRL'5.0[E0I&*WS7G-3OG)0=R\"QNO9TP05KQB MQV<8T7?.X- I&ERG\$&.Q=9:*X19@L88$.V' 9#OJG1_7CX#%,8?*&AYW@-V M'7HMGX'#28DBQ7G:A'$ 3(5ERLF+9+2S4=(2P#G36W7)UMPQR7HM*)2KA-8Y MA6BKO[YF]=16^5&8 3)3L%M&8)Y\"+NNW%*$XAC1A5>CQ=2V+/8[2IM^? ;# MDRP]M 7RHNE JN0'[IO2YB"AQ5"9CCFQA>H_R@>NXF.XWYU6ETJ>@\++0*0( MZMB +MG:&+2.C%$!!VKRYX3D1U[80<[S5143%'%E!>^)H@YV$F?- 3R_7#JA M_]42D]10[ZB.%6;C-F*]Y-%(B1A19,'5EUQ2UR4BN7Z2-^JE)G)M'")J6\)4 MP1!BE>WVMI[L+J*QF\0#E6!JB? MZGIAF^-6OVNABSF>A_, *X7W#[JH3?R4<58EJ.# MPR??8'=R4'8T9G\2A0RN4&:A*E%41@_E;:<0^SY+L: @]N#]:W,GJE&[I5H#JR;1%]:J$N]8+N2V/2>9,@O6!36 MK/8P"?=P5)U.N7)!JCH?CP(MFJ3MW9S7VC+A&;20*@^55%0$;.)%MKAIGS8B MK!NDN-FN10Y+=G+HF$['CDH-[ ='T37(LX6MR;FHPII0Q!\FRCP859Z5F(8_G9$AI"#UU$,.,0?^^6]?# IM2=R'(@N3/F<(AOG0I,CRRR/#5IB10-Q-,BZBQ5":705;12)TY&N)53+ %1YV)F'>I(6&:)">YHQ,?%8O&8S^],M';^SO*"=)SQ:XO6 MKD,AG2I/LV/JT7UX@S97ML.2Q,3W67 M@K;%T/66Y$Q+C9H2AA]G"X-[-UP2=RS?,-U[Y4%H[)QSW3'*1,XLD*Q[A]"^ MK[@]"W-!2V41B%C8JI>5 +)M5D1+K> M_9(7Y-:;0GL:-$?'JSB>YG-+ECX?THE3&S=(-TFX*O3A9$K$=K036@ZH]LH@ M/A%28""3B1<%/WOBRGCL@PIS#&OTT*FD50@DR!/,EC9F2^EA:C4C.TS'(YC: M;$^;1#KL=SW.Q1I\/)$Z\(IW)G/PR;^^$R(-GDZ_W4L:W7=$Q^/IR8UQG@7*95JE:<0AAN:#YI 79;7!A2 MU3QAZ*M"UP ZR]/HZBU6\ZRVYW=Q=6Q$"]EIEI@ [OH^C[)AX#TX@%MA5\?N M3BNK/)3 QI<^"-Y6>R+'!GUW/QU'$8_/6W,)1JV" W%MI+I,2=Y=$@.+DD6Q MU/2#,%T_Y7ZF+POA0SA6I1\J5=@NHO(%(Q= M]UJ#>/:VP\(5]K12+]#0!%V-7;#ZF6HC.+#Z\E#==?UKWAJL3][_[/UH,FM\'1O>9,/:>X M_AL_^:@/O"=4!,H=04KP< M(RW)<@EG(\:+%DS)?[CB7'PZG6@:CH2O8=YE[1"V(-@")HT ZC#+# ?C/5I' M&DW&?*A2JO;5@=#0ZRIN0ZJ^@-_2E4GPZ-DS^F04KQ*PK7Y=445#P63*9D, M$'":4"U>%(28*8Z3HJX;4&@YXQ/2;Y'%W7)/!T%0/9)H?DKAB44,3V]P!;01D:A-NST-N-4\# 6,:SCE@D!+S)=H2G =8]O"%UC?!X!)LP-L@\Z'?N"_=2-+?(^80I=81_ M$I4E+=P)E=_('0&'+HQ?.&"5Z(6T0!//I>YUA)>[/&:!G1XBW5#-?"/9\:IG MD9U];SOL'H"]O4L0\0^0J,KS%1(P(6$A?;^RG>V0@.HPJGRB"\<'_:#,U#N? M5R 2B$:*L23"?J 6D+U"$(5=R^E:)A/* ^]2& ^$]66;UHQ3)&32&N/4G&*4 M'9$*Y^5G_C)C8EY,.,) 0S6-,)\RG4UUO.E( M=SKI.SC=8/Q"*) UY_ \+ 5A:"+(\4O@:^E'/X8SL NN[/&&NS"^MP&YZ?3[SYNO4@0GZ:E,?:U2=C';7 MMW;&;J((J9;,W*7Z\+BU^\632_7AMX_B?!4;BQTO]06QRU>Z>1==?MIEVC6D M(!_N%H!@6;BJJET>QRML@ISK/*L;>W.!;4M'098$9(00%>*#)U0VULW.CZ<6 M7J5X[.^\.1- Z) I[L16)Y=0T?<:(IF?GGL9]8'F")\3$4/80"6%5&VY+0TB M >H$Q.T:8,$&:_AV4Q-H0JWNU YFZ*(%EIES FS/X@%8J0R#A*9RDSP\18L MT#%RW>%J$OV++0Q^TW; I2061FTA+'L-A/4R,&24='ONHQTM.)M-[-!@.79F MAIUY"O$Q996T MC[Y8=C)F^I=N%H2F'2U"K5"JHERA=&]=GSEN3M8C:9MD9HL%3^?2VX 1%#:Y86;&\B>-[,R9C7[$R=CT"'P\BW,XA-][$7@"QOK"LR3-H M[3:1](B/0WT#AC)2/.GI+G$G0\U#Q1 Q#O(XQ1-[Z<)=>:"30<7Z2Q][>8U% M;N'(B;..+0ZN1SR^1/@F,K;(6NCK4+;*=>*:.@/0W>>VDAF<%]ZL[J:! F=5 M8W8E;$^!I+K,19*.IE4V+.,7(B, #? !7=EU& DR"#3]W#HH\N+M5LD#VVI7 MCX6M4;^4)6>XM 4/ZS#* +"Y]A3'-('#@Y70:\'(QH[M%],ZN ??A:\7(;:A M3.B?@W,1_O3ROJ^=X_"BKT-T16M+5^7KGG#[V"U",BMTU^$!N0)'LK/!^V]' M@BN V<^I=2I3\3PK";>OA^K'O:4'?Q!ER!W%<'!^0E!&AEAB-8SH#]\^?U$X MAHC8*9 N7?K>W/(8RU/=WD:ZW,0$)=;&9VAT&U:.1ST.C3)16:]#::14@O@D MDT!/=5Y;Z;N=ZBMQNQJW\/385I!B.5FW MV--*]_P=N=?E< .>Y7,#!L@YB[%V5HUPM\2>A74C;>[. UOV);Q$ 'ZH9N(% M?S-$C0K@>2Z%MY'Y8__0U^NJOY>D3.SQ2>7E<->U?-5G M>U0CF-D&.CEFGZR-J#JJ])1T9NQI$6EY:=7DI&Y=,GG^J77Y;]N@R#=O7#FZ9R MM=0GS[!/A* S:F[\\/^DJGANCLK-#7I]?5>PTY9^AU=X\'0CGVS M"F /(<\)5YP@6^F ;$ DOMHN+6HX:Q\3UL21Y]LT; MJ2ZJY9\A5Y)?@;JCO2DA"+*T!MV9%)AXC5\)RH MOC-[7>E->.-R?RX_'"SJCA09.3U!8,4EFA4R%[HI[3)!6 U.[4<^9*1)8FGEY+$>Y"ZIG/NFQ>*H[),#V]0V^P^[_/0L54S6!TN#;FPJNW+*6EL MXD'RA5Z(&GNG%),6@YA9(1^Y9HUCG$>9$2E&16*H66\S4\>T 4+M*V=Q*?_+XX>!7F?]OXQ1TNWY"WFH]+2M(_4GDM4$8AV0*Y9W\HY MP,]#1IT:3JUEO46_J9Q55<'MEV)+"SZZ2L;$24ZQPS$- )3AF#@,\+=IN[>!5^FB*T'Y"4/BCNKV]X[_ K9P MV]U).VU'GI\QOU"&!WN=O2@LQWJ@9&B.8+31529&-.'?,O>-- ;'?D-SQ4#4 M+.F]@B&U33.9Y-)=9PP\QZH[\CE.'$ M[18)]"@UD MQ7:90^:ES^9Q2,%4.CUZWDJQ-#2ACC8*;5H+4)"3=<5\AS\8*P&]PJ27/_'= MPP-^2VGJIT^N_@Q7E[YR3\0>',Y]76T$EPMT]+-G*OH5?+YA.# _EI.\T0WJ MS)-T8YF5O M;CMZ 3C7+M-,P<)G4AD+6XJ-?4!A2X$-R!D,!.S'.YZ^=!KC[=YQ?!E\"N4H.8VY%\L?MXE84 %V->1G& 4FK"F.;":\$W\E MB95CNYFW[-Q226 H]S:6,2<;W\;LLFCQP?*[:@+K,>6NIY*\%3D,(*0$IUN+CDA'T(1.\PF-K@;]PD3/\@Q+ X MZ7W1#/+V=RJ62-\,@]R#L4;:E2PZ??=7XWW$MO%#O9_WN/C$;F+6C"K7ZW[=@,BXM2A-0 M7V1IO45\K\W]Z?<\/:"I)W!W4\4 G?9U\KCIB#YZ.A_*\4F#*3-Z]L%GK0ZR MGU.S%@U!?(8#:.C"Z) 0J!['RX9ZV1:_]<&4:G_![P6R.JJQM[G."--08XPH M;&''Q9O&LW(;OA=+R]A@Q6XO&W$?GR0MA^(Q@([(!M1GAF9ABL:)?;7.H<6: MC71!(Y!9Z*I,R\>Q1B:^;(B15RD7-QWR,1,ZC-0U4FF&J1&,DO0;+$G2E4+- M&'W8L"5*ECREC-4"SY(, 4[>OA129"ZS:!DI-EM&^EF$UB#OD72KC:2"><2' M);Y@ 7J 38ZA:SOR638H:TXQ#'=MD[J)ET*]:ZI/NRN\PT_]"Y'O3=25.]?: M^&Y64592^?^W]Z7=;1Q)MG\%QZ][CM13I AN$NW7[QQM[I9';6E$^WCFTYPB M4"#+!JK0J (IS*]_&3H?M,1D(;!A=2VJ?'>#EU]FKP'-E(DH.BA;5=._]-6] -1\X2 MU%23S7($&_A3P[/$=C#?;3T81_P.:Z+?^AN>D''&<:+2))GX4M94O O# <%: M*9*&VQ^<<[IXQ U_,'"!.4[3E$4V300C=9E>\O%AD$CDS:4"G\_$;;TR MYL"#P#8/6+?-_JF$I@8P+7GEAHD*:?#X&#,85$^+"/X0SC 793/'3K/-!:;0 M82Q$4Y,E2TQZR[,A*LA]Z_O@!L;]QR G-Y+W]F7X'80/(X" M;W$+,[ =M^&,*2,Y1 ^L)KJQR[:/'4X/22XU'5>:@P!'#./A:U,MIF*F4Z%Y M9$7QB(16X:@2ITWRJ3P6'__..]/R?8/A?8, *V)'UK"%HTHX4W$ TS,.B7L (#)!IV+06H('P-ANE;F(\%RA$AL:$YRY[2!0 ZC6U%]H:6!K&],MN!\? M_O?;C9LL9!X9L;1V8\7/LC]X'L/OA+(H*MV&$KGM5^ BIF@[TE9QJY*>G@6G M;8G=)T.I"4H!A]?9V)3=8GA?JX0*T-;=J[X*_K=I"I.U6ANN3[A'VWOU56NH M0K)T0QS;--EZL[KW*_3:/*EY$#DM!1XQ"4 _OQI@A3T%%E3Z+R>:>S M=DM2E&<+RS&8:.H9Z[;0'D<5KABPN";[ET2L1\1F/%TI!M%GOP+V$'"L1CT8N9M' S.\&];D^+/1<#O MC)N8G;":ZO0C2$R$M\"2'D9:LT*-J.P=;2V(K3KEVKV"1)X]RYCKL9-W 0.D MP/^8-;ME>W*R M;+4I H6,E&WQD;T6%"E#8Q'S/H81$CA]>Q79_A=NW[Y8-6EXLQ1E<,F\EGJ" MAT8R%DGRPEQDP9=PJ_0V5=1)0\(<8^*IK%&JEM),_!GGEJ(9W%W =Q40VH4, MBI 'H:&VJ,1N-9[9GT8,O7-/!M/N+I=RDQ?>Q>P7=5<-K'M9NQ^Y'WLFL8!X MSS[33F]^54[Y>&+:T8B+,1VY">1T3?Q^YN1SAM/MS+G"5K&1J=\@;W3CB\@! MI>L93L7>@%R4(!\7^>42E(I$0EL$91\:D_1CWF2/]QR)L4!A0Z(L\4 H.K:\ M#J"@#?C5[*%DLO?&_I@-949]RWSMYU6\OR/:42K>\U$^82TRO# CKZ";R1@W MI-<]3M-'W3T&1VHUP4A,0[L+ NPH<*9OLUY%)41.M?%C48D:I8O%:L^9AQM@ M6>0I.1R7]=X3J9:32<4*)U@KR)9-Z'[+93\./T8;&1^2:Z*@(%7H??6"V>@A\&?$32U[\#. M7 6)D=>*)'Y9[OG##TOQ57@3-J5>=2KP7R+"DF>>I;^Z?ZVW?PRF)/A!'-O* MGQ/YX_IE%2MF-=:8X)S\(K-L7:TBLM79ZNE#I#DELBB9..P&3"0!,QN>P2\! M*$1IBH6;"HFQ,@2QMF;OFXV-K)[W)H+\+[HZ1N5E(0N.U&/,/V,"?JEM:)": MXN&]M"TA6 ,?,><%=@6/#0L>1[N"Q^\?Q7862FO T[:?3(FB:.,UTE5%3V-= M.PL4ZAFTX75I-F+P>Z/_ )>F]"L//SN\'_HB&^N'6A:<0:2-SWZLMVXS0.46K1 0" M&&J$2>(6,:Z!HHI1LM5%1TD?R22#W M[\X<9E,XO$DY6W8LD@ZA[>9)H-DZJ9(1$*3*3$Y*CQ2C8&\E\_SG^!"PN:)& M;LV'<#8$@ZT4"+^71JQ#KTC?7ZD<(,<5UFTXS MC:MFF;O,V&WZRSSS);J1;Z?I6BI13Y>?EZX'!O."BZBA8>K?.W)G*]-S(.X! MP#22107;8WZQK#WB0B"/S?CRC?!EIO;]PMVY+2OC,B/Z[L(\^B..!+_)B:Z6 M%=-0]'1]GH M^.PP?3::C+/C9T_3X>3I\?#P^'^&)\-OOG:$V.T\?(#^Z8< (Z:)(&T:*-13 M=?H]2(?JU78Y1;]T%D)UV7#*KE:/D#O>,Q#FJ:WT[S^7]U?N8'%!5=7=7>2J M($MW+\OLRV)B5!\Q5TE$9!Y%?SUA>2T9)Z^"8(;*^OS,^.Z'8J!.:7L8R=V: MN&.O%$E%DK26@ZSBUB./@*"++@OS"ZJC9^3(0"O:_&%4SE<\/PG%^""D3B%= M\5M1WNQ=E3?2C ZZWHIT L6=\SE\@^$#'JRY4JQ3V7JK_<&/-M4BR;Y+PF H MZRW##0@0B/(3"GP>]2"!Z+6TCJ(%1MZ(+IM?JOR?6DQ115>>LL2B0A/,7R$$ MQL+FYW[C120O,O=8F4* 0-)LFR*Y0T@T4O"'4,VXR"+@3""1T.$)NZ1[^GE_ M*81CRJ&FJGC0'\<42]/A;,JWD9"?3]D#W5^U/R/4"UWKU!!\ (,@D&JH/B-A+V\.IT[3=)0ZDG6B0GZ$AT@;,T*P!,3"%O0UNKQ7D@ MKQM1$1B]B^YAIF5]6:*IJQ9H)4TFK_=).LI$\29H;*(/=^'&;"&P8B)GU%GE M#\O<0LJ-"PVMAX(IV4:^@9=,XA88\W@M, L'=.O4Y9@'(ORFY$C)YT(R0.>) M%'B+;N)XD^7$IHPHX7'7"'P8[NHES%',:F15>:)"([XEG96:?SZ& 1+VS4AE MO')6!PLK?D>[F>+]#-"(6;C>/Y>!(3UK%XLRG M!QB%_8&4M,\2&D6AZ] LN@!2)@@,M7;#_N"<0DSGF:)_VD.,*NL[I)?NX:JZ M93(3'/5X5LWS)'H0&FH/N;.*>6UP#$K#*AQ5[^7X73_-#$>=IE'TFHTPV)Z9 M_K,@U0GX)G]ZEMHBWS09W5@'>\F.)(TV_OJ,R2RCV85(B'"2+QI14;+A:-B\U%L:M"F:O;#V/=P!7))<.I:M9[)EM=O4,/J"(QDY'!514GDT3?.9^$A"ARK2YC-0 M22O(/@!JZZM\,5:W='_P#_>XY;4JV7I.6T*8V?TB6\6NU8W7?\ $!9&7X-\E M'3KLG;_<(^9A]&_QUT8+ZG=)IU9'.WHY]L5:+EQ#677#N"IBFAH[-R/7SB!N M2>K&):E/&S^7>+032F-#>6;.H<UR*'^*M]$Z4Y3T),ZJ6V@$RX*6;J+WD6,CFV1L-*O,7]\DY] QTLJ, M"+.)3A8+-JX:FHAE:]N^]:IXD Y"8*GFB[I@,EKCO*:M+?/Q17;KV"BGHAW+ M1A1_#OKI\"0^MTJ-@.AASV>L5[J<>9\ 8:90A$2LJU(?B9.JTEV9Y@OM-5?. M"K0<2(Y_37H@8LRW+81W&0H95>+38C@Q336C@OEH8#.L)1[\JEH"Z5C7(LIH M@P![9#82N^N>0[,[&QP8=EMW^3_>GB]$6S[4F2E#S!-HYQ;9=SJ\3/BUEH6+ MV05DUZC*..OE3GA.G$/LDWR2G/ 1RW+!(J M&TVRM!:R3#?.E[[\CGE+Y[X&:]DOT2=(^82\7DI1?,()!"4OE-&*4A$H9K;. MQ;SX%6[ETJ)*&I%DMTE2']>6*<(_]FTEC M\F!/^D_RD!94V2T^S->?=0UXN#('M9J!MPRF[#DY1+\JK>H>3SY&/XGKK(,L MU^"1'G>.\CB>)04BK3?9S-:4$SRF1IK?)YBMU&[W-0S$NA5E23"S4A/EIH!T M$%=B>./LD]D[-RS:V^!;ED(@CY.6)SCE6FEA@O8SV8$.S[4Y5'K@K3U55=R< M EW8+Q1/2_PW::6!>WS\1P%J0)E]R:FB0U@1$TA+8_ 'V@[CLWB/N8@>;3<6 MJMKT'6_==G%]-E8.VN@F**SJ%1+^ES<%#FY0]HRIRK&@/^FZIC_-1>>2 MA\*'I6#'K9IV%%5]';7(.95M S+?,#L]\:6[1XE!U[O&I9^45*H#7^\F:\7 MR;GJ3)D$.D=8]8/]YA 'B]MKSB0F.9M"TEXQ#':JV(;<>:NVGA.4!#2VS:&U MQ#^-Z$ME&'VE9[J2/BH>]-[,2C1#?J=T?S:0VB5<46 A=AH,4@-UQW5>B[_V M[9U.@CDMS.)R;YI-ZF\/#_=/&J?#WC']ZHN?#R!9./U.W^1+WCP>DB&]_(7V M%.:B#Q/'2$(HYK;J=[NAO^>AMP0)(Z!:F3P]$3_3QT.^YF[*2['$(6&;%.X% MBAO-#/9D4/HGJB4LU)W_ 4LUN>VZR/6-VW%DYA@*I"W]!FD<_9>0K94RA MO,BD/Z-GGX++84(=*2[?-"C_0/4!=#9LGY<8#0"N;E-UU^G M^51S]DO6RW%!\KSNRF8YG]TRTW%T"=_=>.D^+5NUDMX(S+.(&4I RI'40CI+ M 3$V\RZ9R-"Z%+T-.H54-F0' M2)+1O2F?.6N& N?.9 F86S;+ES,DAD>+G*59)UD3':Z9[NSC54JB')SX%9,H M!91Q7LV7=1;Q5+C?0<5US:PTTG8ZAUZQFP6KTE"B-R$HP?!IPOQP;EF^E')5 M@L03-CVWY@A50.,JI'KN7Y/ZAGEY:5Q#LV=/[1U;@4OLJ(3$9>(NN?.DHR#O M14[">MLN,_D+YP?-@(:15,JQ_L$([* 6LK'N@I9K3YCM+:H(6:289DW4>.-> M'VZDC@2K.;UC;AMV>J -A(0==5]Q8">F@C]G"YH%=?5PUY5O ^)0$-K<1.,? M462I:G7%1H.@M5J**EI5DJ]RXFN33FW4E2?N!%$"$!PNW&QGKR"/L_ XY\ME(1W#B\L T"(# M"?10D.G*%_[VGC/&)_ Z[Z!]/Q>DUV-N(@SR59AGKKA)!RO?*WJ2B+H&V=2; M<+SAPF4)Z'5]0^/@#F"?CHVNP[=Q#^V) $70@R4MINF(LP2=8\ZKE.NA^CN5 MB,%I>E.8M6 9\/RKR:F2I0OJP $4(=0-1)V=C^!UQW:G$GNC4]XRN=NQ. :5%GVFZ3P%%G MM1>6>H583H8^Q<%LDO^;II0;92M%8 M%AQ@K\9%C[32-0-LI&3"5 +<-1TR=WRCX3W_+ M.IY:=DVQ['3H.MM5\L-Q232)+@!*U@(XUN&[EH"XHG'*>#L14K18C[2D,69C- M!J>.->LE78I<:?QXW))A#:96I'O6FH<3RG&BZ(3.]Z/6(%5FT59\=%US0[X_ MD7SL:[ +]C"N.O8P5< ,]6(9]3#6.WNM,@B[/NZHI6,,>SQ8?XUZM/-Z MH@@P>;2.BIPYXF_:*A6A/[KE<6TN]?6=GN3RO%T]],5PW?5 M])D>J$%08)J4?77!.#OARYW,J;E=,0S%A\V6/;+[[J77U*H%JRSDRO$&#/U\ M83X8QN^[\KDO/DY9+.(./IH&3B$1;2?F0BA+6?&*<2?L2Q)2.;#0P[S=H0B< M:'J(>9C!BBVE>_WJ6 \B"2"BWY:RE9_:)D6U^9_KKI/HOH<\CC$>I MU?J=ZOW&Y;#3/V Y[*O(STPI1C0)1!Q5M!S)YZ_(YRIKP.(KY]V[#[TM.]Z1++A&R6W=$X6J/#,) OK&$@>),HF>@.6$+5,A6=T%P0WF?0'4W;9 M;3"*RI8$0[=/T&I\%DMCE,M$Q@-6#Q^MDH9*(7HX1+E'!'4R=Z_96G'$:7H# M;Q2;G7+<*>LM:C D%Z^$FJ7A_ M\!8Y@3R*&"H*X+YC:E>/%%C2=>OZOTND$R][? M5\J/?.-$:*0)K;Y!ZVK7J9UYSU"!OP:* Q,C%M #9!80-7Y3"UH,44/S@3@!9,\WV1153;05G GH#D#, M^4.#Q_A&J8%)R2X4L6Z[;U2/C$A2JY#6E%.*,G62@4A#Z Z/EG=[C\;#1Z=!QEFU*PG2\ M-21,)J<+1+S*\[YDS1C6\MJN7()2)Q;.)F0+H,V%JM#S@:UM\P%"1)C*3&M\ M)/H6T[]WWX?%.(3MQF=XN_2/!SBEI4B=7V=!9*V\6ZGZZ[M48?"E4-TS!UJT M1B)^ MD6B0E^6,[FSHPZEXO6XPM- I_3KY9S-W3D^(N+\,.[%^?T"Y:[CW^7 MK)D6RHURUUPZ+N>P1PV214-O&S@@K%2<#*AGZ@'3\J%))3! DH6?9.'Q5K&_0+YI='!@BH/ MB U$_0N'0..9Y8U%=V::4Q+W1SE]84(" M8QZ=0,E8=Q)=E[2AW*> ZGU3FM&1C+.8>GXY? \9)*2AN22H?PS+B$><1$D ML'0 A%,KI//[A]X]35%2'5],!'?M\NCJ"#0F8-OB)7)X*TPT-]!&H(>+=3:7 MM5:H,$:Y/,8C$23'.9:+PU!8T!$3DG#IV>Q"S:C+8JI(;F^S)L&+C+&E, M.P^Y%XD&&O["+39:!G $L2^3K@/ NF$!H.$>3S^0VQ.J0./Z[, M(DS$W;\49F^<"?$?F^/ !Y1Y*JAM<%A%&4; L^IX6L!XZ MB>@RM(>)-N$:!,((#2_IUVB*YVI]1:#X;-J)*L M?%:.:5';DUYC=8\[[Z'8[:8"ZX7($ETCN32]4R?OU[<(O_BYF#$C4J_M;YXD M%0P\'1],)E,1P%.3$- C"C&REM+JLH96(L0L.4N?!^=N%6]M$P&1P>')[B]W)SG&5E\V;<6X?U"=! I+"1^!USWW)>,UIH2>-DRFG,8%-F^: ^SBB.JN/;'O%Z3&%" 9=',;@O1QRW-';X*Z#O(M\I0PR%N M#B8WBCO[-1)-*ZQPM42;N/2)?MBF)^G<46 (<3KD#J^W'61KXF_[- M+>N!'(/*IS&1C#-W!U=E8GQUV]X<<$Q&K(U13D$8 :Y_PY?O=D/5GQLMECG3 M\>&?Y-8RETJ08!Z[[X#;*TBN"RF#UL,I3T''JW6S^?6ZG_#\W7_YGNY7Y7B\ M][V+F7X;_$(9[O-Z06*^'S*/+WF))EPW!.\#M]WS41T(%=QE^72QP!J1FR/Q M=O=!AD76(O.KV-T8DERW](/YK1CW%+5X(,_H4YD]\\:Q'*+N"8.@%6)L/N@# M/I5T#E1GU:IR_K7H$7BJ?C_J[@5;T4( .TU**R[.KZN=L;+Q<,DPX\ MR$$Q2JM"/+CB_WO3:"GD#"=NL^3FQSA \GP% CH$GOQ/?!BWV?9"WW4H+7G& M!J#&."=, I2>U(V$K&8"GZKT?K[99)P!!Q*B-V*A:A'\H.-*8NV8 #M2AF\O M%1TKS\L8G2)!)KW'Y)<++: Q#-N4?7S2;S7/!&4BM-K6%.@FY74&/15;*##? M:?)>:*F,^Z9\1 F$UDII*'@:"&!^F05,84SG+)(*'EUH.MG <4DX$RGBZZ76 MCEJD#]LY:F&LM',F6+'!/YWW[38LO0K#:;BTOKC./'*S=,$QZUB*A1L\HJ>5 ME. +^K,D !_3T^,7&SZXC /=H?.$G=6JS9,.&ID$B@@-WU*%M V:&@L(]L5&7>-FTW%>?T2 Y=VOZ9=,%WY.)G'=54NNW7H41E>(>"^ M2A=08L&JNB F$OR>@:@$Q'".R54*.MU\Q"M*VQJWRL73]'(:$EF2G^ 6EQ4? M>#(EG(&X;3WW#K]GG)I,2?L'9=W(:#7\^1D=%1.E,O7F=4>XNY_OQ2V M:L.P83FN(CJV212I^.84JPH>";B11Y2;1KX(F$%N@=&]%* ?U;>HNC5-=_OP M,] A1>3\? &-F^!L>R&_;Z'G;D:H>$X8W(]X]_NAOMS##?Q#-/"[G?K?-^" M8/$,)IM[T[_;.6;W/3-RDIM.^0:3Z6XS?$:3_UNV"O(0NY&^[Y%&YX*$F\[6 M+V>WQY8[$_.Y71Q)W)K>$24\IJYGBN"EFL/JOTIR#_GF[^CONPFZYPF2.L(@ MM@V)7P-RWA/_L#EO"__K!&U1N4&21'"\L@(-:/A&VCYCP"J-54 MK9&<(BUI.0)LUFE_\&)1IN.0T!@'"G=)#"*A2)6FA10^J)N@OFO.LMGZU)=S M095*&?1)@&DZ+6\ Y 1HC^7>.=TIM/-=CY):1#,P \&E3JQ[/0(J3/+^IIOK M"D#1.BNT2LC"&Y3^EO8RCT%U=P&XC1!PX'+BL(I)FHCW3:I YNJ^HM%N43%$ M.7<3-PE)809.;)V"@AM"*ASXQ+^4"&Y?6.O+#8(%;]<;?+H!%]#" RG^IOF8 M&H*T:@*:QG\N<[]+)$*X2]V$66$L3J8EPK9J\'&UBR6^\#)&&V]U]UVX994K MJHP0X@^)6MK6@=6%![J#:E&J\<5E(YN7"/!462@]ZM/M0=I/UQFG^.(V.T B MQCF=RDSNS_%Y0.5N&UHQ*U\K?-+;F%/,B ^^/.!1,4(@O&'Z)A#R5B*^U"+F*%& M*>V'*&$3P:4!O<4H&(-*[\1]^)9"?F&S&_M>L(S2-Q:+ZEEK.K_7I@#KXA$- MRSM:W79Q;[JVN><10^OW6),GRIY,V 4"!F,0@)3?[6X0^2;NH G!9]LZ-5\? M!?T1K=-/838'Y,[$@518@ZSF;9&/WK[B_I-.-F"MDE%>F@T):6 M"V0?A65,7*F"0-Z&"E/ SL422&TJN/"C9B[FP+(V[4J6(A^A R$YMP@E$ M26_B$?)K![[S^I$_;Z1PL@7!M6!]I!N4G#K30T?O62,M3!:0.F<[(DY M<>$0N_PE+=8.VK6.LQAQ"@V.4W[]^I MJ# +"N.B4_>=/7?P-@FI0+Y&;0LW[G'H/2R?%'@=&+Y"7QLG=F=#X]X-##UL M-@\ \@R@9:6-=(;I\A)C1PZQNK7";!$.*GK'X;,#GI%QNJI,Y/7<$L:8.GK) >P]=L/+SPM/\IG;6]W#_X)!FXWN"(#_;^P]P1>33 MYB7^N4Q=5,ES2TA;LHCXRO!@[S\9V8(6H/9?_P/KXE%NVXKX4^1W3LLJ,VEUQ'I M6 :@"??",J8@T^MBP1YH2^SPA+F1Q6"HVX.YLR#+U]@;;VD]_#P?O XL0B]] MFE$AF,G@Z.C/^DAB/A]A6R9R7@J66?H,Q0:5<_%;JRL8H&(:Z.3D;Z8)F7Q& MIGB#^2(>>#>$CT/7IMGOW !@**3#4#JK#=Z1UD+G^(F"\J7;DFDMA,ZR",5= M8>_>7%D#95VK\BJP\-ZWH4!=S9[2B0H85(=?9I@ZV((U00H>J&'\.#S9H[][ M1Y5[F#>:LU?N*72VOO-MSTFTI^$$YS._MM9>+(EVG/"(9]>0%%X8US#^!".;NN]QAP<@FO='3 KT3[\?GRDL1'SM2- M>SX:E>C6IV87=YI1"L(?-&V7*8D.(.YS4"(.V'2-1]O'ICG$>HXI/+(*:;A/ M:,9UD<5Q;HBL$:$25(T^@!-+AH?#,T%2HBBQR+Y9'S&1>]^TWA^P;;&1A9V3\7:%DXKYD7 MI=E ABB!WRGM8)V>'I_V#U0@$>'@0 ML_,:BV@TD/G6!,YWNM_3II9^-\[3F+; 31+$G>DA]ZB3=#H5@$;O2U%! M3]]JP\S3EF6=N=XL'/\S:B'N:E.0&35B$]ROH,H,026 MGYU%3[I^VDKJI8N MZUC[@4Y"N8 4@HI)>ETR4Q/H.0N(95 7O[,SEVZ2L]NJN*$<>[HZ7Q?+D*B0YVV))$#:( 3Z8CHC&$_]LV]GVN>UV7EL0:>0P$^H'Y>#G_? M;\Q>T07"=^C%,RTH"025\[SP:4#65"<$16 Z\W0-X6+<8^%7K5=?ZM$!HEMG M+FJS2+KV50S'5Z-31Q NPD!D2V6\]N*E-?B'LRV4'_KTY4D;A2)/8;ZQUM4_ MTX9[Q&^[L@K3HX5)U*7[MR$K3 M(G6^(.R34$X$B>A#**5%& M7JBF'$G'1.E[=85OKDJ.-MKEBBA7ARI\YB5>N&AA^_O[ZB^>3YACM=#)+J&O M,T0ARDF4!4NKV:F+_&Y8N#EB]]IX\ID+P'/\LHD1=F51G) _>:4\*&Q^#_N4 MTDLGGN& UL7'IF9=B+B;:GV6!R40F;H9FKFWR^?33&>2T]PZGRQ'J@Q^*G9' M3'0C\>A_6+JX\_!@^#09?/_3^>O!AV4E-1HX_B"N'/R;>_CO!N_+A50['W3GPRF])0FX2W-.A8E<-]'8_ZK-P$EW* MI_BKO,4T_XW3Y)G*R?C[7ZRX^=N_ #]0@)C=F1J7UW\@R(W9/N]B8@.2L8F1 MR\9;YJ:3(]5E97UAV+[V5\/HB8P9<_R6<&9U6(_ET8Z3V!AY!T^9L-.?[@Q="\LC> MJ>]\V^8STE%.C'19J-\;$B?-\G?^Z"5G2/J);'8J6'P2%8P MY*SPA.=AZ?2!VNP]6R/Z:&3891N37=^4>U X6C_U(*B7.0 S)BHT79]TG^D, M70<_$:E]9S1'X?#O,F>A&%C2< IR; M#NSVTAT4(*Q=I-R-X@CD VA0Y^!"KD4BW7FVX)1;XG%'**X8&#=D$4OW])R. MH;19U0/_0XB@G2^3+)L.1+ 4ACPD;(#;5G,/1/F:F ,$TE M]UN@*H6ZH>*X..O*SU')[KC+[N87949N'T2XI4WH-J9TY:X.8;N4[#$[T:U3 M@(+*YQ3UMX$EE AF2C*V'#\WF/R MMFQ?A3<.[&3RRES:7I$BVI5YE"\;=-3"1F<07*3-94[9.N^*;IE)O[5UI,11?IH SI*TW-T CI@U,*".Y$ M//C5%1(D7+B3;LE;0.W;M0/?1W+36"17C"WR/@ WDB'7]\I9,PG9C>0ZDU^CHL+:+O@M MSWFH$W([<9U23Q(J5^Z3>\@V0#UV-VOW/FMH*\#>Y/EBZOJ4,2CHGO3YE+B< M.\FE4>PZ'5'+LS1G=SS244)%ZG"2^<@ M2QO,/[]#T#_!NQI17",:_@%K1+LMNQ%SLGI #( R["FA\Z/XS7G%V>@WW_O1 M<'T:1RS'5,NJ*1T>.3X"-Z:\ULX.?U[?AS(+2/Y?I?F"Z3/5LY4(%#'F59Y- M!J]]H>P=%\J8E"(J$(69-NV:ZD93P0&0:V[X3J> &TL1QH;'NUG_7+..$EH$ M6[+Q2P"5>&G&32J)/JXV236-FJ6$-BJY<55+/.LK(,D I3L%AA,@V'"SNR4; MZFOM^N0M7"AK2#HVJBYQ9Y=ABN\L\9@D?BJE)W8O5@!@KJ%(+K"7Q'FG7.'S6"H6^]C<50D@ZQP5WL1B#ULSY M[2;ULZ=L?!B??01G"Y5HH^.'DKF)F\V:M^,BFV<$%:4R)T<%.U+>]^1B=VV*M4[;X'<9)!S0>Z$#B;-$POH M54BCB7 MH+:OX=0MN>^V)7FH(\E4A^4HR\;HN\>>$4ZRO,CK7%(CK5,K9AH57$_C,]K7 M9=P_D3!,!Z&+Z%?G6,'I#X_K%N%\66OW0>@<,E">@,DCPZ ]&]NU6\WLVB.+ MFK'AR-YDZGC [U[D/B56\%E5,+0" Z?,+LL%"E@N<'.F-<#:T%]-__!60 .Q M6QX-!%_>)!\OW?)Q;SI>DK-_P^O5 MT']IZ90/"M*]O74=T2"'91>O>^C';_#,Z2*O!'WCNZ?I"SZ)N:E=3CXQTRE/ MOZ[Z^2@.; #GFA/>AN$'+N3*Q])\E!50-O5[F?";Y>2Q"MMO,"#*DL-JN4%1 M&'\>\P-*()NI[[ U?GF9< M5=]?>:,!^3*?3U>Z#$2ZVMMBOUX"-\9Y:.0D>69YBM=*#>E^MZ:^+#,\8C78\E6=P1O4.@9;K5Z!#I^/3:0X.HD80DAN-E MI8CI#4?03^3W\LRM>6PAA]8-;11F8&=+GFS!O!HKADP@UN&5EEK _2= M>U;>VG*60:JP/VU)R@WE/^M$ZWK1J:1N?CJ!=+4A_02#[,XR6+^1&WLB!LJ% MTY-@S%QMUY6V?H"GGGCC3W+ MBX4]:]C'Q*U#Z^@DIYJO=SSOZ&E&#H*%YAG0-0:7GGV)I)WH.!@"A*[KP@1Z MSR/CYD[REAA>)N3;$R.?GNPZV3:M4A[^ :N47WP49_2S.P"*;-*Q&9ND35?4 M[Q[Y2^?+.71BV&4CNX]^*2%J.C@\X$VJ!T;39)BR/Z#L'D2OV $V9_V>DSNZ M-/YPM]7;P%%A@CNI6Q) &!!^.+Y:NFQ#0!,^I>A(INYOQ-8UI*_=0WGZ _R_ M>$,X1<6%Q@#VNR"3]0<%I<*6Q5A2S,O"^^50_Q E 6B^F%."CP;G.Y4CCNAA M[H*/!;NE78/P9OON[^FO/^$HXJ;=BAN+)#4[MV\&0'QX'^9"P%PH:>#&T:T> MN'=R3_W+<:P96&5^78XOI6\H\,:@SL1M\':N;;5(9Q^K)2YFD[M&K Q*[,9+ M75(OTW*$:7)W,S> [SBZ*DLND_.)A_J:'!*>7# \KUR0$V(++I"%(Y##7+Q( M:U??@_/59=_H0OGXK]_DI]G9V?')T_'A438Z/CM,GXTFX^SXV=-T.'EZ/#P\ M_I_AR=-OOK8][*'&8DYKMWJ46([6D,+]7S,MTKFEX1D/?N90Y3VG1*KMRD-N M^*);Y:]_3YP6/Z3%DG)'2I=97^&G@P/!N MN''P;N[!9G];T/?>3]V[63).?)A^Z[F&;QA+(U>%(H3JH 2WD\R&LSZI]B>H MFF^L.5ZUN"*/DF>G0Q->QNR&0K)%/<^+4\M+ MT$72L/YIN']X1$_O?CA]9GNV.:%HGBV^#MWX3R?)X<%39?9;^^ XO%7)8*P7 M=U[!K9(<#:A"AQ".=/]N5TIY[:+N:GIO+FQ\8=T:=JOTDOZ5V:"EN=J&)R?) MP>&)Y=)5'LV\!FN2&V!]'3M>RO9".]P\.>"6=[0^/L)0ZK[I=\_2C M=,O&>9JHR.5%_ICB-NAG).%?8#5"^"F^"2UJ9T2X>B:Y>V%$0J^O^P*[4K8Y M3=3J3)X&^RID>RZP36=SH=>+.$![G6Z4^R0GY#ZG9<'C1^GC1X>/O>?6RG%^ M<.'!X.G!D(S9;#F]A&GEN^@UCJ@CO_L"Y(-'I4(J!;!=7<"_Y&'5;$AC;)IL MIQKRL+25DA S0ZZ5;(C88%.?&M3GUE?BH:?^OGFN7>B<:K5\J%KG8-:DZ&T\ MDT"F/!24/"P\Z(03BUGSHDPLY9F9@.X#T+VL5?3K.L]N!JP,0Y]6AMZ6.AB: M4VG[78A2%]YFA^N MJY1$#LB&)MVX\'CPK[LN$UM>L3B+, N5"5)&5DK"]%ZKV/I@1;:(V MXM J)BO--C[:@NXI&KDH+>L'[GAG YPC-!,N0-PJ^SJ.Y]5.-,3[D:T&\;Z M0DE ,0:7:[BIO*" $HK!<[?0IX/#(SEDX]L@L4IZS\:AHM\;.^Y9[LJY@EI\ MJZU5H;R5G+KS?=+"7N3I\"PY/#V]_=4,XS)O56\@]2B&CQ682M!V*JL&'SHZ M2/96>9F<"EZ/:UV3:1Q:;5']F\24.DI.#$ZD,D5DEUI]TA8#5F?,E?^HH M.7GZ;'^ #0SSS5ZSI>6(&/KS(-B#76T"FMXCK"D9\-X+]NP/?D2#N,A<>3/! MST?=_-T)9"X1>4;WB 6F'[8R\)1J^2)DO^(\OJ00R#? MD#(3O"P]](:NI(\J9T"ZT/"UID) L:(=V"LR[@D@KEU=9!-CFKA>6XW<:>3/D&B2?E%&0MF63$'HGB_+ M53X9$A&AW,37-^ M64@A7/AFW&1GJR#_2Y!K^8M9J=&'\#*)P1F#LMSYPL2N,!U$^YX7_H4I>MI5*C:M5!S] 2L5GRDQ>'KPD!.#1_N#5]DD M18[XYSE"GX)(,=?DR;Y&^'DOY?7?.Y%'#WDBCYUI)'[U\W22U:O!*^>U. ^/ M.((?P 361ECZ >3J3T\?\DR>[ _>P2EZ$X+ !S"'#V03GG5-G7NKT9Z['R4[ MOJV6,_RGR>[@]>?T3CSM=G.J^R;_6'[P@8,TU7 MW^8%7@M?:DP_];0@X3%*I^),88'RGX/3X:)&.![UPOUOK'>6/^_C3T_J<;7?8)!H('PXTWS=U?OSGZ)KAX MZ)/Y]G#^<3#L]%4;@\[C_<47MVS P8^HL_@U*&^_YL4.!NC^V>2CVS(&/Y&* M6C0$MTRR[+NZG%,K%#*)XP$]Z7=K7ITZIUH[KIS?YM/WC\ID\CD:O?#$XVPD M./1OD5ZA3[D'23N/%[&1WWW%1QM<.:OK@M*ZGG_[Y,G-S\!]%Z$_>;X8 M7;F(M'J2C2_3Q9-Q6J=/AL^.AL^.#YZX!QV>'CX[?'9PZ S=\=.SPR?R+D>' M>]7'83K-Z;.?S4CW[ZB;,S.5MD#+6W[1@;+;!%V#*LZ-C<+Y+K]QNN^^V^_UO]\/& M=C_<;??.[?Y]7A!5L/MIM]UWVWU;M_MA?+H?[@__?;?=-SO=*;3?U!PH8/WL MX-3O_'1QD199M??NXS1;T:;_%]_@7W:JAP?#_3<_GO_EB]6K'LJ+_]>+#V\' M;PJB0!UE@U&S5'P31>97:9VZ]4^H7!&O MI#(W[E.GEQ5JW-GL(AN/I>'87X.>CC^H]]OM@2^\!\Y?_OU?= _\E'XLBW*V MOO=TM3E^:K; )2T-W*? K\^WS%[N5J2OS;7J137>+\JLORO._X#]4SNX]H.!:^^.C<]V;!S_ MRYT8+\%&_9XH0]%UW)U6>\2]2M)T:]-FS,7A^[\&M1X^F3]\+-T%D9:D><$= MS]HX,W#G]>,['$(/H)_FT? QCTQ:Z6L,CO8/47CS:!C/J_#!TM2 X4_83[AU MYGQO*"TXGK&X0=GF*W,O/4,!?9L))H:G2C!!'XU:>)@V/.KD^=I\(+?!-3&L MXWAB8B<(OXM(JE@.;C;NP'[2-N5XI9&3IEM)TQWQ1H]Y<27*X?//@&G MD! 17S;W9"DXB@S3:UCQ+/-(HT%O6Y*>BC6]#=2 MBNP"L:20T$V_R@+>["A^L[+UT:\R&E^?2V.; \23_@#Q#MW23P^_V?JPLCT] MGW$VNMNXS]_\[3D429LPV M?L&6G>T:*7^QWA'Y[:R=I.HY,&3R ='.(/JI9:1Q>'>"B-OV[M:D)8Y/]D^. MCN\]@7"R__3L_M,2[F&/GI[<9Q=Y;[Q\^JGQ\E=JM3Y__8\//Y__??#W=V]? MO?GQ;^?)X,V/+_>W+\'_L)_N:^14?LIGSE3^F-T,/I2SM/CD90+[\'QYN:QJ MHG-$M'.'S-+#7OXO5M_^8=[E2?5D\&Z:70[.KT97V64YS:[OPIWP>7;%O;6S M?Z5!?7 #^F"&#=?JXL+MRY=FDC?O=#>BG#NBC-6CJC@3T[HC<'9&[(](= MD:^O+[-B-?C>7:XJ'X!!W_83\J&-YX,9M4\Z(%N-+[L!O8<#LMU.%+<;/1^! M.)W8EOM/T#N4<.]**?FE\\U;DEH^[4\M/[DHQROWGZMZ-OU__Q]02P,$% M @ Y(D*4S7?SC1E#P 7IX !$ !S96UR+3(P,C$P-C,P+GAS9.U=;7/B M.!+^/K]"QU5=[58-$QN9P &9V?VT)6P!JC$V*\DDN5]_+=D& M@T'88++<0M7L!MOJIUO=K5;KS?[XR\O(11/"./6]ZY+YP2@AXMF^0[W!=>FI M>U^^*/WRZ=V[CW\KEW^]:3^@.]\.1L03Z)81+(B#GJD8HN\.X3]0G_DC]-UG M/^@$E\N?%-&M/WYE=# 4J&)4S,6G[,HZ[?3+9[U*_Q+W>N=&]4*!OO K M;@_)"".HF,>O7OAU:2C$^.KDY/GY^<-S]8//!B<5PS!/?OWZT%%%2U%9EWH_ MYDJ_])@;EZ^>R,<]S$ERML99U8@+2RBJ :<>%]BS MI^".8&7Q.B9\.0T\/I&/)1^C;)CEBEE"6 A&>X$@]SX;W9$^#EQQ70J\/P+L MTCXE#MC6)=)Z\8CP,;;)^MI]>H>0U#D=C7TFD)>B[&/>4Q)S M)A29%+8*PH96>O!M+)3KR?(<"%054U0GQ!5<7I5G&!]>N%,ZR2Y!P,L#C,<; M2)&D#"6)[N27)N&$YN7EY*7MZ)[HW'U.O[X0VX)>UW%1NQ3?IQC$P%X"4M M1?VYPLQFOKNF69V,F3\F3%#"D\%; 0P9Z5^79$PKQ\'L=Q?W/H D<9$4@WE/ ME(]/@(2X#[.:Q+32&0 >#."24#?[7/$Q(WDK#B0<.A)EZ/_[^MO8S5M_(+$# M]Z]1?8?T\U8?2*A'-ZB]I.["=.R(."JB(5SPB,QT\ZI<2A;= MC'6GT>C38^WIKM&MW]TV'^_JCQWUH]-\:-S5X.9-[:'V>%OO?*G7NYV,>L^# MJ+&.J:Q3 9-T0+1?@H9' TY#*UMS"#>@Z)H"!Y\5:=A]>; M6 :([4R,?IKC]_/1Y)&>.EWX_]?Z8[?3O&^VZNU:MP%/:X]0Z&NK7?\"!(UO M]<8C7-8?FIUBFG=NIGKWJ!J&E=<]9B*@YCV:"8% "C0G!@KE0#])28Z.L\R& M[?I=O?ZU=O-0AQ+?ZNUN WZ"!N_K[;8LV;S]-ZA5_?W2?+BKMSOU_SPUNK_= MU>\;MXUNX3ZUK3QZ=[,,XW0[=YO)AQ("HJF$2(FF7#$IY#_^?E$QS_^)0F'1 M3Y&X1Y_<@0\4W_OM3#B]MYX:QME>>>NQ*\[@(+>USI?[A^;WXOO;&;+>;\X, MXWP[OY&WZ M/& $+F) !(A(02*_CY*@1Q-%];DC E.7%V*I&$MG,,N ?QL8# )JB'Y( ;03 MC$:8O?K]#AUXM _]AR=JMIJIIMZ@Y;O4IB2K[3*"Z5M;U52S#W/&BX"EQ1+0 M:(:-8O"CZ1:TO1,39C)EQ; JZ7:8W920UD2_C@URT0!=W',+MFD$J;-HU3BM M;F?1D,G1GHO*KSF.8HC=AM?WV6B#CK, 1OI>]L9^>4:;V+YG4Y9#^5_]CX!.L O5YY#GM@D7C-J"./+9 M+L+)-G+H?>K<4BL4F_O4O&B21C)_K_Z/$O*]5R."F8AA@:/K936Y&)+'8$08 M%CX#3=X1SQ]13UX]@1Q43DO=SFKG]^78RY8%J1N NA^):'C@=>3!Y[Q%6&>( M&7D+5]VEW'K7OK#4ZDJ1K@W"HFEME$,GZH-DA1#U5*E$G22AJE5($-8+0<50 M6#/TDZS;SPAJAU3UCJU",R(24$6*7?=5*9).R*T_&OE>1_CVCT2XV85KYV:N M]\]+2RW';.Z?"7E0+! *)4)*I&3\/4BG:H4;?UZAX4E5C.5\,#2\C%ZQBEH[ ML6(:9KI'C9%4!)ABO9=!X&B-7(-L/89V5&V:U73^K+',(0ZC5Z@W7S1= Z*- MBJ8:_3YAT$G?^CQO!I('4=^ +$NM?V8PF"P%/%#,!"DNQQ85:J?A36"P M*@,-I]ZM#U=,4.@/I,JVMFT6<+V93V& D]G,"79R@))@&'K (9J\9D-'PA4: M5[\9<1I0&V\@]1*J#OJ;S[[O/%,WZU::O*CZX'MFIH<(20[O4EY-#Q@V,_(A9JPY+9(HGB^(;\]''\\O+..R("^8 M(SS&]O7&6GRT4\]8Q4SO'I>6:13F'JD21R?);[='S!B64VYOZBTIKEJWJ1B6 MF=I(4*#;3*4Y.E"&+F'D0\[]WPWV'!3 2.\FIF6F9L8V[WP2[(]^L=Y<\=^= M^L0B$[T_0(=35$I:3F2G!^D+-@N(0U[&Q.,YAAGS5-I1(@PATE.F$0**(0Y( MY2W\JD9!X(9*"]C-MX]O-;UV'%>QJNF9TAA+M8D8[1"':4N4FG-1836 /I:= M6F96LQQ@?&J3B>].Y PS!',J[K'<[R!>,QIE%;4^7IV9Z1GJ*1(*H5",=;1% MOG:R!D3?5LXM,S7?N-(R!]E>PBT[7?R2N3M)4NC;Q869GM*/M@@I\L-44& S7H24Z2Y7G1P0IB?7YBF>DU/ 545D@H"77PALAW]%8'H4\73JOIR=-5 M1CG$#&"Y:HLX2)L?6!]*SRPSE?ZOM.2Q0UYKXWJX=%"$51>@]'8\MRJ9PR0\ MBK"/AILJY1Y3]@V[@5P%#$9CM6)7A!5UN'J37EB5]/L,5IM4,D**$TJP.EIX MJJ/F.%KW%722>X8X%Z3>KI=6)7TB?;5=(QXH9G*TZ%0[LX/1ZOD3L"O4O%GP MM;:V#*N2/BF^VM:)D][A $2Q/&S3RP$95=OP8>P&0SMYH)-X.5X;I '0#CU@ MY)'>!S8#4T/).;BC4?*^_6R7 MVF.@M5[YP+=.KM9\.#7U%5B-@E%M)(^]\VB[QI/G$-8L(*4+&@J# JE.507&ON>/-+F]]7!MW#5 M-OOQ?@V OC,]-=.[96=@\MT-X4&\$._03OFO5FO>_E0/H^]/SZKIO11K;'2@ M7>H*+><.K&MP])'RW*JD9F'7FNL @UY]-';]5T)NB >PHN7BK"L6RRCU8>[" M3&\"CU%0!(,DSF'K/U]#T0#H6\BE54D-$)9:XR#;18<,HJSN,_$'#(^'U$[, MZF>=.EF#HFTOIX:9WF@<(89'(J:8R06'HY%B3>1;\K_8>H,= M8IJP1MLY)RBS@6G#X6G%JJ3RNRRV.\38&/0X^2. "M0G,IO*_$Z\!3)]]*N: MZ:WC,P@48OPUM?[Q9/Z;KN'UW'=?Y5=?HV]-*YM(;?^NYL7E'ASBW 7R!3PM MPJCOJ'= RO=HNIAS]09 M3[3#^^7$.YQP; MKDM][,HO6YK\:*MJL^7.D$+.I$.=A34!'(J\_,#\;7I; X%6140N%W M+L,[7,$WX+X$F7T.-Z4$E=?/6BMV:XS@KV34DU_"G%4U%"ZLJ9:D\/I,OSQ^ MY?@C3+T,=5*Z36]M8 Q[ U7TYG56I(5?Y:W:,V9.N'6KX4&MU1<[N:IJ=XCC MY;G/ "'?'A3:=KH@N]HIWEZ2/ 8(G_6P*W>AP0/2HR*7FXU@@"@P>\U@E"Z1 M7W^&LF'5E+3A]CJN&D1BJUV'V-""!-6TM@W1]E4Y2=%5(&G:(#0CP#FN"T^$ M#3"Z+4/S )Y^\P5ID_ T\$IU%8:_HW UEALW,S1LX$-X+<.V47T$RX^S#V'M MR7.H7-3MR1<8US'SH)/A-1'>D<)U_<3&V)KK^K:\J[X"M-(SM@/]LWNO>YDP MD ,)SA;4!(ZJ4ONEDH=R'QC(G9XXJ[5,=:O*3Z&&X5IT^ M^%;#DX$9?%).->FKE95Z'VJZT)V'O5!AV4%FN#\[G,&X1_;'':Q,8,*N0 MZS/F/\N3Q7@,S\3K](;,'FO.1,:--A:KL]&BX',$M9P.,PX3CPRJDN_-G*7' MWS"C4B((U!![N9!RWKN^OSJZ9Z;?A\HNK'[/+99'HP8.K?TT6\>V(=KF79FM M/&YWN?,T/0'7I0*[\9@[/'%SOW@R2,T?=LF+N(%DYH!5<1Z/&E45-!:T!VV)LNML&UH)N MP'W5)QOS9?8AI7@,I"S-?N+=RZV V3+'6SU.UA/M*#V@T%P&A.5NRFH,UAE# M@'::7MSV9)LKH"EOB+U#PV=ORSDG.VJ>1^4M: S-?AVJ(K=($X_PU0V\0 X[ M\JF8*/NDBEG4K$H>H'T(%#!.,B_GQTEJF@Z'@ M<;"3,WPZ7\]"7'0?GCWX\W@QW#T8'1C..PC9 VI=Q%Q88TN() M=0C3MZ=E)?>B]:1?[N(Y"W-KLPT'&6RY*=Z>6!0\<)NPF9E\'VPO3SIP.O @ MY7?R)('KZ=ZT=FHO"(<8,L*?WOT/4$L#!!0 ( .2)"E.E4U]GS!@ +SH M 5 &ULW5U;4QPYLGZ?7\'QOAZ-=;], M[,P&QGB76(]Q&&9GSU.'+BF[8IHNMKKQ97_]236T#09,0TM->2)FP'VAZI/R M*^5%F:F__NWCR73G/0SSKI_]_(3]2)_LP"SVJ9N]_?G);\;GSO(]G)S!;[.P-X!>0=CYTBW<[OR>8_[&3A_YDY_=^^*-[[PGY M9?E'>_WIIZ%[^VZQPREG7W\Z_"1UHIHK35B2E$B?& G"6,)TL"* \#3Y_WW[ MDP" P$TB7"O\&M>6A)@RT8%GYT,P5-CE1:?=[(^?RH_@Y["#@YO-ER]_?O)N ML3C]Z>G3#Q\^_/@Q#-,?^^'M4TZI>+KZ]I.+KW^\]OT/8OEMYIQ[NOST\U?G MW4U?Q,NRI__^]>51? '+P^>[^*;SW9?[K[:VS_ZQ_[^\1&. M9WG]Q:=3^/G)O#LYG<+JO7<#9'P/KTZ*X*D6M*#ZRWTN__3+$**?QK/I MXNN+FQ3 C48#'Q^=*T"+$?5G\Y]0&FRW5@RX.(63\OT/H7I8KYZ9SGAA+(+(OSE=BSG,_SPT>WU)R?];'G=?_GI M&4PDXR8[IHF6/!*9D(V. R?2&1J5I]D+UF1L7R.Y.K)+[-D=XDX_X!3@8O=D MYP.4I>EBW3N'Y8=XC597G[J+;SR=GYV<+*])N@6EKHS=3U_[+AW,]OQIM_#3B= ^!4&!!"H00O2*>*T3L2H!94ISFW43 M!MP":!TB\.^3"#5$4(T/KU&6, R0+A'3>"6=M)G8; 616@)Q-G"2$$3@T0M$ MTX0+-X!9AP?B^^3!IE-?C0-O8.&[&:1]/\S0?ISO1K05RS1#>@ZYB]UB8K.7 MR7)%M.:>R. I"2%KDJRFQ@4=DC)-*'$WMG48(K]/AE063#TE,I_#8CY)S#.I M!1 K?$;C'B*Q5 ?"8P":@S;>M"'%^?TW'<7AXAT,YY=ZU<_B&3Z*L\5$\*P" MS8PHRRV1AE%BN0Q$6I6]-]3C(]ID4#?"&9,]] "I?TWHS:>\HN+K3V%8?'H] M];/%[BR5Q_6T>,BO8#$!DWS4!M J2_C0.HIC!,T)8Q&XR];@@]5( ]Z.:DPF M404N5!- Y65M[X*5QEO(B1?_/*,J-FB8.:D$B0'A)*<2BZ+AZK:W_@*P+?NG M@M ?/L75I/SWOD\?NNET0H/G!JTKXGU$U>F]Q'%002B*A=%LF(RRB8!7",9D MN520[8,FMII8+[RH[K^0]OK98O!QL=?/RV)R2=-P3F-@(9 $"EVLX!QQC'," MRGJTFC*E $U$O@ZZ=>B@OA\Z5!=(-:H+:A/O60;<.5?3W0Y7J JE&E9>=#]VT M6W2 (\P1'((@+&8$D"RZ6B(I$E/FZ,N!E(T,@DL@*HYGI83!1\:D4\0$%XED MX F*2I/ O(X @CO>QN&YCF5,WLY#)?\UMS><\6I,7KI>E\!<6H23EDE3:_#1 M-?AX19.)$U81\(Z"LVB6V39^_.V8QN3KU&)")0G4LY@NM/+OW>+=WME\T9]\ M@??I$KB;06@#'Y"+5XDH+V50CSO.+ MN/7!+"*N8__Q,JG1><\,K;><2NB:X?J6E4$VX_K&HA6,)F9\;$.8.X"-R=^J M192:LF@42-&!66V,(5G0DBH2%/'%Z8\ZN9(MPJ+DVPZD/&!,,?9GLQ*W7,!\ M=Y9>]GXV?P,1NO<>#5>")X2X0J7'*K6..6,-E#B:EX-O$%=:& M."8[Z^%JY!F+H2J;DE?^J[M/_Q%&9S0")?VC59 0M<2$BH\C4-J/=UE,1RG(4H MC9:4FNQM&ZJL 6Y,]E@]LM262L5U9?X.X91?90OEO9\BE/GN8L\/PZ=N]O8\ ML4 S0(E&($P:5@)MFMB4,C'2\AP<^J"LD1&_#KPQ668UUY?:DFD1UT*$-Z0M M2!MI@)2(2482B9X%"5I0HA*/QG&=@VJ3#W87LJH1/<<%&.#$K1G/6B82K10E/9VB#:@C M488) $F--&W4Z%V\'DW$JSX/-A1#Q?#7R4FW.%DNR;.E 8A+,LQBX6=&4\]0 M!&29=>B1*XL. CKH(E,6#?><9]\L'_H64&,RJYH2I)9@JC'E&$Y.^\$/G\X' MMU+?NR?%W=Q=+(8NG"V*BWGJ"Z?9 MCO8*#'H2GL<,1'LKM.%_'_ MU_Y3T>,K+-X+JBGWA.*_T+E0E(2$@"AUWJ64O)!MMV.NXAFIP55)K6PJ@*_( M\->G7\_22WS=I$+ZZ!A__KK_ZOCH\,7AZ_TWN\<'^.GN*_S2KZ_?[/\#_^#@ M7_L'K_#E_LO#HP9%U/=&T+S.>K,YJ52*?7@*@R\NX$7H?3Z1VE,I8B0!'4"" MKSQR%*USJQDHSY17KDTBWC4H&X>D8#HM3L@L_>J'/^#2I2?.JFQ95,0'B998 MTHI8ZCG!!T8:E0T/N _3?ED8 MLX(DN#$*%2RQIN2+>*6)#1H'C@*UT7(%MHVO]$U88[*!Z[*CGC3J%;' #$][6($*T5@?2D1=:F1MICA2SQB)CGF;#>6N4?;Z'<#&9 O7 M)4E-B=2CR=#/YZ^'/G>+B>,6+*#QI6TJ^8)"X> 8)8HSS[*6C)HV,>U+(#:/ M%,P7A_D-/H2S,YBHA&(1%+W.$A.4$8"@NX$#=,"L3#'*9!N%!"[!N*=6)$TY M_5"!7_?Z'SK1%77@\N8O<(PWQ2 ^%XB4_7K\+QW[CQ/P9;L(%U_J&+H:S'EB MHV2$4<98<$8[W68_[P%@QZ0O:]&FM.$4P'6NM*U(KN2+>6*MHVEB04D MFM"P;E1_>P.8,;DV8^'FM6#?AC*L]O#BV/JK6%9&EK?4*NL4T10DPM&<++L/ M9JYC=E%EW2B?XU9(8UKEQTJL.O*LMZ]P \\]MUIY'DEF,I=^%))X%12!G"-- M47N1VJ3#W;E6;>@4&&DEVG#$18M>"> /6SHP,):\4B%1(=OLE=SJ%(PDK/1 MV5_S"A\XU_7)_-G)=8Z:Z( 2F4K'**&!6$ G-]"L<2TO==1MUL@[HJ=WKHUM M/:?:DM]LXNOI2EA<&I#UD7H(GO!0!A31I7.<4^*3HU9P'K-MLXE^!<:8C?<8 MHZ5 X'S@DJ&(A?);,]X?=X%].!^O-XT8!PLJ^Z0(]&+% M> 8S*'I#E2"+X)I$7WIH4P1C590DN@@0<%71K$W]Y"V 1K5LU^;39M,_CNWK MO=VC?[QX>?A[XSWJ+[?9ZD;T+:.KM-MPAN_@/V<(2XF3-/@98Q$*8\+C>,9 MUYA@B/ IN!19UK9=6=;VQEG!BBD0T)!^WZ&,GWWZ;5Y*WC_;6+MQT;T_+RWQ M0H#'9Y(HCWZCY#BW:%@!,4I%!I0%?)I;F3AK8AR3/AXQWZ^%"=J0H*:I?1.^ M%VAMS.)5?,$(E8(QA)94R66_%[0K2H]@Y0W8G-!5W"9);\ XIL#5]T_234G0 MFJ0'L_ B-=LV^$<)Y])!""[;<\- \4 PU(P1?K0_7*WDF ,(+ M)U&/)*'QB<4QNG(V@$C99\A*6M_&ME@'W9BLBBWQIKK0*O9Q.QT@=LNYPG]/ M82F(6=H]Z8=%]]_E^Y/LC8T4!#&&I:)G$@DLE-KL9!)E*4K7AD[KH!N3_M\2 MG:H+K>'J],W:L8GT6:*18@F+TB/(Y$CI=DF\S;BX1HWF11O5?4^@8ZK8>;0U MJYXHZ_7)6IZ>]<]NEC['[;6(E.5(24;+E$A% ['<,V*EM[*<16E5FZ*)ZUC& MU,U]2ZS94"!MS:3+E6F3K +>WTB2'8>2LY^(]<(2"/AN1NL-G9OMV4B7H8VI ML_MC&D@/%M<66/2EI^0D4,N471YMFTHG2?0%').E];WDUD*&T"A_9AUTZW#) M;'&C[G')]$"IU6L_]6DNT"%+HDKN6M^6-K8-WK0 D_=,KM^JB;=WN^DJ8PDGT%ZTS1,42]1*E M=%90CQ."@%DVC/DV!X^L 6XM@OW)0MRU9;;ET-*2[A-K'=A2J\^$5PC0E0.U M62:<.V:HY=+Z9N57ZX)KT36*BC]T;_PAX;5/RQZ-U*Z2Q)3UOES^;R*@P+W-LSC])$\,$CYIF MZ6KOH\$/S?H=ZBPA@GA)=MK(#[H+SG]N6? MC%25I=B.9[OO?3BXLWL"O><^YI^3;15E^1B)P\QI'1+:WT;JDO6G W&E5X?SC+D@ M*?=QJ^EN=R8./^#Q&_H(D)9570?S^1E>'UT%O+2?OCX+TRX>Y@P#WG(B!U3).RQN(/<[4]#RYM,\W5+3XKVM8GL,"#>KYU4&L5VG<'E2% MNN0MS]P8JI@G021-(0B2J.*EZY(BSBI33K5T2;I =1AA4?)VSM$T7$GI5204 M-#JC&7_XF P1,<4@F>7X>;.YJ7*.YG=167PO#C[LW,W[2+)F8^]+ YZH)'UR MZ/WH D0JQE /0<27*3%/'5>F33;/51QCJLIY/-IL()OQZ>[%.WAU=E(V>'9XOY C&6L$Y(S&20@7A7 M#O/,'FUK;35)6?H0*-7K1PE^R2V]"&GL M#D,IY%[Z#Q,;#1?)E<$4]\#92*QR@>1,<0YM]HDVZ^RT(?8Q61HM&7IC$LOV MI%[-\+AECJY-SG*UF5"GH]#)$:LUE//<+ D>G==@ QI+7E-NVAP?<2^88S); MMLG!=K*LF[!WUV.RU\]P!'.KA(85U&ZR96I^RH-B13DXDTWJ!QKCR: M=2%KYH,QM@T!-P0^IE#KZ);%2O)N:6RO,J3\I>0HM+@VL'SON&(%,_0^F"O9 MA+ >HWF=O.]3EYX5%J'#^WO?I0S>=?OW1!@JSTITK*-86 MF MR]HWKG[^]&0=T6",D1A>RE-XSB0HBB8LY12DDB';-@D\=R$;4[BD(G>^7MRJ M"JB:-OP&JDMJ_DJ5FZ?2,^-XJ3\J3;]Y(N@41:)3@"AB3C2U2;ZX/]91Y8<] M#K=J2'%$RO3R&+:G2&^ZZ_:5Z)UCWXX"M5:K)(PG":VNTO0?S3!F2A=48Y)7 MI;E5&Q_VT13HY8F_*"-_A7-]_ &F[^'7?K9X-Y]0:T$ZBX]2QKF0DE-BI?6$ M ;=4!'S86)NV29OA_HZ4[WUX=Y\%LK)P-U;-99GX!N"",7ZUFO\?^.%%?S:4 M%AOO8 "?%S!,'!C0Y70F+SBZ8@B3.(H$8CSRY!0U*L6[%LI:8,;DOS;@V:/( M;"M&X/6GHP _1K[ !*0!9HTB1C) AURCR1)4)I%%X!Q8\'8,:]YGP&/:@1C- M8O_0Q!D.\XMNCA(LZ"=&"L>%L83RTF*3,D-LEI8PG;1ACCEC MZ AX>"/X,750'0TG-Q?S8ZZ-'_J)\-X')RP1M'1EU-(1%Y,@X)0!GD+(IDTJ M[(/@CJD?ZV@X^!!1-MU^/6_X61S"99-T/]TDDOR-J]78=ET3:R6']7K3^+VS M82@[3,PZ)$4.A#N)UCMXCL(SG 06#;4T.P?-=A1OAE1AL[5<^%\^+L6R&BBU MSN5H=;+YL< MWCK,)+/C*5-B>)2D]*A'/Q.%&="@:(HO*-3K\X-Y0 MQV1AM>#;M76SJ2SKJ=UU89;0[SE.2ZU5.0HB52H'1I&@$6+ BBC:= M?N^/=4PFW*A(]S!I;I]URT#O.5#-=0C&E=XPC*$1 Y)X(16!H*AAC%GYY3SX M1UKJ/H,=DUDX*MX]4)YU]BC708D<4%=WN(01*>@@B='@<%X4>LBT9#W)J/%! MD>E:_]);=B4?=/LQA=M;,FE+ MKV"K9RDY#JFK,@2#9E5]XE($XR3K0QH#+B M5K)-(>W]<(XIL#ZB=>LA4FSL[)[VLP*NSTO__+R*?+/BIKLO6L<=O0_R2O[E MJW[6KR1]?L.+/9-) )=!%9M;!U_2%R2Q3";"37#*1NM5H]K$6R%5B:/=/N#( M%2BC&%&I#-B61HU*<"*TI';JY9A2TWQM'JR*7>7G$_X(1> M[ 7$3\>#G\U]+%/T=]_-2E.*9Y#Q.\?^XP07TT!3=L2PO,PK\\0Y[HD!+P-P M 'S19H=X?9!C8O/_P_4$L#!!0 ( .2)"E-_ MQ>XSWE0 $#4 P 5 &UL[+U;=UM)(B5,DX & %62?_V)!$B)!$$2 MP-X)@"![V26*I+"_C/AV9D1D7/[UOW\[._WE*TZFP_'H+[_R?V:__H*C-,[# MT:>__/K'QU?@?OWO__9/__2O_P_ _W[V_O=?7HS3^1F.9K\\GV"88?[ES^'L M\R__D7'ZCU_*9'SVRW^,)_\8?@T _S;_1\_'7[Y/AI\^SWX13/#EGT[^19G, MC- &>%8,5,@C?_Q+_4\,4_R%%C>:SO_ZEU\_SV9?_N6WW_[\\\]__A8GI_\\GGSZ M33 F?[O\[5\O?OW;C=__4\Y_FWOO?YO_],>O3H>K?I$^EO_VO__V^X?T&<\" M#$?361BEGP^@Q^?9CW]X%8W^;?%#^M7I\%^F\W__^SB%V5P]]R[AEUM_H_X- M+G\-ZK> "Y#\G[]-\Z__]D^__+*07)BDR?@4WV/YY>++/]Z_OHET.)K]EH=G MOUW\SF_A])00SS]A]OT+_N77Z?#LRRE>?N_S!,NMZ"^77$'I"N>_U4_[K3.F MSP1DDLXC GT71Y7@/6)<]>G=,?_X+,A8POGIK$?$-S^[5[SCLS#L4\ W/KH' MM/,/@C,\BSCI$^JUS[V"\Q+D,L+ZD5,\FYQ//_]S&I_]-D?W?/QU'53UWT'= M2YF1;/[XQ3^\\EC2[W TK%O&[_37BW]=G[$Q /PVPU'&_.LOP_R77X,QIB'@Z_^X@XW!P M>;J\'I7QY"Q<+ %?S_!L.L@%I71: 6:-H#)J"$(J$%E:(9U,TJ6;&IQ>,F** MZ9\_C;_^1L_YK>^ VT-QOW(+R%9@C^K[^,)QDG M?_F5]:'$_W4>)C.B MSZ4''Y%JNXCTII9Y'UI^AY/A.+\0%YU!+S[7SH&A!A$DH< H]V"15 M$>B4U;:?;7GIR4>DY4Y"O:EHV471+T>SX>S[J^$IOCFOXAC0SJ&Q6"2J80!E MA(&HB(.*LV)U\C:H;N_P\A./0+&=A'A3H:J[0M_CI^%T1CR;O0EG.-!&2#(' M$,@J)9:Y7, +G\%:[X4B];#0AU*O/_5H%-M!F#>5J[LK]_4HC2>T<XT@]Z/I.$$>C^OY$ M?9,)ICL3/H9OKS.M?%B&B]C7Q?Y3M$*,-H%TD8,*(8&3IH:RC)):LT+'2@\< MN.7Q1Z/]/L1[4^^VN]Y/FY?D1\W;R;C+^.APE'$B,)@5:(MD;M-/D M$B!PPE5*T9)DD%B?JEYZ^K'INXMP5\1/.H7)K@%[-Y[.PNG_-_PRMRI246A] MBL"TI+4FD6FM@8%4Z+(Q)9'9V9_.KSW[V#2^O6!7Z+M3P*SN-2<3#',@GD=3 M(AF*G#DBGK/D023/("(6+"D)6THG#5]]VA'H=&OAK=!BI[!8O6(^??=Y/+IT M] M:I7DJD+FLX9NHP0F3 &VR='(H)6.WNY;E)QZ!-CL)<85&.\6_/F ZGQ"] MN(@?A[-3'' CT45&MGV.C#:)G,B[+QPB;17!,"9+YITTNOS$(]!H)R&NT&BG M -C'2:A9.1^^G\7QZ4!*;IF)"C2R:KY[!\$Y#\83J[PU.?!N6^VUQQV!+K<7 MWPI%=@IV7;+JY;?T.8P^X3SX%F7.3*EJI%6;38M8S_#JCF4B%RL\I-C+ZWGU MJ4>@UL["7*'='@)8S\\G$UKJXAZDTHY,]//IP/C,BBL2,&8#*EBB':?MA!5O MD[&)&6-Z,(%7/_T(M-V;<%=HO8?PU>O1#"?!\D+U*P MF8-7J&JF:@'G1(#$%//!B)RPCU?\VD./1L?;BW*%:GN(7GTX"Z>GS\ZGM+SI M=$!,THQ\,=I6; +%"E$-E820K$TZ.BE%'ZJ]]M"C4>WVHER1 M)#B.KE&4X^ MT>'QU\GXS]GGY^.S+V'T?<"33%P9 2G0ED*T(P._\ P\H3-:>99\-R_ICH5Y(H7X%;5I%'!P+L:D!&F@2&9UK$9_(3B$+])7T0 +@05FG'4I])*(N_3@(U!N'R)=H>9.X;#K MF!8&P@6JFAFL' ?K' /%O2#R&07,>!:<3EHEUZ.BKSSZZ%2]K5A7*+N'*-AS MPC4)IZ]'&;_]3_P^D+D(R8EO$@F'"B9!9*Z Y$P48Z3D9D7EW>;G\O7''H&2 MNXMSA8([!;PN@FX_-YC+D@[O2PHI""@,'2C-R)67D8.K*4:668;8+<1YVY./ M0,V]"'6%ICO%OU:L]&.(IS@H D5$SD";8,GT5QF""@@EB5*L\SGP?@IEEI_< MHZ:OE*OO<*_N),I5=6Z_+ J1_R6=CJ>8__+K;'*./[\Y'LWPV^SE*=9GU[KA M3V2L MP3-F@6G4.8CH,KLKI:^$:9PKZ^))"W;@Z6QZ^9TY38#QBZX%_^U>2#TRYHYF M O4;'0LBY)IC7@\P#,1Y8<@@15>,%\C87='TP^? M:87>Z3 )H)NH?IY MM&B.Z^1O<_-IH"-M<45HT)+381E5 1>Y &:Q1#)?:-EWY2=U4/T-++LS$?O2 MT++"NXFWQT8(*Q ]NT!D;,C9&U>MHUQO]'2]S"M@,G?9!6,<-E?XL^-3^#;B MO?4-_]??EB1"QNT_MFQ7\\>;DS]>O/[X\L7SMV]>O'SS8?[%A[>_OWYQ0M]\ M=O+[R9OG+S_\^\N7'S]4YM-/KY[ZYNM%[/4("<$CK[D+%U!Q5-R)AH> M>0F1&Y:3'6SRH)X,]9\.C _HF!%TRA2D0R?-Z[@E!UN4D<9KC_*N0$P/%OH/ M+%TWH)/I%&?3DUC+E]-LH)$['P,#H6PM7/0"8J'7+EF/05K$X.^*)6Z_LNLX M=K_Q=-3R\L;30:P-3ID%FHOPR ]0O.AHL) J5**=L$1.1I1GP$,JW.ID\YW9 M=%UUO01G]RKOHJ.5ZNXBX!;&9)A^/AGE^L?+_WL^_!I."=ST9/8\3";?AZ-/ M?P^GYSB(+*#P(4+PD=QI;NAX%4F2 *1DNLBL2R/78AUX^V)%)U4N&R&]ZZ$! M64Y2JGT+IF_&,YP2VM_'831]CPD);SS%-SB[S!,E0XE\JE0 BR1XSI$I1G8S MR*30<\U%*7==%7?8-M:%> RD::./'IM _63WE^$LG [_"_/S\6B^\.?CZ>P* M0"X+:F$%)%6J&!R#(#7)PDD,1B:)MDT\\UYHQT"4?N7?8_.H2X#O)O@E#//+ M;U]P-$6B\MO99YQ<$\2@)**MUPJ2CP549@Z"\9:(7&*D_XN"W747LCU%U@!W M#"3I6P<]MJ1:N>A!IEW+<.]!!$=@@A;@#"9 K8H/&97#EG[($:E^>[GVV)KJ M)P_'7W R^_[N--#R1KG:0U^JUT7;U:"H7(I5'+@I"I0N"1R/FK8ME7DI@KMP M5^5>ETW@=E0/VBWI3=P-[(;7HUD8?1J2+;-8,$%Z^2V=GM?$R+^.Q_G/X>GI MP#E?"KG9P!1J4%8QB#EZT(PG7XPD#_VN'K_;4V(== ^:&KV+OX'E\ -'=A&5 MXAZR3 Z4\8D62EN7$BFP)$K.=S:LWIX&1Z'JK<38X(2_W5)],QZEBP-*F&)\ MO8J)K-8SH=)DK"9#WHQQ/F5F5=FUL_ 3W8.F0>_B;V ?7#%+KX#222<7K 5T M@58M#0>/Q4-RUDC&./)&AL%*. ^:!-T%W&.;RNOK&TCFI-$I@BDBTJ:4#;BB M$:1/6K)HK30M;?X'K=DM3F(:OY)>[G\2E]]K1:GK/O M/Y::I?&1#B#0*=6J51]IP\D!4K1%"#JE K8).J^+\,%?0#5118.X\Q63I8L2&EY+O O? M:]C[,HQAF1981 +/$M8#B_:YY"48;D).&,E,:1,O7(UGK[3HI+%;;ATZB+L- M"2;GF&^N><"\,XZC!1NE!:4$ X=8@(48!0J;YCPN2@ZQQ0Q,Q1BIHP2A/66!^VX*FVBRT>L_8YB;A!3 MNH+H9\CCQUH5*B:$%,"RD:#(TP:/U@$2&Y/-EHE&Q59WPCI^/Z.C*G9M5UP) MEBE6Z"0C7YQYK-6+P0())$,6J?Y9$M=M=HTU >Z5.UW5NHF!L:5.&C@H+[ @ M X =$U7Z MU$&#W679*KI*7DM;9R#;F"0GB3? MP#6Y FI0V]A[;56=XDG'JJHK9(4#YF2LC([,XS81K2L@CM_JV$C,#31>Z]&& ML[-Y_O=H?@T[''W"4:K0DI-*.U^C_;X..2@,8J"_TF%FF&*2OGW7",9N=7^W M@#I21O2EA@9NZD<\J],$)]\7R[VL$3@YJW'9D]EL,HSGLQJ;_3A^%Q:7MSQ( M%.1-9UUJ!:M44,<[DZ+)\=+<"L7;V*,;0SU2-K5560./^ XY'=!6[$];TI(0&Z1CO)A>F]!SBHCJ)E1@,[8.@ M7+6>$^=U$EJ&D#QC3*3D6)M-9@68?=S-]Z.KFUGYG03=K '%%3R(RCG&%!V' MM56M3M5@RG68EC"YZ&R-:50>N(3D:+3>2<0-/-.3G.>"#*?OPI#9R04S"_# M9$3FR_0DI?.S\],PP_R"A)V&Y"_3>>:Y(9,%^L$G7A.A23VIP2-[$<#1$Z MBKGM3=I*NWA01!0^UM9\L5::"IG >S*/I9!DNF0IL;<2V9'Z$+TJI$$^ M\(^UT$W'OIL/E.H@> M>;?3C91V?ZO+;22^&RX(P:-BFBV:F:@2)-E/A0['H@3FY&*2;;(:XU9,/H@OF1JH:[TK./?:JNPJ6;X#68B9WE^0B ML;;&2+6UOZ$W@B=#9Z1,5OM-6+'^HX^"%HTDW>"<6 !^MA):\J9D6SRXK&I/ MU\0@U$Z^442F3':!QS89-'> >K#TZ%O@/8:LY\S]8Y1Q.OPTJA&QE>"DL85G MH\'';&N'7PL^*=K/9)UD+*-"$=;:$NY[TH-5D\*W$>^M\>0]]4)?I-)\QMDPA=/K('MOC'[]63OM MDG[',I=:IJ-ETCDGK'=1>9,]LTQ';D(*&F50F[1,O_[4WONGDXL1,S,,A..U M@I0[B(X+2"GG%&VP6K1I(=M___2EY*_YC?Z/1EJWW?1&9TRI[ZTLQM%[YRT$ MSQ-$:057(C,,;1"N,31AS3WY>_RIJT+%]"?-B=/#)^>SS>%(;. V8 M1!>T"5 X6>&*D[0-).A M<,9 9ENGQ0=7+_LB6!12N.BDQQUR8@'J./FPA< ;)&ZMA'9UO'B,*%*(OHY8 MK#8BJY7WI#Z>R-)#7RPK;4K<[T-VG*S85O0-?.*HT4$.3WMU7 M4=XPC)3FEC.EP>5$VYZOG4,-;7NHG98!M>1V%Q4"1V>0]BCVYK4BUZRC7)N( M2"8 F2] .&M3T60AT_(MXU$[W\;)OQW349)A"W$W2/5;A>RJ0>0,YT1&!B76 MWM/("_@4->CDK.:J<'1M?G5U(&K&55#CE# MD)'D(#(/)BLF&QTN:X![\$3I6P$KXF ]#4Y>;1/1.:B2(/5Q%,1?Z1"B*0)* M\.@9TC=@P5:G884!?/6&>5DH_S M0RD\ZJ+I#L(\_,(CI0V+(7&PHG8.K)=ZCF$ D9E*3+AL=>.:M ,M/-I(S6L7 M'FTB[MT4FZR#Z)$7'FVDM/NK3K:1^&ZX8 1+C*,#AIYV23JJ:EIS'885M8S2 M8F"-T@T/O?"H9PIL(NC]%QZ5$'R6&EB1 926!);'2(@C_80)9LU2:\9C*CS: M2%7="H\VD//^"X^TM E#")!*]7NL)XN**P.E,!G1%1/7K#)XF(5'76G12-([ M+CP*IJ 75@(F,K*451*\00O%:N94MMPT&EEWZ(5'V]"C;X'OO/!(Q.RB=N)B M3)(0AHA*9Z8K6@A=.%?+;N9#+CS:>@?H58Z[*3RBH\>$Q KI"A6H2)N1+R5 M':?+;#!)->J%=J"%1UU>[X[BW4WA$9-,Q9@3<%X$+5"Z6AEC@?O@>+(QIJ;W M2P=7>-23PK<1[P$4'GWX2/_]V\LW'S^\??7^Y8N7+_]V\NSWE_0;?W_Y_N-K M^O+=^Y>O7KY_7W_S[?/_>?)F\>>_O_W]Q?_S/%R]?O7[^^F/_ ME4I]@FM=VM1,D$NU4%SR$+G4.:B@3(G>)Q6SC\Y(U,S>5PO5)\S>BZ=4D *+ M$A!"K?SS@8'+&L&HJ+)F6FC>)DC1?_'4ZU&:8)CB"US\^7JTE#7[?GQZ^FH\ M^3-,\H"7$%WA HRH!9!&*HA&)K($,X\,-2W>-UGW)B@/XEIG$X8L;];-5+*K M(JFKUU",1^YRTG3"B-K+GT!ZS1,XS+0?.!9]WF%%S%YO_]KI==/2B$V4TKZ" M:HUN_=DC'28I@PD\D#MB2!J)3*%@F'4B."U*FPWW 0Q8V!>M>E9;WZ&"E2_! M(LY5 _%ORY68UP=,YY.+Z30IY*+(#B9H&50(U05V'$RV==ZR#]K$^XS%#L\_ M0OKL2AL]AB%609[GWMV/F%PGJ5/)$(JN@1-NR4%S!6S17&8FBMB./^L]_I'0 MIX$NVL\16G$,1V&9)M/0VQ+KH D21PD!=)$993#:-BKJVLPVVL4!'XO56>D M(=5&1Z8&E8O)P+'DF!)/2K29O-7Q@._#X;K9-/KJ.V-%?6EDA(2\CJ;(-:^/ MDV2X"%DJ5[1LDQVS(= C=+OZ4TR+.[&;!<]9U+G>#GQ=LJ+]C@#I#-F$A+Y( M[T2;),N#]*UZ5-[RY5@GR;>@PLVN\[0V=(P;X,7.N\X7\ $U:+3UZ$.A\JZ& MB!TY&;K)OLDPH?]S/EU,5OPXOJ6WSIS"D423GX_/ON!H.B]">H^T@.EP1C;4 MY.LPU4J3X3B_QS3^M%#9HC;)>962J\>T"#6$@+$.\"R0O-(Z^E1X:M,ZJ?7* MCINI!\6+!G?&<\DMBB%>D Z! M8Q!M8MO=HTU93FFZB7]-[);@N9JN!6RE H7+@8G10%+-1%AF4:%,Y MU0GVH^1C XVVFCE[V\OT!O^<_V@Z\'4.+@I7@VRU(8ZL3<9#(:A!%13"%=.J M4F<=?(^28%UTU*#ER%VOP4^09/BBLEE 3B;4:!_171C:AT7VFCF7R4S8^0;V MN'G404,]-BQ9)"'?Q72R+6NNTK ,T]P"?5L6WQ\(CU9%XR#'6M6HDX6HN*S3 M6E7B.D2BQ'HIW]L\_C@YLR-U]-C9Y"[$Y:M$NYZQ59C5AAL+2-)D!?Q_T8 M*\G *YZ,OBQ4DCHFOU.VW0[U49*M)\VUZ,;R!F3@>61Z%L*<#$ MO&%V1/ ^!S"855;(,41<&NM9S*L<+!"<- M\"0C2JUB7*Z@W]Z7G-,W M;(&I-1I)/"KPB M(REBYN3HZL!3(Y?IP-NF;$./O@7>("MP1 MY$ [:O2D\&W$VR3;[,($OJAD&9]]&8]JMN>B>Z#*+#OI()/56^-_L0[*D[4G M<-$I),D2;QLM6 7KF"(&G<7>8-=?PG39_7,-4$T#!RMA[3EVT%U]XU:R;V : MK@97,.N<9%XDDZF"9*W8@L""S3'0Z>5=FZJ1'1)BW4#"COBPB<@;\&"U.^N8 MLDQZJ(/-R%2EG3"$+(%KY-)%$YUH4^!Q&$Y!#XJZ<^S/%E)NT+GERO" "T!9 MV2"B8)!8$*"BQ0J(;**@HZ0?VA3;7!'>@'(,.N\FWP:O^BTE/Y?>"D\U%92, MWT";FLHV@*L!4ZNT-JB2EJY- /E.6,= A/[DWL! ?(\S6A_FEV$R&HX^32]0 MH74Z9V2UEM76S@0% K) YI3%Q'E)MK0Y 5;C.08:]"#I6Z,$#[(-XZ*=PF>< M#5,XO;[$ ^O)>!WI VK0>(>(E[HU6AEXDI9%.H44VA)H#RHI^B!U<4:ZW75K MO(ZY]]:-SGMI7(Y@;K!^4A(MF9.8O"BY5"^#;-(.Y"=1 ]0C9AP U# MOB^1-S#HEV):*JM(E@4YJ**B":[F3:4(0F 1P:5D0ZMZY@/)'.NBZ ["//S, ML91: + 1AJZ/P%@$_'> M:@_VZ=J__5K[]^"?892?A>EP.B[O)C@EZL_+,E_4 ,7I=!M/?+T/[NXX;[& M)3_7%++0!7Y#+.N!%9=WK MT<=)&$U#JG(>" R)#'8'27(-BEL/OG@.3G$?N7%RP8H]^#.]L><&_9K M*_6T<'5_8GTW630DFV,=,)F"+YA)L;4O"KW?U077=(*CL]EFPU.C*K=;$!TK M1;87>XL\UY^XGH_)ZJ-/O>A;EW#X%?/;:]P-G/Q^YNF4US7LGH2%&&K&=M1" MN82,FT81P$U@'BMQ>E90@RNQ.V-\TF8_3QF,1D50-BOP+$0HF60@"QF*N5%J MQ&&%5=MQI3?Q-\FI_=GB;8[NZ@G)!S$&YTI(0 RNVZ"1M&R)P(1-J'BJ4S : M^5-WX3HJ>O2H@A8YN#\6_G:RN$+^&\X^C\EZ^HK3&>(5<3S[?O.7+W]M$8T4 M,6&(JH!E08**NJZ%N$^;9C"N""Y5HS!MCZO86?R_X>FU+Z4>S$W"*MG.0V0< M$W>.,S+\;4V(R'5";$UD*T)'$;3UK,UQ>"NDO=TD[(TDM[*UB[+:6NEOPAE] M><7FNPC K8.PZ;W$_1CW=$_1CU+OF=,L>"P#I2A M$]\&Q[EJ[_KOE#/WW6OLBS*;**(!55Z_>WM9CQ5#=H;1DZ,E/U+6YI3!""@L MU%:G2*C:-$CY 6$/EG?/^EF>D;.5:MD(Z.!?T(O\D@G-ONITA&5@L)6.%LKKQQ.:#27DY&$.U%V6U*)6_>3.\#J)'GC"SD=+NSY;81N*[ M29@QQ/6$'D'E6*O&R7R*J"(P[X2WB?G4:*+UP2?,]$R!302]FX29(!67EA A M69\=8FUOI TV8V4A#]R?,;"+>9A61UUHZ*.U=1B_ UNY. M2@9/KA(J$,5;(9T/*39OD7)('3-Z4O@VXKWU#>\S0^K#^=D9&3OC\F'X:31O M6#^:G:149\'6ML_CTV&J+:!^5/2]'I7QY*QK^E0/3^V>6]7WTI<2KWA6V62; MPCPKSC$GF32,H_"2I>C"H(?G=RV%_(JC.JV@,GW1Y'O^A%'"M_%T^&G^J)?? MOF":8?XX/*-?H9>#OCLM"\_JYVT#T=G'D!R(;!*]*R9"-(G7@]":A$+Z1L4W M_:VA_S''S\>CV82>\A_#V>?GY]/9^ PGOP]#')[6%LX846(T%HPBIU&EXB * MGVKGM"(-:NL:#2S=$.CNM^$]\?+^\C95]#=39P'=82VD!8@5&4!*$B)=/7 MDSQ\!LS>^*!9SKG-C<5:\!XMU?I77I.^#1UEM1AAP@>FY"RUC! B"4DQ/T^1 M$*"+]5)FE7QH4P/2UPJ>>+I+"K1(JEOT0ZG[]N4N7Y/]3L[&D]GPO\)/I .O MHR*7$ %#+&12& V.=-!'0TF)%<,]9KK:SB= MM_R;/0^3R7=:^F+ /7J,6HL GAL&"F,DZM;2/A5,25Y&+1L-6;@3UZ,E3X_J M:C D^=5X@L-/H^?GDPF.TO$[F8Q!)@[+) M$N])*.2^9(F.1^U-$V9M /+1TJR5(ON>J'REX^#?QS5H^G[XZ?-L>EG-1]_# MVA3%&G*!94W^TK6XAOP6I14(X4SP(<:8E^S]6X8_K/.T1T>9-GKH<7+RFF44 MC'0M>)9 :J]SG=%!4&2N&2^4$S9(QAJ== =6R7(@6U"/ZNIQD/*<[7^,\K#: MY:*E]T8Z0%Z$$CZ* MXMN4 O>#?U>U50>R">Y!Z8=2@=5YZ1]F83)[$68X3]3R3AH9"BUA,$TO\,[O'F8>UU["N%=A]$[/M=V)X0.\W;#KZX$$J=[&QE32GD$+P. M8$P6Q6KDK-%P//F.[9PIL(NC=9&PKGY75B0':FH5D8P8G M5 89@ZD[GM&^30W@@69L;Z2A=68W61L9R&S"/4*NT;^E1$%8A&T7HG> MHDN,-XJD'VC&=D\*WT:\#R1C>[ 49]U5SO;@4AHKA''Q\%UD;2\O?REO6]5J M1M$X*GS.VGS.VGS.VGS.VGS.VC8]]3YO93 MYO8A71 \96[OW51YRMQ^RMQ^RMP^$#(^96X_96X_96X_96X_96X_96X?&\V> M,K>?,K>?,K>?,K>?,K=7[3I/F=L/CE5/F=M/F=M/F=L/*7/[*;7U4:>VMDAG M?$IM?4IM?4IM?4IM?4IM?4IM?4IM?>RIK35W9I2&I\.YE30NL\_XYORL#E@= M3\(HO\#1F RF^K<_R.@EZ7_&Y^$TG9]>_'YU"U/]Q>%I]2??X.SUB"!@C8Y> M#OAMWMMXEXO85=+MWA2SE,&;.-=!84@\&Y70.&&*SX$5S6RP/J^9P;O+Y73; M.B]#(I>?.G_R%4>6W%9%G@*45..W2CGPI2 (88PWS-@H5)-M]&Y<70^,_\ : MJ\9\\I5T\@FOSW!_>SZ;SDCX]/@+^;\83JL;?#Y9//TD3N=7_P-KK6 EDSB, MK#?_<'4(]N6#ZD]J+2!);/N*N:"&TC&;(XJ M0#9U^#?CK$X4BH2=2YY2$,RT>3LW@KE[FNV#"UO2<7-%MA@#6)/>JV,83B^" MX7.8U\/DER\LYHNIXR<3.LL^S?_==""]==)9!MHD#RHZ!IYY!(?".^=]8:%- MC+D[]D?)SQVKO$%N\%HKN'JC^(YHAY,)YKE?-#!&:F,8 D^EPF?SV\0$27OA M6$H979O9AQV!/]&UL;(;)/_>(L$+@=T0Y$!8H^@ETB"DI_. &W*OZW"GDJUE MGN3D&IG=&P)]E%QLJ;!*FP3.]L8ZJZNAAOZ+6W5ALJVU?BX+\FWZ%WUPZ"D-7XA086% MP']:E<^^WS0ZZPI^+F.4WYV&41W5?!':7F=-3:]X6ZQJ/Y?$'5FKGF=_(;(]G5Q7HW$2W=CJ,J M/I4L11!<>:=#]$ER98T4,=BT[NWXQI@Z^I[TK'SQG ^8SB_H^6S^BMYTRGZZ^<5R([-.P+(CDT)*#BXQ2;N1<;E(1,<;N:T]K:"S M%]\-Q\E9)<(@YZ"Y)!]69W*8U;QT-4L&(I42+=4[7?W;\WRC2(BZQ&=L7K6@=?T_#R?0CW%"H^%$JL1=6.^MP'[U34 M/KK Z^TTV4HETZL:>7;M$0\H+!OO]I;.X2[B>@;N$'7 MNQE:$1AYZZ5-#\H#B^,WI45_*K@UO;;/F/R[R9B\E]GW,,HU1ONE^J)O<-8A MMG[/)W:/D6\">2G6;9#%[$+,:% ES:)PQJM\-?)>#H= M",%C\%8!"L/KRA/$(A.PX$DF7O&06AU5=^':_>[4,TMN'EN]J:&!%7.2TOE9 MK9C$_ *_3# -+^:DT,8S%_LH7^O+>]MB!L8JJ92R8&S-WL3BP&&N$J.%,*LQ MI$;7.CVMX.B(MQ?5-K"Q;@5&Y\3 6^E#"!JBE?3ZR!0A2-3@5,Z*25V\:>/? MWX7JZ*C4FPI:3.(<3V=ORU_'XSPE9!]P\G68,ET*FMA.0RE\+;Q'G61;BK^\?&M&FBD$.Y,[QU2<^^_\BXS49$:; F)H9( MZ[HV!]A/<_N_P^B3%NF?'0)_ M-E%*FYZ 7\YG./D![2+*RHN30M6H+98Z,Z/8>0 >,JE8.,V986VZ -P"Z("L MZ6V5=[-[7&?)-P@?O3J?D&3/)S7/_M7P6_UJ>H$L(N?,.@]9UX+M4,0_K1P:V2FSYO3DT3KG\X_93K_>H+Y M]6@61I^&Y/N=3*GIU=^O'=K]_[7GA2U>T)?O($C,Z M!*FT$&2S)N;JX$7RE@VR0??'=]LLGIU/AR.<3J]\\,]84^:%>^/K2,AZ?:;H MI0X<"P@ME [1%.':E,'(+I>!T\7=M'/<,\$\J!)IXS>U+5TT K2S2,<+MTRWJ4.X#]D14:=7)32P MXR_AD ,::[-E6G@=VDM\KB,0Z$@8YMJ1>:DN^WW]ZFUY>SZK#9>G\QF;_S[\ M]'D@,/EDR%4EZZ).'XL>O# (3,<@2U:.-Q8C57)/8> MY^D0]6Z2A,9HD\5Q*=)=W1$W(U%3U1S* M+?&*IBT#5(TET;>Z%-\"S8C @B!@4* T*, MR4%V 8U6A8R[-J'Y/='EGCO?_;!E$R7TR)+YJ-]WD_&?I]\OJV=BUHP)!;D& MELF8+S7S5T(NR+F.CJFT%%V[9>3RU4\]"*.VB\3'?8CKUGC.'D/FRS_:7=S\ MMB?O/'B^E@B6(NA.)2/)D @&:[=,$Y5.*)A/6% ;CYM&T&_#T+728_'@5U6* M^/OPZTT,/XUT)K146D?@:$2=3$?O YL;3S+:DE,)632JYE@?9>?DA=N?L0B] M!:9@%$<[*#4\K@131 5K"U6"1WHDV,J0?P.^O =P!T M:Z+00PF WK'N9]__%O[/>+(8FUT=\1@2JSLQF%"EFHT'[ZP#SF*QFIFBR\XW MP660^PJ4[IP_Z_.WDQYW>]3^!'JE8Z)U!XJUS916@..?<3T>30^ M'7_Z/I^1< /R1:V *)Z5:J6P:KD:0AI9+5O2/$L?@Q&A3:!C+7B[]RB:*GG< M6D,-HAX?)R%C7? EGJ)=H$5K,)[6J8PENR K!.:2]+[.UQ!M)A4O(SERXNA7>,R^S-,\ 5^Q=/QU4(TG9GV/FOP)56L/_6DS"JH7 E^__2[;L@QP$%!Q^G]++HRK14ZDVFB% &^M5LB13+A&C4/OQ'7$=.E1 M(0W*+_JXM2BQZ(SD6*50.Y;*E"&D+(![GCV3CKO#^!&:1VX3]>8 MS0C0\6II&^T= .EL#(;3VPBU.QFHVB,VH#=09YIRE$4QUZ;$Y"#(UN,UYBZY MMHG2=GKOH$*PC@! 5BZ!E"U 5Y"JXKW7K;)6'O ]PX;*7/M>X=--+&3 MZI?W^'5\^G4X^O2<3(3A[%5(P]/A['N':X1[/K'[K< FD)>"_+*0%6Z<99BL MDE+Z+%#Z*!A7I7AG!O=\=L=V?V1WO2W7/_FG^X E9V:# ,MS *5TO9QBK-;, M<;&^T/6VFGQ_#\O(1P%="3K_1. M5L_E!M0?WZC9(B?Y:Q@E?!]F-5/3,A&"@\2QEJ0:1DM("9B+3!>3!3?^OOVM M1SS'0*5]J:>! ?4"X^SU:#J;G,\;2.+D;"!2#CI:#TFJ7+M+9?#&22 [TM;F M?SGX-C&'FUB.@2P]2;K' /R3P=IK>EX(3VLX%PSB?N"Y00/2BF(P1F D3K'&9%\*7IDR!W@7ELY.E-,3>) MI?H]6>C8&TX_?)E@R&]'E^NIZ^ #6[*1R1+C<[VU3I+\0RTRY(B&\1"3:M36 M>5V$Q\"JIEJYR1[=X[9T*\@[V2^MMABT ,;F Q!$@EAC&89>BNP+XS'G+;:E MK< < X'VHIB;Q#(MG/,_1N=3S)>F^O/QV=EP5A?X"O%GN]X!4[H@\Q&4J7/E MD<[H**4!84.,7D2/KLT^M37D8^#=;O5VDW"V*^$N#^V7W[[@:(KU%1H8G9UF M2.^ J MT$8H,WG^F=9=+-G]P67,O$W9WJV0=I5BLMM=8G-I'TJFR%)PJ=[M6:=MTLJ! M4*F6*"H)(6@'2J#.0G+#=9MP\4TL^\K[Z$G'RTFVW63=8JC:]>N8BRNZ-3 U MSU=44 %9L5&#UI;\>TF4=QP]H/+1:.3"QUUL!7M, MBM@% S:1<@/-WW(Y>W&U+CTBK=@!FIJ^EBV!([1@ZZ00Q8*2C8:7WPEK]Q9E M=\V-6XF]0='.[S@C,_?R"+S )#"(4NU:PSFY.@X1?) :,J%)VMM<4IL"G55H MCH !G87<8G;BJBO'^:X7>!"V2)!9%#*90ZWI<-7PR1BB%E&X-E7WMR$Z+MNP M%[DWJ*!9Z4?5W)_)I?FR!KZFUN)]"/=C.?:CSS5(TED9.]I$KN%DVA>&V0)+ M%:+SS$*7F8#GW)MA@I%F:^';+;-1'H_F M*3$QC/XQ3\##7/']_OK9V_<7)U+B*#WW#&+1-3TF2HB1/JS:FTM;>_!*>DC&@% 6V3 MG78=QX/7?0>QWKH=]%L'G_(X7BA#CZ839._PBCQ9^? MQZ>$8OKR_Y[7\.=%]\)P^GI4QI.S>3^53M73#7#T47/=6CQ+E=J(GFQ.K1*K MHR65CUS'Y(1E-A-MF!TT0=0Q,Z6V$'A;YL_\_4<*GY4I>"P%>%Y; M4BN91)V0JGR;5AXKX73OE7_V93P)D^\+:7[X'"8X/3F??1Y/:D_&@9(\2^XD M:)<3O=AU)+UF"9A S//9Y;%-5[%[@.WA%KXS&VYVP>]/]@U.SNLOWY6W:"N_U M='J.^<5Y+8IYAY/A."_(_1/KVW)E"1\PT:_.AC@=Y*!+SL%"%+6_3Z@]@XT6 M$*U42AOFN&[4VJ83[F-@V XUUR!?I%;(C$?S-=S82'E*C& 4$,+31FJX N=\ MK?S+,A(R>CW:;%!W@#H&QO0E\P9W@U>@O0N3MY,/LSKI]._A]+R63\W1#F*R MEGN3 ;D/H&RMGJ$C%P+FB$HG;I>O /JGQ6W@CHP>O>B@0?#X^JEZD\39,,Z% M@<)BJ1=C#H+P$2QYN2D[0^Y,FY'@=^,Z!G+T*/D>2[17H[N5O8K[;(U#B+%> M>1$NB$E*D(%%9 4MBC8]OM;#=WP\Z443/59>S^]&K^QS?Q_/R'!Z/_ST>39] M>08'8_1.O+F6%DN9[CEOGF=ISUDQ;<1 M:8/BYZLF\95-;&%!\T%BLF1E;-VR4EV[ N]5A%RD-,F+8$R;;).[<3UD:C20 M?(]5T1?$78+V-I&'-,%1PDO'Z>*'<\@_2_D7I'Z/B^;> V^4]60I@PB.[*)< M1YLYZ\&C48I);CR&-;>+7@ ]9-KL33$WR>5W2:Z3T6A8OQ4FW]^6EZ5@JO/* M:J_X@58%7:%WHJ2DR>RV#$+A'FR*EJN(P>K4@EZW0WIL!.M).2LB>-TZSZ:S,,IT7"]^.) *56V1#&Q^0H=8QZH4!>3[DP$?N-1RO09[?:)Z;$SK M3T4KR-9/O/C:C=X;VFX7I_J7T^%L*;S-![5UE\1J]46N0(D@(;"<0$:6/2\Q MM;J1VA3I0^;93K2S@DZ=P\ ?TF?,YZ=X(85GW^-=R;GO 1878/GZ:"-W7G&&X$2]Z>260PBJ /<%O1"><[Y> MF?G&CSX*6C22=(L,J#G@9RNA<1M<5H:#B[5QEXD9HB=OFSGMBR8?B2]/'.C+ ME+P=U(.E1]\";Y:5M!A?=UDF:9E*UB1@3).=7-,>7!V1P9E 63N 6FR9=7(5 MRX/7?$?Q-LL[FB-Z=ED P[(K/AFPH?;(,,*#ETJ"8<*%K*S4K$T5TDTLQZ3P M;<1[:P;1(92>7+GS?H]3G'S%7,:35^>S\PG6J\TZ5FD/E2B;P-I?8U&("K&U_>$*0 M+J(3*6,,;7HH-BE;N2+-Y^'+X--&'-'ZF<#_30H=KDKLBF4U2(E![092%!.1#IA M',G%TTF5LBA.-:I).-1[@R[4Z$O2AW)OA>_S/DMU!3^7,==;4]%:AQ:KV^3LO>=&Y<#)NXF"&Y#V)3FZ MX^^X2$!Y^Z4NZ#(*(-%*XSD4ZQ4H%@JX$C@XG2+SP8M@V]AHMT+:O1F_?XV/ M6ZBK@;5_#=@%I(#:U_YW8 JK#9(TF2:RSB\N+HG$&6>R37;0"C!/W.FLHB;S M2J:SR3#-KM\P:&5R\63(9F-RS:$*X#PWD'465DF1BFHSJF8EG"?F]*"F!A=! M2Z#^(*U,WW_XXP*<1Q]5L0@A,_*-6%3@0]"0'4?AA2VMQN7=">N)2SVJ[=:[ MICZO'A9>]PWY]=S3:HNG=+\8Z+JTI3C_/%71T>$1>%(NUF'TT;AL)*(,TN7! M%L]K[)#=1OV?8;FBO3;99^#2$--M0/"9[*ND5&8654RB4:)J9^S-W=G;$%R6 ME-ZH0+?)$@]D;6!2,]@BJ\EKUH',.5HFHTZ-^GSUOI0#W,?[Y?+&KF]3,K2X MG=AV0?/__)T.L1_M?/A >-K@BBU@DB4KVCH+M!DJ$%YJ%[*61;89J-7G*IXX MO2L*M(H]QOO7$I?7\O+;E^%D_LN+E0P8#XYYX\"R:H&93+9=+*GF^R42M&0L MM6G T=L2'B>1=Z[\!B[=UG*\K2!S[JV&;\.S\[-!"$CFMHITX @'*@4+3A 3 M759"1A9%;-1YJ.6J'B?7#X$B#3(=NQU(\WX*T^$,/^#DZS#ACY,I,^:9J$D% MG/Z3$H-@F(."RHK(LW?LP%R8NY;S1/B=DZ)!D[B3T_GO8%Z].CJ7Z$L<>))/ M314$XQ4=1R@DQ) $!&UT"#J'%-HT_%D/WZ/C8@.U->@T]^.>8T'YU5C?U%33 M*2UE+I[IQ_$LG%[]^?/Q=/9F//M/G+W'-/XTJC[KE4NWZ ML"U9@,KD5T3T$@HYQE8G%X5K8W'O=IU/[\KAT*A!4\*MA?TJ#"?SEIHGT^GY MV6('J$=DO?MZ,?PZS#B:C_896!.B3*H.C"'?0T59P">=03DK76'9VM!FK%[S MI3VZ5^.PR-)C*\;.L::+(_#O\SWA/[ V'Z6]X2M.R"/_*_WKV0M:W0\I#,A0 M3$E(!BQ&"TKR6L80&)V9Y(D7J1CFAM&:]@M\G&_&@1&GQVZ2&YV-'\.W9S@B MG<]>D9I>?L-)&DXO4_PO;<7("*X0!3(7>M[D'QRBI;-/V"P39S:W*6SO;0F/ MCN/[47Z?#2L["_)B 53=*VUISOP/[IL8+Y^[N37?2H>#V:SB;G\SSKM[// M./GX.8PN%CWW77Z\]8.4N3+19M#:U?G!J0YUEJ0.+X,7R6M1&K72W=$*'^=; M<6C46?&.;'V;NV@FMZ-57O7P8TB,(PB1L3;S)R,Q)@\LT'[@N"@A+65;WM;V M;]?0'\TK\ "8L>)%Z'SS?*59P]9E-XO6#A@++^A<;;)'*Q$>P9' P7)64E%> M\-PF\Z&W)>RJG=#9-1K^>17% ?1IV24/ED?[;:N/!BGI2S6#ZZ!IVH[E$!JI;*^?6Q3=0;@[ M4#F3@?96 Z)NKLHF"TYY#3:Z7-/*5;!M&N0=0->19IK>0*9]MVT_$8S[*]<4 M)Z,\M\0JQ!^]8K7".N^DUO'6VVD%T11&YRGS04OEM#-KV>;W/VOWQG0758S; MR;'O1NPG51O7X;T>U=SYX5>\ C$2J:4G*J.M8_NB_?U-DF.%1F3DY!=-*!@I&1@TI,U0%] M$J3(G#N1BW.-QB<^&/9NU*+OX,B[B8+;-\E:[IBCE%0@.U8/FP-:C8WNFP":";J'ZFR/J:&]S.1I:FZ^M:$.=3VDE M,ARBP##XV: M5AWH!,"--'3_!,!-Q'NKL]*^*^M%_XG>^[ N?6ZKSJMWP5_JM>J=3BDY4T(R M*I;HO2^)M)"5SG56XRV]5I>>L(-*MXN.(?35V[)__\C"R8)K'B*# M@%S75N0(7G-'3H[7467/1:-$\)X7LJ/>.$8P)EQBP(VK[D%M)5&$!_(.C,SH ML]5M+M%2#KA"BD MJUYMX]3%'I>SJS3&0V+O_GEQ*/F-KT=T9N,/P_KWBW7.C6HEA4DRU['(+H+B M*4!,+ ':X -SUI&=U83G=X#:?^!B;XP9M]%< __E%F@7IOLZX)I&-.Z$MY_@ M1F_*7(\D'32Q<[I(%:/6D8,M-="7ZUV , @);>92,6Y5FZ#''FAR3_QC/RS9 M1 %-@B'3&?G^X12GEWEDG*- -, <)T"%TU)9YG77#,HQ[QBV*2^_ 67W/D"/ MJKH1%>DBYQ;&.Y[2CSZ=C/+?PN0?6'O17[@5ET&;8(.L1;,\8P!E0B0+T".4 MB$GJPK*QC1JYWX/LF&C1JQ;:Y(X@?>!G O@"O^+I^$L5P'6(3 @OR=\$[;*I M;<4R>$.N:,U!3LYYC[S9K?]]X(Z)*WWKHL$E[5]QA)-P2@A/\AF)>CJKXP&^ MXG60)1"92PE@D$L2@O#@F.)$["BU9S9%WR;A;2UXQT29_O6QQZ%IJQ*B3A(M M9SC[WGO,?IV'M0KD;[S0I>@^EPZ3124-YTIXZQG+5NOL:=&*%W5+='^=Q^Y] MH)K6FEF'%M 4#LH7!K4P&Y3UQ4?G,? V8>ONV ^WEGK\:3^H\& M@@P.GE,!9I4@^U1Z"(59(+G;5,@%$NK NLINM<\N.L[M8X@-Z57; U=V_5EL0 M;1\U,'VU)6(Z..M, 2EK,\>2%'@K+7!&+@XF1S;-@?4Y/-Z.5L?T/G6@V2'- MK+MWG8N.US_6:5#E$)4!9VSM\A4%!&XY&*&3="85P?949M;3"I]>I[V\3AUH M=D@S\.Y=)VFAX/#J4CDO)C@?P?O:EB.K!%'6MAQ)Y3JERD?6<-3I;A;Y]%+M MY:7J1K8&$_=V:-YJDZ4/IMJS&I1T%CP* ;:XZ(S$*-V!-7COYD<=I"[NG9-Q M]16*1#VELP44GEXA54J=^NM!1"VE]C$D;-1L\+ $\8#VR@<32FI&Q ?E&:\O MCH')QEA)"N1PBMP@*_S1OQ]4._P M];##_8+P3+IZA0?>E@SU$AC(K2*Y%%EL%-%G_]#N7S84P=/;?)AO4 1/K_1AOM(MF?P0HWSG M$YRN,2O21^U2-F!E0%"IQF1,L9!#X.BBX9JU29X_C/4_O M+P/E,O(6Z\AI-/GR;X MB;!>'^KU8VD#QQU&KFI?B5PG]!H+(2<)VCEKT3)MS8$->>Z\Y@>TY_888SQ\ M>K7P6WKKYB5UL38% Z+$VLV+5A,L&DC%DQ&G+(O8*&GV$4X#ZD3VO:C\4*KE MK[?QS9*7X@-95*Q>>!I'*U!,D($5>7:8BS5M ME'UD)^(R;]&+>0/CKR;*'CG+>1--"D$XPE?[YM"N=PJPV/"46 M 4/\_\N[MMTFDB#ZOO]2NWV_O*RT!(B0 ED!T6IY&?4UL>38R&-GX>^WVI<$ M'.R,XVDG& DA.0_VF3IGJJNZJZM"N9\LP$9:6D4''W)RVJDZ?:PV0MK7VYTE M?#_Q37Q?S#I<-=OSBBD;$P%FI2L;I;XL!PXHR<[Y+)T3=3:;?@CG\-ZM'P6L MNZC];5WATN!9:MN4SC%=<^6%FF/\F";7Y[F\8A,7IHTRK)QR2<@Z1! \1?"Q MC)M1VFMA.3>^CNH?QG8\TNB5A0IAT??8VM>S+N_MRUEJB)11 M)1/!YHQKN"UEVTH;\%H3G1F7/J4Z+K(;P&-13 T^*FSL_CT9(]#IUQ+I3='W ME9WJ>2^7T\FX;1NG ]?6<."^S.YTB XC0 '!*EL:&I86W%74LAW7L8BD1^M7 MJ&S8B.Y=0G<710GZ.<2@TMB5\M7."7? MB.VB37DV/!ODU%!'F)=,@DA"@Y#<@HG1(I6),QER2)6*RSJ .WJ-/)*'^U*1 M>TME-@E7N/J=^^'@C-YA9OGQOS2\26\Q>+IJFYQDCB8*()QC]I\T M^KD2.CG\K'E.UE9J\]@1X-%(I@(?]V6C*LGF0PKC4?PWN4ECG6(I. V!: I" MLPR&H3.,F:80'-JA4A#[(+0CE\HC.;@O$EU))!^O!I,%OI2TS<(%8+&T'\1@ M&DRF$C"FHB%R2U.EEAT/(3MRB3R.@?L*,7MGQ&M/O3B"QL>UU% .E)=[O=QK M,(12D(D0(0V)PM:Y(/I#.(>J):F4X^YMX>=2[K$QF'KQ]?8@SBJ2N:(9ET%: M)IP8!YXY"]0F*8+SCE::4M,!W%.5AO2@@*YA[2.9J+#5MA%B 7@[6O!AB%5K M.3J ?)K2C-X)[BJ@/=EY*B$Q:D3*## 4=R!8]N"M22")]\D))T6E5GY/)J ' MJB.>A7YV(*7&U.H5I.7IN=!)D6#0RU)2VC(G@7"TA&!8=D1['5V=4'<-R.$C MV][)6A\^O8>E*QP&GKC/@ZD;SH\4[L+NU10'IS!Q)]Q B-XBN!#!>\K ).8M MT<;;2KU/ML(Z/E'TQT*/OJ&4?30GL\D$GW,[0%8N&%&N(07"0627P 7) >-_ MK-BO8^ >C_3F -^-1YTPNN!%-%DA,DS+A8@9O+,!B$E& M4)U-C+&3"#K^X)'IH(:9>SS!:R?3\OQQ%J;GD^7XNGE@Q#ASW#,-^( &A+$< MK"KC%2@KHW>%#+'3[4+\@6^6!_RTOC1L0O#S)ZJ]V+;/U_X.3XLR7R)J5R6; M'4#MDH?N0OQ].(?-./MAZC[M/9FYS\5_*S@1":>$9]!>H)>CK*B^]=%.'R&X&^%W+%4&]VCQ<7_F.DCA^8?%AK8;Q=,TOIRXSU>#\&:4 MQY/KQ1'+'L.%NGUS#Y.$'O$(:\7FC,F$V1]R@2AM"IZ?@; M^UXUN4FC66I?HS!?(<#)R U/9NUT?)TF19=GX]'EV> FQ;_:-GU[J"*IL=D$ M#H%Y7NXT1'#)RC(;/46=H&?A]"VF92708O4O #24@6&#@F/= I:764:>BZ'1T_!P%L&6+\)#\[V+B'GD/XQD& MYU^;BP^-LH(FF@DH7$ 7'4(-Y\6IT4B,DB;R;22W*?Q^.;[Y8_F-"YZ7'^8T MSPF^^[W#;A?V9/CQ7E;K,5M>(3A]T6BGDZ68*U%# @C$#5Z3"#E$Q7/29211 M;[R=OC@&WG:T6H7W[?U%0[S2P:L(W%E\ %HNZC%IP%KCLN&*.+OMW&4WWMY? M' -O.UJMQY1PA>#D4R.LXURD!$IP R);=/M&XBIFM*>49,W=MD+OW7@[^70, MO.UHM3Y+'TFX' M8EM^Y&>FL%<#;KQOO.&(;/GG\E]IFOOG;_\#4$L#!!0 ( .2)"E/NB\CS MX<< %%R" 5 &ULY+UY<^0XDB?Z_WP* MO!ZSG6HSH8L'2 )SK2FO>FF354K+5'7O;-FS,)P27XI/OP"/B%"< M .D6+TVTY69$@FX_T#\X XXW/_]?WY_F(,G693YY*(";PM)*RG M[RZ!W\1 MLOPK4,7R ?QE6?PU?Z(0_F?]TMOEXW.1W]U7( JBWQ;^B5 1IE*0P%"B MB(H0LCC#,$P9CIF,:2#HU=V_QE)*%F4"1FFB'XM2#!D7"J8L4H0RE@4QKAN= MYXN__JOY#Z.E!%JY15G_\S_^<%]5C__ZXX_?OGW[TW=6S/^T+.Y^C((@_K%[ M^@_MX]_WGO\6UT^'A) ?Z]^N'RWS0P_J9L,?_]?/G[[R>_E 8;XH*[K@IH,R M_]>R_N&G):=5C?E9N<#1)\R_8/<8-#^"803C\$_?2_&'__PG !HXBN5Y M['YV7TAUN-EY4;QHU4A)C)1A:J3\YV.=_7B!^)[DK?9E]2!XOOF0\A>DO MWL2]U?P@AQ=XJYN+16X^J/<+,=:WN^[J8M&'E]C79[&LZ'R$SV+3S9;(<_.# M3_IO;3>FH1-D6O?34O>6J/)[)1="-FSYHFF0B__X@_[;;%7".TH?9U]7CUHK ML_;1^5M:WG^8+[]]7*AE\5 3^34KJX+R:I:$,N9IFL&(A"E$01Q#&NBUC64( M,T%C3M-D5JT_]9E/>UW-=='K2@I\9O/:)'_E2FVB/ M%7PQCL:DO0B0:GG1A]<,DQ;Q#V!9"%EH$_V NGN3Y9.L]!R_4=I(%WGULWQ@ MLI@Q3I)892D4 8X@RC""%$L.%5%I'&6QI(BX$-.A3J;&0HV,8*D KZ4$Y8I! M17D^SZMG-P(ZB*D=VUR*U,#4L@&I$1#\UHCHD49.(>"5,PYV-"I!G%)UEPU. M/MMOZK^GQ4([[Z6V2K_>TT)^7LYS_GRK#9TW6LJ_S@3#(A HA"JC!*($!]H\ MR6*-(THY#2@/W%C@3']3(P3M%.DUDR\?)/CAT[(L_PBTX*"6W(T.SN%LQPP> MT1N8)#I)-WA=@49:\%O[IQ$;U')[9 Y+A+R2R+D^1^432P!VJ<7VM7XL4S?Y MAI92O%T^/,I%V5@O1:$_F=JZ>?.\>>0S?38_NOY&"_'^;RN]\GY<:#.GWDT\7-HVFB_+,LM<_W<=%XU;.04AHC)J!400#U7R1D+"8PQ1@QQH5D M CEY4R,)/C7>:Z0#/^0+4!K]RC\ZNE]C#;BE_S;!81S: 33Z0+/3*\"VTF!+ M:\">P?9SK>:@5OT*-,J#+>U!K3ZHM/Z@!> *M-^*_E0:$#QZDR,/FU]W="SA MQ_5G1QZ2/8=X[/[[>M2Z__OE7'Q\>"R63[5D9>L$!A0)*5.B''\CN]YG%=_WP,^_TH\QM*?9.)K&S9RA(%1IG'*8D0AK.S9,( EY M!%DF@PQGYF0 SZKU23G;=.]MPXV6Z$\!(Y@HD,991! MR1*S;1E22$,3)A"B( WB,,AB,GN2!5O:\FMO[+9[&1:]!K86Q$O0PU&2"L*P MA@LSB&2,(%4B@ %+E:0HS2([EAQ^R&WU$#*?O5]4VK)] M_R"+NWQQ]U.Q_%;=&^.8+IYG081QRCB&A&@+$Z4LA#A$&(9!FI ,Z=6$<9OY M?*:?J#\3\K.&4!:%%%^K)?]K[0:7-ZO* M1!.: ,T9(5D<)J& 4B_Q$"G$(4LC!&..THB*4 KNM+B?Z6]JI+ 6%Y1&WBNP MW,C:?Z?S'.AV=H%'* >FBPV*7QL4&V'!EK3^C 1+6+R:#>?Z'-60L 1@U[2P M?:T?S[QK&[]1^D_=W-ME696S5/NL*5(I#+,HA@C10!L=,M:F!J-)&J,@2)D+ MNQSL96JQJ5$TXJN\L$IQ_N-_\;K^5K1:MZ_ZN[FW#]/2]G)!9$A1G2+( %1"S+ M((F#%*:9B!&F88*#T(4%3O0U-2YH_>>UK* 3%OQFQ#V^8^L,LATK>()N8&[H MC9HS25C@X94J3O4W*F%8*+Y+&S:O]"./#_DBK^2G_,FUM*#C?B@D?\* M;&-_;8.],VWUA\\KF_408U22ZP_3+O==T%(_2GRS*O.%+,NWRP>6+QJBY7]; MY65N_OI%UOTU_D!,N5!(93!+S/U7KDF1$25@+%%@MGBY" ,7\\J^ZZE96R]B MFN1W\W<)BD9@&NY02NX;W?. M'2VO5.?0_:@4YP[++K7U:*'O>=2U$/I;+-L_/NENPQG!"9(LCF"08:79*PZT M$(:LMHA.]C(UHFK/5UH1K[J_ ",LN%E8'M>?!M;V+.I"N,8Y MB7)'JL=9U DD+CB).M3JR.=0)Q3;/X4Z];#;Q"_E0S&[CH*0U%O.34SE]4+\ M5-!%]5D/ MW:RW1?7T_!\ JX&9H(:I%K8-,P=:7%#+6Z-W/@JR%XRBS5;3>+# M]7*"=<2FH5KS4LVF01H'-:/:-C,*MSKJU+&LZVN]]^(+$Y/Z3C9_?ER\72[J M.^%_R:O[MZNR6C[(HO9>9U&2X(0'$62)234A8@HQS3B,4(!QC*6(4M%C'\U! MA(ENH*W/IW@K>'.*Y[QA;ST2UAOX7H$=;4._EA;\T,EM E-!)WJ3 :P3_JK9 M2/.ZR>^*F>]-?^O^QSX$< 7FP*& T<(QW8W4+H"O0001:C%I[ MV* $#$R@QNGW<*FUS[C_3JZ\.JGV#W(AML]PCG==MI=T?3>3/^1S6;S53=XM MB^<9XJ'"442@#*30RS*3$ NB8"PXQ5@(+D/'2PTOVI_:^MANB]8R@DY(UUWC MEPC:[A?WQF64&J/D>B%N-:E(JO0TFD4HQHP2 6.,)42Q8)!P M3F$:_E! MHX"V!VL50*M#9U3J7ZQ'X':\$7#8A!Y\)$;:EQYH1-QVK2\"\^1&=K^6Q]O; MODCS%]O=E[4T\E[1OB&[22-&8J$"C*!4L;8P(Y1 QL,8AH@CQ%4D$! M]K8C8=%5SQL)RT+F=XNWJZ*0"_Y\JR4I*:\[,^N4^>>\%K+<3=H:Q2)%&4U@ MI)2""*4II#@)(%8J$E$B,A0Y77;J+IK:T-O$>\^7B#NKN'@"MY74CDL-PVK''Q2 -??I1X]-=7]Z(Z(\F M3B+@E1L.]S0J(9Q4=I<%3C_<<_N;WTNQFLL;=79GI3RVM7)K+-%9PA0B:<1A MG)D#V$@A2$(1P%1&!*.,Q[&,G:(=?4DV-8KI%#,EL&QV4\N3VZG@MUI)Q_0P M_H;=Y4^YD OQA59R%L8H(^8N)V4IA@A'%)* *$AEAI7@+$Z5 M'"4\WE;BJ2TDG8Q M$*"YUS.CQ^@O=(X#WQJ.L3H3?\,=1-:#K;TO@+K;Z)3 M'1C=)W"FZCI,TSAAM9;Z]W'>ZCH(WDY?G3ONMVB]D$JW**N\J.5ZMRX$[EBZ MVZ'%"1',1DSP1BZDRDWEGP'J=?= Q^N\=NE_U!G: YC=N=:GB9ZSAI;WYG]F M<_&)SHUE^47JEG,S.\TOZNZW?[#U9!-#L7^WD\]79F?R_7=^;\C!3.[W2ND) M/Q,TSA#C0AMZ$8&(R0RR!&/()<:"$($95B[%B<85W\D('*'ZT?J^=+X 7.MV M5?\7R(V*]1%^L0:@_KV;C3CR!V+)S),=]H')_6T]RN:_8$NC*[!1MOFE&?;= MG[UXH0$!'+AQ?P764( .B]J0! T:'E>05QE%OXO0N"J,NXZ]RO#L+86O(T6_ MU;3.B%=(<2(/Z*=\(3]6\J&<\8BB)$L)E"*1$ 4(01I$">0"J30E<1)G3GL@ M+IU/;3NCDQV<3IH+?C,:@%H%QUUOIZ&Q6X6& GS@-<0KULZDWP$ A,L4Y"94I#&-*DS20 M",6OOT_\4N:I4>MZ5_!I+>8$=HEWQOD5]XG[C]X_P$[Q1OG?PU[QX:&:_F[Q MCMR___WBPP,QRH[QD:Y[VNOB_U^557V>>KN\%J+.94WGGVFN5\VW]#&OZ+P6 MD>UJ\44VN:_E5UD\Y5PVGL87R9=WB[J5)I]3EH4IYC&&46SJ)A)LZH\0!1,I M.:9*Q''H5#=Q:(&GMGC5^2];;N,'TO8[^@!##[>EWS"A01S:U_C\\>W5X15J M0P-7FVTHM2SJB@!@2R>/OL=(P/OU5X86>EP?9Z0AV/.+QNKW=3(1O/\N"YZ7 MFXNMM^;X07M^1;XH<]ZP$TZB,.89@P)G 40!$Q +0:"D@A,4T2@A;E&:(P@] MM07I^NZNJ',A@+R3$SS5!O92@66CEUZ<&L7&"L=Q^0@&]K0&&MKINUHW&]^J M57V3UL L<-W',I64D#T&:AJ.EHO@OP]/J\=0^$Z-X-2W>RK&=VTRJ ]YR>G\ MOR4M/NB?E+,TP"Q-L3+G_Q%$/$40,TP@14$D"<(I8U;7C$[T,;4%I!,3-'(" M(RBH);7/RW@,SM/<[@FD@:FX!SY.21K/(- K4>.Q-D=+UGA&J>V$C><>[9&T M\5+RV4D"^T4^T'Q1%YQN4L2OZ/Q6%@_KZ#T<4LJ%"&# ,@011AP2:?X31CBC M >>ALJID^!K"3XV..O%AE\)ZK0#8T@ 8%1S2%X[]19PFOJF/\RC&[9O3QNV; MSKA]<]*XW M9M!70OM%3M'7DJ%G)H;BCB[:LM"ZAW(YST47 ?Y93^-N?M^H#_F"+GA.YU_U M3YKK@(Y7&[ST-:$U;EN?*_!"HSH6=ELGLU.WU@ILU!KDEH17H/UF0/ BV;@9 M$WR"N9=AP6OC/<^CMRK#WZC=P*U9@!3EF3;6I8I-TLA00J*2%&HW*,2I9&& MG;*RG.YN:J[*MK0]SW]/PVMY>NL-M*'/7K?QTIRW%^'I\6#5"A._QZ*GNQSW M4--*_;TC2;NW^FS(F*B)CV6YDN+=JM &2[.GVZ2.^B+YG)9EKG+>=MW\?"8P M"Q12 4PRD9E8E1 R%24PP&D8(F%&ZU M!&_-$^#-RY^;^UC+Q4+6"3.;LI75O=0S,*^,S?%YQ>8Y!S=*R:)7?L8+1MEF MJV3HL1MZPZ,>@T8!T&BP/HAKA#47IG:&]J9-Y&*Y#7_)/'/8M07M=33*%Y4N7 MN*3XH%4UWOVJL\[?T\+XZ.;N5]V]7F97BVH6\9@D4@@88A9#Q"6'.$2B_EN< MJ9B%S"GXQ8M44UOP/B\K309ZB9H_@TXY$W=I5K8ZK_"+N\6]LZWZ&5%+ 3U_" 0(<4@$:F" MBD@2()0D.$EH+'?C(BNF;>/@FK'+5Z@&GKSU04E]^L.YQ#P>T?A:&_C7BPX MI_3>;8"S+_0G!?FWE:&:IQY!)\=>G]+7NQ81-#(.$A1R#@CO'_'!SD;_AD^I M?.@3/OE\SR_8S(3[Y5R_43;U='Y95K+^Z==';<6_K4NJE>;:I]G]"&'Y)RE6(<OD\Q1A%&G6#]X=B=8SU9&SMG03/V/"RU%'7Q1UL6];N_IHHT[ M_TDW4:VOXNY$H=>_?$^,4RQ B3%-(TPC!#!-$N<(AC_DH MB1U\:S8UZZ>64(KZY/O7K^_,L4ES NYX #X9@(=.!_&:'\30EMOE.2-:G/Y1?] ;U;FHNI,Q(0H12*FU**"*,4DC1A$"6I_M8B MAEG(O+H!/82<&ADU]5>-J."W1D+7,[TA1M*353[P^ Q,?RY#X]^BO0"[<8W3 M/H).R\Z\ &IGD_&2OGK\J=W.Y8UZ\.JZZ:6-!KL!&+_/#G4?:6V#; ZA__/[5!]#AMMZK M#.1(-_C&'5"WBWW><3]YV<]?;^-= /2.T(M+@?Y;[^=4G:AY]&%5K>J;*^L; M]VVPY/KTDPK.1)H(B*6Y_9ZE"F*3CY0&$4JX0"*PN_WN0YBIK:JG"X5=@5]D M5=\GVZ2;:!6Z>I'%\V=:F;M&S\Z9X;P,L)U/-=:P#;S^OL*(.;M@/J#VZFI= M)-"H+I4/Z'9=)R]M]KP,6$B15Q\HKR_2M'L@'%$6!%D(0Q8(B!)$(1540I$@ M$VW*&. MQKT3=T+5O9MOIY[MF=:AII;U\IQ01$A*0LB1E! 1%$%*M?W%11!$ BF2!FZ5 MLEXT/[6)?B8!EPU@=A.Z/PQ#[^ZV168',"P.Z^PWI<#++L;-#7!0O;U+_H>? M>M7R1%1;%+^LZLN4(DP5IEQ &6ET$6*1=K=8#'G I&8"+N/(Z4*_=PFGQA@W M+VL+&4'[)V#Q/YZ>3JR&'*6!"6V &D)&3^VKU9I.()CKW"!,(RCKJ)33.O3J M"_) E7\.=#3MJ.@9XQG*4NT5!BG.(-+_@D1E4AN,0J5!G 1!.,F@YZDM++4. M);C;"FT>=TUQ'7B%$A1GF8)Q&L<0Q0F"C"4F-9 (*8TE$B29/0_):P=\7FCN? MBS;'6GWPV=RID6$:B## ,*7FSCB-D/9M(P9Y1F2HLHP1[)1J]$ ?4S,BUB(V M:4+=UI!#&-K1_87(#,S,&U#:>(E:P*LV#[(_]CR!@E>B.]3/J)QT0M%=^CCU MZ.OL@=VLJK*B"Y$O[MH]$Y4B$LLX@#@S=0R9Y) PI>U:&J @"U,1L&S69&;\ M6M&B&FQ):>T]O7/#H(T_ 6CDKY M^W +SH'L>U_S>$?NYI4P/];F:"7,SRBU7<+\W*/][/O;@@II;OV4;;Y?D?$82QQ" M+G$"D< (,I%%,(MCIO2O L6DBQN_V\'4IG8M'S!/N!E=>\#9V4R7P#'P%&Z0 MJ&4;( 'R,<6]FAE[G8QJ)1Q3<7>1/_I>Z<$_T@FG:S M^W*,!I[CG8";VCA#I#H_!8+G[.8'NQHYH?DI=?=SF)]\NA\#?/Q\TWZFG(@H MQB*"/-0+-XI8!+55KG%3*(Y5A+((!RZ3?MWRU.:Y%LQM7F\PLIO*O30?>/9J MF0:8KWN:>IVBF]9'G95[2NU.Q/T'^LV]=Y)5FV.W.A,/"Y,D#;5OG(DTUI.0 M,\A8I+UD%069Q)SSV"FH>[^+J?(> M5][K+#[0S:C3^;B:N_/ZQ),]%]<%+R0MY3O9_/EQ\;F0CS07[]JSMNY6V$+4 M9^YM676:(9FE =7FMY(0,>U"TSA5D',4IVD02!2RV4+>&4OUUF%![B6-U80@ MS838DVG0HV(C>E?6OJP3$R_K&)SF*G4%:(\K(SU'S-(N&&X 1C(B6@7 #YT* M?ZR#F]JQZ$H@F:%HPJ'.W-IQMS)R M6?ZBE6ZF]OI*5Q8I1C#-( U5"%$69Q#' D.1I PKSH,P= H<.MG;U"RG3\O% M'=0=/8#Y1FPWNCN-KAVK><-L8/+:DO,*;"0=Y$*=%29>Z>ATCZ.RCI7RN^1B M]U+?TKD/#WE5AS9J;C(U*?/%G5QPW=>[O.3S9;DJY*W\7KW1:OQUEC&*,\4R M#;5((5*"0FQJV8@@")*0!B@53CZ86_=38YDMZ>N%_87\KO5OG<;!CGZ&0W=@ M/CH)+-C(#GXSTH-:?)_W]GOAYKG^K9,((]>_[0//?OW;7JU<4*JK"95]MRIT M1TV\=AW*N9U4JOE[9;*5;(J9SU(6@T!.9C!%LZFI?6Q]A:S286 M5UM:1E/7?.9^OP)+AG^UL1V:\E]A6-V7@4'0][LN^!5QW(5B$'CW5HYA>G%; M2OARM:B*Y]G;_STC2,HH02F,1)1!)&(,<8@9E#1)DB##1*\#-O2_:7)JE/WV M[Y+?@R_R<<7F.;=CV2V 3C-C/[6']O'_]_NW_^_'Z\N99U^[$T'+[<,-6;3_ MV 0O;S4URJS>%[V;B0=^T_.08+FXJ_-P-D<.;YY_DLN[@C[>Y_S:'%74,W1K M@R]CD;4.8N M^*/9KZ@SWII;2AM=P"?S>6H*=#QC\<9_5KQ%69RS6MN+;](+O.GVJ\0(9,\ MB".HF"(0:6-"FQ DJV>][HB$DG:"@6$MZ:;#( =S[AH;T MA/%5 T'6B'XYCZB'V(_C$ T.ZS@.Q?DHCA/O]DWQTE@4IBI4=;T0 M:Z/B4[Z0'ROY4,Z,9X.R+(-D\J<[7;D'#.V,.RG MG+%^<\# #\=P)ZD) M7\]W12Z3:>2+)5X W+^%XJ?9OEE;/BZT^4OK$G/O:$7?-J&8,Q1G<6P.IA-" M8XA$F#;)'8*()@&*5(QCJ^0.YSJ:FIW>9B?9$A88:4$KKFL*ER/HGJ9$GY@- MS'5]X>J1S^4T%AY3@=M*+"Z\FQJ\%M9,:&+'!AX% =:AI\74CJ D86W:B@K*5U6W# M]3BX=GZN%\@&9N8-6FLIP==S:#E[I&>1\.IK'N]M5"_RK-*[_N'Y%_J1Q/N' MQ_GR60KA_,^=T% M9T:^A]Z.^%YQ0 >FRY'&TIE@!T+<*RW[EG%4,A\(X-TE8*AN>BX<._'06I*< MSQ(ATX!JYJI@3^/2S2EE]TCCY,/]IO[! MDXA-+*]@ICAQ&L% Q:;B9$PAD;& F$9Q% >9DK&3"7BZNZF107.85P?\WIHL M+7U*F)\!V(X6_,$V,#\/ETU)NNN%N)4/C\N"%L_-3P[- 4E8$A."8"RB!"(L$&0JT'2C4)*D- I0 M;'5OZA(AID8]7Z20\J'>U=V^$K^3N*#V/K8U_A__C*,P^[>VO*7##GO?L;,X MQAAA1(;V!KN=*A6 JRUZ'[H2GG^!L+AZ&.$ 1GI**3/P'@Z$;D0Q),G M)'W;'N_$Y$+M7YR@7-K6U(JV_V+XNJRD:.NI)1Q%#*<,1HP+DPR60)8%*0RU M(!IQ&"Q#@U]@=9K1+T%@ M8,*U4]XIT/>0IKT">U\T-%H@[R'QMP-W#_Z^;PZ )F2L/5DV<66SF,DDD)3 M&!D[D<8!I)E"D$92AI$* AZ%3A6=]ON8V@1U.U/^S=SM*W*V,NNU MN3EKSO(WY_N:5Z) X2R$F5YK(4IEIIW#0$$2I%$4TAA3YI3'UZK7J=' S[3B M]\:3XUMB.QZ]V<%M1P_>01QZ*6_D!=L"US?KK^H[C%XO(=H#X_NJH47/8U\H MM ?CP+5!AY(FAKM6TI$-1Q[ZR6QK]1S0?]R]KWVP>;1J +_)Q6=27Q2I:KHI66+"6%C3BNF;S.(+N^2U\ M7Y@-3"=]X>J1S>,T%A=D\SC2\,C9/$ZKMY_-X\SS(_OOW9W3QO"_7E7WRZ+> M_N()BC'"*11QIGE$D0ABG!CCA2""4AZEF16/#";AU AHXT0U@25 _T\63^U5 M0+J6^Q5B3XX.\L#.N(^AF[Z_O><];Q2=@.=\;@RFX1P?E?+WX?^> ]F;BWNV MHY[I5#<7E>MM9LHKL[W\BZPV)7MG,DUQ1IB)4DTD1#A,H?Y?H->&D&(D8AE$ M3L4U;#J=&LFO$S[R5F+]ESKSXT)6A@&ZTM/UVNY:3\-J%.PHVS>V [/PEKB@ MD[<^CZJ+E6P7]?:8N=8!(K\):VTZ'C=/K0,4>^EI7=[M<7ELN]1C?2/@AC>M MU7!TN+GD=P-/L]ZK#,C1%;LKAWJCF M;M\5V*AF?KCS2*W!%=@:2OW3+16=3@O]#Z7#Q;37&M*1;JN-/[1N5]J&@/_D M/3>O'8YW^6T(G%[PQ?Y)!KT XV"]>[$EHH7I!3S./)VOLSKC.? R_G8 M0^GL'OE'W:L3Y5&\45TM_[#N.F0#]-##;?M<++_-GW^6]57&4!'%LX# !!,& MDR.5C4+V"R<&[Z*C]T<$(M%OBM$M)]?O#">_7M(SA?VZ\$'>L9=:;A_T0-P M_3TO9SAA)%4*PY2':1-C1:(T@FF* H6D0$)E3C%66XU/CF+TOX 1#OQFQ'.M M(;@-FYWYU1>,H2G'%@?WH*<#"OL-<-KN8-Q@I@.J[04N'7JF9W9Z6;VEY;V> M]D^YD.+-\Z^E%!\7'^LH3&UW7)N:)GF5RW)=02Q+),X"C*%*S0XM(P@2H23$ ML3$3]%P.E%O:>F<1IC;AUZ*"C:R.>>S=A\&.&H8%=V "T<(#(SWHQ#?'_#\8 M#4"^^",X!/L@U=KZ@^@W:;Z[&.-FT^\-TUZ:_?XM]3J_>GA8+NK=NC\O3?-? M\KO[JNP.\O7/9#E3B@0!1A%4<1Q#Q'D(&4<$$LQ2%L8D%L*J:+)UCU,CN4T, MS9,1;Y-CN3Y4KQ4"99W9\%[.CX?5](3?ZE3)+ZB#GQ;5D+5G"8W$H!%Y';!T MHT MMF\TG0YV_*(ZVH&-!W1=SV#LD3ISMF+1T)AG)O9Z[9R%.+QX09*;@B[* MW'Q.3<#N3(J()29%6R*5IFH:!I D*H.2%OZ??>Y:Q/M#"A+[21$F@QARX_;8&'Y]PQQ_L;.8?,6<7W<\FTN>T853@(40!Z$)IDZ%Y!*Q2%C&.$HHU+_8_8D"[:T MOMMQK"^7[W^[QP%-MZU(T[J@ZX+.X:J4H&QU<+R2<13E4 19)*2$.$LE1(0F M$,=(P$RD7&$EXXPZ5QKW&<4[IO>L89U_HQ\'F^H:I]-I^O0E.2: XA3RE&*)8<$A5 M%L$@CA0/ Q1F:>I""2^;GQH/&.GJ@L-NDW\',[L9WQ^)@:?Y&H0!YO9AI;U. MZ)TN1IW%A]7;G;I'GNHW7S_EE.7S9NMW(?;K#\P8BT6FI-(SF'"(6!I"%H01 M3!37_Q>@*%%L5BVU@6$W@\]UZ#2GU]T.]SG?FC[ ?"/U%2@V!6GX5D&:QW5! MFK+9)3.78,L793EDDZ?H!R%5SO/*\3+LV;&R8PZ?(S PEVR)6J-YII:/,Y_8 M0N&58.XJG'7/X0VE@WFAK[S62@D_;Y/W6]Z5* M.U &J+QWM,M7J+QW3OW#E??.OM6/.WY:+L6W?#YOR@-_7/!"4I.TN/ESEE%* M%$,91!(E$&6!A(1& Y O *=%\6R.\9[H M?%6?.M^UFKA1RQFX[:C%'X@#4TLG:'T538L*.EG!#YVTQ\TZ9W*Q@\4KN9SI MD%-$\@4)1IR)A2-HBB33GFS;#J=VK*ZSI)2-'>1'-.@V,!L1RV^P1N8 M8-:I3[YI>4$G\-7:9G\>P&)W@RZVC[*@)M+I MDUFYRP^K:E7(G_-%_K!Z:'-$E76.T0_Z@S0I1LN9"@B)*(UAP(UU;[8',(T( M3.* :YHBBF/BM#/@+,+4J$E_C,AQL\ ==DN[9U PA[:%.N%!(_T5:.0'K0)= MDCS]"ZV#\;",%G628@\AD9=#Z-=N2Y77YGQ_ M_UT6/->R?EPT+M!?I D4E>+Z2:MR)[O??RYR+F<)I2P(XQ3&E&KK+489)"RB M$&&5\) D6!"_A4F\BC\ULNV$:W*>_OKUW2:NWW?J4[^?@1V!3W=P!R9_FZ2I MY9FLJ>LZ)&L0S"+1P' %.B! B\3Z*5!C,6)>U4'&<-RDJWY5F%9&UD&&QSE= MZS!2],W,5%:Z&=VXN>4VXPQ)A5,.$T$BB((DAD0&"C(BDR .&66(ND5[ONS MA9;&"?'X%M UN]$+]%3**$<:N#B1VA[@.(4$DP!R*1B*).$R=MK-Z8_= M./FE7B"G"9G/5Z*.E 7_XY]Q% 7_]EC(1YJ+K@IK$XFPK#=&N]RWM"QE5=;/ MA_]6_[Y]MWELOES<0:W-0_O@5?>DUL0DI^K[[9'2Z9#&GM,RO>ABY-1*A]3;3X]T\*E^7'LM1'T3AJM:1N\_D8 MK'83VP-8 \_P+9R,B(9>WY[!R7FRGT'!ZZP_UM>HT_^,PKL\<.[Q?H3P_N%Q MOGR6\JLLGK0I=]APO*7?W\B%5'GU06O1V7Y=2L_&8IPE+,8BB3$4:2P@DE$, M&2("*B513%(:I(F3Y>%-LJF1CKG1QAJAW5C&WUC9\=*KC,"(.P%K!W_C%VV\ M>Q-1TXA_5=]!?'-FQ)SYSCNZ7AG2GW2C)SHT[ M?UV];>/!_FS"P6:($,I")6 @F':B:1)"G$44AIS0,*1QEF6)6^F34]U-C6%_ M7B[D,WB@Q5]E!=1J(1SS3YT!U_(HWQMD0Q_B&\]Y2](K0$VBJ3:\L);69Q$3 M&U0\ER\YV>7(A4MLU-\O66+UUC!WB-;!<82@.$L9AT*$ 41IQO4Z&G$88,6C M!$?Z.W/B%-N.I\8NG]QO$^U=)C);2&'V;P-?*7*,:QQB0 ;FKL-7C 8);W1% M9]1;1Z\3\N@*B>LM)$]AD)^+)9=2E,88^UB6*Y-9_.-"=ZM=Z16;Y_Q&^ZB% MIM.9BA2*J?9AF;:2((JTQ80E3:"D&&,5"2*)T\4DZYZGQG$FU^1C*SPP V]R MVCW.91U DS<:@,=:!>TH-3HX)O:U'A0[\AH$ZH'9Z_,+A#NI02LV:.0&-^?P M=4\8[(J5WVS"UKV/FVK8%92]/,3.#?1. /7B2L3'Q37GRY4V##_39V.)S'BL M+30:4HB0PA!INPU2Q4.84A$@%$O)2>A"8V=[G!I]=>*!QT8^-VHZ#[ =)7F% M;6 J.G /RNSRKX'\? ;(/DFW[,#QG7KK3*]C)^"R ^% &B[+%R\,W=Z[(L58 M&'*929@HR2!B 8),NW^PSB6)A.:9!/>*T+[D'M4HU[;7 <1=*$'/L.R^M\Y\ M #4PBVPP&O:FV3DHA@F6?N7[9>>4/AKZ[.E669/%MHF9:0\?ZZ#J39&FLLV! M)",N,L4P#)1*M1&24LAD0F$8Q$%&DPQQ9A5-8-WCU+BBE;D[)&^N'&S52'-* M86V#^&D*&03'H7>EST'8IWB3%98NZ< ]8SI2.O"O]\NB@K M))"&2$*5)BE2(N,".56IV>]B:A3\RW(!VYC01L#.;'/]A@^M.V6LAP*DE*!87: M+1,0A5) DF4**J92B0(JF;*O8FG9Z11IP*MX7-F:=//=!LS,9!QV* M@9>&6C[0" \:Z==W8VL%KIKJ4]TUVG6<[?'::.Y78_OBY_=VJ[,4XUY0[0O2 MWAW3W@WU/)(H[N@B_WM-OF]UN\MY+IIKK0OQ67_*W<)\HS[D"[K@.9U_U3]I MKKMNJI72IC@F008#'&N?F)F"%YDTP>%T#(O#;EN:^9X(.)[0"W/45YQF(8^?ME2[0J\4*X>M&WU MS-BM%00;#5\46S)*@EI+GZU8T$,1[1TQ#]=,S=7"Q+,O/ MQ5+EU2Q$-.(10I!0HNUD$5.(HRB&@10F1S")"54NE0^VVG8BYA&*'-2BF7 ] MYQMEVX#9L6=/& 8FO@:!SZ<1<$_?NZ^KWUR]6^V/FYAW7[&]++P''ADX"^#M MMV63C8['7 BE BA%1K2+:Y( ADI!$6<\3E$B46)5L;2W!%.SO/3W$PV4 W - MNJ7Q-"240UM'SAD M1*OE@!P%\#7R?^WEF*:Z?]V0>J=_6^OH9[;>?Q>BM5< MWJ@O32+ALKD VI1M[-*LFLL.GY9:J/Q)BNLZI\QM'5::894%00QD.T;T -W 5/=.LFIS:^MM@Y@6 MT1]QG<' *R,=ZVM4JCFC\"Z'G'N\;T+*FH^^R >J3<7Z8$,MBP?3P^;\UP15 MFZ1LM_F#?N1&?=4_+?4\:?)_F(4_21 )>,8@C4ELR,T:*2NCQMS M4>^W6(=4N@%OZ4G[AG-HAWD7R2O0" M^:_\MX-/%_CKF5SB!NQT7^6J52!;B8>?Z#?DOYF M5>8+69;7_&^KO*Q3>VNGAYN0J3MYH_Z\-.>6W76QYJG"Q/_+"*G ;"A1I?]# MS)U.FG 88A1F+*")HD[>1S\QIC:=;U956=%%_4FW&?P!;65U6_=[#HN=/3 \ MV /31J< V-*@KJ7>ZF!V=1HMUM=*VV=/#82S"7$9CEY-BYZBC&IR7 ;7KBER M86MN;%DG-2J>9S^]F:591DFF+1*>J% S7Y1!*A6!3$D1T2Q3D5UTQ*;)J;'8 MKXO<;)#^E\9/+!_L>&L+H-,$((QT1!_6($440Q MI#A.H9YS5(24)HERRGQZO*NI3;KNJNU\(W'O+,R[J-I9!7ZP&GBFOLAZW6$V M<)[E(V@,E5EYM[O7RJ5\1.T3V9./O=$W?TP3&7F[?">?Y'SY^'6IJF^TD)HE M$)&I"F J,LT26< @1@1#(3$.!36)9-AL(>^H.:1QR29SI$.K[Y\TW_]>MP-2 M1N-AM!=?C,U;)YE9T#EIV:,K*/)-*>\G5/C:)N"U0^:99KK M\Z9"X7*QD$W,A$EI *K[HRG#URD0\J[='C1D-WR6A[.^!V7HP]GS:0VTV,T# M'F^).,$T6O:"3<^3R5BP!X9+EH+]EWM>.Y4+6=#Y]4)B-")V<[T-S5.:\6M@_WI"X$=+ZN> M@=F.@3R"-S#W;./V4M8NN[+'JZYVJ/B]_GJFSW&OQ-H!L'=-UO*U2QVQ=A>U MVWJ5)LKY1IFZ8.L3"(J3C$4H@RE%YM8LPA!G*84!4X%,PH0$'%WDFYV78;+N M6GE?UW>N,S_1S;:UL8Q8J\[:5*J3AO8[.W(:+UE[,.HRJ'25YP&I@ M]JDO9@V>Q^@,#IXO9QWN:^3+62<5WK^<=?KQGIM)=>C;5KS'C*3:O6()@XRG MB>8"$4%&B811%E'*$L)")&>/M=OWM:)%9;E]M-N/R_>]V]N 1GR+E_4]VX8 MG=<[/+TC7O>1#15.21 'D#/"M;N:AI!*83+DX90*E@6ZG1;9]PLQ&JY=7\.A M^KZ))!H 4LMMLDM &GI+K);M"FQ)YW'CZYCB?C>Y]GH9=T/KF))[FU=''[R M._>JU5\7A1[?.B?;F^?-(ZV5=_V-%N)E*D]ST^HO,K^[U_[;]9/V?^]DE^3S M&Y: SL&>^H%5.L#MG4&6TH#]@RVGVL5![7F5UT& MY2NPI?T5Z/0'+0#K!,N@AL S18\W9OZ)?P39QU].QAN0@XO4B-WWW$A8.R(W M:EO.+W)NMB'KS!%[8I9;EWZE2!G5IC!17$'$&88X"B5,4D)BIAB26>"TX7"9 M/%-;JNIC-OAFC]8<]R4N'"3+_8OQH!]Q,5DO$EOKR$#['G[P\[L_[=V/WN*-"WQE=MZL84?,FBVO?<>L6>;ML1]9C?"?[=0;JH,/]2J)<%L=TH];AF.MTC3,2 MHRP@(88R,)YU;*YU)GH-C!*LPC F- ZSF9:/+5U#E@YUY\)DVYT.1V@?+PC- M/@EL&C,DDL"4!C1YRG"B@64I@T&$2) JF@6!<*OY[ ?6<6[2ZJ_S6Y'7EKK0 MCI$Q$DT^V^7#0UZ6];:ZB:MM371S)B/>G MC@ UQ@6JW:ZG<(/J"!R65ZB.O=V/]-97JHU7TS@?ADNO'Y9%U=ZS;KJ=<2R4 M-J,2F&92F[6IJ8\3*6K,6BX5IQ)%V(7WK'N>&O5M2PB:R+@7%A9OM>EC8=D/ MAQUS#0+RP.2U)?-Z!ZBVNJ[ "^@;P?V1ES-67OG+OO=1* 8>S9\C^ONU8.:+BGLUR[+E^ M<_F7Y6+9%43]N.#+AW7JA"C"<:#G-0R0$J%L5O _M&> MIC:[;ZI[672;__7FC]LB^@543OZ](+3P#RZ+2-HA 0_M&(>WU]T9M*S4'BEU..]C)=GS+_1CV_;P!MMMN*C19N1#?R]V''GM,=]:%/*DZ' MTE^!M=)=%)G14O^T L^R AM%K]K]P#K7S!>+C\.9UE]GC+RN%2.K,.H"]#K# ML[NJO9(4(]]+?O^W55X]?UR45;%JCN.-\7E[3Q=MK-M:PYU(MY]TT]4[6LD/ M-"\:[UQ*E<492B%'*=(+*.)Z 0TD)"S*:*9-^3B.>J:1>&757&AVO,P5OW9\ MR@ZFL'B52\X^OR?]S? @$MJ)-E??49I1R+A04"&5!MH>XR+MESSC=_IV._C$O\ 0^GMAO\0LO4LMD?+O+Q1.[<%]RI, MRRQE*D,AI#'7-B#3:S:I8XO".&49DS(-(Z?B>E;=3FWSHY;:[&U\UJV:LE[N MFQN6>-LM;?Y1''CQ60.X$7F(8PR)40*$QIPLZ6;0DHU\D% 4AF'/,2Q=#UJ/]+7U"AH M2]3ZG@[?%A;\\,M26U1AZ&C-G\+:_FS> X(C'--O@_="3K\']6? \'YF?ZR_ MT8_OSRA^Z"3_W"N7E1'6/;!\42_5AU+[$AXD*.,88AQ%$$DI(*948RQ2%I(H M3+!RXA*[;J=&*ULE2[7GUN6H-J5J]5.YR:]W79;27!0T\^:GY5)\R^>6U<$= M!\32]/$.\]"F3U<@>$OBX5,QN\$T2/W?,UV_2KU?.SB.U?>U?+L?;7W1;E^1 M<^WRU>%-/\L')HL9CI,T0FD,$Q%2B%06:98**!1ABN,PSA(6./E?!WN9&BEM MA&RB#,%JD9L;GWTSEQR&%L6I5"AC4-$DA BS &+.(LAD%F5)F"B^GQA%U8?(-J1]L5?W< NHO*[U;RX^)60R__6])".YT:S5 K8<_%KH 1*\.41GL J!V^>V2 MIGJRGSE4V'*P;TTJX5E*%8HC'D&9I!*BC,:0J)1JAS?+"$%9E@6)$[\=ZF5J M#-:<3V[O__Q6RWE\97= U)*X+L5I:&IRALB==DY!X)=8#O8T+G6<4G:/'$X^ MW#-XC-]+L9K+&W7X$+(VL]KS1G.4V!Q>EN7JH?E9+<-F7R9*19"&J8 AP1%$ MB!#(F/9(59IAEB6Q2)A;&6JOXDV-<+IS6]A%/&Q)WI1TUU(\Y NK^(. MQ%YOT 9FOTZQ.I_4\="7QBU;ZGC;=]S(QPA\]F[):\#WCYW\<\FEFT6*6)N M_2J(4A9 I((48B0"_1^)$(L"@B*K].Y'>Y@:I71"=E>BM)AU,*P=B1P'\C1K M>(%G8)IP1L::&,YJ?X )2LG_=+=\^E&_VY" _DL]]^M9?[S%4:;Y686Z>7W^ MP7Z6P\<%+^HPU_IRE$G(4&>^NZZJ(F>KJC92EOL6SB8\MIRE:82("&.8A9Q MQ$VN3FP*.^ ,)2C4A@?F+K;%Y2)-CBJZ-5,J)7F=@K.^L 'DWU;Y$YW7.S6Z MP]6\WE;NG8_3PV#:V2SC#M' =+6ES#J[:JT.V-:G=OB[<7R_'L1!K%$-*G\P[II<'EON&W;R)!YO"OHXWW.KPM) M=W?I61"KF,6I*5VB[>4D89!F40P)#R5) Q80I7JP;1]9ID:X=9(&T"ID;K!N MI =&_%YLVFN0G AU:.C'X=2CE+H_#L.>CWA =0AF[27/:Y#K)< =X=>+FNQ; M*816M5E<5[YH2Y%8>M3?. .!YY(;QWH;N\']Y.']HLJKYR_R+C=55.# M#8YVWG!*G>WCAI//]2V$4]Z;*Z+ZC_>;K>_=Q DAC@E/S-5PP3.(&%60A$A" MDD4HR!A24CE5BK;J=6K3W$A[!S[%&YJU&=DWS+?^P3Y>QT[2\_HE49D8,K<2*HG3Y][_K80AP/?KQOD4<%S/;P!H]YS%(?KHR?J;KMXN%[JC^L;7M*)?>I\;;O\@* M/!9++J5P+&KF!KHE'P\%Y="$NTVE)A/[ENR@$Q[HOV^)[Y%(^Z#FERF=)!B7 M"ON L\=UO1IQ([-2/A2SMR;_9%'J5MKN;GA;@%#W_^*7=9S*9ZD_X$5%[_1O M_[RLY!?9)!":R3!.9(@$C+-0:OLU)!"S",$P2F60T M4_=)2VH"^AI9[:C0ZY"=9LC7&HBAG?NUT%OTN=&J+J+^\I&V2/?+P3/:@2^O M-W:BC?*M26%R8_A"NG^0L;1>)(< O5D[3:^J'?)%7L@XHVN35JT.+3%TMLR.[77/9)(#XH.?$]4+,HPA23,,:<19G,4R3(7573Q? DUM+=73(*DW::NUB XT[&.$ M+);/D7$?>.ELM&E#)G<31EZ!3J47I>&OZH0VP*@%M%[@]K5&RV'!''G41EHL M1QH]MV72(]0GET@?_8RW/'I$Y<72Z+/=?OMFGPOY2'/1EI?4+=?I4)JHVZ:4 M=S7C+$HC13C,F(PA0C&!VI&,89*(5*) 9 @+E]TRBSZGMKBU(G=5>9MX]66= MMJ>Q92I :_G=-M!LT+?;-O.,Z< +5P=G*VZ-9I,$JF,NK/:STK[+(97D=?I%"R@=S*-!X!Y5A1=VWDKJ+%[E/!68* M4XXA3R)MDU.9:7-<)1"1&)$D2E!*DYEN@2VMK')G 5RFU+88 VY#URJ :QB" M8JV%*570J0$>.SU<4M#V'!\:\R1#&841,P6 $6(0TU1!)01#3 H>4*L@O^%' M9Y0#\O78# JZA1LT*)1#'[1LOO"-^&!+?K!6P#:5L!10\ M^2>]L3OIC;BW.I[OT5OC%YY&_U;Z^16W\N%Q6=#BN3GJ?TN+XCE?W&EW9K6H M7MZM_DQK.Y+J#@5*_E@520$2%@1)E>Y%& 1>!4#<19@JDM%U\\KM_] MAR5.!1=12&$F4 B1"B-($ J@'@Z2A E%*.C14'&< M$(0I9%@QB&(60XSUN/ L50FA DN4N!;P'6$LAJ^V^_Y%D=VAA\'.)Q\4V(&M MK+7L;1"@B6EOQ >-_%=[:58:'?QY[+WA\^J_NTLQJC??&Z1=W[Y_0SUS7W)> MK*3XE%.6S^LL=]V&5X(R'*LDAHB'2KOR@8*4D 12R40:ID@DS"GF^FA/4UOP M6T'7FXR.>2V/ DHPTWYXC&'$8PY1J*%E08Q@*L(@R#(:TC285>8._YB KOL; MD,3JO 1T(%CM%@$O8 U,]MV'MR7D #NP9Y'PFP_T:&_C)@(]I_1>!M"S+UR< M^L24>BPHK_Z25_==5H#WW_E\94PHLYNK_U_ABR",C;%7C'7))P@ M#E4J49CB-(Y98+>]>H$4T]MC;97HG=7$&G]"TDRE&8=<"F*L?0QI@+7OE7$D M<10F@EJ%<(Z$_GBI9HJQ1L".XP?&=6#V?Y%'II,??-,*K)/)F&B$5@?0*0&T M%H,DCW&%<*BD,=9RO%:R&%>@3B2)<6ZJ[T7RQ]R8?:8,TPV;YW?U+G79;J'' M01#@,$RAQ-1P!F:K#J=:4+ EZ0 5(ZTP\7SA^U2/(U_TME!^_X*WS4L]0Y7T)W3_HMVZ M9MM7J142)C9JEH5A$,5Q"!,9QM!DL(8LQ"GD*J"4HH1DD1.!G.UQKFF]@0/4L@#/)G2P^K9TC%$Z"[L=P7@%@-(]/LD6'K_126=['3VQ5;G3S=18IA//Y+Z7Q5//';5=+)VVTRY M:*2]M$["X3;2CF PQ"[:;E>OL85V1-TC^V?'GK[(;\G_+H5>8A]7>I9]7:KJ M&RWDM1!Y;>/,$.)ZR )?EJY!TE;@.SDYWB =Q]>IT>SD!9W 5V MLG>/QPJ@(1R? MTQV_AO]C!<41-\CNW7Z4]/[A<;Y\EG*K8&'K[TLL$AIB#/4?FH>0#"$3H8!A M%B8T43),L%,>OJ,]38U\FFC/95L*=+FJRHK63I ;WYQ -N4IP]K<(T$@M'^I M(DAXHB"+ Z$"HC@+4K?S$"_8CG/J<3, [MH+R LI%YI)R\CF#Y=59L.Q_787&$9,]I<7V_-U^9(GM;5Z?"*,!2)0)F MJ9 0)2;'"@\QY$*$,@I$S(/,D9A>]C!!!JK+5;K?W]@'SYI;^D,R/(FLT1CB M$/>8ZKXI8:>7L>?^824/3/(C#_:;S7^F16ZBPK_02M;U: +)M/P)AC(-,$11 M'$.2I1S24&"5)BE*F).5L=O!U.9R)Q\P O:J[;,'H=V4O@28@6>T$R;.$_J8 MXE[G\UXGHT[G8RKNSN:CS_5,HBSOS"[%%_EHDLXL[M[E)==V\:K8JK G$\05 MC@-(.=+SFR,*"8X9)"D*0AX3)2AR2IU\OL^I3?E6Y#IKR5:%O8\+M2P>Z,G$ MOKUAM^,$SV .O5G6XK@6%VSD!;\-XC8X .0W.[)%O^/F1+8'8B\3LL.K_7CH MYK%.KKRX:[R03]HUGR59RI)829B9FTR(80$Q5@'$04"S, F$"H7+):8#?3CQ MS C7ESYN;TTTX=G+QS;MM.,9ZB%$[2CE0IP&II"U=* #Z]/)?1QGPCBAOE>" M.-3/J(1P0M%= CCU:$_#@]]+L3()UC\7YA.OGC_K8:ZN%\)LE=:1 TU-ETA) ME?%$PQ>E!"(3)TZC-((JS.(D#0A)&7&R/BP[GIH)TDE[!6IY:U-D+7'/VCNV M8V!IB@R [,!DU2APAV3--7-_O1U?'TW:6V_DZVSQY M)OST]MMR1E.5$A$1*-+:>Z@>^ M'6D-#NG #'9!2F&OP>P7X>B5Y_I),BKI7036+@->UE@_.M1FH"DC+]_)YL^/ MS?[R_7*NVRB;P^XOR_G\P[+X1@LQ$U)**A,, ZJPJ:R809(FJ4DJG&51Q%F" MG+:('?N?&@5VXH,?.@7^"/+V/*35X5^Z4GR_&3U JXBC@>,:=8C\/=3&V)K\FF#0OF6W)V.:D<=VH.0VNY+W,Q8$.? M"IT+H?Y%SXRZ#OP9[-PW9$Y"XW?[Y7!7XVZVG%1W;VOE]-.71X^\6S[0?#&+ M,BR%3%.8A0Q!1 6'3 @,,XI3Q"*51,HIY]%^%U,CAYUHB4;("V)(6B#MZ. R M> :F D=D+HHD>:G\8+$D;3>O%DWR4LU3\20[3_:\-]_>=J-SDS?AXZ*]&-?= MIZ((QX(',,@8ARC##.(X%)#&*,*41I$B;M?G3_4VM6F_$;;.*0&UZ]G*ZWB= M_B3$=BS@#;B!">$X9@,$CEJ!XO>V_Q[UT;Z/\WMU[JY?Z7L$O[[6;8OXP MKLH3G6MCL+RNND3%?Z;SE9P);30D@F8FBIQJ]R(1$&>$FOSH02*Q2B6S+ CD MU*_+%!GGMJ:1M_;!:U-9;B1WO7MO@WH2\32CB$#) ^W4I=IFPU%$( ]Q2@5A M5$BWFT6^,1\G]<&(B-O1NG<AXYZX$#&/MI#UQ>[EM8AM\OEO/EW7/MC.X>!B4XU,:11:ULX@+%?S\+EY8MRJG^1QE/6_/99%O45 %/9?IV( MK@NZN,T?]",WZJO^::DH-[^K:Q2]6U^=$A3S."%04:1)*S%WLU4<:OI*D@0K M$B#2)]VW)_&FQFZM=E=@K1_84O!%YL9UW$NC)%@JL*WF%:@5!>_ZWN#R_!W8 M\>GKC>[ Q/LZ ]LW8[EG_(=(9NY+Q-?(<^X9WB,IT'WWXBN.:K\8R$R2F$9< M^]HD,^B7@Z M4/YGR BGXQ -'-9TH.-7CF4Z#L7Y *83[_:OO6Y?[SA1L>0XH)!')LL@3PED M@H50^]8$"YHF/%#NI=?_ 2JO#U9WW7YLTD12)3,&"0T(1/J_D(4B@V&6!B2) MI0KM$JH,/C)C5ET?$O#3J\7@, Z\;*R_[,'KK0]9;OT?H=KZJ]1:'Z34^H0K MK7LIM#Y6G?4V0JZ\75[SOZWR0EX_T7QN^OVP++[2N?PJ^:JHS8-WDE6S4#(2 MT#2")$A3B)2((36U0%E 8TEP(F@4SQ92.S[2LGRTHP16LXLTLVM;CN$F5U<[ MHC3;!]LKMM#B@G(MO6/9%,>!H2D.*8Z4-F-%8'(+FYC8*($\XTJJ5*8<.?EU M0PS+J)=BGF19U<&?VD-YM5&QYV5.K5\)?%WE5 M7IN+-]>\RI_RZKF^I;W)?A2R3&+&"LQSJ9>M3@D<12Q%'.6)$ZE-3S+ M-S7R_+IZ>*#%LUG/-IJTQKG1!71J],T0X6=4[B,)N+HO,S ="(@%D/JE^UJGFLY3@4B*:@((0K!/!&5#;% FD M(*R0.,<%I6Z7&J?$3,U-[\6XC9K12NGI>IUQ$E+;"XQK@0I^9;'!J-/05(/X MO*#H@\#SE<1)42-?0O29>WSMT/OI@?1^Z^]B]6FY6.[SB+7U?+.RA&6*8@X2 MC#B B2@ CC,!4L)@#),D+I&3,^@7-S6G8+2]B1;B?,/ (:#:N0-_4 5V"T;1 M:%?3#0%@JZQ/#D K5/S2 ?:+')<9T,K\(Y) NZ<\G7J>K6:?L3R&6$<5F.A, MX SE@!1$ DA97A8DQ2R)NP//ARN.U\YJ,.# \V$$/[-WZOG4*F^2[T6G^95' M:^?'9."IVG40O]Z!V@$UQLT^-T; L[2+@(4]1CLO_G5/T"["D#*/G-'/><-/AGN]'S\:J)1Y64^++B0 M/?Q^C6_BM_5GLEK?RS?/=;40=7VW?*35PASV'!S (8%%FN=EH\4;$1 M4S_)A","<\HQ<7(K8=6=FG?J3M9T '54&S28TS3$.-LYNNF,7F!_N<>2JF.Q MK:UGJ%/K+I93GZ\C;;$>],[F:,?HH&?RXXQ0*/[5$"J_%E%K0/A[&%U#2AVV M0&U[?]S+_5N%N=[(WBWK=6WN'RDNUF(.^F)S8^UUD-K,Z,2EU1F',2:IAX2P@!F*0,Y M9IBGDD)$G(KH;05/+=#[O)^Y?].FHVE](].-Q_&@S!9_RV.R *B&/B3;3U>^ MVG31E,2GT3Q]5? ":%"B=224")8TAX0;,2EL.2 M."^)GEI L7MR=%TMLP/\=@X@#*BA]U4G\-S1>Z0\25O J5 7A3_2MF-MK"< M3URT?L,8W;P^*:D/?XKYB_AMN5A_KV>IA 4E&00H1E2Y-48 I2P&!*F]4LEI M(=T(&:Y39VJN3GUMTY#]O8Z&P_FL.S#(8YYENW7\NE]XS*+T ^@KMOXZ4FG" M/<#.P7==,["S;QU(_:V3R!_4LX;3*M$=6HUOY%@ F.MV7S0I0)IDG"=I!K-$ M.%%][[Y]:D[/*!=I[0;1B>TC9^?0!N,1V#_90^'.SWW*9+]\W'L2QN7?/F7< M$=_VR0_Y[->S=5Q<2,TI1)Q"DH2:F< 88Q*/,R!44)25)*B-+"B>AP M1-VGYFJ,YFI]_Z5:1+]_?1L]B554:U//YS^_^O!;[D2G.:@C7A'NVKU[3UA' M]&=T\BY16W\3M?;?1 T"NH"^P> FZE"(6ABB#H?( !&ZEU+0T1NA05,8_2?0 M]2GHP-BUD@JKPK!%\9-8:S+SSZOE2\4%?_/S=T,EK.)JLF#5XEM;(ZD)7[J4 M!@E)F4 " 468ZN:V$A!<[Y<)$<.J_FK3]QI*;Z)-MP>? 0>EWB.&A'NL*Z%[VEX6Z7 ;YP-V% MJ# D_F,Q%=J.@R^.PJ&8]9,4.K]U1);"H1;OTQ0.?DN@XZ4+(?_]\[I>DP4W M2JY7U:*N6-,**^:0I2DK@)"I[OL&,2 )$0#+DA*BF?-2YO4P::BF4UN8;K]] M6YEZ8\T^TN@9O6A%]>*T;(R)EEMK/!\H#1YP3\='8PSC! Z+;,^*=NR]B386 M^^ZU%GQ4QCT$&JSMM(Y\K@7=^8#G:H%#]C$Z0?5#73\+_O9YU?3ZJ);+ M8'-2UY6LF%&U)5J4Q.JF8K &4ULT M#O5LMS6/ZJ>&HFZ]C.[T)Z(W^[]O6%P7PG1-B?ZLUM\CM?^)] UU1>;1TS.= M*W>SE%*LK->:X>-JLQL*/%JAUP:#>J-_U!BPN04P-FAZP8.Q5#%[:T=H_%UV M18''8:R-49CQ<-PM78%E_X9IR(M'W#-=8??^MNF:%PW<.6F1WY=S]42M>4;6 M/V>TB,M,( Q@I@_86)8 3" "3"92,QXC)-)T] MF6$WS;_&@/A07#B@WXAOU<+TW*-DKMN@78VGT Q;'*5 HH(!*#@$)4XE((RC M,L:8+Y;6/8<\(%F)RP6VSY#4KY"S. MN(@3+D$F=:]"C"B@*". [\#-RIK9':O<];;%PU81\.D'+)&;5 MCDO4.7#MW($'R +[A-U=XDT;[]ZT@;(_)W !!Z^>X)RL4=W!!8,/?<*EC_N@ M&MC[^J9I6@I18L @U/T#U1]E7$H B0ILBY(429$,)Q>8LGLXHA.XUD/TH&SG M)/Q@%]A/')$&-'IZ]Q27P0A("_!Z_N*RV?VE_QZ]QI;YI/_XF)XY/FXS '4\ MN7]\G,R$2"$6<0Z*#"FO(['4>7HQ4#OFA!<$BRQQ:R033-6I>2VKVT*Q-6? M;6&8(7>X+GSU@?P+W1?N&!SZOC#HL/B_, RC[O@WAD%A/WEE&%;BT!#V#-7S M[[60S_./E10SP6,$22Y 24',&8QP!DI ,E+"@O"4H:Y6RQ[4>;4EH>WXFDE M6-6XD^: S36(O8RS;33K%;W@8>T>.?P^-_Q-U.@<::5]AKC6"'F.=2_+'3GH MM0;B./JU?]37Q<^FNB%!!619E@&2P5B%LQ?,0/;-,YKJ7'W7*^7CTHMU]/[\]C;GN![033X*?Z.E@;! MFUTX572SG%?L9_1'^W<0+BX+J#P?])^7-_)A_T7#CP_\+S\RD!-<$Y3K?=RB M66/4^W60M"V)24E9Q@DL04IU1D <0T"2- 5((B$9(3#-G**72P*GYGC>/3[- MES^%B-Z(A5)];2)_-[=R$6,[W^(3N< .IE4UVM75 !?]$<27V$+CEQG]DM!Q MN<\M(3AB-[=];F X0YZJ-9E7_VQ%J !)$Z;O,EK-6)8@G# ,6,E* '$B0,EP M"N)8[95*+&5<.MTN6LBJ'VK51C0WVEF&-7T1#AS=; M;:-.W4CK>[/'K.WL?,<1 M6/T.XAH(0GL!.^NM)_LY4T_,Z%JP?_NV?/G?ZI%F,JL?S!PVL_?H1:-,T7/J M=_/P[+\/6_>_B#71<<4[LM()RO4M8\^/SZ9ARMOF_&^&LKQDJ9IW:B0Q@*4H M@>::,ZF'>9ZP3&T[7);]RR*G-D%W-(S:4U&W%=X"9;L%WB]V@6=VIVS4:1O] MLHODVTOGR\[KNSTZ7I=W"[&CKN[V,!PN[@Y/#FPY(NI:B/N.&N&C(+5X$*M' MW;&I"29F1.1J:2<0"!Y# GC@ K!U4\PQ;I6I$B=.AI<%CDU=V-4C,A.^HB2 M^NC8I>0RT'8>QR]\@3U.HZQ.J.D84HR^-Y'6N*FJ;73VV/'$&A^_C5 NBQVW M/XHU#$=M4^R?'#GS\=V/IZHYRFT*$F=%D7**6 $XA C 7%* LX*!%,=)P4LH M8.F4DN)-LZEYL(:@6FRT')2\XF_<+"^>7V,T0M]37Y^0"+B.<2G MD7=XI-U?(\WP'*C>L@K/"AC:OFZA.WV:&[;WA.DN-C]_7SQKO8B:#NJ_=/U- MM=;RWPNA9.J[.?)-S-1XZ[,C!C+.I-K1ILJ/BY* )"F4BX_5KM:MA&ZP)E/S MVTJY2,WSYP5?D3\7$7EV+VOQ_5MYZ];#\T- *?3:L0O 4\C'8_2[Z M-88P>(8$74=;1&*)&&S\WSBB/8/=22/F0,QZCE$=4]@BF?+YWZ#6;DE[IIH$F(?EW M):+^\O7WW\0C%:L9+9(T)3('LLC5?B1%:@DE/ 4XI>H?,(5)ZM3MLE?:U-;' MK;)-Z;[:?52N>XY^>&VOUCR!%OQ6;8-70W]G-(U^4;K6?XO^:/3UF+-GA8OG M^[0^B2-?I5D8?WR+9O/0T/HEY:BT%[N7'BIM+-XUH6_^1E^]=3Y9@1.FU,8! M)<]5-S:21R[ <0#CN!;'Y>%A\^/-1I+ MGF0 E>H/&$,*L&0W&V M".?;1>XT9A806.61 ($V"+G(,:%S& !8HU\FM*$G=[Y)#:CPU MA]9U* 2D[;JY4DH#J;3>/U\;J<.&]< [7$9/93BG?TFMK6YHM39;LYY)M![PW6WLZR;WX>J?VU>!$'@V6]KO M5#EYTM9!I9/[;QJM=O*D ;O%DZ<_,)C'D@G!Z_=*!7.DO4^<*?BLQ(@4G":@ M%!P#B'(U#U$A 9=Q+'*&:%Q894=92YS:).T4CO0P=5S&)OFQN>UM68Z=>2TO MX&ZW8GM%,_!LWP>RN?IMU8TV^GJEL[2#QC>9Y06I8U-9VH%P@LC2\L% Y]/U MA6Z@[Y8'C$B+!B1,I@8/LR:U<1G5@=(^VRD>-]MJM&?W;AM5_:!,< M?;:+_%'=[0!@#CWED%=<04)9"36 L>G9A $N2@IH#/,R(8Q!(F;*Y]*EK4L[(\EE/NW*"[J1 M?JEJ'8])-7FJYDA\37X(QT.(<]"Z7!9H7;@K,&G[XM./_Q*]/(F^1;':\M%SI",XNJ*%!1^]Z%ASN-VL:YX-7_6]5>M*U.]^L/DS%UP?>6IQ MSTUIY[WLR.34AJ[9_?T\_0(S,S(&$R2@ &F"=5JL@*"$) 88H1*7*&8,.]V7 M!-1U:HYK5]-HJ^H@]Q5RB.VN M?PR1 Q<.L\.]>U[IOE@SP62A DP*4IX0M04ME)?G5%\NQ4DI$2L)R6?KY9K, M+5W][MN=G/-&1KB)_J!E1*Q1+B)&54>7O >>I1,="DEHMV?TNHE:S3SZN5,& M^_5,>Q+&]26GC#N:_2<_-'"7*.;J7[_=+OAO9/4/H>DYVUUH6UF?))"EDADB MM:(A+B BDT#$,F<0DC2C;BT3+PB<6LCUETC;YP9W4'Q1<]0$(29'QH0? M]8>Z?A8\F4F60IXE$*10=_]@*0$EASDH--L$F3 M,VI&E=%3IP"PC2$F=Z3Y=\>DD0O8VWD=?X@&]CE;13?,$3=-\D4=-=IZ;9=H M 8KOCHE](L=NFFAA_HF^B39/#8QBB"XA,:_]I+XD]_)A118U,15%;Y>/I%K, MB*"P0!D#5.?FPDSM0LJ88\ +!(L\*6.U)7&*8RZ*G)J_T1IO)D?T1Z.DZYGW M9: MPQFO\(4.:-R0ECR)"7-JQC2B[E-S M>?LIN(/"J#%'WM)U3G,\0_M@#VT.FDO,'0 B@T"T5A ,VD7B0?@CC#MXT M:"4&Z#^M#%O_ ^.-:N(*%88MAP/Z_K-5GP:O'MK;YB$/QM M5;/YLGY>-<1-FYIK%8JGG$("6)E@M=+)%-",ET!REJ>L$(2Y\5#X46MJB]@1 M"]+B\.! _<26CX_*&;;TJG5WC* O@?3AVT*LNS2X7Y3)]=^VM2@163?MI@VS MPGJY]ZJ6O^_?W=9,3U\/QF)1I(B )&49@)!(0+C, 9,XDR5*$)7(+8%Q_"_( M./F.1U^1[HNQ->EUAM NHAE_6 ('*T>E.]NSOO9,:L>JZ(![)@1A@U^$O484 MGE0;-5CP"^=A'.#Y[=?R2IEM]9N?)EW=T._,L@SG#.("Y!E' ,:8@%(("M2" M'4L$899D8AA_U)&LJ2W&G:K;XR"UYVBK,XS"K@=J/3!;;@?]@!=Z^S8*Q$SG37\/ '3^4?+=9J0_*^FK?.:Q8S+H0H8D 9*0%, M4A7I 0DG M!IMS)@\BL3EZV6@\-N?,V*6R.?N9JWL+O*\61$6=9/YYV1 K#V\MAI*G#YV6'SXD$\/BU79/6S.4HS MO*U-.JW.CN'C%DSM>2 MHPP:.CL7%WI KN\C?KMS<=-])FT%-K^?-PU&'GU>8,4&=4'7@/5H4^\ZEU7 MW($/:@I]Z7KB]MNWE?BFG/R'Q7I5+>J*&7L^:0>B&V'.TE)PY5D1X%!B "%7 MVX/?MK_JL)V\?']=C09R7'5])GX31%\" M:!T^+^<5^]G\N6TED*8,Q27+0,9E"B"&!< B24!2B)PR I.B<.)\L)8\M45O M>V-B#@.VC67VC@9V'9TN9=GYW([!CB5^]J-EM[@%&8/ :]%I(-7NQ&@<_='^ M':3)@S->?@FOK*6/2W?E"LH1V97S"X;YNG>/3_/E3R&^BM5+Q<3IA*F-8S7N MN39EN;O_?K>LUY^6Z_\2:WWQ_FU1_;/MXMKZZYDL,$[*F(!"8 0@26) DX(I M/YEAC&)*'9D 1]%Z:C[V]\5JHZ=)1-I$G$Q9XN8TQQEV.X<[N<$<<>.PV1!L MHZ*=H'Z?U_8FTD:J?UU'/\4ZVMJI=@B/RV>?%>&C#HG7]6 P+YV #+6SO*2^7U^33V[X]/4?QWZ ML[,O'\7U7#*M\Q(7/S>X0\R36*U_?E9CN;Y=F .!)[TV/JCWM461N8HI$4PR M0!*>JZTWYH 4* >(YB2',LT(=;HJM) YM6G_<;GXUA(=/^S1' \L1;6!W2ZD M\PQF8"=Q!8Y#.L38(N.[1\Q%N6-WB;$%XD2?&.M'AV;::0;9E;X/U &*29>X MTR'VZN?=DHM92G*6(,Q B5,*8$E+4**4@ 2RC&6D)"4OW)+O>N5-S?&T66A[ M.M\T#1(C3:W>:!YIU5T3]?IQ[_<^ = ,['E\ #D@S\\*GBM2__K?/W(VH)6Q MQPF"=H^-?._?[I?^;C9;!T4-OZJGUV^5GINCPUE&.(>E@(#J@@)(4@@(0P2D MDD)89"7*.![EDM]-[ZFYNZ-:L&]:Y8CK62KUR?M+=]71]N5K/N"K3=4(7Y3 MU_[AAG_Z=_R;6_S&^A--J P"T5O+C)'Q[O.'C=HT+N\==?]KW-0/&Q!OU_(# MQ5];+'>F>;E.B-U>[>(L+?*_AAT 4JV[-2X94J^5S@.5_WXP&)=Q MS@LL(1EP,G#2\"M. O;?-_+._Z0QQSO]TQ\;%K:83,6F^Y1R#N:_6O;?;8;< M=DTLF< IYP)D+&5Z0C- 4U2 I692$6.H-TQXB#I4YON.YV0U!K:Y$$WMMQ$ MGX1C?HO;.-C%)L'0#>PT=J$T84GSBXX]?"=U\X\@@"\DP$*P@ &*2 ,I9"HJ" M%B6-"RBE$Q&9G=BI^;3/X8HT+\3856 M>CVYM M'P1^0Q3%0+B !:8%(1BF$ M.73K7W!6U-0<0< .3%?W7IJ0,^CMNC1&LZ4PA[3GQ4VDP=+9P]?+3PP]:'WW MP_0W,!P/7=. #$,L!0$\P_I*2>UE"%*(YE@YAA2J_TNIVVGKL9"I.8;V?/'= MCVBKZ27"=GM$;4]?K\-IG"-8)X@&',2>Q^"*T]@3+QWY2/:\6@RDY;)_%3RAEWLW9(9SUQT9'X:I;BOF=7CICLP\RT)W_,EA$_S# M@JT$J<5;T?S]87&W7!@RN_^LUM_OGNOU\E&L/E:$5G/E8&8L1QG7^9%E@3B M'.< 9Q #GJK5GF5,;0F<.K$ZRI^::WC;G:FMQ(M8N+(6N8)?")(1C@7 A&;* M]6(,*$L%8'&28R9UE1YQZT40$/YQF@YT!NA.$WS4P;!SWP$!#NS;-\C^TNG^ M-PURIW[TI](_Z@RXB38F^//^ ['SNC2XZC#JNC$0H,-%9>AK1NYBUR93[O0> M.,BH?/=#K%A5B\^KBHDOR_E<+E?ZP1E,".(<,8 +"I7?I$C]I#:G12(Y5@$K MS$=J9C?8A*FM>YO\_BXCNU,\,IJ/U-UN^#?",O:>]#B'CNT])O+O '$BFW__ MNQ.&!/O51G(:C>^&F_'7Z']W]3!Y:X-WO2;#EM4O3@;("7ULUBI%S\2 MA?L]G5??C/ZSO,SC#$L&,D3UX4VB=A"$QH 4.8I)EJ6)6P-J*ZE36[RVY*#$ MD #IY+GUME=O].2^A-FA;[?J>,Q(.B0>5X=:+@J5C,.-S/N2*%PLV^K MMW9C!TE>[AVGKQFK?O<6&OK7:F?0V*"9YC8#<2^C'3NBK2'AQX OF6&+;1:< M5QZ+/67^%JI ME[S93Z[\39C>9RP6:98A!!@L(8 (J8B9IQC$)4Z2 L:LP)G;F7N/M.F=KS?* M1F_Z&NFX)D*=!UM7Y<54Y""&,56K/:< IP2"HDP22/,B3SAWRR_S O4HE\PM MT/[ M#SC\@-1Z,.H[FMX&.#\T:CJ\ZCH,B">D\O.RQLYN^RBX"OH>DM\_W>RJG2-\(>%FH>B7G_1G GSY7+U>54M5P_+#PNU!I#YYV>U3V'W M4FFB]B^S%*$XS_($<)H( ,L\ U1@"C))B5![!^5/4BM"4T\*3'OK$.3Z&&B+7PLBKX89IQF*(U5T<,R:NV*&L.B MSK*1A\MA@S+RL(VT6QEK^-RV+QZQ[MW+^) SWL;&(RI[NQR?[QVVY>F*]^^6 MC[1:M)3C"YT?KA12/]65>M?AG4?]1?]T+^^?U[IPMC9%9_]7]>W[3/",Q"E2 M@3N2',!8,D"EIA9&,A&"45'D3K1Y?M6;VMK[&_E1/3X_JH6S:Y&HMU=;FZ(G M\E-_(=SV IZ'U&[[\'H#%7B5[0R+=BPS!TJM;=&><;N7XO5-9.PSG RMA3== M]SEMI;^]2ACTO6YO/*LXZHXH#+R'FZA 4@;LNSXJ/>[EG=K(5>OWA)ELK]L7 M4LVU,WJS7*V6?RJM[HB:,NI?-K_0=^"W_$7?%>FE:Y800I($0\"(YFB)XQ@0 M6"2@A+C !2^SW*Y"P*-.4UL!6M7,GLLA /Z744K\3_/E3[)GYLR@Z=6 M7T?6,DODBUC$C&(&,,(E@#S'0+U/WRP1FA I&.'I;*WU>CWD-])#(__8Z#D* M\';;R !P!HXG-AI'C=^65Z[+;[><&Z>($P[ ZS\H8YJ), M8L!C7@ H60RH+!E (LT3#HL\@U:7L!YUFEHLU)C4]E+;&M5T4ZNCSJR(U)JP MS^2JGSJ:;'G2'5D)?(RQG1,;>>0">[RQ!LV]L[P_F/WVG/>@U[C=Z/T!>=2G MWN.KAY(WW7*NYD-MZ"3N5Y]7RY=*P3(K&!)QJO9&5/\!&256"3T(ODE8@ND[-F%+ M:.!/D+L$%^FY9?V;G[HK]>V/JIZID).0C"# $IP"F&$&2,X)R'77:"+C1)1. M>646,J<6F_:T6M?J^FI8OP.ZG2?W#&7HZ_^A*/IK5W^,RSCMZG?D3J-=_3$0 MUNWJ3SSJO@5^VV8J?%B8$O?M41;,*(&$)X 5J28W+"G G&"@? ]%25YF++7R M-GU"IN9>.CVC'47=#A-[(;V\X_4!5.@+CB$8.6UT+X$P:)-[]J6C;7 OF;6[ MN;WXV8&UO<^TKGBE(AE-X7\O38G:QPT)KR0R9:1D0!8) 1"JV**DS*2P$T'2 M7*:<.%6<]HJ;VN37.NK#Z;:6\N-@=N-^D.T""G_0!78'6T5OH@$(NE>D6@'C MMRBU7^2X=:E6YA^5IMH]-#YEC?M5X_Q:;N- 9) MSE1@KT)Y@!.1 RDS&F-*4[4N!TBUOIOF"MSP^BFP]:JKOVU!DGWOG%;<<(@& M]C1.J;^Z$_>/=?3PIYB_J$\H9__= ^78=1B^1E;PW6LLS0@%@ CG :9(# MGM&$9 7E&1XVEYTRKJY-WO,[3Q;$"0#.[4-B+IUX_MJ019, M>[BMUC<1D6HTH]OY?/FG*9Z3RU57AJ?O%V^B.]][#6<@O7HV>^FC.C5G4 [] MF?L+AKFRWVMQ+]_5Z^J1*$&S-(=8()XW=6\P9A2H+V4!\C0O8LY0EA=.=[G[ MKY^:4U+:Z5AKHY^;1SJ SL[M# F@&2BR!!.&&56*<?ZFF-CU ^^Y:TR=JX)+!O@O^K"_@ MWI&5;BQ1JW=W.E1,19]OJ_FS[I6@0T\=!Y@P8)8G"$$B$U#2G -8"JF"19&# M J$T%BC&D#OU&1VHQ]1&":=:0[2#:%S*362,,5NXUAS'A6'@:%DZ__!C M$-K!N\+?9@F%"7"OQ-.OEQZHR[B>^#K CKSME:\;6KSW];N8S[6#)XN?,YHF MI"AR"6(5+@/(TA00F!) TSB+TR)% EDYRM.OGYK_:^O.C(I1JZ-K;=X>?/V> MZWI0 CLD)SP&E-Z=,ON*@KN]UXU<9G?*E./BNI.?NC;TZ4QRP0C,8A5B*.VPGD*2IDBD*:%FN.B4/\OA\4\=@I,;;+OKK:;\OE= M$V[T9FKG%\-($)S'R37:\8_^B&&.'^"OB&WX MQR\?U;C//W]?+L2G9].CADN>$ (AP%)" *G$*GKA)8!(HE3F&2ZH58+DJ9=/ MS9T9_2*C8-1H:!^Y' %W.6ZY!H[ _L4!":>8Y9S)@R*6HY>-%J^<,V,W6CG[ MF:N/:1Z?YLN?0GP5JY>*B3,G2G,S$*8AVQ?!EM\6U3\%;TZ-[I;UNMX>#20E M3#'*$Z#F=JEG. )J4FMR$8A1FF:4W9ZTTWG9<8#DE@G^" ACMWSDFC_=+D M[(L8EQ'GI'E'Y#>G/S6T4OWQ<;DP9PEF!U#?/J^_+UEFREVJBXQ<5I! M:.<-K@ FL ?8M*G6JNE#339_YFVWM>Y$A-MJV5OV;IZJ=95S[YK )7I M29@\TX_NRQB9,O2D@<L'.!%?_=3BY^R6,TQK1QLA-LT.K#[M/]\^K)7]F:WU:T-X4U-TF MGTF9\*P 1<[5=$=JDX\I%VKV%R)-44:3++:=[F>E3&VZMXJ:,ZY6TP&S_CRH MEV>]%ZA"GP$,0K)?U[":)/_HI&[D__RAX=%^%]$+=1#WW6ZNG@1 M\Z4AVFVOJF% E(B"[/+!@%I(BA/NXK8*ZB?2:LFB5HR+G+"*4B*,E8Q19X!3% "(,$Y0A0+G#FU!G368&K. MQJJVS"1>MT=PQI0;?377[K\?_EPVOXQ^$^OO2WYM.KSM4-JYL* #%-BMO<+8 M^*X&/(_OF'6 )[284@7@>9 <:_]Z7C0R]<;'#0LW81AF<9X #*7RL[(@H.09 M!R1!",FRH-CMZ/9ZE2;G@J_E;[B&0OWZ ;;TPZ,.6VC'/,Z(C4>N<03R-+@T M/KX2];LW&+TQ91R_>>BV^V4Y?U$+1Y.@\YXP0_C\FS#E/2+&A-*L 3Q#, R M20'&Z@^29PDO:9KG!+IMNWND3O1M5IAXWGGW21QYYVUA_/'.V^:A@8%A]6U1R8KI1ED-KZ.2 M8VCU*K%3I9-"R&A18"!(20%DN0 ER2!($"EACJBDT&V[;25V:I[EZ_/C(UG] M- U;M@9$6PNBS@3'X,UN$"P#-._0A@["^J%46]T@]4Q.,/D-H^Q$CQLJ.<%Q M% ZY/3TXY-'=7QHN>OU^L3*MOI1]]W1>?3,AF#Z/9)HSIWK474KE5_7;6@4 M^M^:NJ1D!B6F3,3Z4E(0 #%1>UK)"Y!3"#$OBYC8]>GSK=C4W-W&H.AI:U&T MW)AT$XG6J&AMK-*.L=ZQRSG@\C.^UK'9Z*,6/HQK^B-M1V['JNA^9^0ZPZ*' MSM)/O M'J&&5&D>,9-]VNJNC[&6FUQ*Z%]Q#HU YS874;#JX?I$3>J1[EL]J$'L7AB*&GK _GQ@:N) M8';9.K9JB;Q2!D6,J 1E3A" )$L C7D.D.1,%A!EDF1N_*UG)$W-7[34I;J0 M?%]=9W*T?H#['897V +[B\&(#2!^O8#&%1RPY]X\,AWL!0./F6$O/3"@TF9- MUN(PH?_V1U7/U"9(10L%!(*G*=!. "C'H*(((:E(\RS.<&%=:7-.RM06M_%>-@6[]\_K>JW"0+5-,0ED,YG1E,.D "4ER@5P) #5 MO(FBR%+=S38K2ZNX8)#TJ;F&IJ_"+X,*\]U@+SAB.2UR@)E.DN,$ \HE!46< M8QCS+,]X/%-OHLM7!WY7BW#0=^H#TN@?+8P!YJ:@*?Y7/[$=.H7HN3E&T;]\ M>C:G* NQ5K\P#$)J+]X\%Y'U>E71Y[5A/%PO]][Q?3E7\ZK^UW\ITR3]#]J, M_E!F!KHZ+AA\Z"0N?7Q@(AK1U1"&@^;SJF*B>_NLP'DF>()!CC/E#S+* &59"3(5 MX4J>I%*4B5/JV1E!4W,(1KF=@$<',+]_?3O8-YP%V,XY^( ML'?0*II0I"&7 M:@#<> J/J6,7H/";+'9.V+CI81=,/DH(N_3YH712&WK*C@XI(1G#,&>@5/Y MN8<2 8SS'(A4I CE!1:E(Z/4H8BI.89#4BFS,1K 1WL"3#M7,^D44=B1N:-.F?F,774V4^Z37*3-[KZ.?OR^RRA21FG:KDG M.*&:-B(%F.C6'Y"7% N9Q-2**FK[RJE-XB_/=5T1NPF[ TS_!!UF;N )^>7W MKU\_W'Z*WK][^^[+[<.'^T_73\9C0WMNE-H/-W.O_8_MS=+.JT:98,>J=Q/J MQ+\,#*6?:2W^YUFS,[RH/W:[Z1 U=0I< %80 2"1.< T1R")1UJU&9AP__[ZW+)_ZSF M\QEFD/"R@* HXU+OZ)4+RJD^_TM3DLFBY+$39YR-T*GYH:W.;1^H&WT+ZDP< M?1ELVQV_7PB#GP%LT+MMT=,I^[]LN:8[I<^[["%4TM88^>:7OBQX;-)I:RA. M,%';/SNTJ46]UOWJ3'73#"62\K3$@*2YR: M0"G4?R*!D@(5HD#":4^T]_:I M^16MG#XB7S7JN?:HV,7-SG,,1B.PB^B ^'(!B %])TX8[+G3Q*Z$D7M+G##N MN)O$J0]YK?U[7RW(@NW7FW&Z86:[.HXU$Z/78@-U8$C6FM$MJ=PE\$^T/ MU(Y%T=8DCPNP%VC]+KG7J33N(NL%OJ-EU<];ARVD;Y[K:B'J^I;]SW-55V9! MUS^N1-M*?9:1-&%J.P1DDF4 ,I$#F@E=ZYLEL9 YH:43;^A%B5/SI9W"T8[& M-U&GLV.C0WO<[9RE5S0#^\-K@71V=];@>/5HEZ6.ZK2L03CT2_8/#G,]+6=R MK78*.O7L[EE%*(OUC%&89QGC0 H)53B70U"F10IXG@N><\(31%S\S6DQ4W,R MG9;14Z.FFS>A&D=B6L,D<(ZN>Y,/YEP6\?ERK$^:?Y_:R(BR*/$04QQS& I!" 2I*# MA*:R1"A'L;3JINPB=&J>85=GL_TF.\H:+O*^%J'#L;>])O*+:/"[HJVZ-]%& M88/KKLH^[XOL ?)\:60A>.2;(WLHCJ^/')X='(^LU![L*YF3E=I8=8MHP2B* MH8:8E26 B?H)9X( EI,XYQ#QG#DU@3DM9FI>Y]WCTWSY4PA#2-0=]3H'):?P MM Y*KD0I?%"B%8PZ#<,$)3T8^ Y*3HD:.RCI,?=$4-+WZ8$F7.WN@+N,2:U\'V!'K]I6O%8^KV:V&WYQ6WS^UX=<'9?IBK93XK+ZF M+=D\*5+*<\@!$BE3FS:"02F(^D\B4HR52^#(J@VG@\P).KXDTNI99O@?#"E?LF>=J]#L>T>&=D_XZT+L@1O9 M':-F(= /&N\>HRQN2) =7C4.);*[;1N"Y &/CA' -CVNN":[?%_5C,SU,C'+ M68DR2CF@<89T,7P&*-:W?C(C6U&EJ_GVCI+ZTU^,:,LH]/4HA M(MZKL9]D]+LW6(U=)B)^K5BX%^57C(M/ZS7A&+D7R.OBY?Y7#Z;Q6YDT23*_ M,QET+7Y:+EJ&$^^I<=>.KIT_'W', OOR M'4NBQI0-,F4]](&V;XK$JW0:FT_1!X GR!>] MO'8HD8(1J=]T1!$_DSSA218S@!'% #*< $+S!# A4@9Y+K!T2DON$S8U#WRW MDQ=^$RVWB@[WJKU8V[E,7P@&]H>=#VS Z]*#=W3U2=9P&1'/W T] D>F) L 20D!8 M"4%),Y;Q3%)AU_1PB/"IN9I.]^B73ON_Z>XYAV1KT1_:AJ@UPC%%UVEP',*W M )"/$:OY0WM8'.8(F_^@RU:!\2,L1VA.AE.N[[@F=KJ;D[I^TYZ^8Q&S-)<< MD))0 *G LH0$Q8KH*I4DADQ7I]7L34G)?1+7H3[2[Y0\*B/1A=@J&AX(P3 M G7P^&_I?-[Z .'.GIA7"').F7DZM#GYR6'S^V.U$/?R3NVTJO5[P@Q[R4>A M#]+:JA8$L2RIA #CF*L@)BL!27$!2DQH1@G#5#HQ[5X2.+6YK_4U)QA&XZA3 M^29JE!Y83701=COOX!/,P+[B:AR=G8'A-O"R(8_4_#WRHP[TU73'/#?R\-.7EJ[#VOQ6,\X$ISQ1&HR/1V*9#DH MDR0!(L[2LN"2I*G3#LN78E-S8KMV[=0I1YUED?[J1#NVZ9EZW,4N^L/,8F.B MH\/S-N1VCO$U!C*P QUU#-U3GST#[C=9VI=RXZ97>X;T*"';]_NOH3G6G,GU M[8)_%:N7BHGZZW+.=TM(9GF<20:1VFO&>0&@3 3 1"! $&)Q(N)<_>W.?WQ) M[-0<^:YN0UB1+\)LNROU#5[PG6J]-N5CE]$;2*5L"T8 CN6+HE^!?-D6CM.L MS-9/CTP^V"0"[MXG[!XIXUSHZI$4H%07GC%9 %**'"#.LXP(FJ4P'X6&L%?- MJ;FT;6_V5NV1V C[Q]+.#[[^" 7VFQX8"EM3]ZY&@UT\A!V0:5 7]JOZUR Q MM(+;&YVAG;0!!3:#-6JN:3XLZO7*%!/4]^OO8O7PG2Q:77]5KUC7'Q8-M=1[ M4JW^3N;/8E:@&!8Y1"!/4Z3"8*YF'2092'+.&$TICZE53N'KJ#^UM4;4![:\?&UVJ\ M,K170WROHNWUM!BV3_^\6CZ)U?JGKK9;WRZ,&D]:_DZKZ#S-6%ZH[;9@FG * MJW@(Q06(.A_ Z(\'4]L0I-&T/4Q>MY\68D?=2MK#<+@M='ARP!;O M_WS^39E$%G??E5-L4[=$*A)2EHG:=:5$)_9R0*F,02X3S$@IRHQ;]1LY)V!J M+J93,3(Z1F_(XA\WT:=_N_TWAPCW%(X6NY@KT0GL-?[/YV@/F0&4!Z=P<8C- MK\1GI.CY "=/86R/[;V!YJGGQ@L%>[3>"];Z/C>X>&'Y*+ZJP3;!WD>-KF;G M:S+.&$U87(A".;5R1F9,K=$^R>_>2PV7Q00]243C9M M3F90 WL)PZ+$+O:Z;;ODC^/80&'5]?1)V]4'V)A M^*$SL7G$\QFN[FPL"Q9+74!8ECP#$)<)H#F-@4 QIB1.42J&- MR+\ZPE<>AD^K-7?O,;CGQMPVD(QSY#UZ2VX;TZV/N:]OQGWVU6^KFLV7]?-* M;"]_L, L%2@%+.9,$Z:G ",5%$K&Q4Y:KB_!)^W#+>7+]"%SI<:[$ M]54OXK:Z1W^,>QO7@]HX3NJ4 M-P6CW06#NQOG<,\IQPS[8R#M M'-!5\ 3V,AO=HG>7,'%V(6?M]NHGCJ6,Z@S.&GDXX\]_<."TUIE''RM"=5%Z M)>I/2M^V41&5":89E"!A:B,),<- [7QB %.:Y3&5/(?()3(Y+VIJ<4B31SA? M+KX!)>XQFF^5=ISKY]&UG/1>, L]^PU<.UJJB&VCIT='HFKCKC/CT>@PZ[KT9Y]%/O'8VCKB/="<>%DO/]9?QQH9BD>2"$A!SH0*:),Y!F=,28,320B2< M2X*OY=[2@J;FC5I*J$_J(]$?6D$/[%H&4#O7X@.FP.[$ 2$OO%F[Y@?GRS+" M7ITG:]=D&WZLO<\/Y"5H4_F7LJ?YQ?OG]?-*G&B!87+4MZ>$,"](F2<*=,W9 M!S&A@)8P4W^0$O*,2.9V3NM3N:DYG-T:BL:$O98TW2&!(S.!S]&T\URO-4:! MO=W>\/2U%%(;N9[A"UK&$0)ZOWP#/A4MS=A.QZ3OR[E"O?YW-]]^%GX[]^P#U, >]A3G;*>F1Z]Y M"0FOCN^LL%%]UR63#]W/Q<][3A?[=:6FSZSD,!,Y3$$L8Z;O4PB@"0I_L 7V%Q=R3HVZ(R1X[<$R3DI7(W(: M25Q[YENG;>T_-; ; &,ZKJY5-*Z76?5Z]9O5L^ [-\*GTB!)GC*F;VOC#.IX M15!0IK0$ F84B;+@I72Z'1FHQ]0<4*OTP&2OH8-AYY-&@#BPL^HLB%H3C+?J M(-^Q(GRFZI58^B78'ZC+N'SZUP%V1)]_Y>L&<-$ *-B!M]SU5@]A+\#'OS>!1 5UF^1Q)TW9O'"%J>Z@_')?1A_I8#U7MWWS-6^SVX/Y Q[GG]:0./ MCNG/?,Q?-G&3 , ++#C*,"@RB L6 %(S 7(1$9SPG*8,*<4D+.2IC:O/Y[N M/3LL.>,\OG9SW0MJ@6?]4,"\Y!J'2U\X+^W5LXU[TP@N/S#@,*GINW4O/Z@= M0KTVK.Z?U?='LXWR&<<2\@QC@+"^PZ,) 22#&.2B*)(X1;&@5J[BHJ2IN8IM M-[+=.BBNN>WJ;<_5ITY]A\.)7KPM3H%\H1C8=;0 WLMH1]'HLV_ ' YM? $W MTMG,4 #=#E]L0.D]8^E]P7A'*39V[)V86#UP16GZW?+QL6K>^W'3M%I2(74S M"H!23@!,DQR4$@E 4Y(+QFF,F--5Y5E)4W.G3:7UCJ97M! _#Z]=X.4%M,#> MPTK3^[#P7YE^4MKXA>E]1I^L2^]]X-7[S_ZGJ+Y]7PM^JV(5\DV\^R%6 MK*K%YU5E*ML1+A#* "J+&$ 1YX DZC]EP6G.XQB3A,V>3'KIUS59K>V!^AO?1)W]40M U"$0 M&0@FV?'89LRFV@*Y5_>_:D]DFP$)V"392KS['?*[Q;I:_[PSE10FQZ9AF]X1 M/"L8SM'NZ&V-W7WLMKAJ8$IY$WA MG."GO5];TCD3(N4XR2&0!&( $UP"3+,8<%@6*CO1XV;2.\%QE#CO]O05 M1VSTXX&D!9"$A M@!CF@$@H0))"R.)2Q(FTBEI?T8:I.+$P98!4F"B=E=,X@Q!F"*GY:]?W-16JF/6BYO(:'RCW5A[$'$W M)[5R6!\6;/YL[@\>_EPVOXQ^$^OO2W[%]?B%T;%;E/QA'OJ 9T2XKZ8F.8UB M4(*2 Y&O2E-RVOQ+9"5GGAKYQKVIJ]KV6:U-3L##=[)HW?"GI4DD$OS "?^J M7KU^J[8Y[TFU,G597Y;S^?OE2K]UALLT%1G!(*6\ )"R0A=60%!(Y21926,H MG!*")F;?U)QSISOH@D*C?:35C[3^3?7C2%>W@;Y2@:]X7_^+,OT=25M,NP-2 MU"1TK15,V_W*!JD3NY637\P@_%D3_29,XX(YD(U_C8OHL /L[<(ZL)K#BZ/? M5S4C\X:V\;WZ73T3%"8(2PH8PR6 )&. "O4'ETQRY8[RK*"NY=%'4J:VZ&XJ M@!M-HT;5R.CJ7B-]#.KE*VLO4 5>=@:A-*A4^BP*5Q5+'[]U]'+ILX:=*I@^ M_^&!9(@-_4_=\?^0>>U(Z=GSA@E]3SLMMX172L\@@8D%'G[I^7KDCJU?,)/RC+=DOX'O ];R?/+8=/&/.6*/B4.,Z>6%P^*VYKWF,N"VY6I)2IC0-,>:]CX'D.,8$%02 M('0=55QRE!>ERZ'LL8BIK4C-77Z3%>/:16\B9B MZD_#F-7J:C:)JXTEYM]O(K*.J/A6+4PRSE)&C9:._N:J814QBB5&!>!YK&D* M&0V$!N=9K"((XY9):AP5@#$3J*,&.@_XQV%+R)MKHW M_Z@'Y?!W.P]XC#I\ .LW0+E*HW%C&1_@'84]7E[J%B$9VOK5S]GO7V=Y6F"2 MY@E &>8 4LB5"Q42<,8$IK24J,AL=CS;5TYMA_.[;N:IN=S)VI9*? >??G\U MS.K0AUN?/CR\>QM]?;A]>/?U>M=Q;&//;5'[X6;ZM_^QO37:>=4H$_=8]6[V MG?B7@6EE1/?V,]OFCE>J*6W\4-?/NG_LPXHL:L+,X1UE&5'_4Y.-I+HO%M&7 MP$2 (E.3C1$:I\B)3-=%^-2FI=$ZJI=S;B@TS$%W[01"M+ DA@(498 ,I2#,H\S4"8X1SB60L96,8.#S*EY MK[N=+J WT1-912\F3>]:-B ;^%U.5[V!.LYQ:^N^E,+J2]N$;+Q-@-QD^?L^ M@K6"*,"9;+_<5SBDM0+B]*FMW:,#F1WJ6JSKN^?52J?]=8DU C&!A,STU8QH M6_]1D8$84Y[@LI22%DZ, J>D3,[K-.I%Q"CK2!AP$D8[7W(U.(&]1Z/?3=3A M$R(GJ1<#O_7^)R6-6][?9^Q1-7_OAX=-^O>5WK5_K%YT=+-68ZU)N!M!30=< MD92%OHH!60PU/3G$*OR("6 84IE0]5OHU,G@DL"IN0*C5,3(:O53WZ601[VA M=?,(%S&VH^+0D=U)+80'/H4Z^>N MWN7;-?NJ+J,5*R7R_7+U_7C^OA-Y@D84FTI6082E*('A9 *@C#Y)3 MS:!:YKB4,4H+)W_CK,'4'%!#9D2>U]^7J^J?:CXU)SA-WX3MYDC?-1F#(JDB M>FE,BJK6IN$G/^X#Z+QK\C\LH^ZA6O6[ Z ON\/0F!!U-@394;G!%VI_9:G% M:^VVW$#JV7LYOF@P9:?0=!+S#PLN?OS?XN<,9K+D688 $EP"F L$,%7QF)"2 MI)GRDBFSVH6=E3 UK]>Q2C9:1D;-2.GIS,1Y &2_=_("3V#OXXS,$(+-T]9? MPZEY\,:Q:31/&W2".?/,!PW']I MLSCS0K""E#G(4YU=DY44$%&D($D$PA3%.9>Q4[,X&ZE3F_"-TM%&ZZA5.])Z M1[\8S1UC%SOT[>(5[Y@&]A)6< ;(MG7"R6_'.2O)XW:?=3JZU*N_U3!S>WC"I>:E=Y2+1T&?J4^(EJ\P5RI_5^GO$ML9%7+R(^;)IZ\J6 MM>MALO4 6>ZZ L >>K.U V:G<]0I?1/MJNTS>\\-)\^)>I;"1\[),(!1; ME$S U#]7I&'5*1EI+^VW321 O[YJNA2:P%W%$Q6G+U&?ZH!W3R1>.MF'J M,V=WO]3[N6'AR!?QU)#.U/=2A3_?-)-FZS<^"E*+>SJOOADW4<]843(&A0"H MT$SW<5: ,B8,"*1BD5S?2F,Q6XAO>EE^L ],'%2P^GKCYNM]I$BXKWI'E*7/ MA]NCR;G6W#'R(ZMUAI1K3=0;OQQ<^QK5(]V=/<7A0P S&L@ MXB)_U%AD #"'X*RLZDN#_5+N$N^=ZO7P4J\_+><5^/H@? MZS?*Q'_,XE*2&'("=EIOXJ44SK?;1%\&6 MWQ:5>_L.1_1M/5DH3(,[LP9./:4V'.W-IK53/OJC43_2^D?& (_'0\.0\^S5 MG%08V;$-@>?8MPUZR\"Z#'TKUJ1'OU7QX.);P_?57)"9?]PG41=\1F,D<Z#?JJ-@M26'G0.C= MN?\.):+6-3B?^ROEW_/_V M67Q8?%*KY<.?8OXB?E,KZO=Z1B@KA,P$$(RI-4RH,)WD) &H(#)+,IYFL5.: MFJ7NH\\91U?R.WC=1:Y&_Q6P@3E9!#,8U&1[V:_C7:%=F [:WID)6P86O'!Q,D/I ?;ZN:J4CQ>26V=X!Y MR4M1DARD)F:8R[A70:UFQ5]K_]0< M.K<%)&F:8!A+Y25P3@!D10$H% S$3'"4()(4$+KXB[.2IN8L?M?'NG^N*BWK M?[4WEFY.XSRH=A[#"U2!W876$6R4;"^J E3>7,3"JY\X+VU4)W'1Z$,/FS^+?+;CN>3@K8I1E)4,@YU3HUL,.['O@C\;FLB3&YO=2^E;MJY>JO7/!]-?9Q,-$TA@'+,$ MR+*D )99#$B!,:!9@A%"(D[L6I3Z4VEJ3N3K\^,C6?W4)\3M>MGI[7BX=/U@ M69XDC3H$(QX;;8Z#MOOU+MGF9C,H:O-CKE6";('\0>OW&.AZM<8]\_$&X]$! MC[\W#W/);P5=;WM3FXYE7Y]6@O#[Q=_)JM*B=-FTKF+F)6N8K>"IN=??R.I;M8B46WUIU8PJ76;/7/ FAU_G-QA7>B^[SHT=Y^\V4,G2G)0XP8 I M1Z:B2H)!&6<92# KDB*+2Y8Z$?7Z5W%J;K"S4(>9GY=K-=X5F<]_-@D(RM:] M7HU6;8+&&FO7H/0U1C!TD+HS>+OF15O[HL[ KMYI8Z)^:-/F=D-X/E(8ZWLP M H6UWM1\I3#7-\SGPU[ODH968JF%R1QK2MV]ZOU\^6?MR#_>]XHIS?U.33V/ M30\WHVD0.G(;2#P7=_0('+F,X[+IQP4;%L^X?;]-^VIG"LZ#8YPDY30I2 ED MP1, .<\!CE6(1'&!\D*F2-C1F/M09FIQT%Z8L^&O?>_ 7^M_O/K]U=BC$/H^ MP(I0^,2 N$0L_L>(+YG9)9EU;3)CM:?5!,?L^J7))Z+-TJ7?:-:C&&6Q68V\ MR!AEM?*)1K>:>7WG0&I&W9^][47VL5J(#VI9K6DC*Y]4DKN6FZ%_VA%8V,II;>KA]3N]#X:J1"KR$#0'+G M1>P#P2\)XDE)XS(>]AE[1&_8^^$! >_]^KM8_2J6WU;DZ7O%B+)4D#8Y2D@1 M(YD4 !-: IBE"&"))$BX3',&52AK5[=W2=#4'(%1U2' ZES/,W/!R"/8\X392('<&/T]AF@46O2%8W_/CA5<65NR%3C:?'Q@6 MK02OUN\)J^;5^N?MCTK%1 5%J: "E)2IF"A'):!%7H "I1CA$N.8.S&F'8N8 MFA]L-(PZ%:,_M)*NL= QD):!T%7PA(Z"W)!Q#X#.&N\W^CD6,V[H<];,H[CG M_">]-R3\C?SW M"4_]"4_)GYIKN-1YS]@0-9L%;47T1V.'H_=P'24[UQ(0^\!^QS_L/IL@]H$W M5D_$DSI,I45B'T .'1-[7S/,'7X2:WV/\GFU?*FXX&]^_EYKN1\6+Z+6G!=M M0ETEZAFB"'YS .=KXN#+J!W9P&UMRW=FKKZO%??F]0_ENT43ZZO0RS MLX-S1\RK;W,0/ZI;,/@LNN5)M=^*YJ_/RSNG\2*:!GM"?LF7X'% M65S(F '$60(@TILZB5(@XT3]HD":)=NQ"-M2]-0BNCO37<'062X[E=O&]!%9 M\&A>$:J#;V>7YC :=BXM#,:!75JG=/1+I_;?--0;S3=7>R&22]P1\UWL;2M^ M[-)O1UA.%(*[OF&82[ME[/GQ>:XIB-^*IY70?< TNY]XF@O#<['@N^V-E(]5 M>JQ_?E;?P;7Z-YU4:IJ#S;BD28D1!))C"6"9EJ#$/ -0JK!-[6]Y M,!Y,N^ M]+.:L>-3,G\4=?WO*JC;&!GQ'2N-?R0V'<+"CJV=^QQUJ,9QKCLF1;LVW40; MJ\P8[=IU$W66J9^T;3?F(QOS_'E?WX![]E!O5<_N&]-"O>W^_UUWY9HW9 M1LR;$(JG:GM>Z,9S!53^O:!<[T+T=$(O^JMZ_UE0.[TFU^CN9/XM927E)LSA7@;. M *;J:T#+7()8I"E%6 T+=JKLG8QE4W/:C?J&&_GWKV^W_,JN?5"F@F]HIM#7 M_#X$7F<\L(LVZ.R43M=1DXZS5@!M>[JT7[I-0Y>;Z(A2VB!E"'0BC55DP)H M/6FH\9\&I:EWZ_X:-*BA!M4;=6HP!8?%";^*A7KQ7&_.^&.UJ'3PH8LEW_W0 M1HDVPS#!A,I2@H&F>%HQCFCA1;UM)G=KZVBK=G%SMJ>VV MP-I!;K?X>00O'IO.\FC>E8G, Z]GMO# ]-(E0]< MSBO>G!(=-('-,H%Y3F(0TZ0$$)=2]Z=,0,)CF"Q6*PBO]+2JS]EE["I^9_']7PIYL^+?;^5$\T]]Y=V(>SF=T+A%MG= MG*AYE]3M<2#LO^Y,C@N^3E8[ V!\X( M1'TMX9?X<=0=?\T>%?;617AZ)*92):GRW ER*FMM7W=RLC$36A]N"]<"U8NGGGVQ"*[%6/E+M+:O7" M><#KI@?U7"UB1O4XU\T\]Q0=5PX;X>^>GA>K;TI5I\KKE TIK[(VOZ_NQ9^[^5K]M-O,EVJS49M_KE>;C0V2 M-(10 '-["K 9]H"C@@+*)%OM_^9][B9RVKOUVI9Q4M, M[)MI>B?S>P%W\PLA88SL)1I5;:OX6MGDH.U=4ND;SF>X(A/4@_0*'=6?N$)P M[EV<[QL83NR/"SW84T2?^&+^N1I.F_?+*N<@9Q"E6% )@:24 IR7!!#)&" Y M4MK\2\OF>-&+6X 7(0PCK<-(/K[Y?&#,88M MW_QAGKVGT[G_O%95:KGA7LLTQC@EP'8I,NL7F@&B% &<$9:3O&!$.AV&=I0W M-1_SRV.R5SFI=$YJDJ<7K3T8[AS [O8J$2",[%7ZT!M"%.CRS;KS!8:%4-CSQRQP MR<]#@9&+@?[07)8)!SS#OROYN^76,C)*:;[+S>-J8\+7?\^?WZRDFHE4<&GI M$G.10X!3+ &AN08J5[DN"6>%=FJ&TBUF:EYJKVE2JVHW:EIE$Z-M8M5U;T[> M@6RW4PJ'5^Q2V$"HO'J4]R,QJ$MYQV-'ZU/>;]IQIW*'JT<^G_NHS(=D0NC/ MQE%]VFV-1DMIO-*^2+=W53-&\AP6I 0T+:T3$1@05"*@,IY1II#FJ1CER*V# MLE-S1;7*=H9?'33>GZ0=LC\UUCMVB[&F\N8B.\4 >U0/!E>M[8]>_;X861L] M@7.K'J]F&D=1713^_SA=Z@%]L .C/C+#+:X?7GKP0%'J/-4YR!@O S=T.BH&^SA*^=!$+[.4CE2!R0G5*(OA@\2 M7WWU>V&\RW+W\B;_]>W;.L_[?JE7ZZ?*T1T^<<201,BL<*%,$< DQ8"5C(%2 M9213F<"4..WXZA,T-5?2Z)H<*3O C_3BV[_.#85:9.\Q'#"OM:X+&H-6NYT/ M'FV]ZV+>\8K7Z?IA<<9;Q;<'XHNC%A2*YIH59I4J>:$ %@0#2G("%#0^ 984 MILAK3]@U09-S"4;/(X:=NUO:?EP%URVD" %9;'\P#"WO.*(/BJ AQ%5AHT8/ M?2:?!PZ]U_O'#+\IL5N;^ ,B_OM\NU S)!4N2B&!I"9$J,Y8,R&HW2@NJ.18 M\MPIB=7V\*DY@DHI&RE#]#W_(6G4=8\(+M#KCP)NP23R2/>%PVN^OV;WH#G^ MXF&CS>O7S#B>RZ]>,Y!:=[6L3W/N>^K,"B@D9I "E:8$8"530 HS@^K2+I-TK?@$WNIOUI^KGML[74+ M2%9[Q>JP5+3G0L8EFKUBX@6-[+7K!A:AMFQ;Y1ZK]N@S*%(I*(, B9(!C(3M M7:QRH'$A",^Q@-RKL<9;Y]AYUB.&8Q([ **,QC^=8Y6 MF\-6)DY%C%M+:#7O(OO??M50BONO]T*L=DO+'&WFI*7Y551/W^P9E,XYO521 MX8R+% A:F(&M%+9 */L":%CLHR2I@6C M10JP6=D"+"4!3)FQ+21C1T&X3-.ZI[ Y3+TYB=UT[S']V--O^J+8S@AZL+F!MWY[KK%>7F"T=IC2DA4YM138 MC-D>O$@!5F89@#F4D"J>0EKZ>-> Z([@9V.CZ^9KPV$6V>ON%:VSLP=5ZT3M M7?*Q(WWM[8#=4 GJBGM$CNJ4WY[UV^W?..#,R M;'.,YN'C]K\X,^FBQ<7Y_X=VL=AL/^G?V$)MZ@ ^H\B6116@4)HAF$IF1A^A M@*<$I<3,XYGVXHR_D#"U86@5M&NAM?JBEAT=OQSQNS!Z32+L+: MYZKM@?M-G$L9N1NH3[IGRMNVP]FSG[:/56\,PW1 MU<^K]3$=S::J]AP2_V;@(XVKHQ3$N N): IQ&:)A$I5I")3R.]_1S=7-.[;B>R[&F.L_SI[ M27MNK!=6/LMF6-M4OY^ZIARGT!,.Y; EZ=O5&K>,'0S&B])WN"^78O6D'E8;\W??9N4:PJ)$QH'G @N (2\!U0P#F_16 M)(4JA5X)F!A*3LVY']EHN3O7C95V_UPRK^Q,OE\82W^P_UY629[-'\GS4:_T MU8OK9P,;TT?Y&MPFA-=^QY&GB+/7^V*@S2\E[^O7^]"\WHH']_'HU7YO;36? MP0]'\_O!WJ#%TC%>2-#9)(JBH\XO,:$^GW&BR@I1;'Z8_[EK6MY5_U &PWW/ M\UP5.,MD"F A*, 298!(D@.N.,%:Y9 +KRR!J^"IS16'2N'&*GZ7+ ZJ)U\Z M.XC?]@*&U%G#P#IN[?4N.=(Z.:A]%[H_NR]4$:NT'<)?L7+;#TEW-=?A_@'< MMV_9EM7^<=VTX*&ZE 4G@(NB !@A#0B%)@26QDUQGJ<8.W&377G^U%R0U; ) M/M<>#*PMR'4[E0!X1/8=%12-=D-8:5LP\6"AO0V;D5AG3S *1#%[W?!.2MF6 MV\:CD+VN\PEE;,=E0RLN3\\[XQ?>->>RZN\LU1F7!51 4_,#RSP%/.,4$"PY M0:7(:.9UJN6*G*EYKT;-PSDUWP),.YRN99B;08I>C*GQ>5$Q2D6F$X; =9EV M62-79SH-OJS1=%\^D,_*YA#OE_)7Z_07MJ_K?)4M8+H-OIOAB;RV#\O(-TE%4[O>G#R M9Z3JPB$L$U6KI'$9J+J,O6">ZKSXIG9 \[\MQ=ZRRMK8&O!'M6WZ!F.=:8HR M#=*TE !KN_N"4PVL:RB1%!Q"OV:#?1*GY@[>-BD 4:MK?MG8+8!-E^;GU=J_ M!5D_\(Y!0T@X8XVZ1ZCMFK9J"2-I*J:OB^P6#PD3$& &@"5J?[U MUP,DQ9W$=ID:?SS__RI[]^>@7N3__S7__;?_L?_P_ _WGVX ?]W\H^>+;S^6T\]?UK\()OC- MOR[_69G,C- &>%8,5,@OWMGW_]];???ONGW^-R M]D^+Y>=?!6/RUXMW_^G\[;_?>O]O]Z(WTL__7__.7- MQ_0%OP:8SE?K,$_U :OI/Z\V+[Y9I+#>R/Q1NGZY]QWU-[AX&]27@ N0_)]^ M7^4__>M_^^67,W$L%S/\@.67^OVO'UY?>^0*ORY/5U_^*2V^_EK__NOS!:&! M*-W\R_6/;_@O?UI-OWZ;X<5K7Y98Z#7Z=U!5RHQD]7G__>P?_GKYV&]+7!%2 M-FR^H1?._WU]RLXDX.]KG&<\X^KB ;-%NO:F697IXN>_G(6(L\VKDXS3R>93 M3^)JO0QI/9$\R^*]@!*D B4= X=1 GJ=37;"%^ZN5DLOVZD^2G$&4Z*0!&1,] F6%H3 M*D-0 :$D48IU/@=N#V+AOB=?Y^:JFD^6Z9?%,N.23,G%H\,RW5+Y=1B?O^/7 M;V%)'P3IRW26+_YUM2E#Z'"]&%BB9ZHCTO_T"TF@X'*)^,%TN[6!#RW:1D'-0,K M>3&HQ'O S.+KU\5\P\?)7_!KQ.5$1UH_16C0DB.HJ JX2+X(LUBB9YS$5-I@ MYA8MXV+F4.W>!,MAHNX++,_..3 VY.S)A<>L,RA6-(1DR9G/W&47C''8'"S/ M=@"+.#ZP["/J$<%RSSY-40.^)A.\FN2"4CJM*A\$^HS$AR"G3V1IA70R29>& M]G5_/GT.U$AQI"2@L@8Q0$%#022 H1L-;*4\OR!O?I*DS2J9 ,QYVE^9 M(G07GL X9[)DG&0B!\''M<=NA0YY=.C87[2=8./3,LQ7TRJ4';TS-G M.CN-Q2+!FMQR9<@MCXKPKC@K5B=O@SK,=MQ\XE:@T$<#BH,$V@48/N#G:4T^ MS]=OPU><:",DN4L(/%I"M,L%O/ 4NUGOA2+5LC $(*X_=2M0F",#Q0&"[0(8 MK^=IL20#MQ'*)F_X?'$Z7R]_/%]DG* PR@4?07-!7A/%;.!5MI"X"-)[7H] M!\#)@T1L!1M[9+ 93NQ=H.A3^/UU)DE-R_3L=/C<3A:M$*--(%WDH$)(X*2I MA[U&2:U9H:US /S<\_BMD...##E#B+H+S)SD3!I9G7^KXN$3ABB-SJPF$2TH MR0V0W73@"I&OM>.[GCT5ECQ1X:50T7<$TZ>TX_OEI\6O\TG(3 A M6#M\N@L>,$R9[R[0DBFWWTW?+]/*M@TFZ)\2\7ZS6 M8?;_3;]MW*Y4%%J?(C M231)9!)-8" 5NFQ,2>33#X>7:\_>#BW'DX8=2,HC M8Z7:Q),EA@W=GD=3(GGAG#G"N+,4VB7/("(15E(2MCQT^+M%X=V5IVV'A^-) MO.XMR9$14*M=9^^_+.87F9^"5FF>"F0N:RXP:G#")$";+.V.2LEXV'GNS2=N MAX3C2; >)-&1T? 1T^F2D,Q%_#1=SW#"C407&05=.3*R93F!%X5#)(L6##V] MY(&X\FL'B31D='P:1GJ;8.//[[&Q6PB);?,1 4:68VKO(/@ MG ?C"<#>FASX8=O#M<=MAX/C2:;N+\M.3,++W].7,/^,FRQPE#DSI:K_6]UA M+6)U<6J,G0G'K/"0XB!FX>I3MX/$\21*#Y9L%X'&\]-EE=[9(6)%.*GD=#4Q M/K/BB@2,V8 *EA#.R>JQXFTR-C%CS$$(>>CIVR'EV!*C TBZ"\2\GM.GA;2> M?L<781W.V9H4QHK*48 VM<3)20%1. 2M$Z+C@?@\S/%\Z.G;(>;8TJ,#2+H+ MQ-2#Z>7SL,;/B^6/2?(B!9LY>(6JWC@LX)P(D)AB/AB1$PYA6JX]=+LBLF/+ MC.XOURY@\?%KF,V>G:Y(&JO5A$"K&8779/ULJ@75A&I4LE95VZ2CDU(, 8MK M#]T.%L>6 ]U?KEW XN577'ZF_?'/R\5OZR_/%U^_A?F/"4\R<64$I$"6CQ!. M<5?A&7A"9[3R+/G#(MD''KX=3(XM^7FXG/N R^^7I7!G99,3IKF49/2@9!9! MU4 M(+<0,X\F2'BC5+C!Q=JMKC-N1D)P99&UO_XRH=5J_\. W;8>9X"<\>$-\."T%XY8[=J!)N?:X[9!Q/-G5_679 MR76'5]-5"K-_Q[!\1:^L)D4RJV.-Q0I13^Q$^BD:8"&PP(RS+H6#X'#/@[<# MQO'D6(>0;U<0.?.?SIFHUS64XV"=8Z"X%X1SHX 9SX+32:MT6*><>Q^]'4R. M)\$ZC(S[<$J(C668O9YG_/U_X8^)S$5(3M"62&2K8!)$Y@I(SD0Q1DIN< @_ MY/ICMP/(L>53#Y'MV)4^9[G?2SMX<3?0^Y)""@(*P]K6@$D(,G)PM0S2,LL0 M#TN[W_?D[6Y>'D]*=1 )#X:2__'K+;$2B__8L_7<7]^>_/7%ZT\O7SQ_]_;% MR[O'9R9N3M\]??ORWER\_?;S.R78-ZG;Y^"':V.W-SH'- M[FZU+WI77DWG89ZFM.DLSA(D/WNH:2>4$ 26Z!1YL84+"$$$$"$F%9C-CC]D MN ?H%/8 =8,U2#MKFJ&Y0(U% "TQ"PH]0C"T6!(FGIS65O"'$FX#\#IB^[QF MJ+BW-=KN0N^@7=']/;]0E-K=RP$KI78;%)%LJQ/UBU="2^WS0UU&_C ]]8;0 M\];=]'81>@?HN:.ADQ \*E:;UCI7EU*0X%A)]),2F).+23YT=^^_0C>]G93\ M>#>]720^(F:JOS#Y2$$@KDX^8$;\6M?1\\7\.R[74_KQ_05!&^8N&GII:X6) M#G0]-%?19G#.>I 4)FJ6G"R%/>8([?7D[MKJ[:3FQ5/)?&] $05Q,2"D^ [\ M6#)DOF6RVN^"J>T?W5W[O4-!U4CJHZ+JIP'?L/CL M3F:2-R7;XL%E5?L,)@:A=J:,(C)EL@L\/I1)/L YNI^H<9HN#0RNH84_OGWZ M*X6VJ^GG>9T><"<[TMC"L]'@Z^4FQ8H%GQ197UDK!V54*,)6YNBQ)XW3C0S+ M@:+N"RP7;6^%8]P6XL!(HEN5R CN)!^CLXH&%5,ZMP;++AV&!S\#;P^6?43= M 5A^1J&7J7@?T#$C+(6?*$"E33\RR<$69:3QVJ-LG +]2K%:Y7EQE1Y,['P$ H6_L">0&Q.!*&]1BD10S^H5/P_4%RG8Y.4CA[:G4Q MF(B[ =Q/)GC19/4*J5&E&M5%#D%[!CRDPJU.-C]XO^A0G-P@9URX'*+? M.Z%RB+ [0,SSL/IR,L_UV\O_.)U^#S-B9G6R?AZ6RQ_3^>>_A=DI3B(+*'R( M$'PDL\M-@""2)(%)R72169=&XU>V(:\'1!T$@YL>S> ZZ2)7KM8 MXXKX>[,(\]4'3$@-1DWE5F9!@HN_ SKPF%K?LSXM%_FTZ MFTV<\Z6@1& *-2BK&,0#_S,(A 9710?P MNN+R7V%")YUN #I?TPQ[%-U-*!S;G"U\U,AE%1!,P<8F+DV4=>H$Y@@&)=\;[(X%6;RQGW MTS3N 5L;#-P/M$,4T@&T+HYRWH):R;,MGCY"48;D). M&,F-:Y.'OIN>;B!UD+;O.44[0/1] &AY2D^]):,)\\XXCA9LE!:4$@P<8@$6 M8A0H;,JA357:O22-N]FU@]$ "N@ 21=!Y=^GZR_/3U?KQ5=<7G!UT=1Y$LF9 M%"XG\@<"K0XA(]#OY'HB+0\=O<+*Y ]72@6%Z<,.^DGBM=^A*L C, M8VW@%"R0 #-DD>KWDKAN8ZVV)+";H.]02.SB4.VIGPY@]^+\L76B^5?\%'Z_ M*D$D2YURS!1Z0!**HA$=%?CD+*#,(24N?=9M,E6/$-:->1L89D/JHP-XW?0: MKRX42R8^4-S!$^W\"M%0\&$2..UDXB[\!OK]>&I^NO MFYLU\TWYPW3^&>>ILI*<5-KY>F+EZ]S2PB &^I4V;,,4D_2R;.1'W4M4-XF# M=F@:2B4=V*)/^/7;8AF6/\[$0=2'?,$H%#DTFD%! K+D5BK?QW7NNRIVV> M.4=RLP5<, &D5Q(#"8[KAZ;='M)ZX*"2AF;U4D^"N($4T@&TKO?Z.;NKRDH, MANPU*%B,1,O0$/3M/VJW2==)*% ,LD-&@8W ,X3P M.\#0!UR'Z1SSR["X%EFJ;K2=VS/3?DTF&.)*6@(6HE M0*N@I[QY.-Q1(J!.UV *Z%K6P<+ MT=*&GZ)@M#\8Y62C'M['-AYG%U0\,AYG%Z%WX6#=-\1#:<-B2!RLJ/46O+8C M9QA 9*82$RY;W7BX4M?C<7;2\];C<781>@?HN:,;L1$L,8X.&'H+RH92>]?7 M"]!1RR@M!M:H4_/1C,?92+'-QZG4.B1I0969 "E)3''(YGG&.DO M3#!K[&,NTA]C/,Y.:CYL/,X.,A]__,3N@UJTM E#H'BE:(HPK'<0N3)0"I,1 M73%QRWD4QS\>YU!0-9)Z%RU7'YK0$DQ!+ZP$3!%K!R$)OOJ/Q6KF5+;<-.IW M<$SC/"='S'$!*>6PB_5QR].UVOUF%>3? D1A0I1%H2&>LL1E9;P)#J>2J1/-%B66G3.^4Q MRL:N?&N/J'W5T!^LWDSI6]XHYRS-@?.$DX(J.72))%1,O3%8Q]<[\ENSS:J@ MUUJV:0.^#75CU\2UA-?AZN@ 8M?S9>_#\MUR([6\\2'?XW*SB"9*6A-Y4,2+ M$G5?3Q!L+( D1JE]%#&UJ9';CKYQTPP#PZR!2KH#VBW'46EN.5,:7$YDGGUM MC6[(/*-V6@;4DMNGN-:TE_/>K 2S*; .4D&G@#KW'G/MHB69 &2^ /%5NZ8G M"YG$91F/VC5*@-Y/TU9 D0HBD"2O#H&=(+KDV6 M] &BM@/4L:34MO^LO[#R__C?[! MZ[^]?/V6?GWYYMW'C]>9'>+RYLX4M+_2>9A0!KKH>=;"]2?8?][B*\8:$JVH M!] !E,L2@K8&HG#)&%_(QV\3NM]#T.$=-K[C_!1?T3J_JTGR9;G':H7TO_PI M_#[!A%;HVOM=!%J6N22(/F2P7-J0F*58QC>1P1[$CEN0,P2*;C?@:*NQ+NY% MU"FG[\HYJY-H'!DTOID8[V@?"/13%AXB_<'3[I-Y;#1L]BH9XY;9M'DABA58CUND" \UFI947RC(3)7B!BWBJ8% M//:5< ?M6=Y]PV6HW6E?_OX-YV0(?PHDFCIUVP;0V=:TKQ$0 Z'<:9YP_ =>8:E69!1:$ 8XTR0?7^JH MB!!!)X;55F;9J)#O?IK&]74&4OJM.WJ#:* #+'T@=1 !7XB5%[3CSA;?ZGJ[ M8 :=8-QF#5[' LI0E$OB01)9[>+O0\BE32G,@V2-Z_*T0=1P>N@ 5'_&. MN 6 AI%^!YO5Y0*XR(M.YZ?$U/D*6=A^6-S MD%4G:]6,ZF(3$WFX6D^L"%;Z0%(PCKXX6>_L1@=,5*$AB;ICR;\+4 MN!7(+:#<"P(ZL*D_63Q?S,_(,:TYO%";]TR8D/8#%$Z!A3?*)N)5E?: M3,VZAZ!QJY?;@? PR7=Q_O(6UU=\"BFMT#H*\*KVYK960\RF0#(4+3.!JL1& M6_%5,L:M3FZR_>XMY0ZLS,4 @(OZP\M&MX4[)3@""L[)=3"6)(+D/Y LT*:4 M?:,P\3Z*1BXX;H&<083?@=]VDX]G835-$\,U*SEQR!MS66?>N&PRB( JIH0Q MIS:=[^XD9]RT^C":?@0^NXN]0^R\F,Y.UY@G*7$=B^-@3"$[FLFB1NXS2 Q) M9ZNESFW*4^XA:-PD^I/@9Q_1=X"@O^/T\Q>B^X1@=T)Y M=Z7VB]AS<=XN"$_(D*-)4)RC_274EJM21PCUN-\5ACJT2<7M2.BX6WZ_J!U$ ML4=?Z?_AY8N7+_]R\NS-2WK'WUY^^/2:?GS_X>6KEQ\^U'>^>_Z_3MZ>??^W M=V]>O/SP\>7__NOK3__^XN6KU\]??VI[">!0XI[V?L"@HAQ^1M0#\\UA=X">.[IR1^T5><,9K.:,G(I(B\JR!(+K$C-*97.; M\Z[C&1.UDY(?'Q.UB\2/;DR4]2[Y5!0D&3?W8QAX-!9<429E$V+0_T7&1.VD MYH/&1.TB\TX MF%*68N!>V0-2;*Q!)@5>T\T?,W!5ZC:AGX769W,SQ@P@#]8 M^!T@Z08/YZNK8-8YR=K.+A10!6G+M06!!9MC(#/J7:."LKO(Z224/US=-VLZ M#I9]!P"Z.XAT3%DF/=16U.2HT2J55H;5$E+UR;K_"!9XT;EPX-H.!UT *@/ MN"9Y8+XHJSSG JW3.6-MMR,LJ,0+!&0!,EI,G)=D2YM]ZVYZQ@W1AX?0 %+O M #MW].-400HL2I#]+(EV7W(%7=8(1D65-=-"\]P$-WL.7VW?\G; ,&L_,7< ME-?SM,2PPA=X]OWU_,;DJ0^+V>S58OE;6.8)+R&ZP@48H6DE&*D@&ID 4^T" MAYH8;%-#OPN5G41B>R+B]M7!-NKI 'J/3M!C/'*74[WU)CQ](::\Y@DN(PUT4M#?@ON%RNJ X,BS7+6#W/"R7/VHOL:^+ MT_GZ9+U>3N/INNX,GQ;O-_J8U++6R%,&$SCM$,*0#!.Z.K'*.A&<%CXH']GC]ZN].V 'PJS>P.07\&P3E^KB-@ M/@U3NW+7J/?'&>7)2IT*15]%U][2W$)DKH MFLO,1!'[07"[QX_>-_7I$=A M+^,#<'LG) K+="T!LR76R)RD6$( 761&&8RVC3I"#>(EMNPLUHN7N(."#MQ[ M7\[S2#YB+%9GI0.$E"U)4-4KTR8#QY)C2CPIT2:_V\9';-FOK%3O+_ M/5VMJRU??5K<S5=4P2U_#Y-=: J4?8!T^+S M?/,I9_-[G5HOB%#SH!@IJB\%4FW7%GTJ/+4YC6W-66^9G'98[PHC/6SH M5=)G1G=O M>:/&MOUI]-M%%=\]_&Z9-2,&76 M>WIR-#?0;N^F^2W^MOG3:N(=FHS"U;,% XI)>58)Y6)0!85PQ;1JK+$-?;UE MH$8RM?OIJU\4;I;<)5,4(-1J2P$YF5"3=[2TA*$=0V2OF7.9G*$G-YR[8;!E MJ_NQ,7B MD:_4O_0JB+ONUZ:FY9IVJCSHL/9I,ZD5-$XR+&.#=?)0E1 M5>(Z1(+35L>2>SU^]*[VS?'V1*KI%'R;Y70O@]DEYXHD 096RT\P@8^1%AO% M@CX$[I"[0[#WX--'[Y _*O2&4TR_.^\9,YL_OONVF6KR\G=+J)ZAZ0)>&P0C;/0,2Q"-QGOL3NOX'?G'WI2'4F2_4-TLQ[L95!@LF?L$ MZ+%V%K62'.#BR2G.0B6I8_)/BM3[21V_-_;80!U(C1W@]/JT%Q98BZU"E.,=;+]@6" MDP9XDA&E5C&:-C>$]SS\_D,>XXG"9%H5U M@:'D=0QLHTY>^YU]\S_. MR:]3>E1] MRA\0\I,V+=?1%>:= 5L\5EL;P N*3$3D7L;LB^1MJ@J?I&GY^_!C4QMP_HSJ M"X=YPN>+U7HU2249[AT'U/5H7\0,OJ@$.J-!9RWWOHV!?HBJ3F[ #H:96\UE MAM)('R[D]>OH*JN(RD82AZ:-*[A::9HB"(%%!)>2#:W*)W9NBM^^ K<9A@Z0 M>@=!Z_VMNU-R)1NC0.9$C"CK("1F(*48K\B,UI.2DMQEQQPPZY+2=: UMAE6=SQ-\7=2\N--\7>1> ^8 MN=V\%F-03F0*L96J;06)C2"+ $UK"]$GF46;%IY[]@E^RE[X.VGW\3[!NXBZ M [#<<8'&>2\-AK-3]Z&G:O(ZR(:TGY@[ M ,J#GGSM)U*4EK2&]&;FD8>(ED/.HO!BI1"^S36B(XBM]M3X+H'4+N(_^N%[ MST\^_MNK-^_^_K%MKNKR,4^;:+J'O>&S1,_#ZLNKV>*WRWF1.1GF:ZJTE'JD M4PA!088$+@IN:D,,%1M/Z;J#J@$.#>MGOE\NOD])?L]^_'6%^?7\W3=OI]4V%\.3>3Z>""*$!,4[":*6*-FA=(4CGI?.*AT?3ZW6GMQ,8=BJ8[ MCAI;*JV#[?3Z82J2!RJ\1+ ED \J=)V2S1%8]K;XK%GF;:ZF[7&6W0I,K77^ MX&GV+@KH #W7[L'52VSS-)WA-98^+7:5ILY*UK8*$+".GN:<_%L1 EAM)-?) MY=SH!+,%-^-&#D^,Y='AT,&2>('TY#3=J)A^GN%&U_-\\G6Q7$__<_/Z)$0K M0Y &T-52 ]3$DT4/V3&OC$@\VS89^VVH&]?\CH^A16.%=@#2\RO*T_^LEY/G M&QG5".X:2\E%%01!2+DZ:"I[L]E .%C#LF3BY\;53?=2<^X'0^ZP^$ M2NL >F=='/[7=$Y?Z5-QM9Y@R,)F5$ >4 &E&8*/WM:^)D6E8IFP;>2?!3^)TD,\_T_3F].%VO)C;+%(QC-5-+,6&2'EQ M"A&](5$5Q2E>;.0L/DS9N!T#NH/BH(KL )BWZV=_2N[P/4FI=O"LEXEQ^GUSAAH+ M+Y+S J[4T=W:"?#9(13C&=.,%Y[;G"UO0UUO+0B'0<:C #Q03?WTG[[-VD54 M]O?I^LMS,@2TY)\U9D-R6MZMOYSSNIIHH;2/EH.AY5:;>T0( MPM<+=BHZZ[GUN\;MQ4[Q/OPXF\>6)=/)*F EU9:) M/H$/7H!D/A"K(43;II__HZ3UUB+PB;?R?134JPNY/"4ZIB%.9V=]X*PH3FCC M(22O0?D4P"MMP!M3'+DP/#[99+O;U/76S._I<'>(FKJ$WEUNR 6#/R8DK!QR M*J!8)OE9CA0#REKFZPVFI /W;5I=[TAH;PW\1O0A]U->!]CV\J)._M/B M)/W'Z72)Q"LMMO6/][,P7U-<5B^F?JMOH5V@Y,R\AZPPT8)S$1P3$0IJ$B)+ M EF;,M_M:>RR(G,PM-QSQ6%@U?434-]B\.1[F,YJH/9JL?P8KG:[?H&1N,1H M+/DI$)4D7P41R7N.#- [11X1PQ3:7!#>D= N:RV?#*4#*O%0J Z,TA?X'6>+ M;Q\79?T;J6(BG"RB6')),K>@N*_S*N4;N*3PD%GF.*@;I;D%85]-PF('F2N\S(!PE)U)OKC@5#OUK;QI'< MG=9Q=_2G#KR'4EH/@?=RD1#SZA4)]>YNPRP*8;0OP*74H&1=SB9I<#H)@9B* M$(T:L#U&6I=A]F#8N+EO#ZJHSI!WT1?A=1WJ%V;O3^-LFMX5HFLSWCQI,O6U M]X)5!E0F(Q]#<,!"%%8'S,:T.3K6%>D0.B19LJ\QV( M[#+,;H7*5LKK)ZQYL)=,(7>8_&H'+@?RAHL)X()UP#4K.46M1*,3Q(-;^3QU M8-W,+ ZEGGX0M[T$)R+&HBT9>%1>@1+"0O21@T\E69682JZ-/=R>QBX#Z59H M;*2Z#@+IRE;]?SU6^AYFN"F!)XE-$V%_D[V:Y^LO7'GGV6R5VX4G:79:AQJ\ M_#U]"?//^('6T4OR8E(]L^)"&F]!%DT^#'I-/HSF=6J&9*5P96.K>]U/R>>X MIKI9 -\Q6(Y]*4UR, [1"#"TN]5+>M6+B@4PJ5BL#[4_7G\K8]Q=H$^@[Z3* M X=OD 26ZP[0ZZ*2OAZ^218S*/J/?#,;P-J WBOCBFYS,M4>OFW;[.-*,/L0I2OYV6Q_'JFS NALIA8$:H -X$B564D+,LE,2(\ M.3#2!]XFM7^#D)';8;90]JU2]_TEWP5P?O9HN. @NNP5#^0M<$MT9UTH:B0; M[&*TQEDI76IV$_<&+2-7_3X)? Z2?P<(NB<52XR=5FHFSL7,B6XH.A%/WECB MA)3OA0S6!.83:W/6_0AA(Q]L/P&VAM1,IUW*WWW'Y?+\O[* M!U\G?KN&Y(]\XA"]QWJ VX^^6G\/\O /><\+ 8C;-X;Q_X]6'OROG><0P M^^F"73I>Y' G$[,&>H \JQP+0@O@TO*"D1N10I.E/ CYAQJZ@XAX,5VEV6)U MNL1/I-)G]+G_F$B6-J-Y@>G$2)PZ0J %"8Z79&4LG+S9_L1Y!R?C>GE/C^V; MAG949!RE97Z!ZS"=K88WT!+<\&W[X%UQ_J5G_6G&*6*^&G)_H/OMQ^\T7 M;SL;-21BPA#)#;,L5.N@R3IDG0'I9>.*X%(U&@TX(!=_!#.]"Z9OYWY&0D0' M4=HE.U>XW,SFXR0^YVK+/&5K 4/FX$HT$(K0401M/6O3UNA>DL9.&HV%DGOA M>HC*>L#>)?EOPU?Z\=,RS%>TFNLN>C;S3S,3@D\%?*FY,E,H%$4=( 0>;'"< MJV3;@/!1VGI!XT$@N FM8372 <9>OW]W/N_1Q)"=841IM.0[RV0A!B.@L*", M=$AO 09*R.ZEH=& MAN0%L)2,%.2)'L<2"'(*** MP+P3WB;F4VZ3G3V>.>0[*?GQ.>2[2+P'S-P>CAVDXM(2!\@"5X.:UKB7ZIT[A6]=I6O2AS)9B9"*1% M:X*#)+FN]3:> AK/P2GN(S>.B]AF^]N%R@X34'NBXX$LU*"JZ@N&[Y?3A.]Q MN>%MPF0*OF F4-@ZV)@XBF@UR(S.9IL-;Y_IO$91+Y%A2WCMKX*^H%3/S:9Y MTZIV,3\;#X/YW;5U$KB6FGD%62,Y(JG>^0N!@8]:*)>0<=.F>G,G,GO9>EN" M;F!E=8#$!R]"2YL]I_@9HB&_5]FLP+,0H622F2S6I4;C4?J]I]X09X.I8F]8 M?<=E7 P6;)(WNUQM3O\W_%SU _@DQN!<"?7J6KU\*6H1;)8(3-C:4#&9P%L% MG@_1-?*%PW;@&E =G5:G?3S]^I4DMR@?IY_GTS)-M:'QV:R6Z?SS^\5LFFI? M@3W*T[;\Y"'JT_9A8J "M=N/N:S00218:$\^%:\#'1S]E+D#XV+ K"@2-6U. MT^ZGZ6 /["'Y7E9M6NEY=%(!:DUFUPE),B@&!%)T8M )'=MPOAU]X\:1 R'F MEK\UO&J.VF2U-UTCF+"Q3)G@28=,,#%>("B3"WC$4-OPB:0T4P2>(S-EFT+F M=^7& WZ>Y=TPYO&=V4 ]\<\4=+EC>8 M )ZA >U4(JYI,>4V5XIVHW/<)%$PW3 M=?UI4DSR))(,3/A:%84>8LH6F F('I,QCA>GR M;V%VBG_!4&_%UV.NN_T#5[)+B==4'J\].4, E[0%K9C6LG!$U09=6Y.X%=;< MD6&MC8)Z0-YBB=//\^>U.\Z<^+@\J%^1U=[\.CMKH7.34:X9TXH6EM.23#:R M N0I*"B!_%7MG"RN32OAO4G>"IG^V)#Y) KL *DOPW).PEM=E#3=9$=''10W M$LB#D*"TJ=="C8* J:# R&RC&1:/$+9=WI8=&>R&U$8'X'J^^$J/_H+SU?0[ MGO6GNR<^%RX;U7._N7-!&T)2R ME#XHQ1OU3MV-SFZ/XW=!T*TSBG:JZF"SO>3N5CO^FWS^9-&$D+,T)$,N74V# M%PC!(Z248O284#2:!+4'L=T>X@\#R39*ZPJ7-Z.J6AZ3B-,7T]EIG85V??G) M*"E4EPHXD QS98DB ML8^83I>;N6LO?Z]SI#"?'2]^_79ZT=CPIE0N)4">-]KD"IBH2.I%^CI92@$+ MG%QPDBI^V9 M;Q]/224DMW5**07;H+RN90PR GJ=O58NHC^V>.J\D.,#UB8<]?-QN9'R/%V9 M>/#R]V]87:5/TZ_TEG?E([VZ*F<' V?M$XP4/&/TD$*6))YHR8TG=PEY$4KX M*(IO.6=-#(4XKD.Q5:N M:' V)%* "0+I/X-MN@T,R\>X !\#B4,OAOUAT<&BN+^A6_#%A5!RO>!:C]8R MAU"MC#%9%*N1LT9%E)TV6NP JL,HJP/4W='E2V'B*AD*(;*JQR7,0U3U.%>[ M.C;$"UD:U;,=38O%G93\>(O%723> V9N]_U3%-39.L8%Z2LH&^NIE\H@8S!U M.1G=*#-U!"T6=]+NXRT6=Q%U7V"YZ/N7AQDV?=^!EC02'#A;"ZWE:UHF6+_#L^^OY75=XWDQ#G,ZFZQ\3)-N T5@P MJFX*J3B(PB=(RA1I4%N7VZ36=R3TR&/QQN,^7VTNGJ?G9^*B$M/L^G M_XEYHIA3Z!/Y,8K1)I4M@BLJ@F&%^9#1&=.JQ'(7.H\\Z!T&NPU5VX'9W4K( M$V$%TKZ5*.8CSA27Y*,9GP&S-SYHEG,>,=]XY%[#,# =7I''@LZ'9$O_8+K( M?&)*SE++""&24!7SFP9Z G2Q7LJLD@]M;O(,Q<&XQ^_'A/&AX=#!,CB?^%[W MEXO=J'8$/?FZ6*[/1V^><3;Q.JJ0(@*&6,AQ,AH:\Y6^+6LSU M8?KYRWIU,9B%7L/5Q'EKF ^RSAS6=5Y!/8+1"H1P)O@08\PWHJ/;Y9M;/VW< M%@4CPZV-3CHPBH_TEF=LO;&ZG+*ZLOCJN.-57-SUZ)[84%[T1 MY -C)D:% B^2 .=U1G3UF]_*#!Y"QQ4"&S>28/8^JT7C)=A=N[KYN?#-0+PR5XD9#QLCK MA?9MCP*W(Z_:ZS"YXV:ZWZ"&*Z2!8N)&*Y*IPQ9V$$HT' MY3%!%-%"X3FR4A1SMDTI[1Y9XC%Z"QR"GP-$W0%0[M@$;K5(N/["E7=.O/%H MO$)P*?B:5[3@_Z02M MO^#;TZ]UUNAB2=[/"YPO*.*JO_UUA7DZI[\_#[-T.CM__Z8?0_C9C^$MKL\: MR=7\Y<55]2?W-ULR,9Y_^F2J:>_/HHPJN:"AE#JNUIL,7I/WX%F)CG0O7:-V MWD_1D.O.EB7/?ERY.7!6M1V#4H;G#,4F"2I6&U,S^PR=258'J[#-23Z?M>9\]N/R/>=#I#<< M7[(]S^]G8?XV?,7SBU0*5,<0,LUQD;-B1IP,[)1 MW!]<-^W@V)KN .TOR1==_$#H]71 "U_'+-'$1@,N'R1KW 16=U@<3H4=X/%.%^G*66LT20GBH:1: M+:*4 T]>. AAC#?,V"C:##M\F*Z1$?FD#N: &NH ;W_'6I.$^>0[+L-GO*A- M.JL,>7>Z7JW#/!.[Y^F,%]-5FBWJV* -MS]#0FNM8"43F\;6BYRH(;"0(=#K MCA:>8:K-1<=AZ!]W=Q\248O1U=M%$?FV?&]$/9&,V1Q5@&QJ0H-Q!B'K2-QR MR5,*@IDV5G4G,L<%Z1A(VA/,NRNU"\QN+L]79RG,SLN>-HQ=+XBZ[5E=<;PF MTELGG66@3?*TKSD&GGD$A\([YWUAH^$8A138:*#!@82/>_)[+% ?2/$=X/P> MB9\+^);@)\(:10M6@Y!UXBLW!2)M5E"RM]J]X!CELJ]JCK M&]XOUO2L:9C-?KPX;[9_I9+[2LE'\R*%G2EYNDJ#PX34OER ,1-"('BZ4!OV M<>TA:%HHMEC&N? ZV#8Q_5.4"QPZ!V*31I+9!NN$ 9UM/!\[ZYB!VIY91JY9 M;G1,,2P?W18:[(+ =B,_=E9U!R['@3P_^W'W!YRU" ZT7ZF4(=OD*+#&#+Z6 MZO&LLX@^&F\;E1&U8ZJ7"HFGQ^K-\HE.@-/M&KIR:*6B]M$%7KU&,D\EDXAC MSF 5.N).%@R-!K(\0MG(!KT7"&T%[3WUV0$^[S^#USP;[;,%3(%B&L$#^&PL M!.]\$DQYY=MT0>NT?&)8S6]="K&+&CK T_4DR\^>[-*A$(YV$"U!J:]+\6SU8?(OK?WZY,H#+Z&T_X3F "FN%)2)>M=FTAY M%RK'-7;#8NEVW--(6\=EK#;>T%['H ]_8$/#=1?)3V:^%*<8)3(*7'+,H((+ MYTTZM5;*&5NL;W,V.9[YNEP&TD0C,BN=O!3J@CH%UKZ*OSUY^F M= "F5Z?+^71]NJQ7[U]-?Z\_KYM MJ.;[X& :Z0!>]PKK\F36<)&U*9Y0H'1M8Q0@!L- %B$Q.4F02PR 0N>^/2*A_3$D>.&KDY]^SU1 ML"W(=E=)!P [2>GT:^U"C/D%$A%I>CXGY=L,-PJ;YVMC9^]C?D)>@E35>!M; MV\U@<13CY"IA8IQ9C2$U*I ;B(-.HX=A0#N*FG>'MS^#]QP_5TH_M3>C;W$] M\5;Z$(*&:&FS43)%"!(U.)6S8N3<>-/F/LY#5'4:$2*IJPMM(F0ROO ")>M:\>(B^"@2%+3DZ-A8R^8: MI=^VH:_3*&08N#504:>G\._67W#Y9C'_3*;SZ\EJA>N]CM[O^I@ASML?)6^@ M0_87YQJIBE^=AZ#3_\3\?HG?PC03"#:4G%%P63%VV=Q#<8.&@@XO:S0:#!DC M76<&6J=$%$[Q1KG- PD_U);=^>&792I")V^MH1U?;$Z5@R,;71!8+$%RX87' M-J>C#],U;K3QE%B[:=@&U-?Q&+07&,F:$X73^>>-T ^H,=KEXQL9P.W8Z<0P M4B#+?TU1$\&,P:0,H-,D#5$] MU:PM"*D*24-K+=L$#G>2<]QF GIK/3465ZB5SY8UZ9J]QZ"QDV3] "S0S1T/-OLZ_EW7*TWAX'3 M^5E3Q?4TSK#N5\/NN-L\J='FNS.3G>S#-F0KHN) ]BW4'$D&5WM[(_F2RB6= M.6\S:7>D?7@S]_VB3^(5I;T_7:8OM:WMA 4AF98,.*\5^CYG\,DP"(RYY!4S M3/+'L/GH4XY[B]T%-!>V;UC!=[#-GO<_7GU:G*3_.)V2>+[3*J\GCZ\6RX]A M=N5.;#4"DY <67!1!]$P,N[>DG'7/FQZ*N1H46G3YEAC1T*/>UO>!YI/H=$. M 'NYZ%[/Z5/IYP]AC1-MUPQ M)OP&T$^G3N%F.:VFFX*=\Z65B<?7?IK/9/M[@KH\8P@T\ MB*V!_+]GI^1OXFKU?/$UUJG YR>P]=E7R/N)3R%BE(HE\*I6#6?'($8K@:NL M4:NCN>=E=:,Q877/048#E>#3BW0+]Z8*;8G)QV0;2)B+>C M;UPGL2&R;EJ^!NKZ8UC"_6_E[_>@$:QBPUO\NR(864@\2C"21U".>7#6?3-;Z9?L?JSKPF.9?+5VXJZD*!)ZOW8;E^5^X@=:/ MRT7*D<>H@P0=K0(544#TZ(&'%%0IP@;51HIM^3HN6[P#DF]=#ND''AW$3!?% MQHORZGXIO#K=7*:Y4O7V\O>U5[SWY<^>VB ZC.B@((X#(*LA%)@.,I MT(Z4,27&5%9MY+(KI4?E@NR"MOO[AC1080=.Q1U<;?H/%)1"6NM!9UZO=-L( M47"*J'7P(N00F&]3%7HI%-DG>U7%UW[Y>*WV8^+YNTQ M:\;(GN=ZB5?I6.KE'0FY(.LRWN_6I_2'@ &TMAA!=GR;ES<^[%)D7 M[HVWM5\TKSW\.02.!01M]3I$4T2CB/8AJGJYGCS.MK6?^+E M<2 .K;P.('JK0.2";5R=7=EVCGLF:G?7$BTH4T>?1R- .XM!:FZ9;M08]Q'* M^LC:#0Z[0172 <#N"+*?+S:C28E+^FDU)46=JVT9Z-4-]Q_J3^_*N]-U6GS% MU=_"[!3_;?KYRT0@N22FU!*ZE*JKX<$+@\!T#+)DY5BC'B+#\C%N25!SFSF" MLON$^A4)?\!-AX&S^Q>9T6: N8"7,H-*4H'//$*@0$PCCY*%MGF1QVD<]];S M4T)T""7],4XX;O[IZ8XY[GOR"&<=6PEAG ./)(TL+EF((=5;^)' J%R!@%8' MY5W6C1H CE;/L>_Q_$0GLA$R"TAUV+E**=/>$0V)REB+-84OVEC8 8CO(Z)J M@,D'*C.>1-$=. D/L/SLQU_"_UTLG\_"ZFPRQ M6,U,T:7-1)8=B!P7JT\.H.T!?) V^P;J)6-7QJIJJ80I2H$1@N+2F!&"]0IX M'2".DHF4VQPZ[TAHMX ]###; _-@[74 SD^8OLP7L\7G'\_J1;M;+)ZW?A;% MLZ(C2:QH4(8XBZQVO]<\2Q^#$:'-/:"MR.L6B(<#9-%:6SU \ MON,R+@;K8'OF!#\@OLNT&A,D-5T-,!I1#3"2 =XALEOC M]B3Q1C-]=F ,'^#I[.0K.*U9<@0?)B(HEA!\+ ER-EQJ5X*1;=RYQR@;>7)Z M,TQL'U/LKJ"^ 7>E)?35FQ 3U-:RPC,X)ADH;AE$6L8@"E=88[6LV_1XVYW6 M<0UE#Z <0HG]M.E^@-'::$MJHMH% 1%K],1I[06O.9A8E'9"9(=/GBLWNZB3Q;5C6@__O.-Z1XBT2.CA;?%@LXQPR^LQ2TC:"5Y9")QDX MA"(E9%:,C4D7'?Y@E\;W=N5++#HC19DIU($/M3=.2.39<\^S9])QEQO-^?LO M=LBX"R9;'#+NHNB^/=M;IPP%=0R"2TB8:BO8;&K#3P3M:;]3/+B(;=HE_IF=:S\9@. D2ZC18T*\RF .8/>\BX M$V ./&3<17L=@//^/+ *P3HB&+)RB0($BB5C4'52<4*KBO=>MBDN.BP[W\UA MXDY V#H[OXM6.H#73L&IR4887UUI(5X%818T;62D D)]TYYEQDUIDV M5R>WH>Z(/NF<+#*:IS\%W)Z_()1R$,XPQXT10E9N[!&1,(+M[$PICR MOLW%R6TI/**5@C\$= ,JIP.H75TG=;C =88F 2DT0V6!['6]"4JPB%8(\-9JA1R-9(T& M"C](U[AWQIX,:@,JYX]Q;^RJ0)ZP-=X=3QVC-]YCS(]SC.-"DN@)T9R3IT=. MG@%/9@]L81I=L=&&-KO1TQ[C/+(6*60SA7L+%-716M2.T0J7&CQR)3@B.1YM MCL4',)2]'+[L@J0=3>4NZNE@5]ZG;>KE( WT7$NN(918Q8C5 RD8ZY.K5=)7"[-\Q+">.!7*5I -O M5*V6L1:"D1FX$")K57L4/_W1]Y;$=YLL'QAI.QR$MU#[T2']+7EJGW[#V7?\ MRV*^_K*:Y+H/E2B@.!= >5WGMS$2>8YHK;-"CG")_'&ZN\W#]X3O@Y1]=-"N MB_?3;PN*32/&E,G78G7@##,,G!$%1!3$J_*9N2=W0NXGM]L[1ST!>1_5'B=^ M"9 XR46(8*P&7@JQ23*&:#('+V2V+@8N6)MKEGL2/&Y.[)@PO+-ZQ^X??#^/ ME:UTX]Y!Y?'5XG1)$K& MC9)[V@X/0,Q64-5_&*B.HL.^+6\]*5&21Z](E#Q:$F4."D(@CS](KYV/V@39 M[3&6^<. LX&R_A@W2RZ^/]TYP\TGCG#&\"#3XYPO8!!:,8J/%*_3,1T2O&O3 MA21#8<:C]Z)ME^JG.5^XD/Q[7$X7I*)$1G^%+_#L^R0%E4U)'K0J#I1TM/2X MRJ"S+X'6GY"J31KL8;J.ZGQA%R3=-(\#JJ>#G?F"FPFO;4RC9)!BO>\2R,![ M[1,($@S/D8G[:E]6IYBQC/W8\^M\?I'#+/7/4#6 M0)O7^_!C,W6WPJ0^+LQ6E_#P09MZ;TPJIBFDS )BL!)B42S*0BZ8;%,L\P!1 MAQ>/I\7I?+TZ?\3%$PB&TQ"G,UH?N+IKX+3$D(S#""$Z5C-%M%2$Y2"R29DQ MYTQLTS]]3X+'W$XY*]J&5 CEO)0V,@-<(&MQ*FI .F!'%!'(%'1\Z2%8,D&JT: MO9MZFIYQ\_S&"#I&]AT@Z,/JS[QX?/!>LA*!EM%9#CQ(C0=2:*0/IC ME(T>>#]/U[AO-EHA:D!==("L[8R()&VQ48#VB3),X@I"-C5N=,E(BR*(1HU% M1^&IV?N)QA[J2 UT>J/W,7^;7WR;SK[\0/1,5S]CK#Q^/R2*WO910X30.Y$Y M4/S\8PZKVXK.#830.EL4,K#.:5 ,'6"N_8D8K659N>C;S+-YFIYC_.AEAA%^ M!_'O?1;6<]"LTS9JY4"H**Z$@Z@=*)%U$I(;WJA1]#$MX^)F("4_' ERG,2[ MP\QFD)E"BO)MT*"U]202DHOCV4-6/AB=N?#A%*CI8>C@L1I^%C 'B+L#R&R) M C;CZJ3/F23D(-?G[BI98H:X QLS(H5_2C:ZBG^6K)Y =(C6YZU4T &>WN?5 MJO9C7O&RX4%D%,6Q (;S4!\_Y7J@:TA$?=3>IA+;Y%9/43-N.7EP]!PM\!Y M\\1Y?N6=D:.P18),@G)#56=J/\Y0QZ%IG:G.KOHVB<<'3)NX91/J=HNA] M35L7&S-CVA>6DP46*S^F&/!:91 ^^AQ*Y,R?+OVZ2UE_T?3^^M\!5 48P=.II8LWLV6J\5EG>J\-I,['9YG@Z4N+=8>;NC'%3HO-249AFU^]S,W%4G\Z28<5Z;1=Y MF_1J&T7CEP./T?2SP#E0[%T=/5>F]>;+(N<[,^6MM*4@'C4(5N/9".EVX'ON8/7$RKR_V(J[RV(.F&EHTM\<1+1&4IWB^9?B'% M(@L!/--&9<5+R6TFY#^F95QO02G)(R9"N(L3;KM._3,6[5 M;V#<'"'B#@#R9''B9F)Z+BDQ2X>W)8=,[, MHM,5C0_30Z>@^@?^/?UZ^?7M?+&8_ZM>SN%?])/5]TF2QB W=/B['.N35T>V MHC0X7I3@]!.RQ)-A;!N5'580#P/'#K ;1%-CY_E/%N&_X?2B6NHCUF[^HCKS M-^D;SN+:IT]TM$P@.J!SG]597V32*D9@+C!=3!+<[%8+&(:>_J[+CH/A6*KJ MP$?>+[Y\SHNO$Q$3ZF ]1*D2V5=(X(V3M=7?*BPE8:-@_S$M_16^A_%W1TI] M;*]VG_SK0':=L^3EJIK!SQ?S^6+"G=8LJ0!L'=1J62!$$"76@C[3 #TVV(Z7WR>OYM-5U.\^.TR7$SC.B$FOSL1SOG(?8&" MH4X>UK4P3%%OL,[EI(A=:88$UW/$])<*G YX@RFIN].0CO;I\A/1@NG#[&ZZ MSB>V)".C)>M*=7U@E F"%@E2R(9Q#%'I4USQ;:=PW)FEISHY!])07^YP*U// M6IJTVF;4 ABKD^B4B!#J8FM#!IA\83RD=( [/(B8G_^YT.T]6XE9Z > MWIO/?ZH]/"H;A%000RUIN2B SBH'KH@4-!=H4IN7D,\0=;RW>/31M[WKD7., ME#=#4=Z1.00%/I /C$Q0,F-,R+;-\JWGJ!JW]C\4/AY[CX'TT+\;.6)NP!.? M,K!3:3D?X%GL*)-J:0JBK^V9K"1PH5Y68@S1B.*\.YFI#>Y;-D?BVSS+9;J: M*,.BJ\]LU%:4+/DL-7.? L]."1_$2L(XA M8%R?=000[M623B']3@.B0PW[\%'M1W[CF-ZLX=#W!U!&09FYR@J24(:@; G* MT49P=&3FK)-5LLT3NP%]6BUDS6=K*?Z ?TU7>/'I3S+KY4?2VN);3C_/%U<; MT]XMEY?UP<:#0>+6FRQLM!0<4*RAM"C@C(R0G#6\.)V*53OYMB,)ZS[NE-IX9;[N34KK-4-X\6Y6YHNO:SJ.&CO7@(XQ_>+N FKD+76V$86&6&IA M(I)1!&LLY&2$ELJ0P?3L+:\_[7;)PEK$;[__<('+J_4*$Y^\1$;>39=D>J>7XJ MF0]8=ST.4GQW_@)W7G&6P0F/H+CE@*@*<%^R%\)SSG>;&+3W5X\\\FYX4#62 M^JBHNG'@:Q;?/LD,M^B2,AQPY(J/!BS6T6Q&>/!223!,.$S*2LW:]'<]IF7< MOHEV8#E$U#V Y8Y WM\\#K0RHG,& M/:UR^.,EWP%\'EQ@7I7[WURN_IPOIO\WIXF2/$GN)&B7(BC! Z!FY$E%)CEI M#*;1 L(7".LG.3M0]?-V>N@ 5O>CMCN)P=5OEZ2GCU5;$\YUM-I;L";4\=@4 MTV$DYUWJ0!QGT2?3:!OLCA3VD[ - [0FFND <6MVZK5D3C]>UL:=WRA_F*2) MPZ!M*/GW!:7?UIK?AT)_1^$C8X9. M?5Z?:M' TT;\7;@F^ZF&W>< M[55VPB>1R9*4L=6UQBHK!=ZK *E(::(7:$R;<0G/TS5NRWJ+0&HP+8SO@QZP M\B%2YDIBC?DZH=W\<,WB[5B'*P/ZF/_[4'2&76NXVX7)(JG9#Z1G<,XRKKP[" MQL>=+[_2L7 5NOQU,5T]N&?ADSKS3N8:%@=>.U)1 K(400:6/"\AMKIBW9?2 MW3!Z;K<-K53UROK;[F1XU]V Y6$WX CM;ON0-6;WV\'B:]0,Y]!H+U0=:NA! M!4Y YC;4TDW$4'@6H>=Q"+L\[1'*:A&CHWPP2E!.!/#2,?JC9CXF49QJ=*-[ M+LUP>V!@GV:X?03?P7G]YE^X2)_I'U]M%N,F9F0>N*;437F)X",3(+.I+XQ1 M:M-F,?4],OIM>MM+N?.A)-T!3-;!:%T2U?/O]]M_\ MAM_7BU,KQ[=LS])O%SB[LRTS^&BR%1)TJ:%M,!*\+1J*YE((G6Q2;9[UMN!F M7- > :Z'OFUL37> ]I\H9IM_SU>Q\(>_J@"NGT?+;*7Q'(KU% (S+. *8H^QLM9C&U?V&,ZU,*I[BG&1,JE4&!.>Y M@:23L$J*6%2;37-/DC/NJ\_N<'>\RCHX<1\P\?MLNEI^_/3[AAF??5#%9L#$ M*.QF=:HNHH;D*$WSPI8[^R%;XN\^6>.^!^T=AT>HL ,\/EUM#4[*X)">\_V@L?VM\H-=-7I/C:^L-[>V7?7G#_/E:KF&1;ASFBYOBLE9"E#1:_!U M7Y*.N;AB$5UNTSUW5?C]49G+,G_V\=EZTX9SF(_%9!U#8NG;3 M4KX!JL0(03H'05DN7?+,8YO10N/ZTMMX^J:01.''-.8MB=[%^B/7SX@^YCC_ M,JL-,%?]HFM*;XTNQ839NP!!R/J"2%&8Y(0!)F-1.N5(&5CCJ^"!63IK_[L/ MOK=?/(\)D@X2K#O9YY,UCCOE_V5MV[D2!P7P7Z_^[L'D;BR>VQ(D9+?>!V45 M8!81G)8QN8C"/-S,//QKB0'X&+TRV5/OEOC2,0'S#+4^=)&&$(\\Q)\C@E*+1YSHSE']:HSW,/O+J_NEW(H MO.2ZNRSH#$KX#"XJ!9:S0NF*%SRU:3X>C(6SSF#WP>^^'KL-"#J(7:YOVMV(I$*R24 ??2(Z:CI\VLXCN4M'-,^M3 N'AK(]#M=(1HJX' M 3.)17L#(OE$L7RT%+MX#390$!5*5&C;U#!Z>@=]N#ZW ., X8[=+OQ&,.[O M)']O9ND7LJ559>EF)+A6N?8)UE?HMWV$ID %)3V:3;1WB$)0#9)08%:FC5,;*J%_, M%/;XOG'+EP-"96C9=G#8W&\P<:S($)VD/#D84"X*0$M_1%^$#[$@\C:=._OW MB9WB =R( ND 5$W>L$8OHK"4DQ@9.*C(5.U2ER!%XMR)5)QK-%#@E7>5 M[06N4W25[:/I#M#^P@-II;Q*B8+5Y%+=TD)Q*N8(0I=BBT'A4YL;F./?N)]7 M=]E>J-GOC?L>*NP/CQLFI$5%H4D!E6MQ!UD&.IX2Z"R]5K:H:$Z"PQY"PM[Q M=X#*]L>=O\+=+*^:=36:NB:=4X1M?5 M778,XHY55P=^;OLBVCJDT"0I@.1"UB.9!\=1 3/6L>"+R8WZ&H_;]]P.?5VD M-,/HJP/@/;&M+3.E53$)1"F"Y!(#!)Y=7:]FK>3U\76;J[_SV0Z]EY)?W@Z] MC\1[P,SC_8UD."X%4^?9UU9>K(MCK=%+;W/2[V\ZYXKVVM0*)Y>F=F1@!I^\ G+6B5DRM2C:M. <3_O( M_==]G)6G1< Y8_YZ&O^CI2$V6NGJ@1.LJAKFXVSO&)\"A=L05,M($TX2SEC*0)X:5VF+0L MLM'3V &YZ+QZU*D]' N'7DPAO,Q[>,C[3W__-5VL__$5YQ/&T3%O'%A6YY90 M8@+U]A<0523%2,8:!=^#L=!Y0>L$1G!R(/1B 8?(?=LT^G7]#_^>?KW\.D', M1C)%N985#E1$"TX0BEU20@861&BT[*XE5YV/<^KTL!@:+N=L.NM?UAMPEM/5 M=6?NS0F:&/-,U.DTG'Z)D0$:YJ!D947@R3O66:+]'#OC+BP]5V,9#" =6,FF MMSRGIZ5!YR?]-M<[\21#UF"\HF,SBWHG7E^.:*,1=<*(;5HU=J-OW/VH(^.X M@0J[&&*ZTVR$7^L"BR4QOQ;H\O-\A1=W?UZ;8'Z=K_XSKVXG)]SMJ)UXJ530 MKN9 WH/21H +.4#,+&*,4:O49F+;2=@;=ZGKR(;1'X Z87L)13FE=71!>':Y!BGY7/P MS*HS%'5@ M7#L=XI_Q[[=YELMT]3.I]:>_\R).E]>SPZ\#XL"(/2$*)"XTJ)@DN)PM'=+" M)ADYLXU:( 9C8>1MR^<0S@V.A Y,X&"Y;_B]4SA_-ULMIK/E-%[Y LQ,)>[( M^$,D=7#K(6"]A$J%F<)R9J71"^56+(V\ZKF',V1TI+P"D[EV',MWFPO:=5[X M0"9:JZRR!WI& M)O51ZGU!\$E1VKBB$;A?3T1E=!;7YT"9"<-%E#[RAI6")CSM9C^O^L)_?*ST M8C6'*.)JH?2[V7*UN%P_\_ZP^C,O/O^)LXV,UKG=C8.9Q,25"3:!UH[R.A4E MA"!)>UZB%]%K4=KL;CP5A[M9U/]_%7!"'(T]:.A40KE;/0D8&<\@1,JDPAH' MA^B!(;D>QT7!^.#A\I:9126V/$X.@@E7@W(]^6;UK;WV]8 M7+>U*RE,E"D"8XZ$RR-"B"Q"MNB1.>LDQR8X?X:H7B8 CP:9>1O]]0O%3=N\ M5"%H'3C84EN.4YT8)$R&F&WB4C%N59LQ%,^2-2X=9Y&R .3HY5*F+)5GBU=Y0.>8=RVUJ[(](Z1(^AZCYT9R*8V3> M 6@^Y0OZT9K"DK&- MFBQ?H&SND :K_D65[@!7'T)GV=SJ8U=ZJC MO>\S59 ,IQ0$D[DDH0D/CBE.1A2D]LS&X-N4"'8B;]Q6UW9P&UXW'0!NF.3H MMDB;!-<< P/,7!/[)&6ON0.520 J>2X:7>4.S$@OT]][25['Q$D'9K)C,Z.A M[Q8N4F!CZL;+6)NN"GD D3B=0=DGJ]MLR1FP'[59#C,JA YK3MU'GV=UC_-4 M+\;@ESK/?4F[&YZ=6>ODND<6:5A-?F1]!598 9>DKYM:7$R,^^3:) XC7_>T MZ"+Z8TZD3R^FJ^_K/B)=%#*,!42I;D'7?:N&&TH 1% Q.:FQ30_U"9@[[ZN@ M/3!_DO:S(X#307 RJ$@^3I?__'F1Z[N[3*A:K042 A/9(&$]2ZPE00>A1/HE M6HXD*\'T&5C24ZR-&^>_%CLZ&C2OS8J>[&L-WI*B:MU!4^JEM$O@O2%U66FC M4EGFU-G4RT$;HIM5&%^+%1T-FEZLZ)"7W\\)Y'->?.63D!3S)@9(WM&IS$NL M@]X2.$>H5S(%SAJ^<&["T[BETK'M9GR8G%7.OGES^B:NR#^LO@^>KF_Y_':9 M^BX,]9&D9U>L5I)!]%&"\E9!4-:#+U9D5"6*AQN-_[V3],?]I!_G%Q<_SQ?U MAY/@R-1LCI"T)PMU]$M ;4 J99S,W)BQ=F@>Q,]9I^+[(+MAN_&A\.@EXAE& M"E>[ B;,4=8D5 120+AJ<4,N'0@4Q3B4CC*HWNWCBI4S71DQ(#[;F='?DO1NF1HC"//)EPP$(5"LE$ M^S:%] ;,G.EJB7[MYEC ]'#.U!CZ'64].?UXN;C9GK%F>WEWOLWU\($T2B8:(;ZON(S;U?L&K7+N3^(F$ M7?)T10'P;1-SD8HL6TO 4G?2LD""E]&!0Q.9*8EEW6<$]00S9[HYHM^SX%C MO![3>1Q-:L43.1$+.AD!JI;1@BP)E.9>2^,QJH8+B4Z>>O0W+:)?LSD.+$>F M'C_-4A<6(E;.^"A^S MCG4<*'I(+89S#0\&T%X'I[\MIC%73U8VGDRFZ+2*&H0*Y#%\*'369@2CA5!9 M65949VM1#^;UK"_'.ZD/MX#5OX_A3:3D,J$(8 )2>*M] L^S@<*%Q82!,]Y] M6/<<@Z^FSMP$Y^.8Y5Z@.Y_*]-9UZT]6&I\5$-,B"E[W/B=?5[.S!*ZN@FKN0 X"R-M"<-S,-.A@G\3F3?"0G%U# +/&9"S B'R MC,)Q0\[MU6>1\_EA/ELK[!(O:J_)C?[( M^7E$QR#+$DA_*==<.D%@"DO1/$;YP+B&G@I_&.'C'F(C&$WWZ.@E0CRD->O% MPWJ;I,3$\FC(B6B0WGDZN)D#.JT=);PR)2M)B$^8"8'270VVU*H4HW37!9XH%RA<J*,M" M;G2W-A0+9]WQNP]^M^]A.24(.@BUKBBG?[Q>V) D+W1>%O D-%"&SDU43%"< M2&>0RZE8T^;QXCTR>MFO;!>.@#5X8*[97N6?KO V:_X-6\F7 O+ MT#E65Z,JBHQ,%G7R20+C;: _L6++2 ]K#^!F7(@? :[!;B4'TG0':'\JW/OX MZ??-V'033$2L?;BN.@''ZTJ(H $-<]EZ'[)JTT;Q+%F=ORMMCIK'"Q<&4F$' M>#PXQ7Y_,X%::\TL\0;9%$Y9' M9]K<\YHL\@C('6R0W_(BS+L_(/]8:_!&,B:KA)3A@C/6@E)! '++P0@=I3.Q M"-;9T-$].3S37I[79(Q'0.Y5QZJ;GHH[HN&\&'0^@/>UF)I4A""5A!!5T@FC M#ZRSAO3]F3S3OIW79)#' >]5V^2C4%Z;)#V:&KMK4-)9\%D(L,4%9V0.TG4V MQZA)_MA?R\YKLL=C0'?N#3N["^?!*[AUB/\CKO+-[HM[(^'(82F=+&3A2=&J MU#;AXD$$+:7V 6-.YVJW^PCB3'/1LRG"-@/EO\=^73H"O;"\K]=7?AE\7DFG9*&@[=UG&J@ MV"@H0](LLM@@@D_^W.Y-]Q3!F9[F_U;^H"6J7W50<+],^++@!#=2JI+!6%W7 MVVL$KX2$P(3DRF2E0F=[0X<6P:NO;;\"=] 2U:_:'=R9./2RU$B]=;NF 2LQ M@XJU?FF*A83(LPN&:Z;.S!?LP_^KKZF_ D?0#,^OV@OLD5TIGZ,M.D/0D3PG M,I*9101EBTJ^Q$ @.#,?,'"EX)RK^*_ S3" MS5:+Z6PYC6LAW8ASXKC+@:M2._09*&TL8(H2M'/69LNT-0T?>8["\YF&_@/6 M]?N'6J<3%DAF7Z>KRC[.4ATA,26IS>(T'S1"X9E/&V)&PJ[$#C0$X?;KEF\> M?-]M?_E-S[@P@0L>%41'\%4J"4!*S\"6I(SAN5C6)N+8B\QC'?M.7_:9%/"6 M_JM_3K!X;U)0H!SEKBI:"9Y)#H(C5\JFQ$0<3R@W=(Y[M=(.9P]]94/MG9U_ M6_?&#>SE-I_9UM<]1?@H'D_QH K2J6U<75ZB> 8ZN048;6M,R@T7;9Y#G=3C MW?9A_GQ9$_9_3&?3KY=?WV>*)ZX'AU"J\0/^-5WAQ?JOKU1T:T?,:\%<8" 4 MKA^Y!D 4"(4QQ3TS49A&=U5'TWY.GG$?/&Z?VG(2+9^=M_P5*:!>3;_E(P9L M[?'I;3WH\\R,XDN]PY2]36"R":!*JF,5>8 2I9,F21O]*_"EZPSKSC=>]:?S M&#VOT\BYK,\<9;#@&.>@,UF.=BQ1>M6$]R?).2>/MP]J'GJ\XW710:WYM\7\ MK[Q8?:\#/%8DL)K3_W65]-\,I?&&%6EX :R,J.@0@D /W&>M(@;DNLT$BAV( M&Q=L T!@WE8?/4.L,K09&.,%=RH7 5)F2I1$"1"\RZ!9"!D5:M6HL7P'XL:% MV." V!5P!VJG \#=L+"9&:1L-BPZLD+.,JB4%9%O->7_HB"SP29LTR+]@)!. M@72HHN?#2;T#T-Q-3#Z$B^F7M6*6&V;0E*R9=!!3\,1,3! "%^"R")Y9%WRC M!HAGR1KW 6-K0 VGD;%7A?QPN:@"?9XA4>\HN;20Z]S4FH<#1BT!0[0V.E.\ M?5#IW;+?8Y=O&_?"JQ5RV@A[;/3\.I_MQ!/&H)(KACBQI=:U"P3T$9C+3G%; M7$II)P#M^(7C/I-JBJ$6(A\31HM5E5>ZC*L/BT]Y\6T:KP)'(07*("R00%S= M*RC!&\7!^#2+A/A!2RR8;#I8; M.U*)2@^Z#TP>DS'23IM!-/L8)D>*>>Q# MZ4=<(7'R;4I2WSA#;;0O='R"3W4^*R,+\DD@..VT30Y=\7ZG\^?Q9X^N^F.U M-1].=!WD2@_]YON;=TA6&W*?+$"F2(JBXNA*]/N] M9M VBW2'+Q .(_L.0+0.JOZO*!JIX/+?)$ M[>_14&Q,=;5]@I "F9NQP2HOI0MM7-'+M/45]0X%JT$UT@'&[O.RO/>LX?I% MPX^7><*T3B:[!+Z4NB.T#GHRUD&PEM7-83KD-MOJ=B2PKQ-P&+2UT$T'D-M: MU/AE,5\N)VBCM-Y)D*&^*43B!IU3$+WQ,18KK&TST.YYNL8M!+4!V(":Z!E7 MOV9RRTG5K1P24K3DC)FC'$:1;U9*RE2"U)Z=^'J?J!JW ^O$F-I7"STCZO=E M+I<7[Z>%TAQD(FBA065E06GIP:7D"099"AU+S(U&"NQ W$[X,J\$7P?JI >8 M72[BG_=*[W2JOYO]FO]>??Y7OOB6_T'!Y9_+2M.U5/BZX:RG>#E7P6\#M/&V74EW$NK?9Z3.!WEV MD]Z% VEHV^$PA&!&Z8.(W'AM=2'IHP05ZB@TY3TPFZW.RM$9W*: ?MH^B-WJ M/YM''). 07,?&#C%$90K$H*5)!F3ZBL@YIUMXU'WH_.<.B?VP=F!U;M#M-?! M^;XC=W3&_&M>3YCE!(M5FJ4(CM4Q"/65K*OOTB+C0@LT4<+#"^#93,_:G==S+DPZ! M>I@6QWX/MPM[A!E-4OY,:6S&LJH],C(H:>L-DJVY96(&@L$ )J+CT4F=M'PI ML3K\Z\>]8VD/O1,IYGQ^#H?AO#8X-*P]_36?58;F95W!>S>CG^5ZQ7M8%6G;IPU4#]J) MV($J.W>^HE[773W%6]X@S*B2BV:43; ZC@4I _9:4\1F34I:":-2FXOYY^D: MY/7PS:>O_[3YBJ=&:#$IBJA! !:52 C$OU,6R(+.#AZ+# MX.C)Y\9-E-5OK7R+"SAJWMGSG]G6=S6<=_8"\N@(5"$X!5)0?JD(!H0,J2!' MH96.*GEL%&\T\6#K@/)VT-6O\]G\^B"_^J[-%SV8:R6B5HRI *'H2%(H) 5= MPTH=C3(YJ^#M3E'^WE_=M5O:!QSW0OJV&C@[OW3%?>."]=FI&#;X.KG^2)/OVRZE^/WSPN<+>EC266_ MX'3V?KY,*I+)EG(2G>!E?'0:IMYTT; M2 VCA$XK5C]1Y#3_GO/;/,MENJJOJ0^)K9[ZF"&BJ1?)&^[9T>TRB-HNNIHN MUNL@GAJIKD/,M7NT",% "4[Q-=)Y16#P.M7GF:[1>*S=B3S6\?Q(TI[E=5EX M,0V7]1NK[&^3#.>%-B(I$*HX$H()X%FVH(V..I%@F&ES/?X29:,_*VJ"HX<^ M:5#]=)H$/F'[1V1_SWQ:(T?5^)GDSCC+FF5M;03/-9U]03@Z^YR&J++@@944 M&O6&C^^O?I@O5Q]SG'^93?]O3A/+G><^$.NL3C%)]#NOD($Q)B;.DS#NI$[K M/GGGX[GV0=2.GNL(377JOC[E+YNWUK_D^9<%_O7G-+Z;49;[=?W)A_BPESYR M"$>V%]D#>;/-=W[,?\T7-:];Z- MHJ/7@SSXW*?NE0(3+(5BZH2< $I%07$!G=^2%QTXTTBV<1*FN[OZ&P0GCW9Y M#*R2\W1'A]_W[?;!)W!-#6_^M@*O:"]5$1H2-Y+.*2W!Y^C ,@P\2/0IM>FU M:.6@/N9O>7:9?R;;^XEDMYCAQ0^7R]7\*X'S[?=;N;]99'RXTB88)D0)%H+V MF:Q04T(C-4)6PF;&HO6YS5:2(XCNU*'M@ZN'#NU4*NR@/OI^/OOR?OHMIS?+ M95Z]R)WRLKA:!8Q%6XI;90)/QP9DS,$SRHJ#;1-.[$?GN,7Y)IALJ*CS/&^/ MJ&3L^,DG.'%;5CBVPI!3SLEYM,"CIEC,. _.Y@)H+!96!(&T33FC64YP\\)C MX[F73[IN2LH?6-'5?,UDA/1.%M#,D:U$ENLV9 \E>6E#TLR;-@,:CJ.[TX-W M'W1MWPK87)$C3\_^1)I:%X=NW0)>K =%6ZV#1_+<(8;Z*)(I""%R(/IMCI@P MJYUBP)VF9V\E8V1PG1 '\Z&5,C:RK@SS+@N;$=29E90"9I".U^N2FH.+$(!K MSSUR-$GM%+SMAJQM9(PWG'L@];TW1D.QLX9\5*?*XK:C^=__!?XS2IM]/YGA(< MO;F\ON2[%^,L,FY6AQACN0R% ^:Z-%W2:>68T*"]"D$&44?G[-1<\LR7C-,H M/KSZ!Q5F![7>/7.I]S<#\S1WOK@H(8H@03F*D3%[#=PX2JDT4KC39N#0H12/ M7/\]??9Z4A5W .5?+ZL!?B@WG?$;RU].3$&AA!1 >9L&Y279I(L:K*9(C#FE MO&W3J+.5I'%+*:=!Q,,'WX.HIP.8I4)6QS^$-HT%!Q [KJ,78<.(O[V/F3S@_I+P&7^W__C_P%02P$"% ,4 M " #DB0I3.ATKU>T' "H)@ &0 @ $ 83$P+7%E M>&AI8FET,S$Q<3(R,#(Q+FAT;5!+ 0(4 Q0 ( .2)"E.1SI)3]P< *8F M 9 " 20( !A,3 M<65X:&EB:70S,3)Q,C(P,C$N:'1M M4$L! A0#% @ Y(D*4TP3D4^Z!0 IR0 !D ( !4A M &$Q,"UQ97AH:6)I=#,R,7$R,C R,2YH=&U02P$"% ,4 " #DB0I3"_WA M'8&_ @"[R1H $0 @ %#%@ G@ $0 @ 'SU0( M&UL4$L! A0# M% @ Y(D*4W_%[C/>5 0-0# !4 ( !AOX" '-E;7(M M,C R,3 V,S!?9&5F+GAM;%!+ 0(4 Q0 ( .2)"E/NB\CSX<< %%R" 5 M " 9=3 P!S96UR+3(P,C$P-C,P7VQA8BYX;6Q02P$"% ,4 M " #DB0I3R]I)2/9\ "?W04 %0 @ &K&P0 &UL4$L%!@ ) D 7P( -28! $! end