0001609151-23-000025.txt : 20230802 0001609151-23-000025.hdr.sgml : 20230802 20230802161740 ACCESSION NUMBER: 0001609151-23-000025 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 13 CONFORMED PERIOD OF REPORT: 20230802 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20230802 DATE AS OF CHANGE: 20230802 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Weave Communications, Inc. CENTRAL INDEX KEY: 0001609151 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 263302902 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40998 FILM NUMBER: 231135874 BUSINESS ADDRESS: STREET 1: 1331 W POWELL WAY CITY: LEHI STATE: UT ZIP: 84043 BUSINESS PHONE: 888-579-5668 MAIL ADDRESS: STREET 1: 1331 W POWELL WAY CITY: LEHI STATE: UT ZIP: 84043 8-K 1 weav-20230802.htm 8-K weav-20230802
0001609151FALSE00016091512023-08-022023-08-02

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 8-K
CURRENT REPORT
Pursuant to Section 13 or 15(d)
of the Securities Exchange Act of 1934
Date of Report (Date of earliest event reported): August 02, 2023
WEAVE COMMUNICATIONS, INC.
(Exact name of registrant as specified in its charter)
Delaware001-4099826-3302902
(State or other jurisdiction of incorporation or organization)(Commission
File Number)
(I.R.S. Employer
Identification No.)


1331 W Powell Way
Lehi, Utah
84043
(Address of principal executive offices)(Zip Code)

Registrant’s telephone number, including area code: (888) 579-5668
Not Applicable
(Former name or former address, if changed since last report.)

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:
Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13d-4(c))
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange
on which registered
Common Stock, $0.00001 par valueWEAVNew York Stock Exchange
Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).
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.





Item 2.02 Results of Operations and Financial Condition.
On August 2, 2023, Weave Communications, Inc. issued a press release announcing its financial results for the second quarter ended June 30, 2023. A copy of the press release is furnished as Exhibit 99.1 to this Current Report on Form 8-K.
The foregoing information (including the exhibit hereto) is being furnished and shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended, regardless of any general incorporation language in such filings, except as shall be expressly set forth by specific reference in such filing.
Item 9.01 Financial Statements and Exhibits.
(d) Exhibits.
Exhibit No.Description
99.1
104
Cover Page Interactive Data File (embedded within the Inline XBRL document)





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 hereunto duly authorized.
WEAVE COMMUNICATIONS, INC.
Date:
August 2, 2023
By:/s/ Brett White
Name:Brett White
Title:Chief Executive Officer




EX-99.1 2 weaveearningsrelease-q22023.htm EX-99.1 Document

Weave Announces Second Quarter 2023 Financial Results

Second quarter total revenue of $41.7 million, up 19.3% year over year.
Second quarter net cash provided by operating activities of $1.6 million, up from net cash used in operating activities of $1.7 million last year.
Positive free cash flow of $0.9 million, up from negative free cash flow of $2.4 million last year.
Significant gross and operating margin improvement year over year.

LEHI, Utah—August 2, 2023 – Weave (NYSE: WEAV), a leading all-in-one customer experience and payments software platform for small and medium-sized healthcare businesses, today announced its financial results for the second quarter ended June 30, 2023.

“Weave delivered another excellent quarter of accelerating revenue growth combined with improving profitability and free cash flow,” said CEO Brett White. “These results show that our vertically tailored software and payments platform is continuing to gain traction and the Weave team is executing with intense customer focus.”
Second Quarter 2023 Financial Highlights
•    Total revenue was $41.7 million, representing a 19.3% year-over-year increase compared to $34.9 million in the second quarter of 2022.
•    GAAP gross margin was 67.3%, compared to a GAAP gross margin of 60.6% in the second quarter of 2022.    
•    Non-GAAP gross margin was 67.9%, compared to a non-GAAP gross margin of 61.1% in the second quarter of 2022.        
•    GAAP loss from operations was $9.8 million, compared to a GAAP loss from operations of $14.6 million in the second quarter of 2022.
•    Non-GAAP loss from operations was $4.0 million, compared to a non-GAAP loss from operations of $10.1 million in the second quarter of 2022.
•    GAAP net loss was $9.0 million, or $0.13 per share, compared to a GAAP net loss of $14.8 million, or $0.23 per share, in the second quarter of 2022.
•    Non-GAAP net loss was $3.1 million, or $0.05 per share, compared to a non-GAAP net loss of $10.3 million, or $0.16 per share, in the second quarter of 2022.
•    Net cash provided by operating activities was $1.6 million, up $3.3 million from net cash used in operating activities of $1.7 million in the second quarter of 2022.
•    Free cash flow was $0.9 million, up $3.4 million from free cash flow of negative $2.4 million in the second quarter of 2022.
•    Dollar-Based Net Retention Rate (NRR) was 96% as of June 30, 2023.
•    Dollar-Based Gross Retention Rate (GRR) was 92% as of June 30, 2023.
•    Cash and cash equivalents plus short-term investments was $110.9 million as of June 30, 2023.
1


Business Highlights:
Weave launched Softphones enabling teams to communicate with patients from the office or remotely without the need for dedicated telecom hardware

Weave launched Online Bill Pay giving small businesses the ability to create, send, and embed a link on a web page, in a text message or in an email allowing customers to pay their bill online

The Weave platform ranked first in 20 different categories in G2’s 2023 Summer Report and won 25 different badges including Most Implementable Patient Experience Software and Best Usability for Patient Relationship Management Software
Updated Financial Third Quarter and Full Year 2023 Outlook
The company updated its financial guidance and now expects the following financial results for the three months ending September 30, 2023 and full year ending December 31, 2023:
Third QuarterFull Year
(in millions)
Total revenue$41.7 - $42.7$164.7 - $166.7
Non-GAAP loss from operations$(4.5) - $(3.5)$(16.9) - $(14.9)
Weighted average share count68.167.6
The guidance provided above constitutes forward-looking statements and actual results may differ materially. Refer to the “Forward-Looking Statements” safe harbor section below for information on the factors that could cause our actual results to differ materially from these forward-looking statements.
Non-GAAP loss from operations excludes estimates for, among other things, stock-based compensation expense. A reconciliation of this non-GAAP financial guidance measure to a corresponding GAAP financial guidance measure is not available on a forward-looking basis because we do not provide guidance on GAAP net loss from operations and are not able to present the various reconciling cash and non-cash items between GAAP loss from operations and non-GAAP loss from operations without unreasonable effort. In particular, stock-based compensation expense is impacted by our future hiring and retention needs, as well as the future fair market value of our common stock, all of which is difficult to predict and is subject to change. The actual amount of these expenses during 2023 will have a significant impact on our future GAAP financial results.
Webcast
The company will host a conference call and webcast for analysts and investors on Wednesday, August 2, 2023, beginning at 5 p.m. EDT.
Individuals interested in listening to the conference call may do so by dialing (862) 298-0702 or (866) 682-6100 for toll free. Please reference the following conference ID: 13740140. The live webcast and a webcast replay of the conference call can be accessed from the investor relations page of Weave’s website at investors.getweave.com.
About Weave
Weave is the premier all-in-one customer experience software platform for small and medium sized healthcare businesses. Weave transforms how practitioners attract, engage, and retain customers to grow their businesses. Weave brings payments, texting, scheduling, reminders, reviews, phones and more together into one easy-to-use, efficiency and revenue boosting platform. Weave has set the bar for
2


Utah startup achievement & work culture. In the past year alone, Weave has been named a leader in Patient Engagement, Optometry, Dental Practice Management and Patient Relationship Management by G2. Learn more at getweave.com/newsroom/.
Forward Looking Statements
This press release and the accompanying conference call contain forward-looking statements including, among others, current estimates of third quarter and full year 2023 revenue and non-GAAP loss from operations and statements in the quotes of our Chief Executive Officer.
These forward-looking statements involve risks and uncertainties. If any of these risks or uncertainties materialize, or if any of our assumptions prove incorrect, our actual results could differ materially from the results expressed or implied by these forward-looking statements. These risks and uncertainties include risks associated with: transitions in company leadership; our ability to attract new customers, retain existing customers and increase our customers’ use of our platform; our ability to manage our growth; the impact of unfavorable economic conditions and macroeconomic uncertainties on our company; our ability to maintain and enhance our brand and increase market awareness of our company, platform and products; customer adoption of our platform and products; customer acquisition costs and sales and marketing strategies; competition; our ability to enhance our platform and products; interruptions in service; and the risks described in the filings we make from time to time with the Securities and Exchange Commission (SEC), including the risks described under the heading “Risk Factors” in our Quarterly Report on Form 10-Q for the three months ended March 31, 2023, filed with the SEC on May 9, 2023, which should be read in conjunction with our financial results and forward-looking statements and is available on the SEC Filings section of the Investor Relations page of our website at investors.getweave.com/.
All forward-looking statements in this press release are based on information available to us as of the date hereof, and we do not assume any obligation to update the forward-looking statements provided to reflect events that occur or circumstances that exist after the date on which they were made.
Channels for Disclosure of Information
Weave Communications uses the investor relations page on our website, blog posts on our website, press releases, public conference calls, webcasts, our twitter feed (@getweave), our Facebook page, and our LinkedIn page as the means of complying with our disclosure obligations under Regulation FD. We encourage investors, the media, and others to follow the channels listed above, in addition to following Weave Communications’ press releases, SEC filings, and public conference calls and webcasts, and to review the information disclosed through such channels.
Supplemental Financial Information
Dollar-Based Net Revenue Retention (NRR)
For retention rate calculations, we use adjusted monthly revenue (AMR), which is calculated for each location as the sum of (i) the subscription component of revenue for each month and (ii) the average of the trailing-three-month recurring payments revenue. To calculate our NRR, we first identify the cohort of locations (the Base Locations) that were active in a particular month (the Base Month). We then divide AMR for the Base Locations in the same month of the subsequent year (the Comparison Month), by AMR in the Base Month to derive a monthly NRR. We derive our annual NRR as of any date by taking a weighted average of the monthly net retention rates over the trailing twelve months prior to such date.
Dollar-Based Gross Revenue Retention (GRR)
To calculate our GRR, we first identify the cohort of locations (the Base Locations) that were under subscription in a particular month (the Base Month). We then calculate the effect of reductions in revenue from customer location terminations by measuring the amount of AMR in the Base Month for Base Locations still under subscription twelve months subsequent to the Base Month (Remaining AMR). We
3


then divide Remaining AMR for the Base Locations by AMR in the Base Month for the Base Locations to derive a monthly gross retention rate. We calculate GRR as of any date by taking a weighted average of the monthly gross retention rates over the trailing twelve months prior to such date. GRR reflects the effect of customer locations that terminate their subscriptions, but does not reflect changes in revenue due to revenue expansion, revenue contraction, or addition of new customer locations.
Number of Locations

We measure locations as the total number of customer locations under subscription active on the Weave platform as of the end of each month. A single organization or customer with multiple divisions, segments, offices or subsidiaries is counted as multiple locations if they have entered into subscriptions for each location.

