0001159167-22-000004.txt : 20220209 0001159167-22-000004.hdr.sgml : 20220209 20220209171942 ACCESSION NUMBER: 0001159167-22-000004 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 13 CONFORMED PERIOD OF REPORT: 20220209 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20220209 DATE AS OF CHANGE: 20220209 FILER: COMPANY DATA: COMPANY CONFORMED NAME: IROBOT CORP CENTRAL INDEX KEY: 0001159167 STANDARD INDUSTRIAL CLASSIFICATION: HOUSEHOLD APPLIANCES [3630] IRS NUMBER: 770259335 STATE OF INCORPORATION: DE FISCAL YEAR END: 1228 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36414 FILM NUMBER: 22608284 BUSINESS ADDRESS: STREET 1: 8 CROSBY DRIVE CITY: BEDFORD STATE: MA ZIP: 01730 BUSINESS PHONE: 781-430-3000 MAIL ADDRESS: STREET 1: 8 CROSBY DRIVE CITY: BEDFORD STATE: MA ZIP: 01730 8-K 1 irbt-20220209.htm 8-K irbt-20220209
0001159167false00011591672022-02-092022-02-09

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): February 9, 2022


 iROBOT CORPORATION 

(Exact Name of Registrant as Specified in its Charter)
Delaware
(State or other jurisdiction of
incorporation or organization)
001-3641477-0259335
(Commission File Number)(I.R.S. Employer
Identification No.)

8 Crosby Drive
Bedford, MA 01730
(Address of principal executive offices, including zip code)

Registrant’s telephone number, including area code: (781) 430-3000


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 (see General Instruction A.2. below):

    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.13e-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.01 par valueIRBTThe Nasdaq Stock Market LLC

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 or Rule 12b-2 of the Securities Exchange Act of 1934.




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 February 9, 2022, iRobot Corporation announced its financial results for the fiscal quarter and year ended January 1, 2022. A copy of the press release is furnished as Exhibit 99.1 to this Current Report on Form 8‑K.
The information in this Current Report on Form 8-K and Exhibit 99.1 attached hereto is intended to be furnished and shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), 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, or the Exchange Act, except as expressly set forth by specific reference in such filing.
Item 9.01 Financial Statements and Exhibits.
(d) Exhibits:
Exhibit No.Description
Press Release issued by the registrant on February 9, 2022, furnished herewith.
104Cover 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.

Date: February 9, 2022
iRobot Corporation
By: /s/ Glen D. Weinstein
Name: Glen D. Weinstein
Title: Chief Legal Officer and Secretary






































EX-99.1 2 ex991q42021pressrelease.htm EX-99.1 Document

EX-99.1
Contacts:
Andrew KramerCharlie Vaida
Investor RelationsMedia Relations
iRobot Corp.iRobot Corp.
(781) 430-3003(781) 430-3182
akramer@irobot.comcvaida@irobot.com
iRobot Reports Fourth-Quarter and Full-Year 2021 Financial Results
44% Growth in Connected Customers During 2021
2022 Outlook for 12% to 18% Revenue Growth and 12% to 49% EPS Expansion

BEDFORD, Mass., February 9, 2022 – iRobot Corp. (NASDAQ: IRBT), a leader in consumer robots, today announced its financial results for the fourth quarter and full year ended January 1, 2022.

“Despite ongoing semiconductor chip constraints and shipping delays that impacted our ability to fulfill approximately more than $35 million in orders, we reported fourth-quarter financial results within the parameters we outlined in late October,” said Colin Angle, chairman and chief executive officer of iRobot. “While multiple supply chain issues conspired to limit our 2021 financial performance, we made considerable and important strategic progress during the year. We grew our connected customer base by 44 percent, succeeded in differentiating our floor care robots through superior software intelligence, took major steps forward to transform our go-to-market approach, acquired Aeris in November to diversify our product portfolio, and advanced our supply chain continuity, resiliency and agility.”

Angle continued, “Looking ahead, the growth runway for robotic floor care remains fundamentally healthy, and we remain well positioned to continue participating in its global expansion as a category and technology leader. We are excited about our 2022 innovation and go-to-market plans as well as our operational initiatives to expand our access to key semiconductor components over the coming quarters and diversify our manufacturing footprint. Our 2022 outlook is highlighted by our expectation for solid top-line growth and EPS expansion. We anticipate that supply chain challenges will dampen our performance in the first two quarters, followed by much stronger revenue growth, substantial improvement in profitability and accelerated EPS expansion in the second half of the year as component availability increases and certain cost headwinds ease.”

Financial Performance Highlights
Revenue for the fourth quarter of 2021 declined 16% to $455.4 million from $544.8 million in the fourth quarter of 2020. Full-year 2021 revenue was $1,565.0 million, an increase of 9% over $1,430.4 million in 2020.
Fourth-quarter 2021 revenue declined 29% in the U.S. and 2% in EMEA, which was partially offset by 19% growth in Japan. Full-year 2021 revenue grew 22% in EMEA, 15% in Japan and 1% in the U.S.
Mid-tier and premium robots accounted for 81% of fourth-quarter 2021 robot sales, versus 78% from the prior year’s fourth quarter. Mid-tier and premium robots represented 83% of full-year 2021 robot sales, compared with 78% in 2020.
We estimate that iRobot’s fourth-quarter 2021 revenue to support e-commerce, which spans the company’s own website and app, dedicated e-commerce websites and the online arms of traditional retailers, declined by approximately 26% over the fourth quarter of 2020, and represented approximately 53% of fourth-quarter 2021 revenue versus 60% in the same period last year. For the full year 2021, we estimate that revenue to support e-commerce grew approximately 7% and represented 58% of annual revenue versus 60% in 2020. Direct-to-



consumer revenue of $68 million in the fourth quarter of 2021 declined 1% from the prior year’s fourth quarter. 2021 direct-to-consumer revenue of $187 million grew 24% over 2020.
iRobot’s fourth-quarter 2021 GAAP operating loss was ($44.9) million, compared with GAAP operating income of $15.3 million in the fourth quarter of 2020. The company’s fourth-quarter 2021 non-GAAP operating loss was ($33.6) million versus non-GAAP operating income of $30.4 million in the same period last year. The company’s full-year 2021 GAAP operating loss was ($1.1) million, compared with GAAP operating income of $146.3 million for the full year 2020. For 2021, non-GAAP operating income was $38.3 million versus $149.7 million for the full year 2020.
GAAP net loss per share for the fourth quarter of 2021 was ($1.17), compared with GAAP net income per share of $0.46 in the fourth quarter of 2020. Non-GAAP net loss per share was ($1.05) for the fourth quarter of 2021, compared with non-GAAP net income per share of $0.84 in the fourth quarter of 2020. GAAP net income per share for 2021 was $1.08, compared with $5.14 per share in 2020. Full-year non-GAAP 2021 net income per share was $1.34, compared with $4.14 for full-year 2020.
iRobot’s 2021 financial results were achieved over a 52-week period while the company’s 2020 performance reflected a 53-week period.
As of January 1, 2022, the company’s cash, cash equivalents and short-term investments were $234.5 million, compared with $247.9 million as of October 2, 2021, and $483.7 million as of January 2, 2021.

Q421 and Recent Business Highlights
iRobot ended 2021 with 14.0 million connected customers, an increase of 44% from the end of 2020 and a 12% sequential increase since the end of the third quarter.
During the fourth quarter of 2021, iRobot continued to advance its Genius Home Intelligence Platform in ways designed to delight consumers and further differentiate its products through the power of its software.
In late November, iRobot updated its Genius Home Intelligence by further expanding its machine vision library, enabling its Roomba j7 and j7+ robot vacuums to avoid holiday trees, shoes and socks. The latest Genius update also makes it easier for existing Roomba and Braava customers to quickly transfer existing maps from one Smart Mapping robot to another Smart Mapping robot.
In early November, the company announced it has teamed with Amazon to further advance voice-enabled intelligence for home robots to support more thoughtful, proactive smart home automations. As a result, customers using iRobot’s floor cleaning robots with Alexa can benefit from a much wider range of voice capabilities and services that extend far beyond basic start and stop commands.
iRobot surpassed the 40 million robots sold milestone during 2021.
On November 15, 2021, iRobot acquired privately-held Aeris Cleantec AG, a fast-growing provider of premium air purifiers. The acquisition supports iRobot's strategy to expand its total addressable market and diversify its product portfolio in ways that will provide consumers with new ways to keep their homes cleaner and healthier.
On November 17, 2021, iRobot announced that Karen Golz, former Global Vice Chair of Ernst & Young (EY), was appointed to its board of directors, replacing Elisha Finney. Ms. Golz brings extensive domestic and international experience working with global organizations on complex issues involving accounting, auditing, risk and regulatory matters.
iRobot held a virtual Investor Day event on December 9, 2021. During this event, the company’s management team provided an overview of iRobot’s strategy, growth opportunities, key technology, product, commercial and operational initiatives, and long-term financial targets.
Based on 2021 third-party sales data for robot vacuum cleaners (RVC) priced at $200 or above, Roomba robots occupied 7 of the top 10 best-selling RVC models in the U.S., 6 of the top 10 in EMEA and 7 of the top 10 in Japan.



The Roomba j7 Series received numerous awards and positive reviews across North America and EMEA, including Reviewed (USA Today), CNN Underscored, PCMag, TechHive, Wired UK, Le Monde, Xataka and Stern. In addition, iRobot’s customer care teams in France, Germany and Spain won “Best Customer Service” in Le Parisian’s small appliances category for the second consecutive year.

Financial Expectations
iRobot is providing GAAP and non-GAAP financial expectations for the fiscal year ending December 31, 2022. A detailed reconciliation between the company's GAAP and non-GAAP expectations is included in the attached financial tables.

MetricGAAPAdjustmentsNon-GAAP
Revenue$1.75 billion - $1.85 billion$1.75 billion - $1.85 billion
Gross Profit$617 million - $676 million~$5 million$622 million - $681 million
Operating Income$1.3 million - $17.3 million~$42.7 million$44 million - $60 million
(Loss) Earnings Per Share($0.23) - $0.27~$1.73$1.50 - $2.00

Fourth-Quarter and Full-Year 2021 Results Conference Call
iRobot will host a conference call tomorrow at 8:30 a.m. ET to discuss its fourth-quarter and full-year 2021 financial results, major business developments and its outlook for fiscal year 2022. Pertinent conference call details include:

Date:February 10, 2022
Time:8:30 a.m. ET
Call-In Number:213-358-0894
Conference ID:3997756

A live webcast of the conference call, along with the conference call prepared remarks, will be accessible on the event section of the company’s website at https://investor.irobot.com/events/event-details/q421-fy21-irobot-corp-financial-results-conference-call. An archived version of the broadcast will be available on the same website shortly after the conclusion of the live event. A replay of the telephone conference call will be available through February 17, and can be accessed by dialing 404-537-3406, passcode 3997756.

About iRobot Corp.
iRobot, the leading global consumer robot company, designs and builds the world’s most thoughtful robots and intelligent home innovations that make life better. iRobot created the home robot cleaning category with the introduction of its Roomba® robot vacuum in 2002. Today, iRobot is a global enterprise that has sold more than 40 million robots worldwide. iRobot's product portfolio features proprietary technologies and advanced concepts in cleaning, mapping and navigation. Leveraging this portfolio, iRobot engineers are working to build an ecosystem of robots and smart home devices to help consumers make their homes easier to maintain and healthier places to live. For more information about iRobot, please visit www.irobot.com.

For iRobot Investors
Certain statements made in this press release that are not based on historical information are forward-looking statements which are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. This press release contains express or implied forward-looking statements relating to, among other things, iRobot Corp.’s expectations regarding: growth of the robotic floor care category and the company’s participation in its growth; our ability to gain access to components necessary to manufacture products; diversification of manufacturing; the company’s 2022 financial expectations including anticipated revenue, gross profit, operating income and earnings per share for the fiscal year ending December 31, 2022;



the expectation that supply chain challenges will dampen its financial performance in the first two quarters of the year followed by stronger revenue growth, substantial improvement in profitability and accelerated EPS expansion in the second half of the year as component availability increases and certain cost headwinds ease; and the development of additional product features, such as advanced voice-enabled intelligence. These statements are neither promises nor guarantees, but are subject to a variety of risks and uncertainties, many of which are beyond our control, which could cause actual results to differ materially from those contemplated in these forward-looking statements. In particular, the risks and uncertainties include, among other things: our ability to operate in an emerging market; the financial strength of our customers and retailers; the impact of tariffs on goods imported into the United States; general economic conditions; market acceptance of and adoption of our products; and competition. Existing and prospective investors are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date hereof. iRobot Corp. undertakes no obligation to update or revise the information contained in this press release, whether as a result of new information, future events or circumstances or otherwise. For additional disclosure regarding these and other risks faced by iRobot Corp., see the disclosure contained in our public filings with the Securities and Exchange Commission.




iRobot Corporation
Consolidated Statements of Operations
(in thousands, except per share amounts)
(unaudited)
 For the three months endedFor the twelve months ended
January 1, 2022January 2, 2021January 1, 2022January 2, 2021
Revenue$455,448 $544,827 $1,564,987 $1,430,390 
Cost of revenue:
Cost of product revenue329,275 329,181 1,013,465 758,241 
Amortization of acquired intangible assets548 225 1,223 1,920 
Total cost of revenue329,823 329,406 1,014,688 760,161 
Gross profit125,625 215,421 550,299 670,229 
Operating expenses:
Research and development40,472 44,741 161,331 156,670 
Selling and marketing103,126 129,331 289,848 265,475 
General and administrative26,603 25,851 99,190 100,770 
Amortization of acquired intangible assets369 228 1,030 992 
Total operating expenses170,570 200,151 551,399 523,907 
Operating (loss) income(44,945)15,270 (1,100)146,322 
Other income (expense), net3,246 (244)29,384 41,593 
(Loss) income before income taxes(41,699)15,026 28,284 187,915 
Income tax (benefit) expense(10,188)1,691 (2,106)40,847 
Net (loss) income$(31,511)$13,335 $30,390 $147,068 
Net (loss) income per share:
Basic$(1.17)$0.47 $1.10 $5.23 
Diluted$(1.17)$0.46 $1.08 $5.14 
Number of shares used in per share calculations:
Basic26,978 28,148 27,687 28,101 
Diluted26,978 28,763 28,162 28,618 
Stock-based compensation included in above figures:
Cost of revenue$392 $362 $1,321 $1,511 
Research and development2,646 3,154 9,542 10,655 
Selling and marketing1,208 1,101 4,190 3,700 
General and administrative1,253 4,454 6,641 14,109 
Total$5,499 $9,071 $21,694 $29,975 






 iRobot Corporation
 Condensed Consolidated Balance Sheets
 (unaudited, in thousands)
January 1, 2022January 2, 2021
 Assets
 Cash and cash equivalents$201,457 $432,635 
 Short term investments33,044 51,081 
 Accounts receivable, net160,642 170,526 
 Inventory333,296 181,756 
 Other current assets61,094 45,223 
Total current assets789,533 881,221 
 Property and equipment, net78,887 76,584 
 Operating lease right-of-use assets37,609 43,682 
 Deferred tax assets37,945 33,404 
 Goodwill173,292 125,872 
 Intangible assets, net28,410 9,902 
 Other assets38,753 19,063 
Total assets$1,184,429 $1,189,728 
 Liabilities and stockholders' equity
 Accounts payable$251,298 $165,779 
 Accrued expenses132,618 131,388 
 Deferred revenue and customer advances11,767 10,400 
Total current liabilities395,683 307,567 
 Operating lease liabilities43,462 50,485 
 Deferred tax liabilities3,250 705 
 Other long-term liabilities25,311 26,537 
Total long-term liabilities72,023 77,727 
Total liabilities467,706 385,294 
 Stockholders' equity716,723 804,434 
Total liabilities and stockholders' equity$1,184,429 $1,189,728 




 iRobot Corporation
Consolidated Statements of Cash Flows
 (unaudited, in thousands)
For the twelve months ended
January 1, 2022January 2, 2021
Cash flows from operating activities:
Net income$30,390 $147,068 
Adjustments to reconcile net income to net cash (used in) provided by operating activities, net of the effects of acquisition:
Depreciation and amortization33,309 34,762 
Gain on equity investment(30,063)(43,817)
Stock-based compensation21,694 29,975 
Deferred income taxes, net(6,934)13,837 
Other5,940 6,467 
Changes in operating assets and liabilities — (use) source
Accounts receivable10,290 (21,893)
Inventory(151,193)(24,535)
Other assets(19,868)(15,804)
Accounts payable 82,289 48,699 
Accrued expenses and other liabilities(7,824)57,289 
Net cash (used in) provided by operating activities(31,970)232,048 
Cash flows from investing activities:
Additions of property and equipment(29,928)(31,599)
Purchase of investments(10,811)(4,150)
Cash paid for business acquisition, net of cash acquired(71,357)— 
Sales and maturities of investments63,976 13,500 
Net cash used in investing activities(48,120)(22,249)
Cash flows from financing activities:
Proceeds from employee stock plans6,719 5,584 
Income tax withholding payment associated with restricted stock vesting(5,161)(1,845)
Stock repurchases(150,000)(25,000)
Net cash used in financing activities(148,442)(21,261)
Effect of exchange rate changes on cash and cash equivalents(2,646)4,705 
Net (decrease) increase in cash and cash equivalents(231,178)193,243 
Cash and cash equivalents, at beginning of period432,635 239,392 
Cash and cash equivalents, at end of period$201,457 $432,635 



 iRobot Corporation
Supplemental Information
(unaudited)
 For the three months endedFor the twelve months ended
January 1, 2022January 2, 2021January 1, 2022January 2, 2021
Revenue by Geography: *
Domestic$226,035 $316,259 $754,173 $744,648 
International229,413 228,568 810,814 685,742 
Total$455,448 $544,827 $1,564,987 $1,430,390 
Robot Units Shipped *
Vacuum1,480 1,952 4,976 4,859 
Mopping177 241 626 635 
Total1,657 2,193 5,602 5,494 
Revenue by Product Category **
Vacuum***$408 $484 $1,399 $1,274 
Mopping***47 61 166 157 
Total$455 $545 $1,565 $1,430 
Average gross selling prices for robot units$352 $327 $332 $318 
Headcount1,372 1,209 
* in thousands
** in millions
*** includes accessory revenue
Certain numbers may not total due to rounding



iRobot Corporation
Explanation of Non-GAAP Measures

In addition to disclosing financial results in accordance with U.S. GAAP, this earnings release contains references to the non-GAAP financial measures described below. We use non-GAAP measures to internally evaluate and analyze financial results. We believe these non-GAAP financial measures provide investors with useful supplemental information about the financial performance of our business, enable comparison of financial results between periods where certain items may vary independent of business performance, and enable comparison of our financial results with other public companies, many of which present similar non-GAAP financial measures.

Our non-GAAP financial measures reflect adjustments based on the following items. These non-GAAP financial measures should not be considered a substitute for, or superior to, financial measures calculated in accordance with GAAP, and the financial results calculated in accordance with GAAP and reconciliations from these results should be carefully evaluated.

Amortization of acquired intangible assets: Amortization of acquired intangible assets consists of amortization of intangible assets including completed technology, customer relationships, and reacquired distribution rights acquired in connection with business combinations. Amortization charges for our acquisition-related intangible assets are inconsistent in size and are significantly impacted by the timing and valuation of our acquisitions. We exclude these charges from our non-GAAP measures to facilitate an evaluation of our current operating performance and comparisons to our past operating performance.

Tariff Refunds: iRobot was granted a Section 301 List 3 Tariff Exclusion in April 2020, which temporarily eliminated tariffs on the Company’s products imported from China until December 31, 2020 and entitled the Company to a refund of all related tariffs previously paid since September 2018. We excluded the refunds for tariffs paid in 2018 and 2019 from our 2020 second-quarter and year-to-date non-GAAP measures because those tariff refunds associated with tariff costs incurred in the past had no impact to our fiscal year 2020 earnings.

Net Merger, Acquisition and Divestiture (Income) Expense: Net merger, acquisition and divestiture (income) expense primarily consists of transaction fees, professional fees, and transition and integration costs directly associated with mergers, acquisitions and divestitures. It also includes business combination adjustments including adjustments after the measurement period has ended. The occurrence and amount of these costs will vary depending on the timing and size of these transactions. We exclude these charges from our non-GAAP measures to facilitate an evaluation of our current operating performance and comparisons to our past operating performance.

Stock-Based Compensation: Stock-based compensation is a non-cash charge relating to stock-based awards. We exclude this expense as it is a non-cash expense, and we assess our internal operations excluding this expense and believe it facilitates comparisons to the performance of other companies.

IP Litigation Expense, Net: IP litigation expense, net relates to legal costs incurred to litigate patent, trademark, copyright and false advertising infringements, or to oppose or defend against interparty actions related to intellectual property. Any settlement payment or proceeds resulting from these infringements are included or netted against the costs. We exclude these costs from our non-GAAP measures as we do not believe these costs have a direct correlation to the operations of our business and may vary in size depending on the timing and results of such litigations and settlements.




Gain/Loss on Strategic Investments: Gain/loss on strategic investments includes fair value adjustments, realized gains and losses on the sales of these investments and losses on the impairment of these investments. We exclude these items from our non-GAAP measures because we do not believe they correlate to the performance of our core business and may vary in size based on market conditions and events. We believe that the exclusion of these gains or losses provides investors with a supplemental view of our operational performance.

Restructuring and Other: Restructuring charges are related to one-time actions associated with workforce reductions, including severance costs, certain professional fees and other costs directly associated with resource realignments tied to strategic initiatives or changes in business conditions. We exclude this item from our non-GAAP measures when evaluating our recent and prospective business performance as such items vary significantly based on the magnitude of the action and do not reflect anticipated future operating costs. In addition, these charges do not necessarily provide meaningful insight into the fundamentals of current or past operations of our business.

Income tax adjustments: Income tax adjustments include the tax effect of the non-GAAP adjustments, calculated using the appropriate statutory tax rate for each adjustment. We reassess the need for any valuation allowance recorded based on the non-GAAP profitability and have eliminated the effect of the valuation allowance recorded in the U.S. jurisdiction. We also exclude certain tax items, including impact from stock-based compensation windfalls/shortfalls, that are not reflective of income tax expense incurred as a result of current period earnings. We believe disclosure of the income tax provision before the effect of such tax items is important to permit investors’ consistent earnings comparison between periods.




iRobot Corporation
Supplemental Reconciliation of GAAP Actuals to Non-GAAP Actuals
(in thousands, except per share amounts)
(unaudited)
For the three months endedFor the twelve months ended
January 1, 2022January 2, 2021January 1, 2022January 2, 2021
 GAAP Revenue$455,448 $544,827 $1,564,987 $1,430,390 
 GAAP Gross Profit$125,625 $215,421 $550,299 $670,229 
Amortization of acquired intangible assets548 225 1,223 1,920 
Stock-based compensation392 362 1,321 1,511 
Tariff refunds— 3,531 (270)(36,486)
 Non-GAAP Gross Profit$126,565 $219,539 $552,573 $637,174 
 Non-GAAP Gross Margin27.8 %40.3 %35.3 %44.5 %
 GAAP Operating Expenses$170,570 $200,151 $551,399 $523,907 
Amortization of acquired intangible assets(369)(228)(1,030)(992)
Stock-based compensation (5,107)(8,709)(20,373)(28,464)
Net merger, acquisition and divestiture (expense) income(784)— (2,059)566 
IP litigation expense, net (4,173)(2,084)(13,464)(5,444)
Restructuring and other58 (10)(156)(2,073)
 Non-GAAP Operating Expenses$160,195 $189,120 $514,317 $487,500 
 Non-GAAP Operating Expenses as a % of Non-GAAP Revenue35.2 %34.7 %32.9 %34.1 %
 GAAP Operating (Loss) Income$(44,945)$15,270 $(1,100)$146,322 
Amortization of acquired intangible assets917 453 2,253 2,912 
Stock-based compensation5,499 9,071 21,694 29,975 
Tariff refunds— 3,531 (270)(36,486)
Net merger, acquisition and divestiture expense (income)784 — 2,059 (566)
IP litigation expense, net4,173 2,084 13,464 5,444 
Restructuring and other(58)10 156 2,073 
 Non-GAAP Operating (Loss) Income$(33,630)$30,419 $38,256 $149,674 
 Non-GAAP Operating Margin(7.4)%5.6 %2.4 %10.5 %



iRobot Corporation
Supplemental Reconciliation of GAAP Actuals to Non-GAAP Actuals - Continued
(in thousands, except per share amounts)
(unaudited)
For the three months endedFor the twelve months ended
January 1, 2022January 2, 2021January 1, 2022January 2, 2021
 GAAP Income Tax (Benefit) Expense$(10,188)$1,691 $(2,106)$40,847 
Tax effect of non-GAAP adjustments3,061 3,826 (2,933)(12,016)
Other tax adjustments1,973 253 4,902 (635)
 Non-GAAP Income Tax (Benefit) Expense$(5,154)$5,770 $(137)$28,196 
 GAAP Net (Loss) Income$(31,511)$13,335 $30,390 $147,068 
Amortization of acquired intangible assets917 453 2,253 2,912 
Stock-based compensation5,499 9,071 21,694 29,975 
Tariff refunds— 3,531 (270)(36,486)
Net merger, acquisition and divestiture expense (income)784 — 2,059 (1,241)
IP litigation expense, net4,173 2,084 13,464 5,444 
Restructuring and other(58)10 156 2,073 
Gain on strategic investments(3,135)(250)(30,063)(43,817)
Income tax effect(5,034)(4,079)(1,969)12,651 
 Non-GAAP Net (Loss) Income$(28,365)$24,155 $37,714 $118,579 
 GAAP Net (Loss) Income Per Diluted Share$(1.17)$0.46 $1.08 $5.14 
Amortization of acquired intangible assets0.03 0.02 0.08 0.10 
Stock-based compensation0.20 0.32 0.77 1.05 
Tariff refunds— 0.12 (0.01)(1.28)
Net merger, acquisition and divestiture expense (income)0.03 — 0.07 (0.04)
IP litigation expense, net0.16 0.07 0.48 0.19 
Restructuring and other— — 0.01 0.07 
Gain on strategic investments(0.11)(0.01)(1.07)(1.53)
Income tax effect(0.19)(0.14)(0.07)0.44 
 Non-GAAP Net (Loss) Income Per Diluted Share$(1.05)$0.84 $1.34 $4.14 
Number of shares used in diluted per share calculation26,978 28,763 28,162 28,618 
Supplemental Information
Days sales outstanding32 31 
Days in inventory92 55 




 iRobot Corporation
Supplemental Data - Impact of Section 301 Tariffs
(in thousands, except per share amounts)
(unaudited)
For the three months endedFor the twelve months ended
April 3, 2021July 3, 2021October 2, 2021January 1, 2022January 1, 2022
Section 301 Tariff Costs$3,383 $11,622 $14,145 $19,105 $48,255 
Impact of Section 301 tariff costs to gross and operating margin (GAAP & non-GAAP)(1.1)%(3.2)%(3.2)%(4.2)%(3.1)%
Tax effected impact of Section 301 tariff costs to net income per diluted share (GAAP)$(0.09)$(0.36)$(0.43)$(0.57)$(1.54)
Tax effected impact of Section 301 tariff costs to net income per diluted share (non-GAAP)$(0.09)$(0.36)$(0.50)$(0.60)$(1.72)
For the three months endedFor the twelve months ended
March 28, 2020June 27, 2020September 26, 2020January 2, 2021January 2, 2021
Section 301 Tariff Costs$6,609 $(6,609)$— $— $— 
Impact of Section 301 tariff costs to gross and operating margin (GAAP & non-GAAP)(3.4)%2.4 %— %— %— %
Tax effected impact of Section 301 tariff costs to net income per diluted share (GAAP)$(0.19)$0.19 $— $— $— 
Tax effected impact of Section 301 tariff costs to net income per diluted share (non-GAAP)$(0.15)$0.15 $— $— $— 
Certain numbers may not total due to rounding



 iRobot Corporation