As a reminder, we only provide customer location information on an annual basis with annual and fourth quarter results and do not provide this information with financial statements or earnings releases covering interim periods.
Non-GAAP Financial Measures
In this press release, Weave Communications has provided financial information that has not been prepared in accordance with generally accepted accounting principles in the United States (GAAP). We disclose the following historical non-GAAP financial measures in this press release: non-GAAP net loss, non-GAAP net loss margin, non-GAAP net loss per share, non-GAAP gross profit, non-GAAP gross margin, non-GAAP operating expenses, non-GAAP loss from operations, non-GAAP loss from operations margin, Adjusted EBITDA and free cash flow. We use these non-GAAP financial measures internally in analyzing our financial results and evaluating our ongoing operational performance. We believe that these non-GAAP financial measures provide an additional tool for investors to use in understanding and evaluating ongoing operating results and trends in the same manner as our management and board of directors. Our use of these non-GAAP financial measures has limitations as an analytical tool, and you should not consider them in isolation or as a substitute for analysis of our financial results as reported under GAAP. Because of these and other limitations, you should consider these non-GAAP financial measures along with other GAAP-based financial performance measures, including various cash flow metrics, operating income (loss), net loss, and our GAAP financial results. We have provided a reconciliation of these non-GAAP financial measures to their most directly comparable GAAP measures in the tables included in this press release, and investors are encouraged to review the reconciliation.
Non-GAAP net loss, non-GAAP net loss margin and non-GAAP net loss per share
We define non-GAAP net loss as GAAP net loss less stock-based compensation expense, and non-GAAP net loss margin as non-GAAP net loss as a percentage of revenue. Non-GAAP net loss per share is calculated as non-GAAP net loss divided by the diluted weighted-average shares outstanding.
Non-GAAP gross profit and non-GAAP gross margin
We define non-GAAP gross profit as GAAP gross profit less stock-based compensation expense, and non-GAAP gross margin as non-GAAP gross profit as a percentage of revenue.
Non-GAAP operating expenses
We define non-GAAP operating expenses, in the aggregate or its individual components (i.e., sales and marketing, research and development or general and administrative), as the applicable GAAP operating expenses less the applicable stock-based compensation expense.
Non-GAAP loss from operations and non-GAAP loss from operations margin
4


We define non-GAAP loss from operations as GAAP loss from operations less stock-based compensation expense, and non-GAAP loss from operations margin as non-GAAP loss from operations as a percentage of revenue.
Adjusted EBITDA
Beginning with the second quarter of 2023, the Company updated the definition of Adjusted EBITDA Historically, we have defined EBITDA as earnings before interest expense, provision for income taxes, depreciation, and amortization. Our depreciation adjustment has included depreciation on operating fixed assets and has not included amortization of finance lease right-of-use assets on phone hardware provided to our customers. We further adjusted EBITDA to exclude stock-based compensation expense, a non-cash item. Beginning in the second quarter of 2023, Adjusted EBITDA now includes the impact of interest income and other income/expense. The presentation of Adjusted EBITDA for all periods presented has been recast to reflect these changes and a historical reconciliation of net loss to both our revised and previous definitions of Adjusted EBITDA is set forth herein. We believe that Adjusted EBITDA provides management and investors consistency and comparability with our past financial performance and facilitates period-to-period comparisons of operations, and we believe our revised definition further improves that consistency and comparability. Additionally, management uses Adjusted EBITDA to measure our financial and operational performance and prepare our budgets.
Free cash flow
We define free cash flow as net cash provided by (used in) operating activities, less purchases of property and equipment and capitalized internal-use software costs. We believe that free cash flow is a useful indicator of liquidity that provides useful information to management and investors, even if negative, as it provides information about the amount of cash consumed by our combined operating and investing activities. For example, as free cash flow has in the past been negative, we have needed to access cash reserves or other sources of capital for these investments.
The foregoing non-GAAP financial measures have a number of limitations. For example, the non-GAAP financial information presented above may be determined or calculated differently by other companies and may not be directly comparable to that of other companies. In addition, free cash flow does not reflect our future contractual commitments and the total increase or decrease of our cash balance for a given period. Further, Adjusted EBITDA excludes some costs, namely, non-cash stock-based compensation expense. Therefore, Adjusted EBITDA does not reflect the non-cash impact of stock-based compensation expense or working capital needs that will continue for the foreseeable future. All of these limitations could reduce the usefulness of these non-GAAP financial measures as analytical tools.
Investor Relations Contact
Mark McReynolds
Head of Investor Relations
ir@getweave.com
Media Contact
Natalie House
Senior Director of Content & Communications
pr@getweave.com
5




June 30, 2023December 31, 2022
ASSETS
Current assets:
Cash and cash equivalents$52,125 $61,997 
Short-term investments58,784 51,340 
Accounts receivable, net3,283 3,296 
Deferred contract costs, net10,404 9,881 
Prepaid expenses and other current assets4,873 6,374 
Total current assets129,469 132,888 
Non-current assets:
Property and equipment, net10,144 10,773 
Operating lease right-of-use assets43,244 45,110 
Finance lease right-of-use assets10,480 10,589 
Deferred contract costs, net, less current portion8,340 8,146 
Other non-current assets901 843 
TOTAL ASSETS$202,578 $208,349 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable $4,267 $3,793 
Accrued liabilities14,481 13,636 
Deferred revenue36,843 34,136 
Current portion of operating lease liabilities3,764 3,662 
Current portion of finance lease liabilities6,905 6,992 
Current portion of long-term debt— 10,000 
Total current liabilities 66,260 72,219 
Non-current liabilities:
Deferred rent— — 
Operating lease liabilities, less current portion45,010 46,914 
Finance lease liabilities, less current portion5,916 5,997 
Long-term debt10,000 — 
Total liabilities127,186 125,130 
Stockholders' equity:
Preferred stock, $0.00001 par value per share; 10,000,000 shares authorized, zero shares issued and outstanding as of June 30, 2023 and December 31, 2022— — 
Common stock, $0.00001 par value per share; 500,000,000 shares authorized as of June 30, 2023 and December 31, 2022; 67,323,083 and 65,739,053 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively— — 
Additional paid-in capital323,844 314,884 
Accumulated deficit(248,483)(231,636)
Accumulated other comprehensive income (loss)31 (29)
Total stockholders' equity75,392 83,219 
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY$202,578 $208,349 
6

WEAVE COMMUNICATIONS, INC
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(unaudited, in thousands, except share and per share data)

Three Months Ended June 30, Six Months Ended June 30,
2023202220232022
Revenue$41,667 $34,930 $81,232 $68,202 
Cost of revenue13,626 13,749 26,657 27,502 
Gross profit28,041 21,181 54,575 40,700 
Operating expenses:
Sales and marketing17,455 16,747 34,673 32,967 
Research and development8,585 7,428 16,279 14,632 
General and administrative11,834 11,597 21,974 21,201 
Total operating expenses37,874 35,772 72,926 68,800 
Loss from operations(9,833)(14,591)(18,351)(28,100)
Other income (expense):
Interest income527 130 963 138 
Interest expense(501)(332)(973)(625)
Other income (expense), net868 (3)1,583 (15)
Loss before income taxes(8,939)(14,796)(16,778)(28,602)
Provision for income taxes(49)(19)(69)(51)
Net loss$(8,988)$(14,815)$(16,847)$(28,653)
Net loss per share - basic and diluted$(0.13)$(0.23)$(0.25)$(0.44)
Weighted-average common shares outstanding - basic and diluted66,849,788 64,963,045 66,404,628 64,774,428 
7

WEAVE COMMUNICATIONS, INC
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited, in thousands)

Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
CASH FLOWS FROM OPERATING ACTIVITIES
Net loss$(8,988)$(14,815)$(16,847)$(28,653)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities
Depreciation and amortization2,953 3,318 5,998 6,693 
Amortization of operating right-of-use assets967 914 1,905 1,822 
Provision for losses on accounts receivable232 149 654 299 
Amortization of deferred contract costs3,047 2,768 6,023 5,408 
Loss on disposal of assets— 11 — 
Stock-based compensation5,876 4,480 10,389 7,905 
Net accretion of discounts on short-term investments(657)— (1,344)— 
Changes in operating assets and liabilities:
Accounts receivable(464)(233)(641)(221)
Deferred contract costs(3,528)(3,567)(6,740)(5,976)
Prepaid expenses and other assets909 1,440 1,443 2,390 
Accounts payable116 444 471 592 
Accrued liabilities(317)1,952 845 2,021 
Operating lease liabilities(941)(639)(1,841)(971)
Deferred revenue2,391 2,058 2,819 2,789 
Net cash provided by (used in) operating activities1,604 (1,731)3,145 (5,902)
CASH FLOWS FROM INVESTING ACTIVITIES
Maturities of short-term investments16,000 — 29,000 — 
Purchases of short-term investments(17,667)— (35,152)— 
Purchases of property and equipment(218)(380)(838)(921)
Capitalized internal-use software costs(457)(311)(791)(678)
Net cash used in investing activities(2,342)(691)(7,781)(1,599)
CASH FLOWS FROM FINANCING ACTIVITIES
Principal payments on finance leases(1,847)(2,284)(3,807)(4,460)
Proceeds from stock option exercises548 134 621 693 
Payments for taxes related to net share settlement of equity awards(1,919)— (2,672)— 
Paid offering costs— — — (400)
Proceeds from the employee stock purchase plan— — 622 — 
Net cash used in financing activities(3,218)(2,150)(5,236)(4,167)
NET DECREASE IN CASH AND CASH EQUIVALENTS(3,956)(4,572)(9,872)(11,668)
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD56,081 128,900 61,997 135,996 
CASH AND CASH EQUIVALENTS, END OF PERIOD$52,125 $124,328 $52,125 $124,328 
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:
Cash paid during the period for interest$501 $332 $973 $625 
Cash paid during the period for income taxes$49 $19 $69 $51 
SUPPLEMENTAL DISCLOSURE OF NONCASH INVESTING AND FINANCING ACTIVITIES:
Equipment purchases financed with accounts payable$— $— $— $20 
Finance lease liabilities arising from obtaining finance lease right-of-use assets$1,711 $1,297 $3,639 $3,324 
Operating lease liabilities arising from obtaining operating lease right-of-use assets— — $154 $— 
Accrued unpaid offering costs$— $271 $— $271 
Unrealized loss on short-term investments$(70)$— $(52)$— 
8

WEAVE COMMUNICATIONS, INC
DISAGGREGATED REVENUE AND COST OF REVENUE (GAAP)
(unaudited, in thousands)
Three Months Ended June 30, Six Months Ended June 30,
2023202220232022
Subscription and payment processing:
Revenue$39,696 $33,538 $77,388 $65,488 
Cost of revenue(9,509)(9,009)(18,487)(17,830)
Gross profit$30,187 $24,529 $58,901 $47,658 
Gross margin76 %73 %76 %73 %
Onboarding:
Revenue$867 $319 $1,651 $581 
Cost of revenue(2,268)(2,502)(4,393)(5,088)
Gross profit$(1,401)$(2,183)$(2,742)$(4,507)
Gross margin(162)%(684)%(166)%(776)%
Hardware:
Revenue$1,104 $1,073 $2,193 $2,133 
Cost of revenue(1,849)(2,238)(3,777)(4,584)
Gross profit$(745)$(1,165)$(1,584)$(2,451)
Gross margin(67)%(109)%(72)%(115)%


9

WEAVE COMMUNICATIONS, INC
RECONCILIATION OF GAAP TO NON-GAAP FINANCIAL MEASURES
(unaudited, in thousands, except share and per share data)

The following tables reconcile the specific items excluded from GAAP in the calculation of non-GAAP financial measures for the periods indicated below

Non-GAAP gross profit
Three Months Ended June 30, Six Months Ended June 30,
2023202220232022
Gross profit$28,041 $21,181 $54,575 $40,700 
Stock-based compensation add back251 176 464 324 
Non-GAAP gross profit$28,292 $21,357 $55,039 $41,024 
GAAP gross margin67 %61 %67 %60 %
Non-GAAP gross margin68 %61 %68 %60 %
Non-GAAP operating expenses
Three Months Ended June 30, Six Months Ended June 30,
2023202220232022
Sales and marketing$17,455 $16,747 $34,673 $32,967 
Stock-based compensation excluded(1,219)(790)(2,183)(1,487)
Non-GAAP sales and marketing$16,236 $15,957 $32,490 $31,480 
Research and development$8,585 $7,428 $16,279 $14,632 
Stock-based compensation excluded(1,323)(1,078)(2,253)(1,630)
Non-GAAP research and development$7,262 $6,350 $14,026 $13,002 
General and administrative$11,834 $11,597 $21,974 $21,201 
Stock-based compensation excluded(3,083)(2,436)(5,489)(4,464)
Non-GAAP general and administrative$8,751 $9,161 $16,485 $16,737 


10


Non-GAAP loss from operations
Three Months Ended June 30, Six Months Ended June 30,
2023202220232022
Loss from operations$(9,833)$(14,591)$(18,351)$(28,100)
Stock-based compensation add back5,876 4,480 10,389 7,905 
Non-GAAP loss from operations$(3,957)$(10,111)$(7,962)$(20,195)
GAAP loss from operations margin(24)%(42)%(23)%(41)%
Non-GAAP loss from operations margin(9)%(29)%(10)%(30)%
Non-GAAP net loss
Three Months Ended June 30, Six Months Ended June 30,
2023202220232022
Net loss$(8,988)$(14,815)$(16,847)$(28,653)
Stock-based compensation add back5,876 4,480 10,389 7,905 
Non-GAAP net loss$(3,112)$(10,335)$(6,458)$(20,748)
GAAP net loss margin(22)%(42)%(21)%(42)%
Non-GAAP net loss margin(7)%(30)%(8)%(30)%
GAAP net loss per share - basic and diluted$(0.13)$(0.23)$(0.25)$(0.44)
Non-GAAP net loss per share - basic and diluted$(0.05)$(0.16)$(0.10)$(0.32)
Weighted-average common shares outstanding - basic and diluted66,849,788 64,963,045 66,404,628 64,774,428 



11


Free Cash Flow
Three Months Ended June 30, Six Months Ended June 30,
2023202220232022
Net cash provided by (used in) operating activities$1,604 $(1,731)$3,145 $(5,902)
Less: Purchases of property and equipment(218)(380)(838)(921)
Less: Capitalized internal-use software costs(457)(311)(791)(678)
Free cash flow$929 $(2,422)$1,516 $(7,501)
Adjusted EBITDA
Three Months Ended June 30, Six Months Ended June 30,
2023202220232022
Net loss$(8,988)$(14,815)$(16,847)$(28,653)
Interest on outstanding debt501 332 973 625 
Provision for income taxes49 19 69 51 
Depreciation605 673 1,197 1,358 
Amortization320 286 1,760 566 
Stock-based compensation5,876 4,480 10,389 7,905 
Adjusted EBITDA, previous definition$(1,637)$(9,025)$(2,459)$(18,148)
Interest income$(527)(130)$(963)(138)
Other (income) expense(868)(1,583)15 
Adjusted EBITDA, revised definition$(3,032)$(9,152)$(5,005)$(18,271)