Supplemental Reconciliation of Fiscal Year 2022 GAAP to Non-GAAP Guidance
(unaudited)
FY-22
GAAP Gross Profit$617 - $676 million
Amortization of acquired intangible assets~$3 million
Stock-based compensation~$2 million
Total adjustments~$5 million
Non-GAAP Gross Profit$622 - $681 million
FY-22
GAAP Operating Income $1.3 - $17.3 million
Amortization of acquired intangible assets~$5 million
Stock-based compensation~$34.5 million
IP litigation expense, net~$3.2 million
Total adjustments~$42.7 million
Non-GAAP Operating Income $44 - $60 million
FY-22
GAAP Net (Loss) Income Per Diluted Share($0.23) - $0.27
Amortization of acquired intangible assets~$0.18
Stock-based compensation~$1.25
IP litigation expense, net~$0.12
Loss on strategic investments~$0.61
Income tax effect~($0.43)
Total adjustments~$1.73
Non-GAAP Net Income Per Diluted Share$1.50 - $2.00
Number of shares used in diluted per share calculations~27.6 million

EX-101.SCH 3 irbt-20220209.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - DEI Document link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Statement of Financial Position link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Statement of Income link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Statement of Cash Flows link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 irbt-20220209_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Document Type Document Type DEI [Abstract] DEI [Abstract] DEI [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Local Phone Number Local Phone Number Amendment Flag Amendment Flag Written Communications Written Communications City Area Code City Area Code Title of 12(b) Security Title of 12(b) Security Entity Address, State or Province Entity Address, State or Province Security Exchange Name Security Exchange Name Soliciting Material Soliciting Material Document Period End Date Document Period End Date Entity Tax Identification Number Entity Tax Identification Number Entity Address, City or Town Entity Address, City or Town Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Pre-commencement Tender Offer Pre-commencement Tender Offer Entity Address, Address Line One Entity Address, Address Line One Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Emerging Growth Company Entity Emerging Growth Company Entity Registrant Name Entity Registrant Name Entity File Number Entity File Number Entity Central Index Key Entity Central Index Key Trading Symbol Trading Symbol EX-101.PRE 5 irbt-20220209_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 6 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
DEI Document
Feb. 09, 2022
DEI [Abstract]  
Entity Central Index Key 0001159167
Entity Incorporation, State or Country Code DE
Title of 12(b) Security Common Stock, $0.01 par value
Document Type 8-K
Document Period End Date Feb. 09, 2022
Entity Registrant Name iROBOT CORPORATION
Entity Address, Address Line One 8 Crosby Drive
Entity Address, City or Town Bedford
Entity Address, State or Province MA
City Area Code 781
Local Phone Number 430-3000
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Entity Emerging Growth Company false
Trading Symbol IRBT
Security Exchange Name NASDAQ
Entity File Number 001-36414
Entity Tax Identification Number 77-0259335
Entity Address, Postal Zip Code 01730
Amendment Flag false
XML 7 irbt-20220209_htm.xml IDEA: XBRL DOCUMENT 0001159167 2022-02-09 2022-02-09 0001159167 false 8-K 2022-02-09 iROBOT CORPORATION DE 001-36414 77-0259335 8 Crosby Drive Bedford MA 01730 781 430-3000 false false false false Common Stock, $0.01 par value IRBT NASDAQ false EXCEL 8 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '.*250'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 " !SBDE4;[X1F^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)- M:L,P$$:O4K2WQY:A)<+Q)J&K%@H-M'0GI$DB8OT@3;%S^\INXE#: Q2TT,9##=C;9W2:BP9D>B( "2.J*5J=%E<]JQ[FH5Z)Y^)A&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !SBDE4GX_BY28$ A$ & 'AL+W=O_PD*]:"68?/"] B2^9HMV9Z! NU*K7IC$@#5)G-K. /^^ MQP$25AM.V-X,29S8C^WI'81\4WO&-#F&0:3ZE;W6\4?+4MZ>A50]B9A% M\,U6R)!J.)4[2\6243\M"@/+M>V6%5(>50:]]-I"#GHBT0&/V$(2E80AE:<1 M"\2A7W$JUPM+OMMK<\$:]&*Z8RNF_X@7$LZL+,7G(8L4%Q&1;-NO#)V/([=A M"M([_N3LH&Z.B6G*1H@W=I$4/AX9V,6!"8)./Z]A%:RWS2% MM\?7].>T\="8#55L+(*OW-?[?J53(3[;TB302W'XC5T:U#1YG@A4^I<'D0-P5U^TZ!>REP4^[S#Z64$ZKIH"?%@4AS-Z29 M@[2I:37 \IGMGDB M=K=*7-MUORVW "2C<3,:-\VK(S1_#S=*2WA;_R"!]2RPG@8V[@1.(\WUB8RA M=9(&9!;Y[$@^LU-14_$DV[8=I]EU6FT$JY%A-1[!FD6>D+&0U'30*EEIJAD1 MDHQ% KR +7Q61(J'3Z8(83,C;*(A:ZX#8-D2Q_UE\RM9,2^1@%Q$@P>-11C" MZ%MIX;U5R<_VD^V0F$KR3H.$(:"M#+2%M_;2>_@POZ*YA4LX@8-281]U+]JT(J/&A+ X7V\=SV#F[I ME0BXQS6/=N0%NI#D-"CDP5-*>7*I.[B6%Y+5/'@\#/KPV>X,IFY)YMOMG?>' MYY62Y:9W<$%_1S93*@&R4D \MA0P][WSD/"G(9,[\SX_08+>F\X6TZAP B\) M+$7+;>_@[B$KZN9\CTZ.UIM&-W9\62 MH-?A:C+\'6/*9>X^)/-G'F"B*@F!56JMWFHX#0SI9CF.._B"M*9',O.AL_/M MQ5888(G6VS7;;7;K]29&F-O=?6B!G\V "Z$TZ/XO'M^==TH2;:==QSSOYIYW M<3T/P0]^ZHCG@.X*4?ZGWZV;#9_9/+]0,]85"=@6@NRG-GA:GO>CYQ,MXG0/ MN!$:=I3IX1[V\$R:&^#[K1#Z>F*VE=E_!0;_ 5!+ P04 " !SBDE4GZ ; M\+$" #B# #0 'AL+W-T>6QEO%DN7/ZZZ>S;"=I=67=A['-HN6/O.-%Q[I#)6,>=56R=M8SDK6W!2,EG>W&2) M8D+38JT[=:=<2PZFTVY#;VA2K"NCSY:4!H-?RA0GCTQNZ)9)L;=B6,N4D*=@ M7H+A8*2QQ'DJ?$,78&F? KP(&K XU7=>&18/QA<0&>7=J?$,:\M.B^4M/3L,/S[)WMB2VSG-@DZF8BUY M!72LJ(_PZTR3 .B<45XH!:N-9@.'R6,4?-@#E_(!6OBMNHK=5R3TXE,);2"P MU4GTA$8QA D*Q+^,%F)?A+W]K;"D$8_&?>S\;O2@?^^,X_>65Z(?]+Z:\V/1 M%WATUC3R]$&*6BL>]O[+"8LUF_S(T5CQY+/!I!R\@5M*'KEUXG!I^6%9L^.] MFZ:IKW#.RW^0\Y^M<\TUMTQ>DO:C_S=7^2V,D_'T7!S1JP,Z6PEY7 M>>9 ]IV03NA1.XJRY/K%.?7A'=O["_PJOE]?\HIUTNUF<$//\A=>BD[E\ZI[ MJ,NXZBQ_AOMHD\%G'!QR>(W?#$T%^@2O&+(=/EB>N$_NG_A.\SQ-LPRK MZ'8;9;#%ZI9E\!>/AG$##RP/9'I;K?%NXQ/R^AQ@/7UM0K"=XI.([12O-2#Q MNH%'GL>[C>4!#ZP+V.Q _G@>F*FX3YI"5S%NV G&D3S'$)C%^(QF&5*=##[Q M_F"G)$WS/(X %F>0IA@"IQ%', ; 4/2='@//GL?)=-[*CG_5U/\!%!+ P04 M " !SBDE4EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( '.*251M=SZY-@$ "D" / >&PO=V]R:V)O;VLN M>&ULC5'+;L(P$/R5R!_0!-0B%1$NI0^DJD6EXFZ2#5EA>Z/U!EJ^OIM$49%Z MZV=5X9KPX$Q_W1,?DR[L0I=,LFZ7>8C#+Q:BUX?0:D$ A2$')CM@AG./OO(/)"2/NT:%\YZ:_.S") MQX >+U#F)C-)K.G\0HP7"F+=MF!R+C>38; #%BS^T-O.Y*?=QYX1N_^P:B0W MLTP%*^0H_4:O;]7C"71Y0*W0$SH!7EF!9Z:VP7#H9#1%>A6C[V$\AQ+G_)\: MJ:JP@!45K8<@0X\,KC,88HU--$FP'G*S>EPGXUH72]]9ET-$46]7A?$<=<#K M"5;CDG'7UK^ %!+ M P04 " !SBDE4)!Z;HJT #X 0 &@ 'AL+U]R96QS+W=O[IFBG#S^0W1UW6E\./VR./ /,+Q=Z*E%9"E*%1KD3,)H MMC;!4N++3):BJ#(9BBJ6<%H@XLD@;6E6?;!/3K3G>1,)KM\,<'AT M_@%02P,$% @ 9(9 0 SP, !, !;0V]N=&5N=%]4>7!E M&ULK9--3L,P$(6O$F5;)2XL6*"F&V +77 !8T\:J_Z39UK2VS-.VDJ@ M$A6%3:QXWKS/GI>LWH\1L.B=]=B4'5%\% )5!TYB'2)XKK0A.4G\FK8B2K63 M6Q#WR^6#4,$3>*HH>Y3KU3.T.EY&TWP39G 8ED\C<+,:DH9HS5*$M?% MP>L?E.I$J+EST&!G(BY84(JKA%SY'7#J>SM 2D9#L9&)7J5CE>BM0#I:P'K: MXLH90]L:!3JHO>.6&F,"J;$#(&?KT70Q32:>,(S/N]G\P68*R,I-"A$YL01_ MQYTCR=U59"-(9*:O>"&R]>S[04Y;@[Z1S>/]#&DWY(%B6.;/^'O&%_\;SO$1 MPNZ_/[&\UDX:?^:+X3]>?P%02P$"% ,4 " !SBDE4!T%-8H$ "Q M$ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( M '.*251OOA&;[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ 7!E <&UL4$L%!@ ) D /@( ,$3 $! 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.22.0.1 html 1 118 1 false 0 0 false 0 false false R1.htm 0001001 - Document - DEI Document Sheet http://www.irobot.com/role/DEIDocument DEI Document Cover 1 false false All Reports Book All Reports irbt-20220209.htm ex991q42021pressrelease.htm irbt-20220209.xsd irbt-20220209_lab.xml irbt-20220209_pre.xml http://xbrl.sec.gov/dei/2020-01-31 true false JSON 13 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "irbt-20220209.htm": { "axisCustom": 0, "axisStandard": 0, "contextCount": 1, "dts": { "inline": { "local": [ "irbt-20220209.htm" ] }, "labelLink": { "local": [ "irbt-20220209_lab.xml" ] }, "presentationLink": { "local": [ "irbt-20220209_pre.xml" ] }, "schema": { "local": [ "irbt-20220209.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/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.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/2020/dei-2020-01-31.xsd" ] } }, "elementCount": 25, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2020-01-31": 2, "total": 2 }, "keyCustom": 0, "keyStandard": 118, "memberCustom": 0, "memberStandard": 0, "nsprefix": "irbt", "nsuri": "http://www.irobot.com/20220209", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irbt-20220209.htm", "contextRef": "i592992c0377e4328b64e6a2d35d3599f_D20220209-20220209", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationStateCountryCode", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - DEI Document", "role": "http://www.irobot.com/role/DEIDocument", "shortName": "DEI Document", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irbt-20220209.htm", "contextRef": "i592992c0377e4328b64e6a2d35d3599f_D20220209-20220209", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationStateCountryCode", "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "normalizedStringItemType" }, "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. 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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r5" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r5" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r5" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r5" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r2" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "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 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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r1" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "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 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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "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/2020-01-31", "presentation": [ "http://www.irobot.com/role/DEIDocument" ], "xbrltype": "booleanItemType" }, "irbt_DEIAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DEI [Abstract]", "label": "DEI [Abstract]", "terseLabel": "DEI [Abstract]" } } }, "localname": "DEIAbstract", "nsuri": "http://www.irobot.com/20220209", "xbrltype": "stringItemType" } }, "unitCount": 0 } }, "std_ref": { "r0": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r1": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r2": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r3": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r4": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r5": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r6": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" } }, "version": "2.1" } ZIP 14 0001159167-22-000004-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001159167-22-000004-xbrl.zip M4$L#!!0 ( '.*253+]JQ2*E$ +HB!@ ; 97@Y.3%Q-#(P,C%P5]$JPK@BIOK^6VW1[/[HNW M[9EYY]-9B92 VD*B=:DR_>M/1*8 05$4 @IT2:_N*@I)J?%BW^;;UZ\>/OE+?G[EU]_(597T\F7 MF(6)G_I1R((7+][]]AWY;I*FL^L7+^[N[KIW9C>*QR^^?'J!35DO@BA*>-=+ MO>]>O<1OX"=GWJO_Y^7_Z73(V\C-ICQ,B1MSEG*/9(D?CLF_/9Y\)9U.?M>; M:#:/_?$D)89F&.3?4?S5OV7R>NJG 7^U:.?E"_GWRQ?B)2^'D3=_]=+S;XGO M_?=WOM6WM-[0'&B.,[!& SX<]OJV;1C,X?K([O7_/QTZ^0)NE\\DZ3S@__W= MU \[$X[OO[;L67ISYWOIY%K7M!^^$_>]>CF*PA1>%L/#\J-L8]F2O&/1GAL% M47S]O2;^W>"5SHA-_6!^_;S;N__;&0RZ^GJ?BN-B\1B&ED:S:QQ6RK^E'1;X MX_#:!5+R&$:7LF' %_Z'[!9PJ\7'VX\/YD%;'[MAZ(3XJ&;O/5A ME*;15+S@EL>I[[(@?XEXG[R\(FE7DV1-@9:IMWAS?KDK+KU(O?O7#+VK&\:# ME[6N_N"U"S2K.UW=-$_?+/36?OCRP40PNP-GO]Z^$'R3O -X)#,6_O=WYG>+ M!V;,\V!^7QNS;T1?A]P?69+ZH_DF2"0^OCOU!#(V)I"S.8$$"M_ '#"W]3\RF/*X33VI"WS<3%@<^ M)_]BOL?6Z-LL''T(;WF21C'YQ .&NDRBP'1R(O_*/9\]0.%FP@I":SWC<8B2?;.XVX4"\E[G85@N>%= MW[UB7X7J]./W/>O&CW%:==UHJK!V1A:XMZA<[>) #L9%EQ?MVH)$%6?/47;* M"^$\V.*LV.:=."U7K<=L0MU8K42?^"R*TX3\'&5Q.NG\;\9BZ!-AH4=^SH*@ M\Q_.8O16Z>1G/V2AZ[, GDFR($T>],<\_1"7P!4M7OLIO,W=#64Q:,OZ@;R/ MH[MT0OP05N$PY"YZZ][ M(M F"3D;1:CXPY'7+/QV3 ^X5;\/4N#*/I*1F 4 MP*A)&A&]_P-P[9:'&5^,'SF<7[4&/Y!W'S^3=]]FZ!"-0E)ZZ%N^0?+!0DTB6) MNO?!45$(;" MS,DTBCD^%Y)GIDU@= '.-F"C\$@#]^XXL @E,K0H>=-9\.8^$^_\= +/(A]G M#)6A%"48-!&!!("!>]@RF*R<_ ZC&O*8BL'K-R2!=1L !C>1U^$XX!1&S/P8 MB"M&"L/G(\*_<3=+_5MH;S3R7>A"-,K!V24Y&?\]\0-.IM =?X8.]FPV@V%B M8S"L),F ;TC&F1]#;X L@3_U4T$KL::LQC3C,6 2.N!R084I %P\Z@-AA/,> M.P;4!MHP@1I01_C8=PG0=PP428@G13>2 ^';)?_F9(P^-GR=NY3U;B[KR9 E MG SGQ++P[2C.* S =3GW).D\?S3B,7SO@^8#+6,[(Q"MT!H#/LH9!^^+HVP\ MP;$#(N%B$HW2.[P!D,.!PV,N!I6B3)ZR/_".E,_$'(3;!%E2W(G"\8MWC*-. M&G6F+/[*4PD@YDY@VKM_9H*.K^$]"7;PM^B63X&OV 3,-> ^S"O1!#R#4"9( MKA'P.:*"?LR[94(JX#UKS +ZP!@S0"]%? &.H==S^=!8H+J;@Z?>TU_ ?3%: M[M$%D'\![B"/&>ZW40&BL5PHXRR\ XF*$E-P'"!7! &? OF F: 6,]RY8P'0 M%!H)TLE<$OUN<1=\ HDPB^2>HYP0BY[@#(:F_9F$&DX?P-8XB(8P.?AR868@ MBN#%@/PHEMQ)N3L)@7CC>;XJ"-QCU_@WUT? LR'(@\6<,Z#I,+H5JKQX?@UL MLP#>@R\1/87?^%0$N&9REQ0>]L5LN 6.0.]%QW+9!Q,G$5]^Y?--<1K!O TY M"E) K%QYX#L<:"[=I(1=QS#P.AN!<)73>A1%Z0P^@>SY?3&4*-=T8#9,@,$(U,( M]'^$PGPA*I'32QX1!E9=L&C6#W%'.^&20; (I%):P)!PIMSYH9<0O&$A'FJC M'FS7$%=6SL<"*_^^0-?#1D]N"G8"/DJOS=YVLUY\!20#,E]W]+ZP&2^F!/4N MJ.;>K)%+-[N"%@L3Y0'M%! KM :/NU*]T7O"?GEFV7;76JI3HSB:DF>V977[ M117KP0:UKC1UYTM3=S$)[V!>/-.IW;.[VJ(IE.G+68$M@/$DA!K<:)E:H1_P M3MGZP^;4&A4<8P&:2B!DX&A&E1#B"*?1S^M*\1J[EK@P@"E\4&$X'AE]]KY/ZN=TZ R7+SZ8+M1S60K" I1T5DSYP >;J:!MZ MA+6=L(##PHSZ1Y80I_^#%"/"MA):/?)>> >%PK9J:G&7U+FP MJ4@$I(%6/TV$WA8S+X];A$Z!1A8(K7(I_T"(K?L=C-X/*\U[^R(H;94B6->; ML,V'9U!.EWSR]+2EQ$O )"+"+/9(P$!GE(;YSXOU?>EJPG:$W;_.E)T4E\)W MO9?.#_>&8?=%QUD89H)20&4_Z@B7SML! RY9@$8J\EW)X[[ M?%#.7$BJK+R>.3N!P<]Z^ZE[1?VQG)27#R]!LK43>M]9]D(J!U8^]23&RMH/ ME1#AE306]A#8[U^__KAP7X1C$D1)(K2^JV=@' R>KU3Z]45WXS%0]J-ISEV[ M:^YK4WS9L@1LZV08A9V'.VJ:W=ZRHPNIM>610B5DX>[IG?U M0TAH]0HT'&U;"32Y0L@UX>&Q"NO,[!=:R\D#[QATG4??L:\^I2;CXY-1<"@$ M^TG@ SA%D@GZ(!^QY)= >VP"_K9 SI9^+5ZLV<\? MZ>-FO\)BJP_TK6\]UK>'6QCER,^=#UVMO]F#9W97MPI/+/67E8VZ[*24,-O> MDS=O6O>:M[!Y[,::)#A@[5*^K\.7LXWML>66'P?6,=R?N\5='-0K&+$->!W_ MNI#O=V)/;IL%@FQ<&:77MAQ;C9X;E= ?+]9")[N1; MPL2@N9C#=SRS^F9AY61K'<_OW.:'V.7BOXP?_W\MF#\XI$\<=W;)3W@@#S>H M#G?E*X#OEEUYO(A? 8_IA,_]E:VFV+VJ9C]=A5F\9#&E.-AN_HY[TH1"Z03X&+,4E\[)182%!SP[Q> ):E:2I MQX4D6P:!)7D %S %V%$,7Y%TSZ-"5C$KPO$1W>6A/7!A$;NR[X11ON8]?,T? M\BBL1;C.^"'H( M_&$,B@N%98$-@\5-GZ)H.F3D#T=,EC^<_S???[EE;I9-100+NXU\CTPP7H3- M21ISW)@!_2OWR">1^S61SA/D:Y(NR"0I1UB01-"7KW"[GV)P!.X,H4'%O_F) M\&#D?<#&?HH9NV6K11'?#YJ?^S68YV%AO/#@E&'@&"Z1$8SS\Q0$+_F5R;!$ M.0SL?A@)XFRYW%73^I33&FQC8--J7A=4^K407#(!53KE;+I0R5]/V5^ 4!$H M*I%<35FP6+5A0KB\(^:1B(TLK(X([ G*![G?>5')4-@GRD-M<9E+1UE B0BC M%.&LB9@7HL\L@UDG#W5VR6L,KI.6-BU,2)G*8]/=+$, \["Y>1*9 S\0 @F]9,])KI3=O2V;)(MG+$FXW(VU5E9- MSO,3BYC;T0MDDN'?^6+.+RYX7H8%2ZTB@%BQW8BY'Z(IQ_ M$=Z^%O9;,%)6H>M+TT?(0A%QFW>U8/A(WSQ01MZ)4[-^0_P!)Q^3JW7^>4[&A ZI^Y(NH%Y@!.)F&$9XP M@:=DV$*$3K>8SP+FXHQ_%_C)A.')SI#/N^17F.$X=C+$Y2N1:D>"&I.',PA/ M/HCYC.?^PL6) (RRCWVA"=YA/C-H5LS%_.A"%(]!0_I+JEA$^ &G,U"0%J># M_/ V"F[%R0L9L L896%MX[ $4-@RC5VK.J=4N1441 2L=NTVH4$MF,Q]N=):;)& UZAH8E: &)FC2HV_J7V_ >/9XD!3CUBGI;3R41[P+ ML&PVN(R;5X&4>P125F6>:,[%YPET8?L\0NO4_[\EUK[R=!0B#TU3\_OR9?,,7 ):GT_'+H1.V\FCQZ\]MOY)_X9P)7 MN7=1$JDI=(\]']_\RAX3+:W$[1?05/\.8^;?XO6 U?V24I(Q2K:A+G,[JO+DF;+OD0HB]<6#!TT[I?YJ<1^470 M+R ,L9]CF1OG/ZOFYW32Y)])/B3$20;$^_)8P\HEQ8MC6)[D\!.7K9*881M+ M'YVYS&/VFGCR["PZEX&5KA_X,EO,D*=WG(=%G]W?DBW=6'NY2,F$)J1,'H7/ MLC1E[@2/H!=<:,. ;W%=[\9)?,B*9_+(Z8T)Q]#2ICVLP M^-<>GC$3QV%:2X/%8<("7/7UU\A-8V7-ZBS];L*H^)!ETHW?SS&X](9[U#&,-''U] M*TV:,LU_7R8;^2 2)S1LJNN%I"DHM9W5WZV%>#[7+6-U +ZUM'AF66NS76OT M9+_Z!=;TY^0=BT,1]_H1O=28)*59L_[JF=8US.?(4/C@M!;<^40'U?6)*I/5 M@ 8P>EM#)!A=3;L_J>]5+ZK@-L:C!8OR,D58YD><@\<@>MS8J=A6ASC0,L&$ MZ@PWE!9==;&K:32-XCBZP]#.OJ@!8VJ$=:==\NZ++/J0N%F2R"(OZ[GE%J5< M"JG<[J43HGD]BN$B.8K';WD0S:;+I#/8<%2H)U3<69&[*!\1TB)O_&;GY>[* M3P>6@DQDI^=^X-$T;IR^0;=I=T^J=?N?"Z1JB MCM03-+M?;T^K4ERT1.-;EO*R!;?K,*YES2Q=DSNI9RBYV"!88&--A,6]Y4G! MHE2YT_L BQ>2K"A_[X&.E7'UXVT1XF(.! MX]B]6(W_X^6G2[JJ L?A>C#A9?>SDUHSXYD_+T#NC.?R0 M3X'I$<\Z2_.JDYM7G17).TCR2YY6[9+7(6&Q.Q'GI42^A14GAW'$/(&E)01D M#; 5 D0"\06'12K28$[$2;D%N,#(*[8I("I(AY%VXLSY?'E*D =\-L%,*9N@ MO/_^1:JZE=KIR .J,L%.#E99],(#XJ//WM*LCFTZ'=/2>I1@YA8W\CC)14S9 MX+M+>#=>BYI]Q4JP%SWJ7!'!)^DASU)CL4/D=9YG8+T.[D(VT3Q=HG1F##,_ M\&1MEKLH#KS5.6STOJQR12U+"(7%5%=YQJA5^<0\(0DF>@.TCSB&C8I?3P?:L$6:N<4]VQ;M8/ 8N\WYK1E>?Q MEHDV?,QBM2@PG>3T53$,F3V8D:(-IJKJKM"[WD[*,8' 9 M"#J\!&\ Z1@73ITO\E@M"XZB@."S5(2R+RB [B>9FTY$U;);?RP(VR6_@."( MV7AYAKY0QG29:Q:N)#-)88)+ M5ZJH9BR"PD5@.[I:8RZY+^8E8C@$.@X7V0#@/B GZN;K^)$% O"0N%]'= MHLX6"O+*.BJB(*]H%EXQN-FL^#T6,F%9!;=0\S;D^*60CU&AJBU?YN.5[2W2 M8&$]L'P!6"N!*^]Z(*^_\="9B.6Q]D)-6V]1LDAD$$F2O)0LO5]C!8G#%_NB M6\IZ[''00G9;)8)83P1Q&=$D;+E"6>2]:QN+#:9MQ=H?KG*\5F"X6/"X_K6. M):07@J.P:28*S7G+VGP+K6FA*XGZ\A-1Q'NA%SV<6%5DV\/L]BLQ*98)[@O) M"&U/?>QK"'-Q##3'G(+XBF$FUQ.@YA_ :)$0&%1&5-&$ 889M>0(,1V;&*-, M&R2.%<(-JU4D3S:*@@X%>QP%BRJ';I0%:()E"5I@:58H42*V)3'S..;IXK&L MKIIG]8_R)8+#DB!S3 M>);M6-7%:4@KC+&!YDMT'!K'8:]RVB,AU84-H2X$G M4(PJ(^A^8YEF&9,3K@3N"OH 7I@=+'-.RAFF4H)A (W[A(I'X M Y[GU>M#F6U:*+[ !B_#5"ORR&3N-=C)UU7!3)"U6.%RGM<;$7,*F0*\X]&H MN[;X$^'/245R[1#X-PP6&@IT)<^_'0G1(HV>=?T[5T\6P-M47[!+7$"&K5(! M8Y&(4O!/3NH!/2%"A(!=RT#Z($GU\J M+3FU1%8NT0$)<%C[IVEC%M0[D?OF M&TA\S$7\)IJ"/$$!6L[V:/DZON8V+L;ZG#U(X8A3FU:OVS,>OGSPOK_>M@D(B" M&4L%1NJL6&ILD6SYM,@BP4B7NY MMW64&YJ"+LM'/\T>K[I5$?UR1#^X^4%-9_Z/W^L][>;GW"N83F(P4, 3R>) M+ IXBJB.NM)F294['MSN(,NQV'FJT\47)=Y&T=3:'M&N!!'S JZG#;%J()T4 MV)X(;(_E(V'NUW$,:K+7R7OKNIR/1F5SD5QT_ ^D(WELB'LC0"-UH,*SIQM_ M<=PQOK)2 [=LFUI67RI$3T8$O%J2&+NDSV/S;E."*3"W \RV9=&^X2@P*S#7 M'\PZM7L6'?05G+>/H]58KA>0+5.CYD [,9!/@N+2*OY(_*N5BO\FDJ=N\OBE M?4]C/3KV?0Q%U<:%VSB1#2LFER,JB=<"ZXM0MOB1;)M&.4IL76>J)W)-8T - MQSY,X%9(.6@!F_2^KMA4;3;I5---:O74?*HXHQR[3PWK@O/I1-ID71;;U],( M.O/7\OC'LHX\GC@+Q^)$-DL2OB//^2X@;B%.38!HE_:H[@#"4\F*?37/9K+( M,,J*<\6BLZ^[AF$J)E6=20.CK&?GA$PZI7FK#RJ^WGZ)4I$Z8,V=]Q> M0?7 B 95O[3,J)G'O.T,MK2>8G!3&8RVMD5[_89')+29Q4Y/HWKO0"O]R1G< MA@VA]X4D"L=8YDU#IF[8M'>H75@9T7-">Z1I##9TFUI&6=&C&%P;!MNV1HW! M0#&XJ0SN.'!Y0LJ^6K-JH3ALMV^/ZQ!..>6A% M]I%"ZJ26[6A9&K4<0SGC*\XEBSJE][\5E\YM9O9T:IJ*355GD]VCH&XV8V^K M!BOM9TPEF.=SDTGBX*^6!6[JFDEUX\#]C9KZM^O()F-P@ 17;#JWNZ\_H/U# M#[VS*1]GZ=HE4E7IW[H)VDL\EZVS*@U0,'35(19U;ED MT[ZMK*6*W+S3J*)NV*2WA*+3_["0EE.56< M13K5S /3*B@FG4\S*KMO5E'35C>Z1M477'E$(KH7HZ#"' M2P]&H?:@2J(*D MJL]@ [1\_5"363&X^@RV;9V:*LRQP0PV3#K0RJ9^.Q>#VQ7F>!5$2?(\KS"I M3ENN2'1E671@V<_+ZK65$4#JD-:.X!=JE%81%7]KP]\KG<('-74;R%K=ZE'3 M.-#G4#W=8;M#HMJZ@RB)F9>DOLI=$,\I"7G;PL9-:EAEH]G4IN"YUP+#LO9? M"11[SNW-&5"S;ZE)5&TN63JU!Q>,)6J#37[U2\$2)T,^BF*^^"MEWP[T\C=4 M#;P"1/8& Z7B-Y"W8)UKAYX24/RM/G^-/C5*+_F*O[7AK]YWZ$ _,.)=F>@G MX,"'I=9 KH8\Y",_?;X(%FB9C7ZE:U3O]Y4%6%D.H2*G N KSJ0K@^I:3\VB MRC+(TFC?.G!+75GH^]'X-Y[NWB]_6DVO:(+UV_5/7RHKULI7U*9ARFZ83%1Y1%KD/65M5&J[/8_L02 MWSW&Z=4T=6C;$*NM\5SI7=VILWM9P:U.<-.ZE_25*\BU$'(@X.J?0$I!KDZ0 ML[N7K##;LF18;_T@2[EW3!J4ILV8;4.L]HPIJ896+]N0@EN=X 9J:/VSH2O( MU0ER>E>K?^([!;DZ0<[NZ@=&^S=QMTJU4:,V6K%KE$V'/,;\O6*G*"%9(E+X MKC:/"/34S0*1YU?50VQ5&VHGJ?&1XT:/#IRR.F'U7)--YU*?ZJ6+_2@NG9M+ M#NWUZ[^SU'0NP5S2+GCD3'G&RQZ1KB/(#EE6J^=J:3J7^M3IE=TD4URZ@,#N M7;#.@.+2GESJZ1>4>,K3I]HXUM-W''CJX-%1;5362U9I+?YS&KE?.T.&SF$W MFF(N&5GXS0_=(/.DRY@-HUM.1OXXB_D1GN(Z" S5QI-LE=2F%M.;*$EQTR3F MMSS,2J>"4%O451J;>**9!-)ORL&UU.0S:4W4YJLXDD^JVJOM0<28-J&V5 MU5,5D\Z]R&JT9Y?-XE;1<(8ZK+*?>0!?CL4B.V7Q5XZ%-%L6W:!3HP'G2!K/ MI/)A3HI)9V:21?5#TQ8J)IU/676T"S*I;7;L>Q[RF 5BA67>U _]),5ZU;=M MJUX!RZQ]P10.2O_>3X);RI*M.I-ZM&>I*B,59Y(.RI V:(@E.ZCX(OLE2EF@ M*E@\U?BK/=-L:@W*3C25+%U!N8)0'E#-.=#+H:"LH%RE@1M8"Z_AE5$5EEN" MY0$=.%6M+73 :8\R@=.G*J*@WGF*=PIFOT@9W B_/?_VU4OQ0V)RB!=S>!Y[ M;0-/%OI99U'BXSF)ZY@'PH5Y<^=[Z22?)<6G)$2OM=4C; C0S]+[CSS8B>+/ M2;RB[YAWAC%G7SMLE/+XF@5W;)ZLOW[JAYUBQTN^L]!282ZZ/(3WX:1"\F\P M$=@;L%G"KQJ]FM'A/=N#>SMRS5$AJ56K/D:N5_BJ 7Y$T4SZ)8G'%:6[^:..0W4>AA M<7 /1AV*Y9:E\,=/+&"AR\GG">=ITG@J7&4ARSP?1D[Q,%LZB3)HU$N>;QOY M$^D.9[RU:0,Y8?/U0.T_6)BQ>$YT2@S-,/8X:MEX4AB"%/KCHNKT21Q!);VH M]'J=))M"NN2 ]S*[+GT NWPG6Y;#,%_162*/ ;CX@?^9^;^J46N79Y&C4-BYX++>5.L0'4!S"-(KGK5,;3&H,ZE]P+LJF5BL/OZ83'Q,WB&&0#8;O]ALU_8+[?]N@.;_F(@P'CD91] M:Z=G R3"P+K@5KW2&?;#,7!K0@7;!@);V* =R M)[2=GH,^=4KG%E3ZP;GU@P'5+EF?^*291^NQ [I=&CPVX-:F+2D]_HI/.*KW M+6H9!V8AK,P^[R,*E()S>^ \H(Y1-E?_N>!GLG.O_0AZ%]\ M-O0#/_6A80P?2+!J\20*@%S)WT0P0?IP*+0JP5O#8-;E*9@9F^,1&%6(=_<0 MJ[U>&;9.C4']*\LHU-4)=7K/IHYSP3"*5AY# ,D=9]PC_-L,QT/U M^H&*>85,R<:S2:=F_X)L:J56MXSCB?DM#S,N4]EDH,Y/T6'OW6)>NK:Y['6= M.KVRX<#5TXV:SB6-6HTI%E8/E_WBT%*PLOZ/42::=K#%'-BTUS_P'%U=/-JM M9K#F4+OTRG!F'V\;P@DVSB<<*X_JNPA:)K5Z*OJPXERR057I'UBCH4*J2@TD MP]JYA!.I*34$G$D-6T4?5IQ)CE;_3(\U$ DR]C"(PG%'Y'ALK[)@V-345:'Z MJG.I1VWS@MZG%OHU3B<<&FKX.@;5#DT0I!P;->"O0QVCX7Z-6@FDT^@H38.I MU0.<:@>F,:R,'%*IH78,&DB,J)LE***E->P2#D\V7-.7_?;Z#K]OBI2?@\:E1+]+2Q2 MOE:4_',*OT0I/!*-B*AS^G,0W:GRY >?J"ZQ=)WQUJ8-Y.#F!S5%[<]1#"#E M)+WCP2TG4WA@DA >>MPK4Y^[C&)50JVM./'*UW8_6?7NYA'Q@E7ASS1^9_NZ MB8OC"!=',HJC*8F6\,I^_-[NW[,?RQ!$58UOPI'L''!,:YU(_7%0!KK($#&<_?$YF<73K@P).AO.MVH#(B8QV-2KN0"'N M2C.;N7]FOG3X':TP5$4G4,O^=Z_>\AF@QQ<.)+%GRJ81].ZO^QZEYF_9FR8U M2]?2J=[2V70N6=0I?;)0+36'DOL]\T,"LD%&3\ :6$OTC*MH&]0HW_! MFD1*,=@K]5.?]@:J?4TATI+AM_*!SL_20K#.N+SRM3IP-%*6[?[$:%&"DBCN&J8!M6L4V>(:7IZ MF =&6Z'4,/OTL%D2?[_3K3(V^<2G6]66874$VFOH-8:9BA-)L+C#DI[.A06 MT>FS@Z/2ZZM87F%PHZ$K@S5MJ_YRI6NTK^MJ\[.Z'+*H;I>W#I5[LS2EA4H[8Z#:CZ*8#+,$ M[DB2XNGKY0%MX>L0%^*-?$HM6%0=G9IVB:->2NTY,X?RR,W:NSSK(C@^LR#? M#)FR-(ME^&RKU8J>20?.@259E&IQ+B[I)K6ULC&PU=,O*BT;ECLC^<;(5D?9 MDU25JR,BKZP^U8T2VFXI(M1(ZV@65PV#&E9Y-TP-MD'.D26Q,F[PI]X&J;1X MWV\;9.2'+'1/M0URPBVL)VNC9;K^QSB"_GLYN_ET%D1SCF4+(OKH*E"RXDRRJ=T_L(!BA13]NLB(#\OD&^3.3R=8! U7A!F;HR\ 3U=$F/4/ M[ &\3&*P!V+?Q;^E&,D-A+;Y%6VJ]TKL1"BWXMGWBFC?*G$*2SD4CTKQ!7)A MEN]1MDVGN-)MC<(KU+9D=5EDV!?C4+,,RSW]AMLL2^4W7 H,JT\MRZB8BTDY M#H]/_V U5.&86499%%'JW^.UTJ+"U0'KSSNQIQA-C8_E)]0,3RM MF*BS16+J5'=*Q.,KH_'< 2<#DQJ667M'=*5%Q9N'Y $E+"5#/O;#$,U(/,8# M;XC:%K]JF:!/F!=.=6W3>A M@UZ485ZW VI%/^T[!1%>I)AT#GY[_NVKE_!C@R86[N#.(GDJZSKF 4O]6WYS MYWOI)&=U\2E)YFMM]0@; ONR]/XC$I>O7@ZQ%SD^Q-?%GY-X18LQ[PS!%O_: M8:.4Q]\IV%E@IXDA7?$1@B/]\ZP8$5 9LE_'KQX69Q MXM7N^+2QI22URRK M.]#U!R]KW8>O[6I6U[O]GG%0L[NOV?IAK:K.7JRSSE[-;M7L#>N>@-NRE,M9 M5ZDU32YF_J<(>D'>1/$LBN_7@VO6D#]GLUG ,9B.!>1#.(KB:=.'?)6%+//\ ME'O/MXWRB70&=>NN#4I%] L0_>#F!S6=^5*^_QS%HBQ\.HDY)U-X:I*@@V9' M^H$6T&9)E3L>W.X@R['8V6K1/&H$5IQX_V!AQN(YT2DQ-,/8YX32/H-O)Q$- M043]%).QT7128'LBL+5AN^(3O^5AQC&E\'L>C6,VF\S%Z4KR7\>DF3P9TBX2 M0Z2=/.7Y-=WH&E4_?_(VFN(1-/>8;=>F[81L&V*U-SL,HT>U!@0Z*-35 M"76FWJ.&?<%Z"PIU+42=8UM4=\I&%BK4*=0=A3K+HKW211ZJ%Z-6&\7T YKD MH=CK84'+XML-8T M_8+!TRK&?3\V]:G=.[#PBV+3N=C4%XG/+Y@31[%IK^Q2 M?9LZ5MDH<'5BI!21OT3I_=7TL0&V-B2V]/BK/<,LVZ;6H3IL9>*[CS2K%)B; M 68;#+*^4?:P@@*S G,%P:R#'6'105_!6<&Y$7"V3(V:@[(%!\X%YP>".NT* MI/4Y[KR.ZF5S>]D&\U2>;/AGZ*<)^3SQ9S/N'1CO\\A*I-JH8!MMV^+X%W.S M;-JRO0W0#?H7+$2D?+'[,6E@7] 3JYBT7RXV57BM!DSJEXZ0JMZ>1FV6U%^C MVTS.BM9F]!M4'!\99*O96G[TV[6D'^C$4>^O 7FMP8%QG/?88 M3^AQ?\)],=7+IO2R#2IN(;/ QSCR,CJD.[I<1&J^A,VS,"0PD24C" [AE3&:Q[\([1E%,8G&R M/\.3_2H HXPQ)E*QBG$G15Q^N5+"U3& MJE)MU*B--E@W?^?,D#:7=JC;:+B=%B]=^"F]S]Y"< M;Z!W#-2",)L.>9R0*9N3,$I)BN'_Q,LX?")BV/Z.K+=U%QRJC2USX47*A@&' MWYY_^^HE_-B0JQ:> 9U%B8\EE*]C'K#4O^4W=[Z73G)T%9^2P+_65H^P81(% M67K_$3DY7KT<8B]RR(FOBS\G2SD_8V/>&<:VP4)9%(LZUNL=KV"7WWV; M!4S6W";1B/P6A9WWKU]_)+]REF0Q3TH/8 N_EKQ\NL'=$Z6&+"A.<"Z)P8'0 M]/S$#0#JX9B,_)"%K@\"%<:8!6F"AABHJ5'LP?>M,T)RD!E=B-_2'W MR) 'T5V7_)N3+"D\L[P3&O-E4?0@F!-^RX*,I9RPT(/_63#_B]\?B6@.&O9! MU<:N)+L[,XNC6]_C\)Y;GJ01+#AB[-"?41:0))O- CX%!L,S?CB*XJG$"AM& M62I&NFISQF-Q Q(0L!1E,1EF0&[0_2GA(%FQ(U00:^O+L7_W.R!& M'\' 8C++AK!DRZ="G\,@H,DY/GHW\=T)D Z(BZCV ;LLWD7F[@,SHDJSY?=L MYQ 0Y %W4YA2?V1)BI@ =L$T\ A.+T1"% "<<7H)/G7)ET?1ETRB+/"$?C,4 M\RD!+,;0) /H#9/43V$UPFA22J(8T8BPB&%>T&VM@4[G9K#HP?-;IK.(BP6L OM>SV ^(H1D:S1=96$E0F8:O M088&"#B!Y50\G"R6GC=BC9[_^'W?T)T;H=5@FL\$(0NS!!X00'LS@<=)%J;P MDK?@'Z *W?I0ET,L9 M\SV8.(C SWR6RI<8FMXO3@/Y MFFG+7+EO!Q( 4^(;H$'P:K>2)ZFN :Y'7^ MS!B,+19WS4$[[:11Q\/)?4!).B4/PR;-*+?0,^(#2 7'799, MB5P!/B4%)YD=RSV-C&$'HM\7@.@_72CR?R:G+EW4B6$>83L7_@<%A! M9,AVQ;O76@Z]I;,!7K%"8[*)*[%V;'@(A)F]M*_KB:T/'T&A2?VQ9-N[!55! M!E\>7="W8-6W)<=#6!^D B,X$_ Q\'ICM1P6B*]@ZD2S MN3!=! )&()0!"Y[861$.-C\*21D%.HV1)(W]%HY5Z.6)^+'P;O*@^4O3F!/!:CP@Q(:8/MLB7 M!FG" IZL5+UBX_=O1C/*CZ>\J%86GNCN(MF3\^O?E^37ILB5&P [1.["SMTJ M=^=+$JI47V"0<<9+/?Q8NGZ'17%RZM3 MZQU;V&>H012TE0@>@U67+S6935OW+HJ_ H-[7/:M;T&:A1.^TKV%J $S$*\6>K91$J2^[7!2" &.Q7@M PA##L0!BT=!> M8/V^O8'3<]?LO)OPE8V*2DJ&OG+6TW2K)=IHL5!"IQ,,U/AHA4',D+Z?6FE92V,',$FFJ M ^AG:#+%* Q@:"S-4@S$Q29QT@O7,VXF2"T R1-_ 7,P_8?D4_?FX-*X-<>=K6+N_- # S=(A.*83*(X M%7]2N:BC^"^($I1=8O-PR=6%JV1I6K-$;">@-5:<];GW<>DT+ZH/>>B*D$N2 M/(47"%$C5(HA'Z'RLDY,(3&7PT.T7GT$+7R/=02&%7+61(C?:J0B]1B(HH#-$GZ]^' #>)@%;'[MAT*@B(=N0!D= M0]]R\F#7-B)=Q?ODY;S7@T&W;SO8\3S.-G]Q/J:N&-/&V6)YS1IT>WWKPO9K=&B1O6=ZLY_6 TN)QT ME3HWLR.$M'F#_5PT9S^MQ57APB54A]?"[2O\U,O@U/R[!E/FJGCFE:(RPV=" M0R#)!!4.N0F9/&\R";*0@98&RN'646X>*3)V'"DJ$96O;BUSCDL1_0Q$/[CY M04UG_L^1#,U()S'G9 KW3_* C#V..S6?*G<\N-U!EF-14SBA5"*W=\6)]P\6 M9N@ME*%^QC['YO89?#N): @BZJ>8C(VFDP+;$X&M(0>#=XY?IG<3YLZG[4D3 M'AMM:ZMSE!Y_M;/]6;9-+:MLLMBR1'CJ9("/')!68&X'F&W+HOW2V=T5F!68 M*PAF+ %FT4%?P5G!N1%PMDR-FH.RI<#.!6>53$JUT?9D4OO:C.]%5:Z/(N[F MF(+<#179=9+*ADU[1ME*HR>LK7XF+4*AKDIC,W2;6H:N4*=0=T[O@*U18U"V MM(5"G4+=,6/K.8 ZXX*H.U&N<_%NI^O8%-&:=S5 M9I-);;.L1%!,.C.3K@Q'>Z[84UGVF#UJ]7L7X5![ AB6YWR/"6)X,!JI#9LO M>PZ^VI---WK4[AT8^+ ?!2J^3:@P7'<,&_H U*X#MQ:;C>&VP[AF2+9M@]I. MV7T5%>FNP%Q!,/=,A^J.55$PG\AY5FGH;=7T?Q4)S(YQGQ5X8P+UO2C#8)*] M9VCUD&HXW0-C0O8GQ0$XO00I?CBHV/$)'1:- Y>E=0\,E%#@4N!ZS-]L*W I M<#V5Y+*Z!\;A-1Q<)SDC^=3%[%4;U6RC/8:',#I^7V;XSZMVW=NY/WH+JW+# MW]_DWS;$:DM"W=&H[5PPJO1$*[M"79U09V@:U>WZ1U8HU-4)=;:M4[/T24F% M.H6ZHU!GF'2@E4UW5+T@F+K$E3[Q24RER2K+=,K"RUA;.O5% MB>6KO#3J\[R::=N,6*=? HY*"3_[3N$AYUH5F\XNUZEF*V=0=1ED]WHJ$<&9 M:/WA(PE@K1U+*S9?7BD)84%NFTEK45WIXU5F$,CM,OJ/8M#9O<3FQ0PFQ:$] MW7:6I2S:,U#Z$]BL<>:"U8KA@FC'1NF$QRTS6.T#B] I7?M\,EMMZU69.W:) MW#&*/1?02,N8#-4S4RN]AFX<^3T^^KZUI_%+C[_:\PY@0?7!\>>Y+IM:XLA M5P7FAH"Y/Z#ZH:G-%9@5F*LT<%NWJ*D?&.^MP*S 7*6!6WV'VEI5)7,+TWO> MMP (@__(#WC487G7)W[+P^RHV)#&I3\P[>Z!91(:GO[@ HZ.YH'+ZAY?T%Z! M2X%K*[B,[O'94!6X%+@>D%P'UCQI.+A.DA5HW[UVU4:SVFB/9;)AE5S]$B7) M<_)A:VSZT?M?E:-!DTL\7UD6'5AVG3=?%>#J!#C=ID;I5%0*= IT1Y[KAP]* MR%6))TW&FV[UJ&E+ M#&HH)E6?20.][(I[0B:U[-S'0PF"VG;P@UJE&Y&8CV!(;;-=#TLSH_3N<\<6 M4-NL?Y+_AC/IRG!*N+\5>\[-'K-'K7Z)([#*<'WJ%'QYBB!R)3/PW6--PQ4] MIZ]T\8JS2*7AJP6;1!8^Q:1J,^G*[ETF 47+#-J'T_"US+@52?B4U51M)HE$ M?(I)U6:23,:GN%1M+HF$?&IW]DS45EGYI%*G:FU5ESMZ_8/ F\XA^X+YR16+ M]M102YL1U;->*[V6/IB;X[!3<#D%5.Z<9N3.N3)-VBM3,K+L^%4.*(7C<^SB M:]32#ZR:KK"LL%RE@9M]:I167166%98KB&7=&M">TK]_U<6C_VC M#CPT+L_0E=,M7[BQX2F&5/ZJ$^P>= _T1"EL*6P]YD+K'ACIIK"EL/7H'D?W MP,,R#0>7RKNGVC@V[UX9\)3HB[I5$;TJMRJB*Z*WXU9%=$7T=MRJB*Z(WHY; M%=$5T=MQJR#ZBY0- PZ_/?_VU4OXL<$#"Z/&9Y$\;WP=\X"E_BV_N?.]=)([ M28I/26_-M;9ZA V3*,C2^X](C\ZKET/L1>YE$5\7?T[BU1#&O#.,.?O:8:.4 MQ]\IV%E@IN*9>'\#X$(I)J-5+AZP)B!VR6\.O%AQO/ M3V8!FU_[H? GB8=NIF+;K9.3![NVX>82[Y.7\UX/!MV^[6#'\[W*_,7YF+IB M3!N>.7G-&G1[?>O!RUI7?_#:KF9UK6O9AS6[^YJMFT_1V7[?J$]G:T999Z]F MM^ZT&]8]L;3%+2XG7:6TRB085WEJ(-TNC?:ML!;CJY0>I2]HM5$N!=-Q-T;$?+ASYS/LC2U+< &A; M"0>3:CU5&Z#R3.H;!YZ65TPZH^8P,$U5PJ&Z#-(-JNFJA,,92/T[YK(D*2RV MQZZL]4W\IM/!)1._G-52PZMX5$!]H%Z[0K)NVUMO9,N\[5&2J] MFF[DMSG)#HM*0M6H)%17-M7M$HE]5"XU!>,*PMBFCE,VZ;B"LH)R!:%\I9N. MDL<*Q+4&L=&G^J"J>5I/DJ%H7[-MCS;V2PAUS!M4+VO?R_;8J\)6Q5J^1U5A M:,%B4:/UX,K4J:WK==[D4H"K$^!TDYIFV02-"G0*=$=6VC '![HA%.@4Z XL M(^!0K==7!3C/1._7TP@Z\]?RD#]S_\S\F'O$#U,6CGW4Y%F2\-;%+0ST"X:C MJMW6O;;$5=1"U5ED4!5:4@,F#?0+AI:T+/;^XG%FI^ M&*I-K<&!9?PJ9%PTG$D#JCGJ6$3%F63@ =$#"Z\I+IV-2P,Z<"[HPFN97?N% MP6,C$O,1#*EMMNN/W_<-W;A1>G>UV612VZS_P?Z&,^G*<$H435?L.?M6;(]: M_CWE,I9M89OLF+/2(Y]_R)/73+.:$RQA\<18=IA\I-IW=+ZG9RD54<29=Z=2P+A,*U3*3]L-'$L"*.Y9[M?DJ M2TG(TY:9MQ;5U9'RJC,)A'=I14@QZ?QQA59/<:GB7+*I95V022TSZ 8 M5%T&Z7304PRJ+H-T@_;L"\;AMZ=VVS*[Z.$96^XGQ6E7[J_2XZ_VW+LR^M3L ME3?6*Y/#[L@Z20K'S<"Q85'=+GO^1&%98;F"6#8=ZN@'[H@K+"LL5VG@NMZG MME,VS/5<8#Y)VF*OG(8_+6#[*4>^3SA,6J MXO@C0ZSV$G&E=R^TE7(F74;!K4ICT[I6V=@E!3D%N:.4X*Y6-N6C@IR"W%%! M]=U#/0@J1J$TL9\XRVA]=_:TKG;!$%2U^[HGC\IF1U0\.C^/+I@S6O%H/QY= M\MA*R\+M3YIEM+YQJ%K7*(NYZAD6C>>1J0I;5YY'CDJ'7W$>Z5WMP/@.9=&6 M)O8)\HO65Y-3^;-JP290N)7A6G$>78'E6NM"@DWGC]XU+I,)HV4&ZUFSB]97 MR3O 8:P4\5JH1XI-YY]*RJ:M.(]0/2IQME?9LQ5)+EI?A0^,)I6YJ?(\*BVY M%8_.'T6H=F0KSR/]@OG56V;@GC*O:'T5.F4;*38I-IU0$5(%Q*K/HPNZ&5IF MQIX^RVA]M;LK4._4UE*E^:.V_JK,'QTDM^)/E?ECE\@!JRS7RV88K:\&APMI MB?2(2L.^ '\NLTFD^+.OHE/K_ 4-YX_6;4!YJ4JOH(\E%STB8TM.C=:F RL] M_FK/130Z2B0;+3OZ"ULD"L7M0+'6/;0(ND*R0G*5!JYW385DA>0&(-DJG_#F M7$@^29;1?6VX/=IXPLR8JI=-Z64;[-;?LND0+--H1!(T2A.2)2)I$_%R6W4& M5\4E CUVL^#P'!/UW8