Adjusted EBITDA - Recast historical
Three Months Ended
Mar 31,
2022
Jun 30,
2022
Sep 30,
2022
Dec 31,
2022
Mar 31,
2023
Jun 30,
2023
Net loss$(13,838)$(14,815)$(11,820)$(9,266)$(7,859)$(8,988)
Interest on outstanding debt293 332 380 436 472 501 
Provision for income taxes32 19 31 22 20 49 
Depreciation685 673 645 606 592 605 
Amortization280 286 285 289 299 320 
Stock-based compensation3,425 4,480 5,322 5,525 4,513 5,876 
Adjusted EBITDA, previous definition$(9,123)$(9,025)$(5,157)$(2,388)$(1,963)$(1,637)
Interest income(8)(130)(468)(549)(436)(527)
Other (income) expense12 17 (388)(715)(868)
Adjusted EBITDA, revised definition$(9,119)$(9,152)$(5,608)$(3,325)$(3,114)$(3,032)
12
EX-101.SCH 3 weav-20230802.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 weav-20230802_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Security Exchange Name Security Exchange Name Title of 12(b) Security Title of 12(b) Security Written Communications Written Communications Local Phone Number Local Phone Number Trading Symbol Trading Symbol Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, State or Province Entity Address, State or Province Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Document Period End Date Document Period End Date Cover [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Pre-commencement Tender Offer Pre-commencement Tender Offer Soliciting Material Soliciting Material City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Type Document Type Amendment Flag Amendment Flag Entity Central Index Key Entity Central Index Key Entity Ex Transition Period Entity Ex Transition Period Entity File Number Entity File Number Entity Address, City or Town Entity Address, City or Town Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name EX-101.PRE 5 weav-20230802_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 6 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover
Aug. 02, 2023
Cover [Abstract]  
Document Type 8-K
Document Period End Date Aug. 02, 2023
Entity Registrant Name WEAVE COMMUNICATIONS, INC.
Entity Incorporation, State or Country Code DE
Entity File Number 001-40998
Entity Tax Identification Number 26-3302902
Entity Address, Address Line One 1331 W Powell Way
Entity Address, City or Town Lehi
Entity Address, State or Province UT
Entity Address, Postal Zip Code 84043
City Area Code 888
Local Phone Number 579-5668
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common Stock, $0.00001 par value
Trading Symbol WEAV
Security Exchange Name NYSE
Entity Emerging Growth Company true
Entity Ex Transition Period false
Entity Central Index Key 0001609151
Amendment Flag false
XML 7 weav-20230802_htm.xml IDEA: XBRL DOCUMENT 0001609151 2023-08-02 2023-08-02 0001609151 false 8-K 2023-08-02 WEAVE COMMUNICATIONS, INC. DE 001-40998 26-3302902 1331 W Powell Way Lehi UT 84043 888 579-5668 false false false false Common Stock, $0.00001 par value WEAV NYSE true false EXCEL 8 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #." 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 " S@@)7?$)J-.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$E@*R;UI66G#08K;.QF;+4UC6-C:R1]^R5>FS*V!]C1TN]/ MGT"M#D+[B"_1!XQD,=V-KNN3T&'-CD1! "1]1*=2.27ZJ;GWT2F:GO$ 0>F3 M.B#4G-^#0U)&D8(96(2%R&1KM- 1%?EXP1N]X,-G[#+,:, .'?:4H"HK8'*> M&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#DW.33M4\/[\])K7+6R? M2/4:IU_)"CH'7+/KY+=FL]T],EGSNBGXJN#UKN:B>A#-ZF-V_>%W$W;>V+W] MQ\970=G"K[N07U!+ P04 " S@@)7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #." E?*EN!;6P0 H1 8 >&PO=V]R:W-H965T&UL MG9AO;^HV%,:_BI5-TR:U)3%_"AT@44HW=%N*"KW5-NV%20Q83>S,<0I\^QT' M2)AN..&.%R1.U)-:S:U/=[ZK4A$+RJ29)&D5,[^YY MJ#8]QW..%U[%:FWLA5J_&[,5GW'S%D\UM&JY2B B+A.A)-%\V7,&WMT];=J M[(FO@F^2DW-B7V6AU(=MC(.>XUHB'G+?6 D&AT\^Y&%HE8#CGX.HD_^F#3P] M/ZH_9B\/+[-@"1^J\%T$9MUSV@X)^)*EH7E5F]_YX84R0%^%2?9--OMG&PV' M^&EB5'0(!H)(R/V1;0\=<1)0KY\)H(< FG'O?RBC?&"&];M:;8BV3X.:/ M-8L&."%M5F9&PUT!<:8_5)]<=VL&I.R%FG\(N]^'T3-A@W1U0UQZ1:A+Z_\- MKP%!CD%S#)KIU3$,\M=@D1@-B?J[C&BOT"A7L-5[E\3,YST'RC/A^I,[_9]^ M\%KNKPA?/>>K8^K]!^6G4(N&S'-HY3_L2GCG;DG$ I2>6 MPL^Z#:'#%6GKNEYW:<>E"%XGQ^M<@C<( ACRR=7QA#S!<^1%EF815_3J=8^\ MDZG:P$1!WMD.H?3P]UY+@Q,C&I)//KSXA1E:8/L6]>@!F$62&\1BR52G/_S3[VLG.UOY+\,QLM20DY$L0&W3_G?W_T_P502P,$% @ M,X("5Y^@&_"Q @ X@P T !X;"]S='EL97,N>&ULW5=M:]LP$/XK0C]@ M;F)JXI$8MD!AL(U"\V%?E5AV!'KQ9+ES^NNGLVPG:75EW8>QS:')W3VZNT=W M)YFN6W>2_.'(N2.]DKK=T*-SS?LD:0]'KEC[SC1<>Z0R5C'G55LG;6,Y*UMP M4C)9WMQDB6)"TV*M.W6G7$L.IM-N0V]H4JPKH\^6E :#7\H4)X],;NB62;&W M8EC+E)"G8%Z"X6"DL<1Y*GQ#%V!IGP*\"!JP'.,HH8T%8Q(RA._]N/P9,&FM M5X64,\$E#89BW3#GN-5W7AD6#\87$!GEW:GQ#&O+3HOE+3T[##\^R=[8DMLY MS8).IF(M>05TK*B/\.M,DP#HG%%>* 6KC68#A\EC%'S8 Y?R 5KXK;J*W5B M'_2^FO-CT1=X=-8T\O1!BEHK'O;^RPF+-9O\R-%8\>2SP:0)P M:?EA6;/CO9NFJ:]PSLM_D/.?K7/--;=,7I+VH_\W5_DMC)/Q]%PZC+N.HL?X;[:)'-M[#/)73)>UYN1]76^T$D7O!9QP<&%Y_J?]K-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/[I_X M3O,\3;,,J^AV&V6PQ>J69? 7CX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*PG>*3 MB.T4KS4@\;J!1Y['NXWE 0^L"]CL0/YX'IBIN$^:0ERHY_U=3 M_ 102P,$% @ ,X("5Y>*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'B4?'D78FYJD6:>IK&HP=MX1PT$G53$WHI" M/J:Q8;!EK '$NW2:9;/46PQFN1BUMIS> A(H!"DHV1%[A$O\G7D(GP&LK\,S4-AB.G8RF2&]B]#V, MYU#BG/]3(U45%K"FHO409.B1P74&0ZRQB28)UD-N5G0&[O+H YMRR"9JZJ8I MGJ,.>%,.]D9/)508H'Q3F:B\]E-L.>F.7F=Z_S!YU!Y:YU;*O8=7LN48 MY0]02P,$% @ ,X("5R0>FZ*M ^ $ !H !X;"]?+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB M688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4: MY$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[? M#'!X=/X!4$L#!!0 ( #." E=ED'F2&0$ ,\# 3 6T-O;G1E;G1? M5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS M3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV M(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U M2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z M6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1 M.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^D&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( #." M E?*EN!;6P0 H1 8 " @0T( !X;"]W;W)K# >&PO7BKL< MP !," + " 7H/ !?JQ"(6,P$ "(" / " 6,0 !X;"]W;W)K M8F]O:RYX;6Q02P$"% ,4 " S@@)7)!Z;HJT #X 0 &@ M @ '#$0 >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" S@@)799!YDAD! #/ P $P @ &H$@ 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 "0 ) #X" #R$P ! end XML 9 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 10 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 11 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 1 23 1 false 0 0 false 0 false false R1.htm 0000001 - Document - Cover Sheet http://getweave.com/role/Cover Cover Cover 1 false false All Reports Book All Reports weav-20230802.htm weav-20230802.xsd weav-20230802_lab.xml weav-20230802_pre.xml weaveearningsrelease-q22023.htm http://xbrl.sec.gov/dei/2023 true false JSON 13 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "weav-20230802.htm": { "axisCustom": 0, "axisStandard": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 23 }, "contextCount": 1, "dts": { "inline": { "local": [ "weav-20230802.htm" ] }, "labelLink": { "local": [ "weav-20230802_lab.xml" ] }, "presentationLink": { "local": [ "weav-20230802_pre.xml" ] }, "schema": { "local": [ "weav-20230802.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 24, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2023": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 23, "memberCustom": 0, "memberStandard": 0, "nsprefix": "weav", "nsuri": "http://getweave.com/20230802", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "weav-20230802.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://getweave.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "weav-20230802.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 0, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.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/2023", "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/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r7" ], "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/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r1" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer", "terseLabel": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer", "terseLabel": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r2" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material", "terseLabel": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications", "terseLabel": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://getweave.com/role/Cover" ], "xbrltype": "booleanItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r5": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r7": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" } }, "version": "2.2" } ZIP 14 0001609151-23-000025-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001609151-23-000025-xbrl.zip M4$L#!!0 ( #." E=?NQSJ:@\ %QZ 1 =V5A=BTR,#(S,#@P,BYH M=&WM/6MWXCBRW^=7Z#+WSB;GQ,8OGDG8DZ'3L^QT)SDAO3UWO^R1;0':-C8C MRP'VUV^5;/,(D';HT"%IYD-/0*^J4KU5$F=_G0P#6=$JIM?0'*?J:92RGF93W_!LU[,9=4_Z3:M2 M=ZUJP]4,TZYHCFGU-.CE:Y;3J%D5BU+7,$_\)K,=HT:]'O/J5<=AAFO7&'6H M[;N>:]BN@\L.). '.(9Q1CPD"&I\N[P^(/[Y8CZ;$T"! ME:\$#67@^!KUE:(:EF=9L/1C$'Z':TIXT QKVSTLL MU#YU2[#!C/JMLR&3E.!XC?V9\/OS4CL*)3"N=C<=P3 O_71>DFPBRXHFY=9/ M/_UT)KD,6&O,Z+V&!##JAG563K\\*Z=3NY$_;9WY_)[$^\Y&FP:R$=XDR,-R]#6&[: M!N@$#3JASR:_LVF)]@V ]/?T#5OR3_GBY27\,Z)-*-*>8%!R\#&*2\C=?C7 M%.B_D'KS,1G_#WFH#1@J^6;-&LG3,??EH&D:QO^55+_663RBP""N*,/H].]T MDI6I4/=I +2@GFS&R7!(Q?04L=!HP/MATP.R,E%*9\P'>5$0B>;/AOKOM =H M _L.>3!M_N6.#X$7K]B8W$9#&O[E) ;- XL(WDL[QOP_K&G6 6KU<9RA ?.@ MMLK12G'Y=-6YNWQ'NG<7=Y?=94064-@7:+N7[4^WG;O.99=<7+TCEW^T_W9Q M]=LE:5]__-CI=CO75QM1 *KW84_=2,IHV,3E=H^450BISQ?=OW6N?KN[OCHA M[_2V#EY%Q6GL%2+%=N?]]>U'4EQ?YWY7:KU2K0RR6-=^7U7)+\:7Q;80N/+V M\NJ.W%[>7-_>[3VX-XF($PH>KXQ(EWGHL!#3)I$@9N7(/]XKUBN&4=13#CL@ MDP@N.4Q\.?$&8*H9N? D@6:S83NO$#$TA@C^+1M%0I*C_#.C8 Y9+ F[Q]!% MJ&;F'S>W$, ;96,O4\N[[#CY\(TVA"D&.$SSZ52;PM(:"V=^5*EUD?03@,2P M3E1 M#_2:SF%:/Q4/_:6]7F,_KZ\@I:<$.!/?KZ\^$=JC,"LMB_NP!YU3TCG MJJT7ILE+<*)1B$I'EQ-P8!0QD '%C B$QB0>,0]]19_PD' 9$Q ^X$>Q69>, MJ._SL*\%K ^1*'KCOHFFW/\IC&RAAK-,%1J];CH6),=>(+V92G6MY.Z$4"/!V58^M* M<$[:41)*,6U'_K+G@D$WYATD&XGH'N>9NRP.N%4LH&,JV$:[_'!7?A0*O^*,\;^)[2Z\AK^;? MJ9/I_,M-R8.GR-4V\^^[W;[P?<'B./O?!YC/S&UVK=0R;=LDG\E--&9!0#[3 M:>'TS8]"N#;\>2WNHO',J:Z76A_8@#^DU,D3\I%+*R@?XEK<@/?.U:EX0>>^ M46I]DG3P^([MO[W=[?;=1$"]X)]\E,9-V=F+46K5'8Y@2OA<5OSTV#G2>X]44^J ML_ZX?,"\+^K EH[ @H/JQ7R!&TV(RX)HC%3!1J0=J6N_DQX/4-YX#,(G6>@# MM60$!!LF@:0ABY(XF)(8PLNX-U4CLP&1"PQ \[0#-BR<6B4P#^Q$.,W;>A < M1F,19[&#BY>?%:+2:N.5P+H]#SP6>S=, M"&]V='#Z=6KZ;JCU$A!(W8!AB;X-M-5W"'[++@$8X79WR3,DI_Q:ACK M1E'@4K \$NS?S&FS2ZU??F[4'.?T&XY<-F[2=R-X,:^AH5<*T3ZC*."Q2%(R M6JAFNTW CM6);/N#VK"L!3LR*R1]OM;8MF@5*S*F@AH17O8*]KCFVB];=OCJC::HR6Q'6OAPF!8A)4.4C0FHIIP31O@:Y?M4&F MXVO6D7M<3)[2O@>)>@42U8GCA(DMY*IZD*OGD"N;::LG*LYR\5L!IZS=Q)NF)+8 ^S'IC@ M,.N;8@*GV,A#XO+0=:^[?L7ESYR'S!V <22. NZ3W%5Z5042=_@X1GK-TAL0 M+Z!Q_+Q.^MNBEJ"J'J([';I1ID?C597V?5)Q5@LBUS4J3VX\N,!AV_G M_OY3"J\R*LEH]!PD@FEV'OA\:T5;%B)-39"D@UP&PCZNF5Z .Q=\/X>>(CO87^, N% MRF6Y--9L@/X!8/\_$E]2T9CE3KY>\KGW&9-.Z&/:B!%W2CQ58 20?0&=RM0E MI ?5/SPF "(#;/MHNOHB&LL!9I]&6!%$8^*S'BRA[K.GAXI&A:R^,C%_7,(F M1[_\;%9KI^I@,>_,U4WX$=Z$Q_*O-(5EN9JU9JYU+U;,)L5TUGSH]( M!9:^KA4QOE);-P !8@'S\#7%,%+IRB1FJA<0/*O@PP?SN$IAIH]\(5W56L$4 M%U>O,"*?A( ;M AVSV,8!V))0P^/,*GGX>U?[(Q/Y_E4^'%:N^=ORI7:1W26 M*UV4-_TU<./D;D:R],F6@DB!< ;*DP+E9\NOJ:*QC]HM$>X-BDP9A.XU)Y M5T_!??\"W/6^1D>R(;%TPR*W+$X"J6Y 7(,89LCIX G$"ZH*"YL"K(,"/C(*N MHF$(RL53=<= G[G6$1G%4%NA&@&Q _J0/Q/UX U)E=O?DY"E(-A&"H-.+D#$ M1[-JX^75P*#W$A'R>("@H"\PX"Z7I-'0351@RN2W$R'PC"Q["PKT65XAK6^N MY-^7G;E3%=9@(R)%TG#V5"HYFM^H2 U$BCHX;4Q&QT@:EV'C H& WO$ U)PR M+BX#9PULED_PUH8%2/" ^>IO\U1M$Y@"4!Y,KYI/NS3\\ JLJ""BKDW/VYBO2-R<+JMQ#V M-1#A'8L]P4=HJ+_'0< Z_+]'-G2]%4/']WFW?B-=MI:,6>RWACB]WLZ(D\+G M0]B1>G%-Y1MB+X")YK LO3J>^=2G+PX@F;^#SQ@%?QZ*T(X"6W&"TV\&$)L@8OO$!NH42]2;;$1NZS/>S'P""&!:C M[8X*R_[>!-_;_>(V2J%MGU9XY!@?0(MO[<[U^W\=G5Q]^GVD9_9 MV!M96?R!@/1HY\^$BRP=4C1MMN9,R$^"*?%H@NU>%7@L+CU:KA6%B\PG%9<\9[^\4L35'FM\GQ/IQ>.?7:1'.>9TY MUO48E^,R^54P*L@!YZ)C54*$'Y)N-S+-3 HJJNORM M[5M[P%D/(K?\K=-K]=:I>*Z7V=]P_5@Y_;%<]0N[K?\"4$L#!!0 ( #." M E?;3XO7: ( &0' 1 =V5A=BTR,#(S,#@P,BYX'F>%10G,\')Y13 C4."-53+.29D#*]_,B'5V4Z5E>XCC)1GB8I#4VJ JG MP_P\':6$E''BC*Y5H>@"6H),:EP5:S4)%EIW112M5JMPE85"SJ,TCI/HX=/L MFX,&6VS#^.,!>EW*QN.SR*I+HL##5T"6O^%ST/8.(15M9%.-+^(T0$1KR MPXVIR374I&_T).CYSYXTK&90F8(W8$MZ -A3:R*-[<^D!=41"F\XG X0LC5@ M;2>D1OP%;:\(29[GT=IF%:!-S6:"$NU&X6@1'![;(TY2G"7A6E5!]%=N#PTQ MKC3A%$[Q;6[8\_Y%#+N.GA:#YYT>@S.F@(9SL8PJ8*YSK[M7Q^#V@.WAT"?A M7&C'MY*MK.L8K\5&8$0V\,)'?PNU7Y(7D__*B+B_@D@J1?/&/$6=%!U(S4#M M;XTSL)!03P([NMA/[8^&E*&)Q$->.#AL@55'A@+-;)>)Y^JGSG"5:4 #F]K\ MSXEW$DY-W%"4>2Y0?6%3]WY>6);\A;R!R(E#>V;TWF[L([2 MMD)?N.UB18>;M;GO;9\3;%9Z.O@%4$L#!!0 ( #." E&ULU5Q=;]LX%GWOK^!F7W:!82WJ MBV+19M#-M(-B,VW0I)C!+A8&OY0(8TN!K#3)OU]2MA,KEFR2LE7-2^+8].6Y M)SR7]_+2?OOSPWP&OLMRD17YNQ/TVCL!,N>%R/+K=R??KC["Y.3GTU>OWOX- MPC_^]?4<_%+PN[G,*W!62EI) >ZSZ@94-Q+\7I1_9M\IN)C1*BW*.82G]=O. MBMO',KN^J8#O^<%ZV/K5\@V)L4%TS6HT]6PQ^VQM\']6A$")G4KSX-761M Y59 M-/GCM_-+?B/G%&;YHJ(YUQ,LLC>+^LGS@M.J9GTO+M Y0O\%U\.@?@HB'P;H M]<-"G)R^ F!)1UG,Y%>9 OW[V]=/G5.2B1XQR>6U_M]>R#(KQ&5%R^J<,CE3 MZ&MKU>.M?'>RR.:W,[E^[J:4:;O965DVK&J41*-$L4;Y]Z[))CW@'PAOM8WU M .!J=S\?"N,N3C\?#.Z5BA#R^( WIND->;F@/N1BJ+7[-%5OZ,='?*AE451T M-L"R>)YF _),/W&N'JVFT89V!--ZGE7HWH J'RJ9"[F,E@W3(!/O3M2CJ9#9 M]%+RNS*K'C\\\!N:7\O/="ZG)$:(QBR!/DK5GB1Y DDL]4[F)1)[(@I$.*V> MUO14YO#;Y7KZ>H[=$YQ8>%9U*+24B^*NY,][VWS6MF&IO4KO;LDD5_,N;NGJ M#0JE3@26P$_7&,$:)- HWTZ>_7$@<79T:F:C8J7@#20SG084Y4O7"[[7]6=9 M+13JVN^%Y*^OB^\3]=:)SK;T Z@?U&KJ-#C9^K>]+]&%RG!N M*]B@.RV+N9D[56'V'U_2IB8] 44I9*FRUA8'6M<=\ME55LWD5#"57*8JF>0^ MUL*-?4@CRF",!$MC3[+0#VR%NS8^-M'6H$"1 N3_@_T3K.':J_:)/7/%NG!R M9+7:TN$DUY=^]Y+JD['!9?K2C3:);HVQE^?ORH[:A,^*^?PNSY95T6(:HY3Y M:42@SSF&8<0%3$)5%Y((4YY&.$A3SU2CK3.,3:@KD*")TERG[33N%VMOK 2[TW?[^9,EM,P#)1F.8(T MI@2&(E+Z%8A#3R92:1NC*.*F^GUI?&S2K?&!&B!8(C27[19Q^Q7;AXXCB]6" M"2NA=KGLI-$M8X/)L\N-365VCK$7Y55)]4GNY>.<%;,I4Z6J3T@(8X&14J02 M8Y)0I'94P@5CA' 2FRJR87EL5RJY)8*&(:40RK]$&(FHP!3AC"AIE(TF&]L EU"!@W,/X$:M:(9K) ##=U< MO2:\[]?T@=D\LM(/0:15&+"@QRDXF-@?+&18.+L92&S>YAI>W@NAUM&BMONE MO"B+[YER9ZK6BTA]*J$0L4ZZB=K=N?J1!"CF0J"(1,9;_*Z)1AI05F W%+ & M;!M&.O@UC1_]61LF<#@0YA N=K/1(TYT&!XX0.QV;SLR[!EO'Q(N2JGK>*FL MZ+L9GQ:+.UE>Z;96^25-54F)5(81<,H@#E*5;J0AAL2/"(P3%(H$!W$<&-?B M^R8;6VA0>"'? R6B,$2,J@QFT>'O53OCQ"')/#(4:(7=U:!PI04IV"QU_A@ M ^\"QOLWU=('A%Q62I@('08)]I)((K*(%9QY,_)!#7["("2]@ M/C7NCK7.,+80\72I;8D2*)A XS0/"^U$[H\%O>DY<@"P9L9*]#N]=U)ZN\7! MY+W3H4U-[QYH+^2SXKLLW[-%55)>&:R[QO@1K;<:%_CO&MG_#K/.6KUU6E]- M2X.MJU8'-M=3^P#7XO+#7);767[]:UG<5S=J\[FE^>/41T&<".2IK#'T81@C M!JD?JU(S263,PDBF0MK5EJWSC&US6%5*:ZQ@"1:LT-K6E>W4FI:5O0D;IJJT MYVZ\G=PWN7DXU"DGL\H?I B>G4D/@QI!A'4/B> M5)DAD80ECH7D7ZF$/$CMV*MJ_(O4BT2<(1C25$"F2D"(2(!"Q6&(B;'DM\V/3>K/",$:HL5- MR6WV]@N['R='%K0-'78W)3N]=KLKN6UNN-N2G:XT[DMVCW(H]_0I26AL?%RS:7ALTCRK&Q8*G&5?N$&606GL M2,&Q*V,S[^WJXA97W*QM"V_DXH]=*:S02S%/B2@.EM3CV(2%$U:$B MJ2M2+#UBJK6&Y;&)[0DGNF#)5T]BD7\N'?\G$:IG&"/19"S*/ZH#=02:TOH,\1%23 08PL MFSTO9AB;"%>9V@HEJ&$"A=,VFWU)I&DBVX.>87)8XAUP]C (MUV8UN<+6-ZGA'K<^8Y5&"\QA$,DPB0F)@]#X&Z(ZYABI1)^./.O&15$" MC=7Q:'B#4,MS83>:!CX4-F+(_41XFX/^Q\$;-G_,6?"V4YT'P2U#705^11\^ M"96P9^GJ&S-6.PFF&'F^4GC ]!?!B9#"!/L$XD &6,:I($EJ)_..F48J=H46 M-.$Z[LY=!)O*_@"T#2-^>\8< L >-GJ$@2[+ P>#/0YNAX1];^BY\Z]^G6>Y M1-,TCDGD>1CR0,6#T$=8Y>41AU%(?)GZH1\DQE]@U3G+2 /"T]ZV>@ T6/ E M=VT.-XBUS %^AY1<&!Y9QNSO;"NX8UR7>3<:5W/\\?;5^)EM^8_[I MJ_\#4$L#!!0 ( #." E<>XP8 .TR 5 =V5A=BTR,#(S,#@P M,E]P&ULU5O9;MM(%GW/5V@TKU-6[8L1N^%Q)P-CW!TC<:,;\R+4?6N:?J+J3?_G2[6<^NH=X657DP9WMT M/H,R5JDH5P?SW\[?$SO_Z?#-F[=_(^2/?WX\G?U]5_6=Q[6=G:]_DJMX0%NV^..7TT_Q C:>%.6V\65L ;;%_K8[>%I%WW2L M_T^[9M\=T?XBNV&D/408)X+MW6[3_/#-;'9/1UVMX2/D6?OYV\>3SY K:&[ M7\->K#:+]N3BN$(QH)G=9Q5I_4DMY2W8W^\O M7'S!O*QABT+IYGB*!QZN;U'^/WRX;:!,<#^?W=W757PT:-VR67V^*-C'TVW-W:*]'?E; MB'NKZGJ!-UZT%+1?.BXZ'I[ W7/R,KMWJ^T$ M=IH:83UG@@TR^VNTQU9_[MJ,X:OFFH$YN[=@N;.9SCK#'4-Z?3>*]^=7#>S!C=1Z$:.X?$SJ(LJ MO2O3S[C++FV4+.>DB)-*$*EL)B&F0%2TG$8JM0]\%-<_@NVE 3Y]#;R_@:6B0BD=*1K,(I$"96UMPFAHM$TT8$PTPW:OYU![ M24%,5PJ#F9R$$DXP,ZLOJ[HC_A/R#\?55=G4=\=5@J5S%%,I(XFPF#YA6@3$ M!\>)-H;B? P5)H\@C+\THI=.Y-1U,A[/DY#-^V(-OUYM M1+]"<71C-B4D!> MF,1M,")#)D@0CBPE"35T0+V1P$MX_][3 M(@V*4&L,D5EH)$,88HSA7#FOLX$1I/ =^%ZZT%/7Q1C<3D(D1RFA"[8/'UBN M 5L:Z;2%8(@ AEESM!@>@S*$&>VULUQ1-D:B\0QT+W&8J8MC**=3$L8Q?OU0 MGUXF1,Y)&G&"3CNEP%8@PGCX>8?=K M9M$?1!XOI_65Q=%N>DLB%DU1KG[!!*E^+4#"L0K M#(IWC(?SHEG#DD/,47HLC1.@U"G+Q%)JB0Y2*1MBU%_6\,O"R3>(_>0PX5;E M( I?V?WGM6_?4_MTMPG5>AE4"#2W+;1HT'!O&0D*"V&FHLA@004=!_G^$5P_ MQT^X'?ER\B:RZ-_=Q@M?KJ![E&\SB\FI]BT.T391K228_^9V)E$X'SESP\K* MYU#[:6#"7E(EY$C<8;#&/1 MX+:6F0>;$I4P+!3\!7B_%ZUVY+5K^[U\%6WKF53))$$$% MQ2 '$7,(";3-YK7WRZ> MD'>*!P[?/)QH_[3_'7'XYK]02P,$% @ ,X("5Z\?D!2_10 ''\% !\ M !W96%V965A?ZCY'O_?.,;AMNS3$,U'5TQ^HK3=16J.-0@EDNH8O?^K;YA MC[+;Q3-)^AS0?[X9^N'I@,+[SVQME)X_^5XZ.%,5Y>]OYN\C\0.[M1NE:30\ M<]F=*?V1GOJAQV9VICJCE-W?C\*4S2MF[Q$?Q>N67LH?)8'_$)[UV.,TSI[- MK_>B((K/?E+X?^=PY;1/AG[P?/:/B]@GP3_DA(3):4)COR\N)_Y?E,]"?'W* M5L2>#OR0YBM4-5C6GY0\4NDB#*-QV*.)=$=[4>A)_S,F,9N*0,-'/R1AC[U* M^D:3<9 F\RO:#)C9U;T 5(4#6VS@$?$\1D&G >VG9[JU@(/3F9%W!:2R $AC M$9"ZS@#Y\T^.IEGG^0KV]>)Y.*A&QX1U9UC\;X;%-$H9\F+Z2,,QE:*^]#=# M[=@2FT+@1Z$LC4>2ZG;TOTO/E,12],@>@4\=1$-H.!UBG+#'_7#=XQ-$2P%)4H%9 M"5%;#FJ_1@F#-1.A_9A2@9)^$#UQT"L==Q7F'DC1 UK'6($K1%5)7,@V(;_O M]PB;Q$,<)8E$&%-.&4> 4_*'P):4*RN;Y.&ZK6M/RU4U!N?/5[]=R]+O*1D MQ%7M_&+\,&;TH\EB!^>_JN>2V.U/;O[W[NKGGTR'_7!U\<=;62)2P+0H+CV" M@)'+:10RVF0C1$.V=OJ#PS? MOI^2KA_XZ3/'QKR\D?E$&$DDQ/>DRZM;Z=>8IJGTY\!/:4?*IGD_H F=8"$9 M,#F5#D@J1>-88A-/&3,%P;.4$I_!C$UB0A%S=#(A#S]A\PW9,L8PQ322'@AC MN#2&+8N)/'@(L"R DU+"GZ _:&_,ERZ6R)3(,)FASCX[$22=;#DOT$RS7])H M!**S(K&X6NE>KV3_QNX,X.Z7Z-DUDOQ\B9GD%VRY_/=^3B-](LFB2AK3$2,[ M&@J59D8]/05Q?,H%LQ_"81)H(1J."- ?(ZF_Z<9TVP7-""AJ06PPGF(PU[;= M61L(WT\7%U^S32[;U@#&ELV@*,^!BTC+MS+P6$K'^OL&Z!6]N[U0O8G"TT+( MNDN0#5?>#M!5.^IKH7M\4.<@# ""7('.%+8H3(3<<#O.5&RL(.V53_*3D3$] M61VMH)B0=#& C8Y2!.!P[=,$F,-+,8LA'BZ-DI&SOH0W"Z'. MH+ZU48MC8]&JQ= S >PN)JYC!?_'>6L2A_&B_8G!V)B'\;(-:F*>FC-&95 ] M/K!^B(* G3E^)4"#0.+?: J'$@:3;R0%4\JW;V\YM%VF+Q-.C]N8(]H)H$]< MSUT$T:<)B+2C!-$E\!?8-CBCT?^._4<29(:1,;>JQ.DI8ZS,#M3)]A'23*!BGQ8_LX/C;#X[455Y8 M\7<0YU,8D0=ZVHTI^7Y*^FS*9R1X(L_)F\,[B3>9KQ8LWLX>>6*UB>O7S,8[ M8\WB%N="4MT?4VLO8>J]NB[8BQ<0J7?XNH5%-"#CL#=@C0<3@*]&0 M= -N3:5DF(#JRM38X3CT>R![N<5TQ+B=BQ2^Y<,^'O7[?H^"^AK38932X)G? M&8U3?CFD[!U@3[PC$Y]*3,+OP*Y^G*2 .TV1/+_?IS$/MF+$\!#%<%!B MESYIW ]HGR?"Y7 W'H(#Y1L=,0V$$\L3(Q#-G!F@2[P'_G O&'/_X)>(O>9Z M. JX@Y3)'LK(D\L7Z6KJ)KR;]0/]RG0:Z?'<#_QXZM\!('P<,T[Y7_!:<-#?CM,@BKZ7257J M5N0L\?]>&L!U**T-Z)V;9<)G=H 54)[W$#^,?8_DGNF0G6'!6=U+A6#L1[G\ M*G8IIP,X P_95 :PFW(BOZ.C%.1F+.4JMO"@ @ZYYRF[[P/M9;>IXC;A5%_\ M[U!87C&%S0AG^!5L/3D,Q!Z-3WMPSALE]"S_<.[Y"1-"SV<^%_^G_*'S^>&8 MS#K/W<3968"3D[@\U9P[BM">4[93I%[^YNQRAU_Z)?66KYEJQ[",PLM*1RV\ MMFY83>M8JEW-L.Y6P_["(2&@P0">, ;XYQO]S8(B=:9(*D=8/MZ:6[71#[AY MQ;%L 4$"-WN5GW/26?%T.U&&8- -B?_ O8N=A< MP([%G?$,.F/(%-N6UHX*9);34:L'S2H&;3;8[(ZUS(V_\--O,^PI$XO))%"# M=*-'8)8P2?UTG%)N''DBL7<*-BIN=DY)2H5?$@PAI)>.9TPI0_*>\;-+%E ^<=LX,_9P'>3@:?QZ'T*;H8NI!)0$1C>I1"=T.?& M:3!Z\CT5C-GZ8(!E9-/S S]#21^>3J;!4RL,=4-*DC$3SCS*JA?%##>C2-C3 M-CW"1TZ9D"=^P&U4W)^QB#0V8W9CEPHJ>**2%_'',GJ?#LN>GH_P6H06IW7V M7OY2>!\X/T18.B>]1Q+[T3B90@$\);FW'V# O_B,A& ^Z1.EX9J8U/RA->&8 MF9-N'$+<>Q3R.=$^ T#:D:Y#:41 /(X#$F_&'@#3'XX8@V2A6HQ;^N,4P#SP M8QYEQ>833V(YP"G(B(*P65#([\DLK.*)/O&!I>+O#)*/)!!)IC B."/9PWPR M,KB3X,+3P.\-X/W BS#?- .LY_>$'X)=2\;=_S#VYTZM 0D?&+F!],H8FM$K MV]H%O0'C9HMB0X[YW+G-]@F\4P/PEA IF4G^$LL&],\L>H'V,HGQ$K8_H ?B M3]IEI)8V14;-FO4%DL"K!-(@Y'ZG'@2E94ED3V)I7/J3D 3/2;8)B6 9D/P, MD7]2+Z2)1YYE:3[U36:,QY8>K#?6,$^C63C4QN,:I/>/(3 MH\Q4!$0&/OL49JE4*8?I//SXQAPQ!0L8W&,S@7M/'$M[*VFN7_:+ M]5:R'.W44A5%>$8B]CA$!W:DKP'/L8EI/O2\9V7FG=E5W1AGTDF28XRCZ-@/[&=%P(XQ@'_# MG&(@3^/CHTR?V(8O< MX2N*N"+$2!(4+\;=D03 80SWS CME.DO,NSO?@\ ])Q-5.3,=2,F,WFF9P:L M?&(#MC4G5"@H71)S&&* X$8QJ[4L0'"OW Z9YW!8BM/QB GL@4^S!/J??]+9 MAO 4Q=\ET/.8HL4552X4\@('3"PPHI=GR+<+BG)(AB)PB1*/,\.7#QO/LS!'7/S MX,OY[SC*7@5GDTO&27WI2F3 ,^:XY8&;6Y<$.;CN>K_!J@)J612PA<5^\EV M!,I Q( T2.]APJ(OP2EAZ^B3F'S8VG9?F3Q[@5*$G&PU&F*4)Q M#\ Z6!Y "UAA)A)6I&)+T>1&IKS$0CF%=PY'@2\.TQNM2=+]S&J6EIT1Y>1Z MDD3L4)IF51Z$DLU5'%^L"127[#@EI"7(-G:;>RY6-XT/S70?=II_FNHZQ3LP:,+T\U55[P(HZ\<8\'NK/73C1MG+\B-O0H)<<>03$T050Y G6WPV!-AZA+*[C"8$Q"?#(9(^XF@M?09\>37JQWQ6'4GXZY*8P.'^QB7ZG&=_X0VY X__R MP'2X]8Z)MEBD\L&@5S^$L4>ZC(9#/TE@_2=W5Y=OY9D8U%5O'H.6S:\,LDHV MF<7Y&[M1^BALQ+F-V1=4DD4<,<;.0F#9RSX".%3E]'\* P39R[Z0N#>8!/W) ML-Z\ @M?T]4E#/6%'6W=_!9A\TH&7+)T08(03_!M^!]&PAS1? !NDEJ*5N0[ MS7JC/-LAYPRC^4P^9LC(C>G9:?LZ/T1_6SI$PQ0V'IU?K ==".Z '/&NFU( MV*T75 PX6W(#*D^!G'H>IG!F]#Q.LL0L@"J$J#(*C&G4ES/S56Y^YIL0%=M2 MEQU[Q% P ]LS&O8$S'M!V ;!5TCS3P?48\Q$FQ#/3_NC8?L25[/ MD5_C]9&(BI(&(X_W@)SVF8X$9E^'A M>HJIII"G./I<3C)W.#N.\_R.0GM7.,NJLM0-H@=IQ'>+Q4MSA TVB#$CP=ZB MOLPN9*:Y1.A%*1-)0#1]R @Z^?DGRSC/93K+3+J#7+*.$5U=C/GWW( M2N N"3;1S%DPI$14A8 ]*GB>E'2"![P9%$ZX(\G$^C?Z,!8KESY^ #L'D\-, M1^.>_HETDK-W>#[)YL$5>> 78:T41L:<;KCQ-/-]BDP83R@9TP=X@=H5F,DU MGT6@@K3-MCXQ@P(HS]JULSLY4X-]*$/X5-9D@ '&'\31^(%M(F/&M/DZ&L*N M=^-1GC(2S.1)O(Y5%U(?J^9W\M3KES^=)1E2PGX. MHEZVM0I1P;9*$!0G_MOL:Q<4O5&F#P]'44B%^R]_R60D_G;.4R=^]G0>%)3M MT4QAYDQZRC6[4_% #'HH=QU.RM9E0[.S6C2=,Q=6#'U\V5G2%>#%[S]G3HP! MUR3[DR4ET@E< 'J0/N>_O14;,]]U>34+*I+QIA[<;"'39[_ ][=<^K'?0#!P M;S8#[D15G7_'I!8&&6;Z:PX! "?][WA2X9*_Y)*7/_$3T%SYJV0XR<+PV3C3 M6? X"D9-W+.:HYL!A4\NN\"/'6$(QVIV)5.10/GAR@>1R;8J"H:$3$\?Q3[W8@EA":]\O:"LM8#)2RXLB9A/#1(Q M2PSVJ50&$TK$G QY*;--IP>WT'Z?]C+Q V?FG-LFP@C.NY.S_$2V08T'MO6) MVQD'B+"6_$0[#6E8S7/ Y L,GJ3@/%^QO'EFF&'WS%$\,^S)-TCUY5YDD--\ MR>@NVDBR.KJ+7@^\V?UKCOR*=K+"C:C@_E7[DRC".+^1<&J?\O:GW3:J56]X MU5;%)Y(=\I,%B;,D5K(S?BY<:.:QGI4'3$GKCE/)BZ@(H,OM!\+6-B>ZO#'- M#B/\*_TQ C.SJ,@J?@*?2E:QEYO:)^FNVL-V.>SSD+TH=)"+R'S@UF8XQ78K?%T8O'AO(-Q-NN^8\.,,UR\>3%U-RC5SEJR%P)RN>EU M=G0^U-0(/F,%Y0B)0V[0S@TO#-E,Q()@Y4X+?PCE&/W(:XIM9!*Q/;6+?!%\ MV@3_?!:CN,)^+J\TGO$ CXDQ>XKD6?SS#0WN RKAP2!L8%&;$Q3W7B^*100W M)Y0'&K+M&/RS$"HXXFS?XP) %,+WV0M& 9V7UTPH;+DS=Y8$ MSW_!G(M=8A2"S<7"X*8H?(CXYWRB[';VD1,6(Q<^E2X-(#HI4YHVSBF7461J M(&:7TR@*LGR4/ B9>X*X%8=OE.!_\?(H^MEISD^1-W28KB>-V5ZY8+@!.V_, M=]-QG#G1)S%-W0CB>MC>ZOD0S ^.NF6W9;YY#3 M1V>=TGDNR+2:*H2E^3W04R:XAK 3AM,3X*FW\HPXR/TF!5D(0+A<69GF;*U, MO=FT5''\AUP-"+@71,.X350^Y@Y-_N2\3&.\ I:E$G+T3E@_=TXJ99 M]'#,3[X]MKFEVM/%DGX^1&Q9V-<7)IM.&1[M0T&XY;4Q_I[_(0#ZV92I)!= M*@=CLOI-!$ )IJ+LI#XQYR_7!Y_ ?,$]L7)H8;?(P[S85S!D>1/CP.E<"C)( M[33?"UI(YK-JR#R:9C61^J[[I:0\O]Y$6O[Q-20]UQ]DEN@67U=$T_4%\&L) M:UEC;+^CS^(W,]D-&(X:Z_/%M!U OW M;DP/;A]1OC)M=X,01*=*#FBC94Z5NN]FJ^DY69.C_IK=;0U/S&UV1;-I_::W M8$1IRD;WZR2Q>A+YO+(_B"XB\RX7ZKARY1D(U ,M,3@/K&N_HRX9"*-6;K3Y9R &9H"_#T]38(W[@D>>3&B3W(K\8 M:G*0(D+BUJ<@R/T"^?W4FV8;,LQ!/N),<+6PIN0N4I&X/F,*7C:_3$Z(;!#& MHR*N%6P>"?6R# OV!6Q$4[)/5DW7%PF\4-9CP(/)_7#9=+GX4(;]9-%$.#7( M<),85 S(,HESJX](#9E$XO*\S-5V+V[=);!H83L7\(1,9?$I&Q)BR(25;\:> MG 7#YVN8AA%0D *4N4'GK9 S MW: 7+<Y99#3,GF9W9CV4H7G/:,):/3+B\/U+>(^Y[X*+Z$DA YZZ MM_'H%@?XAP\]G[/)ZX!8]-6'QR[XS++"ID?)GGB8#3 M.V_NQ8]^_LR <\DMW;P/R#0BC<\5N' \G%8+FK2>G@'EY+WS@.U 7A7;1@@T M#N!O7P"!V$BG>>$B WPRW7SOAR)$68,^7A5$C #2/'X4@0!BHTC8_'H"?QF2 M\DBA),\8:%95KWN1'$2%\VB]1X='/4U#.68\) MHX+U>EH>:)8;I3BF*Q$%% MF2XPG0@W$HFO,Q;32>>(X)F3"<>&R);T)Y:+Y\RON](!P5T4A%/=PM.\LI0951@\IFEST^B7:9HK*'SYYRSA$][3)0'?#+@Z 1U9 MP#'--SX&6+%Q+2LZDXIK">@R7"#(O+8![%43;6ISK;5[4 2 !)9?L;3T'+%" M49LH5AM+@K%U0:D&4<9,L TO^Y7%TOI91KV?!]QG*6N,1"C'G0 WVY!%G2_! M;K/N19%8S8-FA9==2+(\M78+7UVRZ)QL2I3'BGS+2_800TTSYO^%Q-^E+[UO M]#F, N\EUMB]3'JUV/P-LFQY2N B\)LQ?S^>R[F#O-NZ3;R 6B -KUD$?D- MEZ/2;^R$5KO&0ZO)XXZ&/D]_%<$?0.D \FGAG?G0JV8L:M14FL>TBW07SOGV]\PW![EFFHIJ,K1E]QNJY"%8<:Q'()5>S>OXTW;>OU9-D= M1RV^_-JF3*K14;77M9!:?\TP7O?DQLF:>^X@U26][P]Q- Z]TTPV]/E_ZXJU M5]^&R>XL]OA<$LJMMO406VQJI\U!;4NZ.D !?V>KU5W< MW5W=WVW?^&!-DX(7=%_;AFA>]K[FX&%)$>!XN,RJZPEOUGQKZ%+@N>NM+P.P M!/_:M01T4??Y17"O6)@BU99^_K;-]&>GS7VHAY^WJXDHQK0@^F(]N. M43-1T&1XJK)N*,A?6X+K0N1(\NXUE"D%77 )AK2X7UKS*$*7-4='!BL1G*Z% M_+4EM#Y PY28NUJ%]WGB_&T5CZF*;"BXBY4&3U=V'!69;$MH?868/-^;9JI, M@T5[?KV"X52]CAPGVM>_F+FVZ_E:9SI1-5]A[4V+8PV>TDQZ(P);!%S&;HLH;,5B(\35E5 MT32^+;@^;LJ^;1&K@?W.J9XTCH;5&#Q-9_TI$5EM.RMYEHZ9*_]0&'"V44SS M:<79B\/R:%C/81HZ^J>VUBBYE3Q<.EVWB+]T+K\J;A,IJ8:4!+K=(9U%Z*?8 M% M/H*>/6-(T-N/UV*K%S8'3^LS3P)?%) 2G=,Q_:0::$^B3$?DF:>:8MK)86*& M-*OZU /,.JD?YG79=FMY<*NKN(K'U)O='%ID#U$-V=A#<.G1F$147;9TM#B^ MV-:?57!N$6?IEKP/^]C1<)9NR.KA.:OIA^3ZBH++>9_>3+'@281+.[=@IHY9 M&-A2(C@M2SNTF&@RU\T7FF\GSUFRJ]2MY$*SP>DBS^W <]!O4A0V\&BW33'2 M/__D:*IVCJQ68C 9&[6.O-:$Y+29W6S)[-S*["C+DC5K/;G4R7W=2AS8FJRI MZ/AMI>-W M$L&.1E@8ENRJM:P>4DO6^UAD;6P]XYF,3JKW9QT-WYE82O4%T/K<5H/CGNQC M1\-6-=%]FV9P?)G;K/DV+E6S9=59OYVAH;%R))BRJA_2VMNV$RQ.^.AMN7?0 M(G40!8QKDG_P8E;I\_$:U!$]'@&:4+ M2I=# [0M]K(+-D^P/[.C/5279X).ZI&1SX[Z+>(R$%,.%EDL$:"J(3M[:.C4 M&B[K]<;#<4!2MAUZM._W_#:9ID\TPY$-1W^+K%4&,)G28^E6E\>8KF;G&-1M?4\9K'LYBYDO%M-I>I6^W9=>0LUY0#7*G MM>]'^"&-MI-&MZXS>1 :Y9O#+RE4?F/_>O[C^W?L3SZS;"FVQM8ZBA)N5='G[Y7%_?7MS=WLG1]I6RSH9AV3L^2FXTOU0 M2@?1F WG);)$?_0H"!EPA7'/UL0I)WDD)6\+5UC P,LK?/^N"Q)GF9G6#<:> MY2)J06(R* 5DE-"S_,-Y'O+BAWS5_*'S^>',96V6:<_;F M['*'7UJ0X^*:;G0LW2Z\K'34PFOKAE6-CJH9KQIV_37#>-V3!YBLVG$B=9H*IS_];U$!6;-H5*F!V1]LD[<2Q M<1!3*GUA]PT2Z8H))(^[\27PX&\3-;9I\:T'X)W_8S7XYJ"W*[EM ?&M5>'] MPG&[\N,0++(+N942O=A:T!8'[Y7!R4< 0*3-/=%FN1'80]_S KI/B\:WU;5A M=[?7UV-Y5;\YF0D-I(2(XJ M:_I^W=)(2&TD),N1F7YU0$)JNC)W&24IY#547?!__RN#U@]:%04]=I$DS8:G MO<&/B?!\B6/8DBVSB@HIQPI/6S8W; 7[%_A;!U/M'UZ?XBA)I%$<];>*ZF]^ M')[FR(JQ/@2Y3N% [<2!*JL;^ELA#JJNS&7(IKV^VP+BH&J3G"+;&\IB8668 M1M[9] /AM/8J_3&B8=*:,MEM?U\UV7'[)\ [$D"EA]"3AB3^3H$4VV25L&7# MK*+5T9&>^E1+M@T\19?IXK'L*MID'BL\-=FMI*_WSE:)6@K_;S2A).X-N/SW MZ",-HM&PRG80!_!]R::#&T!Y&:ZRH:W/ $-POFP_U6RT\I?9T-W:X.E&^3]C ME*8A.WX&7/P3;^B'?I+&/-FL13N JLJ.7D45HF/E,54V*^DU<*3PU%39M9$^ MRX2GIE11^V9WS^06-5OV#R]1LR5:,D0>P$MY@ .C+3L;F*].H7'MQ($IVW9S MPA-;B0-;D]T-X5N(@^JC*YT]>RE;&FSS&6)M^G$TS+>U*#R.1C0G+COK%);8 MQ#B#JL&O&NQLI"+\#P9_1]9-A/_!X*\Y,OMT&/ACC W&V*R.L>%%?_,RO]GQ M]BW&V33B?6TQM5]#>CQ-THP.6V1?-S4T!I>8]E-%]]8C!:9K86A-B919O=^_ M=<(^4S9:).U/3*7P?(7\]!) ZKJ&@"S%YF67W%3F6 %I:6:5@&R+=%]]GI2E MD+8J<-+".+\2A3U*J#)T4-ET4*4OT5Q>-WE?SP@9[D[LTGX43[J%I>3'02)D M#F#3=V17+^Q^A2Z5/;@4;;>PT1_"OW+X6[)M.PC_ [H4+:7PI-S(5E[[W\&^ MQM&CG_A1*+%-[ CW, ,WL,,)4(3]P6!O(>P/!OM#Q2&]8M/2S#IN6CN-U\#N^_!6=%IA*Z,-%1;&F('7J?8,(5$A$2TW:G=,6PD(B2B'4T/ MYH&R*3":^3#1S/6;<%/N;'J8>'[BIU2>+W1'DD'SHJ>YN%P6)#Z?;( M[[4KJZ, 5SKJ-N)[W;H.I00@%=6(BC2D(J2BW:EHFT,M4A%2T5HJ,HP#45'3 M];L_^1?JG1(V%?) V2*&PR@4JEXB1>,T29FB!R5PMM#[BGT66=_[113LPD\U MH3X+C"JN;#OK(T-+@<.A/4\MQJ(ANY8N*\9632D0BS7%HB4;BB%;&ZJQ(A;K MC45#MFUC8TW=@V*1[_N_I(0-RO[U_,?W[]B??&K99,_-(BG'/- 3[LQ)=]/29^M\XP$3^0Y68 / \XL,HK@>#"H+?5K MYU#[\^KBCROI\O;+E]]OKB\O[J]O;^YDZ?KFW-AZN;NZL/;!$W M=[>?KS]$""AAT>0'OWW5!HBPSR[K!V+-I9_ M.,]-TW[(%\4?.I\?#J)=%D0>GZJX/.6T33)+5+(=Q)1*7]A]@T2Z8G+'D_XU#JFD*_(VA7Y([_M# M'(U#[S2;9Y__M[D.3L/ =.?_V )(N]+.2RK^' 1FE_J.?^FNRVU^E*1[3K145[]D_:7V@(T9. M/F\"(AH=#B,VI;_X#Y75:]O_.C79-:NHC56R2[\IX-1E7:VB -Z1@M.471?! M65["DHTN]F5-$HX4G!:LJ*A%;-$LYNA5$^=6%*GHCM; ML\WR#@ILAX5%1@D)8*MMG;4-MX'20/GS3XZF:N<(T-*.JRK"LFG$V1KI?Y=& MO>^G79+P<]40^J6US?MNRHYM(8N5!4Y#-IPJ&B$?*3A51=8=M%>6!D][+]ZK MULA_2#4@O5Y,)U8V/\D<+;S^4A2GIRF-AY(?/M(L#+!%>\.)9=8H]K?!@,13 M0=F4J3=Z-7FG1S/("TC,(>9@C(%U&D5BD@ M6R/A/[0^_.)$ETVM1HG?#0>EA2?K&34?$ M]R3Z UQ"5)S[HG1 X_8%![@*VM]+3'3("!22+E =/&@+#R@G_<>N9>UE7D;NCTA,%^DX"M:]=MG:R3^[<2]'U"2T+9*?A>=9279HG47 M 5E.=)>#-%D2<]OHP'V1 S>FCS0DXYFHIY'VW/M5;M60V*A[#FY95>S0 U5PDT"82 M:%L:?7T=Q[T!28YD.SA1;=G"%*5&<=K1 /1$-V75+#R^(BQK2)QXZJ_%J;\A M^^LH!O] ^LSSZNA_Q_X(-M@V[:^:BJG4Y>P%#F;_EM/774>*+"?BJG8E,VHI M\"_)R$_9R__B'F%VE@K99*"981+UTR<2T_95T#"PG&)9N2H8'5H*(&T7 5E. MZ+==Z>[9OK"@+!(HLY\=82#0B2;KQH%\\!@"P3BV6/0A\"O?=V3;0? ?, #. M= M3E3#\IY%WMBW\Y^/US<7-957A/XP_[1<%R6SS +[[!>]&05 +05!? ]'7 MV ][_H@$4%^).]BAZ4;?#TG8HR(CNU76(4AZ1?M024@XG^H''/;Y?D-PU,)RXOD%G' M8GOE-37?0[6@XP&F6WVIVK9D7WS--?Y^%$LI^4&A=4Y 4NI):22%E,UB "[B MA*9I0.%6"!N"2"$(&GHBL=>F#8(=#5P52PLU*=[Q: #*SEJ6C;&X3:)-M+P= MQO)6OPDWY4X$+-J*-^B+OL @*BT(4 3H40'TA/V,IN*7FHK3 M 97H]J,5U9##4O)%W-B?4O$ WN+J7 M/EQ=?KNZN+N2KF\D'GI^^KVH_3UZMOU M[8<6&3]-2U8<#$TL+VA6U$9[E176;#*#5]Z1O\8YPQ7XM MW MVUR?JL?Z_[;:P&E*^JYNIU,T^B7C?Q[QUO6Y1CXCW?\UP_OUH:3,"9KO$1CZ45#*NH]H-9RB'D;+@JQ(T2[BF@_1K1;B/9C M1+M9_:_F]L;;@&<:4]_\V%EM>IM;8+5F,4:?RO:YFMAFZ_O<>(J;PPY M2?).\O+0GO3DIP.)]'K1&,K(C<@SZ084#Q5MSEU%70-QC[A'W"/N#S]OK?I@ M\K:H,1]G.UI(@4^Z?L"K$T@D]A,PD_+:-E$W)7[(O\X]P"%U&O5Y[U22)'2Y M]!F2_%Z,:+*MHL_W.#&OU2[9 S&_%V^_;.EH1#U.S.M:]9TFVE+/_W9$8\*[ M_&ZMY40+CVRAYS0XP:V>9R4$*,KF!LIFU:Q;#R#$>YMXOBV6AXM>+QY33QJ' MH\WUTY&$VT3"*+[JAWO-1O/1,>(=>?YX<;\/GF^+NO)[&%/V[K^8QA)$">\& MG@RB.#U-:3R4_/"1)BGO&HBJRT%*N=F5=JQ Z54_E./.=;RX/S%KU/414=XF M=N<*RR\I1&RR?SW_\?T[]B=_0S8E6V-S'D6)#WWASWAW8/^1GC_Y7CK(YCO[ ME'C#F3)]A'23*!BGQ8\,2?S@AZ?9D^X\)?4HI->+7_S08]_.5(?39 GH4)5- M^-!@LLX$!QQ&LW]A&;[WSS>^8;@]RS14T]$5HZ\X75>ABD,-8KF$*G;OWZK^ M)G]H$$^Q^$!/NTS=^GY*^FR=9R1X(L_) GP8<&:1403'@T'-7@FU/Z\N_KB2 M+F^_?/G]YOJ25^^XDZ7KF\MY:-9W 1^N[RX^??IV]>GB_NJ#].WJCZN;WZ]$ MU;_;NWO(4'7I6ZUKI-Q2,:>GU)/AH8MZ2 :L^&\Y.TJ,E_+ MI]DO4!+$Y8O@LF0J"GC!$+:8@(P2>I9_.,^#Y?V03XX_=#X_.O2Z69!='&;B M\I0%.HI@@^S8E;TYN]SAEQ8$I[BF&QU+MPLO*QVU\-JZ856CHVK&JX9=?\TP M7O?D 2:K=AQ';\ID*X2LM=6P6QH-"CW&[C;)7IG4J5"QL3O:)MG#&?5^$%,J M?6'W#1+IB@E 3_K7.*22KLA2&2E<#0/'G?]C-3#F8+$KC:RLX;2^RMM^P;6H M%J\&EJ9H^LM*?Q6L\0@ I96;#]ET<"#=O(INFI->7"!>Q]VD%_LC.(=*3,6% M_$21R CM;!,(AWM%0<'74T>IA'14[VN+;^4;?:3A&!-D#Q-+[,K6'IH;H$FU MAJC795-?7P$94=].U-NVK#N(^F-$O67*QAY0WQ;EY#)*4BGJ2_%J):7!60HG MKFPJ;GW\J,T&I8*@+*DIH\/D4V'79H3EBV!IRXY>:634*\2\JM=1SG^*(:QO M%$=]OZAJ?>'Q?-&4U4"M9?NUU9#.=456G?5)\%NO;Z^J+E)432E*,V136Y]< MCQ2%%/62PJ?0Y79]O#U2%%+42^JEV[)EOK*!65D4U3+U3\1;M>B,;U=JV=_; M,OY>AN>^@=BKM*T+8@]Y#[%W5+R7;=?YFR<1T").^=!%UUMZ:],#AF[#;D1B M[P5Q0?7$P\%O;8M+#.-U#CAOQ\)JG\>(=QW[9!TEWE79VD//),1\_3!O.EB> M!:-T3C19LQP,AR@'E*92H\(130:E(>NNCJ LI9:)K#B5,GC+G#08H]-$;^6) M*AN*6D3FZ/I&8GK93JXZA=L/$A,2T\N(R38*U4(D)B2FERG&IE(8O8[Q.$<> MCW.B6E4=0/>VAB,-"#BQ' -1UTS4J9:%J&LFZFR[9:C#&)S:AU[4+P;G-Q)[ M3R2F&(&#$3@8@7-HC[RJ8(^WX\2\4FU8,&*^IIC79-5%S!\IYO7J,=\6Q:3% M<3BJ[!A8XJ6LD"8=0YI* :4NVS86RRG+-SAF,PVFD@](V3/1U(RF5 MHQ*I%A(3$E-)Q+1F^T5B0F)ZV0G#, \7;-HR1:]]43A654>FO2WA6,,!U,K* M["+JJCYX8.1;0S&GJH5:?C-1M[[);T'OW>76I._?=6&<;."*AL&6PWF/5K>4 MEL/6F_?8_75W>WEQ>?[[FKB[O?OUW='7YQZE:+*^H[+$OT1X_"Z61 8BKZM-$X^^:1E+R\,7&U0FP_ M(N!^0*5^% 31$]MT)"[ $RFFO2CL^0%EX*-2,J(]O^_W) ;480)@#,;01;0? M1T-!.1S.5&+;46\,8C0*P6491J$@IKX?$C8<":0A)"QW8PA3>I2-I>JMX"E82!2M#%=IT?%UYW&JN?5PJ]Q @COT&YWV^.Z2WG=& M(>/0.\W(L<__.Z]I&]X]=4G? 2Q'#/2]]V)O&!S+;;9= 8D> 6BW:>M>N'@$ M(-(FMH[?0]Q7:_WAM7>&:XZL&*_L/%3#V HDI(,1DBJK&VJ2(B$A(6U>D6G( MIFTB(2$A[=H"39&9ZG5 0FI-I-==&O6^GW9)0F$APQ$-$^$982N00#UO4?B7 M5KN"Z@T&IEIMFZOC J9AU:VP0(.!J6O5 [/I)_JM?$JH_]15_V%'>\W54)%& M0MK]:*^;ZQM+(2$A(6UQM#=E15_?J0H)"0EI"U58E94-"ER=CO;U(XD9M6[K M!*X9B.H,;%XTAB##[1BA)G2SH3WBEBML3BK#SL>Y-N!\:Z<$XKPU.$<^/SZ< M;VWJ;P?.FZZ"+%B76I=';CE5&AB;*F@:@[U*O4"(/>0]Q-XK=_)F8@\[.QS@ M5@3ZX8#> ,5T0RI=-*(Q22&7F/Z F!>:8$)=DU:)"7684-Z.0/T:*.XS)/%W"HHH!M\U)4)!M67#Q"P6)*2="JK*G8(JV< M8MFN@H LIQ.$ZN@(RG+8VW J[377]./\Q*V4X+F^NMFQHE4;X M(^9KBGDX?MOK*T@@ZEN*>D.V]/7EC-"Y=+S.)5U#0WY)H%1L!T%9CGM),Y$J M2Z)*2Z_4Z=GTL^G$O12_[)"*AKC:$;LM:Q;6;40ZVCF/6M9-= P@'95P\E(T M]'DC(>U,2+JL*(?.E!=;Y\V^)AONW&NMV674-6 M<61[0Z/,,E9^"(,Q4F@[*-25U>U:?R"%(H4>*IC5V!#!CB2*)'KHZE/Z5EFJ M!R%1KD[_DA+V.O:OYS^^?\?^Y#,3+47RF;DY/?FA1T.V0(?3KUA3%\;)EE?1 M,!E<;2@%.XH2'ZPD9S$-N-)\_N1[Z2 #^NQ3V5N5Z2.DRX X3HL?*9BO@%]6 MK;%@!3O2E*IL(BJ-$Y4R#Z39OX-X*F@>Z&DWIN3[*>FS.9^1X(D\)PMK90N= M!6P%,%F!U3[S0PXG_M#Y_'#F:(D+ M^%3%Y>F2.XI8=G:\S-Z<7>[P2PNL*Z[I9D>SG<++2DWVZ*48UO@"J[ZA0(PWM2:33C9 MUX\<"I4Y243_;7&>WZ(X2MV5_Q.M,-UNR]6]@G[VMKJ_EQ'TU2Y\&]OL.8CO MUN"[N"HSXKN-^#:V.9>T ]]-UT#6FI2VUT(:0YI5U4AHJKAI#.(TQ%Q#,:=6 M5;(=,5>UG;IEF*NV\BO>NBZ+!H%^ * W0"W=D$47TI2KII@YUZ158N8<9LXU M"NB8.8?9274'+6;.(6W6%;3MRIR[*5 Z,0JAKN?\$T=VG<*&E1C)@C2TC:'2 MD!WU0)$L2$1M(2)+=@P,[D4BVC%;SBIN&ERGF#K,EJL%Q6"V7*G@Q&RY4L&) MV7+EPK,6V7)YT=(P"NEZ#."=\WUT!%EY#,@,95.I2Y)_)Y$0D_R?.BQZFTAH1IH]ZV]=5?I MJ(4A< =S R#2JT9Z<;$H1'I[D5[H3D:DMQ;I1F'91W30K3*5H9)21RI64'0= M'])5"Y%^?$BOREB%2*\OTO5"YV*)2@J:KM!TM3U5_LF_4.^4L*F0!PK9;<,H M%+IA(D7C-$F99LC6(&VC*3;8?V!!LJTKVXZ#R46EP=2074N7%:/Z#*/C@:DE M&XHA6QK2:9ET:MN&;.P!IGS#^"4EW8"R?SW_\?T[]B=_@XA@RXDR?81TDPCVE,)'"F C@)S5+RJ UHY$I"J;J$CCJ:GJ/)!F_P[B*1$]T--N M3,GW4])G C!)ZEG\XSW,5 M_9##B3]T/C^<.5IB%3Y5<7FZY(XBEIUI6=F;L\L=?FF!3\4UW>A8NEUXF9W! M"J^M&U8U.JIFO&K8]=<,XW5/'F"R:L=Q]*9,MD+(6EL-VYPSPNJ:;!^AB.@E M20;2QR!ZPNJY35HE5L_%ZKF- CI6S\4*I74'+5;/1=JL*VC;5SVW!YKG*(X> M?=@.NL_2R1C*L/GAV[R]6/@@D5[J/_JI3[& 3&-R[E794HRU!C>LW8!TM(5G M595M'=O7(PWML")=5C_ @+82I*)MSKVRL57]5*0AI*%"'Y*IKF]6A'2$=+2-ZBN;RH%\ M2-4F[FU1M[228$=\(185P\S,U\?R7'C_&2+AB,:)FV3]Z;LV"BDRC.! MR8:#0JH\F:_(NH/6F]+@:3G2$-+0%C2DR8;I(@TA#>VRESFR:APHF+P@ M5]K 9/B6O+#I9IM)>*6(L]FF&W7SA%?M192IM;%VXM#WO(#N5];K)9?,G:SA M]3H!,D_%YPRK,+0>F>=ES%-RF<=YYFGZ5GF;#F@LG8B-\JU$?X"/8VG';+#% M\\2QL$YV*8$!:(4OT1)I.FV4[P=P$*$WX]7>#'!F@&=[6V=&5EQI\0C9=O/0 M;LNN(<^1.IL"76ZLFHB=2)UUI,Z35E1-CD D3J1.@_F M%M+L3362#T*>&[1HST]& 7D^"Z-P@V$2[YR_$P&+@&W6G1RPOZ2$21[VK^<_ MOG_'_N1/#$G\X(>YD'+YKB6D61<>RP3;-D_Q-RS(/C;%@(P2>I9_.,]GZ(=< MGO*'SN>',T=+PHT+/W'Y_,GWT@%(X(["I7!.--F;L\L=?FE!(HMKNM+1U>++ M2D]R3.%>?:GKDZRG8]:MV,,\=::BI/=.:?H@\DB8SFHN92=ADII; Q$J )196U+%* M97G M)'-&]7EK.FZR ':'^V_UD E>^6* ' 7G01O7MBA_9 MZ!H;80( M=BT_TMZFKJRJF\I)UK7S[@:7"M)H>VBTL;W+D4:/@T9-V5(VA3$@C2*-'I)& M=5G?&/Z'-(HT>E@:554#:11IM-8TJNBUU$?7]X#/%F%#)[!1E/!3_EE, Y+Z MCW3:;YVMI\6/++6-GUU&UNN,_^*''OMVICJ3?O0[(E!5 M-F%0$[Z)^9;W@ $0 @ $ =V5A=BTR,#(S,#@P,BYH=&U02P$" M% ,4 " S@@)7VT^+UV@" !D!P $0 @ &9#P =V5A M=BTR,#(S,#@P,BYX&UL4$L! A0#% M @ ,X("5QS0YY[C!@ [3( !4 ( !!!T '=E878M,C R M,S X,#)?<')E+GAM;%!+ 0(4 Q0 ( #." E>O'Y 4OT4 !Q_!0 ? M " 1HD !W96%V965A