G3@J%C'JG.I3YV>RK55?2[I/75HN?I M.LEY6GQ*4OQ:6SW"ADF$;N1[CT@ OGHYQ%[D:!!?%W].EO;_C(UY9QAS]K7# M1BF/KUEP!^)N_?53/^P4.U[RG866"M!R09;R^+L'GWWD*4'@%7W$%@1P)V"S MA%\O/MQX?C(+V/S:#\6D$0_=3%D\AA'E1,4!;0!7HVUJ\GQYNM>_N;\ M!EK:L_>&U7LX.N;O<.:G7W-5LW6MU77>OV>W9].FL, M:D-9'2B[7V>W*YC:4B+O\"=) 5&IU5FNS?ZG"'I!WD3Q+(KO>Y2:->0U)]I; MEC+2(1^F,^:FN"'ZF;LB59*IZ40F TY(@XEQ!;9#.HDR:,-+*.'?7 ZZUFK[ METU!MTB3YTTF01:RS/-3[FT=Y>9NA+%C-Z*$XJ9N/>.MBI6-N?41_\[C1K9> M4S'U'KL_!U"]9E2YX\'M#K(<"YN"Q?U0U.2N MG<0*4N[U+/8#8E)B:(:^SP;BH^-N$?'^D05S1;O#:/>[FT88?6@H\AT$/19F M+)X379#/.*WP;P.13K2'7NEMH?M6+!CWR?U428^-N;6'1$J/O]J;,"8U^P?6 M%ZC,>:\:!(3$*RPK+51JX;E'=.K"X7^.QW&H@UPK% ZH? M6J)R;X.CEA!N.XIK!F2K3XW2X4KG$L=M.-^P?1LVE0:LBP8L22,"PTP2F6E_ MQG&[.AP3&3=#KD0>IA^_-_LW),S3,AU62JZ^ 7=7>O?LZ6!F]A3U(N-FUKJ"@X%8KN.E=^S(%5=JP>7%R:^G!#8RCG0B5HUWI[,UUFG7E+*;J MI3]0<*L9W,I83 IN"F['JK":@EN56-)PN/44W"K%DD;#3>\Z9]_XW'5DO5PN MY'TW)E4;JHTGRS>F0*S:J',;Q_JN5"J*\S.P9G0\+GG%DU*T*2?"?V6Q.R%& M7QP(UX[!Z6FR$32=WO_(0DX,1Y'[/.3^S&9*)'(1$GJ MX\A:>B4&JGZ,8TW-LI MJJ#<*"A?"2SO[T]5,%8PKB",?_R^;^C&C9+)[M;F[UD7JJ"E\U ,?ARV!"B,*(PHC M"B,*(^W97[IP5H\M%&NH=5TC _I*Z^KE_?(U\O0HN%5I;(BVPYPU"G(*4JL:3)<$.T7<19IR#75LA=TD6L M4*=0IU!7+ .]8WY(P@P/ MYB9DRN8DC%*21M "\3*./@$Q;!CCI4^/JC9:UH:8DR]2-@PX_/;\VU8<,D0B_7O4?D)'WU MAI!9_Y:KA/, M_3/S8]PJ::C_G%[YO=E_H$/,B!/K0]2 M/NA=$^6#[G25TGH&JZ;B%+#YLQ64\V%W8>/ M)/!3?RRE'?^&8.84X]9;)]S,;O6L=.4"J)X+H)[HMHRNHUP IS$":BGEGEF6 M< -HR@N@O "M]0+\QE-R]4N4),\7$N CC\G;_%S>9SR7I_P",N#AF=8US.0.4-^#FF0Z\:JOA5'/YIKP 17E62C6JCH5>!Z"A MYD4 8DD*9A@?^RZLH+?\!-9Z3;'6.[+85=WECE3!TV5BC;:)&U2R+7-K1+'R MVK7< %NJ58[97H<=VNLG-=1K*2P !+:&EKC1U33EMZLAGL6!4'0=B-1/"^&$;>''Y-TFGPZO\' M4$L#!!0 ( '.*251-K!#W*!0 !"/ 1 :7)B="TR,#(R,#(P.2YH M=&WM7>MWVKJR_[[_"EWVO>>D:T4@RS:V:9NSTD!RZ [0$MIL^)(EVS*8^,&V M38#\]7=DFSQX)"1M7BU=72VVWJ.9GV9&(_G#?Z:^ARYX%+MA\+$@%4D!_6?O MP_]@_/>G]C&JAM;8YT&"#B+.$FZCB9L,T*G-XW/D1*&/3L/HW+U@&*=E#L+1 M+'+[@P110NE"8E31.+Q5% <;9>Y@13,)9H;$<5F2G#)79-G1C=U^A4G:>WK^L5D4LBV63Q5?;I4OZ\&I45*G+OJ'JA)^LK%=2^)F&RNLIK\I62B 6Q$T8^2X#[<)0Z)6S/\9NQ/A81/DU(ZKM+>'W_\\2%Q$X_O"5["?BAE59NA/=O[ M8+L7*$YF'O]8L-UXY+%9)0@##AUPIQ61D4?93]>V>9#^A/0F2%OD6EG[TZ3- MG8\%5S6H85"+R)H&0D)ULZSP,J.VK,)?PW#.JO.NX&M&#I@OFN9NI19 _V8' M,)R(>?7 YM._^*R 7!NJMN7O,[,:7AS3]D57;HSM8>VB=V0,6\-SVJ4]M^LW M+AN77^5NI^UV3QMJ\^C0;?C?_>YI<] AVO2;?M?_/(02 MI$EKI.L?#EN=]J [_.SUX'>WTYUT.]_4IJ238]J;=4^MWZKTYW!N_/F:??"AK;-HV_EQB7DO^Q?-H=?)[VCQK19 M_>3W_)K2[#04Z('4'!YZ35J?M*KUO,QW:$L->IWPLC'\/FQ5&Q3*G'!Y"V!5 ?>JR_ MG=O[YO9R:6ZY3C23,AD;FJIBA1H+A??FKV[7/@+ZAO;\"1:A**F"%K(G.B46"H&]BVE7W;379)VGS)_G MC91N$6I.U2LREF[ =@G /4/XE)SW*2)G4N%FF7Q5\-T #[A0EBH*+6KJ*'D_ M<>UD4)$(^;]"FG7O0SQBP%1F5((*LM]9/084),ST^SV^&$0P%6Z'GL5',*_,?[^>+5;:\XK30^[QV4)>2T*^(KH+& MF+@6\_)&TO:RY'P4AE'455D,) &*)?:\X7R,Q72,I<1>3C/THD'6)Y.B=)56 M2NN.YAER<@(!"FDY&)0@VL>"7%@8=SX2:92@./1<&_U)TC_O\W1!1[J4.&*V M[0;]"D%2VL1U'THIG5;,RZJ)$'V:IT,7PZ@R;\ !YL,.\UUO5OEWQ_4!0II\ M@MJASX)_[\:@Y8 Z%+E.EC%V+WE%4F VTL=)-GH-ZDFG+J>&1 4MOS7KG5H5 MG73V.[63V[ST"GM[4COXUJYWZK43M-^LHMK?!__=;Q[5T$&KT:B?G-1;S0O(Z48C/V7Q %@L"8-=5"T>%,&04A7C5QWM8:O=0$^H%LW-UTRI?TFM M:#K7BGK#^JP'Z:UJES1.ZY/F4?.\>?09ZCWTNY=MKPE:3/>T"WF$5O1=L?\+ M=5'OPAR._,;PL]_PORF@'4U!DR%=^A7:K$F-4]"LCK[1)O01ZO:;GCYM#NN7 M9ZK%P,AF8 HQAV-% M7&5&P%,]!D-=-@MBZT&AW_M:C3H.?BN#?"J !'[5JS M@]JU+ZUVY]5W]\LXBL MS"TT$>G,X>6RSLL:I@H'3824.=8US<2Z2JBMJ#J\T I[;KOUJ=4!-;\-R^Q^ M)]7S;[-V/F%OC5'U!3Y55@+X3FW*8'43/")P^YIK$(O1R8A;PEEB(S= ;A*C M@P$#&(_>K1W5#9^ ^BI\ JI$BU3-K//53H%KLWHIL:S/RZY.O[/PW34;1?+H MPC^MYM6^#&$PKW5FK/1'W)V5CJ8B\S(S+,Y>-G'/K\F0NP'[R:&Z'D"SH[SE MDP0TE(-P'"31[""T;ZLO8F=*.!X3/HK""U'/&]5;,M=[L].?-*MUM7G9=*%> MMWGTW>]5^[.>_U7MG0+<5_MJS^_*3;^QZ'J76M5]TAB>RPWZ&<90)[W3WGFK M^AG*>U[7[TY:5<_O#2W:E?3)DNO=TFU'-A49U@)+QXHC2UBWE#(N.XJBF%PV M;-D Y99[;,*B%=[W'/WNY_UEM]V2N%'IA<0-0/K)UIRTPHJ;0$O6W:M0ZG;= M2;E>&(LAV& 1&H()%MMN9D6&3KJ2NC>E),T:]5G@7J;/[W[NG&P$@5MHY6VOA6 C06@?EL )%N3"#<)5HFPWTR- M8V9J#LB#X=@JM30N*X4]3<.$JH8LJW=*P ^LO6]R03T(?=^-180=$C",,C9\ M]#+Y"U*H7FP73XJHYH^\<,:C5,>X+;JH&1;?+7/1@S=>[_$$W+"9C34V\TNX M=I\<*O=M.^)QG/]W#!V0WB1,_HB;JC$[4%7H,.Q.-=!$G>6.AXZ-(= M ;/9?"/?_[IXP->X+[*:0M<;(?_Z4Z>2]CY&"??X:! &' 6I,GV3.BSB+"5/ M93ZPEUADT3.<(I-[X02Y3IIX&$8^TO%?R'$]@8%N#("8\,#FM@@"BUU_["4LX.$X M]F8H!I,Z=F9IR;Q :,)@9P%8W?X1#W@$*WD] "J.L^V3_2(M9A/WKO+K\NP30NQI MY"; UL*C-@YRUU"\O"UKAJ%G,N#1!"3EMX/AQN2,JH95+IL"?'4#*S9SL XD MQXID$$O288'4'!'^9&B*\GZ=LW9#WMD'3/)^C&.RL)[E?U]2?G-6 _:]R6MH M=".VMCWV.%*HF@/D0LBJB%3=D31T<-A&5"9%R+A>8=\*_7JA/PD!\8&F0;\! MBY_@MJW$+RA>TS/3432)D#(HPC8H7I+$L<$U$TN69*L6MSDUZ%J)7R=_UY1' M?D[Z90&0%(8E>D,&;L5J7TF 0HI9SJT0/$8(OD1+ PP ]BZ,07WK@R2 M8F.Z8[[;3#2RO%OA^ G"48_C,8^V(K)>1)0SYH"EKDLV:(BJ(7;T%:P[!L&: M2KEDJ9)DZ\8SB(C,L;)C;28B>=['>#T?)#&WJWDA:;FA2&:6.(_ EA^M.MF5 M8DQNF0/1UEN6KRXB'!26(LD.>S_TF+A,BU26-SHF_EJJ51YRJ/V>$^P>=Y*[ MSZ\O)[Z&$)'[N3]EAXZX4B<[O&8-D.6Q.-X@7.8WH4W$TGV.DYEOAMY.O$D@ MT4:4B;)&?EG"S0_6I#S%Y\L,(.ADX,*;:YA=%:WV@S=*/ M//E.@YVKJ/J4# M(%L+9Q(U4V!XD_I:'L%9W8?GNM(=UFBK^E5I'G5!7^O+S5/H\5'OO'%9FS4[ M4&]U?S&"DS2JH.,-!VZCTU6:U3[I#0_=5M62>L/>><__>MGHU"70 \\;A]#' MQ1!FV39T8ADZULM,1'#*!.LFMS&Q3%DE%I=-E1;VA!8- G&2A-;Y+OI?6)TE M-&(1NF#>^#%G+[;2\?32D:\'V7*P%8T-1&/A!%+9H9S8EH4U@]E8881A4S+* MV)8=V=0L)MN27MBKMS]U7DH"GF=E_E4%9+Y\S"W+[!#VHD= * 1O_Q3?L\G0 MP@$!0]8M8A@:-@T1.:LR$4.K$ZS(JD5,6=&I8H#J"A9JD\4V^R=;8E"#1><\ M0?&-@DUOMM>L;J@2U<)!R9,V2E&_Y@2Y^#6LK3$W@+N_%NC*"+',C4 M%V9 /PHGR4!X6D9BAY[%R.8.-)$>%,]VJ(@Z=P\L;$]E%ZFD-\-D[AAJ8KHB M[ZK;5XH_W5.Y*(S=],Q0Q#TF0N&6+LB[QM@47,EU$68"%HZ3Y2+WW:F7 M_3NX.IPR8GV.S8BS<\PM\0=YT&8NE?',4]S 1GR."IQS70*+RB[-%2P M8MJ6-Q.-IW>C"_$(8&R0$O$+-X9R ,8LL,36*;,L<9F R"RNU+999,=9!)6] MSK/+ID!BS?+;J1)O^ BT=? MSUJZ^3VY6N%UK+]B6<' 6!&SDDH\]H$+GWX%7AU%7D^XCVB14-3F\=A+TE," M+8"??$,-0 0=7N'+00AX)Q*6=;.';'S-;54Z-QH!1D&8*Y06U1?;#VL%:.7E M9P#R;?$A!QC\]8T4+ @ :"VA P/)K@$XRHDH@#L+?HT!2] _X_0JI92:X@8Z ME '^9Q9<-R=ES171/HCWZ"H2=I0>W0"IX@S6"U#-G7$4N/$ BC.A-P]N%22(/F"0J494: M3SA)PKYS@ZM/,0@+Y(XAIP'+@N:WR,22A%F"?F#Z<*#90BBSR6^2& K' U#^ MTD4;DFP.NH"-!!4I<*/K<3O]+;U/YQR66( UGDK1U1*K;VCP[(H997[6DQU1 M(&_F9N:\M7>[5Q>H3$ )0/'8'$)[&0]PY+G,=+VLJ;1Q!I"?]6<7AA+E@W)O MCNGZSA5X 'WFZLIW066A=N21W&MC$7-C[^8PTEXNJA:[8F^$C]);Q_@T97 1 M,PYF.I 05!QH.\XN([-N=R(>6X.\%^L Z!GQ4U/F^&D(+_8U2J8G'D5T0GR3 M^>+BLBK\[$B7]EG* MAE[^&3OW;\L?.\?D9EC2\16&@(\$XCW+]Y!E'T;AD\-0_I' :54 M2M?H7 SGWMMBVV+;8 MMMBVV+;8MM@O5>SU[ F]FOB*%[V'[Z1^U-SO?&L_XHM\KVH3?NUIL!L;VIFM M]<_8C7+7ZZ8^]Q4;]?;8FR&+C<7F>KJ]D'_Q*-L=B(%8D!!F7\DP^8!YSMS: M2XWH/(,PY<8!E$FK8^-D$$8P:/N1>V'])&)AO%4 MW^TPZ.8UK[E:7GWW">$UNH)<@S?(6\0;.W(VXX^#.(%_7C?'OGZJ9^?_@+I;RC[- M<=V*B H^&+C<0<>\SSS42F\NS<)J0,^+> +KT@/\H3D%LK,Q5%-N!+:\*KMJ M6VQ;;%ML6VQ;;%ML6VPS=\GK\466S-">P7^#Q/?V_A]02P,$% @ MQ[X[VW<]?;FI2G(+V@@E9T$\B@(",E>%D,M9\/GZ@IX$+^='1Z?/*/WZ^NJ2 MG*N\J4!:LX0Q%A][T8V9FGP%%2/HF#33C9D%*VOK:1BNU^O1>CQ2>ADF412' M7]]=?O+0H,.60M[LH#>9+GO\.'33&3/0PX7.[ Y<:)4I.\I5%3IGHR1*>ZQ3 M$@/:0AK+9([:S%HMLL;"A=+5.7#6E+A*([\WK!1<0($)*L&E8 =P;]HRO03[ MGE5@:I;#;[)7>#B-$W#C8M$0-HX7ZJ<67]X]CKG\=0- M:9S0<3S:F"((G[3LOB@]?6W\HCWO3^QA>PH.VT//.WP/7LQ /EJJV[ X3(7 MT2A&A<>]%S[HT:NP624T,;F;W:\UG"HXT@Q^'CX1!_HO^-?XSP1Q2PX?[/H M:T% W,SGJ\6^I\8O?)_0Z_;*!7 AA3][$3[-^$?HMM3@\,WB[O,T?$AY(-88 M*#[(N1\_]+8C=Y !8L[*O"D/YVVWM9?6&?MH#L3X$V[R,%2=W>J07_#\SL\!VJ8*#T]'1AG/@KNU0#EJ1 M_S/N9\RL+DJU-@>'?LL<'>U\-;"\KCKY@%VIV(*V;>@;9CFA_] M!%!+ P04 " !SBDE4@7 >\#H+ "09P %0 &ER8G0M,C R,C R,#E? M;&%B+GAM;-6=76_;.!:&[_LKM)F;76!8DQ1)D<6T@VZF'02;:8LVQO8].%[7OLY_$S[T\\/\YGWS62+.$U> MGZ&7\,PSB4IUG%R_/OMZ]1[PLY_?O'CQT]\ ^..?GR^]7U)U-S=)[IUG1N9& M>_=Q?N/]KLWB3R_*TKGW>YK]&7^3 +PIWW2>WCYF\?5-[F&(\?:KV:O V*<) MB8!@)@(D""&0 AG $(J8(;X?+ MQB[%I&@Q2NS13R_G9GU9B>K# MSK*L$K50*0J5B!4J?VCJ;-)#_I'TYKM:CR"N3/?#L33N\_3#T>1>V?I@3B]X MHYO>DI=?J'>)'NJ[^]15;^FG5WRLKT6:R]D 7XOG;C8DSXHG+NVC53=%H#W% MM.QG5;HWI)J'W"3:+*ME);07Z]=G]M%4FWBZ'O6N[)NF.!0^E)0#I$(."(9V M\**: \R-MD.1'9$XG^9/W^6I2<#7+^MNR]CU@<]:9)(W$)F917J7J>>Q;#ZK M&Z#LV%2,9GR2R+E9W,K5&ZRZ8MA?"G[S--07XGZ:/,MOX=7L9 [,QI!\JBH" M9L6@GF;;F::J,=-G.!969)GFPJB7U^FWB7V+31?#X@$H'@"(5F/[#SOA)CN? MR=MLK4UFZH"AJQ83E=I9RFT.*MX6L[K]2>3I_H]S:8[MY,Q+,VTR.\^L$?ST M)8JS,)_^\N[B;;C(,ZGRJ608&>83('R! 5$^!=R/(A!*2*$P)J"*N "W'7AT MP+V[\/Z[%O<_-^)VS-I/7!\+3DW<,;+7JZ]?.;<^B0N5'KZ[&\X%J"GE90$J M7BUJ3%%F1%EA=MH/4F&:5*XK3./K[2I,4:C>)7F-4 ^-38]>D=E(2:B;M $]]:0B,& IG@XS^3UE(;"<,014*$O 6&^!IR* "A?:400YSJDKEQ6(H\-RB=Q7J'. M'!C-WN:<&-&6OK1"=6_N/9"MCSL8NGO3VD1X?\/V*)\7<^;,R'+UQ0@R+.0A MX &%@"CL QDQ 5#$[9K6-R2(G ?1S\7)Q9<2T7KA6S#G/:U8(3X^F8 M?2LLZU+M06,EW& 0UB6QR5[MZ^V1^V+4G:7X$>'P*LYG9AH*%3$322"E" $A MD@..J<4.JH@'D##$G=>4V\''AEXIRDLC#^&_A__PUG+=&=QQ[S"'?3PY,8MM M[6@%95/>/<#<"3D8G$W); +:V*;G[N^77.;F8_8I2[_%5NA4^=0/!+>37&5\ M0" A0** :,@UXR&'$IG8/=U-#9XM[\+:_+7>!>[@V\#ZP MNV'==X(;W#C67O!V^.^S&]R09.-^<%/[[J/WNP=U8S]J\\%^_%.H(:+8E@$4 MZ @0S P(,0H $\;W6>"'1HBV(_AF!V,K!&N-WEJD5ZAL/XA73'0?R+M:EU2=>-Z;;L."*>S6,5YG%S_9JM"%LO9-.2($18Q M(.R,&Q 18B 0P<#0*/(#2A%RW[O:#3\Z?)\4>FN)+=C==<^!W%Z>G)K;%G:T M@[8QZS[([@8=#MC&A"JX-K=J#^OZOMC3)=I?;,RI(3! S,> ,E4,N# $'-+B MBB4R4LN0<=WZBF6EA[$A^W3=<*G2LS*]0F?[:Y=5(P^CV]N>$]/;VIE.=S)K MLS_"Y7!#2%6D*&0& B" AA M$@C-?!!&DF")H&0$MUM8-_0T-KQ7"T6KUJO*;7WQ8K_!KBOK(]@VS-*ZO6,= M5M8'W.B]M&Z*/_#:^D":NXOK0V_HN>U6[+=_S*[2^V0:4(VP9! 8;E?9!%-; M&'B@@(&&*QP1"K'NM./VW,=(2\+3WE%Y;)-F7J&UXS[;AJ$MM]BZV33P[IJ3 M0]TWUG8].-:>VD;D[[.=MIM:XTY:3=/VF'_*3'&";:S*8G)QL5CRJ^$6K M[&,4%=3_4V=C MWJ!VA#L+15[ M2\E>J=F] !RT^G E.*:!)RX)O;QK51I<3>E1(PYV,5BQ<$UVLVHXOZ=W^=C\ M-M, "1_K #"H)"#:2""5TL 7D"L?:HI9U+%P_)5*QE%J1:\J\1>I#R,!#)U/ MXAI[&1O^VQ/AU0.O$.M]3+H>RU>,;;E@Z&K7P$L&9Z>Z+QOJG#C6PJ$2^_LL M'>K2:UP\U#;NBO]%HM+L-LW*G8?R@/\\O4OR[+&\GLDA)Q$+*= 8,4!\3H'0 MA #JAPQKC0T,6+M"L+>_D9:$BN:-^RAG9H7@X MV=.[C.SO9>""XI3R;FEQ>UOW@\?W\4+)V;^-S-[;9Q93C:#4$&M .(. X%"! M$%%6;$KZ6A"LA.]\5:"AC[$5DZ# $8XAMR,/?A#9D%K=4613T[Z(+X\XE]]*I TD0DA0G#L (A$"0@@& M:*!$((D*L9'=(-_H9>R8KP[4>X&^:6I;U#M:-3#L3B[UP+W&A:,!OQG[.R%? MDUXS]'6-NRX?WLU-=ATGU[]FZ7U^DNQWDIMVQ5"O;6N*X/>A@VS(FCK58=%P%XG M>D_^ZZ,//.G?F^+N9']_\ZZEX+.YCHM_+RK)E[?Y?2BDP!1 RD@/@Z ((0" M.]_W(R$"S?V6>XC5#D8*_[/(EK?Y:TUTI;V[-<-@[NI*![SK4^_-]5;8@8&N M3VJ7Y(9V71%^'\_6_](0E@PKK@W04/AV[A[Z=@B7"OB1I%1BI#5NN?/W''RD MZ!8".]X4W##.%=EN=@R#JXL3'5#=3;DWIALA!T9T-YE=/&O:=$7SW$[?,SF[ M2+1Y^)=YG$)-),0(@N*L'A!&*9!!(( 61F).[. ;.M_MJ>UAI)"N5'JE3,_J M;(OJMI&NO/:P9QAHW9WI@&Y#]KWYW8X[,,0-:>V2W-2P/&[TJR!9C3<8BK5I;")8WZ )O4UO+^VC-R_6S\3+_\+ES8O_ M U!+ P04 " !SBDE4"@"O.E->)MUSCF;@23V5V7U0@T)!8 MH4@72,?VWV^3EB:6+QFNQ2IQ7B@+ M&G3Q\#C2;X]N?;53'Y!K'.J_)HR@[H M= *EJWQ>+HZFOU^>$CW]^=V;-V__0<@?__IT/GE?N>L5E,WD)()MP$]N\F8Y M^>*A_CH)L5I-OE3Q:_[-$O*NN^FDNKJ+^6+93#CE_/&O\3 %;)8R$*,@$)EF ME%C#@"C&@@(I1-#FGXM#RR! "()H%@R1 KMEE!GB.'7.SFYN;@-HO%0147,TZIF&UZ3]?=;Y_TOQ%=;V:, MF76__MFUSI_KB,.RV1^_GG]V2UA9DI=U8TO7&JCSP[IK/*^<;3K._Q+7Y,4> M[3>RZ4;:)L(X$>S@MO;3=V\FDWLZ8E7 )PB3]O/W3V=;)O-8955SX*K5K/UY M]O[#V2;$"+>[O;F[@J-IG:^N"MBT+2.$HVD>LX:T<:6I2AUL3SU.C,IUY(]E>^/Q[TGH#_'YR'?/ZA;/+F M[@3]CK8X0T]O?X&[N:PJ+[-T,"LA=W^T;J 7K.U:GYZT?BV-P\#>AS=I(H>(LX?&^LVNB?!W=;N MNL?LRD8U$,D"@FFI(0N_#AK"G$_0^0(S@S^^C]J*3G8<-SJ[0 M]=Q=$6K*G;$?T;^X:2Z1I_N3BH/<^NL#CI(0IU'=S2CQ'"3$H8S%PM) M$"#2P?3Q0RB]U,)'KI;AR-ZS=CZ#NX[H$./99=X4,*<"J N(V*L4L:=,$B,0 MNV I5=)D*F%^ *$\MMM+%6*TJMB)QCU+8+.,7F)?;' J!.F(DYP1Z75"C+:8 M?B7>"B>$XG2(=>2AS5ZAEZ,-_:OI&TG8+R#FE?]0^O3 M0'2F+*YEF24Z$9SHT!(A1<(>I[\[) [;MGOI08U6#SO3.0HY''N/Q-?K#]RA M 9L+RC37N,>FZ V1ACFB/5"20NJ"QQ^D&F*2>!% +V&D(Q?&KL2.21TG^.?' M>%G=E'.OLN 2KHCQ3K0"SXAEF (YF02<\BA-N!A:&]_-]U*&_GLHXY6DCDD7 MW<[H8[R(U;>\=#!GGG+<#J4D]>UBZ&A*;."<9-8Q X$!-X-/'(\P]%*(^7LH M9!=Z]RR35MS'$6RW7TX2G219I@D/&LG@$G';MO0BI>5)2%'B0\P9#VWVJUG1 MT>K@U?SM.>YM<;NX6%8E_':]RB#.)2YU5DH$Z]M:B0*4:^N%RPR D2EFS3! M[!_;[1?_\18M=^)QSQKX$O.F@?*D6JVNR_S^84<]ITY(X6U"*"2.R Q#:'T0 MQ#$J(21@DG2(M>%9X_W4,-ZBY.Z,[KL,616YRYN\7/R*2UK,;3$WUG.K$DQ^ ML\")M!IS'L"O&C3CVGGO$SM$(?*)Y7YB&'$M<"5408$KWU;DC- M-.&<*8@]9@^V90.()$\58V7\_@OO//]?/;#[=N:*@18+0#5Z8%D13]"0P MX0*U(K-LB'SC.=O]A##>0N;.?(YBO3C-B\WVFLF@##!.M%4"'5"26$J\K#>5Z\=4<9KGJ:XKADJB0P= M([C,699QI:AV!H;+&EX T>\HU7B+F,,Q/ JIK*OR%U7=V.*_^557FP7J%=.R M38UU>PXDD\10I@@+B56!*@GTC&6^D"*F\(($#DN+PDBFEB.-<:F&8 S'$4[$7 ?03QWCKH,,PNV=Y'*,'OO.B ML(NY$ PX9)@W>X,[*HY49);C_)<&RE4BA/!#)!U;1OO)8+Q%S] M<'>.#:][#:=[Z-_Z4X73O+2ERU'<59VWHVXC[_=>S@_'&^!%G?YX_WQS9[8S M,^WY_!7L2,=ZD&$Y> [9@(Z?V'IY6E0W]8Z^?Q]G6/=?P/>0@?5_2WMI7UY[ M]^9_4$L! A0#% @ &UL4$L%!@ % 4 30$ !U\ $! end