0001193125-18-033890.txt : 20180207 0001193125-18-033890.hdr.sgml : 20180207 20180207061111 ACCESSION NUMBER: 0001193125-18-033890 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20171229 FILED AS OF DATE: 20180207 DATE AS OF CHANGE: 20180207 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Fabrinet CENTRAL INDEX KEY: 0001408710 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34775 FILM NUMBER: 18579186 BUSINESS ADDRESS: STREET 1: 5/6 MOO 6, SOI KHUNPRA, PHAHOLYOTHIN RD STREET 2: KLONGNUENG, KLONGLUANG CITY: PATUMTHANEE STATE: W1 ZIP: 12120 BUSINESS PHONE: 662-524-9600 MAIL ADDRESS: STREET 1: 5/6 MOO 6, SOI KHUNPRA, PHAHOLYOTHIN RD STREET 2: KLONGNUENG, KLONGLUANG CITY: PATUMTHANEE STATE: W1 ZIP: 12120 10-Q 1 d478514d10q.htm FORM 10-Q FORM 10-Q
Table of Contents

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

FORM 10-Q

 

 

 

Quarterly report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

For the quarterly period ended December 29, 2017

OR

 

Transition report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

Commission File Number: 001-34775

 

 

FABRINET

(Exact name of registrant as specified in its charter)

 

Cayman Islands    Not Applicable
(State or other jurisdiction of    (I.R.S. Employer
incorporation or organization)    Identification No.)

 

c/o Intertrust Corporate Services (Cayman) Limited

190 Elgin Avenue

George Town

Grand Cayman

Cayman Islands

  KY1-9005
(Address of principal executive offices)   (Zip Code)

+66 2-524-9600

(Registrant’s telephone number, including area code)

 

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 (the “Exchange Act”) during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days:    Yes  ☒        No  ☐

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  ☒        No  ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer      Accelerated filer  
Non-accelerated filer   ☐ (Do not check if smaller reporting company)    Smaller reporting company  
Emerging growth company       

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.    ☐

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

As of January 26, 2018, the registrant had 37,308,863 ordinary shares, $0.01 par value, outstanding.

 

 

 

 


Table of Contents

FABRINET

FORM 10-Q

QUARTER ENDED DECEMBER 29, 2017

Table of Contents

 

     Page
No.

PART I. FINANCIAL INFORMATION

   3

Item 1. Financial Statements

   3

Unaudited Condensed Consolidated Balance Sheets as of December  29, 2017 and June 30, 2017

   3

Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income for the three and six months ended December 29, 2017 and December 30, 2016

   4

Unaudited Condensed Consolidated Statements of Cash Flows for the six months ended December 29, 2017 and December 30, 2016

   5

Notes to Unaudited Condensed Consolidated Financial Statements

   7

Item  2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

   27

Item  3. Quantitative and Qualitative Disclosures About Market Risk

   37

Item 4. Controls and Procedures

   39

PART II. OTHER INFORMATION

   40

Item 1. Legal Proceedings

   40

Item 1A. Risk Factors

   40

Item  2. Unregistered Sales of Equity Securities and Use of Proceeds

   55

Item 6. Exhibits

   55

Signature

   56

 

2


Table of Contents

PART I: FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

FABRINET

UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS

 

(in thousands of U.S. dollars, except share data)    December 29,
2017
    June 30,
2017
 

Assets

    

Current assets

    

Cash and cash equivalents

   $ 134,831     $ 133,825  

Marketable securities

     149,403       151,450  

Trade accounts receivable, net

     258,856       264,349  

Inventory, net

     239,169       238,665  

Prepaid expenses

     9,098       6,306  

Other current assets

     7,974       4,159  
  

 

 

   

 

 

 

Total current assets

     799,331       798,754  
  

 

 

   

 

 

 

Non-current assets

    

Restricted cash in connection with business acquisition

     3,423       3,312  

Property, plant and equipment, net

     222,539       216,881  

Intangibles, net

     5,432       5,840  

Goodwill

     3,933       3,806  

Deferred tax assets

     3,056       2,905  

Deferred debt issuance costs on revolving loan and other non-current assets

     223       1,577  
  

 

 

   

 

 

 

Total non-current assets

     238,606       234,321  
  

 

 

   

 

 

 

Total Assets

   $ 1,037,937     $ 1,033,075  
  

 

 

   

 

 

 

Liabilities and Shareholders’ Equity

    

Current liabilities

    

Bank borrowings, net of unamortized debt issuance costs

   $ 52,443     $ 48,402  

Trade accounts payable

     182,166       215,262  

Fixed assets payable

     5,658       8,141  

Capital lease liability, current portion

     477       344  

Income tax payable

     1,185       1,976  

Accrued payroll, bonus and related expenses

     11,244       13,852  

Accrued expenses

     17,574       9,227  

Other payables

     11,089       14,068  
  

 

 

   

 

 

 

Total current liabilities

     281,836       311,272  
  

 

 

   

 

 

 

Non-current liabilities

    

Long-term loan from bank, non-current portion, net of unamortized debt issuance costs

     15,969       22,701  

Deferred tax liability

     1,989       1,981  

Capital lease liability, non-current portion

     756       1,024  

Deferred liability in connection with business acquisition

     3,423       3,312  

Severance liabilities

     9,264       8,488  

Other non-current liabilities

     2,930       2,723  
  

 

 

   

 

 

 

Total non-current liabilities

     34,331       40,229  
  

 

 

   

 

 

 

Total Liabilities

     316,167       351,501  
  

 

 

   

 

 

 

Commitments and contingencies (Note 16)

    

Shareholders’ equity

    

Preferred shares (5,000,000 shares authorized, $0.01 par value; no shares issued and

    

outstanding as of December 29, 2017 and June 30, 2017)

     —         —    

Ordinary shares (500,000,000 shares authorized, $0.01 par value; 37,597,301 shares and

    

37,340,496 shares issued, and 37,281,328 shares and 37,340,496 shares outstanding

     376       373  

as of December 29, 2017 and June 30, 2017, respectively)

    

Additional paid-in capital

     142,914       133,293  

Treasury stock, at cost (315,973 shares and zero shares as of December 29, 2017 and

    

June 30, 2017, respectively)

     (9,910     —    

Accumulated other comprehensive loss

     (212     (348

Retained earnings

     588,602       548,256  
  

 

 

   

 

 

 

Total Shareholders’ Equity

     721,770       681,574  
  

 

 

   

 

 

 

Total Liabilities and Shareholders’ Equity

   $ 1,037,937     $ 1,033,075  
  

 

 

   

 

 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

3


Table of Contents

FABRINET

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME

 

     Three Months Ended     Six Months Ended  
(in thousands of U.S. dollars, except per share amounts)    December 29,
2017
    December 30,
2016
    December 29,
2017
    December 30,
2016
 

Revenues

   $ 337,072     $ 351,156     $ 694,385     $ 683,199  

Cost of revenues

     (299,906     (308,110     (616,887     (600,545
  

 

 

   

 

 

   

 

 

   

 

 

 

Gross profit

     37,166       43,046       77,498       82,654  

Selling, general and administrative expenses

     (13,157     (17,651     (28,835     (33,483

Expenses related to reduction in workforce

     (1,776     —         (1,776     —    
  

 

 

   

 

 

   

 

 

   

 

 

 

Operating income

     22,233       25,395       46,887       49,171  

Interest income

     596       320       1,405       757  

Interest expense

     (826     (555     (1,679     (1,876

Foreign exchange (loss) gain, net

     (1,348     1,945       (3,282     3,602  

Other income

     250       147       347       289  
  

 

 

   

 

 

   

 

 

   

 

 

 

Income before income taxes

     20,905       27,252       43,678       51,943  

Income tax expense

     (1,592     (1,960     (3,332     (3,885
  

 

 

   

 

 

   

 

 

   

 

 

 

Net income

     19,313       25,292       40,346       48,058  
  

 

 

   

 

 

   

 

 

   

 

 

 

Other comprehensive (loss) income, net of tax:

        

Change in net unrealized loss on marketable securities

     (462     (353     (432     (540

Change in net unrealized loss on derivative instruments

     —         —         (1     (158

Change in foreign currency translation adjustment

     44       (1,903     569       (1,162
  

 

 

   

 

 

   

 

 

   

 

 

 

Total other comprehensive (loss) income, net of tax

     (418     (2,256     136       (1,860
  

 

 

   

 

 

   

 

 

   

 

 

 

Net comprehensive income

   $ 18,895     $ 23,036     $ 40,482     $ 46,198  
  

 

 

   

 

 

   

 

 

   

 

 

 

Earnings per share

        

Basic

   $ 0.52     $ 0.69     $ 1.08     $ 1.31  

Diluted

   $ 0.51     $ 0.67     $ 1.06     $ 1.28  

Weighted-average number of ordinary shares outstanding (thousands of shares)

 

Basic

     37,477       36,848       37,462       36,626  

Diluted

     38,156       37,805       38,160       37,567  

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

4


Table of Contents

FABRINET

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

 

     Six Months Ended  
(in thousands of U.S. dollars)    December 29,
2017
    December 30,
2016
 

Cash flows from operating activities

    

Net income for the period

   $ 40,346     $ 48,058  

Adjustments to reconcile net income to net cash provided by operating activities

    

Depreciation and amortization

     14,265       10,758  

Loss on disposal of property, plant and equipment

     —         19  

Loss from sales and maturities of available-for-sale securities

     357       15  

Amortization of investment (premium) discount

     (163     228  

Amortization of deferred debt issuance costs

     295       1,072  

Allowance for doubtful accounts (reversal)

     5       (40

Unrealized loss (gain) on exchange rate and fair value of derivative instruments

     1,740       (3,033

Share-based compensation

     12,378       14,208  

Deferred income tax

     (153     938  

Other non-cash expenses

     962       586  

Inventory obsolescence (reversal)

     654       (100

Changes in operating assets and liabilities

    

Trade accounts receivable

     5,707       (40,779

Inventory

     (1,047     (29,286

Other current assets and non-current assets

     (6,801     4,747  

Trade accounts payable

     (33,626     11,026  

Income tax payable

     (791     448  

Other current liabilities and non-current liabilities

     2,985       887  
  

 

 

   

 

 

 

Net cash provided by operating activities

     37,113       19,752  
  

 

 

   

 

 

 

Cash flows from investing activities

    

Purchase of marketable securities

     (48,679     (83,405

Proceeds from sales of marketable securities

     18,672       15,682  

Proceeds from maturities of marketable securities

     31,427       38,142  

Payments in connection with business acquisition, net of cash acquired

     —         (9,917

Purchase of property, plant and equipment

     (21,405     (44,412

Purchase of intangibles

     (689     (319

Proceeds from disposal of property, plant and equipment

     35       127  
  

 

 

   

 

 

 

Net cash used in investing activities

     (20,639     (84,102
  

 

 

   

 

 

 

Cash flows from financing activities

    

Proceeds of short-term loans from banks

     5,000       15,744  

Repayment of short-term loans from bank

     (1,003     —    

Repayment of long-term loans from bank

     (6,800     (9,800

Repayment of capital lease liability

     (174     (92

Repurchase of ordinary shares

     (9,910     —    

Proceeds from issuance of ordinary shares under employee share option plans

     990       5,848  

Withholding tax related to net share settlement of restricted share units

     (3,744     (1,008
  

 

 

   

 

 

 

Net cash (used in) provided by financing activities

     (15,641     10,692  
  

 

 

   

 

 

 

Net increase (decrease) in cash, cash equivalents and restricted cash

     833       (53,658
  

 

 

   

 

 

 

Movement in cash, cash equivalents and restricted cash

    

Cash, cash equivalents and restricted cash at beginning of period

     137,137       142,804  

Increase (decrease) in cash, cash equivalents and restricted cash

     833       (53,658

Effect of exchange rate on cash, cash equivalents and restricted cash

     284       (401
  

 

 

   

 

 

 

Cash, cash equivalents and restricted cash at end of period

   $ 138,254     $ 88,745  
  

 

 

   

 

 

 

Non-cash investing and financing activities

    

Construction, software-related and equipment-related payables

   $ 5,658     $ 17,094  

 

5


Table of Contents

FABRINET

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (CONTINUED)

 

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the unaudited condensed consolidated balance sheets that sum to the total of the same amounts shown in the unaudited condensed consolidated statements of cash flows:

 

(amount in thousands)    As of
December 29,
2017
     As of
December 30,
2016
 

Cash and cash equivalents

   $ 134,831      $ 85,619  

Restricted cash in connection with business acquisition (non-current assets)

     3,423        3,126  
  

 

 

    

 

 

 

Cash, cash equivalents and restricted cash

   $ 138,254      $ 88,745  
  

 

 

    

 

 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

6


Table of Contents

FABRINET

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(in thousands of U.S. dollars unless otherwise noted)

 

1. Business and organization

General

Fabrinet (“Fabrinet” or the “Parent Company”) was incorporated on August 12, 1999, and commenced operations on January 1, 2000. The Parent Company is an exempted company incorporated in the Cayman Islands, British West Indies. The “Company” refers to Fabrinet and its subsidiaries as a group.

The Company provides advanced optical packaging and precision optical, electro-mechanical and electronic manufacturing services to original equipment manufacturers (“OEMs”) of complex products, such as optical communication components, modules and sub-systems, industrial lasers, medical devices and sensors. The Company offers a broad range of advanced optical and electro-mechanical capabilities across the entire manufacturing process, including process design and engineering, supply chain management, manufacturing, complex printed circuit board assembly, advanced packaging, integration, final assembly and test. The Company focuses primarily on the production of low-volume, high-mix products. The principal subsidiaries of Fabrinet include Fabrinet Co., Ltd. (“Fabrinet Thailand”), Casix, Inc. (“Casix”), Fabrinet West, Inc. (“Fabrinet West”) and Fabrinet UK Ltd. (“Fabrinet UK”), which was formerly known as “Exception EMS.”

 

2. Accounting policies

Basis of presentation

The accompanying unaudited condensed consolidated financial statements for Fabrinet as of December 29, 2017 and for the three and six months ended December 29, 2017 and December 30, 2016 includes normal recurring adjustments, necessary for a fair presentation of the financial statements set forth herein, in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual financial statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in Fabrinet’s Annual Report on Form 10-K for the year ended June 30, 2017.

The balance sheet as of June 30, 2017 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The results for the three and six months ended December 29, 2017 may not be indicative of results for the year ending June 29, 2018 or any future periods.

On September 14, 2016, the Company acquired 100% shareholding in Global CEM Solutions, Ltd. and all of its subsidiaries (including Fabrinet UK), a privately-held group located in Wiltshire, United Kingdom. The unaudited condensed consolidated financial statements of the Company include the financial position, results of operations and the cash flows of Fabrinet UK commencing as of the acquisition date. See Note 8—Business acquisition for further details on the accounting for this transaction.

Use of Estimates

The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements, and the reported amount of total revenues and expenses during the year. The Company bases estimates on historical experience and various assumptions about the future that are believed to be reasonable based on available information. The Company’s reported financial position or results of operations may be materially different under different conditions or when using different estimates and assumptions, particularly with respect to significant accounting policies, which are discussed below. Significant assumptions are used in accounting for share-based compensation, allowance for doubtful accounts, income taxes, inventory obsolescence, goodwill and valuation of intangible assets related to business acquisition, among others. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be different from these estimates. In the event that estimates or assumptions prove to differ from actual results, adjustments will be made in subsequent periods to reflect more current information.

 

7


Table of Contents

Fiscal years

The Company utilizes a 52-53 week fiscal year ending on the Friday in June closest to June 30. The three months ended December 29, 2017 and December 30, 2016 each consisted of 13 weeks. The six months ended December 29, 2017 and December 30, 2016 consisted of 26 weeks and 27 weeks, respectively. Fiscal year 2018 will be comprised of 52 weeks and will end on June 29, 2018.

Concentration of credit risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, marketable securities, derivatives and accounts receivable.

Cash, cash equivalents and marketable securities are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions with reputable credit and therefore bear minimal credit risk. The Company seeks to mitigate its credit risks by spreading such risks across multiple counterparties and monitoring the risk profiles of these counterparties. The Company limits its investments in marketable securities to securities with a maturity not in excess of three years, and all marketable securities that the Company invests in are rated A1, P-1, F1, or better.

The Company performs ongoing credit evaluations for credit worthiness of its customers and usually does not require collateral from its customers. Management has implemented a program to closely monitor near term cash collection and credit exposures to mitigate any material losses.

New Accounting Pronouncements – not yet adopted by the Company

In November 2017, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2017-14, “Income Statement – Reporting Comprehensive Income (Topic 220), Revenue Recognition (Topic 605), and Revenue from Contracts with Customers (Topic 606): Amendments to SEC Paragraphs Pursuant to the Staff Accounting Bulletin (“SAB”) No. 116 and SEC Release No. 33-10403”. This ASU amended, superseded and added certain SEC paragraphs in Topic 220, Topic 605 and Topic 606 to reflect the August 2017 issuance of SEC Staff Accounting Bulletin (SAB) 116 and SEC Release No. 33-10403. The SEC staff issued SAB 116 to align its revenue guidance with Accounting Standards Codification (ASC) 606. For public business entities, this update is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Early application is permitted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In September 2017, the FASB issued ASU 2017-13, “Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842): Amendments to SEC Paragraphs Pursuant to the Staff Announcement at the July 20, 2017 EITF Meeting and Rescission of Prior SEC Staff Announcements and Observer Comments.” The amendment delays the mandatory adoption of Topic 606 and Topic 842 for certain entities, revises the guidance related to performance-based incentive fees in Topic 605 and revises the guidance related to leases in Topic 840 and Topic 842. The revisions to the lease guidance eliminate language specific to certain sale-leaseback arrangements, guarantees of lease residual assets and loans made by lessees to owner-lessors. Also included is an amendment to Topic 842 to retain the guidance in Topic 840 covering the impact of changes in tax rates on investments in leveraged leases. This guidance, which is effective immediately, generally relates to the adoption of Topic 606 and Topic 842. The Company does not expect the amendments will impact its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, “Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” This amendment modified the concept of impairment assessment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value. Public companies that are SEC filers should adopt the amendment for its annual and any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

 

8


Table of Contents

In January 2017, the FASB issued ASU 2017-03, “Accounting Changes and Error Corrections (Topic 250) and Investments – Equity Method and Joint Ventures (Topic 323): Amendments to SEC Paragraphs Pursuant to Staff Announcements at the September 22, 2016 and November 17, 2016 EITF Meetings.” The amendment provides guidance to the Company in relation to the disclosure of the impact that ASU 2014-09, ASU 2016-02 and ASU 2016-13 will have on the Company’s financial statements when adopted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, “Business Combination (Topic 805): Clarifying the Definition of a Business.” This amendment clarifies the definition of a business to assist entities when evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or business. For public companies, this ASU is effective for annual periods beginning after December 15, 2017, including interim periods within those periods. Early adoption is permitted for the transactions that occur before the issuance date or effective date of the amendment, only when the transaction has not been reported in financial statements that have been issued or made available for issuance. The Company does not expect that the adoption of this update will have a material impact on its consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, “Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).” The amendments in this ASU provide guidance on the presentation of certain cash receipts and cash payments in the statement of cash flows in order to reduce diversity in existing practice. The amendments in ASU 2016-15 are effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, “Lease (Topic 842).” The core principle of Topic 842 is that a lessee should recognize the lease assets and liabilities that arise from leases in the statement of financial position. For public business entities, this update is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Early application is permitted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In January 2016, the FASB issued ASU 2016-01, “Financial Instruments – Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.” This new guidance requires certain equity investments to be measured at fair value, use of the exit price notion and separate presentation of financial assets and financial liabilities by measurement category and form of financial asset on the balance sheet or the accompanying notes to the financial statements. The ASU on recognition and measurement will take effect for public companies for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers (Topic 606), issued as a new Topic, Accounting Standards Codification.” The core principle of this amendment is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This update is effective for public companies, as amended by ASU 2015-14, for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. Earlier application of this guidance is permitted, but not before the original date of December 15, 2016, which can be adopted either retrospectively to each prior reporting period presented or as a cumulative-effect adjustment as of the date of adoption. Subsequently, in March 2016 and April 2016, the FASB issued ASU 2016-08 and ASU 2016-10, respectively, to clarify the implementation guidance on principle versus agent considerations and address the potential diversity in practice at initial application and cost; and the complexity of applying Topic 606, both at transition and on an ongoing basis related to identification of performance obligations and licensing arrangements; and ASU 2016-12 and ASU 2016-20 in May 2016 and December 2016, respectively, to improve certain aspects of Topic 606, with the same effective date as ASU 2015-14. The Company will adopt this standard during its fiscal year ending June 28, 2019. In the current period, the Company is assessing the contracts with its customers to identify the impact to its consolidated financial statements. The process is still ongoing and the Company expects to make significant progress in the coming quarters.

New Accounting Pronouncements – adopted by the Company

In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.” The amendments better align an entity’s risk management activities and financial reporting for hedging relationships through changes to both the designation and measurement guidance for qualifying hedging relationships and the presentation of hedge results. To meet that objective, the amendments expand and refine hedge accounting for both nonfinancial and financial risk components and align the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. The amendments also make certain targeted improvements to simplify the application of hedge accounting guidance and ease the administrative burden of hedge documentation requirements and assessing hedge effectiveness. This ASU is the final version of Proposed Accounting Standards Update 2016-310—Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, which has been deleted. During the first six months of fiscal year 2017, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.

 

9


Table of Contents

In November 2016, the FASB issued ASU 2016-18, “Statement of Cash Flows (Topic 230): Restricted Cash,” which requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents and restricted cash or restricted cash equivalents. The Company has early adopted this update in the second quarter of fiscal year 2017 on a retrospective basis. As of December 30, 2016, restricted cash in connection with business acquisition of $3.1 million was presented in the statement of cash flows as cash, cash equivalents and restricted cash.

In March 2016, the FASB issued ASU 2016-09, “Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” This ASU simplifies several aspects of the accounting for share-based payment award transactions, including, the income tax consequences, classification of awards as either equity or liabilities and classification on the statement of cash flows. The amendments in this update are effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods, for public companies. Early adoption is permitted for any entity in any interim or annual period. During the first six months of fiscal year 2018, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.

In March 2016, the FASB issued ASU 2016-05, “Derivatives and Hedging (Topic 815),” to clarify that a change in the counterparty to a derivative instrument that has been designated as a hedging instrument under Topic 815, does not, in and of itself, require designation of the hedging relationship, provided that all other hedge accounting criteria continue to be met. This guidance is effective for public entities for financial statements issued for fiscal years beginning after December 15, 2016 and interim periods within those fiscal years. During the first six months of fiscal year 2018, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.

 

3. Earnings per ordinary share

Basic earnings per ordinary share is computed by dividing reported net income by the weighted-average number of ordinary shares outstanding during each period. Diluted earnings per ordinary share is computed by calculating the effect of potential dilutive ordinary shares outstanding during the period using the treasury stock method. Dilutive ordinary equivalent shares consist of share options, restricted share units and performance share units. Earnings per ordinary share was calculated as follows:

 

10


Table of Contents
     Three Months Ended      Six Months Ended  
(amount in thousands except per share amounts)    December 29,
2017
     December 30,
2016
     December 29,
2017
     December 30,
2016
 

Net income attributable to shareholders

   $ 19,313      $ 25,292      $ 40,346      $ 48,058  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average number of ordinary shares outstanding (thousands of shares)

     37,477        36,848        37,462        36,626  

Incremental shares arising from the assumed exercise of share options and vesting of restricted share units (thousands of shares)

     679        957        698        941  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average number of ordinary shares for diluted earnings per ordinary share (thousands of shares)

     38,156        37,805        38,160        37,567  
  

 

 

    

 

 

    

 

 

    

 

 

 

Basic earnings per ordinary share

   $ 0.52      $ 0.69      $ 1.08      $ 1.31  

Diluted earnings per ordinary share

   $ 0.51      $ 0.67      $ 1.06      $ 1.28  

As of December 29, 2017 and December 30, 2016, there were no anti-dilutive share options.

 

4. Cash, cash equivalents and marketable securities

The Company’s cash, cash equivalents, and marketable securities can be analyzed as follows:

 

       Fair Value  
(amount in thousands)    Carrying
Cost
     Unrealized
Loss
     Cash and
Cash
Equivalents
     Marketable
Securities
 

As of December 29, 2017

           

Cash

   $ 129,703      $ —        $ 129,703      $ —    

Cash equivalents

     5,128        —          5,128        —    

Corporate bonds and commercial papers

     106,783        (302      —          106,481  

U.S. agency and U.S. treasury securities

     38,823        (190      —          38,633  

Sovereign and municipal securities

     4,302        (13      —          4,289  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 284,739      $ (505    $ 134,831      $ 149,403  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

       Fair Value  
(amount in thousands)    Carrying
Cost
     Unrealized
Gain/
(Loss)
     Cash and
Cash
Equivalents
     Marketable
Securities
 

As of June 30, 2017

           

Cash

   $ 131,240      $ —        $ 131,240      $ —    

Cash equivalents

     2,585        —          2,585        —    

Corporate bonds and commercial papers

     98,247        27        —          98,274  

U.S. agency and U.S. treasury securities

     50,768        (102      —          50,666  

Sovereign and municipal securities

     2,507        3        —          2,510  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 285,347      $ (72    $ 133,825      $ 151,450  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

11


Table of Contents

All highly liquid investments with original maturities of three months or less at the date of purchase are classified as cash equivalents. Management determines the appropriate classification of its investments at the time of purchase and reevaluates the designations at each balance sheet date. The Company may sell certain of its marketable securities prior to their stated maturities for strategic reasons including, but not limited to, anticipation of credit deterioration and duration management. The maturities of the Company’s marketable securities generally range from three months to three years. The Company’s investments in marketable securities consist of investments in U.S. Treasuries and fixed income securities and have been classified and accounted for as available-for-sale.

The following table summarizes the cost and estimated fair value of marketable securities classified as available-for-sale securities based on stated effective maturities as of December 29, 2017:

 

(amount in thousands)    Carrying
Cost
     Fair Value  

Due within one year

   $ 16,814      $ 16,808  

Due between one to three years

     129,579        129,095  

Due after three years

     3,515        3,500  
  

 

 

    

 

 

 

Total

   $ 149,908      $ 149,403  
  

 

 

    

 

 

 

During the six months ended December 29, 2017, the Company recognized a realized loss of $0.36 million from sales and maturities of available-for-sale.

As of December 29, 2017, the Company considered the declines in market value of its marketable securities investment portfolio to be temporary in nature and did not consider any of its securities other-than-temporarily impaired. The Company typically invests in highly-rated securities, and its investment policy generally limits the amount of credit exposure to any one issuer. The policy requires investments generally to be investment grade, with the primary objective of minimizing the potential risk of principal loss. Fair values were determined for each individual security in the investment portfolio. When evaluating an investment for other-than-temporary impairment, the Company reviews factors such as the length of time and extent to which fair value has been below its cost basis, the financial condition of the issuer and any changes thereto, changes in market interest rates, and the Company’s intent to sell, or whether it is more likely than not it will be required to sell, the investment before recovery of the investment’s cost basis. No impairment losses were recorded for the six months ended December 29, 2017.

As of December 29, 2017, cash, cash equivalents, and marketable securities included bank deposits of $40.0 million held in various financial institutions located in the United States in order to support the availability of the Facility Agreement (as defined in Note 11) and comply with covenants. As discussed in Note 11, under the terms and conditions of the Facility Agreement, the Company must maintain cash, cash equivalents and/or marketable securities in an aggregate amount not less than $40.0 million in unencumbered deposits, and/or securities in accounts located in the United States at all times during the term of the Facility Agreement. The Company must comply with this covenant from and after the effective date of the Facility Agreement.

 

5. Fair value of financial instruments

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A fair value hierarchy is established which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs for the valuation of an asset or liability as of measurement date. The three levels of inputs that may be used to measure fair value are defined as follows:

Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.

Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for assets or liabilities, either directly or indirectly. If the assets or liabilities have a specified (contractual) term, Level 2 inputs must be observable for substantially the full term of assets or liabilities.

Level 3 inputs are unobservable inputs for assets or liabilities, which require the reporting entity to develop its own valuation techniques and assumptions.

The Company utilizes the market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.

 

12


Table of Contents

The following table provides details of the financial instruments measured at fair value on a recurring basis, including:

 

     Fair Value Measurements at Reporting Date Using  
(amount in thousands)    Level 1      Level 2     Level 3      Total  

As of December 29, 2017

          

Assets

          

Cash equivalents

   $ —        $ 5,128     $ —        $ 5,128  

Corporate bonds and commercial papers

     —          106,481       —          106,481  

U.S. agency and U.S. treasury securities

     —          38,633       —          38,633  

Sovereign and municipal securities

     —          4,289       —          4,289  

Derivative assets

     —          105 (1)      —          105  
  

 

 

    

 

 

   

 

 

    

 

 

 

Total

   $ —        $ 154,636     $ —        $ 154,636  
  

 

 

    

 

 

   

 

 

    

 

 

 

 

     Fair Value Measurements at Reporting Date Using  
(amount in thousands)    Level 1      Level 2     Level 3      Total  

As of June 30, 2017

       

Assets

        

Cash equivalents

   $ —        $ 2,585     $ —        $ 2,585  

Corporate bonds and commercial papers

     —          98,274       —          98,274  

U.S. agency and U.S. treasury securities

     —          50,666       —          50,666  

Sovereign and municipal securities

     —          2,510       —          2,510  

Derivative assets

     —          15 (2)      —          15  
  

 

 

    

 

 

   

 

 

    

 

 

 

Total

   $ —        $ 154,050     $ —        $ 154,050  
  

 

 

    

 

 

   

 

 

    

 

 

 

 

(1) Foreign currency forward contracts with notional amount of $31.5 million and Canadian dollars 0.3 million.
(2)  Foreign currency forward contracts with notional amount of $1.0 million and Canadian dollars 0.6 million.

Derivative Financial Instruments

As a result of foreign currency rate fluctuations, the U.S. dollar equivalent values of the Company’s foreign currency denominated assets and liabilities change. The Company uses foreign currency contracts to manage the foreign exchange risk associated with certain foreign currency denominated assets and liabilities and other foreign currency transactions. The Company minimizes the credit risk in derivative instruments by limiting its exposure to any single counterparty and by entering into derivative instruments only with counterparties that meet the Company’s minimum credit quality standard. As of December 29, 2017, the Company recognized the fair value of foreign currency forward contracts of $0.1 million as derivative assets in the unaudited condensed consolidated balance sheet under other current assets. As of June 30, 2017, the Company recognized the fair value of foreign currency forward contracts of $0.02 million as derivative assets in the consolidated balance sheet under other current assets.

As of December 29, 2017, the Company had 17 outstanding foreign currency forward contracts with an aggregate notional amount of $31.5 million and Canadian dollars 0.3 million, maturing during January to March 2018. These foreign currency forward contracts were not designated for hedge accounting and were used to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Thai baht and Canadian dollar. During the six months ended December 29, 2017, the Company included an unrealized loss of $0.1 million from changes in the fair value of foreign currency contracts in earnings as foreign exchange gain (loss), net in the unaudited condensed consolidated statements of operations and comprehensive income.

As of December 30, 2016, the Company had one outstanding foreign currency forward contract with a notional amount of Canadian dollars 0.2 million, maturing in March 2017. This foreign currency forward contract was not designated for hedge accounting and was used to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Canadian dollar. During the six months ended December 30, 2016, the Company included an unrealized loss of $1.0 thousand from changes in the fair value of foreign currency contracts in earnings in the unaudited condensed consolidated statements of operations and comprehensive income.

 

13


Table of Contents
6. Trade accounts receivable, net

 

(amount in thousands)    As of
December 29,
2017
     As of
June 30,
2017
 

Trade accounts receivable

   $ 258,901      $ 264,389  

Less: allowance for doubtful account

     (45      (40
  

 

 

    

 

 

 

Trade accounts receivable, net

   $ 258,856      $ 264,349  
  

 

 

    

 

 

 

In September 2017, the Company fully repaid short-term loans from bank. Therefore, as of December 29, 2017, there were no trade accounts receivables secured to such loans. As of June 30, 2017, trade accounts receivable of $3.0 million were secured to short-term loans from bank (See Note 11).

 

7. Inventory

 

(amount in thousands)    As of
December 29,
2017
     As of
June 30,
2017
 

Raw materials

   $ 96,088      $ 88,640  

Work in progress

     112,157        105,732  

Finished goods

     21,625        33,998  

Goods in transit

     12,683        13,025  
  

 

 

    

 

 

 
     242,553        241,395  

Less: Inventory obsolescence

     (3,384      (2,730
  

 

 

    

 

 

 

Inventory, net

   $ 239,169      $ 238,665  
  

 

 

    

 

 

 

 

8. Business acquisition

On September 14, 2016, the Company acquired 100% shareholding in Fabrinet UK (formerly known as Exception EMS), a privately-held group located in Wiltshire, United Kingdom, for cash consideration of approximately $13.0 million, net of $0.5 million cash acquired. Fabrinet UK provides contract electronics manufacturing services to the global electronics industry with innovative solutions, adding value to the design, manufacture and testing of printed circuit board assemblies. Pursuant to the acquisition agreement, the Company has placed $3.4 million of cash, net of foreign currency translation adjustment, for deferred consideration in an escrow account which is under the Company’s control. However, the Company has contractually agreed to remit this deferred consideration to the sellers of Fabrinet UK, subject to the resolution of claims that the Company may make against the funds with respect to indemnification and other claims, within 24 months from the closing date of the transaction.

The Company has accounted for this acquisition under the provisions of business combinations accounting, in accordance with Accounting Standards Codification Topic 805 – Business Combinations. Accordingly, the estimated fair value of the acquisition consideration was allocated to the assets acquired and the liabilities assumed based on their respective fair values on the acquisition date. The Company has made certain estimates and assumptions in determining the allocation of the acquisition consideration.

The allocation of consideration to the individual net assets acquired was finalized in the fourth quarter of fiscal year 2017. As the functional currency of Fabrinet UK is pound sterling (“GBP”), for the six months ended December 29, 2017 and December 30, 2016, the Company recognized a $0.6 million gain and a $1.2 million loss, respectively, from foreign currency translation adjustment in its unaudited condensed consolidated statements of operations and comprehensive income under other comprehensive income, net of tax.

 

14


Table of Contents

The Company’s allocation of the total purchase price for the acquisition is summarized below:

 

(amount in thousands)    Purchase
price
allocation
 

Cash

   $ 474  

Accounts receivable

     4,064  

Inventory

     3,490  

Other current assets

     427  

Property, plant and equipment

     5,678  

Intangibles

     4,492  

Goodwill

     3,883  

Other non-current assets

     516  

Current liabilities

     (6,796

Deferred tax liabilities

     (1,148

Other non-current liabilities

     (1,563
  

 

 

 

Total fair value of assets acquired and liabilities assumed

   $ 13,517  
  

 

 

 

Total purchase price, net of cash acquired

   $ 13,043  
  

 

 

 

In connection with the Company’s acquisition of Fabrinet UK, the Company assumed lease agreements for certain machine and equipment, which are accounted for as capital leases. As of December 29, 2017 and June 30, 2017, the Company included approximately $1.2 million and $1.9 million, respectively, of capital lease assets and $1.2 million and $1.4 million, respectively, of capital lease liability in the unaudited condensed consolidated balance sheets associated with these acquired lease agreements.

During the six months ended December 30, 2016, the Company incurred approximately $1.5 million in transaction costs related to the acquisition, which primarily consisted of legal, accounting and valuation-related expenses. These expenses were recorded in selling, general and administrative expense in the accompanying unaudited condensed consolidated statements of operations and comprehensive income.

During the six months ended December 29, 2017, there were no transaction costs related to the acquisition.

Pro forma results of operations for the acquisition have not been presented as they were not material to the Company’s results of operations.

Identifiable intangibles

The acquired intangible assets include customer relationships and backlog. The fair value of the identified intangible assets was determined based on the multi-period excess earnings method.

Customer relationships represent the fair value of future projected revenues that were derived from the sale of products to existing customers of the acquired company. The $4.4 million in fair value of customer relationships will be amortized over an estimated remaining useful life of ten years.

Backlog represents the fair value of sales orders backlog as of the valuation date. The $0.1 million in fair value of backlog will be amortized over the respective estimated remaining useful life of three years.

Goodwill

Goodwill arising from the acquisition is primarily attributable to the ability to expand future products and services and the assembled workforce. Goodwill is not deductible for tax purposes.

 

15


Table of Contents
9. Intangibles

The following tables present details of the Company’s intangibles:

 

(amount in thousands)    Gross
Carrying
Amount
     Accumulated
Amortization
     Foreign
Currency
Translation
Adjustment
     Net  

As of December 29, 2017

           

Software

   $ 6,251      $ (4,240    $ —        $ 2,011  

Customer relationships

     4,373        (1,037      43        3,379  

Backlog

     119        (78      1        42  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total intangibles

   $ 10,743      $ (5,355    $ 44      $ 5,432  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

(amount in thousands)    Gross
Carrying
Amount
     Accumulated
Amortization
     Foreign
Currency
Translation
Adjustment
     Net  

As of June 30, 2017

           

Software

   $ 5,944      $ (3,850    $ —        $ 2,094  

Customer relationships

     4,373        (606      (88      3,679  

Backlog

     119        (51      (1      67  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total intangibles

   $ 10,436      $ (4,507    $ (89    $ 5,840  
  

 

 

    

 

 

    

 

 

    

 

 

 

The Company recorded amortization expense relating to intangibles of $0.4 million and $0.3 million for the three months ended December 29, 2017 and December 30, 2016, respectively, and $0.7 million and $0.3 million for the six months ended December 29, 2017 and December 30, 2016, respectively.

The weighted-average remaining life of customer relationships and backlog are:

 

(years)    As of
December 29,
2017
     As of
June 30,

2017
 

Customer relationships

     6.5        6.9  

Backlog

     1.3        1.6  

Based on the carrying amount of intangibles as of December 29, 2017, and assuming no future impairment of the underlying assets, the estimated future amortization during each fiscal year was as follows:

 

(amount in thousands)       

2018 (remaining six months)

   $ 794  

2019

     1,465  

2020

     987  

2021

     837  

2022

     571  

Thereafter

     778  
  

 

 

 

Total

   $ 5,432  
  

 

 

 

 

10. Goodwill

The changes in the carrying amount of goodwill from the acquisition of Fabrinet UK were as follows:

 

(amount in thousands)    Goodwill  

Balance as of June 30, 2017

   $ 3,806  

Foreign currency translation adjustment

     127  
  

 

 

 

Balance as of December 29, 2017

   $ 3,933  
  

 

 

 

 

16


Table of Contents
(amount in thousands)    Goodwill  

Balance as of June 24, 2016

   $ —    

Addition in connection with business acquisition

     3,883  

Foreign currency translation adjustment

     (77
  

 

 

 

Balance as of June 30, 2017

   $ 3,806  
  

 

 

 

Goodwill is not deductible for tax purposes. Goodwill will not be amortized but is reviewed annually for impairment or more frequently whenever changes or circumstances indicate the carrying amount of goodwill may not be recoverable.

 

11. Borrowings

The Company’s total borrowings, including short-term and long-term borrowings, consisted of the following:

 

(amount in thousands)                    

Rate

   Conditions      Maturity     As of
December 29,
2017
     As of
June 30,
2017
 

Short-term borrowings:

          

Revolving borrowing:

          

LIBOR(1) + 1.75% per annum

    

Repayable in

1 to 6 months

 

 

     January 2018(2)     $ 39,000      $ 34,000  

Short-term loans from bank:

 

Bank Base rate +1.85% per annum

    


Repayable based on

credit terms of secured
accounts receivable

 

 
 

       —          1,003  

Current portion of long-term borrowing

 

    13,600        13,600  
 

 

 

    

 

 

 
    52,600        48,603  

Less: Unamortized debt issuance costs

 

    (157      (201
 

 

 

    

 

 

 
        $ 52,443      $ 48,402  
       

 

 

    

 

 

 

Long-term borrowings:

          

Term loan borrowing:

          

LIBOR +1.75% per annum

    
Repayable in quarterly
installments
 
 
     May 2019     $ 29,600      $ 36,400  
       

 

 

    

 

 

 

Less: Current portion

          (13,600      (13,600

Unamortized debt issuance costs

 

    (31      (99
 

 

 

    

 

 

 

Non-current portion

        $ 15,969      $ 22,701  
       

 

 

    

 

 

 

 

(1)  LIBOR is London Interbank Offered Rate.
(2) In December 2017, the maturity date was extended to January 2018.

The movements of long-term loans for the six months ended December 29, 2017 and December 30, 2016 were as follows:

 

     Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
 

Opening balance

   $ 36,400      $ 54,500  

Repayments during the period

     (6,800      (9,800
  

 

 

    

 

 

 

Closing balance

   $ 29,600      $ 44,700  
  

 

 

    

 

 

 

 

17


Table of Contents

As of December 29, 2017, future maturities of long-term debt during each fiscal year were as follows:

 

(amount in thousands)       

2018 (remaining six months)

   $ 6,800  

2019

     22,800  
  

 

 

 

Total

   $ 29,600  
  

 

 

 

Credit facilities:

Fabrinet entered into a syndicated senior credit facility agreement (the “Facility Agreement”) with a consortium of banks on May 22, 2014. The Facility Agreement, led by Bank of America, provides for a $200.0 million credit line, comprised of a $150.0 million revolving loan facility and a $50.0 million delayed draw term loan facility. The revolving loan facility contains an accordion feature permitting Fabrinet to request an increase in the facility up to $100.0 million subject to customary terms and conditions and provided that no default or event of default exists at the time of request. The revolving loan facility terminates and all amounts outstanding are due and payable in full on May 22, 2019. The principal amount of any drawn term loans must be repaid according to scheduled quarterly amortization payments, with final payment of all amounts outstanding, plus accrued interest, being due May 22, 2019.

On February 26, 2015, the Company entered into the Second Amendment to the Facility Agreement. The amendment extended the availability period for draws on the term loan facility from May 21, 2015 to July 31, 2015. It also allowed the Company, upon the satisfaction of certain conditions, to designate from time to time one or more of its subsidiaries as borrowers under the Facility Agreement. On July 31, 2015, the Company entered into the Third Amendment to the Facility Agreement. The amendment extended the availability period for draws on the term loan facility from July 31, 2015 to July 31, 2016. On July 22, 2016, the Company entered into the Fourth Amendment to the Facility Agreement to change the timing of filing certain financial information with the bank. The Company fully drew down the term loan facility in fiscal year 2016. As of December 29, 2017, $39.0 million of the revolving borrowing and $29.6 million of the term loan borrowing was outstanding under the Facility Agreement, resulting in available credit facilities of $111.0 million. Borrowings under the revolving credit facility are classified as current liabilities in the unaudited condensed consolidated balance sheets as the Company has the periodic option to renew or pay, all or a portion of, the outstanding balance at the end of the maturity date, which is in the range of one to six months, without premium or penalty, upon notice to the administrative agent. During December 2017, the Company sent notices to the bank to renew the maturity date of its revolving borrowings. The bank approved the notices and extended the maturity to January 2018.

Loans under the Facility Agreement bear interest, at Fabrinet’s option, at a rate per annum equal to a LIBOR rate plus a spread of 1.75% to 2.50%, or a base rate plus a spread of 0.75% to 1.50%, determined in accordance with the Facility Agreement in each case with such spread determined based on Fabrinet’s consolidated total leverage ratio for the preceding four fiscal quarter period. Interest is due and payable quarterly in arrears for loans bearing interest at the base rate and at the end of an interest period (or at each three-month interval in the case of loans with interest periods greater than three months) in the case of loans bearing interest at the LIBOR rate.

On July 24, 2017, the Company entered into an interest rate swap agreement (the “Swap Agreement”), which the Company did not designate as hedging instruments. The Swap Agreement was used to mitigate interest rate risk and improve the interest rate profile of the Company’s debt obligations. The terms of the Swap Agreement effectively convert the floating interest rate of the term loans under the Facility Agreement to the fixed interest rate of 1.55% per annum through maturity of the term loan in May 2019. The swap transactions are due and settled monthly. During the six months ended December 29, 2017, the Company included a net loss of $23.0 thousand from the settlement of the Swap Agreement as interest expenses in the unaudited condensed consolidated statements of operations and comprehensive income.

Fabrinet’s obligations under the Facility Agreement are guaranteed by certain of its existing and future direct material of its subsidiaries. In addition, the Facility Agreement is secured by Fabrinet’s present and future accounts receivable, deposit accounts and cash, and a pledge of the capital stock of certain of Fabrinet’s direct subsidiaries. Fabrinet is required to maintain at least $40.0 million of cash, cash equivalents, and marketable securities at financial institutions located in the United States. Further, Fabrinet is required to maintain any of its deposits accounts or securities accounts with balances in excess of $10.0 million in a jurisdiction where a control agreement, or the equivalent under the local law, can be effected.

 

18


Table of Contents

The Facility Agreement contains customary affirmative and negative covenants. Negative covenants include, among other things, limitations on liens, indebtedness, investments, mergers, sales of assets, changes in the nature of the business, dividends and distributions, affiliate transactions and capital expenditures. The Facility Agreement contains financial covenants requiring Fabrinet to maintain: (1) a minimum tangible net worth of not less than $200.0 million plus 50% of quarterly net income, exclusive of quarterly losses; (2) a minimum debt service coverage ratio of not less than 1.50:1.00; (3) a maximum senior leverage ratio of not more than 2.50:1.00; and (4) a minimum quick ratio of not less than 1.10:1.00. Each of these financial covenants is calculated on a consolidated basis for the consecutive four fiscal quarter period then ended. As of December 29, 2017, the Company was in compliance with all covenants under the Facility Agreement.

The Facility Agreement also contains customary events of default including, among other things, payment defaults, breaches of covenants or representations and warranties, cross-defaults with certain other indebtedness, bankruptcy and insolvency events and change in control of Fabrinet, subject to grace periods in certain instances. Upon an event of default, the lenders may terminate their commitments, declare all or a portion of the outstanding obligations payable by Fabrinet to be immediately due and payable and exercise other rights and remedies provided for under the Facility Agreement.

Fabrinet intends to use the proceeds of the credit line to finance its future manufacturing buildings in the United States and Thailand, and for general corporate purposes including mergers and acquisitions of complementary manufacturing businesses or technology, although Fabrinet has no current commitments with respect to any such acquisitions.

Short-term loans from bank

In connection with the business acquisition in the first quarter of fiscal year 2017, the Company assumed a secured borrowing agreement. In the first quarter of fiscal year 2018, the Company fully repaid these short-term loans and sent a notification letter to the bank to terminate this secured borrowing agreement. As a result, the bank released secured trade accounts receivable and the way chattels mortgage over the plant and machine of Fabrinet UK.

Undrawn available credit facilities classified by availability period of future borrowing as of December 29, 2017 and June 30, 2017 were as follows:

 

(amount in thousands)    December 29,
2017
     June 30,
2017
 

Short-term

   $ —        $ 1,965  

Long-term

   $ 111,000      $ 116,000  

 

12. Income taxes

As of December 29, 2017 and June 30, 2017, the liability for uncertain tax positions including accrued interest and penalties was $2.2 million and $2.0 million, respectively. The Company expects the estimated amount of liability associated with its uncertain tax positions to decrease within the next 12 months due to the lapse of the applicable statute of limitations in foreign tax jurisdictions.

The Company files income tax returns in the United States and foreign tax jurisdictions. The tax years from 2012 to 2016 remain open to examination by U.S. federal and state tax authorities, and foreign tax authorities. The Company’s income tax is recognized based on the best estimate of the expected annual effective tax rate for the full financial year of each entity in the Company, adjusted for discrete items arising in that quarter. If the Company’s estimated annual effective tax rate changes, the Company makes a cumulative adjustment in that quarter.

The effective tax rates for the Company for the three months ended December 29, 2017 and December 30, 2016 were 6.3% and 6.8%, respectively, of net income. The decrease was primarily due to the fact that the Company had higher income not subject to tax during the three months ended December 29, 2017, compared with the three months ended December 30, 2016.

The effective tax rates for the Company for the six months ended December 29, 2017 and December 30, 2016 were 6.3% and 6.7%, respectively, of net income. The decrease was primarily due to the fact that the Company had higher income not subject to tax during the six months ended December 29, 2017, compared with the six months ended December 30, 2016.

 

19


Table of Contents

On December 22, 2017, the Tax Cuts and Jobs Act (the “TCJ Act”) was enacted into law. The TCJ Act provides for significant changes to the U.S. Internal Revenue Code of 1986, as amended (the “Code”), that impact corporate taxation requirements, such as the reduction of the federal tax rate for corporations from 35% to 21% and changes or limitations to certain tax deductions. The impact of the TCJ Act for the Company was a reduction of the value of deferred tax assets (which represent future tax benefits) of its U.S. subsidiaries as a result of lowering the U.S. corporate income tax rate from 35% to 21%. This reduction of the value of deferred tax assets was fully offset by a reversal of the valuation allowance on the related deferred tax assets. Therefore, there is no impact to the unaudited condensed consolidated financial statements.

 

13. Share-based compensation

Share-based compensation

In determining the grant date fair value of equity awards, the Company is required to make estimates of expected dividends to be issued, expected volatility of Fabrinet’s ordinary shares, expected forfeitures of the awards, risk free interest rates for the expected term of the awards and expected terms of the awards. Forfeitures are estimated at the time of grant and revised if necessary in subsequent periods if actual forfeitures differ from those estimates. The fair value of restricted share units is based on the market value of our ordinary shares on the date of grant.

The effect of recording share-based compensation expense for the three and six months ended December 29, 2017 and December 30, 2016 was as follows:

 

     Three Months Ended      Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
     December 29,
2017
     December 30,
2016
 

Share-based compensation expense by type of award:

           

Restricted share units

     4,586        7,633        9,433        12,453  

Performance share units

     872        964        2,945        1,755  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total share-based compensation expense

     5,458        8,597        12,378        14,208  

Tax effect on share-based compensation expense

     —          —          —          —    
  

 

 

    

 

 

    

 

 

    

 

 

 

Net effect on share-based compensation expense

   $ 5,458      $ 8,597      $ 12,378      $ 14,208  
  

 

 

    

 

 

    

 

 

    

 

 

 

Share-based compensation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive income as follows:

 

     Three Months ended      Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
     December 29,
2017
     December 30,
2016
 

Cost of revenue

   $ 1,812      $ 1,514      $ 3,713      $ 2,528  

Selling, general and administrative expense

     3,646        7,083        8,665        11,680  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total share-based compensation expense

   $ 5,458      $ 8,597      $ 12,378      $ 14,208  
  

 

 

    

 

 

    

 

 

    

 

 

 

The Company did not capitalize any share-based compensation expense as part of any asset costs during the three and six months ended December 29, 2017 and December 30, 2016.

Share-based award activity

Fabrinet maintains the following equity incentive plans: the Amended and Restated 2010 Performance Incentive Plan (the “2010 Plan”) and the 2017 Inducement Equity Incentive Plan (the “2017 Inducement Plan”).

On March 12, 2010, Fabrinet’s shareholders adopted the 2010 Plan. On December 20, 2010, December 20, 2012 and December 14, 2017, Fabrinet’s shareholders adopted amendments to the 2010 Plan to increase the number of ordinary shares authorized for issuance under the 2010 Plan by 500,000 shares, 3,700,000 shares and 2,100,000 shares, respectively. As of December 29, 2017, there were an aggregate of 34,057 share options outstanding, 1,163,994 restricted share units outstanding and 605,892 performance share units outstanding under the 2010 Plan. As of December 29, 2017, there were 2,547,960 ordinary shares available for future grant under the 2010 Plan.

 

20


Table of Contents

On November 2, 2017, Fabrinet adopted the 2017 Inducement Plan with a reserve of 160,000 ordinary shares authorized for future issuance solely for the granting of inducement share options and equity awards to new employees. The 2017 Inducement Plan was adopted without shareholder approval in reliance on the “employment inducement exemption” provided under the New York Stock Exchange Listed Company Manual. As of December 29, 2017, there were an aggregate of 48,653 restricted share units outstanding and 97,306 performance share units outstanding under the 2017 Inducement Plan. As of December 29, 2017, there were 14,041 ordinary shares available for future grant under the 2017 Inducement Plan.

Share options

Share options have been granted to directors and employees. Fabrinet’s board of directors has the authority to determine the type of option and the number of shares subject to an option. Options generally vest and become exercisable over four years and expire, if not exercised, within seven years of the grant date. In the case of a grantee’s first grant, 25 percent of the underlying shares vest 12 months after the vesting commencement date and 1/48 of the underlying shares vest monthly over each of the subsequent 36 months. In the case of any additional grants to a grantee, 1/48 of the underlying shares vest monthly over four years, commencing one month after the vesting commencement date.

The following summarizes share option activity:

 

     Number
of Shares
     Number of
Exercisable
Options
     Weighted-
Average
Exercise Price

Per Share
     Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 30, 2017

     96,688        96,688      $ 15.70     

Granted

     —             —          —    

Exercised

     (62,631       $ 15.80     

Forfeited

     —             —       

Expired

     —           $ —       
  

 

 

          

Balance as of December 29, 2017

     34,057        34,057      $ 15.52     
  

 

 

          

 

     Number
of Shares
     Number of
Exercisable
Options
     Weighted-
Average
Exercise Price

Per Share
     Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 24, 2016

     464,334        464,334      $ 15.95     

Granted

     —             —          —    

Exercised

     (365,066       $ 16.02     

Forfeited

     —             —       

Expired

     (5       $ 5.75     
  

 

 

          

Balance as of December 30, 2016

     99,263        99,263      $ 15.71     
  

 

 

          

The following summarizes information for share options outstanding as of December 29, 2017 under the 2010 Plan:

 

21


Table of Contents
     Range of
Exercise Price
     Number of
Shares
Underlying
Options
     Weighted-
Average
Remaining
Contractual
Life (years)
     Aggregate
Intrinsic Value

(amount in thousands)
 
     $14.12        21,638        0.86     
     $15.16        5,369        0.63     
     $18.60 -$25.50        7,050        0.93     
     

 

 

    

 

 

    

Options outstanding

        34,057        0.84      $ 449  
     

 

 

    

 

 

    

 

 

 

Options exercisable

        34,057        0.84      $ 449  
     

 

 

    

 

 

    

 

 

 

As of December 29, 2017, there was no unrecognized compensation cost for share options issued under the 2010 Plan.

Restricted share units and performance share units

Restricted share units and performance share units have been granted under the 2010 Plan and the 2017 Inducement Plan.

Restricted share units granted to employees generally vest in equal installments over three or four years on each anniversary of the vesting commencement date. Restricted share units granted to non-employee directors generally cliff vest 100% on the first of January, approximately one year from the grant date, provided the director continues to serve through such date.

Performance share units granted to executives will vest, if at all, at the end of a two-year performance period based on the Company’s achievement of pre-defined performance criteria, which consist of revenue and gross margin targets. The actual number of performance share units that may vest at the end of the performance period ranges from 0% to 100% of the award grant.

The following summarizes restricted share unit activity under the 2010 Plan and the 2017 Inducement Plan:

 

     Number
of Shares
     Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 30, 2017

     1,058,605      $ 31.59  

Granted

     430,948        37.12  

Issued

     (285,902      27.00  

Forfeited

     (39,657      35.97  
  

 

 

    

Balance as of December 29, 2017

     1,163,994      $ 34.62  
  

 

 

    

 

     Number
of Shares
     Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 24, 2016

     1,181,402      $ 18.34  

Granted

     741,973        39.23  

Issued

     (423,035      16.41  

Forfeited

     (38,170      22.35  
  

 

 

    

Balance as of December 30, 2016

     1,462,170      $ 29.40  
  

 

 

    

 

22


Table of Contents

The following summarizes performance share unit activity under the 2010 Plan and the 2017 Inducement Plan:

 

     Number
of Shares
    Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 30, 2017

     227,268     $ 40.48  

Granted

     378,624 (1)      37.16  

Issued

     —         —    

Forfeited

     —         —    
  

 

 

   

Balance as of December 29, 2017

     605,892     $ 38.41  
  

 

 

   

 

     Number
of Shares
    Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 24, 2016

     —         —    

Granted

     234,678 (1)    $ 40.48  

Issued

     —         —    

Forfeited

     —         —    
  

 

 

   

Balance as of December 30, 2016

     234,678     $ 40.48  
  

 

 

   
  (1) This represents the target number of performance share units (PSUs) granted. The actual number of PSUs that may be earned, if any, is dependent upon performance and may range from 0% to 100% percent of the target.

As of December 29, 2017, there was $21.7 million and $5.6 million of unrecognized share-based compensation expense related to restricted share units and performance share units, respectively, under the 2010 Plan and the 2017 Inducement Plan that are expected to be recorded over a weighted-average period of 2.66 years and 1.18 years, respectively.

For the six months ended December 29, 2017 and December 30, 2016, the Company withheld an aggregate of 91,728 shares and 26,085 shares, respectively, upon the vesting of restricted share units, based upon the closing share price on the vesting date to settle the employees’ minimum statutory obligation for the applicable income and other employment taxes. For the six months ended December 29, 2017 and December 30, 2016, the Company then remitted cash of $3.7 million and $1.0 million, respectively, to the appropriate taxing authorities, and presented it as a financing activity within the unaudited condensed consolidated statements of cash flows. The payment had the effect on shares issued by the Company as it reduced the number of shares that would have been issued on the vesting date and was recorded as a reduction of additional paid-in capital.

 

14. Shareholders’ equity

Share capital

Fabrinet’s authorized share capital is 500,000,000 ordinary shares, par value of $0.01 per ordinary share, and 5,000,000 preferred shares, par value of $0.01 per preferred share.

For the six months ended December 29, 2017, Fabrinet issued 62,631 ordinary shares upon the exercise of options, for cash consideration at a weighted-average exercise price of $15.80 per share, and 194,174 ordinary shares upon the vesting of restricted share units, net of shares withheld.

All such issued shares are fully paid.

Treasury stock

In August 2017, Fabrinet’s board of directors approved a share repurchase program to permit Fabrinet to repurchase up to $30.0 million worth of its issued and outstanding ordinary shares in the open market in accordance with applicable rules and regulations, at such time and such prices as management may decide. During the three and six months ended December 29, 2017, 315,973 shares were repurchased under the program, at an average price per share of $31.36, totaling $9.9 million and $9.9 million, respectively. All such repurchased shares are held as treasury stock. As of December 29, 2017, Fabrinet had a remaining authorization to purchase up to an additional $20.1 million worth of its ordinary shares under the share repurchase program.

 

23


Table of Contents
15. Accumulated other comprehensive income

The changes in AOCI for the six months ended December 29, 2017 were as follows:

 

(amount in thousands)    Unrealized net
Losses
on
Marketable
Securities
    Unrealized net
Gains
(Losses) on
Derivative
Instruments
    Foreign
Currency
Translation
Adjustment
(Losses)
Gains
    Total  

Balance as of June 30, 2017

   $ (72   $ 34     $ (310   $ (348

Other comprehensive income before reclassification adjustment

     (75     —         569       494  

Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income

     (357     (1     —         (358

Tax effects

     —         —         —         —    
  

 

 

   

 

 

   

 

 

   

 

 

 

Other comprehensive (loss) income

   $ (432   $ (1   $ 569     $ 136  
  

 

 

   

 

 

   

 

 

   

 

 

 

Balance as of December 29, 2017

   $ (504   $ 33     $ 259     $ (212
  

 

 

   

 

 

   

 

 

   

 

 

 

The changes in AOCI for the six months ended December 30, 2016 were as follows:

 

(amount in thousands)    Unrealized net
(Losses) Gains
on
Marketable
Securities
    Unrealized net
Gains
(Losses) on
Derivative
Instruments
    Foreign
Currency
Translation
Adjustment
(Losses)
Gains
    Total  

Balance as of June 24, 2016

   $ 399     $ 192     $ —       $ 591  

Other comprehensive income before reclassification adjustment

     (525     —         (1,162     (1,687

Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income

     (15     (158     —         (173

Tax effects

     —         —         —         —    
  

 

 

   

 

 

   

 

 

   

 

 

 

Other comprehensive loss

   $ (540   $ (158   $ (1,162   $ (1,860
  

 

 

   

 

 

   

 

 

   

 

 

 

Balance as of December 30, 2016

   $ (141   $ 34     $ (1,162   $ (1,269
  

 

 

   

 

 

   

 

 

   

 

 

 

 

16. Commitments and contingencies

Bank guarantees

As of December 29, 2017 and June 30, 2017, there were outstanding bank guarantees given by banks on behalf of Fabrinet Thailand for electricity usage and other normal business amounting to $1.5 million as of both dates.

Operating lease commitments

The Company leases a portion of its office, capital equipment, and certain land and buildings for its facilities in the Cayman Islands, China, New Jersey and the United Kingdom under operating lease arrangements that expire in various calendar years through 2023. Rental expense under these operating leases amounted to $0.9 million and $0.8 million for the six months ended December 29, 2017 and December 30, 2016, respectively.

 

24


Table of Contents

As of December 29, 2017, the future minimum lease payments due under non-cancelable operating leases during each fiscal year were as follows:

 

(amount in thousands)       

2018 (remaining six months)

   $ 815  

2019

     1,164  

2020

     945  

2021

     543  

2022

     430  

Thereafter

     466  
  

 

 

 

Total minimum operating lease payments

   $ 4,363  
  

 

 

 

Capital lease commitments

In connection with the acquisition of Fabrinet UK, the Company assumed the capital lease commitments of certain machines and equipment, with various expiration dates until September 2020. The equipment can be purchased at the determined prices upon expiration of such contracts.

As of December 29, 2017, the future minimum lease payments due under non-cancelable capital leases during each fiscal year were as follows:

 

(amount in thousands)       

2018 (remaining six months)

   $ 239  

2019

     464  

2020

     422  

2021

     108  
  

 

 

 

Total minimum capital lease payments

   $ 1,233  
  

 

 

 

Purchase obligations

Purchase obligations represent legally-binding commitments to purchase inventory and other commitments made in the normal course of business to meet operational requirements. Although open purchase orders are considered enforceable and legally binding, their terms generally give the Company the option to cancel, reschedule and/or adjust its requirements based on its business needs prior to the delivery of goods or performance of services. Obligations to purchase inventory and other commitments are generally expected to be fulfilled within one year.

On December 23, 2016, the Company entered into an agreement to purchase a parcel of land in Chonburi, Thailand, to support the expansion of the Company’s production in Thailand. The aggregate purchase price is approximately $5.6 million, of which the first installment of $1.1 million was paid by the Company on January 10, 2017 and the remaining balance of the purchase price was paid by the Company on December 25, 2017.

As of December 29, 2017, the Company had an outstanding commitment to third parties of approximately $7.1 million.

Indemnification of directors and officers

Cayman Islands law does not limit the extent to which a company’s memorandum and articles of association may provide for indemnification of directors and officers, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Fabrinet’s amended and restated memorandum and articles of association provide for indemnification of directors and officers for actions, costs, charges, losses, damages and expenses incurred in their capacities as such, except that such indemnification does not extend to any matter in respect of any fraud or dishonesty that may attach to any of them.

In accordance with Fabrinet’s form of indemnification agreement for its directors and officers, Fabrinet has agreed to indemnify its directors and officers against certain liabilities and expenses incurred by such persons in connection with claims by reason of their being such a director or officer. Fabrinet maintains a director and officer liability insurance policy that may enable it to recover a portion of any future amounts paid under the indemnification agreements.

 

25


Table of Contents
17. Business segments and geographic information

Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is Fabrinet’s chief executive officer. As of December 29, 2017, the Company operated and internally managed a single operating segment. Accordingly, the Company does not accumulate discrete information with respect to separate product lines and does not have separate reportable segments.

Total revenues are attributed to a particular geographic area based on the bill-to-location of the customers. The Company operates primarily in three geographic regions: North America, Asia-Pacific and Europe. The following table presents total revenues by geographic regions:

 

     Three Months Ended      Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
     December 29,
2017
     December 30,
2016
 

North America

   $ 152,167      $ 157,997      $ 309,158      $ 323,992  

Asia-Pacific

     130,354        136,692        273,217        251,437  

Europe

     54,551        56,467        112,010        107,770  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 337,072      $ 351,156      $ 694,385      $ 683,199  
  

 

 

    

 

 

    

 

 

    

 

 

 

As of December 29, 2017 and December 30, 2016, the Company had approximately $34.4 million and $35.9 million of long-lived assets based in North America, with the substantial remainder of assets based in Asia-Pacific and Europe.

Significant customers

The Company had three customers that each contributed to 10% or more of its total trade accounts receivable as of December 29, 2017 and June 30, 2017.

 

18. Expenses related to reduction in workforce

As part of the Company’s ongoing efforts to achieve greater efficiencies in all areas of its business, during the three and six months ended December 29, 2017, the Company implemented a reduction in workforce and incurred expenses of approximately $1.7 million and $1.7 million, respectively, which represented severance and benefits costs incurred for the termination of approximately 204 employees in accordance with contractual obligations and local regulations.

 

19. Subsequent event

In February 2018, Fabrinet’s board of directors approved the repurchase of up to an additional $30.0 million of Fabrinet’s outstanding ordinary shares, bringing the aggregate authorization under Fabrinet’s existing share repurchase program to $60.0 million.

 

26


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

In addition to historical information, this Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. These statements relate to future events or to our future financial performance and involve known and unknown risks, uncertainties and other factors that may cause our or our industry’s actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by these forward-looking statements. Forward-looking statements include, but are not limited to, statements about:

 

    our goals and strategies;

 

    our and our customers’ estimates regarding future revenues, operating results, expenses, capital requirements and liquidity;

 

    our expectation that the portion of our future revenues attributable to customers in regions outside of North America will continue to increase compared with the portion of those revenues for the six months ended December 29, 2017;

 

    our expectation that we will incur incremental costs of revenue as a result of our planned expansion of our business into new geographic markets;

 

    our expectation that our fiscal year 2018 selling, general and administrative (“SG&A”) expenses will increase on an absolute dollar basis and decrease as a percentage of revenue compared to fiscal year 2017;

 

    our expectation that our employee costs will increase in Thailand and the People’s Republic of China (“PRC”);

 

    our future capital expenditures and our needs for additional financing;

 

    the expansion of our manufacturing capacity, including into new geographies;

 

    the growth rates of our existing markets and potential new markets;

 

    our ability, and the ability of our customers and suppliers, to respond successfully to technological or industry developments;

 

    our suppliers’ estimates regarding future costs;

 

    our ability to increase our penetration of existing markets and to penetrate new markets;

 

    our plans to diversify our sources of revenues;

 

    our plans to execute acquisitions;

 

    trends in the optical communications, industrial lasers, and sensors markets, including trends to outsource the production of components used in those markets;

 

    our ability to attract and retain a qualified management team and other qualified personnel and advisors; and

 

    competition in our existing and new markets.

 

27


Table of Contents

These forward-looking statements are subject to certain risks and uncertainties that could cause our actual results to differ materially from those reflected in the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in this Quarterly Report on Form 10-Q, in particular, the risks discussed under the heading “Risk Factors” in Part II, Item 1A as well as those discussed in other documents we file with the Securities and Exchange Commission. We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements. “We,” “us” or “our” collectively refer to Fabrinet and its subsidiaries.

Overview

We provide advanced optical packaging and precision optical, electro-mechanical and electronic manufacturing services to original equipment manufacturers (“OEMs”) of complex products such as optical communication components, modules and sub-systems, industrial lasers, medical devices and sensors. We offer a broad range of advanced optical and electro-mechanical capabilities across the entire manufacturing process, including process design and engineering, supply chain management, manufacturing, complex printed circuit board assembly, advanced packaging, integration, final assembly and test. Although, we focus primarily on low-volume production of a wide variety of high complexity products, which we refer to as “low-volume, high-mix,” we also have the capability to accommodate high-volume production. Based on our experience with, and positive feedback we have received from our customers, we believe we are a global leader in providing these services to the optical communications, industrial lasers and automotive markets.

Our customer base includes companies in complex industries that require advanced precision manufacturing capabilities such as optical communications, industrial lasers, automotive and sensors. The products that we manufacture for our OEM customers include selective switching products; tunable transponders and transceivers; active optical cables; solid state, diode-pumped, gas and fiber lasers; and sensors. In many cases, we are the sole outsourced manufacturing partner used by our customers for the products that we produce for them.

We also design and fabricate application-specific crystals, lenses, prisms, mirrors, laser components, and substrates (collectively referred to as “customized optics”) and other custom and standard borosilicate, clear fused quartz, and synthetic fused silica glass products (collectively referred to as “customized glass”). We incorporate our customized optics and glass into many of the products we manufacture for our OEM customers, and we also sell customized optics and glass in the merchant market.

Revenues

We believe our ability to expand our relationships with existing customers and attract new customers is due to a number of factors, including our broad range of complex engineering and manufacturing service offerings, flexible low-cost manufacturing platform, process optimization capabilities, advanced supply chain management, excellent customer service, and experienced management team. While we expect the prices we charge for our manufactured products to decrease over time (partly as a result of competitive market forces), we still believe we will be able to maintain favorable pricing for our services because of our ability to reduce cycle time, adjust our product mix by focusing on more complicated products, improve product quality and yields, and reduce material costs for the products we manufacture. We believe these capabilities have enabled us to help our OEM customers reduce their manufacturing costs while maintaining or improving the design, quality, reliability, and delivery times for their products.

Revenues by Geography

We generate revenues from three geographic regions: North America, Asia-Pacific and Europe. Revenues are attributed to a particular geographic area based on the bill-to location of our customers, notwithstanding that our customers may ultimately ship their products to end customers in a different geographic region. The majority of our revenues are derived from our manufacturing facilities in Asia-Pacific.

The percentage of our revenues generated from a bill-to location outside of North America remained flat in the three months ended December 30, 2016 as compared to the three months ended December 29, 2017, and increased from 52.6% in the six months ended December 30, 2016 to 55.5% in the six months ended December 29, 2017, primarily because of an increase in sales to our customers in Asia-Pacific. We expect that the portion of our future revenues attributable to customers in regions outside North America will continue to increase as compared with the portion of revenues attributable to such customers during the six months ended December 29, 2017.

 

28


Table of Contents

The following table presents percentages of total revenues by geographic regions:

 

     Three Months Ended     Six Months Ended  
     December 29,
2017
    December 30,
2016
    December 29,
2017
    December 30,
2016
 

North America

     45.1     45.0     44.5     47.4

Asia-Pacific

     38.7       38.9       39.3       36.8  

Europe

     16.2       16.1       16.2       15.8  
  

 

 

   

 

 

   

 

 

   

 

 

 
     100.0     100.0     100.0     100.0
  

 

 

   

 

 

   

 

 

   

 

 

 

Our Contracts

We enter into supply agreements with our customers which generally have an initial term of up to three years, subject to automatic renewals for subsequent one-year terms unless expressly terminated. Although there are no minimum purchase requirements in our supply agreements, our customers provide us with rolling forecasts of their demand requirements. Our supply agreements generally include provisions for pricing and periodic review of pricing, consignment of our customer’s unique production equipment to us, and the sharing of benefits from cost-savings derived from our efforts. We are generally required to purchase materials, which may include long lead-time materials and materials that are subject to minimum order quantities and/or non-cancelable or non-returnable terms, to meet the stated demands of our customers. After procuring materials, we manufacture products for our customers based on purchase orders that contain terms regarding product quantities, delivery locations and delivery dates. Our customers generally are obligated to purchase finished goods that we have manufactured according to their demand requirements. Materials that are not consumed by our customers within a specified period of time, or are no longer required due to a product’s cancellation or end-of-life, are typically designated as excess or obsolete inventory under our contracts. Once materials are designated as either excess or obsolete inventory, our customers are typically required to purchase such inventory from us even if they have chosen to cancel production of the related products.

Cost of Revenues

The key components of our cost of revenues are material costs, employee costs, and infrastructure-related costs. Material costs generally represent the majority of our cost of revenues. Several of the materials we require to manufacture products for our customers are customized for their products and often sourced from a single supplier or in some cases, our own subsidiaries. Shortages from sole-source suppliers due to yield loss, quality concerns and capacity constraints, among other factors, may increase our expenses and negatively impact our gross profit margin or total revenues in a given quarter. Material costs include scrap material. Historically, scrap rate diminishes during a product’s life cycle due to process, fixturing and test improvement and optimization.

A second significant element of our cost of revenues is employee costs, including indirect employee costs related to design, configuration and optimization of manufacturing processes for our customers, quality testing, materials testing and other engineering services; and direct costs related to our manufacturing employees. Direct employee costs include employee salaries, insurance and benefits, merit-based bonuses, recruitment, training and retention. Historically, our employee costs have increased primarily due to increases in the number of employees necessary to support our growth and, to a lesser extent, costs to recruit, train and retain employees. Our cost of revenues is significantly impacted by salary levels in Thailand, the PRC and the United Kingdom, the fluctuation of the Thai baht, Chinese Renminbi (“RMB”) and Pound Sterling (“GBP”) against our functional currency, the U.S. dollar, and our ability to retain our employees. We expect our employee costs to increase as wages continue to increase in Thailand and the PRC. Wage increases may impact our ability to sustain our competitive advantage and may reduce our profit margin. We seek to mitigate these cost increases through improvements in employee productivity, employee retention and asset utilization.

Our infrastructure costs are comprised of depreciation, utilities, facilities management and overhead costs. Most of our facility leases are long-term agreements. Our depreciation costs include buildings and fixed assets, primarily at our Pinehurst and Chonburi campuses in Thailand, and capital equipment located at each of our manufacturing locations.

We expect to incur incremental costs of revenue as a result of our planned expansion into new geographic markets, though we are not able to determine the amount of these incremental expenses.

 

29


Table of Contents

Selling, General and Administrative Expenses

Our SG&A expenses primarily consist of corporate employee costs for sales and marketing, general and administrative and other support personnel, including research and development expenses related to the design of customized optics and glass, travel expenses, legal and other professional fees, share-based compensation expense and other general expenses not related to cost of revenues. In fiscal year 2018, we expect our SG&A expenses will increase on an absolute dollar basis and decrease as a percentage of revenue compared with fiscal year 2017, due to higher share-based compensation expenses as a result of restricted share units and performance share units granted to executives in August 2017 and November 2017.

The compensation committee of our board of directors approved a fiscal year 2018 executive incentive plan with quantitative objectives that are based solely on achieving certain revenue non-GAAP gross margin targets for our fiscal year ending June 29, 2018. Bonuses under our fiscal year 2018 executive incentive plan are payable after the end of fiscal year 2018. In fiscal year 2017, the compensation committee approved a fiscal year 2017 executive incentive plan with quantitative objectives that were based solely on achieving certain revenue and non-GAAP gross margin targets for our fiscal year ended June 30, 2017. In the three months ended September 29, 2017, the compensation committee awarded bonuses to our executive employees for Company achievements of performance under our fiscal 2017 executive incentive plan. Discretionary merit-based bonus awards were also available to our non-executive employees and were payable as of December 29, 2017.

Additional Financial Disclosures

Foreign Exchange

As a result of our international operations, we are exposed to foreign exchange risk arising from various currency exposures primarily with respect to the Thai baht. Although a majority of our total revenues is denominated in U.S. dollars, a substantial portion of our payroll plus certain other operating expenses are incurred and paid in Thai baht. The exchange rate between the Thai baht and the U.S. dollar has fluctuated substantially in recent years and may continue to fluctuate substantially in the future. We report our financial results in U.S. dollars and our results of operations have been and could in the future be negatively impacted if the Thai baht appreciates against the U.S. dollar. Smaller portions of our expenses are incurred in a variety of other currencies, including RMB, GBP, Canadian dollars, Euros, and Japanese yen, the appreciation of which may also negatively impact our financial results.

In order to manage the risks arising from fluctuations in foreign currency exchange rates, we use derivative instruments. We may enter into exchange currency forward or put option contracts to manage foreign currency exposures associated with certain assets and liabilities and other forecasted foreign currency transactions and may designate these instruments as hedging instruments. The forward and put option contracts generally have maturities of up to 12 months. All foreign currency exchange contracts are recognized in the unaudited condensed consolidated balance sheet at fair value. Gain or loss on our forward and put option contracts generally offset the assets, liabilities, and transactions economically hedged.

We had foreign currency denominated assets and liabilities in Thai baht, RMB and GBP as follows:

 

     As of December 29, 2017      As of June 30, 2017  
(amount in thousands, except percentages)    Currency      $      %      Currency      $      %  

Assets

                 

Thai baht

     461,231      $ 14,114        52.3        395,123      $ 11,628        47.3  

RMB

     22,737        3,480        12.9        26,965        3,980        16.2  

GBP

     6,986        9,403        34.8        6,896        8,982        36.5  
     

 

 

    

 

 

       

 

 

    

 

 

 

Total

      $ 26,997        100.0         $ 24,590        100.0  
     

 

 

    

 

 

       

 

 

    

 

 

 

Liabilities

                 

Thai baht

     1,360,214      $ 41,622        82.7        1,875,338      $ 55,189        82.7  

RMB

     29,071        4,449        8.8        28,451        4,200        6.3  

GBP

     3,168        4,264        8.5        5,625        7,326        11.0  
     

 

 

    

 

 

       

 

 

    

 

 

 

Total

      $ 50,335        100.0         $ 66,715        100.0  
     

 

 

    

 

 

       

 

 

    

 

 

 

 

30


Table of Contents

The Thai baht assets represent cash and cash equivalents, trade accounts receivable, deposits and other current assets. The Thai baht liabilities represent trade accounts payable, accrued expenses, income tax payable and other payables. We manage our exposure to fluctuations in foreign exchange rates by the use of foreign currency contracts and offsetting assets and liabilities denominated in the same currency in accordance with management’s policy. As of December 29, 2017 and June 30, 2017, there were $31.5 million and $1.0 million in forward contracts, respectively, outstanding against forecasted Thai baht payables.

The RMB assets represent cash and cash equivalents, trade accounts receivable and other current assets. The RMB liabilities represent trade accounts payable, accrued expenses, income tax payable and other payables. As of December 29, 2017 and June 30, 2017, we did not have any derivative contracts denominated in RMB.

The GBP assets represent cash, trade accounts receivable and other current assets. The GBP liabilities represent trade accounts payable and other payables. As of December 29, 2017 and June 30, 2017, we did not have any derivative contracts denominated in GBP.

For the six months ended December 29, 2017 and December 30, 2016, we recorded loss of $0.1 million and $1 thousand, respectively, related to derivatives that are not designated as hedging instruments in the unaudited condensed consolidated statements of operations and comprehensive income.

Currency Regulation and Dividend Distribution

Foreign exchange regulation in the PRC is primarily governed by the following rules:

 

    Foreign Currency Administration Rules, as amended on August 5, 2008, or the Exchange Rules;

 

    Administration Rules of the Settlement, Sale and Payment of Foreign Exchange (1996), or the Administration Rules; and

 

    Notice on Perfecting Practices Concerning Foreign Exchange Settlement Regarding the Capital Contribution by Foreign-invested Enterprises, as promulgated by the State Administration of Foreign Exchange (“SAFE”), on August 29, 2008, or Circular 142.

Under the Exchange Rules, RMB is freely convertible into foreign currencies for current account items, including the distribution of dividends, interest payments, trade and service-related foreign exchange transactions. However, conversion of RMB for capital account items, such as direct investments, loans, security investments and repatriation of investments, is still subject to the approval of SAFE.

Under the Administration Rules, foreign-invested enterprises may only buy, sell, or remit foreign currencies at banks authorized to conduct foreign exchange business after providing valid commercial documents and relevant supporting documents and, in the case of capital account item transactions, obtaining approval from SAFE. Capital investments by foreign-invested enterprises outside of the PRC are also subject to limitations, which include approvals by the Ministry of Commerce, SAFE and the State Development and Reform Commission.

Circular 142 regulates the conversion by a foreign-invested company of foreign currency into RMB by restricting how the converted RMB may be used. Circular 142 requires that the registered capital of a foreign-invested enterprise settled in RMB converted from foreign currencies may only be used for purposes within the business scope approved by the applicable governmental authority and may not be used for equity investments within the PRC. In addition, SAFE strengthened its oversight of the flow and use of the registered capital of foreign-invested enterprises settled in RMB converted from foreign currencies. The use of such RMB capital may not be changed without SAFE’s approval and may not be used to repay RMB loans if the proceeds of such loans have not been used.

On January 5, 2007, SAFE promulgated the Detailed Rules for Implementing the Measures for the Administration on Individual Foreign Exchange, or the Implementation Rules. Under the Implementation Rules, PRC citizens who are granted share options by an overseas publicly-listed company are required, through a PRC agent or PRC subsidiary of such overseas publicly-listed company, to register with SAFE and complete certain other procedures.

In addition, the General Administration of Taxation has issued circulars concerning employee share options. Under these circulars, our employees working in the PRC who exercise share options will be subject to PRC individual income tax. Our PRC subsidiary has obligations to file documents related to employee share options with relevant tax authorities and withhold individual income taxes of those employees who exercise their share options.

 

31


Table of Contents

Furthermore, our transfer of funds to our subsidiaries in Thailand and the PRC are each subject to approval by governmental authorities in case of an increase in registered capital, or subject to registration with governmental authorities in case of a shareholder loan. These limitations on the flow of funds between our subsidiaries and us could restrict our ability to act in response to changing market conditions.

Income Tax

Our effective tax rate is a function of the mix of tax rates in the various jurisdictions in which we do business. We are domiciled in the Cayman Islands. Under the current laws of the Cayman Islands, we are not subject to tax in the Cayman Islands on income or capital gains. We have received this undertaking for a 20-year period ending August 24, 2019, and after the expiration date, we may request a renewal with the office of the Clerk of the Cabinet for another 20 years.

Throughout the period of our operations in Thailand, we have generally received income tax and other incentives from the Thailand Board of Investment. Preferential tax treatment from the Thai government in the form of a corporate tax exemption is currently available to us through June 2020 on income generated from projects to manufacture certain products at our Pinehurst campus. Such preferential tax treatment is contingent on various factors, including the export of our customers’ products out of Thailand and our agreement not to move our manufacturing facilities out of our current province in Thailand for at least 15 years from the date on which preferential tax treatment was granted. In March 2016, the Thailand Revenue Department announced a permanent decrease of corporate income tax rates to 20% for tax periods beginning on or after January 1, 2016. As a result, corporate income tax rates for our Thai subsidiary remain at 20% from fiscal year 2017 onward.

On December 22, 2017, the Tax Cuts and Jobs Act (the “TCJ Act”) was enacted into law. The TCJ Act provides for significant changes to the U.S. Internal Revenue Code of 1986, as amended (the “Code”), that impact corporate taxation requirements, such as the reduction of the federal tax rate for corporations from 35% to 21% and changes or limitations to certain tax deductions. While we are able to make reasonable estimates of the impact of the reduction in corporate rate, the final impact of the TCJ Act may differ from these estimates, due to, among other things, changes in our interpretations and assumptions, additional guidance that may be issued by the I.R.S., and actions we may take. We are continuing to gather additional information to determine the final impact. 

Critical Accounting Policies and Use of Estimates

We prepare our unaudited condensed consolidated financial statements in conformity with U.S. GAAP, which requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent liabilities on the date of the unaudited condensed consolidated financial statements and the reported amounts of revenues and expenses during the financial reporting period. We continually evaluate these estimates and assumptions based on the most recently available information, our own historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Because the use of estimates is an integral component of the financial reporting process, actual results could differ from those estimates. Some of our accounting policies require higher degrees of judgment than others in their application. We consider the policies discussed below to be critical to an understanding of our unaudited condensed consolidated financial statements, as their application places the most significant demands on our management’s judgment.

Our critical accounting policies are disclosed in our Annual Report on Form 10-K for the fiscal year ended June 30, 2017. The adoption of new accounting policies and the accounting standards are disclosed in Note 2 – Accounting policies to the unaudited condensed consolidated financial statements.

 

32


Table of Contents

Results of Operations

The following table sets forth a summary of our unaudited condensed consolidated statements of operations and comprehensive income. Note that period-to-period comparisons of operating results should not be relied upon as indicative of future performance.

 

     Three Months Ended      Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
     December 29,
2017
     December 30,
2016
 

Revenues

   $ 337,072      $ 351,156      $ 694,385      $ 683,199  

Cost of revenues

     (299,906      (308,110      (616,887      (600,545
  

 

 

    

 

 

    

 

 

    

 

 

 

Gross profit

     37,166        43,046        77,498        82,654  

Selling, general and administrative expenses

     (13,157      (17,651      (28,835      (33,483

Expenses related to reduction in workforce

     (1,776      —          (1,776      —    
  

 

 

    

 

 

    

 

 

    

 

 

 

Operating income

     22,233        25,395        46,887        49,171  

Interest income

     596        320        1,405        757  

Interest expense

     (826      (555      (1,679      (1,876

Foreign exchange (loss) gain, net

     (1,348      1,945        (3,282      3,602  

Other income

     250        147        347        289  
  

 

 

    

 

 

    

 

 

    

 

 

 

Income before income taxes

     20,905        27,252        43,678        51,943  

Income tax expense

     (1,592      (1,960      (3,332      (3,885
  

 

 

    

 

 

    

 

 

    

 

 

 

Net income

     19,313        25,292        40,346        48,058  

Other comprehensive income (loss), net of tax

     (418      (2,256      136        (1,860
  

 

 

    

 

 

    

 

 

    

 

 

 

Net comprehensive income

   $ 18,895      $ 23,036      $ 40,482      $ 46,198  
  

 

 

    

 

 

    

 

 

    

 

 

 

The following table sets forth a summary of our unaudited condensed consolidated statements of operations and comprehensive income as a percentage of total revenues for the periods indicated.

 

     Three Months Ended     Six Months Ended  
     December 29,
2017
    December 30,
2016
    December 29,
2017
    December 30,
2016
 

Revenues

     100.0     100.0     100.0     100.0

Cost of revenues

     (89.0     (87.7     (88.8     (87.9
  

 

 

   

 

 

   

 

 

   

 

 

 

Gross profit

     11.0       12.3       11.2       12.1  

Selling, general and administrative expenses

     (3.9     (5.0     (4.1     (4.9

Expenses related to reduction in workforce

     (0.5     —         (0.3     —    
  

 

 

   

 

 

   

 

 

   

 

 

 

Operating income

     6.6       7.3       6.8       7.2  

Interest income

     0.2       0.1       0.2       0.1  

Interest expense

     (0.3     (0.2     (0.2     (0.3

Foreign exchange (loss) gain, net

     (0.4     0.6       (0.5     0.5  

Other income

     0.1       0.0       0.0       0.1  
  

 

 

   

 

 

   

 

 

   

 

 

 

Income before income taxes

     6.2       7.8       6.3       7.6  

Income tax expense

     (0.5     (0.6     (0.5     (0.6
  

 

 

   

 

 

   

 

 

   

 

 

 

Net income

     5.7       7.2       5.8       7.0  

Other comprehensive income (loss), net of tax

     (0.1     (0.6     0.1       (0.3
  

 

 

   

 

 

   

 

 

   

 

 

 

Net comprehensive income

     5.6     6.6     5.9     6.7
  

 

 

   

 

 

   

 

 

   

 

 

 

The following table sets forth our revenues by end market for the periods indicated.

 

     Three Months Ended      Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
     December 29,
2017
     December 30,
2016
 

Optical communications

   $ 241,889      $ 274,244      $ 517,501      $ 531,051  

Lasers, sensors and other

     95,183        76,912        176,884        152,148  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 337,072      $ 351,156      $ 694,385      $ 683,199  
  

 

 

    

 

 

    

 

 

    

 

 

 

We operate and internally manage a single operating segment. As such, discrete information with respect to separate product lines and segments is not accumulated.

 

33


Table of Contents

Comparison of Three and Six Months Ended December 29, 2017 with Three and Six Months Ended December 30, 2016

Total revenues.

Our total revenues decreased by $14.1 million, or 4.0%, to $337.1 million for the three months ended December 29, 2017, compared with $351.2 million for the three months ended December 30, 2016. This decrease was primarily due to a decrease in our customers’ demand for optical communications manufacturing services partially offset by an increase in our customers’ demand for non-optical communications manufacturing services. Revenues from optical communications manufacturing services represented 71.8% of our total revenues for the three months ended December 29, 2017, compared to 78.1% for the three months ended December 30, 2016.

Our total revenues increased by $11.2 million, or 1.6%, to $694.4 million for the six months ended December 29, 2017, compared with $683.2 million for the six months ended December 30, 2016. This increase was primarily due to an increase in our customers’ demand for non-optical communications manufacturing services partially offset by a decrease in our customers’ demand for optical communications manufacturing services. Revenues from optical communications manufacturing services represented 74.5% of our total revenues for the six months ended December 29, 2017, compared to 77.7% for the six months ended December 30, 2016.

Cost of revenues.

Our cost of revenues decreased by $8.2 million, or 2.7%, to $299.9 million, or 89.0% of total revenues, for the three months ended December 29, 2017, compared with $308.1 million, or 87.7% of total revenues, for the three months ended December 30, 2016. The decrease in cost of revenues on an absolute dollar basis was primarily due to a decrease in sales volume. Cost of revenues also included share-based compensation expenses of $1.8 million for the three months ended December 29, 2017, compared with $1.5 million for the three months ended December 30, 2016.

Our cost of revenues increased by $16.3 million, or 2.7%, to $616.9 million, or 88.8% of total revenues, for the six months ended December 29, 2017, compared with $600.5 million, or 87.9% of total revenues, for the six months ended December 30, 2016. The increase in cost of revenues was primarily due to an increase in sales volume. Cost of revenues also included share-based compensation expenses of $3.7 million for the six months ended December 29, 2017, compared with $2.5 million for the six months ended December 30, 2016.

Gross profit.

Our gross profit decreased by $5.9 million, or 13.7%, to $37.2 million, or 11.0% of total revenues, for the three months ended December 29, 2017, compared with $43.0 million, or 12.3% of total revenues, for the three months ended December 30, 2016.

Our gross profit decreased by $5.2 million, or 6.2%, to $77.5 million, or 11.2% of total revenues, for the six months ended December 29, 2017, compared with $82.7 million, or 12.1% of total revenues, for the six months ended December 30, 2016.

SG&A expenses.

Our SG&A expenses decreased by $4.5 million, or 25.5%, to $13.2 million, or 3.9% of total revenues, for the three months ended December 29, 2017, compared with $17.7 million, or 5.0% of total revenues, for the three months ended December 30, 2016. Our SG&A expenses decreased primarily due to lower incentive-based compensation.

Our SG&A expenses decreased by $4.6 million, or 13.9%, to $28.8 million, or 4.1% of total revenues, for the six months ended December 29, 2017, compared with $33.5 million, or 4.9% of total revenues, for the six months ended December 30, 2016. Our SG&A expenses decreased primarily due to lower incentive-based compensation, and lower expenses relating to merger and acquisition activities.

Operating income.

Our operating income decreased by $3.2 million to $22.2 million, or 6.6% of total revenues, for the three months ended December 29, 2017, compared with $25.4 million, or 7.3% of total revenues, for the three months ended December 30, 2016.

Our operating income decreased by $2.3 million to $46.9 million, or 6.8% of total revenues, for the six months ended December 29, 2017, compared with $49.2 million, or 7.2% of total revenues, for the six months ended December 30, 2016.

 

34


Table of Contents

Interest income.

Our interest income increased by $0.3 million to $0.6 million, or 0.2% of total revenues, for the three months ended December 29, 2017, compared with $0.3 million, or 0.1% of total revenues, for the three months ended December 30, 2016. Our interest income increased by $0.6 million to $1.4 million, or 0.2% of total revenues, for the six months ended December 29, 2017, compared with $0.8 million, or 0.1% of total revenues, for the six months ended December 30, 2016. The increase was primarily due to a higher weighted average interest rate and an increase in the average balance of our outstanding cash.

Interest expense.

Our interest expense increased by $0.3 million to $0.8 million for the three months ended December 29, 2017, compared with $0.5 million for the three months ended December 30, 2016. Our interest expense decreased by $0.2 million to $1.7 million for the six months ended December 29, 2017, compared with $1.9 million for the six months ended December 30, 2016. The decrease was primarily due to a decrease in the average balance of our bank borrowings.

Foreign exchange gain (loss), net.

Our foreign exchange gain, net, decreased by $3.3 million to foreign exchange (loss), net, of $(1.3) million, or (0.4)% of total revenues, for the three months ended December 29, 2017, compared with foreign exchange gain, net, of $1.9 million, or 0.6% of total revenues, for the three months ended December 30, 2016. The decrease was primarily due to the fluctuation of foreign currencies, particularly the depreciation of U.S. dollars against Thai baht.

Our foreign exchange gain, net, decreased by $6.9 million to foreign exchange (loss), net, of $(3.3) million, or (0.5)% of total revenues, for the six months ended December 29, 2017, compared with foreign exchange gain, net, of $3.6 million, or 0.5% of total revenues, for the six months ended December 30, 2016. The decrease was primarily due to the fluctuation of foreign currencies, particularly the depreciation of U.S. dollars against Thai baht.

Income before income taxes.

We recorded income before income taxes of $20.9 million and $43.7 million for the three and six months ended December 29, 2017, respectively, compared with $27.3 million and $51.9 million for the three and six months ended December 30, 2016, respectively.

Income tax expense.

Our provision for income tax reflects an effective tax rate of 6.3% for the three months ended December 29, 2017, compared with an effective tax rate of 6.8% for the three months ended December 30, 2016. The decrease was primarily due to the fact that we had higher income not subject to tax during the three months ended December 29, 2017 as compared to the same period in fiscal year 2017.

Our provision for income tax reflects an effective tax rate of 6.3% for the six months ended December 29, 2017, compared with an effective tax rate of 6.7% for the six months ended December 30, 2016. The decrease was primarily due to the fact that we had higher income not subject to tax during the six months ended December 29, 2017 as compared to the same period in fiscal year 2017.

Net income.

We recorded net income of $19.3 million, or 5.7% of total revenues, for the three months ended December 29, 2017, compared with $25.3 million, or 7.2% of total revenues, for the three months ended December 30, 2016.

We recorded net income of $40.3 million, or 5.8% of total revenues, for the six months ended December 29, 2017, compared with $48.1 million, or 7.0% of total revenues, for the six months ended December 30, 2016.

Other comprehensive (loss) income.

We recorded other comprehensive (loss) of $(0.4) million, or (0.1)% of total revenues, for the three months ended December 29, 2017, compared with other comprehensive (loss) of $(2.3) million, or (0.6)% of total revenues, for the three months ended December 30, 2016. The decrease was primarily due to the foreign currency translation adjustment of $1.9 million in connection with the operations of Fabrinet UK.

 

35


Table of Contents

We recorded other comprehensive income of $0.1 million, or 0.1% of total revenues, for the six months ended December 29, 2017, compared with other comprehensive (loss) of $(1.9) million, or (0.3)% of total revenues, for the six months ended December 30, 2016. The increase was primarily due to the foreign currency translation adjustment of $1.7 million in connection with the operations of Fabrinet UK.

Liquidity and Capital Resources

Cash Flows and Working Capital

We primarily finance our operations through cash flow from operations. As of December 29, 2017 and December 30, 2016, we had cash, cash equivalents, and marketable securities of $284.2 million and $256.1 million, respectively, and outstanding debt of $68.4 million and $68.1 million, respectively.

Our cash and cash equivalents, which primarily consist of cash on hand, demand deposits, and liquid investments with original maturities of three months or less, are placed with banks and other financial institutions. The weighted-average interest rate on our cash and cash equivalents for the three and six months ended December 29, 2017 was 1.0%, and for the three and six months ended December 30, 2016 was 0.5% and 0.4%, respectively.

Our cash investments are made in accordance with an investment policy approved by the Audit Committee of our board of directors. In general, our investment policy requires that securities purchased be rated A1, P-1, F1 or better. No security may have an effective maturity that exceeds three years. Our investments in fixed income securities are primarily classified as available-for-sale and are recorded at fair value. The cost of securities sold is based on the specific identification method. Unrealized gains and losses on these securities are recorded as other comprehensive income (loss) and are reported as a separate component of shareholders’ equity.

During the six months ended December 29, 2017, we repaid a term loan of $6.8 million under our Facility Agreement; as a result, as of December 29, 2017, we had a long-term borrowing of $29.6 million and short-term borrowing of $39.0 million under our Facility Agreement. We anticipate that our internally generated working capital, along with our cash and cash equivalents will be adequate to repay these obligations. To better manage our cash on hand, we held investments in short-term marketable securities of $149.4 million as of December 29, 2017.

We believe that our current cash and cash equivalents, marketable securities, cash flow from operations, and funds available through our credit facility will be sufficient to meet our working capital and capital expenditure needs for at least the next 12 months. Our ability to sustain our working capital position is subject to a number of risks that we discuss in Part II, Item 1A of this Quarterly Report on Form 10-Q.

In December 2015, we began construction of a new manufacturing facility at our Chonburi campus, which we substantially completed in the first quarter of fiscal year 2017. We began operations at this new facility in the fourth quarter of fiscal year 2017. We believe that our current manufacturing capacity is sufficient to meet our anticipated production requirements for at least the next few quarters. We maintain a long-term loan associated with construction of production facilities at our Pinehurst campus in Thailand that will come due within the next 12 months.

The following table shows our cash flows for the periods indicated:

 

     Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
 

Net cash provided by operating activities

   $ 37,113      $ 19,752  

Net cash used in investing activities

   $ (20,639    $ (84,102

Net cash (used in) provided by financing activities

   $ (15,641    $ 10,692  

Net increase (decrease) in cash, cash equivalents and restricted cash

   $ 833      $ (53,658

Operating Activities

Net cash provided by operating activities increased by $17.4 million, or 87.9%, to $37.1 million for the six months ended December 29, 2017, compared with net cash provided by operating activities of $19.8 million for the six months ended December 30, 2016. This increase was due to net cash inflow from trade accounts receivable of $46.5 million and inventory of $28.2 million, partially offset by net cash outflow from trade accounts payable of $44.7 million and other current assets and other non-current assets of $11.5 million as compared with the six months ended December 30, 2016.

 

36


Table of Contents

Investing Activities

Net cash used in investing activities decreased by $63.5 million, or 75.5%, to $20.6 million for the six months ended December 29, 2017, compared with net cash used in investing activities of $84.1 million for the six months ended December 30, 2016. This decrease was primarily due to (1) a net decrease in marketable securities of $31.0 million, (2) a decrease in the purchase of property, plant and equipment and intangibles of $22.6 million, and (3) a decrease of $9.9 million in payments in connection with the acquisition of Fabrinet UK.

Financing Activities

Net cash for financing activities decreased by $26.3 million, or 246.3%, to net cash used in financing activities of $15.6 million for the six months ended December 29, 2017, compared with net cash provided by financing activities of $10.7 million for the six months ended December 30, 2016. This decrease was primarily due to (1) an increase of $9.9 million in the repurchase of ordinary shares pursuant to our share repurchase program, (2) a decrease in the proceeds from our revolving bank loan of $10.7 million, (3) a decrease in the proceeds from the issuance of ordinary shares under employee share option plans of $4.9 million, and (4) an increase in withholding tax related to net share settlement of restricted share units of $2.7 million, compared with the same period last year. These were offset by a decrease in the repayment of long-term loans from bank of $3.0 million.

Off-Balance Sheet Commitments and Arrangements

We have not entered into any financial guarantees or other commitments to guarantee the payment obligations of any third parties. In addition, we have not entered into any derivative contracts that are not reflected in our unaudited condensed consolidated financial statements. Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit, liquidity or market risk support to such entity. We also do not have any variable interest in any unconsolidated entity that provides financing, liquidity, market risk or credit support to us or engages in leasing, hedging or research and development services with us.

Recent Accounting Pronouncements

See Note 2 of Notes to Unaudited Condensed Consolidated Financial Statements for recent accounting pronouncements that could have an effect on us.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Interest Rate Risk

We had cash, cash equivalents, and marketable securities totaling $284.2 million and $285.3 million as of December 29, 2017 and June 30, 2017, respectively. We have interest rate risk exposure relating to the interest income generated by excess cash invested in highly liquid investments with maturities of three months or less from the original dates of purchase. The cash, cash equivalents, and marketable securities are held for working capital purposes. We have not used derivative financial instruments in our investment portfolio. We have not been exposed nor do we anticipate being exposed to material risks due to changes in market interest rates. Declines in interest rates, however, will reduce future investment income. If overall interest rates had declined by 10 basis points during the six months ended December 29, 2017 and December 30, 2016, our interest income would have decreased by approximately $0.1 million and $0.1 million, respectively, assuming consistent investment levels.

We also have interest rate risk exposure in movements in interest rates associated with our interest bearing liabilities. The interest bearing liabilities are denominated in U.S. dollars and the interest expense is based on the London Inter-Bank Offered Rate (LIBOR), plus an additional margin, depending on the lending institution. If the LIBOR had increased by 100 basis points during the six months ended December 29, 2017 and December 30, 2016, our interest expense would have increased by approximately $0.3 million and $0.2 million, respectively, assuming consistent borrowing levels.

We therefore entered into an interest rate swap agreement (the “Swap Agreement”) to manage this risk and increase the profile of the Company’s debt obligation. The terms of the Swap Agreement allow the Company to effectively convert the floating interest rate to a fixed interest rate. This locks the variable in interest expenses associated with our floating rate borrowings and results in fixed interest expenses which is unsusceptible from market rate increase. As we did not designate the Swap Agreement as a hedging instrument, the net position of gain or loss from the Swap Agreement is recognized as interest expense in the unaudited condensed consolidated statements of operations and comprehensive income.

 

37


Table of Contents

We maintain an investment portfolio in a variety of financial instruments, including, but not limited to, U.S. government and agency bonds, corporate obligations, money market funds, asset-backed securities, and other investment-grade securities. The majority of these investments pay a fixed rate of interest. The securities in the investment portfolio are subject to market price risk due to changes in interest rates, perceived issuer creditworthiness, marketability, and other factors. These investments are generally classified as available-for-sale and, consequently, are recorded on our consolidated balance sheets at fair value with unrealized gains or losses reported as a separate component of shareholders’ equity.

Investments in both fixed-rate and floating-rate interest earning instruments carry a degree of interest rate risk. The fair market values of our fixed-rate securities decline if interest rates rise, while floating-rate securities may produce less income than expected if interest rates fall. Due in part to these factors, our future investment income may be less than we expect because of changes in interest rates or we may suffer losses in principal if forced to sell securities that have experienced a decline in market value because of changes in interest rates.

Foreign Currency Risk

As a result of our foreign operations, we have significant expenses, assets and liabilities that are denominated in foreign currencies. Substantially all of our employees and most of our facilities are located in Thailand, the PRC and the United Kingdom. Therefore, a substantial portion of our payroll as well as certain other operating expenses are paid in Thai baht, RMB and GBP. The significant majority of our revenues are denominated in U.S. dollars because our customer contracts generally provide that our customers will pay us in U.S. dollars.

As a consequence, our gross profit margins, operating results, profitability and cash flows are adversely impacted when the dollar depreciates relative to the Thai baht or the RMB. We have a particularly significant currency rate exposure to changes in the exchange rate between the Thai baht and the U.S. dollar. We must translate foreign currency-denominated results of operations, assets and liabilities for our foreign subsidiaries to U.S. dollars in our unaudited condensed consolidated financial statements. Consequently, increases and decreases in the value of the U.S. dollar compared with such foreign currencies will affect our reported results of operations and the value of our assets and liabilities on our unaudited condensed consolidated balance sheets, even if our results of operations or the value of those assets and liabilities has not changed in its original currency. These transactions could significantly affect the comparability of our results between financial periods or result in significant changes to the carrying value of our assets, liabilities and shareholders’ equity.

We attempt to hedge against these exchange rate risks by entering into derivative instruments that are typically one to eighteen months in duration, leaving us exposed to longer term changes in exchange rates. We recorded unrealized gain of $0.1 million and unrealized loss of $1 thousand related to derivatives that are not designated as hedging instruments, for the six months ended December 29, 2017 and December 30, 2016, respectively. As foreign currency exchange rates fluctuate relative to the U.S. dollar, we expect to incur foreign currency translation adjustments and may incur foreign currency exchange losses. For example, a 10% weakening in the U.S. dollar against the Thai baht, the RMB and the GBP would have resulted in a decrease in our net dollar position of approximately $2.6 million and $4.8 million as of December 29, 2017 and June 30, 2017, respectively. We cannot give any assurance as to the effect that future changes in foreign currency rates will have on our unaudited condensed consolidated financial position, operating results or cash flows.

Credit Risk

Credit risk refers to our exposures to financial institutions, suppliers and customers that have in the past and may in the future experience financial difficulty, particularly in light of recent conditions in the credit markets and the global economy. As of December 29, 2017, our cash and cash equivalents were held in deposits and highly liquid investment products with maturities of three months or less with banks and other financial institutions having credit ratings of A minus or above. Our marketable securities as of December 29, 2017 are held in various financial institutions with a maturity limit not to exceed three years, and all securities are rated A1, P-1, F1 or better. We continue to monitor our surplus cash and consider investment in corporate and U.S. government debt as well as certain available for sale securities in accordance with our investment policy. We generally monitor the financial performance of our suppliers and customers, as well as other factors that may affect their access to capital and liquidity. Presently, we believe that we will not incur material losses due to our exposures to such credit risk.

 

38


Table of Contents
ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures pursuant to Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on that evaluation, our chief executive officer and chief financial officer concluded that as of the end of the period covered by this Quarterly Report on Form 10-Q, our disclosure controls and procedures were effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms, and include controls and procedures designed to ensure that the information required to be disclosed by us in such reports is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosures. Management’s assessment of the effectiveness of our internal control over financial reporting is expressed at the level of reasonable assurance because a control system, no matter how well designed and operated, can provide only reasonable, but not absolute, assurance that the control system’s objectives will be met.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting during the three months ended December 29, 2017 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

39


Table of Contents

PART II: OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

From time to time, we may be involved in litigation relating to claims arising in the ordinary course of our business. There are currently no material claims or actions pending or threatened against us.

 

ITEM 1A. RISK FACTORS

Investing in our ordinary shares involves a high degree of risk. You should carefully consider the following risks, as well as the other information contained in this Quarterly Report on Form 10-Q, including our condensed consolidated financial statements and the related notes, before investing in our ordinary shares. The risks and uncertainties described below are not the only ones that we may face. Additional risks and uncertainties of which we are unaware, or that we currently deem immaterial, also may become important factors that affect us or our ordinary shares. If any of the following risks actually occur, they may harm our business, financial condition and operating results. In this event, the market price of our ordinary shares could decline and you could lose some or all of your investment.

Risks Related to Our Business

Our sales depend on and will continue to depend on a small number of customers. A reduction in orders from any of these customers, the loss of any of these customers, or a customer exerting significant pricing and margin pressures on us could harm our business, financial condition and operating results.

We have depended, and will continue to depend, upon a small number of customers for a significant percentage of our total revenues. During the three months ended December 29, 2017 and December 30, 2016, we had one customer and two customers, respectively, that contributed 10% or more of our total revenues. These customers together accounted for 17% and 30% of our total revenues during the respective periods. During the six months ended December 29, 2017 and December 30, 2016, we had one customer that contributed 10% or more of our total revenues. This customer accounted for 15% and 20% of our total revenues during the respective periods. Dependence on a small number of customers means that a reduction in orders from, a loss of, or other adverse actions by any one of these customers would reduce our revenues and could have a material adverse effect on our business, financial condition and operating results.

Further, our customer concentration increases the concentration of our accounts receivable and our exposure to payment default by any of our key customers. Many of our existing and potential customers have substantial debt burdens, have experienced financial distress or have static or declining revenues, all of which may be exacerbated by adverse conditions in the credit markets, continual uncertainty in global economies and the impacts of Brexit. Certain of our customers have gone out of business, declared bankruptcy, been acquired, or announced their withdrawal from segments of the optics market. We generate significant accounts payable and inventory for the services that we provide to our customers, which could expose us to substantial and potentially unrecoverable costs if we do not receive payment from our customers.

Reliance on a small number of customers gives those customers substantial purchasing power and leverage in negotiating contracts with us. In addition, although we enter into master supply agreements with our customers, the level of business to be transacted under those agreements is not guaranteed. Instead, we are awarded business under those agreements on a project-by-project basis. Some of our customers have at times significantly reduced or delayed the volume of manufacturing services that they order from us. If we are unable to maintain our relationships with our existing significant customers, our business, financial condition and operating results could be harmed.

Consolidation in the markets we serve could harm our business, financial condition and operating results.

Consolidation in the markets we serve has resulted in a reduction in the number of potential customers for our services. In some cases, consolidation among our customers has led to a reduction in demand for our services as customers acquired the capacity to manufacture products in-house.

Consolidation among our customers and their customers may continue and may adversely affect our business, financial condition and operating results in several ways. Consolidation among our customers and their customers may result in a smaller number of large customers whose size and purchasing power give them increased leverage that may result in, among other things, decreases in our average selling prices. In addition to pricing pressures, this consolidation may also reduce overall demand for our manufacturing services if customers obtain new capacity to manufacture products in-house or discontinue duplicate or competing product lines in order to streamline operations. If demand for our manufacturing services decreases, our business, financial condition and operating results could be harmed.

 

40


Table of Contents

If the optical communications market does not expand as we expect, our business may not grow as fast as we expect, which could adversely impact our business, financial condition and operating results.

Our future success as a provider of precision optical, electro-mechanical and electronic manufacturing services for the optical communications market depends on the continued growth of the optics industry and, in particular, the continued expansion of global information networks, particularly those directly or indirectly dependent upon a fiber optic infrastructure. As part of that growth, we anticipate that demand for voice, video, and other data services delivered over high-speed connections (both wired and wireless) will continue to increase. Without network and bandwidth growth, the need for enhanced communications products would be jeopardized. Currently, demand for network services and for high-speed broadband access, in particular, is increasing but growth may be limited by several factors, including, among others: (1) relative strength or weakness of the global economy or certain countries or regions, (2) an uncertain regulatory environment, and (3) uncertainty regarding long-term sustainable business models as multiple industries, such as the cable, traditional telecommunications, wireless and satellite industries, offer competing content delivery solutions. The optical communications market also has experienced periods of overcapacity, some of which have occurred even during periods of relatively high network usage and bandwidth demands. If the factors described above were to slow, stop or reverse the expansion in the optical communications market, our business, financial condition and operating results would be negatively affected.

Natural disasters (like the 2011 flooding in Thailand), epidemics, acts of terrorism and other political and economic developments could harm our business, financial condition, and operating results.

Natural disasters, such as the 2011 flooding in Thailand, where most of our manufacturing operations are located, could severely disrupt our manufacturing operations and increase our supply chain costs. These events, over which we have little or no control, could cause a decrease in demand for our services, make it difficult or impossible for us to manufacture and deliver products and for our suppliers to deliver components allowing us to manufacture those products, require large expenditures to repair or replace our facilities, or create delays and inefficiencies in our supply chain. For example, the 2011 flooding in Thailand forced us to temporarily shut down all of our manufacturing facilities in Thailand and cease production permanently at our Chokchai facility in Thailand, which adversely affected our ability to meet our customers’ demands during fiscal year 2012. In some countries in which we operate, including the PRC and Thailand, potential outbreaks of infectious diseases such as the H1N1 influenza virus, severe acute respiratory syndrome (“SARS”) or bird flu could disrupt our manufacturing operations, reduce demand for our customers’ products and increase our supply chain costs. In addition, increased international political instability, evidenced by the threat or occurrence of terrorist attacks, enhanced national security measures, conflicts in the Middle East and Asia, strained international relations arising from these conflicts and the related decline in consumer confidence and economic weakness, may hinder our ability to do business. Any escalation in these events or similar future events may disrupt our operations and the operations of our customers and suppliers, and may affect the availability of materials needed for our manufacturing services. Such events may also disrupt the transportation of materials to our manufacturing facilities and finished products to our customers. These events have had, and may continue to have, an adverse impact on the U.S. and world economy in general, and customer confidence and spending in particular, which in turn could adversely affect our total revenues and operating results. The impact of these events on the volatility of the U.S. and world financial markets also could increase the volatility of the market price of our ordinary shares and may limit the capital resources available to us, our customers and our suppliers.

We are not fully insured against all potential losses. Natural disasters or other catastrophes could adversely affect our business, financial condition and operating results.

Our current property and casualty insurance covers loss or damage to our property and third-party property over which we have custody and control, as well as losses associated with business interruption, subject to specified exclusions and limitations such as coinsurance, facilities location sub-limits and other policy limitations and covenants. Even with insurance coverage, natural disasters or other catastrophic events, including acts of war, could cause us to suffer substantial losses in our operational capacity and could also lead to a loss of opportunity and to a potential adverse impact on our relationships with our existing customers resulting from our inability to produce products for them, for which we could not be compensated by existing insurance. This in turn could have a material adverse effect on our business, financial condition and operating results.

Our quarterly revenues, gross profit margins and operating results have fluctuated significantly and may continue to do so in the future, which may cause the market price of our ordinary shares to decline or be volatile.

Our quarterly revenues, gross profit margins, and operating results have fluctuated significantly and may continue to fluctuate significantly in the future. For example, any of the risks described in this “Risk Factors” section and, in particular, the following factors, could cause our quarterly and annual revenues, gross profit margins, and operating results to fluctuate from period to period:

 

41


Table of Contents
    our ability to acquire new customers and retain our existing customers by delivering superior quality and customer service;

 

    the cyclicality of the optical communications market, as well as the industrial lasers, medical and sensors markets;

 

    competition;

 

    our ability to achieve favorable pricing for our services;

 

    the effect of fluctuations in foreign currency exchange rates;

 

    our ability to manage our headcount and other costs; and

 

    changes in the relative mix in our revenues.

Therefore, we believe that quarter-to-quarter comparisons of our operating results may not be useful in predicting our future operating results. You should not rely on our results for one quarter as any indication of our future performance. Quarterly variations in our operations could result in significant volatility in the market price of our ordinary shares.

If we are unable to continue diversifying our precision optical and electro-mechanical manufacturing services across other markets within the optics industry, such as the semiconductor processing, biotechnology, metrology and material processing markets, or if these markets do not grow as fast as we expect, our business may not grow as fast as we expect, which could adversely impact our business, financial condition and operating results.

We intend to continue diversifying across other markets within the optics industry, such as the semiconductor processing, biotechnology, metrology, and material processing markets, to reduce our dependence on the optical communications market and to grow our business. Currently, the optical communications market contributes the significant majority of our revenues. There can be no assurance that our efforts to further expand and diversify into other markets within the optics industry will prove successful or that these markets will continue to grow as fast as we expect. In the event that the opportunities presented by these markets prove to be less than anticipated, if we are less successful than expected in diversifying into these markets, or if our margins in these markets prove to be less than expected, our growth may slow or stall, and we may incur costs that are not offset by revenues in these markets, all of which could harm our business, financial condition and operating results.

We face significant competition in our business. If we are unable to compete successfully against our current and future competitors, our business, financial condition and operating results could be harmed.

Our current and prospective customers tend to evaluate our capabilities against the merits of their internal manufacturing as well as the capabilities of other third-party manufacturers. We believe the internal manufacturing capabilities of current and prospective customers are our primary competition. This competition is particularly strong when our customers have excess manufacturing capacity, as was the case when the markets that we serve experienced a significant downturn in 2008 and 2009 that resulted in underutilized capacity. Should our existing and potential customers have excess manufacturing capacity at their facilities, it could adversely affect our business. In addition, as a result of the 2011 flooding in Thailand, some of our customers began manufacturing products internally or using other third-party manufacturers that were not affected by the flooding. If our customers choose to manufacture products internally rather than to outsource production to us, or choose to outsource to a third-party manufacturer, our business, financial condition and operating results could be harmed.

Competitors in the market for optical manufacturing services include Benchmark Electronics, Inc., Celestica Inc., Sanmina-SCI Corporation, Jabil Circuit, Inc., and Venture Corporation Limited. Our customized optics and glass operations face competition from companies such as Browave Corporation, Fujian Castech Crystals, Inc., Photop Technologies, Inc., and Research Electro-Optic, Inc. Our UK competitors for printed circuit board assemblies include STI Limited and Axiom Manufacturing Services Limited. Other existing contract manufacturing companies, original design manufacturers or outsourced semiconductor assembly and test companies could also enter our target markets. In addition, we may face more competitors as we attempt to penetrate new markets.

 

42


Table of Contents

Many of our customers and potential competitors have longer operating histories, greater name recognition, larger customer bases and significantly greater resources than we have. These advantages may allow them to devote greater resources than we can to the development and promotion of service offerings that are similar or superior to our service offerings. These competitors may also engage in more extensive research and development, undertake more far-reaching marketing campaigns, adopt more aggressive pricing policies or offer services that achieve greater market acceptance than ours. These competitors may also compete with us by making more attractive offers to our existing and potential employees, suppliers, and strategic partners. Further, consolidation in the optics industry could lead to larger and more geographically diverse competitors. New and increased competition could result in price reductions for our services, reduced gross profit margins or loss of market share. We may not be able to compete successfully against our current and future competitors, and the competitive pressures we face may harm our business, financial condition and operating results.

Cancellations, delays or reductions of customer orders and the relatively short-term nature of the commitments of our customers could harm our business, financial condition and operating results.

We do not typically obtain firm purchase orders or commitments from our customers that extend beyond 13 weeks. While we work closely with our customers to develop forecasts for periods of up to one year, these forecasts are not binding and may be unreliable. Customers may cancel their orders, change production quantities from forecasted volumes or delay production for a number of reasons beyond our control. Any material delay, cancellation or reduction of orders could cause our revenues to decline significantly and could cause us to hold excess materials. Many of our costs and operating expenses are fixed. As a result, a reduction in customer demand could decrease our gross profit and harm our business, financial condition and operating results.

In addition, we make significant decisions, including production schedules, material procurement commitments, personnel needs and other resource requirements, based on our estimate of our customers’ requirements. The short-term nature of our customers’ commitments and the possibility of rapid changes in demand for their products reduce our ability to accurately estimate the future requirements of our customers. Inability to forecast the level of customer orders with certainty makes it difficult to allocate resources to specific customers, order appropriate levels of materials and maximize the use of our manufacturing capacity. This could also lead to an inability to meet a spike in production demand, all of which could harm our business, financial condition and operating results.

Our exposure to financially troubled customers or suppliers could harm our business, financial condition and operating results.

We provide manufacturing services to companies, and rely on suppliers, that have in the past and may in the future experience financial difficulty, particularly in light of uncertainty in the credit markets and the overall economy that affected access to capital and liquidity. As a result, we devote significant resources to monitor receivables and inventory balances with certain of our customers. If our customers experience financial difficulty, we could have difficulty recovering amounts owed to us from these customers, or demand for our services from these customers could decline. If our suppliers experience financial difficulty, we could have trouble sourcing materials necessary to fulfill production requirements and meet scheduled shipments. Any such financial difficulty could adversely affect our operating results and financial condition by resulting in a reduction in our revenues, a charge for inventory write-offs, a provision for doubtful accounts, and an increase in working capital requirements due to increases in days in inventory and in days in accounts receivable. For example, in July 2014, one of our customers filed for bankruptcy protection under the Local Trade Court in France; however, the potential losses from this particular customer did not have a significant effect on our unaudited condensed consolidated financial statements.

Fluctuations in foreign currency exchange rates and changes in governmental policies regarding foreign currencies could increase our operating costs, which would adversely affect our operating results.

Volatility in the functional and non-functional currencies of our entities and the U.S. dollar could seriously harm our business, financial condition, and operating results. The primary impact of currency exchange fluctuations is on our cash, receivables, and payables of our operating entities. We may experience significant unexpected losses from fluctuations in exchange rates. For example, in the three months ended December 29, 2017, we experienced a $1.4 million foreign exchange loss, which negatively affected our net income per share by $0.04.

Our customer contracts generally require that our customers pay us in U.S. dollars. However, the majority of our payroll and other operating expenses are paid in Thai baht. As a result of these arrangements, we have significant exposure to changes in the exchange rate between the Thai baht and the U.S. dollar, and our operating results are adversely impacted when the U.S. dollar depreciates relative to the Thai baht and other currencies. We have experienced such depreciation in the U.S. dollar as compared with the Thai baht, and our results have been adversely impacted by this fluctuation in exchange rates. As of December 29, 2017, the U.S. dollar had depreciated approximately 9.8% against the Thai baht since December 25, 2015. Further, while we attempt to hedge against certain exchange rate risks, we typically enter into hedging contracts with maturities of up to 12 months, leaving us exposed to longer term changes in exchange rates.

 

43


Table of Contents

Also, we have significant exposure to changes in the exchange rate between the RMB and GBP and the U.S. dollar. The expenses of our subsidiaries located in the PRC and UK are denominated in RMB and GBP, respectively. Currently, RMB are convertible in connection with trade- and service-related foreign exchange transactions, foreign debt service, and payment of dividends. The PRC government may at its discretion restrict access in the future to foreign currencies for current account transactions. If this occurs, our PRC subsidiary may not be able to pay us dividends in U.S. dollars without prior approval from the PRC State Administration of Foreign Exchange. In addition, conversion of RMB for most capital account items, including direct investments, is still subject to government approval in the PRC. This restriction may limit our ability to invest the earnings of our PRC subsidiary. As of December 29, 2017, the U.S. dollar had appreciated approximately 2.3% against the RMB since December 25, 2015. There remains significant international pressure on the PRC government to adopt a substantially more liberalized currency policy. GBP are convertible in connection with trade- and service-related foreign exchange transactions and foreign debt service. As of December 29, 2017, the U.S. dollar had depreciated approximately 3.7% against the GBP since September 14, 2016, the date we acquired Fabrinet UK. Any appreciation in the value of the RMB and GBP against the U.S. dollar could negatively impact our operating results.

We purchase some of the critical materials used in certain of our products from a single source or a limited number of suppliers. Supply shortages have in the past, and could in the future, impair the quality, reduce the availability or increase the cost of materials, which could harm our revenues, profitability and customer relations.

We rely on a single source or a limited number of suppliers for critical materials used in a significant number of the products we manufacture. We generally purchase these single or limited source materials through standard purchase orders and do not maintain long-term supply agreements with our suppliers. We generally use a rolling 12 month forecast based on anticipated product orders, customer forecasts, product order history, backlog, and warranty and service demand to determine our materials requirements. Lead times for the parts and components that we order vary significantly and depend on factors such as manufacturing cycle times, manufacturing yields, and the availability of raw materials used to produce the parts or components. Historically, we have experienced supply shortages resulting from various causes, including reduced yields by our suppliers, which prevented us from manufacturing products for our customers in a timely manner. Our revenues, profitability and customer relations could be harmed by a stoppage or delay of supply, a substitution of more expensive or less reliable parts, the receipt of defective parts or contaminated materials, an increase in the price of supplies, or an inability to obtain reductions in price from our suppliers in response to competitive pressures.

We continue to undertake programs to strengthen our supply chain. Nevertheless, we are experiencing, and expect for the foreseeable future to continue to experience, strain on our supply chain, and periodic supplier problems. We have incurred, and expect to continue to incur for the foreseeable future, costs to address these problems.

Managing our inventory is complex and may require write-downs due to excess or obsolete inventory, which could cause our operating results to decrease significantly in a given fiscal period.

Managing our inventory is complex. We are generally required to procure material based upon the anticipated demand of our customers. The inaccuracy of these forecasts or estimates could result in excess supply or shortages of certain materials. Inventory that is not used or expected to be used as and when planned may become excess or obsolete. Generally, we are unable to use most of the materials purchased for one of our customers to manufacture products for any of our other customers. Additionally, we could experience reduced or delayed product shipments or incur additional inventory write-downs and cancellation charges or penalties, which would increase costs and could harm our business, financial condition and operating results. While our agreements with customers are structured to mitigate our risks related to excess or obsolete inventory, enforcement of these provisions may result in material expense, and delay in payment for inventory. If any of our significant customers becomes unable or unwilling to purchase inventory or does not agree to such contractual provisions in the future, our business, financial condition and operating results may be harmed.

We conduct operations in a number of countries, which creates logistical and communications challenges for us and exposes us to other risks that could harm our business, financial condition and operating results.

The vast majority of our operations, including manufacturing and customer support, are located primarily in the Asia-Pacific region. The distances between Thailand, the PRC and our customers and suppliers globally, create a number of logistical and communications challenges for us, including managing operations across multiple time zones, directing the manufacture and delivery of products across significant distances, coordinating the procurement of raw materials and their delivery to multiple locations and coordinating the activities and decisions of our management team, the members of which are based in different countries.

Our customers are located throughout the world. Total revenues from the bill-to-location of customers outside of North America accounted for 54.9% and 55.0% of our total revenues for the three months ended December 29, 2017 and December 30, 2016, respectively, and 55.5% and 52.6% of our total revenues for the six months ended December 29, 2017 and December 30, 2016, respectively. We expect that total revenues from the bill-to-location of customers outside of North America will continue to account for a significant portion of our total revenues. Our customers also depend on international sales, which further exposes us to the risks associated with international operations. In addition, our international operations and sales subject us to a variety of domestic and foreign trade regulatory requirements.

 

44


Table of Contents

Political unrest and demonstrations, as well as changes in the political, social, business or economic conditions in Thailand, could harm our business, financial condition and operating results.

The majority of our assets and manufacturing operations are located in Thailand. Therefore, political, social, business and economic conditions in Thailand have a significant effect on our business. In March 2017, Thailand was assessed as a medium-high political risk by AON Political Risk, a risk management, insurance and consulting firm. Any changes to tax regimes, laws, exchange controls or political action in Thailand may harm our business, financial condition and operating results.

Thailand has a history of political unrest that includes the involvement of the military as an active participant in the ruling government. In recent years, political unrest in the country has sparked political demonstrations and, in some instances, violence. In May 2014, the Thai military took over the government in a coup, and it continues to rule the country today. It is unknown how long it may take for the current political situation to be resolved and for democracy to be restored, or what effects the current political situation may have on Thailand and the surrounding region. Most recently, in October 2016, Thailand’s King Bhumibol Adulyadej died at the age of 88. Any succession crisis in the Kingdom of Thailand could cause new or increased political instability, which could prevent shipments from entering or leaving the country and disrupt our ability to manufacture products in Thailand, and we could be forced to transfer our manufacturing activities to more stable, and potentially more costly, regions.

Further, the Thai government may raise the minimum wage standards for labor and could repeal certain promotional certificates that we have received or tax holidays for certain export and value added taxes that we enjoy, either preventing us from engaging in our current or anticipated activities or subjecting us to higher tax rates. A new regime could nationalize our business or otherwise seize our assets and any other future political instability could harm our business, financial condition and operating results.

We expect to continue to invest in our manufacturing operations in the PRC, which will continue to expose us to risks inherent in doing business in the PRC, any of which risks could harm our business, financial condition and operating results.

We anticipate that we will continue to invest in our customized optics manufacturing facilities located in Fuzhou, China. Because these operations are located in the PRC, they are subject to greater political, legal and economic risks than the geographies in which the facilities of many of our competitors and customers are located. In particular, the political and economic climate in the PRC (both at national and regional levels) is fluid and unpredictable. In March 2017, AON Political Risk assessed the PRC as a medium political risk. A large part of the PRC’s economy is still being operated under varying degrees of control by the PRC government. By imposing industrial policies and other economic measures, such as control of foreign exchange, taxation, import and export tariffs, environmental regulations, land use rights, intellectual property and restrictions on foreign participation in the domestic market of various industries, the PRC government exerts considerable direct and indirect influence on the development of the PRC economy. Many of the economic reforms carried out by the PRC government are unprecedented or experimental and are expected to change further. Any changes to the political, legal or economic climate in the PRC could harm our business, financial condition and operating results.

Our PRC subsidiary is a “wholly foreign-owned enterprise” and is therefore subject to laws and regulations applicable to foreign investment in the PRC, in general, and laws and regulations applicable to wholly foreign-owned enterprises, in particular. The PRC has made significant progress in the promulgation of laws and regulations pertaining to economic matters such as corporate organization and governance, foreign investment, commerce, taxation and trade. However, the promulgation of new laws, changes in existing laws and abrogation of local regulations by national laws may have a negative impact on our business and prospects. In addition, these laws and regulations are relatively new, and published cases are limited in volume and non-binding. Therefore, the interpretation and enforcement of these laws and regulations involve significant uncertainties. Laws may be changed with little or no prior notice, for political or other reasons. These uncertainties could limit the legal protections available to foreign investors. Furthermore, any litigation in the PRC may be protracted and result in substantial costs and diversion of resources and management’s attention.

 

45


Table of Contents

Our business and operations would be adversely impacted in the event of a failure of our information technology infrastructure and/or cyber security attacks.

We rely upon the capacity, availability and security of our information technology hardware and software infrastructure. For instance, we use a combination of standard and customized software platforms to manage, record, and report all aspects of our operations and, in many instances, enable our customers to remotely access certain areas of our databases to monitor yields, inventory positions, work-in-progress status and vendor quality data. We are constantly expanding and updating our information technology infrastructure in response to our changing needs. Any failure to manage, expand and update our information technology infrastructure or any failure in the operation of this infrastructure could harm our business.

Despite our implementation of security measures, our systems are vulnerable to damages from computer viruses, natural disasters, unauthorized access and other similar disruptions. Any system failure, accident or security breach could result in disruptions to our operations. To the extent that any disruptions, cyber-attack or other security breach results in a loss or damage to our data, or inappropriate disclosure of confidential information, it could harm our business. In addition, we may be required to incur significant costs to protect against damage caused by these disruptions or security breaches in the future.

Unfavorable worldwide economic conditions may negatively affect our business, operating results and financial condition.

Volatility and disruption in the capital and credit markets, depressed consumer confidence, and negative global economic conditions have affected levels of business and consumer spending. Concerns about the potential default of various national bonds and debt backed by individual countries as well as the politics impacting these, could negatively impact the U.S. and global economies and adversely affect our financial results. In particular, Brexit and economic uncertainty in Europe has led to reduced demand in some of our customers’ optical communications product portfolios. Brexit could also lead to economic and legal uncertainty, including significant volatility in global stock markets and currency exchange rates, and increasingly divergent laws and regulations as the United Kingdom determines which European Union laws to replace or replicate. Any of these effects of Brexit, among others, could adversely affect our financial results. If economic conditions in Europe do not recover or if they continue to deteriorate, our operating results could be harmed.

Uncertainty about worldwide economic conditions poses a risk as businesses may further reduce or postpone spending in response to reduced budgets, tight credit, negative financial news and declines in income or asset values, which could adversely affect our business, financial condition and operating results and increase the volatility of our share price. In addition, our ability to access capital markets may be restricted, which could have an impact on our ability to react to changing economic and business conditions and could also adversely affect our business, financial condition and operating results.

If we fail to adequately expand our manufacturing capacity, we will not be able to grow our business, which would harm our business, financial condition and operating results. Conversely, if we expand too much or too rapidly, we may experience excess capacity, which would harm our business, financial condition and operating results.

We may not be able to pursue many large customer orders or sustain our historical growth rates if we do not have sufficient manufacturing capacity to enable us to commit to provide customers with specified quantities of products. If our customers do not believe that we have sufficient manufacturing capacity, they may: (1) outsource all of their production to another source that they believe can fulfill all of their production requirements; (2) look to a second source for the manufacture of additional quantities of the products that we currently manufacture for them; (3) manufacture the products themselves; or (4) otherwise decide against using our services for their new products.

Most recently, we expanded our manufacturing capacity with a new facility in Chonburi, Thailand. We may continue to devote significant resources to the expansion of our manufacturing capacity, and any such expansion will be expensive, will require management’s time and may disrupt our operations. In the event we are unsuccessful in our attempts to expand our manufacturing capacity, our business, financial condition and operating results could be harmed.

However, if we expand our manufacturing capacity and are unable to promptly utilize the additional space due to reduced demand for our services, an inability to win new projects, new customers or penetrate new markets, or if the optics industry does not grow as we expect, we may experience periods of excess capacity, which could harm our business, financial condition and operating results.

We may experience manufacturing yields that are lower than expected, potentially resulting in increased costs, which could harm our business, operating results and customer relations.

Manufacturing yields depend on a number of factors, including the following:

 

    the quality of input, materials and equipment;

 

    the quality and feasibility of our customer’s design;

 

46


Table of Contents
    the repeatability and complexity of the manufacturing process;

 

    the experience and quality of training of our manufacturing and engineering teams; and

 

    the monitoring of the manufacturing environment.

Lower volume production due to continually changing designs generally results in lower yields. Manufacturing yields and margins can also be lower if we receive or inadvertently use defective or contaminated materials from our suppliers. In addition, our customer contracts typically provide that we will supply products at a fixed price each quarter, which assumes specific production yields and quality metrics. If we do not meet the yield assumptions and quality metrics used in calculating the price of a product, we may not be able to recover the costs associated with our failure to do so. Consequently, our operating results and profitability may be harmed.

If the products that we manufacture contain defects, we could incur significant correction costs, demand for our services may decline and we may be exposed to product liability and product warranty claims, which could harm our business, financial condition, operating results and customer relations.

We manufacture products to our customers’ specifications, and our manufacturing processes and facilities must comply with applicable statutory and regulatory requirements. In addition, our customers’ products and the manufacturing processes that we use to produce them are often complex. As a result, products that we manufacture may at times contain manufacturing or design defects, and our manufacturing processes may be subject to errors or fail to be in compliance with applicable statutory or regulatory requirements. Additionally, not all defects are immediately detectible. The testing procedures of our customers are generally limited to the evaluation of the products that we manufacture under likely and foreseeable failure scenarios. For various reasons (including, among others, the occurrence of performance problems that are unforeseeable at the time of testing or that are detected only when products are fully deployed and operated under peak stress conditions), these products may fail to perform as expected after their initial acceptance by a customer.

We generally provide a warranty of between one to five years on the products that we manufacture for our customers. This warranty typically guarantees that products will conform to our customers’ specifications and be free from defects in workmanship. Defects in the products we manufacture, whether caused by a design, engineering, manufacturing or component failure or by deficiencies in our manufacturing processes and whether during or after the warranty period, could result in product or component failures, which may damage our business reputation, whether or not we are indemnified for such failures. We could also incur significant costs to repair or replace defective products under warranty, particularly when such failures occur in installed systems. In some instances, we may also be required to incur costs to repair or replace defective products outside of the warranty period in the event that a recurring defect is discovered in a certain percentage of a customer’s products delivered over an agreed upon period of time. We have experienced product or component failures in the past and remain exposed to such failures, as the products that we manufacture are widely deployed throughout the world in multiple environments and applications. Further, due to the difficulty in determining whether a given defect resulted from our customer’s design of the product or our manufacturing process, we may be exposed to product liability or product warranty claims arising from defects that are not our fault. In addition, if the number or type of defects exceeds certain percentage limitations contained in our contractual arrangements, we may be required to conduct extensive failure analysis, re-qualify for production or cease production of the specified products.

Product liability claims may include liability for personal injury or property damage. Product warranty claims may include liability to pay for a recall, repair or replacement of a product or component. Although liability for these claims is generally assigned to our customers in our contracts, even where they have assumed liability, our customers may not, or may not have the resources to, satisfy claims for costs or liabilities arising from a defective product. Additionally, under one of our contracts, in the event the products we manufacture do not meet the end-customer’s testing requirements or otherwise fail, we may be required to pay penalties to our customer, including a fee during the time period that the customer or end-customer’s production line is not operational as a result of the failure of the products that we manufacture, all of which could harm our business, operating results and customer relations. If we engineer or manufacture a product that is found to cause any personal injury or property damage or is otherwise found to be defective, we could incur significant costs to resolve the claim. While we maintain insurance for certain product liability claims, we do not maintain insurance for any recalls and, therefore, would be required to pay any associated costs that are determined to be our responsibility. A successful product liability or product warranty claim in excess of our insurance coverage or any material claim for which insurance coverage is denied, limited, is not available or has not been obtained could harm our business, financial condition and operating results.

 

47


Table of Contents

If we are unable to meet regulatory quality standards applicable to our manufacturing and quality processes for the products we manufacture, our business, financial condition or operating results could be harmed.

As a manufacturer of products for the optics industry, we are required to meet certain certification standards, including the following: ISO9001 for Manufacturing Quality Management Systems; ISO14001 for Environmental Management Systems; TL9000 for Telecommunications Industry Quality Certification; ISO/TS16949 for Automotive Industry Quality Certification; ISO13485 for Medical Devices Industry Quality Certification; AS9100 for Aerospace Industry Quality Certification; and OHSAS18001 for Occupational Health and Safety Management Systems. We also maintain compliance with various additional standards imposed by the U.S. Food and Drug Administration, or FDA, with respect to the manufacture of medical devices.

Additionally, we are required to register with the FDA and other regulatory bodies and are subject to continual review and periodic inspection for compliance with various regulations, including testing, quality control and documentation procedures. We hold the following additional certifications: ANSI ESD S20.20 for facilities and manufacturing process control, in compliance with ESD standard; Transported Asset Protection Association, or TAPA, for Logistic Security Management System; and CSR-DIW for Corporate Social Responsibility in Thailand. In the European Union, we are required to maintain certain ISO certifications in order to sell our precision optical, electro-mechanical and electronic manufacturing services and we must undergo periodic inspections by regulatory bodies to obtain and maintain these certifications. If any regulatory inspection reveals that we are not in compliance with applicable standards, regulators may take action against us, including issuing a warning letter, imposing fines on us, requiring a recall of the products we manufactured for our customers, or closing our manufacturing facilities. If any of these actions were to occur, it could harm our reputation as well as our business, financial condition and operating results.

If we fail to attract additional skilled employees or retain key personnel, our business, financial condition and operating results could suffer.

Our future success depends, in part, upon our ability to attract additional skilled employees and retain our current key personnel. We have identified several areas where we intend to expand our hiring, including business development, finance, human resources, operations and supply chain management. We may not be able to hire and retain such personnel at compensation levels consistent with our existing compensation and salary structure. Our future also depends on the continued contributions of our executive management team, including Mr. David T. Mitchell, our Executive Chairman, and other key management and technical personnel, each of whom would be difficult to replace. Although we have key person life insurance policies on some of our executive officers, the loss of any of our executive officers or key personnel or the inability to continue to attract qualified personnel could harm our business, financial condition and operating results.

Failure to comply with applicable environmental laws and regulations could have a material adverse effect on our business, financial condition and operating results.

The sale and manufacturing of products in certain states and countries may subject us to environmental laws and regulations. In addition, rules adopted by the U.S. Securities and Exchange Commission (“SEC”) implementing the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 impose diligence and disclosure requirements regarding the use of “conflict” minerals mined from the Democratic Republic of Congo and adjoining countries in the products we manufacture for our customers. Compliance with these rules has resulted in additional cost and expense, including for due diligence to determine and verify the sources of any conflict minerals used in the products we manufacture, and may result in additional costs of remediation and other changes to processes or sources of supply as a consequence of such verification activities. These rules may also affect the sourcing and availability of minerals used in the products we manufacture, as there may be only a limited number of suppliers offering “conflict free” metals that can be used in the products we manufacture for our customers.

Although we do not anticipate any material adverse effects based on the nature of our operations and these laws and regulations, we will need to ensure that we and, in some cases, our suppliers comply with applicable laws and regulations. If we fail to timely comply with such laws and regulations, our customers may cease doing business with us, which would have a material adverse effect on our business, financial condition and operating results. In addition, if we were found to be in violation of these laws, we could be subject to governmental fines, liability to our customers and damage to our reputation, which would also have a material adverse effect on our business, financial condition and operating results.

 

48


Table of Contents

We are subject to the risk of increased income taxes, which could harm our business, financial condition and operating results.

We are subject to income and other taxes in Thailand, the PRC, the United Kingdom and the United States. Our effective income tax rate, provision for income taxes and future tax liability could be adversely affected by numerous factors, including the results of tax audits and examinations, income before taxes being lower than anticipated in countries with lower statutory tax rates and higher than anticipated in countries with higher statutory tax rates, changes in income tax rates, changes in the valuation of deferred tax assets and liabilities, failure to meet obligations with respect to tax exemptions, and changes in tax laws and regulations. Our U.S. federal and state tax returns remain open to examination for the tax years 2014 through 2016. In addition, tax returns that remain open to examination in Thailand, the PRC and the United Kingdom range from the tax years 2012 through 2017. The results of audits and examinations of previously filed tax returns and continuing assessments of our tax exposures may have an adverse effect on our provision for income taxes and tax liability.

We base our tax position upon the anticipated nature and conduct of our business and upon our understanding of the tax laws of the various countries in which we have assets or conduct activities. However, our tax position is subject to review and possible challenge by tax authorities and to possible changes in law, which may have retroactive effect. Fabrinet (the “Cayman Islands Parent”) is an exempted company incorporated in the Cayman Islands. We maintain manufacturing operations in Thailand, the PRC, the United Kingdom and the United States. We cannot determine in advance the extent to which some jurisdictions may require us to pay taxes or make payments in lieu of taxes. Preferential tax treatment from the Thai government in the form of a corporate tax exemption is currently available to us through June 2020 on income generated from the manufacture of products at Pinehurst Building 6. Such preferential tax treatment is contingent on various factors, including the export of our customers’ products out of Thailand and our agreement not to move our manufacturing facilities out of our current province in Thailand for at least 15 years from the date on which preferential tax treatment was granted (i.e., at least until June 2020). We will lose this favorable tax treatment in Thailand unless we comply with these restrictions, and as a result we may delay or forego certain strategic business decisions due to these tax considerations.

There is also a risk that Thailand or another jurisdiction in which we operate may treat the Cayman Islands Parent as having a permanent establishment in such jurisdiction and subject its income to tax. If we become subject to additional taxes in any jurisdiction or if any jurisdiction begins to treat the Cayman Islands Parent as having a permanent establishment, such tax treatment could materially and adversely affect our business, financial condition and operating results.

Certain of our subsidiaries provide products and services to, and may from time to time undertake certain significant transactions with, us and our other subsidiaries in different jurisdictions. For instance, we have intercompany agreements in place that provide for our California and Singapore subsidiaries to provide administrative services for the Cayman Islands Parent, and the Cayman Islands Parent has entered into manufacturing agreements with our Thai subsidiary. In general, related party transactions and, in particular, related party financing transactions, are subject to close review by tax authorities. Moreover, several jurisdictions in which we operate have tax laws with detailed transfer pricing rules that require all transactions with non-resident related parties to be priced using arm’s length pricing principles and require the existence of contemporaneous documentation to support such pricing. Tax authorities in various jurisdictions could challenge the validity of our related party transfer pricing policies. Such a challenge generally involves a complex area of taxation and a significant degree of judgment by management. If any taxation authorities are successful in challenging our financing or transfer pricing policies, our income tax expense may be adversely affected and we could become subject to interest and penalty charges, which may harm our business, financial condition and operating results.

On December 22, 2017, the Tax Cuts and Jobs Act (the “TCJ Act”) was enacted into law. The TCJ Act provides for significant changes to the U.S. Internal Revenue Code of 1986, as amended (the “Code”), that impact corporate taxation requirements, such as the reduction of the federal tax rate for corporations from 35% to 21% and changes or limitations to certain tax deductions. While we are able to make reasonable estimates of the impact of the reduction in corporate rate, the final impact of the TCJ Act may differ from these estimates, due to, among other things, changes in our interpretations and assumptions, additional guidance that may be issued by the I.R.S., and actions we may take. We are continuing to gather additional information to determine the final impact.

 

49


Table of Contents

We may encounter difficulties completing or integrating acquisitions, asset purchases and other types of transactions that we may pursue in the future, which could disrupt our business, cause dilution to our shareholders and harm our business, financial condition and operating results.

We have grown and may continue to grow our business through acquisitions, asset purchases and other types of transactions, including the transfer of products from our customers and their suppliers. Most recently, we acquired Fabrinet UK in September 2016. Acquisitions and other strategic transactions typically involve many risks, including the following:

 

    the integration of the acquired assets, information systems and facilities into our business may be difficult, time-consuming and costly, and may adversely impact our profitability;

 

    we may lose key employees of the acquired companies or divisions;

 

    we may issue additional ordinary shares, which would dilute our current shareholders’ percentage ownership in us;

 

    we may incur indebtedness to pay for the transactions;

 

    we may assume liabilities, some of which may be unknown at the time of the transactions;

 

    we may record goodwill and non-amortizable intangible assets that will be subject to impairment testing and potential periodic impairment charges;

 

    we may incur amortization expenses related to certain intangible assets;

 

    we may devote significant resources to transactions that may not ultimately yield anticipated benefits;

 

    we may incur greater than expected expenses or lower than expected revenues;

 

    we may assume obligations with respect to regulatory requirements, including environmental regulations, which may prove more burdensome than expected; or

 

    we may become subject to litigation.

Acquisitions are inherently risky, and we can provide no assurance that the acquisition of Fabrinet UK or any future acquisitions will be successful or will not harm our business, financial condition and operating results.

We may not be able to obtain capital when desired on favorable terms, if at all, or without dilution to our shareholders.

We anticipate that our current cash and cash equivalents, together with cash provided by operating activities and funds available through our working capital and credit facilities, will be sufficient to meet our current and anticipated needs for general corporate purposes for at least the next 12 months. We operate in a market, however, that makes our prospects difficult to evaluate. It is possible that we may not generate sufficient cash flow from operations or otherwise have the capital resources to meet our future capital needs. If this occurs, we may need additional financing to execute on our current or future business strategies.

Furthermore, if we raise additional funds through the issuance of equity or convertible debt securities, the percentage ownership of our shareholders could be significantly diluted, and these newly-issued securities may have rights, preferences or privileges senior to those of existing shareholders. If adequate additional funds are not available or are not available on acceptable terms, if and when needed, our ability to fund our operations, take advantage of unanticipated opportunities, develop or enhance our manufacturing services, hire additional technical and other personnel, or otherwise respond to competitive pressures could be significantly limited.

Intellectual property infringement claims against our customers or us could harm our business, financial condition and operating results.

Our services involve the creation and use of intellectual property rights, which subject us to the risk of intellectual property infringement claims from third parties and claims arising from the allocation of intellectual property rights among us and our customers.

Our customers may require that we indemnify them against the risk of intellectual property infringement arising out of our manufacturing processes. If any claims are brought against us or our customers for such infringement, whether or not these claims have merit, we could be required to expend significant resources in defense of such claims. In the event of an infringement claim, we may be required to spend a significant amount of time and money to develop non-infringing alternatives or obtain licenses. We may not be successful in developing such alternatives or obtaining such licenses on reasonable terms or at all, which could harm our business, financial condition and operating results.

 

50


Table of Contents

Any failure to protect our customers’ intellectual property that we use in the products we manufacture for them could harm our customer relationships and subject us to liability.

We focus on manufacturing complex optical products for our customers. These products often contain our customers’ intellectual property, including trade secrets and know-how. Our success depends, in part, on our ability to protect our customers’ intellectual property. We may maintain separate and secure areas for customer proprietary manufacturing processes and materials and dedicate floor space, equipment, engineers and supply chain management to protect our customers’ proprietary drawings, materials and products. The steps we take to protect our customers’ intellectual property may not adequately prevent its disclosure or misappropriation. If we fail to protect our customers’ intellectual property, our customer relationships could be harmed and we may experience difficulty in establishing new customer relationships. In addition, our customers might pursue legal claims against us for any failure to protect their intellectual property, possibly resulting in harm to our reputation and our business, financial condition and operating results.

We have incurred and will continue to incur significant increased costs as a result of operating as a public company, and our management will be required to continue to devote substantial time to various compliance initiatives.

The Sarbanes-Oxley Act of 2002, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, as well as other rules implemented by the SEC and the New York Stock Exchange (“NYSE”), impose various requirements on public companies, including requiring changes in corporate governance practices. These and proposed corporate governance laws and regulations under consideration may further increase our compliance costs. If compliance with these various legal and regulatory requirements diverts our management’s attention from other business concerns, it could have a material adverse effect on our business, financial condition and operating results. The Sarbanes-Oxley Act requires, among other things, that we assess the effectiveness of our internal control over financial reporting annually and disclosure controls and procedures quarterly. While we were able to assert in our Annual Report on Form 10-K that our internal control over financial reporting was effective as of June 30, 2017, we cannot predict the outcome of our testing in future periods. If we are unable to assert in any future reporting periods that our internal control over financial reporting is effective (or if our independent registered public accounting firm is unable to express an opinion on the effectiveness of our internal controls), we could lose investor confidence in the accuracy and completeness of our financial reports, which would have an adverse effect on our share price.

Given the nature and complexity of our business and the fact that some members of our management team are located in Thailand while others are located in the United States, control deficiencies may periodically occur. For example, following an internal investigation by the Audit Committee of our board of directors in September 2014 concerning various accounting cut-off issues, we identified certain significant deficiencies in our internal control over financial reporting, which have been remediated. While we have ongoing measures and procedures to prevent and remedy control deficiencies, if they occur there can be no assurance that we will be successful or that we will be able to prevent material weaknesses or significant deficiencies in our internal control over financial reporting in the future. Moreover, if we identify deficiencies in our internal control over financial reporting that are deemed to be material weaknesses in future periods, the market price of our ordinary shares could decline and we could be subject to potential delisting by the NYSE and review by the NYSE, the SEC, or other regulatory authorities, which would require the expenditure by us of additional financial and management resources. As a result, our shareholders could lose confidence in our financial reporting, which would harm our business and the market price of our ordinary shares.

There are inherent uncertainties involved in estimates, judgments and assumptions used in the preparation of financial statements in accordance with U.S. GAAP. Any changes in estimates, judgments and assumptions could have a material adverse effect on our business, financial condition and operating results.

The preparation of financial statements in accordance with U.S. GAAP involves making estimates, judgments and assumptions that affect reported amounts of assets (including intangible assets), liabilities and related reserves, revenues, expenses and income. Estimates, judgments and assumptions are inherently subject to change in the future, and any such changes could result in corresponding changes to the amounts of assets, liabilities, revenues, expenses and income. Any such changes could have a material adverse effect on our business, financial condition and operating results.

We are subject to governmental export and import controls in several jurisdictions that could subject us to liability or impair our ability to compete in international markets.

We are subject to governmental export and import controls in Thailand, the PRC, the United Kingdom and the United States that may limit our business opportunities. Various countries regulate the import of certain technologies and have enacted laws that could limit our ability to export or sell the products we manufacture. The export of certain technologies from the United States, the United Kingdom and other nations to the PRC is barred by applicable export controls, and similar prohibitions could be extended to Thailand, thereby limiting our ability to manufacture certain products. Any change in export or import regulations or related legislation, shift in approach to the enforcement of existing regulations, or change in the countries, persons or technologies targeted by such regulations, could limit our ability to offer our manufacturing services to existing or potential customers, which could harm our business, financial condition and operating results.

 

51


Table of Contents

The loan agreements for our long-term debt obligations and other credit facilities contain financial ratio covenants that may impair our ability to conduct our business.

The loan agreements for our long-term and short-term debt obligations contain financial ratio covenants that may limit management’s discretion with respect to certain business matters. These covenants require us to maintain a specified debt-to-equity ratio, debt service coverage ratio (earnings before interest and depreciation and amortization plus cash on hand minus short-term debt), a minimum tangible net worth and a minimum quick ratio, which may restrict our ability to incur additional indebtedness and limit our ability to use our cash. In the event of our default on these loans or a breach of a covenant, the lenders may immediately cancel the loan agreement, deem the full amount of the outstanding indebtedness immediately due and payable, charge us interest on a monthly basis on the full amount of the outstanding indebtedness and, if we cannot repay all of our outstanding obligations, sell the assets pledged as collateral for the loan in order to fulfill our obligation. We may also be held responsible for any damages and related expenses incurred by the lender as a result of any default. Any failure by us or our subsidiaries to comply with these agreements could harm our business, financial condition and operating results.

Our investment portfolio may become impaired by deterioration of the capital markets.

We use professional investment management firms to manage our excess cash and cash equivalents. Our marketable securities as of December 29, 2017 are primarily investments in a fixed income portfolio, including corporate bonds and commercial paper, U.S. agency and U.S. Treasury securities, and sovereign and municipal securities. Our investment portfolio may become impaired by deterioration of the capital markets. We follow an established investment policy and set of guidelines to monitor and help mitigate our exposure to interest rate and credit risk. The policy sets forth credit quality standards and limits our exposure to any one issuer, as well as our maximum exposure to various asset classes. The policy also provides that we may not invest in marketable securities with a maturity in excess of three years.

We regularly review our investment portfolio to determine if any security is other-than-temporarily impaired, which would require us to record an impairment charge in the period any such determination is made. In making this judgment, we evaluate, among other things, the duration and extent to which the fair value of a security is less than its cost; the financial condition of the issuer and any changes thereto; and our intent to sell, or whether we will more likely than not be required to sell, the security before recovery of its amortized cost basis. Our assessment on whether a security is other-than-temporarily impaired could change in the future due to new developments or changes in assumptions related to any particular security.

Should financial market conditions worsen, investments in some financial instruments may pose risks arising from market liquidity and credit concerns. In addition, any deterioration of the capital markets could cause our other income and expense to vary from expectations. As of December 29, 2017, we did not record any impairment charges associated with our investment portfolio of marketable securities, and although we believe our current investment portfolio has little risk of material impairment, we cannot predict future market conditions or market liquidity, or credit availability, and can provide no assurance that our investment portfolio will remain materially unimpaired.

Energy price volatility may negatively impact our business, financial condition and operating results.

We, along with our suppliers and customers, rely on various energy sources in our manufacturing and transportation activities. Energy prices have been subject to increases and volatility caused by market fluctuations, supply and demand, currency fluctuation, production and transportation disruption, world events and government regulations. While we are currently experiencing lower energy prices, a significant increase is possible, which could increase our raw material and transportation costs. In addition, increased transportation costs of our suppliers and customers could be passed along to us. We may not be able to increase our prices enough to offset these increased costs, and any increase in our prices may reduce our future customer orders, which could harm our business, financial condition and operating results.

 

52


Table of Contents

Risks Related to Ownership of Our Ordinary Shares

Our share price may be volatile due to fluctuations in our operating results and other factors, including the activities and operating results of our customers or competitors, any of which could cause our share price to decline.

Our revenues, expenses and results of operations have fluctuated in the past and are likely to do so in the future from quarter to quarter and year to year due to the risk factors described in this section and elsewhere in this Quarterly Report on Form 10-Q. In addition to market and industry factors, the price and trading volume of our ordinary shares may fluctuate in response to a number of events and factors relating to us, our competitors, our customers and the markets we serve, many of which are beyond our control. Factors such as variations in our total revenues, earnings and cash flow, announcements of new investments or acquisitions, changes in our pricing practices or those of our competitors, commencement or outcome of litigation, sales of ordinary shares by us or our principal shareholders, fluctuations in market prices for our services and general market conditions could cause the market price of our ordinary shares to change substantially. Any of these factors may result in large and sudden changes in the volume and price at which our ordinary shares trade. Among other things, volatility and weakness in our share price could mean that investors may not be able to sell their shares at or above the prices they paid. Volatility and weakness could also impair our ability in the future to offer our ordinary shares or convertible securities as a source of additional capital and/or as consideration in the acquisition of other businesses.

Furthermore, the stock markets have experienced extreme price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. These fluctuations often have been unrelated or disproportionate to the operating performance of those companies. These broad market and industry fluctuations, as well as general economic, political and market conditions such as recessions, interest rate changes or international currency fluctuations, may cause the market price of our ordinary shares to decline. In the past, companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation. We may be the target of this type of litigation in the future. Securities litigation against us could result in substantial costs and divert our management’s attention from other business concerns, which could seriously harm our business.

If securities or industry analysts do not publish research or if they publish misleading or unfavorable research about our business, the market price and trading volume of our ordinary shares could decline.

The trading market for our ordinary shares depends in part on the research and reports that securities or industry analysts publish about us or our business. If securities or industry analysts stop covering us, or if too few analysts cover us, the market price of our ordinary shares could be adversely impacted. If one or more of the analysts who covers us downgrades our ordinary shares or publishes misleading or unfavorable research about our business, our market price would likely decline. If one or more of these analysts ceases coverage of us or fails to publish reports on us regularly, demand for our ordinary shares could decrease, which could cause the market price or trading volume of our ordinary shares to decline.

We may become a passive foreign investment company, which could result in adverse U.S. tax consequences to U.S. investors.

Based upon estimates of the value of our assets, which are based in part on the trading price of our ordinary shares, we do not expect to be a passive foreign investment company, or PFIC, for U.S. federal income tax purposes for the taxable year 2017 or for the foreseeable future. However, despite our expectations, we cannot assure you that we will not be a PFIC for the taxable year 2017 or any future year because our PFIC status is determined at the end of each year and depends on the composition of our income and assets during such year. If we are a PFIC, our U.S. investors will be subject to increased tax liabilities under U.S. tax laws and regulations and to burdensome reporting requirements.

Certain provisions in our constitutional documents may discourage our acquisition by a third party, which could limit your opportunity to sell shares at a premium.

Our constitutional documents include provisions that could limit the ability of others to acquire control of us, modify our structure or cause us to engage in change-of-control transactions, including, among other things, provisions that:

 

    establish a classified board of directors;

 

    prohibit our shareholders from calling meetings or acting by written consent in lieu of a meeting;

 

    limit the ability of our shareholders to propose actions at duly convened meetings; and

 

    authorize our board of directors, without action by our shareholders, to issue preferred shares and additional ordinary shares.

These provisions could have the effect of depriving you of an opportunity to sell your ordinary shares at a premium over prevailing market prices by discouraging third parties from seeking to acquire control of us in a tender offer or similar transaction.

 

53


Table of Contents

Our shareholders may face difficulties in protecting their interests because we are incorporated under Cayman Islands law.

Our corporate affairs are governed by our amended and restated memorandum and articles of association (“MOA”), by the Companies Law (as amended) of the Cayman Islands and the common law of the Cayman Islands. The rights of our shareholders and the fiduciary responsibilities of our directors under the laws of the Cayman Islands are not as clearly established under statutes or judicial precedent as in jurisdictions in the United States. Therefore, you may have more difficulty in protecting your interests than would shareholders of a corporation incorporated in a jurisdiction in the United States, due to the comparatively less developed nature of Cayman Islands law in this area.

The Companies Law permits mergers and consolidations between Cayman Islands companies and between Cayman Islands companies and non-Cayman Islands companies. Dissenting shareholders have the right to be paid the fair value of their shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) if they follow the required procedures, subject to certain exceptions. Court approval is not required for a merger or consolidation which is effected in compliance with these statutory procedures.

In addition, there are statutory provisions that facilitate the reconstruction and amalgamation of companies, provided that the arrangement is approved by a majority in number of each class of shareholders and creditors with whom the arrangement is to be made, and who must in addition represent three-fourths in value of each such class of shareholders or creditors, as the case may be, that are present and voting either in person or by proxy at a meeting convened for that purpose. The convening of the meeting and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. A dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved.

When a takeover offer is made and accepted by holders of 90.0% of the shares within four months, the offeror may, within a two-month period, require the holders of the remaining shares to transfer such shares on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but this is unlikely to succeed unless there is evidence of fraud, bad faith or collusion.

If the arrangement and reconstruction is thus approved, the dissenting shareholder would have no rights comparable to appraisal rights, which would otherwise ordinarily be available to dissenting shareholders of a corporation incorporated in a jurisdiction in the United States, providing rights to receive payment in cash for the judicially determined value of the shares. This may make it more difficult for you to assess the value of any consideration you may receive in a merger or consolidation or to require that the offeror give you additional consideration if you believe the consideration offered is insufficient.

Shareholders of Cayman Islands exempted companies have no general rights under Cayman Islands law to inspect corporate records and accounts or to obtain copies of lists of shareholders. Our directors have discretion under our MOA to determine whether or not, and under what conditions, our corporate records may be inspected by our shareholders, but are not obliged to make them available to our shareholders. This may make it more difficult for you to obtain the information needed to establish any facts necessary for a shareholder motion or to solicit proxies from other shareholders in connection with a proxy contest.

Subject to limited exceptions, under Cayman Islands law, a minority shareholder may not bring a derivative action against the board of directors.

Certain judgments obtained against us by our shareholders may not be enforceable.

The Cayman Islands Parent is a Cayman Islands exempted company and substantially all of our assets are located outside of the United States. In addition, some of our directors and officers are nationals and residents of countries other than the United States. A substantial portion of the assets of these persons is located outside of the United States. As a result, it may be difficult to effect service of process within the United States upon these persons. It may also be difficult to enforce in U.S. courts judgments obtained in U.S. courts based on the civil liability provisions of the U.S. federal securities laws against us and our officers and directors who are not resident in the United States and the substantial majority of whose assets are located outside of the United States. In addition, there is uncertainty as to whether the courts of the Cayman Islands, Thailand or the PRC would recognize or enforce judgments of U.S. courts against us or such persons predicated upon the civil liability provisions of the securities laws of the United States or any state. In particular, a judgment in a U.S. court would not be recognized and accepted by Thai courts without a re-trial or examination of the merits of the case. In addition, there is uncertainty as to whether such Cayman Islands, Thai or PRC courts would be competent to hear original actions brought in the Cayman Islands, Thailand or the PRC against us or such persons predicated upon the securities laws of the United States or any state.

 

54


Table of Contents
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Sales of Unregistered Securities

Not applicable.

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

On August 21, 2017, we announced that our board of directors had approved a share repurchase program to permit us to repurchase up to $30.0 million worth of our issued and outstanding ordinary shares in the open market in accordance with applicable rules and regulations, at such time and such prices as management may decide. The repurchased shares will be held as treasury stock. As of December 29, 2017, we had a remaining authorization to purchase up to an additional $20.1 million worth of our ordinary shares under the share repurchase program.

The following table summarizes share repurchase activity for the three months ended December 29, 2017:

 

Period

   Total Number of
Shares Purchased
     Average Price
Paid
Per Share
     Total Number of
Shares Purchased As Part
of Publicly Announced
Program
     Maximum Approximate
Dollar Value of Shares
That May Yet Be Purchased
Under the Program
 

September 30, 2017 – October 31, 2017

     —        $ —          —        $ 30,000,000  

November 1, 2017 – November 30, 2017

     315,973      $ 31.36        315,973      $ 20,089,748  

December 1, 2017 – December 29, 2017

     —        $ —          —        $ 20,089,748  
  

 

 

       

 

 

    

Total

     315,973      $        315,973      $ 20,089,748  
  

 

 

       

 

 

    

 

ITEMS 3, 4 and 5 are not applicable and have been omitted.

 

ITEM 6. EXHIBITS

 

Exhibit
Number

  

Description

   Incorporated by reference herein
      Form    Exhibit
No.
   Filing Date    File No.

10.1

   2017 Inducement Equity Incentive Plan    S-8    99.1.1    November 8, 2017    001-34755

10.2

   2017 Inducement Equity Incentive Plan – Form of Restricted Share Unit Agreement    S-8    99.1.2    November 8, 2017    001-34755

10.3

   2017 Inducement Equity Incentive Plan – Form of Performance-Based Restricted Share Unit Agreement    S-8    99.1.3    November 8, 2017    001-34755

10.4

   Amended and Restated 2010 Performance Incentive Plan    8-K    10.1    December 15, 2017    001-34755

10.5

   Amended and Restated Offer Letter, dated January 9, 2018, by and between Dr. Harpal Gill and Fabrinet USA, Inc.    8-K    10.1    January 16, 2018    001-34755

10.6

   Amended and Restated Offer Letter, dated January  9, 2018, by and between Toh-Seng Ng and Fabrinet USA, Inc.    8-K    10.2    January 16, 2018    001-34755

31.1

   Certification of Chief Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002            

31.2

   Certification of Chief Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002            

32.1

   Certifications of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002            

101.INS

   XBRL Instance.            

101.SCH

   XBRL Taxonomy Extension Schema.            

101.CAL

   XBRL Taxonomy Extension Calculation Linkbase.            

101.DEF

   XBRL Taxonomy Extension Definition Linkbase.            

101.LAB

   XBRL Taxonomy Extension Label Linkbase.            

101.PRE

   XBRL Taxonomy Extension Presentation Linkbase.            

 

55


Table of Contents

SIGNATURE

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on February 7, 2018.

 

 

FABRINET
By:   /s/ TOH-SENG NG
Name:   Toh-Seng Ng
Title:   Executive Vice President, Chief Financial Officer (Principal Financial and Accounting Officer)

 

 

56

EX-31.1 2 d478514dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION

I, Seamus Grady, certify that:

 

  1. I have reviewed this Quarterly Report on Form 10-Q of Fabrinet;

 

  2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

  3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

  4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  (a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  (b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  (c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  (d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

  5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

  (a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

  (b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 7, 2018

 

/s/ SEAMUS GRADY

Seamus Grady
Chief Executive Officer (Principal Executive Officer)
EX-31.2 3 d478514dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION

I, Toh-Seng Ng, certify that:

 

  1. I have reviewed this Quarterly Report on Form 10-Q of Fabrinet;

 

  2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

  3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

  4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  (a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  (b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  (c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  (d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

  5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

  (a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

  (b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 7, 2018

 

/s/ TOH-SENG NG

Toh-Seng Ng
Executive Vice President, Chief Financial Officer (Principal Financial and Accounting Officer)
EX-32.1 4 d478514dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER

PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Seamus Grady, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Fabrinet for the fiscal quarter ended December 29, 2017 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in this Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of Fabrinet.

 

    By:   /s/ SEAMUS GRADY
Date: February 7, 2018     Name:   Seamus Grady
    Title:   Chief Executive Officer (Principal Executive Officer)

I, Toh-Seng Ng, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Fabrinet for the fiscal quarter ended December 29, 2017 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in this Quarterly Report on Form 10-Q fairly presents in all material respects the financial condition and results of operations of Fabrinet.

 

    By:   /s/ TOH-SENG NG
Date: February 7, 2018     Name:   Toh-Seng Ng
    Title:   Executive Vice President, Chief Financial Officer (Principal Financial and Accounting Officer)
EX-101.INS 5 fn-20171229.xml XBRL INSTANCE DOCUMENT 54500000 142804000 0 18.34 1181402 464334 464334 15.95 192000 399000 591000 160000 1.00 1563000 6796000 1148000 5678000 3400000 4492000 3490000 474000 427000 516000 4064000 13517000 3883000 30000000 5600000 37308863 44700000 3126000 85619000 88745000 40.48 234678 29.40 1462170 99263 99263 15.71 200000 1 34000 -141000 -1162000 -1269000 35900000 3100000 0 500000000 37281328 34057 0.01 37597301 0 315973 0.01 5000000 588602000 2930000 4363000 1164000 29600000 316167000 1037937000 3384000 11244000 9264000 108000 -505000 -212000 182166000 721770000 815000 543000 430000 15969000 200000000 34331000 3423000 376000 464000 142914000 20100000 11089000 945000 22800000 6800000 13600000 1500000 5355000 422000 239000 477000 756000 1233000 1185000 2200000 466000 52443000 111000000 39000000 281836000 1989000 45000 17574000 799331000 242553000 96088000 7974000 9098000 222539000 3423000 9910000 134831000 138254000 3056000 837000 21625000 239169000 258901000 258856000 258856000 238606000 157000 31000 794000 149403000 1037937000 778000 571000 987000 1465000 5432000 10743000 3933000 112157000 0 12683000 449000 10000000 3 40000000 5658000 52600000 200000000 284739000 223000 605892 97306 38.41 605892 0 1163994 21700000 48653 34.62 1163994 5600000 150000000 39000000 100000000 50000000 29600000 154636000 105000 5128000 38633000 106481000 4289000 2547960 34057 34057 34057 34057 15.52 449000 14041 5369 7050 21638 300000 31500000 17 29600000 33000 -504000 259000 -212000 34400000 7100000 100000 31500000 300000 149403000 16808000 129095000 3500000 149908000 16814000 3515000 129579000 154636000 105000 5128000 38633000 106481000 4289000 0 111000000 4240000 2011000 6251000 78000 42000 119000 1037000 3379000 4373000 5128000 5128000 129703000 129703000 -190000 38823000 38633000 -302000 106783000 106481000 -13000 4302000 4289000 1200000 1200000 60000000 30000000 0 500000000 37340496 0.01 37340496 0 0 0.01 5000000 548256000 2723000 36400000 351501000 1033075000 2730000 13852000 8488000 -72000 -348000 215262000 681574000 22701000 40229000 3312000 373000 133293000 14068000 13600000 1500000 4507000 344000 1024000 1976000 2000000 1003000 48402000 34000000 311272000 1981000 40000 9227000 798754000 241395000 88640000 4159000 6306000 216881000 3312000 0 133825000 137137000 2905000 33998000 238665000 264389000 264349000 264349000 234321000 201000 99000 151450000 1033075000 5840000 10436000 3806000 105732000 3000000 13025000 3 8141000 48603000 285347000 1577000 40.48 227268 31.59 1058605 154050000 15000 2585000 50666000 98274000 2510000 96688 96688 15.70 36400000 34000 -72000 -310000 -348000 20000 600000 1000000 154050000 15000 2585000 50666000 98274000 2510000 1965000 116000000 3850000 2094000 5944000 51000 67000 119000 606000 3679000 4373000 2585000 2585000 131240000 131240000 -102000 50768000 50666000 27000 98247000 98274000 3000 2507000 2510000 1400000 1900000 0.0155 13043000 500000 500000 3700000 1100000 2100000 2019-05 <div> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The following table summarizes the cost and estimated fair value of marketable securities classified as <font style="white-space:nowrap"><font style="white-space:nowrap">available-for-sale</font></font> securities based on stated effective maturities as of December&#xA0;29, 2017:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="78%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Carrying<br /> Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Fair Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Due within one year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,814</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,808</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Due between one to three years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">129,579</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">129,095</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Due after three years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,515</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,500</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">149,908</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">149,403</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>16.</b></td> <td align="left" valign="top"><b>Commitments and contingencies</b></td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> <b><i>Bank guarantees</i></b></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As of December&#xA0;29, 2017 and June&#xA0;30, 2017, there were outstanding bank guarantees given by banks on behalf of Fabrinet Thailand for electricity usage and other normal business amounting to $1.5&#xA0;million as of both dates.</p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> <b><i>Operating lease commitments</i></b></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company leases a portion of its office, capital equipment, and certain land and buildings for its facilities in the Cayman Islands, China, New Jersey and the United Kingdom under operating lease arrangements that expire in various calendar years through 2023. Rental expense under these operating leases amounted to $0.9&#xA0;million and $0.8&#xA0;million for the six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016, respectively.</p> <p style="font-size:1px;margin-top:6px;margin-bottom:0px"> &#xA0;</p> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As of December&#xA0;29, 2017, the future minimum lease payments due under <font style="white-space:nowrap">non-cancelable</font> operating leases during each fiscal year were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="89%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2018 (remaining six months)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">815</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,164</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">945</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">543</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">430</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">466</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total minimum operating lease payments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,363</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> <b><i>Capital lease commitments</i></b></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> In connection with the acquisition of Fabrinet UK, the Company assumed the capital lease commitments of certain machines and equipment, with various expiration dates until September 2020. The equipment can be purchased at the determined prices upon expiration of such contracts.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As of December&#xA0;29, 2017, the future minimum lease payments due under <font style="white-space:nowrap">non-cancelable</font> capital leases during each fiscal year were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="89%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2018 (remaining six months)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">239</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">464</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">422</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">108</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total minimum capital lease payments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,233</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> <b><i>Purchase obligations</i></b></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Purchase obligations represent legally-binding commitments to purchase inventory and other commitments made in the normal course of business to meet operational requirements. Although open purchase orders are considered enforceable and legally binding, their terms generally give the Company the option to cancel, reschedule and/or adjust its requirements based on its business needs prior to the delivery of goods or performance of services. Obligations to purchase inventory and other commitments are generally expected to be fulfilled within one year.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> On December&#xA0;23, 2016, the Company entered into an agreement to purchase a parcel of land in Chonburi, Thailand, to support the expansion of the Company&#x2019;s production in Thailand. The aggregate purchase price is approximately $5.6&#xA0;million, of which the first installment of $1.1&#xA0;million was paid by the Company on January&#xA0;10, 2017 and the remaining balance of the purchase price was paid by the Company on December&#xA0;25, 2017.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As of December&#xA0;29, 2017, the Company had an outstanding commitment to third parties of approximately $7.1&#xA0;million.</p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> <b><i>Indemnification of directors and officers</i></b></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Cayman Islands law does not limit the extent to which a company&#x2019;s memorandum and articles of association may provide for indemnification of directors and officers, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Fabrinet&#x2019;s amended and restated memorandum and articles of association provide for indemnification of directors and officers for actions, costs, charges, losses, damages and expenses incurred in their capacities as such, except that such indemnification does not extend to any matter in respect of any fraud or dishonesty that may attach to any of them.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> In accordance with Fabrinet&#x2019;s form of indemnification agreement for its directors and officers, Fabrinet has agreed to indemnify its directors and officers against certain liabilities and expenses incurred by such persons in connection with claims by reason of their being such a director or officer. Fabrinet maintains a director and officer liability insurance policy that may enable it to recover a portion of any future amounts paid under the indemnification agreements.</p> </div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>13.</b></td> <td valign="top" align="left"><b>Share-based compensation</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> <b><i>Share-based compensation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> In determining the grant date fair value of equity awards, the Company is required to make estimates of expected dividends to be issued, expected volatility of Fabrinet&#x2019;s ordinary shares, expected forfeitures of the awards, risk free interest rates for the expected term of the awards and expected terms of the awards. Forfeitures are estimated at the time of grant and revised if necessary in subsequent periods if actual forfeitures differ from those estimates. The fair value of restricted share units is based on the market value of our ordinary shares on the date of grant.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The effect of recording share-based compensation expense for the three and six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016 was as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="54%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Six Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;29,<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;30,<br /> 2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;30,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Share-based compensation expense by type of award:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Restricted share units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,586</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,633</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,433</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,453</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Performance share units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">872</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">964</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,945</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,755</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total share-based compensation expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,458</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,597</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,378</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,208</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Tax effect on share-based compensation expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net effect on share-based compensation expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,458</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,597</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,378</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,208</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Share-based compensation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive income as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="54%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Six Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;29,<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;30,<br /> 2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;30,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cost of revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,812</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,514</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,713</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,528</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Selling, general and administrative expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,646</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,083</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,665</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,680</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total share-based compensation expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,458</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,597</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,378</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,208</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The Company did not capitalize any share-based compensation expense as part of any asset costs during the three and six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Share-based award activity</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Fabrinet maintains the following equity incentive plans: the Amended and Restated 2010 Performance Incentive Plan (the &#x201C;2010 Plan&#x201D;) and the 2017 Inducement Equity Incentive Plan (the &#x201C;2017 Inducement Plan&#x201D;).</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> On March&#xA0;12, 2010, Fabrinet&#x2019;s shareholders adopted the 2010 Plan. On December&#xA0;20, 2010, December&#xA0;20, 2012 and December&#xA0;14, 2017, Fabrinet&#x2019;s shareholders adopted amendments to the 2010 Plan to increase the number of ordinary shares authorized for issuance under the 2010 Plan by 500,000 shares, 3,700,000 shares and 2,100,000 shares, respectively. As of December&#xA0;29, 2017, there were an aggregate of 34,057 share options outstanding, 1,163,994 restricted share units outstanding and 605,892 performance share units outstanding under the 2010 Plan. As of December&#xA0;29, 2017, there were 2,547,960 ordinary shares available for future grant under the 2010 Plan.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> On November&#xA0;2, 2017, Fabrinet adopted the 2017 Inducement Plan with a reserve of 160,000 ordinary shares authorized for future issuance solely for the granting of inducement share options and equity awards to new employees. The 2017 Inducement Plan was adopted without shareholder approval in reliance on the &#x201C;employment inducement exemption&#x201D; provided under the New&#xA0;York Stock Exchange Listed Company Manual. As of December&#xA0;29, 2017, there were an aggregate of 48,653 restricted share units outstanding and 97,306 performance share units outstanding under the 2017 Inducement Plan. As of December&#xA0;29, 2017, there were 14,041 ordinary shares available for future grant under the 2017 Inducement Plan.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <i>Share options</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Share options have been granted to directors and employees. Fabrinet&#x2019;s board of directors has the authority to determine the type of option and the number of shares subject to an option. Options generally vest and become exercisable over four years and expire, if not exercised, within seven years of the grant date. In the case of a grantee&#x2019;s first grant, 25&#xA0;percent of the underlying shares vest 12 months after the vesting commencement date and 1/48 of the underlying shares vest monthly over each of the subsequent 36 months.&#xA0;In the case of any additional grants to a grantee, 1/48 of the underlying shares vest monthly over four years, commencing one month after the vesting commencement date.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The following summarizes share option activity:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="58%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number</b><br /> <b>of&#xA0;Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number of<br /> Exercisable<br /> Options</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average<br /> Exercise&#xA0;Price</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average Grant<br /> Date&#xA0;Fair&#xA0;Value</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">96,688</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">96,688</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15.70</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(62,631</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15.80</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34,057</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34,057</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15.52</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number</b><br /> <b>of&#xA0;Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number of<br /> Exercisable<br /> Options</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average<br /> Exercise&#xA0;Price</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average Grant<br /> Date&#xA0;Fair&#xA0;Value</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;24, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">464,334</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">464,334</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15.95</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(365,066</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16.02</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5.75</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of December&#xA0;30, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">99,263</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">99,263</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15.71</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The following summarizes information for share options outstanding as of December&#xA0;29, 2017 under the 2010 Plan:</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="50%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Range of<br /> Exercise&#xA0;Price</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number&#xA0;of<br /> Shares<br /> Underlying<br /> Options</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average<br /> Remaining<br /> Contractual<br /> Life (years)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Aggregate<br /> Intrinsic&#xA0;Value</b><br /> <i>(amount&#xA0;in&#xA0;thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">$14.12</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,638</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.86</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">$15.16</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,369</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.63</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="center"><font style="WHITE-SPACE: nowrap">$18.60&#xA0;-$25.50</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,050</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.93</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Options outstanding</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34,057</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.84</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">449</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Options exercisable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34,057</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.84</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">449</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> As of December&#xA0;29, 2017, there was no unrecognized compensation cost for share options issued under the 2010 Plan.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <i>Restricted share units and performance share units</i></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Restricted share units and performance share units have been granted under the 2010 Plan and the 2017 Inducement Plan.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Restricted share units granted to employees generally vest in equal installments over three or four years on each anniversary of the vesting commencement date. Restricted share units granted to <font style="WHITE-SPACE: nowrap">non-employee</font> directors generally cliff vest 100% on the first of January, approximately one year from the grant date, provided the director continues to serve through such date.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Performance share units granted to executives will vest, if at all, at the end of a <font style="WHITE-SPACE: nowrap">two-year</font> performance period based on the Company&#x2019;s achievement of <font style="WHITE-SPACE: nowrap">pre-defined</font> performance criteria, which consist of revenue and gross margin targets. The actual number of&#xA0;performance share units that may vest at the end of the performance period ranges from 0% to 100% of the award grant.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The following summarizes restricted share unit activity under the 2010 Plan and the 2017 Inducement Plan:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number</b><br /> <b>of&#xA0;Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average Grant<br /> Date&#xA0;Fair&#xA0;Value</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,058,605</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">31.59</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">430,948</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37.12</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Issued</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(285,902</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27.00</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(39,657</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.97</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,163,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34.62</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number</b><br /> <b>of&#xA0;Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average Grant<br /> Date&#xA0;Fair&#xA0;Value</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;24, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,181,402</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">18.34</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">741,973</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39.23</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Issued</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(423,035</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16.41</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(38,170</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22.35</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of December&#xA0;30, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,462,170</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29.40</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 6px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> The following summarizes performance share unit activity under the 2010 Plan and the 2017 Inducement Plan:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="75%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number</b><br /> <b>of&#xA0;Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average Grant<br /> Date&#xA0;Fair&#xA0;Value</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">227,268</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">40.48</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">378,624</td> <td valign="bottom" nowrap="nowrap"><b><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></b>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37.16</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Issued</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">605,892</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38.41</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="75%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number</b><br /> <b>of&#xA0;Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average Grant<br /> Date&#xA0;Fair&#xA0;Value</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;24, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">234,678</td> <td valign="bottom" nowrap="nowrap"><b><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></b>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">40.48</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Issued</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of December&#xA0;30, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">234,678</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">40.48</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td width="4%">&#xA0;</td> <td valign="top" width="4%" align="left">(1)</td> <td valign="top" align="left">This represents the target number of performance share units (PSUs) granted. The actual number of PSUs that may be earned, if any, is dependent upon performance and may range from 0% to 100% percent of the target.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> As of December&#xA0;29, 2017, there was $21.7&#xA0;million and $5.6&#xA0;million of unrecognized share-based compensation expense related to restricted share units and performance share units, respectively, under the 2010 Plan and the 2017 Inducement Plan that are expected to be recorded over a weighted-average period of 2.66 years and 1.18 years, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> For the six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016, the Company withheld an aggregate of 91,728 shares and 26,085 shares, respectively, upon the vesting of restricted share units, based upon the closing share price on the vesting date to settle the employees&#x2019; minimum statutory obligation for the applicable income and other employment taxes. For the six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016, the Company then remitted cash of $3.7&#xA0;million and $1.0&#xA0;million, respectively, to the appropriate taxing authorities, and presented it as a financing activity within the unaudited condensed consolidated statements of cash flows. The payment had the effect on shares issued by the Company as it reduced the number of&#xA0;shares that would have been issued on the vesting date and was recorded as a reduction of additional <font style="WHITE-SPACE: nowrap">paid-in</font> capital.</p> </div> Q2 2018 10-Q 1.06 0.21 0001408710 <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>7.</b></td> <td align="left" valign="top"><b>Inventory</b></td> </tr> </table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>As of</b><br /> <b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>As of</b><br /> <b>June&#xA0;30,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Raw materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">96,088</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">88,640</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Work in progress</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">112,157</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">105,732</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Finished goods</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,625</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">33,998</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Goods in transit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,683</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,025</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">242,553</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">241,395</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Inventory obsolescence</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,384</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,730</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Inventory, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">239,169</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">238,665</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>1.</b></td> <td align="left" valign="top"><b>Business and organization</b></td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> <b>General</b></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Fabrinet (&#x201C;Fabrinet&#x201D; or the &#x201C;Parent Company&#x201D;) was incorporated on August&#xA0;12, 1999, and commenced operations on January&#xA0;1, 2000. The Parent Company is an exempted company incorporated in the Cayman Islands, British West Indies. The &#x201C;Company&#x201D; refers to Fabrinet and its subsidiaries as a group.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company provides advanced optical packaging and precision optical, electro-mechanical and electronic manufacturing services to original equipment manufacturers (&#x201C;OEMs&#x201D;) of complex products, such as optical communication components, modules and <font style="white-space:nowrap">sub-systems,</font> industrial lasers, medical devices and sensors. The Company offers a broad range of advanced optical and electro-mechanical capabilities across the entire manufacturing process, including process design and engineering, supply chain management, manufacturing, complex printed circuit board assembly, advanced packaging, integration, final assembly and test. The Company focuses primarily on the production of <font style="white-space:nowrap">low-volume,</font> <font style="white-space:nowrap">high-mix</font> products. The principal subsidiaries of Fabrinet include Fabrinet Co., Ltd. (&#x201C;Fabrinet Thailand&#x201D;), Casix, Inc. (&#x201C;Casix&#x201D;), Fabrinet West, Inc. (&#x201C;Fabrinet West&#x201D;) and Fabrinet UK Ltd. (&#x201C;Fabrinet UK&#x201D;), which was formerly known as &#x201C;Exception EMS.&#x201D;</p> </div> 37113000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>New Accounting Pronouncements &#x2013; adopted by the Company</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> In August 2017, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2017-12,</font> &#x201C;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.&#x201D; The amendments better align an entity&#x2019;s risk management activities and financial reporting for hedging relationships through changes to both the designation and measurement guidance for qualifying hedging relationships and the presentation of hedge results. To meet that objective, the amendments expand and refine hedge accounting for both nonfinancial and financial risk components and align the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. The amendments also make certain targeted improvements to simplify the application of hedge accounting guidance and ease the administrative burden of hedge documentation requirements and assessing hedge effectiveness. This ASU is the final version of Proposed Accounting Standards Update <font style="WHITE-SPACE: nowrap">2016-310&#x2014;Derivatives</font> and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, which has been deleted. During the first six months of fiscal year 2017, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> In November 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-18,</font> &#x201C;Statement of Cash Flows (Topic 230): Restricted Cash,&#x201D; which requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents and restricted cash or restricted cash equivalents. The Company has early adopted this update in the second quarter of fiscal year 2017 on a retrospective basis. As of December&#xA0;30, 2016, restricted cash in connection with business acquisition of $3.1&#xA0;million was presented in the statement of cash flows as cash, cash equivalents and restricted cash.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In March 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-09,&#xA0;&#x201C;Compensation</font> &#x2013; Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.&#x201D; This ASU simplifies several aspects of the accounting for share-based payment award transactions, including, the income tax consequences, classification of awards as either equity or liabilities and classification on the statement of cash flows. The amendments in this update are effective for annual periods beginning after December&#xA0;15, 2016, and interim periods within those annual periods, for public companies. Early adoption is permitted for any entity in any interim or annual period. During the first six months of fiscal year 2018, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In March 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-05,</font> &#x201C;Derivatives and Hedging (Topic 815),&#x201D; to clarify that a change in the counterparty to a derivative instrument that has been designated as a hedging instrument under Topic 815, does not, in and of itself, require designation of the hedging relationship, provided that all other hedge accounting criteria continue to be met. This guidance is effective for public entities for financial statements issued for fiscal years beginning after December&#xA0;15, 2016 and interim periods within those fiscal years. During the first six months of fiscal year 2018, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.</p> </div> <div> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The changes in AOCI for the six months ended December&#xA0;29, 2017 were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="69%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>Unrealized&#xA0;net</b><br /> <b>Losses</b><br /> <b>on</b><br /> <b>Marketable</b><br /> <b>Securities</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>Unrealized&#xA0;net</b><br /> <b>Gains</b><br /> <b>(Losses) on</b><br /> <b>Derivative</b><br /> <b>Instruments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Foreign<br /> Currency<br /> Translation<br /> Adjustment<br /> (Losses)<br /> Gains</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance as of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(72</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(310</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(348</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other comprehensive income before reclassification adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(75</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">569</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">494</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(357</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(358</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Tax effects</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other comprehensive (loss) income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(432</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">569</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">136</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance as of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(504</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">33</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">259</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(212</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The changes in AOCI for the six months ended December&#xA0;30, 2016 were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="64%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>Unrealized&#xA0;net</b><br /> <b>(Losses) Gains</b><br /> <b>on</b><br /> <b>Marketable</b><br /> <b>Securities</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>Unrealized&#xA0;net</b><br /> <b>Gains</b><br /> <b>(Losses) on</b><br /> <b>Derivative</b><br /> <b>Instruments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Foreign<br /> Currency<br /> Translation<br /> Adjustment<br /> (Losses)<br /> Gains</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance as of June&#xA0;24, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">399</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">192</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">591</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other comprehensive income before reclassification adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(525</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,162</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,687</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(15</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(158</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(173</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Tax effects</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other comprehensive loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(540</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(158</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,162</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,860</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance as of December&#xA0;30, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(141</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,162</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,269</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The movements of long-term loans for the six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016 were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"><b>Six Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;30,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Opening balance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,400</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">54,500</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Repayments during the period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6,800</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,800</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Closing balance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,600</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">44,700</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As of December&#xA0;29, 2017, the future minimum lease payments due under <font style="white-space:nowrap">non-cancelable</font> operating leases during each fiscal year were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="89%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2018 (remaining six months)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">815</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,164</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">945</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">543</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">430</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">466</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total minimum operating lease payments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,363</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Undrawn available credit facilities classified by availability period of future borrowing as of December&#xA0;29, 2017 and June&#xA0;30, 2017 were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>June&#xA0;30,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Short-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,965</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Long-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">111,000</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">116,000</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The following table presents total revenues by geographic regions:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="52%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Six Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;29,<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;30,<br /> 2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;30,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> North America</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">152,167</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">157,997</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">309,158</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">323,992</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Asia-Pacific</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">130,354</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">136,692</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">273,217</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">251,437</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Europe</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">54,551</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56,467</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">112,010</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">107,770</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">337,072</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">351,156</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">694,385</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">683,199</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> P0Y10M3D 91728 FN 38160000 37462000 false <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>2.</b></td> <td valign="top" align="left"><b>Accounting policies</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> <b><i>Basis of presentation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The accompanying unaudited condensed consolidated financial statements for Fabrinet as of December&#xA0;29, 2017 and for the three and six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016 includes normal recurring adjustments, necessary for a fair presentation of the financial statements set forth herein, in accordance with accounting principles generally accepted in the United States of America (&#x201C;U.S. GAAP&#x201D;) for interim financial information and the rules and regulations of the Securities and Exchange Commission (&#x201C;SEC&#x201D;). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual financial statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in Fabrinet&#x2019;s Annual Report on Form <font style="WHITE-SPACE: nowrap">10-K</font> for the year ended June&#xA0;30, 2017.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The balance sheet as of June&#xA0;30, 2017 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The results for the three and six months ended December&#xA0;29, 2017 may not be indicative of results for the year ending June&#xA0;29, 2018 or any future periods.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> On September&#xA0;14, 2016, the Company acquired 100% shareholding in Global CEM Solutions, Ltd. and all of its subsidiaries (including Fabrinet UK), a privately-held group located in&#xA0;Wiltshire, United Kingdom. The unaudited condensed consolidated financial statements of the Company include the financial position, results of operations and the cash flows of Fabrinet UK commencing as of the acquisition date. See Note 8&#x2014;Business acquisition for further details on the accounting for this transaction.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Use of Estimates</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The preparation of the Company&#x2019;s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements, and the reported amount of total revenues and expenses during the year. The Company bases estimates on historical experience and various assumptions about the future that are believed to be reasonable based on available information. The Company&#x2019;s reported financial position or results of operations may be materially different under different conditions or when using different estimates and assumptions, particularly with respect to significant accounting policies, which are discussed below. Significant assumptions are used in accounting for share-based compensation, allowance for doubtful accounts, income taxes, inventory obsolescence, goodwill and valuation of intangible assets related to business acquisition, among others. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be different from these estimates. In the event that estimates or assumptions prove to differ from actual results, adjustments will be made in subsequent periods to reflect more current information.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 18px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> <b><i>Fiscal years</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The Company utilizes a <font style="WHITE-SPACE: nowrap">52-53</font> week fiscal year ending on the Friday in June closest to June 30. The three months ended December&#xA0;29, 2017 and December&#xA0;30, 2016 each consisted of 13 weeks. The six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016 consisted of 26 weeks and 27 weeks, respectively. Fiscal year 2018 will be comprised of 52 weeks and will end on June&#xA0;29, 2018.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Concentration of credit risk</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, marketable securities, derivatives and accounts receivable.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Cash, cash equivalents and marketable securities are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions with reputable credit and therefore bear minimal credit risk. The Company seeks to mitigate its credit risks by spreading such risks across multiple counterparties and monitoring the risk profiles of these counterparties. The Company limits its investments in marketable securities to securities with a maturity not in excess of three years, and all marketable securities that the Company invests in are rated A1, <font style="WHITE-SPACE: nowrap">P-1,</font> F1, or better.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The Company performs ongoing credit evaluations for credit worthiness of its customers and usually does not require collateral from its customers. Management has implemented a program to closely monitor near term cash collection and credit exposures to mitigate any material losses.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>New Accounting Pronouncements &#x2013; not yet adopted by the Company</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> In November 2017, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;) <font style="WHITE-SPACE: nowrap">2017-14,</font> &#x201C;Income Statement &#x2013; Reporting Comprehensive Income (Topic 220), Revenue Recognition (Topic 605), and Revenue from Contracts with Customers (Topic 606): Amendments to SEC Paragraphs Pursuant to the Staff Accounting Bulletin (&#x201C;SAB&#x201D;) No.&#xA0;116 and SEC Release <font style="WHITE-SPACE: nowrap">No.&#xA0;33-10403&#x201D;.</font> This ASU amended, superseded and added certain SEC paragraphs in Topic 220, Topic 605 and Topic 606 to reflect the August 2017 issuance of SEC Staff Accounting Bulletin (SAB) 116 and SEC Release <font style="WHITE-SPACE: nowrap">No.&#xA0;33-10403.</font> The SEC staff issued SAB 116 to align its revenue guidance with Accounting Standards Codification (ASC) 606. For public business entities, this update is effective for fiscal years beginning after December&#xA0;15, 2017, including interim periods within those fiscal years. Early application is permitted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In September 2017, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2017-13,</font> &#x201C;Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842): Amendments to SEC Paragraphs Pursuant to the Staff Announcement at the July&#xA0;20, 2017 EITF Meeting and Rescission of Prior SEC Staff Announcements and Observer Comments.&#x201D; The amendment delays the mandatory adoption of Topic 606 and Topic 842 for certain entities, revises the guidance related to performance-based incentive fees in Topic 605 and revises the guidance related to leases in Topic 840 and Topic 842. The revisions to the lease guidance eliminate language specific to certain sale-leaseback arrangements, guarantees of lease residual assets and loans made by lessees to owner-lessors. Also included is an amendment to Topic 842 to retain the guidance in Topic 840 covering the impact of changes in tax rates on investments in leveraged leases. This guidance, which is effective immediately, generally relates to the adoption of Topic 606 and Topic 842. The Company does not expect the amendments will impact its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In January 2017, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2017-04,</font> &#x201C;Intangibles &#x2013; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#x201D; This amendment modified the concept of impairment assessment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value. Public companies that are SEC filers should adopt the amendment for its annual and any interim goodwill impairment tests in fiscal years beginning after December&#xA0;15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January&#xA0;1, 2017. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> In January 2017, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2017-03,</font> &#x201C;Accounting Changes and Error Corrections (Topic 250) and Investments &#x2013; Equity Method and Joint Ventures (Topic 323): Amendments to SEC Paragraphs Pursuant to Staff Announcements at the September&#xA0;22, 2016 and November&#xA0;17, 2016 EITF Meetings.&#x201D; The amendment provides guidance to the Company in relation to the disclosure of the impact that ASU <font style="WHITE-SPACE: nowrap">2014-09,</font> ASU <font style="WHITE-SPACE: nowrap">2016-02</font> and ASU <font style="WHITE-SPACE: nowrap">2016-13</font> will have on the Company&#x2019;s financial statements when adopted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In January 2017, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2017-01,</font> &#x201C;Business Combination (Topic 805): Clarifying the Definition of a Business.&#x201D; This amendment clarifies the definition of a business to assist entities when evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or business. For public companies, this ASU is effective for annual periods beginning after December&#xA0;15, 2017, including interim periods within those periods. Early adoption is permitted for the transactions that occur before the issuance date or effective date of the amendment, only when the transaction has not been reported in financial statements that have been issued or made available for issuance. The Company does not expect that the adoption of this update will have a material impact on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In August 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-15,</font> &#x201C;Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).&#x201D; The amendments in this ASU provide guidance on the presentation of certain cash receipts and cash payments in the statement of cash flows in order to reduce diversity in existing practice. The amendments in ASU <font style="WHITE-SPACE: nowrap">2016-15</font> are effective for public business entities for fiscal years beginning after December&#xA0;15, 2017, and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In February 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-02,</font> &#x201C;Lease (Topic 842).&#x201D; The core principle of Topic 842 is that a lessee should recognize the lease assets and liabilities that arise from leases in the statement of financial position. For public business entities, this update is effective for fiscal years beginning after December&#xA0;15, 2018, including interim periods within those fiscal years. Early application is permitted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In January 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-01,</font> &#x201C;Financial Instruments &#x2013; Overall (Subtopic <font style="WHITE-SPACE: nowrap">825-10):</font> Recognition and Measurement of Financial Assets and Financial Liabilities.&#x201D; This new guidance requires certain equity investments to be measured at fair value, use of the exit price notion and separate presentation of financial assets and financial liabilities by measurement category and form of financial asset on the balance sheet or the accompanying notes to the financial statements. The ASU on recognition and measurement will take effect for public companies for fiscal years beginning after December&#xA0;15, 2017, including interim periods within those fiscal years.&#xA0;The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In May 2014, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2014-09,</font> &#x201C;Revenue from Contracts with Customers (Topic 606), issued as a new Topic, Accounting Standards Codification.&#x201D; The core principle of this amendment is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This update is effective for public companies, as amended by ASU <font style="WHITE-SPACE: nowrap">2015-14,</font> for annual reporting periods beginning after December&#xA0;15, 2017, including interim periods within that reporting period. Earlier application of this guidance is permitted, but not before the original date of December&#xA0;15, 2016, which can be adopted either retrospectively to each prior reporting period presented or as a cumulative-effect adjustment as of the date of adoption. Subsequently, in March 2016 and April 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-08</font> and ASU <font style="WHITE-SPACE: nowrap">2016-10,</font> respectively, to clarify the implementation guidance on principle versus agent considerations and address the potential diversity in practice at initial application and cost; and the complexity of applying Topic 606, both at transition and on an ongoing basis related to identification of performance obligations and licensing arrangements; and ASU <font style="WHITE-SPACE: nowrap">2016-12</font> and ASU <font style="WHITE-SPACE: nowrap">2016-20</font> in May 2016 and December 2016, respectively, to improve certain aspects of Topic 606, with the same effective date as ASU <font style="WHITE-SPACE: nowrap">2015-14.</font> The Company will adopt this standard during its fiscal year ending June&#xA0;28, 2019. In the current period, the Company is assessing the contracts with its customers to identify the impact to its consolidated financial statements. The process is still ongoing and the Company expects to make significant progress in the coming quarters.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>New Accounting Pronouncements &#x2013; adopted by the Company</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> In August 2017, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2017-12,</font> &#x201C;Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.&#x201D; The amendments better align an entity&#x2019;s risk management activities and financial reporting for hedging relationships through changes to both the designation and measurement guidance for qualifying hedging relationships and the presentation of hedge results. To meet that objective, the amendments expand and refine hedge accounting for both nonfinancial and financial risk components and align the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. The amendments also make certain targeted improvements to simplify the application of hedge accounting guidance and ease the administrative burden of hedge documentation requirements and assessing hedge effectiveness. This ASU is the final version of Proposed Accounting Standards Update <font style="WHITE-SPACE: nowrap">2016-310&#x2014;Derivatives</font> and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, which has been deleted. During the first six months of fiscal year 2017, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> In November 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-18,</font> &#x201C;Statement of Cash Flows (Topic 230): Restricted Cash,&#x201D; which requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents and restricted cash or restricted cash equivalents. The Company has early adopted this update in the second quarter of fiscal year 2017 on a retrospective basis. As of December&#xA0;30, 2016, restricted cash in connection with business acquisition of $3.1&#xA0;million was presented in the statement of cash flows as cash, cash equivalents and restricted cash.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In March 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-09,&#xA0;&#x201C;Compensation</font> &#x2013; Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.&#x201D; This ASU simplifies several aspects of the accounting for share-based payment award transactions, including, the income tax consequences, classification of awards as either equity or liabilities and classification on the statement of cash flows. The amendments in this update are effective for annual periods beginning after December&#xA0;15, 2016, and interim periods within those annual periods, for public companies. Early adoption is permitted for any entity in any interim or annual period. During the first six months of fiscal year 2018, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In March 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-05,</font> &#x201C;Derivatives and Hedging (Topic 815),&#x201D; to clarify that a change in the counterparty to a derivative instrument that has been designated as a hedging instrument under Topic 815, does not, in and of itself, require designation of the hedging relationship, provided that all other hedge accounting criteria continue to be met. This guidance is effective for public entities for financial statements issued for fiscal years beginning after December&#xA0;15, 2016 and interim periods within those fiscal years. During the first six months of fiscal year 2018, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.</p> </div> <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>4.</b></td> <td align="left" valign="top"><b>Cash, cash equivalents and marketable securities</b></td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company&#x2019;s cash, cash equivalents, and&#xA0;marketable&#xA0;securities can be analyzed as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="62%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td colspan="8" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"><b>Fair Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Carrying</b><br /> <b>Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Unrealized<br /> Loss</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Cash and<br /> Cash<br /> Equivalents</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Marketable<br /> Securities</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> As of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">129,703</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">129,703</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,128</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,128</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Corporate bonds and commercial papers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,783</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(302</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,481</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> U.S. agency and U.S. treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,823</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(190</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,633</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Sovereign and municipal securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,302</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(13</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,289</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">284,739</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(505</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">134,831</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">149,403</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="63%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td colspan="8" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"><b>Fair Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Carrying<br /> Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Unrealized<br /> Gain/<br /> (Loss)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Cash and<br /> Cash<br /> Equivalents</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Marketable<br /> Securities</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> As of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">131,240</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">131,240</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,585</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,585</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Corporate bonds and commercial papers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">98,247</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">98,274</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> U.S. agency and U.S. treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,768</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(102</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,666</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Sovereign and municipal securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,507</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,510</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">285,347</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(72</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">133,825</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">151,450</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="font-size:1px;margin-top:12px;margin-bottom:0px"> &#xA0;</p> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> All highly liquid investments with original maturities of three months or less at the date of purchase are classified as cash equivalents. Management determines the appropriate classification of its investments at the time of purchase and reevaluates the designations at each balance sheet date. The Company may sell certain of its marketable securities prior to their stated maturities for strategic reasons including, but not limited to, anticipation of credit deterioration and duration management. The maturities of the Company&#x2019;s marketable securities generally range from three months to three years. The Company&#x2019;s investments in marketable securities consist of investments in U.S. Treasuries and fixed income securities and have been classified and accounted for as <font style="white-space:nowrap"><font style="white-space:nowrap">available-for-sale.</font></font></p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The following table summarizes the cost and estimated fair value of marketable securities classified as <font style="white-space:nowrap"><font style="white-space:nowrap">available-for-sale</font></font> securities based on stated effective maturities as of December&#xA0;29, 2017:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="78%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Carrying<br /> Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Fair Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Due within one year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,814</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,808</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Due between one to three years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">129,579</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">129,095</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Due after three years</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,515</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,500</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">149,908</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">149,403</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> During the six months ended December&#xA0;29, 2017, the Company recognized a realized loss of $0.36&#xA0;million from sales and maturities of <font style="white-space:nowrap"><font style="white-space:nowrap">available-for-sale.</font></font></p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As of December&#xA0;29, 2017, the Company considered the declines in market value of its marketable securities investment portfolio to be temporary in nature and did not consider any of its securities other-than-temporarily impaired. The Company typically invests in highly-rated securities, and its investment policy generally limits the amount of credit exposure to any one issuer. The policy requires investments generally to be investment grade, with the primary objective of minimizing the potential risk of principal loss. Fair values were determined for each individual security in the investment portfolio. When evaluating an investment for other-than-temporary impairment, the Company reviews factors such as the length of time and extent to which fair value has been below its cost basis, the financial condition of the issuer and any changes thereto, changes in market interest rates, and the Company&#x2019;s intent to sell, or whether it is more likely than not it will be required to sell, the investment before recovery of the investment&#x2019;s cost basis. No impairment losses were recorded for the six months ended December&#xA0;29, 2017.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As of December&#xA0;29, 2017, cash, cash equivalents, and marketable securities included bank deposits of $40.0&#xA0;million held in various financial institutions located in the United States in order to support the availability of the Facility Agreement (as defined in Note 11) and comply with covenants. As discussed in Note 11, under the terms and conditions of the Facility Agreement, the Company must maintain cash, cash equivalents and/or marketable securities in an aggregate amount not less than $40.0&#xA0;million in unencumbered deposits, and/or securities in accounts located in the United States at all times during the term of the Facility Agreement. The Company must comply with this covenant from and after the effective date of the Facility Agreement.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Concentration of credit risk</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, marketable securities, derivatives and accounts receivable.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Cash, cash equivalents and marketable securities are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions with reputable credit and therefore bear minimal credit risk. The Company seeks to mitigate its credit risks by spreading such risks across multiple counterparties and monitoring the risk profiles of these counterparties. The Company limits its investments in marketable securities to securities with a maturity not in excess of three years, and all marketable securities that the Company invests in are rated A1, <font style="WHITE-SPACE: nowrap">P-1,</font> F1, or better.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The Company performs ongoing credit evaluations for credit worthiness of its customers and usually does not require collateral from its customers. Management has implemented a program to closely monitor near term cash collection and credit exposures to mitigate any material losses.</p> </div> <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>12.</b></td> <td align="left" valign="top"><b>Income taxes</b></td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As of December&#xA0;29, 2017 and June&#xA0;30, 2017, the liability for uncertain tax positions including accrued interest and penalties was $2.2&#xA0;million and $2.0&#xA0;million, respectively. The Company expects the estimated amount of liability associated with its uncertain tax positions to decrease within the next 12&#xA0;months due to the lapse of the applicable statute of limitations in foreign tax jurisdictions.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company files income tax returns in the United States and foreign tax jurisdictions. The tax years from 2012 to 2016 remain open to examination by U.S. federal and state tax authorities, and foreign tax authorities. The Company&#x2019;s income tax is recognized based on the best estimate of the expected annual effective tax rate for the full financial year of each entity in the Company, adjusted for discrete items arising in that quarter. If the Company&#x2019;s estimated annual effective tax rate changes, the Company makes a cumulative adjustment in that quarter.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The effective tax rates for the Company for the three months ended December&#xA0;29, 2017 and December&#xA0;30, 2016 were 6.3% and 6.8%, respectively, of net income. The decrease was primarily due to the fact that the Company had higher income not subject to tax during the three months ended December&#xA0;29, 2017, compared with the three months ended December&#xA0;30, 2016.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The effective tax rates for the Company for the six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016 were 6.3% and 6.7%, respectively, of net income. The decrease was primarily due to the fact that the Company had higher income not subject to tax during the six months ended December&#xA0;29, 2017, compared with the six months ended December&#xA0;30, 2016.</p> <p style="font-size:1px;margin-top:6px;margin-bottom:0px"> &#xA0;</p> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> On December&#xA0;22, 2017, the Tax Cuts and Jobs Act (the &#x201C;TCJ Act&#x201D;) was enacted into law. The TCJ Act provides for significant changes to the U.S. Internal Revenue Code of 1986, as amended (the &#x201C;Code&#x201D;), that impact corporate taxation requirements, such as the reduction of the federal tax rate for corporations from 35% to 21% and changes or limitations to certain tax deductions. The impact of the TCJ Act for the Company was a reduction of the value of deferred tax assets (which represent future tax benefits) of its U.S. subsidiaries as a result of lowering the U.S. corporate income tax rate from 35% to 21%. This reduction of the value of deferred tax assets was fully offset by a reversal of the valuation allowance on the related deferred tax assets. Therefore, there is no impact to the unaudited condensed consolidated financial statements.</p> </div> <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>6.</b></td> <td align="left" valign="top"><b>Trade accounts receivable, net</b></td> </tr> </table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>As of</b><br /> <b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>As of</b><br /> <b>June&#xA0;30,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Trade accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">258,901</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">264,389</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: allowance for doubtful account</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(45</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(40</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Trade accounts receivable, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">258,856</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">264,349</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> In September 2017, the Company fully repaid short-term loans from bank. Therefore, as of December&#xA0;29, 2017, there were no trade accounts receivables secured to such loans. As of June&#xA0;30, 2017, trade accounts receivable of $3.0&#xA0;million were secured to short-term loans from bank (See Note 11).</p> </div> 204 <div> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="46%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td colspan="6" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom" nowrap="nowrap"> <p style="margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:16.00pt; display:inline; font-size:8pt; font-family:Times New Roman;"> <b>Rate</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Conditions</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Maturity</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>As of</b><br /> <b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>As of</b><br /> <b>June&#xA0;30,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> <b>Short-term borrowings:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Revolving borrowing:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> LIBOR<b><sup style="font-size:85%; vertical-align:top">(1)</sup></b> + 1.75% per annum</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;<br /> <p style="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:Times New Roman"> </p> </td> <td valign="bottom" align="center">Repayable&#xA0;in<br /> <p style="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:Times New Roman" align="center">1&#xA0;to&#xA0;6&#xA0;months</p> </td> <td nowrap="nowrap" valign="bottom">&#xA0;<br /> <p style="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:Times New Roman"> &#xA0;</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="center"> January&#xA0;2018<sup style="font-size:85%; vertical-align:top">(2)</sup></td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,000</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34,000</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top" colspan="16"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Short-term loans from bank:</p> </td> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> &#xA0;</p> </td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Bank Base rate +1.85% per annum</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;<br /> <p style="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:Times New Roman"> <br /></p> </td> <td valign="bottom" align="center"> Repayable&#xA0;based&#xA0;on<br /> <p style="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:Times New Roman" align="center">credit&#xA0;terms&#xA0;of&#xA0;secured<br /> accounts&#xA0;receivable</p> </td> <td nowrap="nowrap" valign="bottom">&#xA0;<br /> <p style="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:Times New Roman"> &#xA0;<br /> &#xA0;</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,003</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top" colspan="8"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Current portion of long-term borrowing</p> </td> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> &#xA0;</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,600</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,600</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td colspan="8" valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td colspan="8" valign="top"></td> <td valign="top"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">52,600</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48,603</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top" colspan="8"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Unamortized debt issuance costs</p> </td> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> &#xA0;</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(157</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(201</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td colspan="8" valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">52,443</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">48,402</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> <b>Long-term borrowings</b>:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Term loan borrowing:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> LIBOR +1.75% per annum</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;<br /></td> <td valign="bottom" align="center"> Repayable&#xA0;in&#xA0;quarterly<br /> installments</td> <td nowrap="nowrap" valign="bottom">&#xA0;<br /> &#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">&#xA0;</td> <td valign="top" align="center">May 2019</td> <td nowrap="nowrap" valign="top">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,600</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,400</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Current portion</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(13,600</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(13,600</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top" colspan="8"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Unamortized debt issuance costs</p> </td> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> &#xA0;</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(31</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(99</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td colspan="8" valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> <font style="white-space:nowrap">Non-current</font> portion</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,969</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,701</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><sup style="font-size:85%; vertical-align:top">(1)</sup>&#xA0;</td> <td align="left" valign="top">LIBOR is London Interbank Offered Rate.</td> </tr> </table> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><sup style="font-size:85%; vertical-align:top">(2)</sup></td> <td align="left" valign="top">In December 2017, the maturity date was extended to January 2018.</td> </tr> </table> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Share-based compensation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive income as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="54%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"><b>Three Months ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"><b>Six Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;29,<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;30,<br /> 2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;30,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Cost of revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,812</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,514</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,713</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,528</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Selling, general and administrative expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,646</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,083</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,665</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,680</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total share-based compensation expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,458</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,597</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,378</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,208</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Based on the carrying amount of intangibles as of December&#xA0;29, 2017, and assuming no future impairment of the underlying assets, the estimated future amortization during each fiscal year was as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="89%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2018 (remaining six months)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">794</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,465</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">987</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">837</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">571</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">778</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,432</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The changes in the carrying amount of goodwill from the acquisition of Fabrinet UK were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Goodwill</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,806</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency translation adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">127</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,933</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Goodwill</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;24, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Addition in connection with business acquisition</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,883</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency translation adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(77</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,806</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>As of</b><br /> <b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>As of</b><br /> <b>June&#xA0;30,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Raw materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">96,088</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">88,640</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Work in progress</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">112,157</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">105,732</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Finished goods</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,625</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">33,998</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Goods in transit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,683</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,025</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">242,553</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">241,395</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Inventory obsolescence</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,384</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,730</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Inventory, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">239,169</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">238,665</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As of December&#xA0;29, 2017, future maturities of long-term debt during each fiscal year were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2018 (remaining six months)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,800</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,800</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,600</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The following summarizes restricted share unit activity under the 2010 Plan and the 2017 Inducement Plan:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number</b><br /> <b>of&#xA0;Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average Grant<br /> Date&#xA0;Fair&#xA0;Value</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,058,605</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">31.59</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">430,948</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37.12</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Issued</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(285,902</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27.00</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(39,657</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">35.97</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,163,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34.62</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="72%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number</b><br /> <b>of&#xA0;Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average Grant<br /> Date&#xA0;Fair&#xA0;Value</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;24, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,181,402</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">18.34</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">741,973</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39.23</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Issued</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(423,035</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16.41</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(38,170</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22.35</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of December&#xA0;30, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,462,170</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29.40</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> </div> 315973 <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>8.</b></td> <td align="left" valign="top"><b>Business acquisition</b></td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> On September&#xA0;14, 2016, the Company acquired 100% shareholding in Fabrinet UK (formerly known as Exception EMS), a privately-held group located in&#xA0;Wiltshire, United Kingdom, for cash consideration of approximately&#xA0;$13.0&#xA0;million, net of $0.5&#xA0;million cash acquired. Fabrinet UK provides contract electronics manufacturing services to the global electronics industry with innovative solutions, adding value to the design, manufacture and testing of printed circuit board assemblies. Pursuant to the acquisition agreement, the Company has placed $3.4&#xA0;million of cash, net of foreign currency translation adjustment, for deferred consideration in an escrow account which is under the Company&#x2019;s control. However, the Company has contractually agreed to remit this deferred consideration to the sellers of Fabrinet UK, subject to the resolution of claims that the Company may make against the funds with respect to indemnification and other claims, within 24 months from the closing date of the transaction.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company has accounted for this acquisition under the provisions of business combinations accounting, in accordance with Accounting Standards Codification Topic 805 &#x2013; Business Combinations. Accordingly, the estimated fair value of the acquisition consideration was allocated to the assets acquired and the liabilities assumed based on their respective fair values on the acquisition date. The Company has made certain estimates and assumptions in determining the allocation of the acquisition consideration.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The allocation of consideration to the individual net assets acquired was finalized in the fourth quarter of fiscal year 2017. As the functional currency of Fabrinet UK is pound sterling (&#x201C;GBP&#x201D;), for the six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016, the Company recognized a $0.6&#xA0;million gain and a $1.2&#xA0;million loss, respectively, from foreign currency translation adjustment in its unaudited condensed consolidated statements of operations and comprehensive income under other comprehensive income, net of tax.</p> <p style="font-size:1px;margin-top:6px;margin-bottom:0px"> &#xA0;</p> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company&#x2019;s allocation of the total purchase price for the acquisition is summarized below:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="88%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Purchase<br /> price<br /> allocation</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">474</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,064</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Inventory</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,490</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other current assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">427</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Property, plant and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,678</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Intangibles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,492</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,883</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other <font style="white-space:nowrap">non-current</font> assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">516</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Current liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6,796</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Deferred tax liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,148</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other <font style="white-space:nowrap">non-current</font> liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,563</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total fair value of assets acquired and liabilities assumed</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">13,517</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total purchase price, net of cash acquired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">13,043</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> In connection with the Company&#x2019;s acquisition of Fabrinet UK, the Company assumed lease agreements for certain machine and equipment, which are accounted for as capital leases. As of December&#xA0;29, 2017 and June&#xA0;30, 2017, the Company included approximately $1.2&#xA0;million and $1.9&#xA0;million, respectively, of capital lease assets and $1.2&#xA0;million and $1.4&#xA0;million, respectively, of capital lease liability in the unaudited condensed consolidated balance sheets associated with these acquired lease agreements.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> During the&#xA0;six months ended December&#xA0;30, 2016, the Company incurred approximately $1.5&#xA0;million in transaction costs related to the acquisition, which primarily consisted of legal, accounting and valuation-related expenses. These expenses were recorded in selling, general and administrative expense in the accompanying unaudited condensed consolidated statements of operations and comprehensive income.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> During the six months ended December&#xA0;29, 2017, there were no transaction costs related to the acquisition.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Pro forma results of operations for the acquisition have not been presented as they were not material to the Company&#x2019;s results of operations.</p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> <b><i>Identifiable intangibles</i></b></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The acquired intangible assets include customer relationships and backlog. The fair value of the identified intangible assets was determined based on the multi-period excess earnings method.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Customer relationships represent the fair value of future projected revenues that were derived from the sale of products to existing customers of the acquired company. The $4.4&#xA0;million in fair value of customer relationships will be amortized over an estimated remaining useful life of ten years.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Backlog represents the fair value of sales orders backlog as of the valuation date. The $0.1&#xA0;million in fair value of backlog will be amortized over the respective estimated remaining useful life of three years.</p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> <b><i>Goodwill</i></b></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Goodwill arising from the acquisition is primarily attributable to the ability to expand future products and services and the assembled workforce. Goodwill is not deductible for tax purposes.</p> </div> <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>15.</b></td> <td align="left" valign="top"><b>Accumulated other comprehensive income</b></td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The changes in AOCI for the six months ended December&#xA0;29, 2017 were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="69%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>Unrealized&#xA0;net</b><br /> <b>Losses</b><br /> <b>on</b><br /> <b>Marketable</b><br /> <b>Securities</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>Unrealized&#xA0;net</b><br /> <b>Gains</b><br /> <b>(Losses) on</b><br /> <b>Derivative</b><br /> <b>Instruments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Foreign<br /> Currency<br /> Translation<br /> Adjustment<br /> (Losses)<br /> Gains</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance as of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(72</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(310</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(348</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other comprehensive income before reclassification adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(75</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">569</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">494</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(357</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(358</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Tax effects</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other comprehensive (loss) income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(432</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">569</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">136</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance as of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(504</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">33</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">259</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(212</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The changes in AOCI for the six months ended December&#xA0;30, 2016 were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="100%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="64%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>Unrealized&#xA0;net</b><br /> <b>(Losses) Gains</b><br /> <b>on</b><br /> <b>Marketable</b><br /> <b>Securities</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"> <b>Unrealized&#xA0;net</b><br /> <b>Gains</b><br /> <b>(Losses) on</b><br /> <b>Derivative</b><br /> <b>Instruments</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Foreign<br /> Currency<br /> Translation<br /> Adjustment<br /> (Losses)<br /> Gains</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance as of June&#xA0;24, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">399</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">192</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">591</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other comprehensive income before reclassification adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(525</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,162</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,687</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(15</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(158</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(173</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Tax effects</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other comprehensive loss</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(540</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(158</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,162</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,860</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance as of December&#xA0;30, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(141</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,162</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,269</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> --06-29 <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>11.</b></td> <td align="left" valign="top"><b>Borrowings</b></td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company&#x2019;s total borrowings, including short-term and long-term borrowings, consisted of the following:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="46%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td colspan="6" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom" nowrap="nowrap"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-bottom:1.00pt solid #000000; width:16.00pt; display:inline; font-size:8pt; font-family:Times New Roman;"> <b>Rate</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Conditions</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Maturity</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>As of</b><br /> <b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>As of</b><br /> <b>June&#xA0;30,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> <b>Short-term borrowings:</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Revolving borrowing:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> LIBOR<b><sup style="font-size:85%; vertical-align:top">(1)</sup></b> + 1.75% per annum</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;<br /> <p style="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:Times New Roman"> </p> </td> <td valign="bottom" align="center">Repayable&#xA0;in<br /> <p style="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:Times New Roman" align="center">1&#xA0;to&#xA0;6&#xA0;months</p> </td> <td nowrap="nowrap" valign="bottom">&#xA0;<br /> <p style="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:Times New Roman"> &#xA0;</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="center"> January&#xA0;2018<sup style="font-size:85%; vertical-align:top">(2)</sup></td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39,000</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">34,000</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top" colspan="16"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Short-term loans from bank:</p> </td> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> &#xA0;</p> </td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Bank Base rate +1.85% per annum</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;<br /> <p style="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:Times New Roman"> <br /></p> </td> <td valign="bottom" align="center"> Repayable&#xA0;based&#xA0;on<br /> <p style="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:Times New Roman" align="center">credit&#xA0;terms&#xA0;of&#xA0;secured<br /> accounts&#xA0;receivable</p> </td> <td nowrap="nowrap" valign="bottom">&#xA0;<br /> <p style="margin-bottom:1pt; margin-top:0pt; font-size:10pt; font-family:Times New Roman"> &#xA0;<br /> &#xA0;</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,003</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top" colspan="8"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Current portion of long-term borrowing</p> </td> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> &#xA0;</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,600</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,600</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td colspan="8" valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td colspan="8" valign="top"></td> <td valign="top"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">52,600</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">48,603</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top" colspan="8"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Unamortized debt issuance costs</p> </td> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> &#xA0;</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(157</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(201</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td colspan="8" valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">52,443</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">48,402</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> <b>Long-term borrowings</b>:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Term loan borrowing:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> LIBOR +1.75% per annum</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;<br /></td> <td valign="bottom" align="center"> Repayable&#xA0;in&#xA0;quarterly<br /> installments</td> <td nowrap="nowrap" valign="bottom">&#xA0;<br /> &#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="top">&#xA0;</td> <td valign="top" align="center">May 2019</td> <td nowrap="nowrap" valign="top">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,600</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,400</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: Current portion</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(13,600</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(13,600</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top" colspan="8"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Unamortized debt issuance costs</p> </td> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> &#xA0;</p> </td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(31</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(99</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td colspan="8" valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> <font style="white-space:nowrap">Non-current</font> portion</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15,969</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,701</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><sup style="font-size:85%; vertical-align:top">(1)</sup>&#xA0;</td> <td align="left" valign="top">LIBOR is London Interbank Offered Rate.</td> </tr> </table> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><sup style="font-size:85%; vertical-align:top">(2)</sup></td> <td align="left" valign="top">In December 2017, the maturity date was extended to January 2018.</td> </tr> </table> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The movements of long-term loans for the six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016 were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="72%"></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="8%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"><b>Six Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;30,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Opening balance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">36,400</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">54,500</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Repayments during the period</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6,800</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(9,800</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Closing balance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,600</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">44,700</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="font-size:1px;margin-top:6px;margin-bottom:0px"> &#xA0;</p> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As of December&#xA0;29, 2017, future maturities of long-term debt during each fiscal year were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="88%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2018 (remaining six months)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,800</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,800</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,600</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> <b>Credit facilities:</b></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Fabrinet entered into a syndicated senior credit facility agreement (the &#x201C;Facility Agreement&#x201D;) with a consortium of banks on May&#xA0;22, 2014. The Facility Agreement, led by Bank of America, provides for a $200.0&#xA0;million credit line, comprised of a $150.0&#xA0;million revolving loan facility and a $50.0&#xA0;million delayed draw term loan facility. The revolving loan facility contains an accordion feature permitting Fabrinet to request an increase in the facility up to $100.0&#xA0;million subject to customary terms and conditions and provided that no default or event of default exists at the time of request. The revolving loan facility terminates and all amounts outstanding are due and payable in full on May&#xA0;22, 2019. The principal amount of any drawn term loans must be repaid according to scheduled quarterly amortization payments, with final payment of all amounts outstanding, plus accrued interest, being due May&#xA0;22, 2019.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> On February&#xA0;26, 2015, the Company entered into the Second Amendment to the Facility Agreement. The amendment extended the availability period for draws on the term loan facility from May&#xA0;21, 2015 to July&#xA0;31, 2015. It also allowed the Company, upon the satisfaction of certain conditions, to designate from time to time one or more of its subsidiaries as borrowers under the Facility Agreement. On July&#xA0;31, 2015, the Company entered into the Third Amendment to the Facility Agreement. The amendment extended the availability period for draws on the term loan facility from July&#xA0;31, 2015 to July&#xA0;31, 2016. On July&#xA0;22, 2016, the Company entered into the Fourth Amendment to the Facility Agreement to change the timing of filing certain financial information with the bank.&#xA0;The Company fully drew down the term loan facility in fiscal year 2016. As of December&#xA0;29, 2017, $39.0&#xA0;million of the revolving borrowing and $29.6&#xA0;million of the term loan borrowing was outstanding under the Facility Agreement, resulting in available credit facilities of $111.0&#xA0;million. Borrowings under the revolving credit facility are classified as current liabilities in the unaudited condensed consolidated balance sheets as the Company has the periodic option to renew or pay, all or a portion of, the outstanding balance at the end of the maturity date, which is in the range of one to six months, without premium or penalty, upon notice to the administrative agent. During December 2017, the Company sent notices to the bank to renew the maturity date of its revolving borrowings. The bank approved the notices and extended the maturity to January 2018.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Loans under the Facility Agreement bear interest, at Fabrinet&#x2019;s option, at a rate per annum equal to a LIBOR rate plus a spread of 1.75% to 2.50%, or a base rate plus a spread of 0.75% to 1.50%, determined in accordance with the Facility Agreement in each case with such spread determined based on Fabrinet&#x2019;s consolidated total leverage ratio for the preceding four fiscal quarter period. Interest is due and payable quarterly in arrears for loans bearing interest at the base rate and at the end of an interest period (or at each three-month interval in the case of loans with interest periods greater than three months) in the case of loans bearing interest at the LIBOR rate.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> On July&#xA0;24, 2017, the Company entered into an interest rate swap agreement (the &#x201C;Swap Agreement&#x201D;), which the Company did not designate as hedging instruments. The Swap Agreement was used to mitigate interest rate risk and improve the interest rate profile of the Company&#x2019;s debt obligations. The terms of the Swap Agreement effectively convert the floating interest rate of the term loans under the Facility Agreement to the fixed interest rate of 1.55% per annum through maturity of the term loan in May 2019. The swap transactions are due and settled monthly.&#xA0;During the six months ended December&#xA0;29, 2017, the Company included a net loss of $23.0&#xA0;thousand from the settlement of the Swap Agreement as interest expenses in the unaudited condensed consolidated statements of operations and comprehensive income.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Fabrinet&#x2019;s obligations under the Facility Agreement are guaranteed by certain of its existing and future direct material of its subsidiaries. In addition, the Facility Agreement is secured by Fabrinet&#x2019;s present and future accounts receivable, deposit accounts and cash, and a pledge of the capital stock of certain of Fabrinet&#x2019;s direct subsidiaries. Fabrinet is required to maintain at least $40.0&#xA0;million of cash, cash equivalents, and marketable securities at financial institutions located in the United States. Further, Fabrinet is required to maintain any of its deposits accounts or securities accounts with balances in excess of $10.0&#xA0;million in a jurisdiction where a control agreement, or the equivalent under the local law, can be effected.</p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px"> &#xA0;</p> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Facility Agreement contains customary affirmative and negative covenants. Negative covenants include, among other things, limitations on liens, indebtedness, investments, mergers, sales of assets, changes in the nature of the business, dividends and distributions, affiliate transactions and capital expenditures. The Facility Agreement contains financial covenants requiring Fabrinet to maintain: (1)&#xA0;a minimum tangible net worth of not less than $200.0&#xA0;million plus 50% of quarterly net income, exclusive of quarterly losses; (2)&#xA0;a minimum debt service coverage ratio of not less than 1.50:1.00; (3) a maximum senior leverage ratio of not more than 2.50:1.00; and (4)&#xA0;a minimum quick ratio of not less than 1.10:1.00. Each of these financial covenants is calculated on a consolidated basis for the consecutive four fiscal quarter period then ended. As of December&#xA0;29, 2017, the Company was in compliance with all covenants under the Facility Agreement.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Facility Agreement also contains customary events of default including, among other things, payment defaults, breaches of covenants or representations and warranties, cross-defaults with certain other indebtedness, bankruptcy and insolvency events and change in control of Fabrinet, subject to grace periods in certain instances. Upon an event of default, the lenders may terminate their commitments, declare all or a portion of the outstanding obligations payable by Fabrinet to be immediately due and payable and exercise other rights and remedies provided for under the Facility Agreement.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Fabrinet intends to use the proceeds of the credit line to finance its future manufacturing buildings in the United States and Thailand, and for general corporate purposes including mergers and acquisitions of complementary manufacturing businesses or technology, although Fabrinet has no current commitments with respect to any such acquisitions.</p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> <b><i>Short-term loans from bank</i></b></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> In connection with the business acquisition in the first quarter of fiscal year 2017, the Company assumed a secured borrowing agreement. In the first quarter of fiscal year 2018, the Company fully repaid these short-term loans and sent a notification letter to the bank to terminate this secured borrowing agreement. As a result, the bank released secured trade accounts receivable and the way chattels mortgage over the plant and machine of Fabrinet UK.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Undrawn available credit facilities classified by availability period of future borrowing as of December&#xA0;29, 2017 and June&#xA0;30, 2017 were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>June&#xA0;30,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Short-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,965</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Long-term</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">111,000</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">116,000</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The effect of recording share-based compensation expense for the three and six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016 was as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="54%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"><b>Six Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;29,<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;30,<br /> 2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>December&#xA0;30,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Share-based compensation expense by type of award:</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Restricted share units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,586</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,633</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,433</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,453</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Performance share units</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">872</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">964</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,945</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,755</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total share-based compensation expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,458</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,597</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,378</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,208</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Tax effect on share-based compensation expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Net effect on share-based compensation expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,458</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,597</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,378</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,208</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 1.08 2017-12-29 Large Accelerated Filer 698000 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>9.</b></td> <td valign="top" align="left"><b>Intangibles</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The following tables present details of the Company&#x2019;s intangibles:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="63%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br /> Carrying<br /> Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br /> Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign<br /> Currency<br /> Translation<br /> Adjustment</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Net</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> As of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Software</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,251</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(4,240</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,011</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,373</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,037</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,379</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Backlog</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">119</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(78</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total intangibles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,743</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,355</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">44</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,432</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="63%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br /> Carrying<br /> Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br /> Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign<br /> Currency<br /> Translation<br /> Adjustment</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Net</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> As of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Software</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,944</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,850</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,094</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,373</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(606</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(88</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,679</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Backlog</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">119</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(51</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">67</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total intangibles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,436</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(4,507</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(89</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,840</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The Company recorded amortization expense relating to intangibles of $0.4&#xA0;million and $0.3&#xA0;million for the three months ended December&#xA0;29, 2017 and December&#xA0;30, 2016, respectively, and $0.7&#xA0;million and $0.3&#xA0;million for the six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The weighted-average remaining life of customer relationships and backlog are:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="76%"></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(years)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As of<br /> December&#xA0;29,<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As of<br /> June&#xA0;30,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6.5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6.9</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Backlog</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.3</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.6</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Based on the carrying amount of intangibles as of December&#xA0;29, 2017, and assuming no future impairment of the underlying assets, the estimated future amortization during each fiscal year was as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="89%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2018 (remaining six months)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">794</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,465</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">987</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">837</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> 2022</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">571</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">778</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,432</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 1 <div> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The following summarizes performance share unit activity under the 2010 Plan and the 2017 Inducement Plan:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="75%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Number</b><br /> <b>of&#xA0;Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Weighted-<br /> Average Grant<br /> Date&#xA0;Fair&#xA0;Value</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance as of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">227,268</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">40.48</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">378,624</td> <td nowrap="nowrap" valign="bottom"><b><sup style="font-size:85%; vertical-align:top">(1)</sup></b>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37.16</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Issued</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance as of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">605,892</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">38.41</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="75%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Number</b><br /> <b>of&#xA0;Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Weighted-<br /> Average Grant<br /> Date&#xA0;Fair&#xA0;Value</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance as of June&#xA0;24, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">234,678</td> <td nowrap="nowrap" valign="bottom"><b><sup style="font-size:85%; vertical-align:top">(1)</sup></b>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">40.48</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Issued</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance as of December&#xA0;30, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">234,678</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">40.48</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%">&#xA0;</td> <td width="4%" valign="top" align="left">(1)</td> <td align="left" valign="top">This represents the target number of performance share units (PSUs) granted. The actual number of PSUs that may be earned, if any, is dependent upon performance and may range from 0% to 100% percent of the target.</td> </tr> </table> </div> <div> <p style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company&#x2019;s allocation of the total purchase price for the acquisition is summarized below:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="88%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Purchase<br /> price<br /> allocation</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">474</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,064</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Inventory</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,490</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other current assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">427</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Property, plant and equipment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,678</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Intangibles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,492</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Goodwill</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,883</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other <font style="white-space:nowrap">non-current</font> assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">516</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Current liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6,796</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Deferred tax liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,148</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other <font style="white-space:nowrap">non-current</font> liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,563</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total fair value of assets acquired and liabilities assumed</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">13,517</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total purchase price, net of cash acquired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">13,043</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The following summarizes share option activity:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="58%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number</b><br /> <b>of&#xA0;Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number of<br /> Exercisable<br /> Options</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average<br /> Exercise&#xA0;Price</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average Grant<br /> Date&#xA0;Fair&#xA0;Value</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">96,688</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">96,688</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15.70</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(62,631</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15.80</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34,057</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34,057</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15.52</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="56%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number</b><br /> <b>of&#xA0;Shares</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Number of<br /> Exercisable<br /> Options</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average<br /> Exercise&#xA0;Price</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Weighted-<br /> Average Grant<br /> Date&#xA0;Fair&#xA0;Value</b><br /> <b>Per Share</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;24, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">464,334</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">464,334</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15.95</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(365,066</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">16.02</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Expired</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5.75</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of December&#xA0;30, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">99,263</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">99,263</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">15.71</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> </table> </div> <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>14.</b></td> <td align="left" valign="top"><b>Shareholders&#x2019; equity</b></td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> <b><i>Share capital</i></b></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> Fabrinet&#x2019;s authorized share capital is 500,000,000 ordinary shares, par value of $0.01 per ordinary share, and 5,000,000 preferred shares, par value of $0.01 per preferred share.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> For the six months ended December&#xA0;29, 2017, Fabrinet issued 62,631 ordinary shares upon the exercise of options, for cash consideration at a weighted-average exercise price of $15.80 per share, and 194,174 ordinary shares upon the vesting of restricted share units, net of shares withheld.</p> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> All such issued shares are fully paid.</p> <p style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> <b><i>Treasury stock</i></b></p> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> In August 2017, Fabrinet&#x2019;s board of directors approved a share repurchase program to permit Fabrinet to repurchase up to $30.0&#xA0;million worth of its issued and outstanding ordinary shares in the open market in accordance with applicable rules and regulations, at such time and such prices as management may decide. During the three and six months ended December&#xA0;29, 2017, 315,973 shares were repurchased under the program, at an average price per share of $31.36, totaling $9.9&#xA0;million and $9.9&#xA0;million, respectively. All such repurchased shares are held as treasury stock. As of December&#xA0;29, 2017, Fabrinet had a remaining authorization to purchase up to an additional $20.1&#xA0;million worth of its ordinary shares under the share repurchase program.</p> </div> 31.36 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Use of Estimates</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The preparation of the Company&#x2019;s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements, and the reported amount of total revenues and expenses during the year. The Company bases estimates on historical experience and various assumptions about the future that are believed to be reasonable based on available information. The Company&#x2019;s reported financial position or results of operations may be materially different under different conditions or when using different estimates and assumptions, particularly with respect to significant accounting policies, which are discussed below. Significant assumptions are used in accounting for share-based compensation, allowance for doubtful accounts, income taxes, inventory obsolescence, goodwill and valuation of intangible assets related to business acquisition, among others. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be different from these estimates. In the event that estimates or assumptions prove to differ from actual results, adjustments will be made in subsequent periods to reflect more current information.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> <b><i>Basis of presentation</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The accompanying unaudited condensed consolidated financial statements for Fabrinet as of December&#xA0;29, 2017 and for the three and six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016 includes normal recurring adjustments, necessary for a fair presentation of the financial statements set forth herein, in accordance with accounting principles generally accepted in the United States of America (&#x201C;U.S. GAAP&#x201D;) for interim financial information and the rules and regulations of the Securities and Exchange Commission (&#x201C;SEC&#x201D;). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual financial statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in Fabrinet&#x2019;s Annual Report on Form <font style="WHITE-SPACE: nowrap">10-K</font> for the year ended June&#xA0;30, 2017.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The balance sheet as of June&#xA0;30, 2017 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The results for the three and six months ended December&#xA0;29, 2017 may not be indicative of results for the year ending June&#xA0;29, 2018 or any future periods.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> On September&#xA0;14, 2016, the Company acquired 100% shareholding in Global CEM Solutions, Ltd. and all of its subsidiaries (including Fabrinet UK), a privately-held group located in&#xA0;Wiltshire, United Kingdom. The unaudited condensed consolidated financial statements of the Company include the financial position, results of operations and the cash flows of Fabrinet UK commencing as of the acquisition date. See Note 8&#x2014;Business acquisition for further details on the accounting for this transaction.</p> </div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>3.</b></td> <td valign="top" align="left"><b>Earnings per ordinary share</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Basic earnings per ordinary share is computed by dividing reported net income by the weighted-average number of ordinary shares outstanding during each period. Diluted earnings per ordinary share is computed by calculating the effect of potential dilutive ordinary shares outstanding during the period using the treasury stock method. Dilutive ordinary equivalent shares consist of share options, restricted share units and performance share units. Earnings per ordinary share was calculated as follows:</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Six Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands except per share amounts)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;29,<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;30,<br /> 2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;30,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income attributable to shareholders</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,313</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">25,292</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">40,346</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">48,058</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average number of ordinary shares outstanding (thousands of shares)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,477</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,848</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,462</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,626</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Incremental shares arising from the assumed exercise of share options and vesting of restricted share units (thousands of shares)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">679</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">957</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">698</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">941</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average number of ordinary shares for diluted earnings per ordinary share (thousands of shares)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,156</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,805</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,160</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,567</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic earnings per ordinary share</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.52</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.69</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.08</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.31</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted earnings per ordinary share</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.51</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.67</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.28</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> As of December&#xA0;29, 2017 and December&#xA0;30, 2016, there were no anti-dilutive share options.</p> </div> 0.063 FABRINET <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The following table provides details of the financial instruments measured at fair value on a recurring basis, including:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"> <b>Fair&#xA0;Value&#xA0;Measurements&#xA0;at&#xA0;Reporting&#xA0;Date&#xA0;Using</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;1</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;2</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;3</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> As of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,128</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,128</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate bonds and commercial papers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,481</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,481</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. agency and U.S. treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,633</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,633</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Sovereign and municipal securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,289</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,289</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">105</td> <td valign="bottom" nowrap="nowrap"><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">105</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">154,636</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">154,636</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"> <b>Fair&#xA0;Value&#xA0;Measurements&#xA0;at&#xA0;Reporting&#xA0;Date&#xA0;Using</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;1</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;2</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;3</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> As of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom" colspan="5"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom" colspan="5"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,585</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,585</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate bonds and commercial papers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">98,274</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">98,274</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. agency and U.S. treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,666</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,666</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Sovereign and municipal securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,510</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,510</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15</td> <td valign="bottom" nowrap="nowrap"><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(2)</sup>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">154,050</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">154,050</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></td> <td valign="top" align="left">Foreign currency forward contracts with notional amount of $31.5&#xA0;million and Canadian dollars 0.3&#xA0;million.</td> </tr> </table> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(2)</sup>&#xA0;</td> <td valign="top" align="left">Foreign currency forward contracts with notional amount of $1.0&#xA0;million and Canadian dollars 0.6&#xA0;million.</td> </tr> </table> </div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>5.</b></td> <td valign="top" align="left"><b>Fair value of financial instruments</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A fair value hierarchy is established which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs for the valuation of an asset or liability as of measurement date. The three levels of inputs that may be used to measure fair value are defined as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Level&#xA0;1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Level&#xA0;2 inputs are inputs other than quoted prices included within Level&#xA0;1 that are observable for assets or liabilities, either directly or indirectly. If the assets or liabilities have a specified (contractual) term, Level&#xA0;2 inputs must be observable for substantially the full term of assets or liabilities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Level&#xA0;3 inputs are unobservable inputs for assets or liabilities, which require the reporting entity to develop its own valuation techniques and assumptions.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The Company utilizes the market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The following table provides details of the financial instruments measured at fair value on a recurring basis, including:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"> <b>Fair&#xA0;Value&#xA0;Measurements&#xA0;at&#xA0;Reporting&#xA0;Date&#xA0;Using</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;1</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;2</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;3</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> As of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,128</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,128</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate bonds and commercial papers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,481</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,481</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. agency and U.S. treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,633</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,633</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Sovereign and municipal securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,289</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,289</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">105</td> <td valign="bottom" nowrap="nowrap"><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">105</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">154,636</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">154,636</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="67%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="14" align="center"> <b>Fair&#xA0;Value&#xA0;Measurements&#xA0;at&#xA0;Reporting&#xA0;Date&#xA0;Using</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;1</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;2</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Level&#xA0;3</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Total</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> As of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom"></td> <td valign="bottom" colspan="5"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom" colspan="5"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,585</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,585</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Corporate bonds and commercial papers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">98,274</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">98,274</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> U.S. agency and U.S. treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,666</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,666</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Sovereign and municipal securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,510</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,510</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Derivative assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15</td> <td valign="bottom" nowrap="nowrap"><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(2)</sup>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">15</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">154,050</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">154,050</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(1)</sup></td> <td valign="top" align="left">Foreign currency forward contracts with notional amount of $31.5&#xA0;million and Canadian dollars 0.3&#xA0;million.</td> </tr> </table> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">(2)</sup>&#xA0;</td> <td valign="top" align="left">Foreign currency forward contracts with notional amount of $1.0&#xA0;million and Canadian dollars 0.6&#xA0;million.</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b>Derivative Financial Instruments</b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> As a result of foreign currency rate fluctuations, the U.S. dollar equivalent values of the Company&#x2019;s foreign currency denominated assets and liabilities change. The Company uses foreign currency contracts to manage the foreign exchange risk associated with certain foreign currency denominated assets and liabilities and other foreign currency transactions. The Company minimizes the credit risk in derivative instruments by limiting its exposure to any single counterparty and by entering into derivative instruments only with counterparties that meet the Company&#x2019;s minimum credit quality standard. As of December&#xA0;29, 2017, the Company recognized the fair value of foreign currency forward contracts of $0.1&#xA0;million as derivative assets in the unaudited condensed consolidated balance sheet under other current assets. As of June&#xA0;30, 2017, the Company recognized the fair value of foreign currency forward contracts of $0.02&#xA0;million as derivative assets in the consolidated balance sheet under other current assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> As of December&#xA0;29, 2017, the Company had 17 outstanding foreign currency forward contracts with an aggregate notional amount of $31.5&#xA0;million and Canadian dollars 0.3&#xA0;million, maturing during January to March 2018. These foreign currency forward contracts were not designated for hedge accounting and were used to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Thai baht and Canadian dollar. During the six months ended December&#xA0;29, 2017, the Company included an unrealized loss of $0.1&#xA0;million from changes in the fair value of foreign currency contracts in earnings as foreign exchange gain (loss), net in the unaudited condensed consolidated statements of operations and comprehensive income.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> As of December&#xA0;30, 2016, the Company had one outstanding foreign currency forward contract with a notional amount of Canadian dollars 0.2&#xA0;million, maturing in March 2017. This foreign currency forward contract was not designated for hedge accounting and was used to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Canadian dollar. During the six months ended December&#xA0;30, 2016, the Company included an unrealized loss of $1.0&#xA0;thousand from changes in the fair value of foreign currency contracts in earnings in the unaudited condensed consolidated statements of operations and comprehensive income.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> <b><i>Fiscal years</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The Company utilizes a <font style="WHITE-SPACE: nowrap">52-53</font> week fiscal year ending on the Friday in June closest to June 30. The three months ended December&#xA0;29, 2017 and December&#xA0;30, 2016 each consisted of 13 weeks. The six months ended December&#xA0;29, 2017 and December&#xA0;30, 2016 consisted of 26 weeks and 27 weeks, respectively. Fiscal year 2018 will be comprised of 52 weeks and will end on June&#xA0;29, 2018.</p> </div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>10.</b></td> <td valign="top" align="left"><b>Goodwill</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The changes in the carrying amount of goodwill from the acquisition of Fabrinet UK were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="68%" align="center" border="0"> <tr> <td width="88%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Goodwill</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,806</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency translation adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">127</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,933</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Goodwill</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;24, 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Addition in connection with business acquisition</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,883</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Foreign currency translation adjustment</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(77</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Balance as of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,806</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Goodwill is not deductible for tax purposes. Goodwill will not be amortized but is reviewed annually for impairment or more frequently whenever changes or circumstances indicate the carrying amount of goodwill may not be recoverable.</p> </div> <div> <table cellspacing="0" cellpadding="0" width="76%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="74%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>As of</b><br /> <b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>As of</b><br /> <b>June&#xA0;30,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Trade accounts receivable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">258,901</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">264,389</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Less: allowance for doubtful account</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(45</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(40</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Trade accounts receivable, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">258,856</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">264,349</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> The weighted-average remaining life of customer relationships and backlog are:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="76%"></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="10%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(years)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As of<br /> December&#xA0;29,<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>As of<br /> June&#xA0;30,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6.5</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6.9</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Backlog</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.3</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1.6</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Earnings per ordinary share was calculated as follows:</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" align="center" border="0"> <tr> <td width="64%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Six Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands except per share amounts)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;29,<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;30,<br /> 2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;30,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Net income attributable to shareholders</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,313</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">25,292</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">40,346</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">48,058</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average number of ordinary shares outstanding (thousands of shares)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,477</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,848</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,462</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,626</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Incremental shares arising from the assumed exercise of share options and vesting of restricted share units (thousands of shares)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">679</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">957</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">698</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">941</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Weighted-average number of ordinary shares for diluted earnings per ordinary share (thousands of shares)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,156</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,805</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,160</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,567</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Basic earnings per ordinary share</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.52</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.69</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.08</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.31</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Diluted earnings per ordinary share</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.51</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.67</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.06</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.28</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The following tables present details of the Company&#x2019;s intangibles:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="63%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br /> Carrying<br /> Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br /> Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign<br /> Currency<br /> Translation<br /> Adjustment</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Net</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> As of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Software</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,251</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(4,240</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,011</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,373</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,037</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,379</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Backlog</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">119</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(78</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total intangibles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,743</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(5,355</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">44</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,432</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="63%"></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="5%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Gross<br /> Carrying<br /> Amount</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Accumulated<br /> Amortization</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Foreign<br /> Currency<br /> Translation<br /> Adjustment</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Net</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> As of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Software</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,944</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,850</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,094</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Customer relationships</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,373</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(606</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(88</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,679</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Backlog</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">119</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(51</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">67</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Total intangibles</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,436</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(4,507</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(89</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,840</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As of December&#xA0;29, 2017, the future minimum lease payments due under <font style="white-space:nowrap">non-cancelable</font> capital leases during each fiscal year were as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="68%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="89%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td colspan="2" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2018 (remaining six months)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">239</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">464</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2020</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">422</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> 2021</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">108</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total minimum capital lease payments</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,233</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>17.</b></td> <td valign="top" align="left"><b>Business segments and geographic information</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company&#x2019;s chief operating decision maker is Fabrinet&#x2019;s chief executive officer. As of December&#xA0;29, 2017, the Company operated and internally managed a single operating segment. Accordingly, the Company does not accumulate discrete information with respect to separate product lines and does not have separate reportable segments.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> Total revenues are attributed to a particular geographic area based on the <font style="WHITE-SPACE: nowrap"><font style="WHITE-SPACE: nowrap">bill-to-location</font></font> of the customers. The Company operates primarily in three geographic regions: North America, Asia-Pacific and Europe. The following table presents total revenues by geographic regions:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="52%"></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Three Months Ended</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center"><b>Six Months Ended</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;29,<br /> 2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;30,<br /> 2016</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;29,</b><br /> <b>2017</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;30,</b><br /> <b>2016</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> North America</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">152,167</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">157,997</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">309,158</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">323,992</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Asia-Pacific</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">130,354</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">136,692</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">273,217</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">251,437</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid" bgcolor="#CCEEFF"> <td valign="top"> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; MARGIN-TOP: 0pt; TEXT-INDENT: -1em"> Europe</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">54,551</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56,467</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">112,010</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">107,770</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; PAGE-BREAK-INSIDE: avoid"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">337,072</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">351,156</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">694,385</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">683,199</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td valign="bottom"> <p style="MARGIN-BOTTOM: 0pt; BORDER-TOP: #000000 3px double; MARGIN-TOP: 0pt"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> As of December&#xA0;29, 2017 and December&#xA0;30, 2016, the Company had approximately $34.4&#xA0;million and $35.9&#xA0;million of long-lived assets based in North America, with the substantial remainder of assets based in Asia-Pacific and Europe.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Significant customers</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> The Company had three customers that each contributed to 10% or more of its total trade accounts receivable as of December<font style="FONT-FAMILY: Times New Roman">&#xA0;29, 2017 and June 30, 2017.</font></p> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The following summarizes information for share options outstanding as of December&#xA0;29, 2017 under the 2010 Plan:</p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="50%"></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="7%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Range of<br /> Exercise&#xA0;Price</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Number&#xA0;of<br /> Shares<br /> Underlying<br /> Options</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Weighted-<br /> Average<br /> Remaining<br /> Contractual<br /> Life (years)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Aggregate<br /> Intrinsic&#xA0;Value</b><br /> <i>(amount&#xA0;in&#xA0;thousands)</i></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">$14.12</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,638</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.86</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="center">$15.16</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,369</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.63</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="center"><font style="white-space:nowrap">$18.60&#xA0;-$25.50</font></td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,050</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.93</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Options outstanding</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34,057</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.84</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">449</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Options exercisable</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">34,057</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">0.84</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">449</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="PAGE-BREAK-INSIDE: avoid"> <td valign="top" width="4%" align="left"><b>19.</b></td> <td valign="top" align="left"><b>Subsequent event</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> In February 2018, Fabrinet&#x2019;s board of directors approved the repurchase of up to an additional $30.0 million of Fabrinet&#x2019;s outstanding ordinary shares, bringing the aggregate authorization under Fabrinet&#x2019;s existing share repurchase program to $60.0&#xA0;million.</p> </div> 5000 694385000 174000 21405000 9910000 -1000 -3282000 0 163000 1003000 48679000 46887000 494000 40346000 1405000 6801000 1047000 -5707000 127000 40482000 6800000 -360000 689000 3744000 569000 77498000 -44000 -1740000 -962000 347000 136000 -432000 43678000 5658000 357000 3332000 -33626000 1679000 -20639000 0 0 990000 5000000 35000 358000 12378000 9900000 12378000 833000 -153000 14265000 284000 9433000 28835000 295000 2985000 -15641000 900000 1700000 700000 616887000 -791000 <div> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> The Company&#x2019;s cash, cash equivalents, and&#xA0;marketable&#xA0;securities can be analyzed as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="62%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td colspan="8" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"><b>Fair Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Carrying</b><br /> <b>Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Unrealized<br /> Loss</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Cash and<br /> Cash<br /> Equivalents</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Marketable<br /> Securities</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> As of December&#xA0;29, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">129,703</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">129,703</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,128</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,128</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Corporate bonds and commercial papers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,783</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(302</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">106,481</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> U.S. agency and U.S. treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,823</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(190</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,633</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Sovereign and municipal securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,302</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(13</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,289</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">284,739</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(505</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">134,831</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">149,403</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="92%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="63%"></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td colspan="8" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="6" align="center" style="border-bottom:1.00pt solid #000000"><b>Fair Value</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><i>(amount in thousands)</i></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Carrying<br /> Cost</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Unrealized<br /> Gain/<br /> (Loss)</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Cash and<br /> Cash<br /> Equivalents</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000"><b>Marketable<br /> Securities</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> As of June&#xA0;30, 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Cash</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">131,240</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">131,240</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">$</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Cash equivalents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,585</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,585</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Corporate bonds and commercial papers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">98,247</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">27</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">98,274</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> U.S. agency and U.S. treasury securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,768</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(102</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,666</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Sovereign and municipal securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,507</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td nowrap="nowrap" valign="bottom" align="right"> &#x2014;&#xA0;&#xA0;</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,510</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:1.00px solid #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Total</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">285,347</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(72</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">133,825</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">151,450</td> <td nowrap="nowrap" valign="bottom">&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td valign="bottom"> <p style=" margin-top:0pt ; margin-bottom:0pt; border-top:3.00px double #000000"> &#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 1776000 <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr style="page-break-inside:avoid"> <td width="4%" valign="top" align="left"><b>18.</b></td> <td align="left" valign="top"><b>Expenses related to reduction in workforce</b></td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"> As part of the Company&#x2019;s ongoing efforts to achieve greater efficiencies in all areas of its business, during the three and six months ended December&#xA0;29, 2017, the Company implemented a reduction in workforce and incurred expenses of approximately $1.7&#xA0;million and $1.7&#xA0;million, respectively, which represented severance and benefits costs incurred for the termination of approximately 204 employees in accordance with contractual obligations and local regulations.</p> </div> 0.50 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>New Accounting Pronouncements &#x2013; not yet adopted by the Company</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 6pt"> In November 2017, the Financial Accounting Standards Board (&#x201C;FASB&#x201D;) issued Accounting Standards Update (&#x201C;ASU&#x201D;) <font style="WHITE-SPACE: nowrap">2017-14,</font> &#x201C;Income Statement &#x2013; Reporting Comprehensive Income (Topic 220), Revenue Recognition (Topic 605), and Revenue from Contracts with Customers (Topic 606): Amendments to SEC Paragraphs Pursuant to the Staff Accounting Bulletin (&#x201C;SAB&#x201D;) No.&#xA0;116 and SEC Release <font style="WHITE-SPACE: nowrap">No.&#xA0;33-10403&#x201D;.</font> This ASU amended, superseded and added certain SEC paragraphs in Topic 220, Topic 605 and Topic 606 to reflect the August 2017 issuance of SEC Staff Accounting Bulletin (SAB) 116 and SEC Release <font style="WHITE-SPACE: nowrap">No.&#xA0;33-10403.</font> The SEC staff issued SAB 116 to align its revenue guidance with Accounting Standards Codification (ASC) 606. For public business entities, this update is effective for fiscal years beginning after December&#xA0;15, 2017, including interim periods within those fiscal years. Early application is permitted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In September 2017, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2017-13,</font> &#x201C;Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842): Amendments to SEC Paragraphs Pursuant to the Staff Announcement at the July&#xA0;20, 2017 EITF Meeting and Rescission of Prior SEC Staff Announcements and Observer Comments.&#x201D; The amendment delays the mandatory adoption of Topic 606 and Topic 842 for certain entities, revises the guidance related to performance-based incentive fees in Topic 605 and revises the guidance related to leases in Topic 840 and Topic 842. The revisions to the lease guidance eliminate language specific to certain sale-leaseback arrangements, guarantees of lease residual assets and loans made by lessees to owner-lessors. Also included is an amendment to Topic 842 to retain the guidance in Topic 840 covering the impact of changes in tax rates on investments in leveraged leases. This guidance, which is effective immediately, generally relates to the adoption of Topic 606 and Topic 842. The Company does not expect the amendments will impact its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In January 2017, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2017-04,</font> &#x201C;Intangibles &#x2013; Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.&#x201D; This amendment modified the concept of impairment assessment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value. Public companies that are SEC filers should adopt the amendment for its annual and any interim goodwill impairment tests in fiscal years beginning after December&#xA0;15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January&#xA0;1, 2017. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0px; FONT-SIZE: 1px; MARGIN-TOP: 12px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 0pt"> In January 2017, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2017-03,</font> &#x201C;Accounting Changes and Error Corrections (Topic 250) and Investments &#x2013; Equity Method and Joint Ventures (Topic 323): Amendments to SEC Paragraphs Pursuant to Staff Announcements at the September&#xA0;22, 2016 and November&#xA0;17, 2016 EITF Meetings.&#x201D; The amendment provides guidance to the Company in relation to the disclosure of the impact that ASU <font style="WHITE-SPACE: nowrap">2014-09,</font> ASU <font style="WHITE-SPACE: nowrap">2016-02</font> and ASU <font style="WHITE-SPACE: nowrap">2016-13</font> will have on the Company&#x2019;s financial statements when adopted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In January 2017, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2017-01,</font> &#x201C;Business Combination (Topic 805): Clarifying the Definition of a Business.&#x201D; This amendment clarifies the definition of a business to assist entities when evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or business. For public companies, this ASU is effective for annual periods beginning after December&#xA0;15, 2017, including interim periods within those periods. Early adoption is permitted for the transactions that occur before the issuance date or effective date of the amendment, only when the transaction has not been reported in financial statements that have been issued or made available for issuance. The Company does not expect that the adoption of this update will have a material impact on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In August 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-15,</font> &#x201C;Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).&#x201D; The amendments in this ASU provide guidance on the presentation of certain cash receipts and cash payments in the statement of cash flows in order to reduce diversity in existing practice. The amendments in ASU <font style="WHITE-SPACE: nowrap">2016-15</font> are effective for public business entities for fiscal years beginning after December&#xA0;15, 2017, and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In February 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-02,</font> &#x201C;Lease (Topic 842).&#x201D; The core principle of Topic 842 is that a lessee should recognize the lease assets and liabilities that arise from leases in the statement of financial position. For public business entities, this update is effective for fiscal years beginning after December&#xA0;15, 2018, including interim periods within those fiscal years. Early application is permitted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In January 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-01,</font> &#x201C;Financial Instruments &#x2013; Overall (Subtopic <font style="WHITE-SPACE: nowrap">825-10):</font> Recognition and Measurement of Financial Assets and Financial Liabilities.&#x201D; This new guidance requires certain equity investments to be measured at fair value, use of the exit price notion and separate presentation of financial assets and financial liabilities by measurement category and form of financial asset on the balance sheet or the accompanying notes to the financial statements. The ASU on recognition and measurement will take effect for public companies for fiscal years beginning after December&#xA0;15, 2017, including interim periods within those fiscal years.&#xA0;The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 12pt"> In May 2014, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2014-09,</font> &#x201C;Revenue from Contracts with Customers (Topic 606), issued as a new Topic, Accounting Standards Codification.&#x201D; The core principle of this amendment is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This update is effective for public companies, as amended by ASU <font style="WHITE-SPACE: nowrap">2015-14,</font> for annual reporting periods beginning after December&#xA0;15, 2017, including interim periods within that reporting period. Earlier application of this guidance is permitted, but not before the original date of December&#xA0;15, 2016, which can be adopted either retrospectively to each prior reporting period presented or as a cumulative-effect adjustment as of the date of adoption. Subsequently, in March 2016 and April 2016, the FASB issued ASU <font style="WHITE-SPACE: nowrap">2016-08</font> and ASU <font style="WHITE-SPACE: nowrap">2016-10,</font> respectively, to clarify the implementation guidance on principle versus agent considerations and address the potential diversity in practice at initial application and cost; and the complexity of applying Topic 606, both at transition and on an ongoing basis related to identification of performance obligations and licensing arrangements; and ASU <font style="WHITE-SPACE: nowrap">2016-12</font> and ASU <font style="WHITE-SPACE: nowrap">2016-20</font> in May 2016 and December 2016, respectively, to improve certain aspects of Topic 606, with the same effective date as ASU <font style="WHITE-SPACE: nowrap">2015-14.</font> The Company will adopt this standard during its fiscal year ending June&#xA0;28, 2019. In the current period, the Company is assessing the contracts with its customers to identify the impact to its consolidated financial statements. The process is still ongoing and the Company expects to make significant progress in the coming quarters.</p> </div> 2.50 1.10 1.50 18672000 2945000 654000 31427000 0 0 37.16 0 378624 0 1.00 0.00 P2Y 1.00 0.00 P7Y P4Y 0.02083 0.02083 0.25 P2Y7M28D 39657 35.97 37.12 27.00 430948 285902 P1Y 1.00 P4Y P3Y P1Y2M5D LIBOR + 1.75% per annum 2019-05-22 Repayable in 1 to 6 months 2018-01 0.0175 P6M P1M 2019-05-22 15.80 0 0 P0Y10M3D 0 0 194174 0 62631 P0Y7M17D 15.16 P0Y11M4D 18.60 25.50 P0Y10M10D 14.12 -100000 2018-03 2018-01 LIBOR +1.75% per annum Repayable in quarterly installments 2019-05 0.0175 Bank Base rate +1.85% per annum Repayable based on credit terms of secured accounts receivable 0.0185 -1000 0 1000 -75000 -432000 0 357000 569000 569000 0 0 273217000 112010000 309158000 2016 2012 23000 -1000 P3Y P1Y3M19D 100000 -43000 P10Y P6Y6M0D 4400000 Base rate plus a spread of 0.75% to 1.50%, determined in accordance with the Facility Agreement 0.0150 0.0075 LIBOR rate plus a spread of 1.75% to 2.50% 0.0250 0.0175 0 600000 0 8665000 3713000 2023 P3Y P3M 1.28 19752000 26085 37567000 36626000 1.31 941000 0.067 -40000 683199000 92000 44412000 9917000 -158000 -19000 3602000 0 -228000 83405000 49171000 -1687000 48058000 757000 -4747000 29286000 40779000 46198000 9800000 319000 1008000 -1162000 82654000 3033000 -586000 289000 -1860000 -540000 51943000 17094000 15000 3885000 11026000 1876000 -84102000 0 5848000 15744000 127000 173000 14208000 14208000 -53658000 938000 10758000 -401000 12453000 33483000 1072000 887000 10692000 800000 300000 600545000 0 448000 0 15682000 1755000 -100000 38142000 0 0 40.48 0 234678 0 38170 22.35 39.23 16.41 741973 423035 5 16.02 5.75 0 0 0 0 0 365066 -1000 2017-03 -158000 0 158000 -525000 -540000 0 15000 -1162000 -1162000 0 0 251437000 107770000 323992000 0 -1200000 1500000 11680000 2528000 2018-01 2018-01 0.35 -77000 89000 3883000 1000 P1Y7M6D 88000 P6Y10M25D 0.67 37805000 36848000 0.69 957000 0.068 351156000 0 1945000 0 25395000 25292000 320000 23036000 -1903000 43046000 147000 -2256000 -353000 27252000 1960000 555000 8597000 8597000 7633000 17651000 300000 308110000 0 964000 136692000 56467000 157997000 7083000 1514000 0.51 38156000 37477000 315973 0.52 679000 31.36 0.063 337072000 0 -1348000 0 22233000 19313000 596000 18895000 44000 37166000 250000 -418000 -462000 20905000 1592000 826000 5458000 9900000 5458000 4586000 13157000 1700000 400000 299906000 0 1776000 872000 130354000 54551000 152167000 3646000 1812000 0001408710 us-gaap:CostOfSalesMember 2017-09-30 2017-12-29 0001408710 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-09-30 2017-12-29 0001408710 us-gaap:NorthAmericaMember 2017-09-30 2017-12-29 0001408710 us-gaap:EuropeMember 2017-09-30 2017-12-29 0001408710 us-gaap:AsiaPacificMember 2017-09-30 2017-12-29 0001408710 2017-09-30 2017-12-29 0001408710 us-gaap:CostOfSalesMember 2016-10-01 2016-12-30 0001408710 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-10-01 2016-12-30 0001408710 us-gaap:NorthAmericaMember 2016-10-01 2016-12-30 0001408710 us-gaap:EuropeMember 2016-10-01 2016-12-30 0001408710 us-gaap:AsiaPacificMember 2016-10-01 2016-12-30 0001408710 2016-10-01 2016-12-30 0001408710 fn:GlobalCemSolutionsLtdMemberus-gaap:CustomerRelationshipsMember 2016-06-25 2017-06-30 0001408710 us-gaap:CustomerRelationshipsMember 2016-06-25 2017-06-30 0001408710 fn:GlobalCemSolutionsLtdMemberus-gaap:OrderOrProductionBacklogMember 2016-06-25 2017-06-30 0001408710 us-gaap:OrderOrProductionBacklogMember 2016-06-25 2017-06-30 0001408710 2016-06-25 2017-06-30 0001408710 us-gaap:RevolvingCreditFacilityMember 2017-12-01 2017-12-29 0001408710 2017-12-01 2017-12-29 0001408710 us-gaap:CostOfSalesMember 2016-06-25 2016-12-30 0001408710 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-06-25 2016-12-30 0001408710 fn:GlobalCemSolutionsLtdMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-06-25 2016-12-30 0001408710 fn:GlobalCemSolutionsLtdMember 2016-06-25 2016-12-30 0001408710 us-gaap:EmployeeStockOptionMember 2016-06-25 2016-12-30 0001408710 us-gaap:NorthAmericaMember 2016-06-25 2016-12-30 0001408710 us-gaap:EuropeMember 2016-06-25 2016-12-30 0001408710 us-gaap:AsiaPacificMember 2016-06-25 2016-12-30 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-06-25 2016-12-30 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2016-06-25 2016-12-30 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-06-25 2016-12-30 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-06-25 2016-12-30 0001408710 us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember 2016-06-25 2016-12-30 0001408710 fn:StockPlanNineteenNinetyNineAndTwentyTenMember 2016-06-25 2016-12-30 0001408710 us-gaap:RestrictedStockUnitsRSUMemberfn:StockPlanTwoThousandTenAndSeventeenMember 2016-06-25 2016-12-30 0001408710 us-gaap:PerformanceSharesMemberfn:StockPlanTwoThousandTenAndSeventeenMember 2016-06-25 2016-12-30 0001408710 2016-06-25 2016-12-30 0001408710 us-gaap:MinimumMember 2017-07-01 2017-12-29 0001408710 us-gaap:MaximumMember 2017-07-01 2017-12-29 0001408710 us-gaap:CostOfSalesMember 2017-07-01 2017-12-29 0001408710 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-07-01 2017-12-29 0001408710 fn:GlobalCemSolutionsLtdMember 2017-07-01 2017-12-29 0001408710 us-gaap:EmployeeStockOptionMember 2017-07-01 2017-12-29 0001408710 us-gaap:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember 2017-07-01 2017-12-29 0001408710 us-gaap:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMember 2017-07-01 2017-12-29 0001408710 us-gaap:LondonInterbankOfferedRateLIBORMember 2017-07-01 2017-12-29 0001408710 us-gaap:MinimumMemberus-gaap:BaseRateMember 2017-07-01 2017-12-29 0001408710 us-gaap:MaximumMemberus-gaap:BaseRateMember 2017-07-01 2017-12-29 0001408710 us-gaap:BaseRateMember 2017-07-01 2017-12-29 0001408710 fn:GlobalCemSolutionsLtdMemberus-gaap:CustomerRelationshipsMember 2017-07-01 2017-12-29 0001408710 us-gaap:CustomerRelationshipsMember 2017-07-01 2017-12-29 0001408710 fn:GlobalCemSolutionsLtdMemberus-gaap:OrderOrProductionBacklogMember 2017-07-01 2017-12-29 0001408710 us-gaap:OrderOrProductionBacklogMember 2017-07-01 2017-12-29 0001408710 us-gaap:InterestRateSwapMember 2017-07-01 2017-12-29 0001408710 us-gaap:EarliestTaxYearMember 2017-07-01 2017-12-29 0001408710 us-gaap:LatestTaxYearMember 2017-07-01 2017-12-29 0001408710 us-gaap:NorthAmericaMember 2017-07-01 2017-12-29 0001408710 us-gaap:EuropeMember 2017-07-01 2017-12-29 0001408710 us-gaap:AsiaPacificMember 2017-07-01 2017-12-29 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-01 2017-12-29 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2017-07-01 2017-12-29 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-07-01 2017-12-29 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-07-01 2017-12-29 0001408710 us-gaap:LoansPayableMemberus-gaap:BaseRateMember 2017-07-01 2017-12-29 0001408710 us-gaap:LoansPayableMember 2017-07-01 2017-12-29 0001408710 fn:LoansPayableDueMayTwentyNineteenMemberus-gaap:LondonInterbankOfferedRateLIBORMember 2017-07-01 2017-12-29 0001408710 fn:LoansPayableDueMayTwentyNineteenMember 2017-07-01 2017-12-29 0001408710 us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberus-gaap:MinimumMember 2017-07-01 2017-12-29 0001408710 us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberus-gaap:MaximumMember 2017-07-01 2017-12-29 0001408710 us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember 2017-07-01 2017-12-29 0001408710 fn:ExercisePriceRangeOneMember 2017-07-01 2017-12-29 0001408710 fn:ExercisePriceRangeThreeMember 2017-07-01 2017-12-29 0001408710 fn:ExercisePriceRangeTwoMember 2017-07-01 2017-12-29 0001408710 fn:StockPlanNineteenNinetyNineAndTwentyTenMember 2017-07-01 2017-12-29 0001408710 fn:TermLoanCreditFacilityMember 2017-07-01 2017-12-29 0001408710 us-gaap:RevolvingCreditFacilityMemberus-gaap:MinimumMember 2017-07-01 2017-12-29 0001408710 us-gaap:RevolvingCreditFacilityMemberus-gaap:MaximumMember 2017-07-01 2017-12-29 0001408710 us-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember 2017-07-01 2017-12-29 0001408710 us-gaap:RevolvingCreditFacilityMember 2017-07-01 2017-12-29 0001408710 fn:PerformanceStockUnitsPsuMemberfn:StockPlanTwoThousandSeventeenMember 2017-07-01 2017-12-29 0001408710 us-gaap:RestrictedStockUnitsRSUMemberfn:VestingOptionOneMember 2017-07-01 2017-12-29 0001408710 us-gaap:RestrictedStockUnitsRSUMemberfn:VestingOptionTwoMember 2017-07-01 2017-12-29 0001408710 us-gaap:RestrictedStockUnitsRSUMemberfn:NonEmployeeDirectorMemberfn:PeriodTenMember 2017-07-01 2017-12-29 0001408710 us-gaap:RestrictedStockUnitsRSUMemberfn:NonEmployeeDirectorMember 2017-07-01 2017-12-29 0001408710 us-gaap:RestrictedStockUnitsRSUMemberfn:StockPlanTwoThousandTenAndSeventeenMember 2017-07-01 2017-12-29 0001408710 us-gaap:RestrictedStockUnitsRSUMemberfn:StockPlan2010Member 2017-07-01 2017-12-29 0001408710 us-gaap:EmployeeStockOptionMemberfn:PeriodEightMember 2017-07-01 2017-12-29 0001408710 us-gaap:EmployeeStockOptionMemberfn:PeriodNineMember 2017-07-01 2017-12-29 0001408710 us-gaap:EmployeeStockOptionMemberfn:PeriodFiveMember 2017-07-01 2017-12-29 0001408710 us-gaap:EmployeeStockOptionMember 2017-07-01 2017-12-29 0001408710 us-gaap:PerformanceSharesMemberus-gaap:MinimumMemberfn:ExecutiveDirector1Memberfn:PeriodSixMember 2017-07-01 2017-12-29 0001408710 us-gaap:PerformanceSharesMemberus-gaap:MaximumMemberfn:ExecutiveDirector1Memberfn:PeriodSixMember 2017-07-01 2017-12-29 0001408710 us-gaap:PerformanceSharesMemberfn:ExecutiveDirector1Member 2017-07-01 2017-12-29 0001408710 us-gaap:PerformanceSharesMemberfn:StockPlanTwoThousandTenAndSeventeenMemberus-gaap:MinimumMember 2017-07-01 2017-12-29 0001408710 us-gaap:PerformanceSharesMemberfn:StockPlanTwoThousandTenAndSeventeenMemberus-gaap:MaximumMember 2017-07-01 2017-12-29 0001408710 us-gaap:PerformanceSharesMemberfn:StockPlanTwoThousandTenAndSeventeenMember 2017-07-01 2017-12-29 0001408710 2017-07-01 2017-12-29 0001408710 us-gaap:InterestRateSwapMember 2017-07-24 2017-07-24 0001408710 fn:StockPlan2010Member 2017-12-14 2017-12-14 0001408710 country:TH 2017-01-10 2017-01-10 0001408710 fn:StockPlan2010Member 2012-12-20 2012-12-20 0001408710 fn:StockPlan2010Member 2010-12-20 2010-12-20 0001408710 fn:GlobalCemSolutionsLtdMember 2016-09-14 2016-09-14 0001408710 us-gaap:InterestRateSwapMember 2017-07-24 0001408710 fn:GlobalCemSolutionsLtdMember 2017-06-30 0001408710 fn:SovereignAndMunicipalDebtSecuritiesMember 2017-06-30 0001408710 fn:CommercialPaperAndCorporateSecuritiesMember 2017-06-30 0001408710 fn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2017-06-30 0001408710 us-gaap:CashMember 2017-06-30 0001408710 us-gaap:CashEquivalentsMember 2017-06-30 0001408710 us-gaap:CustomerRelationshipsMember 2017-06-30 0001408710 us-gaap:OrderOrProductionBacklogMember 2017-06-30 0001408710 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-06-30 0001408710 us-gaap:LongTermDebtMember 2017-06-30 0001408710 us-gaap:ShortTermDebtMember 2017-06-30 0001408710 us-gaap:FairValueMeasurementsRecurringMemberfn:SovereignAndMunicipalDebtSecuritiesMember 2017-06-30 0001408710 us-gaap:FairValueMeasurementsRecurringMemberfn:CommercialPaperAndCorporateSecuritiesMember 2017-06-30 0001408710 us-gaap:FairValueMeasurementsRecurringMemberfn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2017-06-30 0001408710 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember 2017-06-30 0001408710 us-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001408710 us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001408710 us-gaap:ForeignExchangeForwardMember 2017-06-30 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-06-30 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2017-06-30 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-06-30 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-06-30 0001408710 fn:LoansPayableDueMayTwentyNineteenMember 2017-06-30 0001408710 fn:StockPlanNineteenNinetyNineAndTwentyTenMember 2017-06-30 0001408710 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberfn:SovereignAndMunicipalDebtSecuritiesMember 2017-06-30 0001408710 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberfn:CommercialPaperAndCorporateSecuritiesMember 2017-06-30 0001408710 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberfn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2017-06-30 0001408710 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember 2017-06-30 0001408710 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember 2017-06-30 0001408710 us-gaap:RestrictedStockUnitsRSUMemberfn:StockPlanTwoThousandTenAndSeventeenMember 2017-06-30 0001408710 us-gaap:PerformanceSharesMemberfn:StockPlanTwoThousandTenAndSeventeenMember 2017-06-30 0001408710 2017-06-30 0001408710 us-gaap:SubsequentEventMember 2018-02-28 0001408710 fn:GlobalCemSolutionsLtdMember 2017-12-29 0001408710 fn:SovereignAndMunicipalDebtSecuritiesMember 2017-12-29 0001408710 fn:CommercialPaperAndCorporateSecuritiesMember 2017-12-29 0001408710 fn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2017-12-29 0001408710 us-gaap:CashMember 2017-12-29 0001408710 us-gaap:CashEquivalentsMember 2017-12-29 0001408710 us-gaap:CustomerRelationshipsMember 2017-12-29 0001408710 us-gaap:OrderOrProductionBacklogMember 2017-12-29 0001408710 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-12-29 0001408710 us-gaap:LongTermDebtMember 2017-12-29 0001408710 us-gaap:ShortTermDebtMember 2017-12-29 0001408710 us-gaap:FairValueMeasurementsRecurringMemberfn:SovereignAndMunicipalDebtSecuritiesMember 2017-12-29 0001408710 us-gaap:FairValueMeasurementsRecurringMemberfn:CommercialPaperAndCorporateSecuritiesMember 2017-12-29 0001408710 us-gaap:FairValueMeasurementsRecurringMemberfn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2017-12-29 0001408710 us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember 2017-12-29 0001408710 us-gaap:FairValueMeasurementsRecurringMember 2017-12-29 0001408710 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2017-12-29 0001408710 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-12-29 0001408710 us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueMeasurementsRecurringMember 2017-12-29 0001408710 us-gaap:ForeignExchangeForwardMember 2017-12-29 0001408710 country:TH 2017-12-29 0001408710 us-gaap:NorthAmericaMember 2017-12-29 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-29 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-29 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-29 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-29 0001408710 fn:LoansPayableDueMayTwentyNineteenMember 2017-12-29 0001408710 us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember 2017-12-29 0001408710 fn:ExercisePriceRangeOneMember 2017-12-29 0001408710 fn:ExercisePriceRangeThreeMember 2017-12-29 0001408710 fn:ExercisePriceRangeTwoMember 2017-12-29 0001408710 fn:StockPlanTwoThousandSeventeenMember 2017-12-29 0001408710 fn:StockPlanNineteenNinetyNineAndTwentyTenMember 2017-12-29 0001408710 fn:StockPlan2010Member 2017-12-29 0001408710 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberfn:SovereignAndMunicipalDebtSecuritiesMember 2017-12-29 0001408710 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberfn:CommercialPaperAndCorporateSecuritiesMember 2017-12-29 0001408710 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberfn:USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember 2017-12-29 0001408710 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CashEquivalentsMember 2017-12-29 0001408710 us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember 2017-12-29 0001408710 fn:TermLoanCreditFacilityMember 2017-12-29 0001408710 us-gaap:RevolvingCreditFacilityMember 2017-12-29 0001408710 fn:PerformanceStockUnitsPsuMemberfn:StockPlanTwoThousandSeventeenMember 2017-12-29 0001408710 us-gaap:RestrictedStockUnitsRSUMemberfn:StockPlanTwoThousandTenAndSeventeenMember 2017-12-29 0001408710 us-gaap:RestrictedStockUnitsRSUMemberfn:StockPlanTwoThousandSeventeenMember 2017-12-29 0001408710 us-gaap:RestrictedStockUnitsRSUMemberfn:StockPlan2010Member 2017-12-29 0001408710 us-gaap:EmployeeStockOptionMemberfn:StockPlan2010Member 2017-12-29 0001408710 us-gaap:PerformanceSharesMemberfn:StockPlanTwoThousandTenAndSeventeenMember 2017-12-29 0001408710 us-gaap:PerformanceSharesMemberfn:StockPlanTwoThousandSeventeenMember 2017-12-29 0001408710 us-gaap:PerformanceSharesMemberfn:StockPlan2010Member 2017-12-29 0001408710 2017-12-29 0001408710 fn:GlobalCemSolutionsLtdMember 2016-12-30 0001408710 us-gaap:NorthAmericaMember 2016-12-30 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-30 0001408710 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-30 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-30 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-30 0001408710 us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember 2016-12-30 0001408710 fn:StockPlanNineteenNinetyNineAndTwentyTenMember 2016-12-30 0001408710 us-gaap:RestrictedStockUnitsRSUMemberfn:StockPlanTwoThousandTenAndSeventeenMember 2016-12-30 0001408710 us-gaap:PerformanceSharesMemberfn:StockPlanTwoThousandTenAndSeventeenMember 2016-12-30 0001408710 2016-12-30 0001408710 2018-01-26 0001408710 country:TH 2016-12-23 0001408710 2017-08-31 0001408710 fn:GlobalCemSolutionsLtdMember 2016-09-14 0001408710 fn:StockPlanTwoThousandSeventeenMember 2017-11-02 0001408710 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-06-24 0001408710 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-06-24 0001408710 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-06-24 0001408710 fn:StockPlanNineteenNinetyNineAndTwentyTenMember 2016-06-24 0001408710 us-gaap:RestrictedStockUnitsRSUMemberfn:StockPlanTwoThousandTenAndSeventeenMember 2016-06-24 0001408710 2016-06-24 iso4217:USD iso4217:USD shares shares pure iso4217:CAD fn:Contract fn:Customer fn:Employee fn:Segment LIBOR is London Interbank Offered Rate. Foreign currency forward contracts with notional amount of $1.0 million and Canadian dollars 0.6 million. In December 2017, the maturity date was extended to January 2018. This represents the target number of performance share units (PSUs) granted. The actual number of PSUs that may be earned, if any, is dependent upon performance and may range from 0% to 100% percent of the target. Foreign currency forward contracts with notional amount of $31.5 million and Canadian dollars 0.3 million. EX-101.SCH 6 fn-20171229.xsd XBRL TAXONOMY EXTENSION SCHEMA 101 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 103 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:calculationLink link:presentationLink link:definitionLink 104 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME link:calculationLink link:presentationLink link:definitionLink 106 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:calculationLink link:presentationLink link:definitionLink 107 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 108 - Disclosure - Business and organization link:calculationLink link:presentationLink link:definitionLink 109 - Disclosure - Accounting policies link:calculationLink link:presentationLink link:definitionLink 110 - Disclosure - Earnings per ordinary share link:calculationLink link:presentationLink link:definitionLink 111 - Disclosure - Cash, cash equivalents and marketable securities link:calculationLink link:presentationLink link:definitionLink 112 - Disclosure - Fair value of financial instruments link:calculationLink link:presentationLink link:definitionLink 113 - Disclosure - Trade accounts receivable, net link:calculationLink link:presentationLink link:definitionLink 114 - Disclosure - Inventory link:calculationLink link:presentationLink link:definitionLink 115 - Disclosure - Business acquisition link:calculationLink link:presentationLink link:definitionLink 116 - Disclosure - Intangibles link:calculationLink link:presentationLink link:definitionLink 117 - Disclosure - Goodwill link:calculationLink link:presentationLink link:definitionLink 118 - Disclosure - Borrowings link:calculationLink link:presentationLink link:definitionLink 119 - Disclosure - Income taxes link:calculationLink link:presentationLink link:definitionLink 120 - Disclosure - Share-based compensation link:calculationLink link:presentationLink link:definitionLink 121 - Disclosure - Shareholders' equity link:calculationLink link:presentationLink link:definitionLink 122 - Disclosure - Accumulated other comprehensive income link:calculationLink link:presentationLink link:definitionLink 123 - Disclosure - Commitments and contingencies link:calculationLink link:presentationLink link:definitionLink 124 - Disclosure - Business segments and geographic information link:calculationLink link:presentationLink link:definitionLink 125 - Disclosure - Expenses related to reduction in workforce link:calculationLink link:presentationLink link:definitionLink 126 - Disclosure - Subsequent event link:calculationLink link:presentationLink link:definitionLink 127 - Disclosure - Accounting policies (Policies) link:calculationLink link:presentationLink link:definitionLink 128 - Disclosure - Earnings per ordinary share (Tables) link:calculationLink link:presentationLink link:definitionLink 129 - Disclosure - Cash, cash equivalents and marketable securities (Tables) link:calculationLink link:presentationLink link:definitionLink 130 - Disclosure - Fair value of financial instruments (Tables) link:calculationLink link:presentationLink link:definitionLink 131 - Disclosure - Trade accounts receivable, net (Tables) link:calculationLink link:presentationLink link:definitionLink 132 - Disclosure - Inventory (Tables) link:calculationLink link:presentationLink link:definitionLink 133 - Disclosure - Business acquisition (Tables) link:calculationLink link:presentationLink link:definitionLink 134 - Disclosure - Intangibles (Tables) link:calculationLink link:presentationLink link:definitionLink 135 - Disclosure - Goodwill (Tables) link:calculationLink link:presentationLink link:definitionLink 136 - Disclosure - Borrowings (Tables) link:calculationLink link:presentationLink link:definitionLink 137 - Disclosure - Share-based compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 138 - Disclosure - Accumulated other comprehensive income (Tables) link:calculationLink link:presentationLink link:definitionLink 139 - Disclosure - Commitments and contingencies (Tables) link:calculationLink link:presentationLink link:definitionLink 140 - Disclosure - Business segments and geographic information (Tables) link:calculationLink link:presentationLink link:definitionLink 141 - Disclosure - Accounting Policies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 142 - Disclosure - Earnings Per Ordinary Share (Detail) link:calculationLink link:presentationLink link:definitionLink 143 - Disclosure - Earnings Per Ordinary Share - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 144 - Disclosure - Cash, Cash Equivalents, and Marketable Securities (Detail) link:calculationLink link:presentationLink link:definitionLink 145 - Disclosure - Cash, Cash Equivalents and Marketable Securities - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 146 - Disclosure - Available-for-Sale Securities Based on Stated Effective Maturities (Detail) link:calculationLink link:presentationLink link:definitionLink 147 - Disclosure - Financial Instruments Measured at Fair Value on Recurring Basis (Detail) link:calculationLink link:presentationLink link:definitionLink 148 - Disclosure - Financial Instruments Measured at Fair Value on Recurring Basis (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 149 - Disclosure - Fair Value of Financial Instruments - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 150 - Disclosure - Trade Accounts Receivable, Net (Detail) link:calculationLink link:presentationLink link:definitionLink 151 - Disclosure - Trade Accounts Receivable, Net - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 152 - Disclosure - Inventory (Detail) link:calculationLink link:presentationLink link:definitionLink 153 - Disclosure - Business Acquisition - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 154 - Disclosure - Allocation of Total Purchase Price (Detail) link:calculationLink link:presentationLink link:definitionLink 155 - Disclosure - Intangibles (Detail) link:calculationLink link:presentationLink link:definitionLink 156 - Disclosure - Intangibles - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 157 - Disclosure - Weighted-Average Remaining Life of Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 158 - Disclosure - Estimated Future Amortization of Intangibles (Detail) link:calculationLink link:presentationLink link:definitionLink 159 - Disclosure - Changes in Carrying Amount of Goodwill from Acquisition (Detail) link:calculationLink link:presentationLink link:definitionLink 160 - Disclosure - Total Borrowings, Including Short-Term and Long-Term Borrowings (Detail) link:calculationLink link:presentationLink link:definitionLink 161 - Disclosure - Total Borrowings, Including Short-Term and Long-Term Borrowings (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 162 - Disclosure - Movements of Long-Term Loans (Detail) link:calculationLink link:presentationLink link:definitionLink 163 - Disclosure - Future Maturities of Long-Term Debt (Detail) link:calculationLink link:presentationLink link:definitionLink 164 - Disclosure - Borrowings - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 165 - Disclosure - Undrawn Available Credit Facilities Classified by Availability Period of Future Borrowing (Detail) link:calculationLink link:presentationLink link:definitionLink 166 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 167 - Disclosure - Effect of Recording Share-Based Compensation Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 168 - Disclosure - Share-Based Compensation Expense Recorded in Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Detail) link:calculationLink link:presentationLink link:definitionLink 169 - Disclosure - Share-Based Compensation - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 170 - Disclosure - Share Option Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 171 - Disclosure - Information for Share Options Outstanding (Detail) link:calculationLink link:presentationLink link:definitionLink 172 - Disclosure - Restricted Share Unit Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 173 - Disclosure - Performance Share Unit Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 174 - Disclosure - Performance Share Unit Activity (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 175 - Disclosure - Shareholders' Equity - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 176 - Disclosure - Changes in AOCI, Net of Tax (Detail) link:calculationLink link:presentationLink link:definitionLink 177 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 178 - Disclosure - Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases (Detail) link:calculationLink link:presentationLink link:definitionLink 179 - Disclosure - Future Minimum Lease Payments Due Under Non-Cancelable Capital Leases (Detail) link:calculationLink link:presentationLink link:definitionLink 180 - Disclosure - Business Segments and Geographic Information - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 181 - Disclosure - Total Revenues by Geographic Regions (Detail) link:calculationLink link:presentationLink link:definitionLink 182 - Disclosure - Expenses Related to Reduction in Workforce - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 183 - Disclosure - Subsequent event - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 7 fn-20171229_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 fn-20171229_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 fn-20171229_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 10 fn-20171229_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - shares
6 Months Ended
Dec. 29, 2017
Jan. 26, 2018
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Dec. 29, 2017  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q2  
Trading Symbol FN  
Entity Registrant Name FABRINET  
Entity Central Index Key 0001408710  
Current Fiscal Year End Date --06-29  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   37,308,863
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 29, 2017
Jun. 30, 2017
Current assets    
Cash and cash equivalents $ 134,831 $ 133,825
Marketable securities 149,403 151,450
Trade accounts receivable, net 258,856 264,349
Inventory, net 239,169 238,665
Prepaid expenses 9,098 6,306
Other current assets 7,974 4,159
Total current assets 799,331 798,754
Non-current assets    
Restricted cash in connection with business acquisition 3,423 3,312
Property, plant and equipment, net 222,539 216,881
Intangibles, net 5,432 5,840
Goodwill 3,933 3,806
Deferred tax assets 3,056 2,905
Deferred debt issuance costs on revolving loan and other non-current assets 223 1,577
Total non-current assets 238,606 234,321
Total Assets 1,037,937 1,033,075
Current liabilities    
Bank borrowings, net of unamortized debt issuance costs 52,443 48,402
Trade accounts payable 182,166 215,262
Fixed assets payable 5,658 8,141
Capital lease liability, current portion 477 344
Income tax payable 1,185 1,976
Accrued payroll, bonus and related expenses 11,244 13,852
Accrued expenses 17,574 9,227
Other payables 11,089 14,068
Total current liabilities 281,836 311,272
Non-current liabilities    
Long-term loan from bank, non-current portion, net of unamortized debt issuance costs 15,969 22,701
Deferred tax liability 1,989 1,981
Capital lease liability, non-current portion 756 1,024
Deferred liability in connection with business acquisition 3,423 3,312
Severance liabilities 9,264 8,488
Other non-current liabilities 2,930 2,723
Total non-current liabilities 34,331 40,229
Total Liabilities 316,167 351,501
Commitments and contingencies (Note 16)
Shareholders' equity    
Preferred shares (5,000,000 shares authorized, $0.01 par value; no shares issued and outstanding as of December 29, 2017 and June 30, 2017)
Ordinary shares (500,000,000 shares authorized, $0.01 par value; 37,597,301 shares and 37,340,496 shares issued, and 37,281,328 shares and 37,340,496 shares outstanding as of December 29, 2017 and June 30, 2017, respectively) 376 373
Additional paid-in capital 142,914 133,293
Treasury stock, at cost (315,973 shares and zero shares as of December 29, 2017 and June 30, 2017, respectively) (9,910) 0
Accumulated other comprehensive loss (212) (348)
Retained earnings 588,602 548,256
Total Shareholders' Equity 721,770 681,574
Total Liabilities and Shareholders' Equity $ 1,037,937 $ 1,033,075
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 29, 2017
Jun. 30, 2017
Preferred shares, shares authorized 5,000,000 5,000,000
Preferred shares, par value $ 0.01 $ 0.01
Preferred shares, shares issued 0 0
Preferred shares, shares outstanding 0 0
Ordinary shares, shares authorized 500,000,000 500,000,000
Ordinary shares, par value $ 0.01 $ 0.01
Ordinary shares, shares issued 37,597,301 37,340,496
Ordinary shares, shares outstanding 37,281,328 37,340,496
Treasury stock, shares 315,973 0
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Dec. 29, 2017
Dec. 30, 2016
Revenues $ 337,072 $ 351,156 $ 694,385 $ 683,199
Cost of revenues (299,906) (308,110) (616,887) (600,545)
Gross profit 37,166 43,046 77,498 82,654
Selling, general and administrative expenses (13,157) (17,651) (28,835) (33,483)
Expenses related to reduction in workforce (1,776) 0 (1,776) 0
Operating income 22,233 25,395 46,887 49,171
Interest income 596 320 1,405 757
Interest expense (826) (555) (1,679) (1,876)
Foreign exchange (loss) gain, net (1,348) 1,945 (3,282) 3,602
Other income 250 147 347 289
Income before income taxes 20,905 27,252 43,678 51,943
Income tax expense (1,592) (1,960) (3,332) (3,885)
Net income 19,313 25,292 40,346 48,058
Other comprehensive (loss) income, net of tax:        
Change in net unrealized loss on marketable securities (462) (353) (432) (540)
Change in net unrealized loss on derivative instruments 0 0 (1) (158)
Change in foreign currency translation adjustment 44 (1,903) 569 (1,162)
Total other comprehensive (loss) income, net of tax (418) (2,256) 136 (1,860)
Net comprehensive income $ 18,895 $ 23,036 $ 40,482 $ 46,198
Earnings per share        
Basic $ 0.52 $ 0.69 $ 1.08 $ 1.31
Diluted $ 0.51 $ 0.67 $ 1.06 $ 1.28
Weighted-average number of ordinary shares outstanding (thousands of shares)        
Basic 37,477 36,848 37,462 36,626
Diluted 38,156 37,805 38,160 37,567
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Cash flows from operating activities    
Net income for the period $ 40,346 $ 48,058
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 14,265 10,758
Loss on disposal of property, plant and equipment   19
Loss from sales and maturities of available-for-sale securities 357 15
Amortization of investment (premium) discount (163) 228
Amortization of deferred debt issuance costs 295 1,072
Allowance for doubtful accounts (reversal) 5 (40)
Unrealized loss (gain) on exchange rate and fair value of derivative instruments 1,740 (3,033)
Share-based compensation 12,378 14,208
Deferred income tax (153) 938
Other non-cash expenses 962 586
Inventory obsolescence (reversal) 654 (100)
Changes in operating assets and liabilities    
Trade accounts receivable 5,707 (40,779)
Inventory (1,047) (29,286)
Other current assets and non-current assets (6,801) 4,747
Trade accounts payable (33,626) 11,026
Income tax payable (791) 448
Other current liabilities and non-current liabilities 2,985 887
Net cash provided by operating activities 37,113 19,752
Cash flows from investing activities    
Purchase of marketable securities (48,679) (83,405)
Proceeds from sales of marketable securities 18,672 15,682
Proceeds from maturities of marketable securities 31,427 38,142
Payments in connection with business acquisition, net of cash acquired   (9,917)
Purchase of property, plant and equipment (21,405) (44,412)
Purchase of intangibles (689) (319)
Proceeds from disposal of property, plant and equipment 35 127
Net cash used in investing activities (20,639) (84,102)
Cash flows from financing activities    
Proceeds of short-term loans from banks 5,000 15,744
Repayment of short-term loans from bank (1,003)  
Repayment of long-term loans from bank (6,800) (9,800)
Repayment of capital lease liability (174) (92)
Repurchase of ordinary shares (9,910)  
Proceeds from issuance of ordinary shares under employee share option plans 990 5,848
Withholding tax related to net share settlement of restricted share units (3,744) (1,008)
Net cash (used in) provided by financing activities (15,641) 10,692
Net increase (decrease) in cash, cash equivalents and restricted cash 833 (53,658)
Movement in cash, cash equivalents and restricted cash    
Cash, cash equivalents and restricted cash at beginning of period 137,137 142,804
Increase (decrease) in cash, cash equivalents and restricted cash 833 (53,658)
Effect of exchange rate on cash, cash equivalents and restricted cash 284 (401)
Cash, cash equivalents and restricted cash at end of period 138,254 88,745
Non-cash investing and financing activities    
Construction, software-related and equipment-related payables $ 5,658 $ 17,094
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Dec. 29, 2017
Jun. 30, 2017
Dec. 30, 2016
Jun. 24, 2016
Reconciliation of cash, cash equivalents and restricted cash        
Cash and cash equivalents $ 134,831 $ 133,825 $ 85,619  
Restricted cash in connection with business acquisition (non-current assets) 3,423 3,312 3,126  
Cash, cash equivalents and restricted cash $ 138,254 $ 137,137 $ 88,745 $ 142,804
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business and organization
6 Months Ended
Dec. 29, 2017
Business and organization
1. Business and organization

General

Fabrinet (“Fabrinet” or the “Parent Company”) was incorporated on August 12, 1999, and commenced operations on January 1, 2000. The Parent Company is an exempted company incorporated in the Cayman Islands, British West Indies. The “Company” refers to Fabrinet and its subsidiaries as a group.

The Company provides advanced optical packaging and precision optical, electro-mechanical and electronic manufacturing services to original equipment manufacturers (“OEMs”) of complex products, such as optical communication components, modules and sub-systems, industrial lasers, medical devices and sensors. The Company offers a broad range of advanced optical and electro-mechanical capabilities across the entire manufacturing process, including process design and engineering, supply chain management, manufacturing, complex printed circuit board assembly, advanced packaging, integration, final assembly and test. The Company focuses primarily on the production of low-volume, high-mix products. The principal subsidiaries of Fabrinet include Fabrinet Co., Ltd. (“Fabrinet Thailand”), Casix, Inc. (“Casix”), Fabrinet West, Inc. (“Fabrinet West”) and Fabrinet UK Ltd. (“Fabrinet UK”), which was formerly known as “Exception EMS.”

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounting policies
6 Months Ended
Dec. 29, 2017
Accounting policies
2. Accounting policies

Basis of presentation

The accompanying unaudited condensed consolidated financial statements for Fabrinet as of December 29, 2017 and for the three and six months ended December 29, 2017 and December 30, 2016 includes normal recurring adjustments, necessary for a fair presentation of the financial statements set forth herein, in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual financial statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in Fabrinet’s Annual Report on Form 10-K for the year ended June 30, 2017.

The balance sheet as of June 30, 2017 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The results for the three and six months ended December 29, 2017 may not be indicative of results for the year ending June 29, 2018 or any future periods.

On September 14, 2016, the Company acquired 100% shareholding in Global CEM Solutions, Ltd. and all of its subsidiaries (including Fabrinet UK), a privately-held group located in Wiltshire, United Kingdom. The unaudited condensed consolidated financial statements of the Company include the financial position, results of operations and the cash flows of Fabrinet UK commencing as of the acquisition date. See Note 8—Business acquisition for further details on the accounting for this transaction.

Use of Estimates

The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements, and the reported amount of total revenues and expenses during the year. The Company bases estimates on historical experience and various assumptions about the future that are believed to be reasonable based on available information. The Company’s reported financial position or results of operations may be materially different under different conditions or when using different estimates and assumptions, particularly with respect to significant accounting policies, which are discussed below. Significant assumptions are used in accounting for share-based compensation, allowance for doubtful accounts, income taxes, inventory obsolescence, goodwill and valuation of intangible assets related to business acquisition, among others. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be different from these estimates. In the event that estimates or assumptions prove to differ from actual results, adjustments will be made in subsequent periods to reflect more current information.

 

Fiscal years

The Company utilizes a 52-53 week fiscal year ending on the Friday in June closest to June 30. The three months ended December 29, 2017 and December 30, 2016 each consisted of 13 weeks. The six months ended December 29, 2017 and December 30, 2016 consisted of 26 weeks and 27 weeks, respectively. Fiscal year 2018 will be comprised of 52 weeks and will end on June 29, 2018.

Concentration of credit risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, marketable securities, derivatives and accounts receivable.

Cash, cash equivalents and marketable securities are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions with reputable credit and therefore bear minimal credit risk. The Company seeks to mitigate its credit risks by spreading such risks across multiple counterparties and monitoring the risk profiles of these counterparties. The Company limits its investments in marketable securities to securities with a maturity not in excess of three years, and all marketable securities that the Company invests in are rated A1, P-1, F1, or better.

The Company performs ongoing credit evaluations for credit worthiness of its customers and usually does not require collateral from its customers. Management has implemented a program to closely monitor near term cash collection and credit exposures to mitigate any material losses.

New Accounting Pronouncements – not yet adopted by the Company

In November 2017, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2017-14, “Income Statement – Reporting Comprehensive Income (Topic 220), Revenue Recognition (Topic 605), and Revenue from Contracts with Customers (Topic 606): Amendments to SEC Paragraphs Pursuant to the Staff Accounting Bulletin (“SAB”) No. 116 and SEC Release No. 33-10403”. This ASU amended, superseded and added certain SEC paragraphs in Topic 220, Topic 605 and Topic 606 to reflect the August 2017 issuance of SEC Staff Accounting Bulletin (SAB) 116 and SEC Release No. 33-10403. The SEC staff issued SAB 116 to align its revenue guidance with Accounting Standards Codification (ASC) 606. For public business entities, this update is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Early application is permitted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In September 2017, the FASB issued ASU 2017-13, “Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842): Amendments to SEC Paragraphs Pursuant to the Staff Announcement at the July 20, 2017 EITF Meeting and Rescission of Prior SEC Staff Announcements and Observer Comments.” The amendment delays the mandatory adoption of Topic 606 and Topic 842 for certain entities, revises the guidance related to performance-based incentive fees in Topic 605 and revises the guidance related to leases in Topic 840 and Topic 842. The revisions to the lease guidance eliminate language specific to certain sale-leaseback arrangements, guarantees of lease residual assets and loans made by lessees to owner-lessors. Also included is an amendment to Topic 842 to retain the guidance in Topic 840 covering the impact of changes in tax rates on investments in leveraged leases. This guidance, which is effective immediately, generally relates to the adoption of Topic 606 and Topic 842. The Company does not expect the amendments will impact its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, “Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” This amendment modified the concept of impairment assessment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value. Public companies that are SEC filers should adopt the amendment for its annual and any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-03, “Accounting Changes and Error Corrections (Topic 250) and Investments – Equity Method and Joint Ventures (Topic 323): Amendments to SEC Paragraphs Pursuant to Staff Announcements at the September 22, 2016 and November 17, 2016 EITF Meetings.” The amendment provides guidance to the Company in relation to the disclosure of the impact that ASU 2014-09, ASU 2016-02 and ASU 2016-13 will have on the Company’s financial statements when adopted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, “Business Combination (Topic 805): Clarifying the Definition of a Business.” This amendment clarifies the definition of a business to assist entities when evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or business. For public companies, this ASU is effective for annual periods beginning after December 15, 2017, including interim periods within those periods. Early adoption is permitted for the transactions that occur before the issuance date or effective date of the amendment, only when the transaction has not been reported in financial statements that have been issued or made available for issuance. The Company does not expect that the adoption of this update will have a material impact on its consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, “Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).” The amendments in this ASU provide guidance on the presentation of certain cash receipts and cash payments in the statement of cash flows in order to reduce diversity in existing practice. The amendments in ASU 2016-15 are effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, “Lease (Topic 842).” The core principle of Topic 842 is that a lessee should recognize the lease assets and liabilities that arise from leases in the statement of financial position. For public business entities, this update is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Early application is permitted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In January 2016, the FASB issued ASU 2016-01, “Financial Instruments – Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.” This new guidance requires certain equity investments to be measured at fair value, use of the exit price notion and separate presentation of financial assets and financial liabilities by measurement category and form of financial asset on the balance sheet or the accompanying notes to the financial statements. The ASU on recognition and measurement will take effect for public companies for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers (Topic 606), issued as a new Topic, Accounting Standards Codification.” The core principle of this amendment is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This update is effective for public companies, as amended by ASU 2015-14, for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. Earlier application of this guidance is permitted, but not before the original date of December 15, 2016, which can be adopted either retrospectively to each prior reporting period presented or as a cumulative-effect adjustment as of the date of adoption. Subsequently, in March 2016 and April 2016, the FASB issued ASU 2016-08 and ASU 2016-10, respectively, to clarify the implementation guidance on principle versus agent considerations and address the potential diversity in practice at initial application and cost; and the complexity of applying Topic 606, both at transition and on an ongoing basis related to identification of performance obligations and licensing arrangements; and ASU 2016-12 and ASU 2016-20 in May 2016 and December 2016, respectively, to improve certain aspects of Topic 606, with the same effective date as ASU 2015-14. The Company will adopt this standard during its fiscal year ending June 28, 2019. In the current period, the Company is assessing the contracts with its customers to identify the impact to its consolidated financial statements. The process is still ongoing and the Company expects to make significant progress in the coming quarters.

New Accounting Pronouncements – adopted by the Company

In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.” The amendments better align an entity’s risk management activities and financial reporting for hedging relationships through changes to both the designation and measurement guidance for qualifying hedging relationships and the presentation of hedge results. To meet that objective, the amendments expand and refine hedge accounting for both nonfinancial and financial risk components and align the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. The amendments also make certain targeted improvements to simplify the application of hedge accounting guidance and ease the administrative burden of hedge documentation requirements and assessing hedge effectiveness. This ASU is the final version of Proposed Accounting Standards Update 2016-310—Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, which has been deleted. During the first six months of fiscal year 2017, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.

 

In November 2016, the FASB issued ASU 2016-18, “Statement of Cash Flows (Topic 230): Restricted Cash,” which requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents and restricted cash or restricted cash equivalents. The Company has early adopted this update in the second quarter of fiscal year 2017 on a retrospective basis. As of December 30, 2016, restricted cash in connection with business acquisition of $3.1 million was presented in the statement of cash flows as cash, cash equivalents and restricted cash.

In March 2016, the FASB issued ASU 2016-09, “Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” This ASU simplifies several aspects of the accounting for share-based payment award transactions, including, the income tax consequences, classification of awards as either equity or liabilities and classification on the statement of cash flows. The amendments in this update are effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods, for public companies. Early adoption is permitted for any entity in any interim or annual period. During the first six months of fiscal year 2018, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.

In March 2016, the FASB issued ASU 2016-05, “Derivatives and Hedging (Topic 815),” to clarify that a change in the counterparty to a derivative instrument that has been designated as a hedging instrument under Topic 815, does not, in and of itself, require designation of the hedging relationship, provided that all other hedge accounting criteria continue to be met. This guidance is effective for public entities for financial statements issued for fiscal years beginning after December 15, 2016 and interim periods within those fiscal years. During the first six months of fiscal year 2018, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings per ordinary share
6 Months Ended
Dec. 29, 2017
Earnings per ordinary share
3. Earnings per ordinary share

Basic earnings per ordinary share is computed by dividing reported net income by the weighted-average number of ordinary shares outstanding during each period. Diluted earnings per ordinary share is computed by calculating the effect of potential dilutive ordinary shares outstanding during the period using the treasury stock method. Dilutive ordinary equivalent shares consist of share options, restricted share units and performance share units. Earnings per ordinary share was calculated as follows:

 

     Three Months Ended      Six Months Ended  
(amount in thousands except per share amounts)    December 29,
2017
     December 30,
2016
     December 29,
2017
     December 30,
2016
 

Net income attributable to shareholders

   $ 19,313      $ 25,292      $ 40,346      $ 48,058  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average number of ordinary shares outstanding (thousands of shares)

     37,477        36,848        37,462        36,626  

Incremental shares arising from the assumed exercise of share options and vesting of restricted share units (thousands of shares)

     679        957        698        941  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average number of ordinary shares for diluted earnings per ordinary share (thousands of shares)

     38,156        37,805        38,160        37,567  
  

 

 

    

 

 

    

 

 

    

 

 

 

Basic earnings per ordinary share

   $ 0.52      $ 0.69      $ 1.08      $ 1.31  

Diluted earnings per ordinary share

   $ 0.51      $ 0.67      $ 1.06      $ 1.28  

As of December 29, 2017 and December 30, 2016, there were no anti-dilutive share options.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, cash equivalents and marketable securities
6 Months Ended
Dec. 29, 2017
Cash, cash equivalents and marketable securities
4. Cash, cash equivalents and marketable securities

The Company’s cash, cash equivalents, and marketable securities can be analyzed as follows:

 

       Fair Value  
(amount in thousands)    Carrying
Cost
     Unrealized
Loss
     Cash and
Cash
Equivalents
     Marketable
Securities
 

As of December 29, 2017

           

Cash

   $ 129,703      $ —        $ 129,703      $ —    

Cash equivalents

     5,128        —          5,128        —    

Corporate bonds and commercial papers

     106,783        (302      —          106,481  

U.S. agency and U.S. treasury securities

     38,823        (190      —          38,633  

Sovereign and municipal securities

     4,302        (13      —          4,289  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 284,739      $ (505    $ 134,831      $ 149,403  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

       Fair Value  
(amount in thousands)    Carrying
Cost
     Unrealized
Gain/
(Loss)
     Cash and
Cash
Equivalents
     Marketable
Securities
 

As of June 30, 2017

           

Cash

   $ 131,240      $ —        $ 131,240      $ —    

Cash equivalents

     2,585        —          2,585        —    

Corporate bonds and commercial papers

     98,247        27        —          98,274  

U.S. agency and U.S. treasury securities

     50,768        (102      —          50,666  

Sovereign and municipal securities

     2,507        3        —          2,510  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 285,347      $ (72    $ 133,825      $ 151,450  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

All highly liquid investments with original maturities of three months or less at the date of purchase are classified as cash equivalents. Management determines the appropriate classification of its investments at the time of purchase and reevaluates the designations at each balance sheet date. The Company may sell certain of its marketable securities prior to their stated maturities for strategic reasons including, but not limited to, anticipation of credit deterioration and duration management. The maturities of the Company’s marketable securities generally range from three months to three years. The Company’s investments in marketable securities consist of investments in U.S. Treasuries and fixed income securities and have been classified and accounted for as available-for-sale.

The following table summarizes the cost and estimated fair value of marketable securities classified as available-for-sale securities based on stated effective maturities as of December 29, 2017:

 

(amount in thousands)    Carrying
Cost
     Fair Value  

Due within one year

   $ 16,814      $ 16,808  

Due between one to three years

     129,579        129,095  

Due after three years

     3,515        3,500  
  

 

 

    

 

 

 

Total

   $ 149,908      $ 149,403  
  

 

 

    

 

 

 

During the six months ended December 29, 2017, the Company recognized a realized loss of $0.36 million from sales and maturities of available-for-sale.

As of December 29, 2017, the Company considered the declines in market value of its marketable securities investment portfolio to be temporary in nature and did not consider any of its securities other-than-temporarily impaired. The Company typically invests in highly-rated securities, and its investment policy generally limits the amount of credit exposure to any one issuer. The policy requires investments generally to be investment grade, with the primary objective of minimizing the potential risk of principal loss. Fair values were determined for each individual security in the investment portfolio. When evaluating an investment for other-than-temporary impairment, the Company reviews factors such as the length of time and extent to which fair value has been below its cost basis, the financial condition of the issuer and any changes thereto, changes in market interest rates, and the Company’s intent to sell, or whether it is more likely than not it will be required to sell, the investment before recovery of the investment’s cost basis. No impairment losses were recorded for the six months ended December 29, 2017.

As of December 29, 2017, cash, cash equivalents, and marketable securities included bank deposits of $40.0 million held in various financial institutions located in the United States in order to support the availability of the Facility Agreement (as defined in Note 11) and comply with covenants. As discussed in Note 11, under the terms and conditions of the Facility Agreement, the Company must maintain cash, cash equivalents and/or marketable securities in an aggregate amount not less than $40.0 million in unencumbered deposits, and/or securities in accounts located in the United States at all times during the term of the Facility Agreement. The Company must comply with this covenant from and after the effective date of the Facility Agreement.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair value of financial instruments
6 Months Ended
Dec. 29, 2017
Fair value of financial instruments
5. Fair value of financial instruments

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. A fair value hierarchy is established which requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs for the valuation of an asset or liability as of measurement date. The three levels of inputs that may be used to measure fair value are defined as follows:

Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.

Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for assets or liabilities, either directly or indirectly. If the assets or liabilities have a specified (contractual) term, Level 2 inputs must be observable for substantially the full term of assets or liabilities.

Level 3 inputs are unobservable inputs for assets or liabilities, which require the reporting entity to develop its own valuation techniques and assumptions.

The Company utilizes the market approach to measure fair value for its financial assets and liabilities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.

 

The following table provides details of the financial instruments measured at fair value on a recurring basis, including:

 

     Fair Value Measurements at Reporting Date Using  
(amount in thousands)    Level 1      Level 2     Level 3      Total  

As of December 29, 2017

          

Assets

          

Cash equivalents

   $ —        $ 5,128     $ —        $ 5,128  

Corporate bonds and commercial papers

     —          106,481       —          106,481  

U.S. agency and U.S. treasury securities

     —          38,633       —          38,633  

Sovereign and municipal securities

     —          4,289       —          4,289  

Derivative assets

     —          105 (1)      —          105  
  

 

 

    

 

 

   

 

 

    

 

 

 

Total

   $ —        $ 154,636     $ —        $ 154,636  
  

 

 

    

 

 

   

 

 

    

 

 

 

 

     Fair Value Measurements at Reporting Date Using  
(amount in thousands)    Level 1      Level 2     Level 3      Total  

As of June 30, 2017

       

Assets

        

Cash equivalents

   $ —        $ 2,585     $ —        $ 2,585  

Corporate bonds and commercial papers

     —          98,274       —          98,274  

U.S. agency and U.S. treasury securities

     —          50,666       —          50,666  

Sovereign and municipal securities

     —          2,510       —          2,510  

Derivative assets

     —          15 (2)      —          15  
  

 

 

    

 

 

   

 

 

    

 

 

 

Total

   $ —        $ 154,050     $ —        $ 154,050  
  

 

 

    

 

 

   

 

 

    

 

 

 

 

(1) Foreign currency forward contracts with notional amount of $31.5 million and Canadian dollars 0.3 million.
(2)  Foreign currency forward contracts with notional amount of $1.0 million and Canadian dollars 0.6 million.

Derivative Financial Instruments

As a result of foreign currency rate fluctuations, the U.S. dollar equivalent values of the Company’s foreign currency denominated assets and liabilities change. The Company uses foreign currency contracts to manage the foreign exchange risk associated with certain foreign currency denominated assets and liabilities and other foreign currency transactions. The Company minimizes the credit risk in derivative instruments by limiting its exposure to any single counterparty and by entering into derivative instruments only with counterparties that meet the Company’s minimum credit quality standard. As of December 29, 2017, the Company recognized the fair value of foreign currency forward contracts of $0.1 million as derivative assets in the unaudited condensed consolidated balance sheet under other current assets. As of June 30, 2017, the Company recognized the fair value of foreign currency forward contracts of $0.02 million as derivative assets in the consolidated balance sheet under other current assets.

As of December 29, 2017, the Company had 17 outstanding foreign currency forward contracts with an aggregate notional amount of $31.5 million and Canadian dollars 0.3 million, maturing during January to March 2018. These foreign currency forward contracts were not designated for hedge accounting and were used to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Thai baht and Canadian dollar. During the six months ended December 29, 2017, the Company included an unrealized loss of $0.1 million from changes in the fair value of foreign currency contracts in earnings as foreign exchange gain (loss), net in the unaudited condensed consolidated statements of operations and comprehensive income.

As of December 30, 2016, the Company had one outstanding foreign currency forward contract with a notional amount of Canadian dollars 0.2 million, maturing in March 2017. This foreign currency forward contract was not designated for hedge accounting and was used to hedge fluctuations in the U.S. dollar value of forecasted transactions denominated in Canadian dollar. During the six months ended December 30, 2016, the Company included an unrealized loss of $1.0 thousand from changes in the fair value of foreign currency contracts in earnings in the unaudited condensed consolidated statements of operations and comprehensive income.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Trade accounts receivable, net
6 Months Ended
Dec. 29, 2017
Trade accounts receivable, net
6. Trade accounts receivable, net

 

(amount in thousands)    As of
December 29,
2017
     As of
June 30,
2017
 

Trade accounts receivable

   $ 258,901      $ 264,389  

Less: allowance for doubtful account

     (45      (40
  

 

 

    

 

 

 

Trade accounts receivable, net

   $ 258,856      $ 264,349  
  

 

 

    

 

 

 

In September 2017, the Company fully repaid short-term loans from bank. Therefore, as of December 29, 2017, there were no trade accounts receivables secured to such loans. As of June 30, 2017, trade accounts receivable of $3.0 million were secured to short-term loans from bank (See Note 11).

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventory
6 Months Ended
Dec. 29, 2017
Inventory
7. Inventory

 

(amount in thousands)    As of
December 29,
2017
     As of
June 30,
2017
 

Raw materials

   $ 96,088      $ 88,640  

Work in progress

     112,157        105,732  

Finished goods

     21,625        33,998  

Goods in transit

     12,683        13,025  
  

 

 

    

 

 

 
     242,553        241,395  

Less: Inventory obsolescence

     (3,384      (2,730
  

 

 

    

 

 

 

Inventory, net

   $ 239,169      $ 238,665  
  

 

 

    

 

 

 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business acquisition
6 Months Ended
Dec. 29, 2017
Business acquisition
8. Business acquisition

On September 14, 2016, the Company acquired 100% shareholding in Fabrinet UK (formerly known as Exception EMS), a privately-held group located in Wiltshire, United Kingdom, for cash consideration of approximately $13.0 million, net of $0.5 million cash acquired. Fabrinet UK provides contract electronics manufacturing services to the global electronics industry with innovative solutions, adding value to the design, manufacture and testing of printed circuit board assemblies. Pursuant to the acquisition agreement, the Company has placed $3.4 million of cash, net of foreign currency translation adjustment, for deferred consideration in an escrow account which is under the Company’s control. However, the Company has contractually agreed to remit this deferred consideration to the sellers of Fabrinet UK, subject to the resolution of claims that the Company may make against the funds with respect to indemnification and other claims, within 24 months from the closing date of the transaction.

The Company has accounted for this acquisition under the provisions of business combinations accounting, in accordance with Accounting Standards Codification Topic 805 – Business Combinations. Accordingly, the estimated fair value of the acquisition consideration was allocated to the assets acquired and the liabilities assumed based on their respective fair values on the acquisition date. The Company has made certain estimates and assumptions in determining the allocation of the acquisition consideration.

The allocation of consideration to the individual net assets acquired was finalized in the fourth quarter of fiscal year 2017. As the functional currency of Fabrinet UK is pound sterling (“GBP”), for the six months ended December 29, 2017 and December 30, 2016, the Company recognized a $0.6 million gain and a $1.2 million loss, respectively, from foreign currency translation adjustment in its unaudited condensed consolidated statements of operations and comprehensive income under other comprehensive income, net of tax.

 

The Company’s allocation of the total purchase price for the acquisition is summarized below:

 

(amount in thousands)    Purchase
price
allocation
 

Cash

   $ 474  

Accounts receivable

     4,064  

Inventory

     3,490  

Other current assets

     427  

Property, plant and equipment

     5,678  

Intangibles

     4,492  

Goodwill

     3,883  

Other non-current assets

     516  

Current liabilities

     (6,796

Deferred tax liabilities

     (1,148

Other non-current liabilities

     (1,563
  

 

 

 

Total fair value of assets acquired and liabilities assumed

   $ 13,517  
  

 

 

 

Total purchase price, net of cash acquired

   $ 13,043  
  

 

 

 

In connection with the Company’s acquisition of Fabrinet UK, the Company assumed lease agreements for certain machine and equipment, which are accounted for as capital leases. As of December 29, 2017 and June 30, 2017, the Company included approximately $1.2 million and $1.9 million, respectively, of capital lease assets and $1.2 million and $1.4 million, respectively, of capital lease liability in the unaudited condensed consolidated balance sheets associated with these acquired lease agreements.

During the six months ended December 30, 2016, the Company incurred approximately $1.5 million in transaction costs related to the acquisition, which primarily consisted of legal, accounting and valuation-related expenses. These expenses were recorded in selling, general and administrative expense in the accompanying unaudited condensed consolidated statements of operations and comprehensive income.

During the six months ended December 29, 2017, there were no transaction costs related to the acquisition.

Pro forma results of operations for the acquisition have not been presented as they were not material to the Company’s results of operations.

Identifiable intangibles

The acquired intangible assets include customer relationships and backlog. The fair value of the identified intangible assets was determined based on the multi-period excess earnings method.

Customer relationships represent the fair value of future projected revenues that were derived from the sale of products to existing customers of the acquired company. The $4.4 million in fair value of customer relationships will be amortized over an estimated remaining useful life of ten years.

Backlog represents the fair value of sales orders backlog as of the valuation date. The $0.1 million in fair value of backlog will be amortized over the respective estimated remaining useful life of three years.

Goodwill

Goodwill arising from the acquisition is primarily attributable to the ability to expand future products and services and the assembled workforce. Goodwill is not deductible for tax purposes.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangibles
6 Months Ended
Dec. 29, 2017
Intangibles
9. Intangibles

The following tables present details of the Company’s intangibles:

 

(amount in thousands)    Gross
Carrying
Amount
     Accumulated
Amortization
     Foreign
Currency
Translation
Adjustment
     Net  

As of December 29, 2017

           

Software

   $ 6,251      $ (4,240    $ —        $ 2,011  

Customer relationships

     4,373        (1,037      43        3,379  

Backlog

     119        (78      1        42  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total intangibles

   $ 10,743      $ (5,355    $ 44      $ 5,432  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

(amount in thousands)    Gross
Carrying
Amount
     Accumulated
Amortization
     Foreign
Currency
Translation
Adjustment
     Net  

As of June 30, 2017

           

Software

   $ 5,944      $ (3,850    $ —        $ 2,094  

Customer relationships

     4,373        (606      (88      3,679  

Backlog

     119        (51      (1      67  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total intangibles

   $ 10,436      $ (4,507    $ (89    $ 5,840  
  

 

 

    

 

 

    

 

 

    

 

 

 

The Company recorded amortization expense relating to intangibles of $0.4 million and $0.3 million for the three months ended December 29, 2017 and December 30, 2016, respectively, and $0.7 million and $0.3 million for the six months ended December 29, 2017 and December 30, 2016, respectively.

The weighted-average remaining life of customer relationships and backlog are:

 

(years)    As of
December 29,
2017
     As of
June 30,

2017
 

Customer relationships

     6.5        6.9  

Backlog

     1.3        1.6  

Based on the carrying amount of intangibles as of December 29, 2017, and assuming no future impairment of the underlying assets, the estimated future amortization during each fiscal year was as follows:

 

(amount in thousands)       

2018 (remaining six months)

   $ 794  

2019

     1,465  

2020

     987  

2021

     837  

2022

     571  

Thereafter

     778  
  

 

 

 

Total

   $ 5,432  
  

 

 

 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill
6 Months Ended
Dec. 29, 2017
Goodwill
10. Goodwill

The changes in the carrying amount of goodwill from the acquisition of Fabrinet UK were as follows:

 

(amount in thousands)    Goodwill  

Balance as of June 30, 2017

   $ 3,806  

Foreign currency translation adjustment

     127  
  

 

 

 

Balance as of December 29, 2017

   $ 3,933  
  

 

 

 
(amount in thousands)    Goodwill  

Balance as of June 24, 2016

   $ —    

Addition in connection with business acquisition

     3,883  

Foreign currency translation adjustment

     (77
  

 

 

 

Balance as of June 30, 2017

   $ 3,806  
  

 

 

 

Goodwill is not deductible for tax purposes. Goodwill will not be amortized but is reviewed annually for impairment or more frequently whenever changes or circumstances indicate the carrying amount of goodwill may not be recoverable.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Borrowings
6 Months Ended
Dec. 29, 2017
Borrowings
11. Borrowings

The Company’s total borrowings, including short-term and long-term borrowings, consisted of the following:

 

(amount in thousands)                    

Rate

   Conditions      Maturity     As of
December 29,
2017
     As of
June 30,
2017
 

Short-term borrowings:

          

Revolving borrowing:

          

LIBOR(1) + 1.75% per annum

    

Repayable in

1 to 6 months

 

 

     January 2018(2)     $ 39,000      $ 34,000  

Short-term loans from bank:

 

Bank Base rate +1.85% per annum

    


Repayable based on

credit terms of secured
accounts receivable

 

 
 

       —          1,003  

Current portion of long-term borrowing

 

    13,600        13,600  
 

 

 

    

 

 

 
    52,600        48,603  

Less: Unamortized debt issuance costs

 

    (157      (201
 

 

 

    

 

 

 
        $ 52,443      $ 48,402  
       

 

 

    

 

 

 

Long-term borrowings:

          

Term loan borrowing:

          

LIBOR +1.75% per annum

    
Repayable in quarterly
installments
 
 
     May 2019     $ 29,600      $ 36,400  
       

 

 

    

 

 

 

Less: Current portion

          (13,600      (13,600

Unamortized debt issuance costs

 

    (31      (99
 

 

 

    

 

 

 

Non-current portion

        $ 15,969      $ 22,701  
       

 

 

    

 

 

 

 

(1)  LIBOR is London Interbank Offered Rate.
(2) In December 2017, the maturity date was extended to January 2018.

The movements of long-term loans for the six months ended December 29, 2017 and December 30, 2016 were as follows:

 

     Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
 

Opening balance

   $ 36,400      $ 54,500  

Repayments during the period

     (6,800      (9,800
  

 

 

    

 

 

 

Closing balance

   $ 29,600      $ 44,700  
  

 

 

    

 

 

 

 

As of December 29, 2017, future maturities of long-term debt during each fiscal year were as follows:

 

(amount in thousands)       

2018 (remaining six months)

   $ 6,800  

2019

     22,800  
  

 

 

 

Total

   $ 29,600  
  

 

 

 

Credit facilities:

Fabrinet entered into a syndicated senior credit facility agreement (the “Facility Agreement”) with a consortium of banks on May 22, 2014. The Facility Agreement, led by Bank of America, provides for a $200.0 million credit line, comprised of a $150.0 million revolving loan facility and a $50.0 million delayed draw term loan facility. The revolving loan facility contains an accordion feature permitting Fabrinet to request an increase in the facility up to $100.0 million subject to customary terms and conditions and provided that no default or event of default exists at the time of request. The revolving loan facility terminates and all amounts outstanding are due and payable in full on May 22, 2019. The principal amount of any drawn term loans must be repaid according to scheduled quarterly amortization payments, with final payment of all amounts outstanding, plus accrued interest, being due May 22, 2019.

On February 26, 2015, the Company entered into the Second Amendment to the Facility Agreement. The amendment extended the availability period for draws on the term loan facility from May 21, 2015 to July 31, 2015. It also allowed the Company, upon the satisfaction of certain conditions, to designate from time to time one or more of its subsidiaries as borrowers under the Facility Agreement. On July 31, 2015, the Company entered into the Third Amendment to the Facility Agreement. The amendment extended the availability period for draws on the term loan facility from July 31, 2015 to July 31, 2016. On July 22, 2016, the Company entered into the Fourth Amendment to the Facility Agreement to change the timing of filing certain financial information with the bank. The Company fully drew down the term loan facility in fiscal year 2016. As of December 29, 2017, $39.0 million of the revolving borrowing and $29.6 million of the term loan borrowing was outstanding under the Facility Agreement, resulting in available credit facilities of $111.0 million. Borrowings under the revolving credit facility are classified as current liabilities in the unaudited condensed consolidated balance sheets as the Company has the periodic option to renew or pay, all or a portion of, the outstanding balance at the end of the maturity date, which is in the range of one to six months, without premium or penalty, upon notice to the administrative agent. During December 2017, the Company sent notices to the bank to renew the maturity date of its revolving borrowings. The bank approved the notices and extended the maturity to January 2018.

Loans under the Facility Agreement bear interest, at Fabrinet’s option, at a rate per annum equal to a LIBOR rate plus a spread of 1.75% to 2.50%, or a base rate plus a spread of 0.75% to 1.50%, determined in accordance with the Facility Agreement in each case with such spread determined based on Fabrinet’s consolidated total leverage ratio for the preceding four fiscal quarter period. Interest is due and payable quarterly in arrears for loans bearing interest at the base rate and at the end of an interest period (or at each three-month interval in the case of loans with interest periods greater than three months) in the case of loans bearing interest at the LIBOR rate.

On July 24, 2017, the Company entered into an interest rate swap agreement (the “Swap Agreement”), which the Company did not designate as hedging instruments. The Swap Agreement was used to mitigate interest rate risk and improve the interest rate profile of the Company’s debt obligations. The terms of the Swap Agreement effectively convert the floating interest rate of the term loans under the Facility Agreement to the fixed interest rate of 1.55% per annum through maturity of the term loan in May 2019. The swap transactions are due and settled monthly. During the six months ended December 29, 2017, the Company included a net loss of $23.0 thousand from the settlement of the Swap Agreement as interest expenses in the unaudited condensed consolidated statements of operations and comprehensive income.

Fabrinet’s obligations under the Facility Agreement are guaranteed by certain of its existing and future direct material of its subsidiaries. In addition, the Facility Agreement is secured by Fabrinet’s present and future accounts receivable, deposit accounts and cash, and a pledge of the capital stock of certain of Fabrinet’s direct subsidiaries. Fabrinet is required to maintain at least $40.0 million of cash, cash equivalents, and marketable securities at financial institutions located in the United States. Further, Fabrinet is required to maintain any of its deposits accounts or securities accounts with balances in excess of $10.0 million in a jurisdiction where a control agreement, or the equivalent under the local law, can be effected.

 

The Facility Agreement contains customary affirmative and negative covenants. Negative covenants include, among other things, limitations on liens, indebtedness, investments, mergers, sales of assets, changes in the nature of the business, dividends and distributions, affiliate transactions and capital expenditures. The Facility Agreement contains financial covenants requiring Fabrinet to maintain: (1) a minimum tangible net worth of not less than $200.0 million plus 50% of quarterly net income, exclusive of quarterly losses; (2) a minimum debt service coverage ratio of not less than 1.50:1.00; (3) a maximum senior leverage ratio of not more than 2.50:1.00; and (4) a minimum quick ratio of not less than 1.10:1.00. Each of these financial covenants is calculated on a consolidated basis for the consecutive four fiscal quarter period then ended. As of December 29, 2017, the Company was in compliance with all covenants under the Facility Agreement.

The Facility Agreement also contains customary events of default including, among other things, payment defaults, breaches of covenants or representations and warranties, cross-defaults with certain other indebtedness, bankruptcy and insolvency events and change in control of Fabrinet, subject to grace periods in certain instances. Upon an event of default, the lenders may terminate their commitments, declare all or a portion of the outstanding obligations payable by Fabrinet to be immediately due and payable and exercise other rights and remedies provided for under the Facility Agreement.

Fabrinet intends to use the proceeds of the credit line to finance its future manufacturing buildings in the United States and Thailand, and for general corporate purposes including mergers and acquisitions of complementary manufacturing businesses or technology, although Fabrinet has no current commitments with respect to any such acquisitions.

Short-term loans from bank

In connection with the business acquisition in the first quarter of fiscal year 2017, the Company assumed a secured borrowing agreement. In the first quarter of fiscal year 2018, the Company fully repaid these short-term loans and sent a notification letter to the bank to terminate this secured borrowing agreement. As a result, the bank released secured trade accounts receivable and the way chattels mortgage over the plant and machine of Fabrinet UK.

Undrawn available credit facilities classified by availability period of future borrowing as of December 29, 2017 and June 30, 2017 were as follows:

 

(amount in thousands)    December 29,
2017
     June 30,
2017
 

Short-term

   $ —        $ 1,965  

Long-term

   $ 111,000      $ 116,000  
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income taxes
6 Months Ended
Dec. 29, 2017
Income taxes
12. Income taxes

As of December 29, 2017 and June 30, 2017, the liability for uncertain tax positions including accrued interest and penalties was $2.2 million and $2.0 million, respectively. The Company expects the estimated amount of liability associated with its uncertain tax positions to decrease within the next 12 months due to the lapse of the applicable statute of limitations in foreign tax jurisdictions.

The Company files income tax returns in the United States and foreign tax jurisdictions. The tax years from 2012 to 2016 remain open to examination by U.S. federal and state tax authorities, and foreign tax authorities. The Company’s income tax is recognized based on the best estimate of the expected annual effective tax rate for the full financial year of each entity in the Company, adjusted for discrete items arising in that quarter. If the Company’s estimated annual effective tax rate changes, the Company makes a cumulative adjustment in that quarter.

The effective tax rates for the Company for the three months ended December 29, 2017 and December 30, 2016 were 6.3% and 6.8%, respectively, of net income. The decrease was primarily due to the fact that the Company had higher income not subject to tax during the three months ended December 29, 2017, compared with the three months ended December 30, 2016.

The effective tax rates for the Company for the six months ended December 29, 2017 and December 30, 2016 were 6.3% and 6.7%, respectively, of net income. The decrease was primarily due to the fact that the Company had higher income not subject to tax during the six months ended December 29, 2017, compared with the six months ended December 30, 2016.

 

On December 22, 2017, the Tax Cuts and Jobs Act (the “TCJ Act”) was enacted into law. The TCJ Act provides for significant changes to the U.S. Internal Revenue Code of 1986, as amended (the “Code”), that impact corporate taxation requirements, such as the reduction of the federal tax rate for corporations from 35% to 21% and changes or limitations to certain tax deductions. The impact of the TCJ Act for the Company was a reduction of the value of deferred tax assets (which represent future tax benefits) of its U.S. subsidiaries as a result of lowering the U.S. corporate income tax rate from 35% to 21%. This reduction of the value of deferred tax assets was fully offset by a reversal of the valuation allowance on the related deferred tax assets. Therefore, there is no impact to the unaudited condensed consolidated financial statements.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-based compensation
6 Months Ended
Dec. 29, 2017
Share-based compensation
13. Share-based compensation

Share-based compensation

In determining the grant date fair value of equity awards, the Company is required to make estimates of expected dividends to be issued, expected volatility of Fabrinet’s ordinary shares, expected forfeitures of the awards, risk free interest rates for the expected term of the awards and expected terms of the awards. Forfeitures are estimated at the time of grant and revised if necessary in subsequent periods if actual forfeitures differ from those estimates. The fair value of restricted share units is based on the market value of our ordinary shares on the date of grant.

The effect of recording share-based compensation expense for the three and six months ended December 29, 2017 and December 30, 2016 was as follows:

 

     Three Months Ended      Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
     December 29,
2017
     December 30,
2016
 

Share-based compensation expense by type of award:

           

Restricted share units

     4,586        7,633        9,433        12,453  

Performance share units

     872        964        2,945        1,755  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total share-based compensation expense

     5,458        8,597        12,378        14,208  

Tax effect on share-based compensation expense

     —          —          —          —    
  

 

 

    

 

 

    

 

 

    

 

 

 

Net effect on share-based compensation expense

   $ 5,458      $ 8,597      $ 12,378      $ 14,208  
  

 

 

    

 

 

    

 

 

    

 

 

 

Share-based compensation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive income as follows:

 

     Three Months ended      Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
     December 29,
2017
     December 30,
2016
 

Cost of revenue

   $ 1,812      $ 1,514      $ 3,713      $ 2,528  

Selling, general and administrative expense

     3,646        7,083        8,665        11,680  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total share-based compensation expense

   $ 5,458      $ 8,597      $ 12,378      $ 14,208  
  

 

 

    

 

 

    

 

 

    

 

 

 

The Company did not capitalize any share-based compensation expense as part of any asset costs during the three and six months ended December 29, 2017 and December 30, 2016.

Share-based award activity

Fabrinet maintains the following equity incentive plans: the Amended and Restated 2010 Performance Incentive Plan (the “2010 Plan”) and the 2017 Inducement Equity Incentive Plan (the “2017 Inducement Plan”).

On March 12, 2010, Fabrinet’s shareholders adopted the 2010 Plan. On December 20, 2010, December 20, 2012 and December 14, 2017, Fabrinet’s shareholders adopted amendments to the 2010 Plan to increase the number of ordinary shares authorized for issuance under the 2010 Plan by 500,000 shares, 3,700,000 shares and 2,100,000 shares, respectively. As of December 29, 2017, there were an aggregate of 34,057 share options outstanding, 1,163,994 restricted share units outstanding and 605,892 performance share units outstanding under the 2010 Plan. As of December 29, 2017, there were 2,547,960 ordinary shares available for future grant under the 2010 Plan.

 

On November 2, 2017, Fabrinet adopted the 2017 Inducement Plan with a reserve of 160,000 ordinary shares authorized for future issuance solely for the granting of inducement share options and equity awards to new employees. The 2017 Inducement Plan was adopted without shareholder approval in reliance on the “employment inducement exemption” provided under the New York Stock Exchange Listed Company Manual. As of December 29, 2017, there were an aggregate of 48,653 restricted share units outstanding and 97,306 performance share units outstanding under the 2017 Inducement Plan. As of December 29, 2017, there were 14,041 ordinary shares available for future grant under the 2017 Inducement Plan.

Share options

Share options have been granted to directors and employees. Fabrinet’s board of directors has the authority to determine the type of option and the number of shares subject to an option. Options generally vest and become exercisable over four years and expire, if not exercised, within seven years of the grant date. In the case of a grantee’s first grant, 25 percent of the underlying shares vest 12 months after the vesting commencement date and 1/48 of the underlying shares vest monthly over each of the subsequent 36 months. In the case of any additional grants to a grantee, 1/48 of the underlying shares vest monthly over four years, commencing one month after the vesting commencement date.

The following summarizes share option activity:

 

     Number
of Shares
     Number of
Exercisable
Options
     Weighted-
Average
Exercise Price

Per Share
     Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 30, 2017

     96,688        96,688      $ 15.70     

Granted

     —             —          —    

Exercised

     (62,631       $ 15.80     

Forfeited

     —             —       

Expired

     —           $ —       
  

 

 

          

Balance as of December 29, 2017

     34,057        34,057      $ 15.52     
  

 

 

          

 

     Number
of Shares
     Number of
Exercisable
Options
     Weighted-
Average
Exercise Price

Per Share
     Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 24, 2016

     464,334        464,334      $ 15.95     

Granted

     —             —          —    

Exercised

     (365,066       $ 16.02     

Forfeited

     —             —       

Expired

     (5       $ 5.75     
  

 

 

          

Balance as of December 30, 2016

     99,263        99,263      $ 15.71     
  

 

 

          

The following summarizes information for share options outstanding as of December 29, 2017 under the 2010 Plan:

 

     Range of
Exercise Price
     Number of
Shares
Underlying
Options
     Weighted-
Average
Remaining
Contractual
Life (years)
     Aggregate
Intrinsic Value

(amount in thousands)
 
     $14.12        21,638        0.86     
     $15.16        5,369        0.63     
     $18.60 -$25.50        7,050        0.93     
     

 

 

    

 

 

    

Options outstanding

        34,057        0.84      $ 449  
     

 

 

    

 

 

    

 

 

 

Options exercisable

        34,057        0.84      $ 449  
     

 

 

    

 

 

    

 

 

 

As of December 29, 2017, there was no unrecognized compensation cost for share options issued under the 2010 Plan.

Restricted share units and performance share units

Restricted share units and performance share units have been granted under the 2010 Plan and the 2017 Inducement Plan.

Restricted share units granted to employees generally vest in equal installments over three or four years on each anniversary of the vesting commencement date. Restricted share units granted to non-employee directors generally cliff vest 100% on the first of January, approximately one year from the grant date, provided the director continues to serve through such date.

Performance share units granted to executives will vest, if at all, at the end of a two-year performance period based on the Company’s achievement of pre-defined performance criteria, which consist of revenue and gross margin targets. The actual number of performance share units that may vest at the end of the performance period ranges from 0% to 100% of the award grant.

The following summarizes restricted share unit activity under the 2010 Plan and the 2017 Inducement Plan:

 

     Number
of Shares
     Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 30, 2017

     1,058,605      $ 31.59  

Granted

     430,948        37.12  

Issued

     (285,902      27.00  

Forfeited

     (39,657      35.97  
  

 

 

    

Balance as of December 29, 2017

     1,163,994      $ 34.62  
  

 

 

    

 

     Number
of Shares
     Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 24, 2016

     1,181,402      $ 18.34  

Granted

     741,973        39.23  

Issued

     (423,035      16.41  

Forfeited

     (38,170      22.35  
  

 

 

    

Balance as of December 30, 2016

     1,462,170      $ 29.40  
  

 

 

    

 

The following summarizes performance share unit activity under the 2010 Plan and the 2017 Inducement Plan:

 

     Number
of Shares
    Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 30, 2017

     227,268     $ 40.48  

Granted

     378,624 (1)      37.16  

Issued

     —         —    

Forfeited

     —         —    
  

 

 

   

Balance as of December 29, 2017

     605,892     $ 38.41  
  

 

 

   

 

     Number
of Shares
    Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 24, 2016

     —         —    

Granted

     234,678 (1)    $ 40.48  

Issued

     —         —    

Forfeited

     —         —    
  

 

 

   

Balance as of December 30, 2016

     234,678     $ 40.48  
  

 

 

   
  (1) This represents the target number of performance share units (PSUs) granted. The actual number of PSUs that may be earned, if any, is dependent upon performance and may range from 0% to 100% percent of the target.

As of December 29, 2017, there was $21.7 million and $5.6 million of unrecognized share-based compensation expense related to restricted share units and performance share units, respectively, under the 2010 Plan and the 2017 Inducement Plan that are expected to be recorded over a weighted-average period of 2.66 years and 1.18 years, respectively.

For the six months ended December 29, 2017 and December 30, 2016, the Company withheld an aggregate of 91,728 shares and 26,085 shares, respectively, upon the vesting of restricted share units, based upon the closing share price on the vesting date to settle the employees’ minimum statutory obligation for the applicable income and other employment taxes. For the six months ended December 29, 2017 and December 30, 2016, the Company then remitted cash of $3.7 million and $1.0 million, respectively, to the appropriate taxing authorities, and presented it as a financing activity within the unaudited condensed consolidated statements of cash flows. The payment had the effect on shares issued by the Company as it reduced the number of shares that would have been issued on the vesting date and was recorded as a reduction of additional paid-in capital.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' equity
6 Months Ended
Dec. 29, 2017
Shareholders' equity
14. Shareholders’ equity

Share capital

Fabrinet’s authorized share capital is 500,000,000 ordinary shares, par value of $0.01 per ordinary share, and 5,000,000 preferred shares, par value of $0.01 per preferred share.

For the six months ended December 29, 2017, Fabrinet issued 62,631 ordinary shares upon the exercise of options, for cash consideration at a weighted-average exercise price of $15.80 per share, and 194,174 ordinary shares upon the vesting of restricted share units, net of shares withheld.

All such issued shares are fully paid.

Treasury stock

In August 2017, Fabrinet’s board of directors approved a share repurchase program to permit Fabrinet to repurchase up to $30.0 million worth of its issued and outstanding ordinary shares in the open market in accordance with applicable rules and regulations, at such time and such prices as management may decide. During the three and six months ended December 29, 2017, 315,973 shares were repurchased under the program, at an average price per share of $31.36, totaling $9.9 million and $9.9 million, respectively. All such repurchased shares are held as treasury stock. As of December 29, 2017, Fabrinet had a remaining authorization to purchase up to an additional $20.1 million worth of its ordinary shares under the share repurchase program.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated other comprehensive income
6 Months Ended
Dec. 29, 2017
Accumulated other comprehensive income
15. Accumulated other comprehensive income

The changes in AOCI for the six months ended December 29, 2017 were as follows:

 

(amount in thousands)    Unrealized net
Losses
on
Marketable
Securities
    Unrealized net
Gains
(Losses) on
Derivative
Instruments
    Foreign
Currency
Translation
Adjustment
(Losses)
Gains
    Total  

Balance as of June 30, 2017

   $ (72   $ 34     $ (310   $ (348

Other comprehensive income before reclassification adjustment

     (75     —         569       494  

Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income

     (357     (1     —         (358

Tax effects

     —         —         —         —    
  

 

 

   

 

 

   

 

 

   

 

 

 

Other comprehensive (loss) income

   $ (432   $ (1   $ 569     $ 136  
  

 

 

   

 

 

   

 

 

   

 

 

 

Balance as of December 29, 2017

   $ (504   $ 33     $ 259     $ (212
  

 

 

   

 

 

   

 

 

   

 

 

 

The changes in AOCI for the six months ended December 30, 2016 were as follows:

 

(amount in thousands)    Unrealized net
(Losses) Gains
on
Marketable
Securities
    Unrealized net
Gains
(Losses) on
Derivative
Instruments
    Foreign
Currency
Translation
Adjustment
(Losses)
Gains
    Total  

Balance as of June 24, 2016

   $ 399     $ 192     $ —       $ 591  

Other comprehensive income before reclassification adjustment

     (525     —         (1,162     (1,687

Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income

     (15     (158     —         (173

Tax effects

     —         —         —         —    
  

 

 

   

 

 

   

 

 

   

 

 

 

Other comprehensive loss

   $ (540   $ (158   $ (1,162   $ (1,860
  

 

 

   

 

 

   

 

 

   

 

 

 

Balance as of December 30, 2016

   $ (141   $ 34     $ (1,162   $ (1,269
  

 

 

   

 

 

   

 

 

   

 

 

 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and contingencies
6 Months Ended
Dec. 29, 2017
Commitments and contingencies
16. Commitments and contingencies

Bank guarantees

As of December 29, 2017 and June 30, 2017, there were outstanding bank guarantees given by banks on behalf of Fabrinet Thailand for electricity usage and other normal business amounting to $1.5 million as of both dates.

Operating lease commitments

The Company leases a portion of its office, capital equipment, and certain land and buildings for its facilities in the Cayman Islands, China, New Jersey and the United Kingdom under operating lease arrangements that expire in various calendar years through 2023. Rental expense under these operating leases amounted to $0.9 million and $0.8 million for the six months ended December 29, 2017 and December 30, 2016, respectively.

 

As of December 29, 2017, the future minimum lease payments due under non-cancelable operating leases during each fiscal year were as follows:

 

(amount in thousands)       

2018 (remaining six months)

   $ 815  

2019

     1,164  

2020

     945  

2021

     543  

2022

     430  

Thereafter

     466  
  

 

 

 

Total minimum operating lease payments

   $ 4,363  
  

 

 

 

Capital lease commitments

In connection with the acquisition of Fabrinet UK, the Company assumed the capital lease commitments of certain machines and equipment, with various expiration dates until September 2020. The equipment can be purchased at the determined prices upon expiration of such contracts.

As of December 29, 2017, the future minimum lease payments due under non-cancelable capital leases during each fiscal year were as follows:

 

(amount in thousands)       

2018 (remaining six months)

   $ 239  

2019

     464  

2020

     422  

2021

     108  
  

 

 

 

Total minimum capital lease payments

   $ 1,233  
  

 

 

 

Purchase obligations

Purchase obligations represent legally-binding commitments to purchase inventory and other commitments made in the normal course of business to meet operational requirements. Although open purchase orders are considered enforceable and legally binding, their terms generally give the Company the option to cancel, reschedule and/or adjust its requirements based on its business needs prior to the delivery of goods or performance of services. Obligations to purchase inventory and other commitments are generally expected to be fulfilled within one year.

On December 23, 2016, the Company entered into an agreement to purchase a parcel of land in Chonburi, Thailand, to support the expansion of the Company’s production in Thailand. The aggregate purchase price is approximately $5.6 million, of which the first installment of $1.1 million was paid by the Company on January 10, 2017 and the remaining balance of the purchase price was paid by the Company on December 25, 2017.

As of December 29, 2017, the Company had an outstanding commitment to third parties of approximately $7.1 million.

Indemnification of directors and officers

Cayman Islands law does not limit the extent to which a company’s memorandum and articles of association may provide for indemnification of directors and officers, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. Fabrinet’s amended and restated memorandum and articles of association provide for indemnification of directors and officers for actions, costs, charges, losses, damages and expenses incurred in their capacities as such, except that such indemnification does not extend to any matter in respect of any fraud or dishonesty that may attach to any of them.

In accordance with Fabrinet’s form of indemnification agreement for its directors and officers, Fabrinet has agreed to indemnify its directors and officers against certain liabilities and expenses incurred by such persons in connection with claims by reason of their being such a director or officer. Fabrinet maintains a director and officer liability insurance policy that may enable it to recover a portion of any future amounts paid under the indemnification agreements.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business segments and geographic information
6 Months Ended
Dec. 29, 2017
Business segments and geographic information
17. Business segments and geographic information

Operating segments are defined as components of an enterprise for which separate financial information is available that is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is Fabrinet’s chief executive officer. As of December 29, 2017, the Company operated and internally managed a single operating segment. Accordingly, the Company does not accumulate discrete information with respect to separate product lines and does not have separate reportable segments.

Total revenues are attributed to a particular geographic area based on the bill-to-location of the customers. The Company operates primarily in three geographic regions: North America, Asia-Pacific and Europe. The following table presents total revenues by geographic regions:

 

     Three Months Ended      Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
     December 29,
2017
     December 30,
2016
 

North America

   $ 152,167      $ 157,997      $ 309,158      $ 323,992  

Asia-Pacific

     130,354        136,692        273,217        251,437  

Europe

     54,551        56,467        112,010        107,770  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 337,072      $ 351,156      $ 694,385      $ 683,199  
  

 

 

    

 

 

    

 

 

    

 

 

 

As of December 29, 2017 and December 30, 2016, the Company had approximately $34.4 million and $35.9 million of long-lived assets based in North America, with the substantial remainder of assets based in Asia-Pacific and Europe.

Significant customers

The Company had three customers that each contributed to 10% or more of its total trade accounts receivable as of December 29, 2017 and June 30, 2017.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Expenses related to reduction in workforce
6 Months Ended
Dec. 29, 2017
Expenses related to reduction in workforce
18. Expenses related to reduction in workforce

As part of the Company’s ongoing efforts to achieve greater efficiencies in all areas of its business, during the three and six months ended December 29, 2017, the Company implemented a reduction in workforce and incurred expenses of approximately $1.7 million and $1.7 million, respectively, which represented severance and benefits costs incurred for the termination of approximately 204 employees in accordance with contractual obligations and local regulations.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent event
6 Months Ended
Dec. 29, 2017
Subsequent event
19. Subsequent event

In February 2018, Fabrinet’s board of directors approved the repurchase of up to an additional $30.0 million of Fabrinet’s outstanding ordinary shares, bringing the aggregate authorization under Fabrinet’s existing share repurchase program to $60.0 million.

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounting policies (Policies)
6 Months Ended
Dec. 29, 2017
Basis of presentation

Basis of presentation

The accompanying unaudited condensed consolidated financial statements for Fabrinet as of December 29, 2017 and for the three and six months ended December 29, 2017 and December 30, 2016 includes normal recurring adjustments, necessary for a fair presentation of the financial statements set forth herein, in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and the rules and regulations of the Securities and Exchange Commission (“SEC”). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual financial statements. For further information, please refer to the consolidated financial statements and footnotes thereto included in Fabrinet’s Annual Report on Form 10-K for the year ended June 30, 2017.

The balance sheet as of June 30, 2017 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The results for the three and six months ended December 29, 2017 may not be indicative of results for the year ending June 29, 2018 or any future periods.

On September 14, 2016, the Company acquired 100% shareholding in Global CEM Solutions, Ltd. and all of its subsidiaries (including Fabrinet UK), a privately-held group located in Wiltshire, United Kingdom. The unaudited condensed consolidated financial statements of the Company include the financial position, results of operations and the cash flows of Fabrinet UK commencing as of the acquisition date. See Note 8—Business acquisition for further details on the accounting for this transaction.

Use of Estimates

Use of Estimates

The preparation of the Company’s unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements, and the reported amount of total revenues and expenses during the year. The Company bases estimates on historical experience and various assumptions about the future that are believed to be reasonable based on available information. The Company’s reported financial position or results of operations may be materially different under different conditions or when using different estimates and assumptions, particularly with respect to significant accounting policies, which are discussed below. Significant assumptions are used in accounting for share-based compensation, allowance for doubtful accounts, income taxes, inventory obsolescence, goodwill and valuation of intangible assets related to business acquisition, among others. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be different from these estimates. In the event that estimates or assumptions prove to differ from actual results, adjustments will be made in subsequent periods to reflect more current information.

Fiscal years

Fiscal years

The Company utilizes a 52-53 week fiscal year ending on the Friday in June closest to June 30. The three months ended December 29, 2017 and December 30, 2016 each consisted of 13 weeks. The six months ended December 29, 2017 and December 30, 2016 consisted of 26 weeks and 27 weeks, respectively. Fiscal year 2018 will be comprised of 52 weeks and will end on June 29, 2018.

Concentration of credit risk

Concentration of credit risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, marketable securities, derivatives and accounts receivable.

Cash, cash equivalents and marketable securities are maintained with several financial institutions. Deposits held with banks may exceed the amount of insurance provided on such deposits. Generally, these deposits may be redeemed upon demand and are maintained with financial institutions with reputable credit and therefore bear minimal credit risk. The Company seeks to mitigate its credit risks by spreading such risks across multiple counterparties and monitoring the risk profiles of these counterparties. The Company limits its investments in marketable securities to securities with a maturity not in excess of three years, and all marketable securities that the Company invests in are rated A1, P-1, F1, or better.

The Company performs ongoing credit evaluations for credit worthiness of its customers and usually does not require collateral from its customers. Management has implemented a program to closely monitor near term cash collection and credit exposures to mitigate any material losses.

New Accounting Pronouncements - not yet adopted by the Company

New Accounting Pronouncements – not yet adopted by the Company

In November 2017, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2017-14, “Income Statement – Reporting Comprehensive Income (Topic 220), Revenue Recognition (Topic 605), and Revenue from Contracts with Customers (Topic 606): Amendments to SEC Paragraphs Pursuant to the Staff Accounting Bulletin (“SAB”) No. 116 and SEC Release No. 33-10403”. This ASU amended, superseded and added certain SEC paragraphs in Topic 220, Topic 605 and Topic 606 to reflect the August 2017 issuance of SEC Staff Accounting Bulletin (SAB) 116 and SEC Release No. 33-10403. The SEC staff issued SAB 116 to align its revenue guidance with Accounting Standards Codification (ASC) 606. For public business entities, this update is effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. Early application is permitted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In September 2017, the FASB issued ASU 2017-13, “Revenue Recognition (Topic 605), Revenue from Contracts with Customers (Topic 606), Leases (Topic 840), and Leases (Topic 842): Amendments to SEC Paragraphs Pursuant to the Staff Announcement at the July 20, 2017 EITF Meeting and Rescission of Prior SEC Staff Announcements and Observer Comments.” The amendment delays the mandatory adoption of Topic 606 and Topic 842 for certain entities, revises the guidance related to performance-based incentive fees in Topic 605 and revises the guidance related to leases in Topic 840 and Topic 842. The revisions to the lease guidance eliminate language specific to certain sale-leaseback arrangements, guarantees of lease residual assets and loans made by lessees to owner-lessors. Also included is an amendment to Topic 842 to retain the guidance in Topic 840 covering the impact of changes in tax rates on investments in leveraged leases. This guidance, which is effective immediately, generally relates to the adoption of Topic 606 and Topic 842. The Company does not expect the amendments will impact its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-04, “Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.” This amendment modified the concept of impairment assessment from the condition that exists when the carrying amount of goodwill exceeds its implied fair value to the condition that exists when the carrying amount of a reporting unit exceeds its fair value. Public companies that are SEC filers should adopt the amendment for its annual and any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-03, “Accounting Changes and Error Corrections (Topic 250) and Investments – Equity Method and Joint Ventures (Topic 323): Amendments to SEC Paragraphs Pursuant to Staff Announcements at the September 22, 2016 and November 17, 2016 EITF Meetings.” The amendment provides guidance to the Company in relation to the disclosure of the impact that ASU 2014-09, ASU 2016-02 and ASU 2016-13 will have on the Company’s financial statements when adopted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In January 2017, the FASB issued ASU 2017-01, “Business Combination (Topic 805): Clarifying the Definition of a Business.” This amendment clarifies the definition of a business to assist entities when evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or business. For public companies, this ASU is effective for annual periods beginning after December 15, 2017, including interim periods within those periods. Early adoption is permitted for the transactions that occur before the issuance date or effective date of the amendment, only when the transaction has not been reported in financial statements that have been issued or made available for issuance. The Company does not expect that the adoption of this update will have a material impact on its consolidated financial statements.

In August 2016, the FASB issued ASU 2016-15, “Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force).” The amendments in this ASU provide guidance on the presentation of certain cash receipts and cash payments in the statement of cash flows in order to reduce diversity in existing practice. The amendments in ASU 2016-15 are effective for public business entities for fiscal years beginning after December 15, 2017, and interim periods within those fiscal years. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, “Lease (Topic 842).” The core principle of Topic 842 is that a lessee should recognize the lease assets and liabilities that arise from leases in the statement of financial position. For public business entities, this update is effective for fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Early application is permitted. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In January 2016, the FASB issued ASU 2016-01, “Financial Instruments – Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities.” This new guidance requires certain equity investments to be measured at fair value, use of the exit price notion and separate presentation of financial assets and financial liabilities by measurement category and form of financial asset on the balance sheet or the accompanying notes to the financial statements. The ASU on recognition and measurement will take effect for public companies for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years. The Company is currently evaluating the impact of the adoption of this update on its consolidated financial statements.

In May 2014, the FASB issued ASU 2014-09, “Revenue from Contracts with Customers (Topic 606), issued as a new Topic, Accounting Standards Codification.” The core principle of this amendment is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This update is effective for public companies, as amended by ASU 2015-14, for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. Earlier application of this guidance is permitted, but not before the original date of December 15, 2016, which can be adopted either retrospectively to each prior reporting period presented or as a cumulative-effect adjustment as of the date of adoption. Subsequently, in March 2016 and April 2016, the FASB issued ASU 2016-08 and ASU 2016-10, respectively, to clarify the implementation guidance on principle versus agent considerations and address the potential diversity in practice at initial application and cost; and the complexity of applying Topic 606, both at transition and on an ongoing basis related to identification of performance obligations and licensing arrangements; and ASU 2016-12 and ASU 2016-20 in May 2016 and December 2016, respectively, to improve certain aspects of Topic 606, with the same effective date as ASU 2015-14. The Company will adopt this standard during its fiscal year ending June 28, 2019. In the current period, the Company is assessing the contracts with its customers to identify the impact to its consolidated financial statements. The process is still ongoing and the Company expects to make significant progress in the coming quarters.

New Accounting Pronouncements - adopted by the Company

New Accounting Pronouncements – adopted by the Company

In August 2017, the FASB issued ASU 2017-12, “Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities.” The amendments better align an entity’s risk management activities and financial reporting for hedging relationships through changes to both the designation and measurement guidance for qualifying hedging relationships and the presentation of hedge results. To meet that objective, the amendments expand and refine hedge accounting for both nonfinancial and financial risk components and align the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. The amendments also make certain targeted improvements to simplify the application of hedge accounting guidance and ease the administrative burden of hedge documentation requirements and assessing hedge effectiveness. This ASU is the final version of Proposed Accounting Standards Update 2016-310—Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, which has been deleted. During the first six months of fiscal year 2017, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.

 

In November 2016, the FASB issued ASU 2016-18, “Statement of Cash Flows (Topic 230): Restricted Cash,” which requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents and restricted cash or restricted cash equivalents. The Company has early adopted this update in the second quarter of fiscal year 2017 on a retrospective basis. As of December 30, 2016, restricted cash in connection with business acquisition of $3.1 million was presented in the statement of cash flows as cash, cash equivalents and restricted cash.

In March 2016, the FASB issued ASU 2016-09, “Compensation – Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” This ASU simplifies several aspects of the accounting for share-based payment award transactions, including, the income tax consequences, classification of awards as either equity or liabilities and classification on the statement of cash flows. The amendments in this update are effective for annual periods beginning after December 15, 2016, and interim periods within those annual periods, for public companies. Early adoption is permitted for any entity in any interim or annual period. During the first six months of fiscal year 2018, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.

In March 2016, the FASB issued ASU 2016-05, “Derivatives and Hedging (Topic 815),” to clarify that a change in the counterparty to a derivative instrument that has been designated as a hedging instrument under Topic 815, does not, in and of itself, require designation of the hedging relationship, provided that all other hedge accounting criteria continue to be met. This guidance is effective for public entities for financial statements issued for fiscal years beginning after December 15, 2016 and interim periods within those fiscal years. During the first six months of fiscal year 2018, the Company adopted this update with no impact to the unaudited condensed consolidated financial statements.

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings per ordinary share (Tables)
6 Months Ended
Dec. 29, 2017
Earnings Per Ordinary Share

Earnings per ordinary share was calculated as follows:

 

     Three Months Ended      Six Months Ended  
(amount in thousands except per share amounts)    December 29,
2017
     December 30,
2016
     December 29,
2017
     December 30,
2016
 

Net income attributable to shareholders

   $ 19,313      $ 25,292      $ 40,346      $ 48,058  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average number of ordinary shares outstanding (thousands of shares)

     37,477        36,848        37,462        36,626  

Incremental shares arising from the assumed exercise of share options and vesting of restricted share units (thousands of shares)

     679        957        698        941  
  

 

 

    

 

 

    

 

 

    

 

 

 

Weighted-average number of ordinary shares for diluted earnings per ordinary share (thousands of shares)

     38,156        37,805        38,160        37,567  
  

 

 

    

 

 

    

 

 

    

 

 

 

Basic earnings per ordinary share

   $ 0.52      $ 0.69      $ 1.08      $ 1.31  

Diluted earnings per ordinary share

   $ 0.51      $ 0.67      $ 1.06      $ 1.28  
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, cash equivalents and marketable securities (Tables)
6 Months Ended
Dec. 29, 2017
Cash, Cash Equivalents, and Marketable Securities

The Company’s cash, cash equivalents, and marketable securities can be analyzed as follows:

 

       Fair Value  
(amount in thousands)    Carrying
Cost
     Unrealized
Loss
     Cash and
Cash
Equivalents
     Marketable
Securities
 

As of December 29, 2017

           

Cash

   $ 129,703      $ —        $ 129,703      $ —    

Cash equivalents

     5,128        —          5,128        —    

Corporate bonds and commercial papers

     106,783        (302      —          106,481  

U.S. agency and U.S. treasury securities

     38,823        (190      —          38,633  

Sovereign and municipal securities

     4,302        (13      —          4,289  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 284,739      $ (505    $ 134,831      $ 149,403  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

       Fair Value  
(amount in thousands)    Carrying
Cost
     Unrealized
Gain/
(Loss)
     Cash and
Cash
Equivalents
     Marketable
Securities
 

As of June 30, 2017

           

Cash

   $ 131,240      $ —        $ 131,240      $ —    

Cash equivalents

     2,585        —          2,585        —    

Corporate bonds and commercial papers

     98,247        27        —          98,274  

U.S. agency and U.S. treasury securities

     50,768        (102      —          50,666  

Sovereign and municipal securities

     2,507        3        —          2,510  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

   $ 285,347      $ (72    $ 133,825      $ 151,450  
  

 

 

    

 

 

    

 

 

    

 

 

 
Available-for-Sale Securities Based on Stated Effective Maturities

The following table summarizes the cost and estimated fair value of marketable securities classified as available-for-sale securities based on stated effective maturities as of December 29, 2017:

 

(amount in thousands)    Carrying
Cost
     Fair Value  

Due within one year

   $ 16,814      $ 16,808  

Due between one to three years

     129,579        129,095  

Due after three years

     3,515        3,500  
  

 

 

    

 

 

 

Total

   $ 149,908      $ 149,403  
  

 

 

    

 

 

 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair value of financial instruments (Tables)
6 Months Ended
Dec. 29, 2017
Financial Instruments Measured at Fair Value on Recurring Basis

The following table provides details of the financial instruments measured at fair value on a recurring basis, including:

 

     Fair Value Measurements at Reporting Date Using  
(amount in thousands)    Level 1      Level 2     Level 3      Total  

As of December 29, 2017

          

Assets

          

Cash equivalents

   $ —        $ 5,128     $ —        $ 5,128  

Corporate bonds and commercial papers

     —          106,481       —          106,481  

U.S. agency and U.S. treasury securities

     —          38,633       —          38,633  

Sovereign and municipal securities

     —          4,289       —          4,289  

Derivative assets

     —          105 (1)      —          105  
  

 

 

    

 

 

   

 

 

    

 

 

 

Total

   $ —        $ 154,636     $ —        $ 154,636  
  

 

 

    

 

 

   

 

 

    

 

 

 

 

     Fair Value Measurements at Reporting Date Using  
(amount in thousands)    Level 1      Level 2     Level 3      Total  

As of June 30, 2017

       

Assets

        

Cash equivalents

   $ —        $ 2,585     $ —        $ 2,585  

Corporate bonds and commercial papers

     —          98,274       —          98,274  

U.S. agency and U.S. treasury securities

     —          50,666       —          50,666  

Sovereign and municipal securities

     —          2,510       —          2,510  

Derivative assets

     —          15 (2)      —          15  
  

 

 

    

 

 

   

 

 

    

 

 

 

Total

   $ —        $ 154,050     $ —        $ 154,050  
  

 

 

    

 

 

   

 

 

    

 

 

 

 

(1) Foreign currency forward contracts with notional amount of $31.5 million and Canadian dollars 0.3 million.
(2)  Foreign currency forward contracts with notional amount of $1.0 million and Canadian dollars 0.6 million.
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Trade accounts receivable, net (Tables)
6 Months Ended
Dec. 29, 2017
Trade Accounts Receivable, Net
(amount in thousands)    As of
December 29,
2017
     As of
June 30,
2017
 

Trade accounts receivable

   $ 258,901      $ 264,389  

Less: allowance for doubtful account

     (45      (40
  

 

 

    

 

 

 

Trade accounts receivable, net

   $ 258,856      $ 264,349  
  

 

 

    

 

 

 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventory (Tables)
6 Months Ended
Dec. 29, 2017
Inventories
(amount in thousands)    As of
December 29,
2017
     As of
June 30,
2017
 

Raw materials

   $ 96,088      $ 88,640  

Work in progress

     112,157        105,732  

Finished goods

     21,625        33,998  

Goods in transit

     12,683        13,025  
  

 

 

    

 

 

 
     242,553        241,395  

Less: Inventory obsolescence

     (3,384      (2,730
  

 

 

    

 

 

 

Inventory, net

   $ 239,169      $ 238,665  
  

 

 

    

 

 

 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business acquisition (Tables)
6 Months Ended
Dec. 29, 2017
Allocation of Total Purchase Price

The Company’s allocation of the total purchase price for the acquisition is summarized below:

 

(amount in thousands)    Purchase
price
allocation
 

Cash

   $ 474  

Accounts receivable

     4,064  

Inventory

     3,490  

Other current assets

     427  

Property, plant and equipment

     5,678  

Intangibles

     4,492  

Goodwill

     3,883  

Other non-current assets

     516  

Current liabilities

     (6,796

Deferred tax liabilities

     (1,148

Other non-current liabilities

     (1,563
  

 

 

 

Total fair value of assets acquired and liabilities assumed

   $ 13,517  
  

 

 

 

Total purchase price, net of cash acquired

   $ 13,043  
  

 

 

 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangibles (Tables)
6 Months Ended
Dec. 29, 2017
Intangibles

The following tables present details of the Company’s intangibles:

 

(amount in thousands)    Gross
Carrying
Amount
     Accumulated
Amortization
     Foreign
Currency
Translation
Adjustment
     Net  

As of December 29, 2017

           

Software

   $ 6,251      $ (4,240    $ —        $ 2,011  

Customer relationships

     4,373        (1,037      43        3,379  

Backlog

     119        (78      1        42  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total intangibles

   $ 10,743      $ (5,355    $ 44      $ 5,432  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

(amount in thousands)    Gross
Carrying
Amount
     Accumulated
Amortization
     Foreign
Currency
Translation
Adjustment
     Net  

As of June 30, 2017

           

Software

   $ 5,944      $ (3,850    $ —        $ 2,094  

Customer relationships

     4,373        (606      (88      3,679  

Backlog

     119        (51      (1      67  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total intangibles

   $ 10,436      $ (4,507    $ (89    $ 5,840  
  

 

 

    

 

 

    

 

 

    

 

 

 
Weighted-Average Remaining Life of Intangible Assets

The weighted-average remaining life of customer relationships and backlog are:

 

(years)    As of
December 29,
2017
     As of
June 30,

2017
 

Customer relationships

     6.5        6.9  

Backlog

     1.3        1.6  
Estimated Future Amortization of intangibles

Based on the carrying amount of intangibles as of December 29, 2017, and assuming no future impairment of the underlying assets, the estimated future amortization during each fiscal year was as follows:

 

(amount in thousands)       

2018 (remaining six months)

   $ 794  

2019

     1,465  

2020

     987  

2021

     837  

2022

     571  

Thereafter

     778  
  

 

 

 

Total

   $ 5,432  
  

 

 

 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill (Tables)
6 Months Ended
Dec. 29, 2017
Changes in Carrying Amount of Goodwill from Acquisition

The changes in the carrying amount of goodwill from the acquisition of Fabrinet UK were as follows:

 

(amount in thousands)    Goodwill  

Balance as of June 30, 2017

   $ 3,806  

Foreign currency translation adjustment

     127  
  

 

 

 

Balance as of December 29, 2017

   $ 3,933  
  

 

 

 
(amount in thousands)    Goodwill  

Balance as of June 24, 2016

   $ —    

Addition in connection with business acquisition

     3,883  

Foreign currency translation adjustment

     (77
  

 

 

 

Balance as of June 30, 2017

   $ 3,806  
  

 

 

 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Borrowings (Tables)
6 Months Ended
Dec. 29, 2017
Total Borrowings, Including Short-Term and Long-Term Borrowings
(amount in thousands)                    

Rate

   Conditions      Maturity     As of
December 29,
2017
     As of
June 30,
2017
 

Short-term borrowings:

          

Revolving borrowing:

          

LIBOR(1) + 1.75% per annum

    

Repayable in

1 to 6 months

 

 

     January 2018(2)     $ 39,000      $ 34,000  

Short-term loans from bank:

 

Bank Base rate +1.85% per annum

    


Repayable based on

credit terms of secured
accounts receivable

 

 
 

       —          1,003  

Current portion of long-term borrowing

 

    13,600        13,600  
 

 

 

    

 

 

 
    52,600        48,603  

Less: Unamortized debt issuance costs

 

    (157      (201
 

 

 

    

 

 

 
        $ 52,443      $ 48,402  
       

 

 

    

 

 

 

Long-term borrowings:

          

Term loan borrowing:

          

LIBOR +1.75% per annum

    
Repayable in quarterly
installments
 
 
     May 2019     $ 29,600      $ 36,400  
       

 

 

    

 

 

 

Less: Current portion

          (13,600      (13,600

Unamortized debt issuance costs

 

    (31      (99
 

 

 

    

 

 

 

Non-current portion

        $ 15,969      $ 22,701  
       

 

 

    

 

 

 

 

(1)  LIBOR is London Interbank Offered Rate.
(2) In December 2017, the maturity date was extended to January 2018.
Movements of Long-Term Loans

The movements of long-term loans for the six months ended December 29, 2017 and December 30, 2016 were as follows:

 

     Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
 

Opening balance

   $ 36,400      $ 54,500  

Repayments during the period

     (6,800      (9,800
  

 

 

    

 

 

 

Closing balance

   $ 29,600      $ 44,700  
  

 

 

    

 

 

 
Future Maturities of Long-Term Debt

As of December 29, 2017, future maturities of long-term debt during each fiscal year were as follows:

 

(amount in thousands)       

2018 (remaining six months)

   $ 6,800  

2019

     22,800  
  

 

 

 

Total

   $ 29,600  
  

 

 

 
Undrawn Available Credit Facilities Classified by Availability Period of Future Borrowing

Undrawn available credit facilities classified by availability period of future borrowing as of December 29, 2017 and June 30, 2017 were as follows:

 

(amount in thousands)    December 29,
2017
     June 30,
2017
 

Short-term

   $ —        $ 1,965  

Long-term

   $ 111,000      $ 116,000  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-based compensation (Tables)
6 Months Ended
Dec. 29, 2017
Effect of Recording Share-Based Compensation Expense

The effect of recording share-based compensation expense for the three and six months ended December 29, 2017 and December 30, 2016 was as follows:

 

     Three Months Ended      Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
     December 29,
2017
     December 30,
2016
 

Share-based compensation expense by type of award:

           

Restricted share units

     4,586        7,633        9,433        12,453  

Performance share units

     872        964        2,945        1,755  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total share-based compensation expense

     5,458        8,597        12,378        14,208  

Tax effect on share-based compensation expense

     —          —          —          —    
  

 

 

    

 

 

    

 

 

    

 

 

 

Net effect on share-based compensation expense

   $ 5,458      $ 8,597      $ 12,378      $ 14,208  
  

 

 

    

 

 

    

 

 

    

 

 

 
Share-Based Compensation Expense Recorded in Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income

Share-based compensation expense was recorded in the unaudited condensed consolidated statements of operations and comprehensive income as follows:

 

     Three Months ended      Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
     December 29,
2017
     December 30,
2016
 

Cost of revenue

   $ 1,812      $ 1,514      $ 3,713      $ 2,528  

Selling, general and administrative expense

     3,646        7,083        8,665        11,680  
  

 

 

    

 

 

    

 

 

    

 

 

 

Total share-based compensation expense

   $ 5,458      $ 8,597      $ 12,378      $ 14,208  
  

 

 

    

 

 

    

 

 

    

 

 

 
Share Option Activity

The following summarizes share option activity:

 

     Number
of Shares
     Number of
Exercisable
Options
     Weighted-
Average
Exercise Price

Per Share
     Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 30, 2017

     96,688        96,688      $ 15.70     

Granted

     —             —          —    

Exercised

     (62,631       $ 15.80     

Forfeited

     —             —       

Expired

     —           $ —       
  

 

 

          

Balance as of December 29, 2017

     34,057        34,057      $ 15.52     
  

 

 

          

 

     Number
of Shares
     Number of
Exercisable
Options
     Weighted-
Average
Exercise Price

Per Share
     Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 24, 2016

     464,334        464,334      $ 15.95     

Granted

     —             —          —    

Exercised

     (365,066       $ 16.02     

Forfeited

     —             —       

Expired

     (5       $ 5.75     
  

 

 

          

Balance as of December 30, 2016

     99,263        99,263      $ 15.71     
  

 

 

          
Information for Share Options Outstanding

The following summarizes information for share options outstanding as of December 29, 2017 under the 2010 Plan:

 

     Range of
Exercise Price
     Number of
Shares
Underlying
Options
     Weighted-
Average
Remaining
Contractual
Life (years)
     Aggregate
Intrinsic Value

(amount in thousands)
 
     $14.12        21,638        0.86     
     $15.16        5,369        0.63     
     $18.60 -$25.50        7,050        0.93     
     

 

 

    

 

 

    

Options outstanding

        34,057        0.84      $ 449  
     

 

 

    

 

 

    

 

 

 

Options exercisable

        34,057        0.84      $ 449  
     

 

 

    

 

 

    

 

 

 
Restricted Share Unit Activity

The following summarizes restricted share unit activity under the 2010 Plan and the 2017 Inducement Plan:

 

     Number
of Shares
     Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 30, 2017

     1,058,605      $ 31.59  

Granted

     430,948        37.12  

Issued

     (285,902      27.00  

Forfeited

     (39,657      35.97  
  

 

 

    

Balance as of December 29, 2017

     1,163,994      $ 34.62  
  

 

 

    

 

     Number
of Shares
     Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 24, 2016

     1,181,402      $ 18.34  

Granted

     741,973        39.23  

Issued

     (423,035      16.41  

Forfeited

     (38,170      22.35  
  

 

 

    

Balance as of December 30, 2016

     1,462,170      $ 29.40  
  

 

 

    
Performance Share Unit Activity

The following summarizes performance share unit activity under the 2010 Plan and the 2017 Inducement Plan:

 

     Number
of Shares
    Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 30, 2017

     227,268     $ 40.48  

Granted

     378,624 (1)      37.16  

Issued

     —         —    

Forfeited

     —         —    
  

 

 

   

Balance as of December 29, 2017

     605,892     $ 38.41  
  

 

 

   

 

     Number
of Shares
    Weighted-
Average Grant
Date Fair Value

Per Share
 

Balance as of June 24, 2016

     —         —    

Granted

     234,678 (1)    $ 40.48  

Issued

     —         —    

Forfeited

     —         —    
  

 

 

   

Balance as of December 30, 2016

     234,678     $ 40.48  
  

 

 

   
  (1) This represents the target number of performance share units (PSUs) granted. The actual number of PSUs that may be earned, if any, is dependent upon performance and may range from 0% to 100% percent of the target.
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated other comprehensive income (Tables)
6 Months Ended
Dec. 29, 2017
Changes in AOCI, Net of Tax

The changes in AOCI for the six months ended December 29, 2017 were as follows:

 

(amount in thousands)    Unrealized net
Losses
on
Marketable
Securities
    Unrealized net
Gains
(Losses) on
Derivative
Instruments
    Foreign
Currency
Translation
Adjustment
(Losses)
Gains
    Total  

Balance as of June 30, 2017

   $ (72   $ 34     $ (310   $ (348

Other comprehensive income before reclassification adjustment

     (75     —         569       494  

Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income

     (357     (1     —         (358

Tax effects

     —         —         —         —    
  

 

 

   

 

 

   

 

 

   

 

 

 

Other comprehensive (loss) income

   $ (432   $ (1   $ 569     $ 136  
  

 

 

   

 

 

   

 

 

   

 

 

 

Balance as of December 29, 2017

   $ (504   $ 33     $ 259     $ (212
  

 

 

   

 

 

   

 

 

   

 

 

 

The changes in AOCI for the six months ended December 30, 2016 were as follows:

 

(amount in thousands)    Unrealized net
(Losses) Gains
on
Marketable
Securities
    Unrealized net
Gains
(Losses) on
Derivative
Instruments
    Foreign
Currency
Translation
Adjustment
(Losses)
Gains
    Total  

Balance as of June 24, 2016

   $ 399     $ 192     $ —       $ 591  

Other comprehensive income before reclassification adjustment

     (525     —         (1,162     (1,687

Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income

     (15     (158     —         (173

Tax effects

     —         —         —         —    
  

 

 

   

 

 

   

 

 

   

 

 

 

Other comprehensive loss

   $ (540   $ (158   $ (1,162   $ (1,860
  

 

 

   

 

 

   

 

 

   

 

 

 

Balance as of December 30, 2016

   $ (141   $ 34     $ (1,162   $ (1,269
  

 

 

   

 

 

   

 

 

   

 

 

 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and contingencies (Tables)
6 Months Ended
Dec. 29, 2017
Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases

As of December 29, 2017, the future minimum lease payments due under non-cancelable operating leases during each fiscal year were as follows:

 

(amount in thousands)       

2018 (remaining six months)

   $ 815  

2019

     1,164  

2020

     945  

2021

     543  

2022

     430  

Thereafter

     466  
  

 

 

 

Total minimum operating lease payments

   $ 4,363  
  

 

 

 
Future Minimum Lease Payments Due Under Non-Cancelable Capital Leases

As of December 29, 2017, the future minimum lease payments due under non-cancelable capital leases during each fiscal year were as follows:

 

(amount in thousands)       

2018 (remaining six months)

   $ 239  

2019

     464  

2020

     422  

2021

     108  
  

 

 

 

Total minimum capital lease payments

   $ 1,233  
  

 

 

 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business segments and geographic information (Tables)
6 Months Ended
Dec. 29, 2017
Total Revenues by Geographic Regions

The following table presents total revenues by geographic regions:

 

     Three Months Ended      Six Months Ended  
(amount in thousands)    December 29,
2017
     December 30,
2016
     December 29,
2017
     December 30,
2016
 

North America

   $ 152,167      $ 157,997      $ 309,158      $ 323,992  

Asia-Pacific

     130,354        136,692        273,217        251,437  

Europe

     54,551        56,467        112,010        107,770  
  

 

 

    

 

 

    

 

 

    

 

 

 
   $ 337,072      $ 351,156      $ 694,385      $ 683,199  
  

 

 

    

 

 

    

 

 

    

 

 

 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
Dec. 29, 2017
Jun. 30, 2017
Dec. 30, 2016
Sep. 14, 2016
Accounting Policies [Line Items]        
Restricted cash in connection with business acquisition $ 3,423 $ 3,312 $ 3,126  
Global CEM Solutions, Ltd.        
Accounting Policies [Line Items]        
Business Acquisition, Percentage of Voting Interests Acquired       100.00%
Restricted cash in connection with business acquisition     $ 3,100 $ 3,400
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Ordinary Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Dec. 29, 2017
Dec. 30, 2016
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Net income attributable to shareholders $ 19,313 $ 25,292 $ 40,346 $ 48,058
Weighted-average number of ordinary shares outstanding (thousands of shares) 37,477 36,848 37,462 36,626
Incremental shares arising from the assumed exercise of share options and vesting of restricted share units (thousands of shares) 679 957 698 941
Weighted-average number of ordinary shares for diluted earnings per ordinary share (thousands of shares) 38,156 37,805 38,160 37,567
Basic earnings per ordinary share $ 0.52 $ 0.69 $ 1.08 $ 1.31
Diluted earnings per ordinary share $ 0.51 $ 0.67 $ 1.06 $ 1.28
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Ordinary Share - Additional Information (Detail) - shares
6 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Employee Stock Option    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 0 0
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents, and Marketable Securities (Detail) - USD ($)
$ in Thousands
Dec. 29, 2017
Jun. 30, 2017
Dec. 30, 2016
Cash, cash equivalents and marketable securities [Line Items]      
Cash and cash equivalents and Marketable securities, Carrying Cost $ 284,739 $ 285,347  
Marketable securities, Unrealized Gain/(Loss) (505) (72)  
Cash and cash equivalents 134,831 133,825 $ 85,619
Marketable securities 149,403 151,450  
Cash      
Cash, cash equivalents and marketable securities [Line Items]      
Carrying Cost 129,703 131,240  
Cash and cash equivalents 129,703 131,240  
Cash Equivalents      
Cash, cash equivalents and marketable securities [Line Items]      
Carrying Cost 5,128 2,585  
Cash and cash equivalents 5,128 2,585  
Corporate bonds and commercial papers      
Cash, cash equivalents and marketable securities [Line Items]      
Marketable securities, Carrying cost 106,783 98,247  
Marketable securities, Unrealized Gain/(Loss) (302) 27  
Marketable securities 106,481 98,274  
U.S. agency and U.S. treasury securities      
Cash, cash equivalents and marketable securities [Line Items]      
Marketable securities, Carrying cost 38,823 50,768  
Marketable securities, Unrealized Gain/(Loss) (190) (102)  
Marketable securities 38,633 50,666  
Sovereign And Municipal Securities      
Cash, cash equivalents and marketable securities [Line Items]      
Marketable securities, Carrying cost 4,302 2,507  
Marketable securities, Unrealized Gain/(Loss) (13) 3  
Marketable securities $ 4,289 $ 2,510  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Cash, Cash Equivalents and Marketable Securities - Additional Information (Detail)
6 Months Ended
Dec. 29, 2017
USD ($)
Cash, cash equivalents and marketable securities [Line Items]  
(Loss) from sales and maturities of available-for-sale $ (360,000)
Impairment losses 0
Cash, cash equivalents and marketable securities at financial institutions located in the United States $ 40,000,000
Minimum  
Cash, cash equivalents and marketable securities [Line Items]  
Maturities period of marketable securities 3 months
Maximum  
Cash, cash equivalents and marketable securities [Line Items]  
Maturities period of marketable securities 3 years
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Available-for-Sale Securities Based on Stated Effective Maturities (Detail) - USD ($)
$ in Thousands
Dec. 29, 2017
Jun. 30, 2017
Investments Classified by Contractual Maturity Date [Line Items]    
Total $ 149,403 $ 151,450
Carrying Cost    
Investments Classified by Contractual Maturity Date [Line Items]    
Due within one year 16,814  
Due between one to three years 129,579  
Due after three years 3,515  
Total 149,908  
Fair Value    
Investments Classified by Contractual Maturity Date [Line Items]    
Due within one year 16,808  
Due between one to three years 129,095  
Due after three years 3,500  
Total $ 149,403  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Dec. 29, 2017
Jun. 30, 2017
Assets    
Derivative assets $ 105 $ 15
Total 154,636 154,050
Cash Equivalents    
Assets    
Marketable securities 5,128 2,585
Corporate bonds and commercial papers    
Assets    
Marketable securities 106,481 98,274
U.S. agency and U.S. treasury securities    
Assets    
Marketable securities 38,633 50,666
Sovereign And Municipal Securities    
Assets    
Marketable securities 4,289 2,510
Significant Other Observable Inputs (Level 2)    
Assets    
Derivative assets 105 [1] 15 [2]
Total 154,636 154,050
Significant Other Observable Inputs (Level 2) | Cash Equivalents    
Assets    
Marketable securities 5,128 2,585
Significant Other Observable Inputs (Level 2) | Corporate bonds and commercial papers    
Assets    
Marketable securities 106,481 98,274
Significant Other Observable Inputs (Level 2) | U.S. agency and U.S. treasury securities    
Assets    
Marketable securities 38,633 50,666
Significant Other Observable Inputs (Level 2) | Sovereign And Municipal Securities    
Assets    
Marketable securities $ 4,289 $ 2,510
[1] Foreign currency forward contracts with notional amount of $31.5 million and Canadian dollars 0.3 million.
[2] Foreign currency forward contracts with notional amount of $1.0 million and Canadian dollars 0.6 million.
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financial Instruments Measured at Fair Value on Recurring Basis (Parenthetical) (Detail)
CAD in Millions, $ in Millions
Dec. 29, 2017
USD ($)
Dec. 29, 2017
CAD
Jun. 30, 2017
USD ($)
Jun. 30, 2017
CAD
Foreign currency forward contracts | Fair Value, Measurements, Recurring        
Fair Value Measurements at Reporting Date Using        
Derivative assets, notional amount $ 31.5 CAD 0.3 $ 1.0 CAD 0.6
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments - Additional Information (Detail)
6 Months Ended
Dec. 29, 2017
USD ($)
Contract
Dec. 30, 2016
USD ($)
Dec. 29, 2017
CAD
Contract
Jun. 30, 2017
USD ($)
Dec. 30, 2016
CAD
Contract
Foreign Currency Fair Value Hedge Derivative [Line Items]          
Unrealized gain (loss) on derivatives $ (1,740,000) $ 3,033,000      
Foreign currency forward contracts          
Foreign Currency Fair Value Hedge Derivative [Line Items]          
Derivative assets $ 100,000     $ 20,000  
Foreign currency forward contracts | Non designated          
Foreign Currency Fair Value Hedge Derivative [Line Items]          
Number of forward contracts outstanding | Contract 17   17   1
Derivative notional amount $ 31,500,000   CAD 300,000   CAD 200,000
Derivative maturity period   2017-03      
Unrealized gain (loss) on derivatives $ (100,000) $ (1,000)      
Foreign currency forward contracts | Non designated | Minimum          
Foreign Currency Fair Value Hedge Derivative [Line Items]          
Derivative maturity period 2018-01        
Foreign currency forward contracts | Non designated | Maximum          
Foreign Currency Fair Value Hedge Derivative [Line Items]          
Derivative maturity period 2018-03        
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Trade Accounts Receivable, Net (Detail) - USD ($)
$ in Thousands
Dec. 29, 2017
Jun. 30, 2017
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade accounts receivable $ 258,901 $ 264,389
Less: allowance for doubtful account (45) (40)
Trade accounts receivable, net $ 258,856 $ 264,349
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Trade Accounts Receivable, Net - Additional Information (Detail) - USD ($)
Dec. 29, 2017
Jun. 30, 2017
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade accounts receivable secured to short-term loans from bank $ 0 $ 3,000,000
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventory (Detail) - USD ($)
$ in Thousands
Dec. 29, 2017
Jun. 30, 2017
Inventory [Line Items]    
Raw materials $ 96,088 $ 88,640
Work in progress 112,157 105,732
Finished goods 21,625 33,998
Goods in transit 12,683 13,025
Inventory, Gross, Total 242,553 241,395
Less: Inventory obsolescence (3,384) (2,730)
Inventory, net $ 239,169 $ 238,665
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Acquisition - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Sep. 14, 2016
Dec. 29, 2017
Dec. 30, 2016
Dec. 29, 2017
Dec. 30, 2016
Jun. 30, 2017
Business Acquisition [Line Items]            
Total cash consideration, net of cash acquired         $ 9,917,000  
Restricted cash in connection with business acquisition   $ 3,423,000 $ 3,126,000 $ 3,423,000 3,126,000 $ 3,312,000
Foreign currency translation adjustment gain (loss)   44,000 (1,903,000) 569,000 (1,162,000)  
Global CEM Solutions, Ltd.            
Business Acquisition [Line Items]            
Total cash consideration, net of cash acquired $ 13,043,000          
Business acquisition, cash acquired $ 500,000          
Percentage of ownership acquired 100.00%          
Restricted cash in connection with business acquisition $ 3,400,000   $ 3,100,000   3,100,000  
Foreign currency translation adjustment gain (loss)       600,000 (1,200,000)  
Capital lease assets   1,200,000   1,200,000   1,900,000
Capital lease liability   $ 1,200,000   1,200,000   $ 1,400,000
Transaction costs related to acquisition       0    
Global CEM Solutions, Ltd. | Customer relationships            
Business Acquisition [Line Items]            
Intangible assets acquired       $ 4,400,000    
Estimated useful life       10 years    
Global CEM Solutions, Ltd. | Backlog            
Business Acquisition [Line Items]            
Intangible assets acquired       $ 100,000    
Estimated useful life       3 years    
Global CEM Solutions, Ltd. | Selling, General and Administrative Expenses            
Business Acquisition [Line Items]            
Transaction costs related to acquisition         $ 1,500,000  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Allocation of Total Purchase Price (Detail) - USD ($)
$ in Thousands
6 Months Ended
Sep. 14, 2016
Dec. 30, 2016
Dec. 29, 2017
Jun. 30, 2017
Jun. 24, 2016
Business Acquisition [Line Items]          
Goodwill     $ 3,933 $ 3,806 $ 0
Total purchase price, net of cash acquired   $ 9,917      
Global CEM Solutions, Ltd.          
Business Acquisition [Line Items]          
Cash $ 474        
Accounts receivable 4,064        
Inventory 3,490        
Other current assets 427        
Property, plant and equipment 5,678        
Intangibles 4,492        
Goodwill 3,883        
Other non-current assets 516        
Current liabilities (6,796)        
Deferred tax liabilities (1,148)        
Other non-current liabilities (1,563)        
Total fair value of assets acquired and liabilities assumed 13,517        
Total purchase price, net of cash acquired $ 13,043        
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangibles (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 29, 2017
Jun. 30, 2017
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 10,743 $ 10,436
Accumulated Amortization (5,355) (4,507)
Foreign Currency Translation Adjustment 44 (89)
Net 5,432 5,840
Software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 6,251 5,944
Accumulated Amortization (4,240) (3,850)
Net 2,011 2,094
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 4,373 4,373
Accumulated Amortization (1,037) (606)
Foreign Currency Translation Adjustment 43 (88)
Net 3,379 3,679
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 119 119
Accumulated Amortization (78) (51)
Foreign Currency Translation Adjustment 1 (1)
Net $ 42 $ 67
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangibles - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Dec. 29, 2017
Dec. 30, 2016
Finite-Lived Intangible Assets [Line Items]        
Amortization expense related to intangibles $ 0.4 $ 0.3 $ 0.7 $ 0.3
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Weighted-Average Remaining Life of Intangible Assets (Detail) - Global CEM Solutions, Ltd.
6 Months Ended 12 Months Ended
Dec. 29, 2017
Jun. 30, 2017
Customer relationships    
Finite-Lived Intangible Liabilities [Line Items]    
Weighted average remaining life of acquired intangible assets 6 years 6 months 6 years 10 months 25 days
Backlog    
Finite-Lived Intangible Liabilities [Line Items]    
Weighted average remaining life of acquired intangible assets 1 year 3 months 19 days 1 year 7 months 6 days
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Estimated Future Amortization of Intangibles (Detail) - USD ($)
$ in Thousands
Dec. 29, 2017
Jun. 30, 2017
Finite-Lived Intangible Assets [Line Items]    
2018 (remaining six months) $ 794  
2019 1,465  
2020 987  
2021 837  
2022 571  
Thereafter 778  
Total $ 5,432 $ 5,840
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Changes in Carrying Amount of Goodwill from Acquisition (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 29, 2017
Jun. 30, 2017
Goodwill [Line Items]    
Beginning Balance $ 3,806 $ 0
Addition in connection with business acquisition   3,883
Foreign currency translation adjustment 127 (77)
Ending Balance $ 3,933 $ 3,806
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Total Borrowings, Including Short-Term and Long-Term Borrowings (Detail) - USD ($)
$ in Thousands
6 Months Ended
Dec. 29, 2017
Jun. 30, 2017
Dec. 30, 2016
Jun. 24, 2016
Debt Instrument [Line Items]        
Revolving borrowing $ 39,000 $ 34,000    
Short-term loans from bank   1,003    
Current portion of long-term borrowing 13,600 13,600    
Bank borrowings, gross 52,600 48,603    
Less: Unamortized debt issuance costs (157) (201)    
Bank borrowings, net of unamortized debt issuance costs 52,443 48,402    
Long-term borrowing 29,600 36,400 $ 44,700 $ 54,500
Unamortized debt issuance costs (31) (99)    
Non-current portion $ 15,969 22,701    
Short-term loans from bank        
Debt Instrument [Line Items]        
Rate Bank Base rate +1.85% per annum      
Conditions Repayable based on credit terms of secured accounts receivable      
Revolving Credit Facility        
Debt Instrument [Line Items]        
Rate [1] LIBOR + 1.75% per annum      
Conditions Repayable in 1 to 6 months      
Term [2] 2018-01      
Revolving borrowing $ 39,000      
Revolving Credit Facility | Minimum        
Debt Instrument [Line Items]        
Repayment duration 1 month      
Revolving Credit Facility | Maximum        
Debt Instrument [Line Items]        
Repayment duration 6 months      
LIBOR | Minimum        
Debt Instrument [Line Items]        
Margin above rate 1.75%      
LIBOR | Maximum        
Debt Instrument [Line Items]        
Margin above rate 2.50%      
LIBOR | Revolving Credit Facility        
Debt Instrument [Line Items]        
Margin above rate 1.75%      
Base Rate | Minimum        
Debt Instrument [Line Items]        
Margin above rate 0.75%      
Base Rate | Maximum        
Debt Instrument [Line Items]        
Margin above rate 1.50%      
Base Rate | Short-term loans from bank        
Debt Instrument [Line Items]        
Margin above rate 1.85%      
Loans Payable Due May 2019        
Debt Instrument [Line Items]        
Rate LIBOR +1.75% per annum      
Conditions Repayable in quarterly installments      
Term 2019-05      
Long-term borrowing $ 29,600 $ 36,400    
Loans Payable Due May 2019 | LIBOR        
Debt Instrument [Line Items]        
Margin above rate 1.75%      
[1] LIBOR is London Interbank Offered Rate.
[2] In December 2017, the maturity date was extended to January 2018.
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Total Borrowings, Including Short-Term and Long-Term Borrowings (Parenthetical) (Detail)
1 Months Ended
Dec. 29, 2017
Debt Instrument [Line Items]  
Extended maturity date 2018-01
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Movements of Long-Term Loans (Detail) - USD ($)
$ in Thousands
6 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Debt Instrument [Line Items]    
Opening balance $ 36,400 $ 54,500
Repayments during the period (6,800) (9,800)
Closing balance $ 29,600 $ 44,700
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Future Maturities of Long-Term Debt (Detail) - USD ($)
$ in Thousands
Dec. 29, 2017
Jun. 30, 2017
Dec. 30, 2016
Jun. 24, 2016
Debt Instrument [Line Items]        
2018 (remaining six months) $ 6,800      
2019 22,800      
Total $ 29,600 $ 36,400 $ 44,700 $ 54,500
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Borrowings - Additional Information (Detail) - USD ($)
1 Months Ended 6 Months Ended
Jul. 24, 2017
Dec. 29, 2017
Dec. 29, 2017
Jun. 30, 2017
Line of Credit Facility [Line Items]        
Line of credit facility borrowing capacity   $ 200,000,000 $ 200,000,000  
Line of credit facility amounts outstanding   39,000,000 39,000,000 $ 34,000,000
Undrawn available credit facilities for long-term borrowing   $ 111,000,000 111,000,000  
Extended maturity date   2018-01    
Cash, cash equivalents and marketable securities at financial institutions located in the United States   $ 40,000,000 40,000,000  
Deposits or securities   10,000,000 10,000,000  
Minimum net worth required for credit agreement   200,000,000 $ 200,000,000  
Percentage of quarterly net income required for credit agreement     50.00%  
Minimum debt service coverage ratio     150.00%  
Maximum senior leverage ratio     250.00%  
Minimum quick ratio required for credit agreement     110.00%  
Interest Rate Swap        
Line of Credit Facility [Line Items]        
Derivative, fixed interest rate 1.55%      
Derivative, maturity date 2019-05      
Net loss on derivative recognized in operations and comprehensive income     $ 23,000  
LIBOR        
Line of Credit Facility [Line Items]        
Credit line interest rate     LIBOR rate plus a spread of 1.75% to 2.50%  
LIBOR | Minimum        
Line of Credit Facility [Line Items]        
Credit line interest rate, percentage     1.75%  
LIBOR | Maximum        
Line of Credit Facility [Line Items]        
Credit line interest rate, percentage     2.50%  
Base Rate        
Line of Credit Facility [Line Items]        
Credit line interest rate     Base rate plus a spread of 0.75% to 1.50%, determined in accordance with the Facility Agreement  
Base Rate | Minimum        
Line of Credit Facility [Line Items]        
Credit line interest rate, percentage     0.75%  
Base Rate | Maximum        
Line of Credit Facility [Line Items]        
Credit line interest rate, percentage     1.50%  
Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Line of credit facility borrowing capacity   150,000,000 $ 150,000,000  
Line of credit facility increase in borrowing capacity   100,000,000 $ 100,000,000  
Line of credit expiration date     May 22, 2019  
Line of credit facility amounts outstanding   $ 39,000,000 $ 39,000,000  
Extended maturity date   2018-01    
Revolving Credit Facility | Minimum        
Line of Credit Facility [Line Items]        
Repayment duration     1 month  
Revolving Credit Facility | Maximum        
Line of Credit Facility [Line Items]        
Repayment duration     6 months  
Revolving Credit Facility | LIBOR        
Line of Credit Facility [Line Items]        
Credit line interest rate, percentage     1.75%  
Term Loan Credit Facility        
Line of Credit Facility [Line Items]        
Line of credit facility borrowing capacity   $ 50,000,000 $ 50,000,000  
Line of credit expiration date     May 22, 2019  
Line of credit facility amounts outstanding   $ 29,600,000 $ 29,600,000  
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Undrawn Available Credit Facilities Classified by Availability Period of Future Borrowing (Detail) - USD ($)
$ in Thousands
Dec. 29, 2017
Jun. 30, 2017
Line of Credit Facility [Line Items]    
Undrawn available credit facilities $ 111,000  
Short-term loans    
Line of Credit Facility [Line Items]    
Undrawn available credit facilities 0 $ 1,965
Long-term loans    
Line of Credit Facility [Line Items]    
Undrawn available credit facilities $ 111,000 $ 116,000
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Dec. 29, 2017
Dec. 30, 2016
Jun. 30, 2017
Income Taxes [Line Items]          
Liability for uncertain tax positions including accrued interest and penalties $ 2.2   $ 2.2   $ 2.0
Corporate effective income tax rate 6.30% 6.80% 6.30% 6.70%  
Corporate income tax rate     21.00%   35.00%
Earliest Tax Year          
Income Taxes [Line Items]          
Tax year remain open to examination     2012    
Latest Tax Year          
Income Taxes [Line Items]          
Tax year remain open to examination     2016    
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Effect of Recording Share-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Dec. 29, 2017
Dec. 30, 2016
Share-based compensation expense by type of award:        
Restricted share units $ 4,586 $ 7,633 $ 9,433 $ 12,453
Performance share units 872 964 2,945 1,755
Total share-based compensation expense 5,458 8,597 12,378 14,208
Tax effect on share-based compensation expense 0 0 0 0
Net effect on share-based compensation expense $ 5,458 $ 8,597 $ 12,378 $ 14,208
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation Expense Recorded in Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Dec. 29, 2017
Dec. 30, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense $ 5,458 $ 8,597 $ 12,378 $ 14,208
Cost of Revenue        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense 1,812 1,514 3,713 2,528
Selling, General and Administrative Expenses        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share-based compensation expense $ 3,646 $ 7,083 $ 8,665 $ 11,680
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Dec. 14, 2017
Dec. 20, 2012
Dec. 20, 2010
Dec. 29, 2017
Dec. 29, 2017
Dec. 30, 2016
Nov. 02, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation costs capitalized       $ 0   $ 0  
Shares withheld to settle employee minimum statutory obligation for applicable income and other employment taxes         91,728 26,085  
Tax withholdings related to net share settlement of restricted share units         $ 3,744,000 $ 1,008,000  
Stock Plan 2010              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based compensation arrangement by share-based payment award, number of additional shares authorized 2,100,000 3,700,000 500,000        
Share options outstanding       34,057 34,057    
Ordinary shares available for future grant       2,547,960 2,547,960    
Stock Plan 2017              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Ordinary shares available for future grant       14,041 14,041    
Shares authorized for future issuance             160,000
Performance Share Units | Stock Plan 2010              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share units outstanding       605,892 605,892    
Performance Share Units | Stock Plan 2017              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share units outstanding       97,306 97,306    
Performance Share Units | Executive of the Company              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award granted vesting period, year         2 years    
Performance Share Units | Executive of the Company | Vest at the end of the performance period | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting percentage         0.00%    
Performance Share Units | Executive of the Company | Vest at the end of the performance period | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting percentage         100.00%    
Employee Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award granted vesting period, year         4 years    
Options expiration period, year         7 years    
Employee Stock Option | Stock Plan 2010              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized share-based compensation expense       $ 0 $ 0    
Employee Stock Option | Vest 12 months after the vesting commencement date              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting percentage         25.00%    
Employee Stock Option | Vest monthly over each of the subsequent 36 months              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting percentage         2.083%    
Employee Stock Option | Vest monthly over four years, commencing one month after the vesting commencement date              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting percentage         2.083%    
Restricted Share Units | Stock Plan 2010              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share units outstanding       1,163,994 1,163,994    
Unrecognized share-based compensation expense       $ 21,700,000 $ 21,700,000    
Unrecognized compensation expense, weighted-average period for recognition         2 years 7 months 28 days    
Restricted Share Units | Stock Plan 2017              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share units outstanding       48,653 48,653    
Restricted Share Units | Vesting Option One              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award granted vesting period, year         3 years    
Restricted Share Units | Vesting Option Two              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award granted vesting period, year         4 years    
Restricted Share Units | Non Employee Director              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award granted vesting period, year         1 year    
Restricted Share Units | Non Employee Director | Vest on the first of January              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting percentage         100.00%    
Performance Stock Units PSU | Stock Plan 2017              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized share-based compensation expense       $ 5,600,000 $ 5,600,000    
Unrecognized compensation expense, weighted-average period for recognition         1 year 2 months 5 days    
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share Option Activity (Detail) - Stock Plan Nineteen Ninety Nine and Twenty Ten - $ / shares
6 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Jun. 30, 2017
Jun. 24, 2016
Number of shares        
Beginning balance 96,688 464,334    
Granted 0 0    
Exercised (62,631) (365,066)    
Forfeited 0 0    
Expired   (5)    
Ending balance 34,057 99,263    
Number of Exercisable Options        
Number of Exercisable Options 34,057 99,263 96,688 464,334
Weighted-Average Exercise Price per share        
Beginning balance $ 15.70 $ 15.95    
Granted 0 0    
Exercised 15.80 16.02    
Forfeited 0 0    
Expired   5.75    
Ending balance 15.52 15.71    
Weighted-Average Grant Date Fair Value        
Granted $ 0 $ 0    
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Information for Share Options Outstanding (Detail)
$ / shares in Units, $ in Thousands
6 Months Ended
Dec. 29, 2017
USD ($)
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Shares Underlying Options, outstanding 34,057
Options outstanding, weighted average remaining contractual life (years) 10 months 3 days
Options outstanding, aggregate intrinsic value | $ $ 449
Range of Exercise Price 1  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, Maximum | $ / shares $ 14.12
Number of Shares Underlying Options, outstanding 21,638
Options outstanding, weighted average remaining contractual life (years) 10 months 10 days
Range of Exercise Price 2  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, Maximum | $ / shares $ 15.16
Number of Shares Underlying Options, outstanding 5,369
Options outstanding, weighted average remaining contractual life (years) 7 months 17 days
Range of Exercise Price 3  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Price, Minimum | $ / shares $ 18.60
Range of Exercise Price, Maximum | $ / shares $ 25.50
Number of Shares Underlying Options, outstanding 7,050
Options outstanding, weighted average remaining contractual life (years) 11 months 4 days
Stock Plan Nineteen Ninety Nine and Twenty Ten  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Number of Shares Underlying Options, exercisable 34,057
Options exercisable, weighted average remaining contractual life (years) 10 months 3 days
Options exercisable, aggregate intrinsic value | $ $ 449
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restricted Share Unit Activity (Detail) - Stock Plan 2010 and 2017 - Restricted Share Units - $ / shares
6 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Number of restricted share units    
Number of share units, Beginning Balance 1,058,605 1,181,402
Number of share units, Granted 430,948 741,973
Number of share units, Issued (285,902) (423,035)
Number of share units, Forfeited (39,657) (38,170)
Number of share units, Ending Balance 1,163,994 1,462,170
Weighted Average Grant Date Fair Value Per Share    
Weighted-average grant date fair value per share, Beginning Balance $ 31.59 $ 18.34
Weighted-average grant date fair value per share, Granted 37.12 39.23
Weighted-average grant date fair value per share, Issued 27.00 16.41
Weighted-average grant date fair value per share, Forfeited 35.97 22.35
Weighted-average grant date fair value per share, Ending Balance $ 34.62 $ 29.40
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Performance Share Unit Activity (Detail) - Stock Plan 2010 and 2017 - Performance Share Units - $ / shares
6 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Number of performance share units    
Number of share units, Beginning Balance 227,268  
Number of share units, Granted [1] 378,624 234,678
Number of share units, Issued 0 0
Number of share units, Forfeited 0 0
Number of share units, Ending Balance 605,892 234,678
Weighted Average Grant Date Fair Value Per Share    
Weighted-average grant date fair value per share, Beginning Balance $ 40.48  
Weighted-average grant date fair value per share, Granted 37.16 $ 40.48
Weighted-average grant date fair value per share, Issued 0 0
Weighted-average grant date fair value per share, Forfeited 0 0
Weighted-average grant date fair value per share, Ending Balance $ 38.41 $ 40.48
[1] This represents the target number of performance share units (PSUs) granted. The actual number of PSUs that may be earned, if any, is dependent upon performance and may range from 0% to 100% percent of the target.
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Performance Share Unit Activity (Parenthetical) (Detail) - Performance Share Units - Stock Plan 2010 and 2017
6 Months Ended
Dec. 29, 2017
Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting percentage 0.00%
Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award vesting percentage 100.00%
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Dec. 29, 2017
Dec. 29, 2017
Dec. 30, 2016
Aug. 31, 2017
Jun. 30, 2017
Shareholders Equity [Line Items]          
Ordinary shares, authorized share capital 500,000,000 500,000,000     500,000,000
Ordinary shares, par value $ 0.01 $ 0.01     $ 0.01
Preferred shares, shares authorized 5,000,000 5,000,000     5,000,000
Preferred shares, par value $ 0.01 $ 0.01     $ 0.01
Amount of repurchased ordinary shares       $ 30.0  
Shares repurchase issued and outstanding 315,973 315,973      
Treasury stock acquired, average cost per share $ 31.36 $ 31.36      
Treasury stock, retired, cost method, amount $ 9.9 $ 9.9      
Treasury Stock, carrying basis $ 20.1 $ 20.1      
Stock Plan Nineteen Ninety Nine and Twenty Ten          
Shareholders Equity [Line Items]          
Ordinary shares issued upon exercise of options   62,631 365,066    
Ordinary shares issued upon exercise of options, weight average exercise price   $ 15.80 $ 16.02    
Ordinary shares issued upon vesting of restricted shares   194,174      
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Changes in AOCI, Net of Tax (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Dec. 29, 2017
Dec. 30, 2016
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     $ 681,574  
Other comprehensive income before reclassification adjustment     494 $ (1,687)
Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income     (358) (173)
Tax effects     0 0
Total other comprehensive (loss) income, net of tax $ (418) $ (2,256) 136 (1,860)
Ending Balance 721,770   721,770  
Unrealized Net (Losses) Gains on Marketable Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     (72) 399
Other comprehensive income before reclassification adjustment     (75) (525)
Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income     (357) (15)
Tax effects     0 0
Total other comprehensive (loss) income, net of tax     (432) (540)
Ending Balance (504) (141) (504) (141)
Unrealized Net Gains (Losses) on Derivative Instruments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     34 192
Amounts reclassified out of AOCI to foreign exchange loss in the unaudited condensed consolidated statements of operations and comprehensive income     (1) (158)
Tax effects     0 0
Total other comprehensive (loss) income, net of tax     (1) (158)
Ending Balance 33 34 33 34
Foreign Currency Translation Adjustment (Losses) Gains        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     (310)  
Other comprehensive income before reclassification adjustment     569 (1,162)
Tax effects     0 0
Total other comprehensive (loss) income, net of tax     569 (1,162)
Ending Balance 259 (1,162) 259 (1,162)
AOCI Attributable to Parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning Balance     (348) 591
Tax effects     0 0
Ending Balance $ (212) $ (1,269) $ (212) $ (1,269)
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
6 Months Ended
Jan. 10, 2017
Dec. 29, 2017
Dec. 30, 2016
Jun. 30, 2017
Dec. 23, 2016
Commitments and Contingencies Disclosure [Line Items]          
Outstanding bank guarantees given by banks on behalf of the company   $ 1.5   $ 1.5  
Rental expense under operating leases   0.9 $ 0.8    
Thailand          
Commitments and Contingencies Disclosure [Line Items]          
Purchase of land         $ 5.6
Payment to purchase of land $ 1.1        
Outstanding commitment to third parties   $ 7.1      
Maximum          
Commitments and Contingencies Disclosure [Line Items]          
Operating lease expiration year   2023      
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases (Detail)
$ in Thousands
Dec. 29, 2017
USD ($)
Operating Leased Assets [Line Items]  
2018 (remaining six months) $ 815
2019 1,164
2020 945
2021 543
2022 430
Thereafter 466
Total minimum operating lease payments $ 4,363
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.8.0.1
Future Minimum Lease Payments Due Under Non-Cancelable Capital Leases (Detail)
$ in Thousands
Dec. 29, 2017
USD ($)
Capital Leased Assets [Line Items]  
2018 (remaining six months) $ 239
2019 464
2020 422
2021 108
Total minimum capital lease payments $ 1,233
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Segments and Geographic Information - Additional Information (Detail)
$ in Millions
6 Months Ended
Dec. 29, 2017
USD ($)
Customer
Segment
Jun. 30, 2017
Customer
Dec. 30, 2016
USD ($)
Segment Reporting Information [Line Items]      
Number of operating segment | Segment 1    
Number of customers that contributed more than 10% of trade accounts receivable | Customer 3 3  
North America      
Segment Reporting Information [Line Items]      
Long-lived assets | $ $ 34.4   $ 35.9
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
Total Revenues by Geographic Regions (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2017
Dec. 30, 2016
Dec. 29, 2017
Dec. 30, 2016
Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign And Domestic Countries [Line Items]        
Revenues $ 337,072 $ 351,156 $ 694,385 $ 683,199
North America        
Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign And Domestic Countries [Line Items]        
Revenues 152,167 157,997 309,158 323,992
Asia-Pacific        
Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign And Domestic Countries [Line Items]        
Revenues 130,354 136,692 273,217 251,437
Europe        
Entity Wide Disclosure On Geographic Areas Revenue From External Customers Attributed To Individual Foreign And Domestic Countries [Line Items]        
Revenues $ 54,551 $ 56,467 $ 112,010 $ 107,770
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.8.0.1
Expenses Related to Reduction in Workforce - Additional Information (Detail)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 29, 2017
USD ($)
Dec. 29, 2017
USD ($)
Employee
Expenses incurred for severance cost and benefits | $ $ 1.7 $ 1.7
Number of terminated of employees | Employee   204
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent event - Additional Information (Detail) - USD ($)
$ in Millions
Feb. 28, 2018
Aug. 31, 2017
Subsequent Event [Line Items]    
Amount of repurchased ordinary shares   $ 30.0
Subsequent Event    
Subsequent Event [Line Items]    
Additional amount of repurchased ordinary shares $ 30.0  
Amount of repurchased ordinary shares $ 60.0  
EXCEL 93 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (@Q1TP?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ B#%'3&;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "(,4=,5R;.YNX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)^GB*J';B^))07!!\1:2V=U@TX1DI-VW-XV[ M740?P&-F_GSS#4RK@]0^XG/T 2-93%>3ZX?)KZN[^^T#ZQHN;BO>5/QFR]=2""FNWV?7 M'WX78>>-W=E_;'P6[%KX=1?=%U!+ P04 " "(,4=,F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( (@Q1TSN.E.%8P( !4( 8 >&PO=V]R:W-H965T&UL?5;;CML@$/T5RQ^P&'S-RK&4I*I:J96BK=H^DX3$UMK&!1)O M_[Y]=A]GM/6CIN M0QB^&UZ:6RV4 53E@&_D&Q'?AR.3*S![N30=Z7E#^X"1ZS;

<#3!1!(WXT M9.2+>:!2.5'ZJA:?+]LP4A&1EIR%CZ/YDL")YB>@B8!F DK^2X@G0CP3S&X"$YE.]0,6 MN"H9'0-F3FO ZE+ YUANYED9]=[I;S);+JV/*BK!0[F9$'N#0 L$G!% ^IX% MD$]@CQPZ^E?@X")BOT#LS2#6]'A!3_STQ$M/-#U9T%-K UQ$YA=(O0*I0\\M M 1=1^ 4RKT#FT#>6@(N D5\A]RKD+A]:$@:2:DAOCCF"*VD47I'"%;%NRMY MLB5DY:ILO!(;5R*Q)#R0U"\!(W]!1:Z'S"XI#R9?45DI6^AZ*&P5Z)P)3*(B M7SM[Z"W@'42NE'W!/!BTIN*O8AB['NP[YL.@%15_L4.WEE%L/4<39KEM<1Y' M19'9=PTL'MF.L)ON1SPXTWNOF^'".O>\'=*/]%^X:9A?,;LU/0].5,BG7C_( M5TH%D0%%3S*46O;H>=&2JU#37,Z9:51F(>@P-6$P_Q.H_@!02P,$% @ MB#%'3"(@%(XV!0 *QL !@ !X;"]W;W)K@ IK:3G/[[K@U!,#.; M&[#-.[OOLK./9^W;][;[WJ^;9IC]V&WW_=U\/0R'F\6B?UPWN[K_VAZ:??KE MN>UV]9!.NY=%?^B:^FD*VFT76!1^L:LW^_GR=KIVWRUOV]=AN]DW]]VL?]WM MZNZ_5;-MW^_F,/^X\&WSLA[&"XOE[:%^:?YLAK\.]UTZ6YQ;>=KLFGV_:?>S MKGF^F_\$-Q6',6!2_+UIWON+X]DXE(>V_3Z>_/9T-R]&1\VV>1S&)NKT]=94 MS78[MI1\_'MJ='[N?G4;_>_/6;)-\=)+Z>&RW_?0Y>WSMAW9W:B59V=4_CM^;_?3] M?FK_(\P.P%, G@. /PV@4P")@,71V334G^NA7MYV[?NL.\[6H1Z3 FXH_9F/ MX\7IOYM^2Z/MT]6W)?+MXFULYR19'25X*;E65(;"G26+U/_9!)HF<(JGRWAO MQY,93U,\7\8',8BC)$R2_20!XD@@1F+)*.9&PZ8;UFZB<'.4N,MNN.2"A!M# MYH!=8;MQIANGW93"C5/=H(O1>>'&D'DF+FTWWG3CE1LJA!NONZ$2O#!=6;+H M?6:F@NDF:#(*F)TEZ@N8BE3)+*TL5 M8'!1)[(6@0LA8\9F)VAXLH0G:#".D"[4GV/I4G[E$MEF*&B(LH0H:$!"0:&4 M&5_90BI";LILFD*I\,5DMX V +'0HY(5VDESM?"064Z[(>.T/C, 0QNGJ''* M$J>H00DQH4G.NZ%#<.ASCC+5HT8J2Z2B1J7S3M['#54$SF0AVCA%C5.6.$4- M2@XR PT1<>;6AS9,4<.4)4S1*#(A.FG&4)4A U.T88H:IBQABAJ3 "@3OK)D M%%TN;VR^G*]9<_((@'S%8*N(,/=FF)VMZ!LDK MUEQT,>URA'89V-[VF>&[;H4F-%E_3"-=- M_70^V3;/PW@8TG%W?'US/!G:P^G5U.+\?FSY/U!+ P04 " "(,4=,1HF: M-4P" #W!P & 'AL+W=O/OV!>RU;*#)YB+F\,_,-X!F MBI[05U8AQ)WW!K=LXU:<=VL V+%"#60KTJ%6[)P);2 74WH!K*,(GI11@T'@ M>0EH8-VZ9:'6]K0LR)7CND5[ZK!KTT#Z=XLPZ3>N[WXL/->7BLL%4!8=O*!? MB/_N]E3,P.3E5#>H935I'8K.&_>+O][YGC10BI<:]6PV=F0J!T)>Y>3[:>-Z MD@AA=.32!12?&]HAC*4GP?$V.G6GF-)P/O[P_J22%\D<($,[@O_4)UYMW,QU M3N@,KY@_D_X;&A.*76?,_@>Z(2SDDD3$.!+,U+]SO#).FM&+0&G@^_"M6_7M MAYTD'Z!4]HY0E-GECC&239+(ZW\GP-YH%H01)922*3)-%((B-C M_4SN*18,L94A-AE2C2%^R'!/L6!(K R)R9!I#,G_;MYX(Y]1+IA2*U-J,N4: M4_J95_) M"#)K"2909)I.6\S(^D%SQ3IS\=,*O LB7^A/12M\PY M$"Z*N2JY9T(X$NZ\E7!4B2X\33 Z^7H/D^6YJK\V^Q#:Q;>R.#8/T;YM3_=QW&SWHQSO5I6KVUQ.(;/]:)Y M+1[COU?C M*\BQ@KQ6Z-K^J((:*ZCO%?2'%?180?]L"V:L8% +\47[,)B;O,U7R[HZ+^K+ M>CCE_;*#>]--U[8O'&9G^%LWGDU7^K;R:AF_]7%&9'U!Y!31M\B&(G EXJ[] M:R:0M@MB)LU\DDF2"-3KE.&4\ " MJ6,X"];C=C..$\+HF;DSK#Y#]7FDSY!VE .+U5%**Z'QS%'*.9V@%C-*>6F- MYG595I>ENA*DR]+Q P4/*898;8YH2] : M6CNNTP[/&:7P6ORI.-E'<6[T>%:/IWK0Z*X]:4%*J=")G#*440D^$"FEF=W% M4 FXF>,[874E5!)8HHR2>)\J %GCM4*H\ ZM),S%O.397JK;<;Q@6K36!MP9X;V6!S%(-%$'!-, M28_=F<&4%7)&&YM(/(*DV@S6)IG=([ R"H%V6!B%%(8RKCD_8\W YQU $P^\ M>=8C<].,2/#62#G,22.Q,HII91WV+P8SW0*8.>2!SSR IAX)3CV R0' X%,F M9;'$XD.$PY129$%RF)]+&8'/.X F'C@-6 /- R!1@$]]!NMF#@_"AL&T4#A# MR3C,"^-GU/'9!UQL7DW5S:UMWN.!FCP([/+ V+.V9/892AF%AX>+1>>>H8R> M<7O@[1ZHWX/ A@_4?\E9]$-DPR"? $OBF-GYYIT>J-6#P%X/U'^UQIHHT^U4 M02:+R1LL<44N%M@9YY"\XTOJ^("[LY:,_VK KLA14I*7.P8#A7;"4U6Q#8 M;4<("04LE*,LSI$8JI-&ECE'R;EEP#NM-,PRF O!VYFD;]/,,J"OMLIIAU^G M.&CX8PL8Z,9 MBU_:XLFM9AGJE^&*N5ELJ]=CV\_\I/1ZC?TH^UM15+Z&^Q28\@W<9Y=+ZN_A M+W?F?^3UR^'8+)ZJMJW*X<;TN:K:T/6^VQO18A_RW?6A",]M_]5UW^O+7?7E MH:U.XSU\?/UGP.I_4$L#!!0 ( (@Q1TP'*5?D9P4 ,0; 8 >&PO M=V]R:W-H965T&UL?9E1;]LV%(7_BN%WU^2]EQ(5) %J#<,& M;$#1H=NSFC")4=OR)"7I_OTHV7&5R\.^Q))R2)Y+4A^OR.O7MOO6/X4P++[O M=X?^9ODT#,>K];J_>PK[IO_0'L,A_N>A[?;-$&^[QW5_[$)S/Q7:[]9D3+'> M-]O#\O9Z>O:IN[UNGX?=]A ^=8O^>;]ONO\V8=>^WBSM\NW!Y^WCTS ^6-]> M'YO'\%<8OAP_=?%N?:GE?KL/AW[;'A9=>+A9?K17M3-C@4GQ]S:\]K/KQ1C* MU[;]-M[\?G^S-*.CL MWPUA%$W]>0AUVN[&FZ./?PB[*1R>QC;MV MUT]_%W?/_=#NS[5$*_OF^^EW>YA^7\_UOQ7#!>A<@"X%8ML_*\#G ORC@$S! MGYQ-H?[2#,WM==>^+KK3:!V;<5+8*XZ=>3<^G/IN^E^,MH]/7VZMJ:[7+V-% M9\WFI*&YYJ)8Q]HO31!J8D-)<7K?0)TJO,,M, R"I_(\-V@-KD!@!3)5(.\J ML*H73IIRTAPFC1B60H4"5-XXC\TX:,:!: A74, *"A -JVA.&C?S:84*IZ(! M*E/FHBFAF1*8$=5,F393X38\;,.#-E0H&Y^TP:Y4/E*-SP$JOAJEF4& MY!83U *$DD:H10PUDC@",JHH-^:$04H I*1!2BDC5X4WZJVI@4S*F>_W?C!* M*46IZ!$C@$GF0G=D#70Q<:)DRZS!AFA+(+3E#'<(,),! MULL# ;R)+\I*!P5TGL5DLB["("208[)>(P@DF=%1\BD"9*[PN6[&6"6 5=;K M!(&,-*[6FF)(YJ,N8PACE0!66:])!'A9538SY1GCD@$N6?.) 2[)SH?]Y CI M1"3W-<28F R23]9K"@-D%E[/5Z3BW+<*8UXR2$!9+RB-@*0QKL7ZS:F!SIHB-S4$DU M"9,T5D!*J-?U&HA6CHO0@(J M6YI*^UG/SC[VH7N;77@8QLLR7G>G MSV=FZ\O!W>W_4$L#!!0 ( (@Q1TR%BIS>'0( # & 8 >&PO=V]R M:W-H965T&ULC57K;ILP&'T5Q /47.Q *X*T)ITV:9.B3MM^ M.\F7@&HPLYW0O?UL0Q QUE0I"K8YY_B*GHLW60&HX+UAK5R'E5+=$T+R M4$%#Y0/OH-5O3EPT5.FN."/9":!'2VH82J)HA1I:MV%9V+&=* M^4:QN82<" M>6D:*OX^ ^/].HS#V\!K?:Z4&4!ET=$S_ #UL]L)W4.3RK%NH)4U;P,!IW7X M*7YZ(09O ;]JZ.6L'9@D>\[?3.?K<1U&QA P."BC0/7C"AM@S AI&W]&S7": MTA#G[9OZ9YM=9]E3"1O.?M='5:W#/ R.<*(7IEYY_P7&/"0,QO#?X I,PXT3 M/<>!,VG_@\-%*MZ,*MI*0]^'9]W:9S_JWVA^0C(2DHD0X_\2TI&0?I2 1P+^ M*(&,!.(0T)#=%G-+%2T+P?M #-NAHV;7Q4]$+]?!#-K5L>]T/:4>O98Q617H M:H1&S/. 26:8Y!ZQ\2#(/62[A.0.Y&4)B4DV89#.,85)O&$2*Y#>">1^@=0K MD%H!/,^1.<48()F%M,,<*<[3V*F(#Y;FBZHL83E9Q8]^S]CK&2\\Q^31,3U@ MR&R:%">I8]D#2F-GI;<>4)RL_'Z)UR]9^EU%CE_BJ9XN'G8<^V"9_CF>E[ \ MS["[^SQB.,DC[&1#LY-E[M+O5)SK5@9[KO0AM4?IQ+D"+1D]:,U*7]]3A\%) MF6:FVV*XQ(:.XMUX/Z/I(U'^ U!+ P04 " "(,4=,I%VB,ZIZF35NG4:=OG'!B(FA>6A*/]]W,"I6A#^T)LYWGLQ\;)1^N>?0<0R(M6 MQA>T"Z$_,N:K#K3P-[8'@S>-=5H$=%W+?.] U(FD%>.[W8%I(0TM\Q0[NS*W M0U#2P-D1/V@MW.L)E!T+FM&WP)-LNQ #K,Q[T<)W"#_ZLT./+5EJJ<%X:0UQ MT!3T+CN>]A&? #\EC'YED]C)Q=KGZ'RM"[J+@D!!%6(&@<<5[D&IF AE_)YS MTJ5D)*[MM^Q?4N_8RT5XN+?JEZQ#5]!;2FIHQ*#"DQT?8.[G(R5S\]_@"@KA M40G6J*SRZ4NJP0>KYRPH18N7Z90FG>-TPP\S;9O 9P)?"+>I#IL*)>6?11!E M[NQ(W#3[7L1?G!TYSJ:*P32*=(?B/4:O97;(X3_<-_%6YA_B["5B/1X-JT#)Y4=C!I$5?19=_N>!KI.WQ: MUD?A6FD\N=B /R:-K[$V $K9W> &=/@^%D=!$Z+Y"6TW;9V*IZJ5-NG4:>MG+G$25, I MD$OW[PM_M&7-E"UJX*^S A)L: MK18^N+9AKK,@JD32BO'-YI9I(0TMLA0[VB+#WBMIX&B)Z[46]O<="X9B4O[DOTQ]1YZ.0D'#ZA> M9>7;G-Y14D$M>N5?<'B"J9\;2J;FO\$95(!'):%&B%)G%@=AQ]IV(OWB[YV$V90RF4:2[ M(-Z%Z+G8WNXR=HZ))LQAQ/ E9D:PD'TNP==*'/@_=+Y.WZTJW"7Z]7\5KF&N M_RK"%B/18)NT#(Z4V)NTB(OHO&_W/(WT$SXNZW=A&VD<.:$//R:-KT;T$*1L MKL(&M.%]S(Z"VD?S2[#MN"6CX[&;'@";7V'Q!U!+ P04 " "(,4=,)HT M.Z@! "1 P & 'AL+W=OTQEXLDKHCCS25 M#6B?70O@R:M6QN6T];X[,N;*%K1P-]B!"3.;S9YI M(0TMLA0[VR+#WBMIX&R)Z[46]L\)% XYW=*WP*-L6A\#K,@ZT MF[-44H-Q$@VQ4.?T;GL\[2(^ 7Y+&-S")K&3"^)S=!ZJG&ZB(%!0^IA!A.,* M]Z!43!1DO$PYZ5PR$I?V6_:OJ??0RT4XN$?U)"O?YO1 206UZ)5_Q.$;3/W< M4C(U_QVNH (\*@DU2E0N?4G9.X]ZRA*D:/$ZGM*D%%D%@=BQ]EW(O[B[9&'V90QF$:1[H)X%Z+78KN_S=@U)IHPIQ'# MEY@9P4+VN01?*W'B'^A\G;Y;5;A+]$__5;B&V;\KPA8CT6";M R.E-B;M(B+ MZ+QO=SR-]!]\7-8?PC;2.')!'WY,&E^-Z"%(V=R$#6C#^Y@=!;6/YN=@VW%+ M1L=C-ST -K_"XB]02P,$% @ B#%'3&=?#\BI 0 D0, !D !X;"]W M;W)K&UL?5/;;MLP#/T501]0)4K79H%MH.DP;, * M!!W6/BLV;0O5Q9/DN/W[4;+K&INQ%XNDSB$/:2H;K'OQ+4 @KUH9G],VA.[ MF"];T,)?V0X,WM36:1'0=0WSG0-1)9)6C&\V-TP+:6B1I=C)%9GM@Y(&3H[X M7FOAWHZ@[)#3+7T//,JF#3' BJP3#?R$\*L[.?38G*62&HR7UA '=4[OMH?C M+N(3X$G"X!%S@'I2*B5#&[RDGG4M&XM)^ MS_XU]8Z]G(6'>ZN>917:G.XIJ: 6O0J/=O@&4S^?*)F:_P$74 B/2K!&:95/ M7U+V/E@]94$I6KR.IS3I',:;Z\\3;9W )P*?"?M4AXV%DO(O(H@B$NT:__JW -L_^K"%N,1(-KTC)X4MK>I$5<1.=]N^-II!_P<5D?A&ND M\>1L _Z8-+[:V@ H97.%&]#B^Y@=!76(YBW:;MR2T0FVFQX FU]A\0=02P,$ M% @ B#%'3"CP&J^I 0 D0, !D !X;"]W;W)K&UL?5-A;YPP#/TK47Y P^6V:W<"I%ZG:9,VZ=1IV^<<&(B:Q"P)1_?O MEP3*T(KZA=C.>_:S]T?&7-6!%NX&>S#AID&KA0^N M;9GK+8@ZD;1B/,L.3 MI:)FGV-F6.0Y>20-G2]R@M;!_3J!P+.B.O@0>9=OY M&&!EWHL6OH/_T9]M\-B2I98:C)-HB(6FH/>[XVD?\0GP4\+H5C:)G5P0GZ+S MI2YH%@6!@LK'#"(<5W@ I6*B(./WG),N)2-Q;;]D_Y1Z#[U^I!J<1SUG"5*T>)Y.:=(Y M3C?[PTS;)O"9P!?"7:K#ID))^4?A19E;'(F=9M^+^(MW1QYF4\5@&D6Z"^)= MB%[+W>%#SJXQT8PY31B^QBP(%K(O)?A6B1-_1>?;]/VFPGVBOWM3X0;F-ONO M"%N-1(-MTS(X4N%@TB*NHLN^W?,TTG_P:5F_"=M*X\@%??@Q:7P-HH<@);L) M&]"%][$X"AH?S=M@VVE+)L=C/S\ MKS"\B]02P,$% @ B#%'3,R[B[:I M 0 CP, !D !X;"]W;W)K&UL?5-M;]0P#/XK M47[ VTFX(@032:0CXG&O=%RV)2Y)>Q[_'2;M2L1-?&MMY'ONQX^83 MNB?? 03V;+3U!>]"& Y"^*H#H_P-#F#IID%G5"#7M<(/#E2=2$8+N=N]$T;U MEI=YBIU,8=&_AY)@?C5'N]Q$T3@7/^$O@L6^[$ .BS ?5PC<(WX>3(T^L M6>K>@/4]6N:@*?A]=CCN(SX!?O0P^8W-8B=GQ*?H?*X+OHN"0$,58@9%QP4> M0.N8B&3\6G+RM60D;NV7[!]3[]3+67EX0/VSKT-7\#O.:FC4J,,C3I]@Z>YO.:;[99POM.D$N!+D2[E(= M,1=*RC^HH,KHI=2OL_%)>99(,<9(C>0 M;$4(2KY6D-4NVFW=D M=@(.R_J+]1\L_P!02P,$% @ B#%'3!8AK#6F 0 D0, !D !X;"]W M;W)K&UL?5/;;MLP#/T501]0)MSXI-VT(ET97DN/O[2;+C&INQ%XNDSB$/:2H;T+ZY%L"3#ZV,RVGK?;=G MS)4M:.&NL ,3;FJT6OC@VH:YSH*H$DDKQC>;&Z:%-+3(4NQHBPQ[KZ2!HR6N MUUK8WP=0..1T2R^!%]FT/@98D76B@1_@?W9'&SPV9ZFD!N,D&F*ASNG]=G_8 M17P"_)(PN(5-8BTJ1SF&XNM'4"GPA\)MPE AL+)>6/PHLBLS@0.\Z^$_$7 M;_<\S*:,P32*=!?$NQ ]%UM^D[%S3#1A#B.&+S$S@H7L$NT;_\5^$*YO;O(FPQ$@VV2&UL?5-M;YPP#/XK47Y <^2ZMCH!4J_3U$F;=.JT]7,.#$3-"TW"T?W[.8%2 MM*%](;;S//9CX^2C=2^^ PCD32OC"]J%T!\8\U4'6O@KVX/!F\8Z+0*ZKF6^ M=R#J1-**\=WNAFDA#2WS%#NY,K=#4-+ R1$_:"W<[R,H.Q8TH^^!)]EV(098 MF?>BA1\0?O8GAQY;LM12@_'2&N*@*>A]=CCN(SX!?DD8_YS=HF)9LQQPO U9D$PS+Z4X%LECOP?.M^F[S<5[A/]^K\*MS#7?Q5AJY%H M<&U:!D\J.YBTB*OHLF_W/(WT SXMZW?A6FD\.=N /R:-K[$V $K97>$&=/@^ M%D=!$Z)YB[:;MF1R@NWG!\"65UC^ 5!+ P04 " "(,4=,6J$AW:B41)I9ZNJE5IIM%7;9R9Q$K2 4R"3[=\7")M&;=07P.8<^]B88D+[XGH M3UZU,JZDO??#D3%7]Z"%N\$!3+AIT6KA@VD[Y@8+HDDDK1C?[>Z8%M+0JDB^ MLZT*'+V2!LZ6N%%K87^=0.%4TCU]YUV:M$_YAF?:-H%G E\(#RD/FQ,EY>^% M%U5A<2)V[OT@XA/OCSSTIH[.U(IT%\2[X+U6^_O;@EUCH(PYS1B^QBP(%J(O M*?A6BA/_A\ZWZ8=-A8=$?_=?A5N8N[^2L%5+--@N#8,C-8XF#>+*N\S;8WH# M]@<^#^L783MI'+F@#P^3VM@A2=C=A OKP/Q9#0>OC\3Z<[3PEL^%QR!^ M+;^P^@U02P,$% @ B#%'3-2-^/:I 0 C@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0QSV" MLF-!,_H6>)1M%V* E7DO6O@!X6=_ZH)LH"!14(3((/"YP!TI%(I3Q/'/2I61,7-MO[%]3[]C+ M67BXL^JWK$-7T#TE-31B4.'1CO;.CL1-H^]%?.'LP'$T M50RF2:0[U.XQ>BFW^YQ=(L\,.4X0OH)D"X(A^5*!7ZMPY._2^?7T[56!VY3^ MX7\"WT.RW>Z?&FPU$ VN39O@264'D[9P%5V6[9:G@?Z%3YOZ(%PKC2=G&_!9 MTO ::P.@E,T-/G^'/\?B*&A"-'=HNVE%)B?8?MY^MOR"Y1]02P,$% @ MB#%'3)W$Q):G 0 D0, !D !X;"]W;W)K&UL M?5-A;YPP#/TK47Y CL!4J_3M$F;=.JT[G,.#$1-8I:$H_OW2T+*T(;Z MA=C.>_:S<8H)S;/M 1QY45+;DO;.#4?&;-V#XO8&!]#^ID6CN/.NZ9@=#/ F MDI1D^6[WGBDN-*V*&#N;JL#12:'A;(@=E>+F]PDD3B7-Z&O@472]"P%6%0/O MX#NX'\/9>(\M61JA0%N!FAAH2WJ?'4_[@(^ )P&37=DD=')!? [.EZ:DNR ( M)-0N9.#^N,(#2!D2>1F_4DZZE S$M?V:_5/LW?=RX18>4/X4C>M+>J"D@9:/ MTCWB]!E2/^\H2(R M6%+CJ.,BKJ++OMWG<:1_X?.R?N.F$]J2"SK_8^+X6D0'7LKNQF] []_'XDAH M73#OO&WF+9D=AT-Z &QYA=4?4$L#!!0 ( (@Q1TR*> >JI@$ )$# 9 M >&PO=V]R:W-H965TIZJ3-NG4:>OG'!B(FA"6A*/[]W-"2M&&]H78SGOVLW'RR=@7UP%X\JI5 M[PK:>3\<&7-5!UJX&S- CS>-L5IX=&W+W&!!U)&D%>-9=LNTD#TM\Q@[VS(W MHU>RA[,E;M1:V-\G4&8JZ(Z^!9YDV_D08&4^B!:^@_\QG"UZ;,E22PV]DZ8G M%IJ"WNV.IWW 1\!/"9-;V21T)U/F4?SRG=[!-MF\ 3@2^$0ZS#YD)1^6?A19E; M,Q$[SWX0X1?OCAQG4X5@'$6\0_$.H]=R=\AR=@V)$N8T8_@:LR 89E]*\*T2 M)_X/G6_3]YL*]Y'^X;\*MS!_:V2KD6BP;5P&1RHS]G$15]%EW^YX'.D[?%[6 M;\*VLG?D8CS^F#B^QA@/*"6[P0WH\'TLCH+&!_,3VG;>DMGQ9D@/@"VOL/P# M4$L#!!0 ( (@Q1TQ=4XSAJ $ )$# 9 >&PO=V]R:W-H965TIVF55NG4:=OG'!B(FA>: MA*/]]W,"96A#^T)LYWGLQ\;)1^N>?0<0R*M6QA>T"Z$_,N:K#K3P-[8'@S>- M=5H$=%W+?.] U(FD%>-9]I%I(0TM\Q0[NS*W0U#2P-D1/V@MW-L)E!T+NJ/O M@2?9=B$&6)GWHH7O$'[T9X<>6[+44H/QTAKBH"GHW>YXVD=\ OR4,/J536(G M%VN?H_-0%S2+@D!!%6(&@<<5[D&IF AEO,PYZ5(R$M?V>_8OJ7?LY2(\W%OU M2]:A*^B!DAH:,:CP9,>O,/=S2\G<_#>X@D)X5((U*JM\^I)J\,'J.0M*T>)U M.J5)YSC=\-N9MDW@,X$OA$.JPZ9"2?EG$429.SL2-\V^%_$7[XX<9U/%8!I% MND/Q'J/7SG%UCHAESFC!\C5D0#+,O)?A6B1/_A\ZWZ?M-A?M$__!?A1N8 MP]]%V&HD&ER;EL&3R@XF+>(JNNS;'4\C_0.?EO51N%8:3RXVX(])XVNL#8!2 MLAO<@ [?Q^(H:$(T/Z'MIBV9G&#[^0&PY166OP%02P,$% @ B#%'3"J$ M^'6J 0 CP, !D !X;"]W;W)K&UL?5-A;]P@ M#/TKB!]0+ES;G4Y)I%ZKJI-6Z=1IVV6++748)Q$0RPT!;W+]H=MQ"? 3PFC6]DD=G)"?(W.U[J@FR@(%%0^9A#A M.,,]*!43!1F_YYQT*1F):_LC^V/J/?1R$@[N4?V2M>\*NJ.DAD8,RK_@^ 1S M/S>4S,U_@S.H (]*0HT*E4M?4@W.HYZS!"E:O$VG-.DS;3+!#X3^$+8 MI3IL*I24/P@ORMSB2.PT^U[$)\[V/,RFBL$TBG07Q+L0/9>WUSD[QSPSY#!! M^ J2+0@6DB\5^*4*!_Z)SB_3MQ<%;A/]^G\"/T.RW?:?&FPU$ VV3:O@2(6# M26NXBB[;=L?30/_"IU5]%K:5QI$3^O L:7@-HH<@97,5WK\+?\?B*&A\-+\$ MVTX[,CD>^WG]V?(/EG\ 4$L#!!0 ( (@Q1TP\BF-GJ0$ )$# 9 M>&PO=V]R:W-H965TM\=&'-E"UJX*^S A)L:K18^N+9AKK,@JD32BO'-YA/30AI:9"EVLD6&O5?2 MP,D2UVLM[-\C*!QRNJ6O@4?9M#X&6)%UHH&?X']U)QL\-F>II ;C)!IBH<[I M[?9PW$5\ OR6,+B%36(G9\3GZ'RK>2 MD;BT7[,_I-Y#+V?AX [5DZQ\F],])174HE?^$8>O,/5S0\G4_'>X@ KPJ"34 M*%&Y]"5E[SSJ*4N0HL7+>$J3SF&\V7V9:.L$/A'X3-BG.FPLE)3?"R^*S.) M[#C[3L1?O#WP,)LR!M,HTET0[T+T4FSWUQF[Q$03YCAB^!(S(UC(/I?@:R6. M_!V=K]-WJPIWB7[]H<(US,V;(FPQ$@VV2&PO=V]R:W-H965TTQEXLDKHCCS25#6A?7 O@R9M6QN6T];X[,.;*%K1P-]B!"3.;S2W30AI:9"EVLD6&O5?2P,D2UVLM[)\C*!QRNJ77 MP)-L6A\#K,@ZTF[-44H-Q$@VQ4.?T?GLX[B(^ 7Y+&-S")K&3 M,^)+=+Y5.=U$0:"@]#&#",<%'D"IF"C(>)URTKED)"[M:_:OJ??0RUDX>$#U M+"O?YG1/206UZ)5_PN$1IGX^4S(U_QTNH (\*@DU2E0N?4G9.X]ZRA*D:/$V MGM*D8:,(<1PQ?8F8$"]GG$GRMQ)%_H/-U^FY5X2[1/_U7X1KF M[ET1MAB)!MND97"DQ-ZD15Q$YWV[YVFD_^#CLOX0MI'&D3/Z\&/2^&I$#T'* MYB9L0!O>Q^PHJ'TT[X)MQRT9'8_=] #8_ J+OU!+ P04 " "(,4=,+O9O M'*D! "1 P &0 'AL+W=O83 MTT(:6F0I=K)%AKU7TL#)$M=K+>S?(R@<WV<-Q%? +\EC"XA4UB)V?$Y^A\JW*ZB8) 0>EC!A&. M"]R!4C%1D/%GRDGGDI&XM%^S/Z3>0R]GX> .U9.L?)O3/245U*)7_A&'KS#U M\\ZBE+D*+%RWA*D\YAO+F^F6CK!#X1^$S8 MISIL+)24WPLOBLSB0.PX^T[$7[P]\#";,@;3*-)=$.]"]%)L]_N,76*B"7,< M,7R)F1$L9)]+\+421_Z.SM?INU6%NT2__E#A&N;+FR)L,1(-MDG+X$B)O4F+ MN(C.^W;+TTC_P\=E_2%L(XTC9_3AQZ3QU8@>@I3-5=B -KR/V5%0^VA^#K8= MMV1T/';3 V#S*RS^ 5!+ P04 " "(,4=,EE(I>JD! "/ P &0 'AL M+W=OTJ.G@_ M[AESS0"*NRLS@L:;SEC%/;JV9VZTP-M(4I(567;#%!>:UF6,'6U=FLE+H>%H MB9N4XO;O :29*YK3M\"#Z -QAGN0,B1"&2]+3KJ6#,2M M_9;]6^P=>SEQ!_=&/HG6#Q6]I:2%CD_2/YCY.RS]?*)D:?XGG$$B/"C!&HV1 M+GY),SEOU)(%I2C^FDZAXSFGF^O=0KM,*!9"L1)N8QV6"D7E7[GG=6G-3&R: M_$ IV16^_X!_Q^I(Z'PP/Z-MTXXDQYMQ67^V_H/U/U!+ M P04 " "(,4=,!C69I*U*VGL_'!AS=0^*NRLS@,:;UEC% M/;JV8VZPP)M(4I+EN]TGIKC0M"IB[&2KPHQ>"@TG2]RH%+>_CR#-5-*,O@4> M1-?[$&!5,? .?H+_-9PL>FS)T@@%V@FCB86VI+?9X;@/^ AX%#"YE4U")V=C MGH/SK2GI+@@"";4/&3@>%[@#*4,BE/&2(?B M'48O5?8Y*]@E)$J8XXS)UY@%P3#[4B+?*G',_Z'GV_3]IL)]I'_XK\(MS-]% MV&HD"FP7E\&1VHPZ+N(JNNS;;1Y'^@Z?E_4'MYW0CIR-QQ\3Q]<:XP&E[*YP M WI\'XLCH?7!O$;;SELR.]X,Z0&PY156?P!02P,$% @ B#%'3'SO?I3O M 0 B@4 !D !X;"]W;W)K&UL=51M;YLP$/XK MR#^@3B A- *DIM6T29L4==KVV8'C1;4QLTWH_OUL0UE&KU^P[WCN>>Y\NDM' MJ5YT V""5\$[G9'&F/Y(J2X:$$S?R1XZ^Z>22C!C3553W2M@I0\2G(:;34P% M:SN2I]YW5GDJ!\/;#LXJT(,03/TY 9=C1K;DS?'.R*;Q>^8DBZ0+O+V_L7_RM=M:+DS#H^2_VM(T&4E(4$+%!FZ>Y?@9 MYGKV))B+_PI7X!;N,K$:A>3:?X-BT$:*F<6F(MCK=+:=/\?I3QS-87A . >$ M2T#B=>@DY#-_8H;EJ9)CH*:W[YEK\?88VK\VW]U%*KXYH MQIPF3'B+61#4LB\2(29Q"M^%AWAXA&88^?#=?QGN5AEBF#TNLD-%=@A!O!+! M, =<9(^*[!&"9"6"8>YQD1@5B=\1V E=B6"8#UIZ0$4."$&X$L$P$2Z2H"() M0K!N/(99-Y[>S(( 5?LMH(-"#IW?0#?>9=$\A'Z6_L&G+?6-J;KM='"1QDZD MGYM*2@,VE&PO=V]R:W-H965T$T:]L$CNY6OL-S@$92*B5#&KSDG74I&XMI^S?XQ]8Z]7(6'1ZM^RCIT!3U24D,C M!A6>[/@)YG[>4S(W_P5NH! >E6"-RBJ?OJ0:?+!ZSH)2M'B93FG2.4XW^\-, MVR;PF< 7PC'585.AI/R#"*+,G1V)FV;?B_B+=R>.LZEB,(TBW:%XC]%;R;/[ MG-UBHAESGC!\A=DM"(;9EQ)\J\29_T?GV_3]IL)]HK_[1^'AC<(MS/%-$;8: MB0;7IF7PI+*#28NXBB[[]L#32/_"IV7]*EPKC2=7&_#'I/$UU@9 *=D=;D"' M[V-Q%#0AF@>TW;0EDQ-L/S\ MKS"\@]02P,$% @ B#%'3 7DKGBY 0 M]@, !D !X;"]W;W)K&UL=5/;;IPP$/T5RQ\0 M@W=SZ0J0LJFJ5FJE5:JVSUX8+HHOU#9+^O<=&T+1EKQ@SW#.F3/V.!N-?7$M M@">O2FJ7T];[_L"8*UM0PMV8'C3^J8U5PF-H&^9Z"Z**)"493Y([ID2G:9'% MW,D6F1F\[#2<+'L+^.8(T8TY3^I9X[IK6AP0KLEXT\!W\C_YD,6*+2M4I MT*XSFEBH<_J8'H[[@(^ GQV,;K4GH9.S,2\A^%+E- F&0$+I@X+ Y0)/(&40 M0AN_9TVZE S$]?Y-_5/L'7LY"P=/1O[J*M_F](&2"FHQ2/]LQL\P]W-+R=S\ M5[B 1'AP@C5*(UW\DG)PWJA9!:TH\3JMG8[K./VYNY]IVP0^$_A">(AUV%0H M.O\HO"@R:T9BI[/O1;CB],#Q;,J0C$<1_Z%YA]E+P9,/&;L$H1ESG#!\A4D7 M!$/UI03?*G'D_]'Y-GVWZ7 7Z?LU/4VN'&YAWO&XWRRRWQ#@5T6V,+NK(FQU M[@IL$R?.D=(,.D[[*KL,]2./]_8//KV(;\(VG7;D;#S>?KRCVA@/:"6YP3%K M\1$N@83:A^T][NTTBE/@33^_,K8\]>(O4$L#!!0 ( (@Q1TQD[_[YJP$ M )$# 9 >&PO=V]R:W-H965T;/=-"MC1/ M8^QD\A1[IV0+)T-LK[4P[T=0.&0TH1^!9UDW+@18GG:BAI_@?G4GXSTV9RFE MAM9*;(F!*J.WR>&X#?@(^"UAL N;A$[.B"_!>2PSN@F"0$'A0@;ACPO<@5(A MD9?Q.N6D<\E 7-H?V>]C[[Z7L[!PA^J/+%V3T1M*2JA$K]PS#@\P]7--R=3\ M#[B \O"@Q-HIBY>BQ=MXRC:>PWBSWTVT=0*?"'PFW,0Z;"P4 ME7\73N2IP8&8&UL;5/;;MLP#/T501]0Q4HO66 ;:%H4&[ ! M08=USXI-7U!=/$F.N[\?)3N>V_K%(JESR$.:2@=C7UT#X,F;DMIEM/&^VS/F MB@:4<%>F XTWE;%*>'1MS5QG0921I"3CF\TM4Z+5-$]C[&CSU/1>MAJ.EKA> M*6'_'D":(:,)O02>V[KQ(<#RM!,U_ 3_JSM:]-B_ MI.B=-VK*@E*4>!O/5L=S&&^N+[1U I\(?";L(H&-A:+R1^%%GEHS$#O.OA/A M%R=[CK,I0C".(MZA>(?1<\Z3NY2=0Z()&PO=V]R:W-H965T)0PVXU-0B<7Q*?@ M?&E*F@5!H*!V(8/PQQ7N0:F0R,OXE7+2M60@;NV7[)]B[[Z7B[!PC^JG;%Q? MTEM*&FC%I-P#SI\A]?.6DM3\5[B"\O"@Q->H4=GX)?5D'>J4Q4O1XGDYY1#/ M.=U\2+1] D\$OA)N8QVV%(K*/PHGJL+@3,PR^U&$7YP?N9]-'8)Q%/'.B[<^ M>JTXSPIV#8D2YK1@^ :3KPCFLZ\E^%Z)$_^/SO?IAUV%ATA_\X_"_)7"/(X'-,#8.LKK/X 4$L#!!0 ( (@Q1TS#2^H4 MJP$ )$# 9 >&PO=V]R:W-H965TEMU J1>JVJ3-NG4:=OG'!B(FL0L"4?W[Y<$REC'%V([[]G/QLE' MM"^N _#D52OC"MIYWQ\9BA6_@O_=G&SRV M9*FE!N,D&F*A*>C]_GC*(CX!?D@8W M0*F8*,CX->>D2\E(7-MOV9]2[Z&7BW#P@.JGK'U7T#M*:FC$H/PSCI]@[N= MR=S\%[B""O"H)-2H4+GT)=7@/.HY2Y"BQ>MT2I/.<;K)#C-MF\!G E\(=ZD. MFPHEY8_"BS*W.!([S;X7\1?OCSS,IHK!-(IT%\2[$+V6G&Q^(H:'PT/P;; M3ELR.1[[^0&PY166?P!02P,$% @ B#%'3'+E=[;) 0 6P0 !D !X M;"]W;W)K&UL;531CML@$/P5Q <<#HDO:61;NEQ5 MM5(K15?U^DSLM8T.C LXOOY] ?M<*^$EL,OLS(!WDXU*OYD6P*)W*3J3X];: M_DB(*5N0S#RH'CIW4BLMF76A;HCI-; J%$E!:)(\$LEXAXLLY,ZZR-1@!>_@ MK)$9I&3Z[PF$&G.\P1^)%]ZTUB=(D?6L@9]@?_5G[2*RL%1<0F>XZI"&.L=/ MF^,I]?@ >.4PFM4>^9MQ]6GD7UG$Z2;=S6;R S@5T*3@$'3()!>>?F65%IM6( M]/3V/?.?>'.D[FU*GPQ/$>.RUX+2QXQD^P36Y$ M8IC;UR:KCRM!-Z&M#2K5T(616F67R7FBH3G^PZ>Q^\%TPSN#+LJZ%@N-4"ME MP5E)'IR7UDWZ$@BHK=_NW5Y/_3X%5O7S*)/E_Z3X!U!+ P04 " "(,4=, M&IE1%*L! "1 P &0 'AL+W=OMC"]H%T)_8,Q7'6CAKVP/!F\:Z[0(Z+J6^=Z!J!-)*\9W MNUNFA32TS%/LY,K<#D%) R='_*"U<'^.H.Q8T#U]"SS+M@LQP,J\%RU\A_"C M/SGTV)*EEAJ,E]80!TU![_>'8Q;Q"?!3PNA7-HF=G*U]B45)#(P85GNWX M!',_-Y3,S7^%"RB$1R58H[+*IR^I!A^LGK.@%"U>IU.:=([3S7F&C& M'"<,7V'V"X)A]J4$WRIQY/_1^38]VU28)?KU/PJS#PJW,-1OH.GY;UFW"M-)Z<;< ?D\;76!L I>RN< ,Z?!^+HZ ) MT?R$MINV9'*"[><'P)976/X%4$L#!!0 ( (@Q1TS73N=9T@$ , $ 9 M >&PO=V]R:W-H965T><2[@D@U2ON@8PZ%WP M5J>X-J8[$*+S&@33-[*#UGXII1+,V%!51'<*6.&+!"M'!22/=",/7G"%P.*=[@:^*IJ6KC$B1+.E;!+S"_NY.R$9E9BD9 JQO9 M(@5EBN\WAV/L\![PW,"@%WOD.CE+^>J"[T6*(V<(..3&,3"[7. !.'=$UL;; MQ(EG25>XW%_9O_G>;2]GIN%!\I>F,'6*[S JH&0]-T]R>(2IGSU&4_,_X +< MPIT3JY%+KOTORGMMI)A8K!7!WL>U:?TZ3/S7LG !G0KHJH",0M[Y5V98EB@Y M(#6>?,;O<)N3BB"7,<,72!V( 5V)A##;E0A9W" !JO*SHU$N^];/[2([C^<]]3?P S[.]D^F MJJ;5Z"R-O\%F1^M["]0 M2P,$% @ B#%'3'C5P=_J 0 B@4 !D !X;"]W;W)K&UL=53MCILP$'P5Q .<@4!"(T"ZW.G42JT47=7VMP/+A\[&U';" M]>UK&T(IW?[!WF5V9M:6-QN%?%,M@/;>.>M5[K=:#T="5-D"I^I!#-";/[60 MG&H3RH:H00*M7!%G) J"/>&TZ_TB<[FS+#)QU:SKX2P]=>6$HMW@&^=S"JU=ZS MG5R$>+/!IRKW VL(&)3:,E"SW. )&+-$QL;/F=-?)&WA>G]G?W&]FUXN5,&3 M8#^Z2K>YG_I>!36],OTJQH\P]Y/XWMS\9[@!,W#KQ&B4@BGW]QE>$,T%T:: 3$+.^3/5M,BD&#TYG?U [16'Q\B<36F3[BC< M/V->F>RMB.(X(S=+-&-.$R9:8<(%00S[(A%A$J?HG_((+]^A#G>N//[+8;)Q MB&'VN$B,BL0(P6$C@F%27"1!11*$X,-&!,$D 2ZR1T7V"$&X$<$P_[F3 RIR M0 AV&Q$,$^,B*2J2(@3;B\3:!5=ADTCY%[2W_@ MTY3Z0F73]I'LWM1 :C)7@P5Q=:P;C$C"HM=T>S%Y.XV$*M!CFR4>6 M\5O\!E!+ P04 " "(,4=,MQHSNJP! "1 P &0 'AL+W=O^!9-FV( 59DG6C@.X0?WK<]''<1GP _)0Q^ M89/8R=G:E^@\5#G=1$&@H PQ@\#C O>@5$R$,GY/.>E<,A*7]GOVKZEW[.4L M/-Q;]4M6H-A9+R+R*((G-V(&Z.,ZF MC,$TBG2'XCU&+P6_N8[8Q@F'TNP==*'/E_=+Y.WZTJW"7Z M]3\*]Q\4KF$^?RC"%B/1X)JT#)Z4MC=I$1?1>=_N>!KI7_BXK$_"-=)X2%(0FR0V1C"MX@J-!=I"2F=\'$'HL<(H_$\^\[5Q(D#+O M60LOX'[T1^,CLE2IN01EN5;(0%/@^W1_R (^ GYR&.UJCT(G)ZU?0_"U+G 2 M#(& RH4*S"]G> A0B%OXVVNB1?)0%SO/ZL_QMY]+R=FX4&+7[QV78'O,*JA M88-PSWI\@KF?:XSFYK_!&82'!R=>H]+"QB^J!NNTG*MX*Y*]3RM7<1VG/[=T MIFT3Z$R@"^$NZI!)*#K_PAPK27/DQZ_PC7 (!C0O;6[\WTRA.@=/]_,K(\M3+#U!+ P04 M" "(,4=,YL+.?ZP! "1 P &0 'AL+W=OFA32TR%+L;(L,>Z^D@;,EKM=:V-\G4#CD=$O? R^R:7T,L"+K M1 /?P'_OSC9X;,Y220W&233$0IW3A^WQM(OX!/@A87 +F\1.+HBOT?E 2E8J(@X]>4D\XE(W%IOV=_3KV'7B["P2.JG[+R;4[O*:F@ M%KWR+SA\@JF?/253\U_@"BK HY)0HT3ETI>4O?.HIRQ!BA9OXRE-.H?Q9G\[ MT=8)?"+PF7"?ZK"Q4%+^)+PH,HL#L>/L.Q%_\?;(PVS*&$RC2'=!O O1:\$/ M^XQ=8Z()@I3-3=B M-KR/V5%0^VC>!=N.6S(Z'KOI ;#Y%19_ %!+ P04 " "(,4=,5#P&U(SW/W4:(88L0+QOH,'^@ _1RI::LPT*&[(+XP !7FM01%'A>@CK< M]FZ1Z=R)%1F]"M+V<&(.OW8=9G]V0.B8N[[[EGAJ+XU0"51D [[ #Q#/PXG) M",TJ5=M!SUO:.PSJW/WD;X^IPFO SQ9&OI@[RLF9TA<5?*URUU,% 8%2* 4L MAQOL@1 E),OX;33=>4M%7,[?U#]K[]++&7/84_*KK423NQO7J:#&5R*>Z/@% MC)_8=8SY;W #(N&J$KE'20G7OTYYY8)V1D66TN'7:6Q[/8[32OIH:'9"8 C! M3/"C?Q)"0PCO)42&$-U+B TA7A'0Y%TW\X %+C)&1X=-G\. U5?G;V-Y7*5* MZM/1:[*?7&9O19!L,G130@:SFS#!$O,>L;<@XO>0PT?(9@4Y6E22QQF#I(_9 M3& U$VB!<"F0>G:!T"H0:H%H(1"NBMQ-D%1#^@D2!>&J'Q90Z*^:=K" _""Q MEQM9RXT^E!NDOET@M@K$]S>MRK$ M HJ\M5VTN#GJK?R.V:7MN7.F0EY"?55J2@5(0>]!]J^1S_,<$*B%FJ9RSJ9' M:@H$'(O4$L#!!0 ( (@Q1TR8B##NPP( ,\) 9 >&PO M=V]R:W-H965TTDW;^?;2@EQ[5;/@3[>.ZY>\[&OOE5R&=UY%Q[+TW=JH5_ MU/HT"P*U/?*&J3MQXJUYLQ>R8=I,Y2%0)\G9SCDU=1"'(0T:5K7^B^O"C_Q7PV-U.&IK");S$SOP[US_.#U(,PL&EEW5 M\%95HO4DWR_\^VBV*2S> 7Y6_*I&8\\J>1+BV4Z^[!9^:!/B-=]JR\#,X\)7 MO*XMD4GC=\_I#R&MXWC\RO[):3=:GICB*U'_JG;ZN/!SW]OQ/3O7^E% M#_&]7OQ7?N&U@=M,3(RMJ)7[][9GI473LYA4&O;2/:O6/:\]_ZL;[A#W#O'@ M8&)_Y)#T#LF;0_JA0]H[I/\;@?0.!$0(.NVNF&NFV7(NQ=63W78X,;OKHADQ MR[6U1K.(> MWP9831$Y 3G\DV3S(H<@10E21Y#>$%!0[0Z3.4S;E;)( MH@348XJ*25P P>LI*@V3%$3<(*@\)#DNC*#"R$18%.9 6(%Z8UPTIK@PB@JCR(J!E$LZ"4.S LB:8@H">-8(3P&$;Q">])U/ M+4,%98@@N%+9M&YY1,"V62&HS.P;( KEHB&0A7$1FN'"'1@HAD=',+J-&BX/KC50WE:<6VW/TY%UZ#[N8WN; 7L9S5818E^;;J5K M+M[HNU;G&Y.'JE7>D]#F#G4WW5X(S4WNIBZ^=S3=U3"I^5[;86;&LNLQNHD6 MI[Y]"H8>;OD74$L#!!0 ( (@Q1TP,Z"6MWP$ )\$ 9 >&PO=V]R M:W-H965TMUOT.8U6V MP(AZ$#UPN:;5UX"+K20._0/_NC])8>%:I.@9<=8('$NH!/!Z-:[ -;R4F(-VM\KW(4VH2 0JFM C'+&0Y J14R:?R=--$[J>5$%!P$?>TJW>9HBX(*:C)0_2+&9YCJ25$P%?\#SD -W&9B8I2"*O<- MRD%IP285DPHC[W[MN%O'2?]"6R=$$R&:"9OT4T(\$>(K(7'%^\Q;9I;6Z7KGSDRURGC/1;3=9/ALA2;,WF.B!>:*P$9]#A&M MA=A''^C1;8##1\0V78\0KQ81.WYR4T2T+I"L"B1.(+X1B-<%TE6!="6#Y*Z- M'I,Z#'>8\*X/GR%\$GCQ7QG(QHV "DHQ<&T[N/#.4_84V7MQY]^;Z?/#^EGQAM:]--S@.&PO=V]R:W-H965T MZ:KIYN%-J?Q=%W6HG MZJ*[E7O1Z'\VLJT+I;OM-NKVK2C6@U%=11#'250791,N9L/88[N8R8.JRD8\ MMD%WJ.NB_7J'X@6LWVQ%3^%^K5_;'4ONGA9E[5HNE(V M02LV\_ 3N7N O#<8$+]+<>I&[: /Y4G*Y[[S=3T/XYZ1J,1*]2X*_3F*I:BJ MWI/F\=K0*5D;+YI*7;R7GW15]%Y([I[*_ZP2'9PW\Z M/9T>/2X@X[/HV#LRF/LS!L:8:\0205A.'ES(:)Y(<[P0!90H#/;TBFB".Z"H M SHX8%<.4BO2,R8=,(W!L)3F5K@8C%.6XG082H0N@SRV$I*[D4*>.@E!8)0 \R2$ MQ+BLQ.\7E<&\2PC#O<7((W0$21'QN, EB'Q @P@N0@11(6>A#&@<,"=V?2\1 M%'"?IA) C@RL-0:3&X8)H2)RP MS#XO$)S.3LH\]P)<:@"1FMSG M<&(-.K!CS7$YA0-08TCI=F&=A%@\!XG":9 MAQ"N-(#==^R% E=#;HBM1TL4%7LV)N!* ]A]QV;C:@C-$NJD!Q&D.$E\ZX5K M#6!:X[N0XEH#'] :P+4&IF@-N!K"W)V-H$!7C8<.+C0P16@ $1KBK)$+HAXJ MN,S !)DQF/%%DHTO7H:*BP).[,M#-'HP]4_>[T6[+9LN>))*O[V&%])&2B6T MQ_A6A[73K^Q+IQ(;U3=3W6[/3\US1\F]>49'E[?\XC]02P,$% @ B#%' M3+G'@+0@ @ >P8 !D !X;"]W;W)K&ULC57; MCILP$/T5Q'O78!)R$4%*MEJU4BM%6[5]=L@DH#68M9VP_?OZ0BA-)E)XB.WA MS#ES['C(.B'?5 F@@X^:-VH5EEJW2T)444+-U)-HH3%O#D+63)NE/!+52F![ MEU1S0J,H)36KFC#/7&PK\TR<-*\:V,I G>J:R3\;X*);A7%X";Q6QU+; ,FS MEAWA!^B?[5::%1E8]E4-C:I$$T@XK,)UO-S$U"8XQ*\*.C6:!];*3H@WN_BZ M7X61K0@X%-I2,#.>-!PT;>)X?F%_<>:-F1U3\"SX[VJORU4X M#X,]'-B)ZU?1?8'>T#0,>O??X SJ>Q912LP\_5HT; MNY[_DH8GT#Z!#@G4>_%"KO+/3+,\DZ(+I-_\EMDSCI?4[$UA@VXKW#M3O#+1 M0C GF*4XP00DF MCF#R7P7S*Y,>,W.8QF$^)6ED'EQHB@I-$:'%E9#'3$="=R125"*]D4A&-7J) M],;+)/(/KC1#E6:(TIV#GZ,$\\?/;8$2+) *Z)57#)/@(G&$7X$(H9C71=3P6%.#6NY8ZB0V==N\9*_L%]6_[. MY+%J5+ 3VG0@UR<.0F@PM41/YB]$9+[BC9$/O&. MMOK-D8N&*#T5)R0[0N7]5^H,);[GW'^G%\HTW&2B-?:< M2?OK[<]2\<:QZ%0:\CX\Z]8^>\=_#8,#0A<0C@$X_C @<@'1) -F5FKGXDB M92%X[XGA:W7$% 5^CO1F[LVBW3O[3KN5>O521L&J0!=#Y# O R:\P83WB V M2$8(T@F,681@%J&-C^ZR2&&"""2(+$%\1Y!-; R8U&):B\%Q'@?1Q L 2W"< M!' Z,9A./$LGS!<($I @>7Q#5B#!"MB0?+(A R:Y=;K*< S+I*!,.I?!P40F MG9+FL$X&ZF2 #I[H9#.=*,$+99B#*OD#593/W<1Y?@.[T\$!W'4!X"=< MH%AH7/QXB6"XZW#X0)$XT*1*%OW"[8F!_IS5B0--"B7(%SXAAEL/SWMO7BH. M=%\KP4*'8KA%T ?.5=4;&21UC=J*TNSLU)5D6IS6:V#>EO) M=-D:%7E 81@'19J5_FS2KCU5LXG:Z3PKY5/EU;NB2*N_]S)7^ZG/_/>%[]EZ MHYN%8#;9IFOY0^J?VZ?*7 4'+\NLD&6=J=*KY&KJW[';1RX:@Q;Q*Y/[^NC< M:U)Y5NJEN?BRG/IA$Y',Y4(W+E)S>)4/,L\;3R:./[U3_W#/QO#X_-W[IS9Y MD\QS6LL'E?_.EGHS]1/?6\I5NLOU=[7_+/N$A._UV7^5KS(W\"82@!\,HK/XJ,='!SP[;R!Z M W%Z@Z#+O"WE/-7I;%*IO5=U;\,V;5XZ=BO,PUHTB^VS:?=,-6NS^CKCC$^" MU\91C[GO,'2$H5/$'"#$ 1*8 Y1$(R"6GM^$D6$'7#H@+<.HA,'8I!&AQFU MF++%L'" F0.,(Y$(QA'9<83)((X.(T[N$<4\'H0"8:$(<3@"AB.L<&C,L(,8 M.H@O?S CZ&!D1S"LQ\A*5+ A:&Z#2"2.1Y/ 2!)0"\(.QM#!^/):L!"3+?RX M&CWFY+F'<92P(>5LW#BAD2L@!_L9*(K+!:8NNX*[#).7V>RUR\*M='D2,SO<0@'+W$#ZD\^DN MIA<']!HJ\CT"$7=$@3G([8_B8\'N[P- -*Q]<#1D%;):M_-N[2W4KM3-^W.T MVLW4]^SVH9V !^MS,VNC]3O.S1#.P8XIA-F)X(YX']R#_T%U8_^WM%IG9>T] M*VWFR7;L6RFEI&ULC53MCILP$'P5Q /$@"&Y1(!TE\NIE5HINJKM;P>6@,Y@:COA M^O;U5Q#AT*E_L'>9F=TQB].!\3=1 TCOO:6=R/Q:RGZ'D"AJ:(E8L1XZ]:9B MO"52A?R,1,^!E(;44A0%P1JUI.G\/#6Y(\]3=I&TZ>#(/7%I6\+_/@%E0^:' M_BWQVIQKJ1,H3WMRAA\@?_9'KB(TJI1-"YUH6.=QJ#+_,=P=8HTW@%\-#&*R M][23$V-O.OA:9GZ@&P(*A=0*1"U7V .E6DBU\<=I^F-)39SN;^HOQKORX E5PW8FJ43 JS-,K+D*RUJFH M5EKR;M>F,^O@]&^T94+D"-%(B,)/"=@1\$@(-Y\28D>(_[="X@C)K *RWLUA M/A-)\I2SP>-V''JBIR[<)>IS%3IIOHYYI\Y3J.PUQU&2HJL6%J=NY["PJ#"2I8X=FA6M!F@IG5.BS*K&>.T&1@ M]!7QG?!STPGOQ*2:/3,A%6,2E&"P4C-7JUMI#"A44F\W:L_MOVD#R7IW[:#Q M[LO_ 5!+ P04 " "(,4=,+/7)JM8" !$"P &0 'AL+W=OW)U8 M3N4=+UFAWQRXR*G24W'T9"D8W5M2GGF![\=>3M/"7<[MVJ-8SOE996G!'H4C MSWE.Q=\5R_AUX8+[NO ]/9Z46?"6\Y(>V0^F?I:/0L^\1F6?YJR0*2\6)\V:7AA* F! TAF+Y+(#6! MO!'@74)8$\(W0O0N(:H)T:T6XIH0]RQX5;)L]C=4T>5<\*LCJ@-44G-.81;K M_=V91;N=]IW> *E7+TM"@KEW,4(U9E5A@A8&&H2GU1L3 69B%0SHA)"NB36& M";N8#8:)NI@'!!,D7H5)+*:P MF$^0A+[^]5(W!!*?D#:NXU&$>A0A'DUQ@1@5B&_/28(*)$,/H+>[JV00*OC# MC#P,88$_FH\)ZLUDZ$TX(C!%!::WYP-\_&;ZB _0OYH5*&JGI'?>-S=@MAAF MQ-N1.@*(MX-" L.S"A&RA9L:"= YUD/@%@,&_OAV UJC[B% W.\7*104CMC! M2P>0&ZY^#>K>?23X]1APQ"6\& %2C<)H1 *O'A!]X+3C]0/B_V_ "@6-E&[ MRPP@=28<!^81J&WOH+9NFKHWF2J_O(;%<>TD,X35[H-L&UL?53;CILP$/T5Q'O7W)Q- M(D!JJ*I6:J5HJ[;/#@P!K<'4=L+V[^O;(LJZ?<&>\3G'9\;&^U>&"[+-T?_'8RKYWLC9T4;_8Y60Q>[?,NVUBN?)A_] 5[C> W1I+M MZ6)?6_9XM['B@:FV9-NVH-7%TP_!5\*O_2B""Y/J#IN;UC(F04E&#TJS4V_/ M$E!HI9X^JCFW?Z -))OZN%;]P[#+S# +2S%8]^([ M@$#>M#*^I%T(_8XQ7W>@A;^Q/1A<::W3(F#H3LSW#D232%JQ/,ONF!;2T*I( MN8.K"GL.2AHX..+/6@OWYP&4'4JZH>^)9WGJ0DRPJNC%"7Y ^-D?'$9L5FFD M!N.E-<1!6]+/F]V>1WP"_)(P^*LYB94)TTZ;QF)U_-W]:^I=JSE*#SLK?HMF]"5]!,E#;3BK,*S'1YAJF=+R53\ M-[B 0GAT@GO45OGT)_79!ZLG%;2BQ=LX2I/&85RYWTZT=4(^$?*9L+G]+X%/ M!+X@L-%9*O6+"*(JG!V(&R^K%[$G-CN.AUG'9#J[M(;5>LQ>*K[-"W:)0A/F M8<3D5Y@%8K^"V,X0A@9F%_FJBSSQ^0<7V;H 7Q7@2>#V@P!?E#%B[A/&)$RV M*.-?!,_2M[#"KDXW=OMWX4[2>'*T 2\J'6=K;0#4S&ZPA3I\8'.@H UQB@U! MW-AF8Q!L/[T@-C_CZB]02P,$% @ B#%'3'-[FE)' @ )P< !D !X M;"]W;W)K&UL?95?KYL@&,:_BO%^!P5%;*S)ZK)L MR9:]Z'WPL(Q8V+5UDSIH*WKNWE-JR5 M&C8 R$/-.BJ?^,!Z/7+BHJ-*-\49R$$P>K1!70M@%&'0T:8/R\+V/8NRX!?5 M-CU[%H&\=!T5?W>LY;=M&(?O'2_-N5:F Y3%0,_L!U,_AV>A6V!V.38=ZV7# M^T"PTS;\&&^JW.BMX%?#;G)1#TPF>\Y?3>/K<1M&!HBU[*", ]7%E56L;8V1 MQO@S>8;SE"9P67]W_VQSU[GLJ605;W\W1U5O0Q(&1W:BEU:]\-L7-N63AL&4 M_#=V9:V6&Q(]QX&WTGZ#PT4JWDTN&J6C;V/9]+:\C2-),H7Y ^ 4 .> ^/\! M: I 3@ 8R6RJGZBB92'X+1#C9@W4G(EX@_1B'DRG73L[IK.5NO=:HC0IP-48 M39K=J($+#;Q75!Y%.DN !I@IH)<"VGAT1_' 'D-D#5([@RPD\:HR:RFMYH< M1X0XJ:Q5A. D\L,D7IC$ Y,Y,*,F74P3QS!V995'%J49@GZG"CC1K%4)Y3OPPV N#/3"Y X/724-,D /C4:'HT;'+O##9&@9'#DRV M7ID$IJE+XY/%*'^ 0[PXQ(,3.SAD-<\'A(CSQU8>%V'R-8R[-/GJ M5X$HC[&SG95/1C!VEP8LKBSSA'RGXMST,MASI6\_>T>=.%=,6T9/.K5:OUIS MHV4G9:J9KHOQ[AX;B@_3LP3FM['\!U!+ P04 " "(,4=,B^#-ATP# !^ M#P &0 'AL+W=OPLV M!HY4EUSP^LD$^VO,P3(8?ESJL.)4LV*BC//.S[ MD9%.QVKNJ9R.^5%D:<&>2JG4HZ\"\LFS5E1I;QP2K:=N%_0PPI'=8!"_$K9N6K=.W4KKYR_U8-O MFXGKUQ6QC*U%39'(RXG-69;53+*./YK4O>2L ]OW'^Q+U;QLYC6IV)QGO].- MV$_MLV#8Y9N*9G[\RW5#H.KK[[^S$,@FO*Y$YUCRKU*^S/E:"YYI%EI(G M[\TU+=3UW#RA1(?! 5@'X$L NAX0Z(!@: #1 61H0*@#PJ$!D0Z(A@90'4![ M 5ZCKGI=CXE(IN.2GYVR67&'I%[8Z('*!;&N)]7[5\_D&ZOD[&D:1'CLG6HB MC9DU&-S"X"CN8N8 IHMX-!&CL M9W"19WB99 23_(9X4XZ((!A7!*C[H*!+ M! %($"@"TB$@O3X:#%680F'B&%'?]^%$!$Q$S$0],>;$R!,0'+3S-"\'P"$< M&;C%0+YE@PMO\:T /@FTZA"".H2 X'TA0J,@0DP93-0=BGVSOX4)#*/8E 'B M0Y&]OPCL+S+ZPQ3!!!0DH,.7] @D&-U>TK.1\2I1X)/ VFL,9HJ!3%$O4VQD M"GW?F@?YL/'Y0";:=SX3A*E%.60Q6'1SE\XTIKNMNBUI#P6 " N-3"\ NP6 M#WLAPK>WUD*#VKDBL"83=Z?VNK4HV%\19+"C_O^2JKK#M(<#W6D:C\1;&@8#5<6 M6_YB ;9B**M!G15[15@,FP4&S,(0%@+Y-E7@;8V!;4TC"P6\MW#X"6'AC8.A MC=/W80WJ" M^0+W6(:(^F?Y(REU:5,XK%_(\HDX-6\X%DZ3^O2Q^+P_#ET'& MMJ*^I?*^;$Z$S4#P@S[M>I&PO=V]R:W-H965T0G8F9W9,;LK+RZB?>F. MG$OOM2KK;ND?I6SN@Z#;'GF5=W>BX;7Z9R_:*I=JV1Z"KFEYONN#JC(@8WO-2_%9>F#_[;QM3@(VFOY?NF_A_M'R'1 C_A1\$LW>O>TE6ISYAI>E9E)Y_#*D_E53!X[?W]@?>_/*S'/>\8TH?Q8[>5SZ MJ>_M^#X_E?*KN'SDQE#L>\;]9W[FI8+K3)3&5I1=_^MM3YT4E6%1J53YZ_ L MZOYY&?YAF0G# X@)(-< H/\,B$Q =&L -0'TUH#8!,2W!C 3P*R 8#BL_O0? M.U00$VNZQ3NF?J^6[W9?\[^/_4!.K5[7D5)L@C.FLA@U@.&C#"$ M95/,QL6D\13R@-!,$1\0A$7RZ$(@_IMOH+Q>#1/4,.D)HK%A%N$$$4H0]01T M3)!:3@=(TD/J 9)%D646 :4AL^RZH!#/E:*Y4C?7Q$IV0QV)+(.9(XU1E=A1 M(0G@! PE8+=_DP0E2-P,4JM"UXGCDR84%TE1D10Y3%MDP,1CD9#-J&2H2N:H M +&J8ITY*A'-9@H#0KSO0]<-L?L^=-V0F$M@XX.C$;U>E4"&]K M(.ZY);$M1%Q#-",S0GC[P__[?VTPDP^4IC,5#7CK M*[*=A"U#TY8#,Z>/." MV[TTLF5B1^8=2[(Y(;S)@2&&G))CKA( G:L%?!J .PYBNU$-9BH4STT=P"<" M(",A=0[/G0D0Q7,3%O"I .Y8<";YVH"2B5)(;4_!Z&Z@[X]?\O90U)WW+*2Z M9O27@;T0DBO*\$ZE?517UNNBY'NI7Q/UW@[WMF$A16/NI,'U8KSZ U!+ P04 M " "(,4=,*M@OJSD# "Y#0 &0 'AL+W=O:]%7C8K_ZA4=1L$S?8H"M[ MU@57>EH?@J:J!=\9HR(/"$)14/"L]-=+L_90KY?RI/*L% ^UUYR*@M=_[D4N M+RL?^V\+C]GAJ-J%8+VL^$'\$.JI>JCU+!B\[+)"E$TF2Z\6^Y5_AV\WA+4& M!O$S$Y=F-/;:5)ZE?&DG7W,L-B+/6T^:Q^_>J3_$; W' MXS?OGTWR.IEGWHB-S']E.W5<^8GO[<2>GW+U*"]?1)]0Z'M]]M_$6>0:WC+1 M,;8R;\ROMSTU2A:]%TVEX*_=,RO-\]*]85%O!AN0WH ,!CKVOPQH;T#?#4R$ MH&-F4OW$%5\O:WGQZFZW*MXV!;ZENIC;=M'4SKS3V39Z];RF"5L&Y]91C[GO M,&2$P5/$QD70)!PP@68PT" 0C7OB."!6" Q$X&"B5)C3R<4(]@! QTPXX!- M',16I3I,;#!E5RD4,VJE J$8G2$3@F1"@$QBD>DPX2C,(J1A:)$!4"Q$,4PF M LE$ )G4(A,Y89C59AL7LABYF?"(01ZQRR-%%H_8"1(R:O<: $H8@JDD()4$ MH()A!RGH(+V^73&"OVQT1EH_Z9T9H0&7]&R/6C:C80A MFP\ TX(SLT,8E)P[3*YHEQXTCD00=NH#H=*Y^L#ZA"E A\RX@!4*L_]H&EA7 M,"0L3M.XFL%H;*O<1Z@I'5A9,"0M3M, PH$1C6T^ "Q"<^6!%08#$N-('7;E MP_D+ #"+46)3+K#$8$ACG/Y-G#B4QJG-!D!%\8SV8EBP< K0F=EM BL60=?W M+X%5AD J8_4#8[LF'X"F9&"%(8#".-U+7.U8Q(E-!@"%,_\G!-87 NB+ MT[H]:)*T3<6%+.:8P#)%@).4T[C$/20QYTCH8B+[X!*,#L*%J _FSM!X6WDJ MS85EM#K<2^Z(.4B_P[M+S7=>'[*R\9ZETL=Q2ZF$IH)N=#V.^AXU3'*Q M5^TPUN.ZNTQT$R6K_J(4#+>U]5]02P,$% @ B#%'3/3WW=\) @ C 4 M !D !X;"]W;W)K&ULC53;CILP$/T5Q ?$W++) M1@1ID^RJE5HIVJKMLP/#16MC:INP_?OZ0EA"4+HOV!Z?<^;">.*.\3=1 DCG MG9):;-U2RF:#D$A+H%@L6 .UNLD9IUBJ(R^0:#C@S) H08'G/2"*J]I-8F,[ M\B1FK215#4?NB)92S/_N@+!NZ_KNQ?!:%:74!I3$#2[@!\B?S9&K$QI4LHI" M+2I6.QSRK?OD;YXCC3> 7Q5T8K1W="8GQM[TX6NV=3T=$!!(I5; :CG#'@C1 M0BJ,/[VF.[C4Q/'^HOYBYG+" /2._JTR66W?M.AGDN"7RE75?H,]GZ3I] M\M_@#$3!=23*1\J(,%\G;85DM%=1H5#\;M>J-FMG;U87VCPAZ G!0%"^[Q'" MGA!^$**[A*@G1)_UL.P)RXD'9',WQ3Q@B9.8L\[AMAT:K+O.WRS5[TJUT?P= M(9@4B(Q!=57N2QLYB'@VF-AAO,2GW M?@X33LHQAUE-"G)?QR:$1JU$@1?F70LG96TM=3%&UF%T/ 6Z%2?VG;_9^S/V M@QHU=C)\R-LY]1WSHJJ%&ULC53;CILP$/T5Q >L"1#"1H"T256U4BM% M6W7[[,!PT=J8VB9L_[ZV(2PA;K4OV#,^<^;,&$\R,/XJ:@#IO%'2BM2MI>SV M"(F\!HK% ^N@52R*?V? %IGJVKC,5_PTN0!1<*U$Y M)_QIF#_"G '\.\,/_!@130/ >$)GB1V6F MU$]8XBSA;'#X>%D=UO_$9A^H9N;::7IGSE2U0GDO6? 8)>BBB2;,8<3X"\SF M%G&\1P3Q=L8@I6"6X=MD'/P[ G^5PH+X1X; 6FA@XL.;0GT[06@E" U!<$.P MLQ-LK01;BX)XU6H;YG'5B7M,Z'EV(9%52&1)$M@)=E:"W<=;$5L)X@^TXAX3 M>NO_SH997RI:/ 4*O#)30S@YZULSL1;>>3 ]^>8IO&PO=V]R:W-H965T]SG'V$X^,/XJ:@#IO+6T$X5;2]GO$!)5#2T1#ZR'3JU<&&^)5$-^1:+G M0,XFJ*4H\+P8M:3IW#(WYNPF:=/!D3OBUK:$_]T#94/A^N[[Q'-SK:6> M0&7>DRO\!/FK/W(U0K/+N6FA$PWK' Z7PGWT=X=,ZXW@I8%!+/J.KN3$V*L> M?#L7KJ<3 @J5U Y$-7I;D*R=G)1J;3D;6R; MSK3#N))D4Y@]()@"@CG #_\;@*< O I 8V:FU"-'MGUE2U0LW>R]##.;IKHTFS'S7!0A-\5!PLBFB6()7 G$5@S2(P\7@1 MC]/8;H"M!M@8A!_*"%=EC)K$:#JC2;+0#@FMD- 81 N#P/.S%64K\L/XD\V( MK)C(@@F\%68KRM+$3HFME-A&\5>4K2C%GU 2*R6Q45:G9[\518EOIZ162FKY M^M$*DFX@29+:(9D5DFT@V$M7D&QSQ*(0KR^+192&WBH5M+C ^D']0?BUZ81S M8E*]!>;&7AB3H R]!U55K=[P>4#A(G4W47T^OF3C0+)^>J31_$]1_@-02P,$ M% @ B#%'3'?@2'X7 @ YP4 !D !X;"]W;W)K&UL?51=CYLP$/PKB/>>^4@@%P'2)5752JT4777MLP.;@,[&U';"]=_7 M-@Y'P-<7;"^SLS,+WJQG_%74 -)[HZ05N5]+V6T1$F4-%(L'UD&KWIP8IUBJ M(S\CT7' E4FB!$5!D""*F]8O,A,[\")C%TF:%@[<$Q=*,?^[ \+ZW _]6^"Y M.==2!U"1=?@,/T&^= >N3FADJ1H*K6A8ZW$XY?Y3N-VG&F\ OQKHQ63O:2=' MQE[UX5N5^X$6! 1*J1FP6JZP!T(TD9+QQW+Z8TF=.-W?V+\8[\K+$0O8,_*[ MJ62=^QO?J^"$+T0^L_XK6#]KW[/FO\,5B()K):I&R8@P3Z^\",FH95%2*'X; MUJ8U:V_Y;VGNA,@F1&."JOV_A-@FQ.\)B3$_*#-6/V.)BXRSWN/#Q^JP_B?" M;:R:6>J@Z9UYI]P*%;T6JR#)T%436)R5&##K.QV;V%TE<59)EE7"8.8V650)HW2F9(GYE'[0]M0I)'4( MF?U^NW39]L& C^;$2.\DEU:,]XFT7&*/47FWKW#AQ'X M _-STPKOR*2ZO>:.G1B3H+0$#ZHAM9JZXX' 2>IMJO9\F#W#0;+.CE4TSO;B M'U!+ P04 " "(,4=,0-*"H*($ !N&0 &0 'AL+W=OV:0 BTP2-#V66/3"Z+% MD>1Q^O?5-HY$'DZM%UO+N2MU#DEI<2W*[]51J=KYF:5YM72/=7U^\+QJ>U19 M4GTJSBIO[NR+,DOJYK0\>-6Y5,FN,\I2C_M^X&7)*7=7B^[:2[E:%)7J MI72J2Y8EY;]KE1;7I@0?Y_4M1H=.VTIKT7QO3WY?;=T_38CE:IMW;I(FK\W MM5%IVGIJ\O@Q.'5O,5O#\?&[]^>N^*:8UZ12FR+]Y[2KCTLW7M/Y: M7+^HH2#I.D/U?Z@WE3;P-I,FQK9(J^[7V5ZJNL@&+TTJ6?*S_S_EW?]U\/]N MA@WX8,!O!D'PH8$8#,0O _&A 0T&=#-@]*&!' SDO0;!8!!H!E[?K*[[CTF= MK!9E<77*_@$Z)^USRAZ"9GRW[<5N.+M[S0!4S=6W%3&^\-Y:1P-FTV/X",-N M"*_Q?@O!48@--\RU (\ (:>0)Q,2:9!G$\)DB!,5L!>B3 C"("H^3_0TV2"6$R(4@FU)()C3"2F\F8*(H"6V!MB83D2A#GL&,$G2]@@RBZ RLSSNZ^4Q% 98S60U!DB8/ISA'=->JL 4@8)@'G/ /F$1)('9)_S[JQ686 (02^@K2PBRK?DQ9P3@C+!H@+#L&V9L' 0F M@P!;![-:!+(L" 1FC !D( MO!2:#"&94B\D@P'QE5HM MK'%C!& #&19L A, M!A'/V!1B,A"898QJ$8@L*D68,03(0+94,1F(SZ@6DX'0S&!4"T!D42FR[+4! M&:$":I M!/R3%F&4F']RQO)-6MY0H9693AX(LCSY4B?I]"ZFEC2I9>Q(U@!$TB+/$O-/ MFI.1L0E8 Q!)O:O>Z.5NILI#]VJ^\TD5?NZ/0R;X[+_ M"?U,5Y^+KAW3ZQK/X#4$L#!!0 ( (@Q1TRE!S38 MN $ -0# 9 >&PO=V]R:W-H965T&BV)C89DG^OF/#4I+P@F>&<\Y#(FY*M36GM7'=@S.8U*&%O= >4GKBTK^J/H7?LY2PLW&OYMRE8.IG M1\G4_ ^X@$2XKP1SY%K:\"5Y;YU6DPJ6HL3;>#9M.(=)_TI;)_")P&<"YO:] MC(E"Y0_"B2PQ>B!FG'TG_!5O#QQGD_M@&$7XA\5;C%ZR>!K-4:!'BWS;Z-U@7A5( X"\8<&]I^:_(J)XOVG M)&PQ506F"OMD2:[[-NSR(CJO[!T/M_(?/N[[3V&JIK7DK!W>;;B!4FL'6,KF M!I>HQB&PO=V]R:W-H965T6LMLA),H:*!8/K(-6G9P9IUBJD%^0Z#C@RA11@@+/2Q#% M3>L6F9&QJR1-"T?NB"NEF/_= V%][OKN6^*YN=12)U"1=?@"/T#^[(Y< M16ADJ1H*K6A8ZW XY^ZCOSLD&F\ OQKHQ63O:"",KT0^L_X+ M#'YBUQG,?X,;$ 772E2/DA%A?IWR*B2C XN20O&K79O6K+T]2<*A;+T@& J" ML4#U_J@@' K"]X+(F+?*C-4G+'&1<=8[W/Y9'=9OPM^%ZC)+G31W9\Z46Z&R MMR**-QFZ::(!L[>88(+Q1P12[&.+8*W%/EB4!_<-#DM$&J]W"%=-A*8^G)KP MPW6":)4@,@31W2VDLUNPF(W!M 83)I'GS:PL47$43U!W8N)5,?&*F.U,C,7$ MDS:?DG0A9@6U3?\G)ED5DRS%)+,V^V3A.=@F"S%+5!1M%F+0Y.%2X!?SC0NG M9-=6ZB&PO=V]R:W-H965T FH!C/;"=W=SS8$46!3_\1?SSFOCW$< M=UR\RA) .6\U:V3BEDJU.X1D5D)-Y0-OH=$K!1=% MJ*95XZ:QG3N)-.97Q:H&3L*1U[JFXL\3,-XEKN_>)YZK2ZG,!$KCEE[@!ZB7 M]B3T"(TN>55#(RO>. **Q/WD[X[$\!;X64$G)WW')#ES_FH&7_/$][2L7KP45OI:9O?5LUMNWZE'>:"*IK'@G2/ZZ]!2<^O\'=&? M*S.3]NO8-7V>4L_>4ASY,;H9HX%YZIE@P@3OB?T*0=XCAR6RG2'')>*3S<@@ MG6,,$ZR&":Q!. WCA^L&X:I!: WPU,##L]/HF8UE&LM$6\];KX)7JV#K0"8. M@><_SLJL0,$_ZY#5.F21)O2VLS)DD29XC"9E^N^[I,((SZG#DL)X,Z>.2XI@ ML@B&)A?8/%G?J;A4C73.7.G_@KVQ!><*M*/WH"U+_4J. P:%,MV-[HO^K>@' MBK?#,XC&MSC]"U!+ P04 " "(,4=,)0/8\TL$ #O& &0 'AL+W=O MJ_I;<[:VW7PO\K+9 M>>>VO=SY?G,XVR)M/E476W;?G*JZ2-ONMG[QFTMMT^/0J,A]&02A7Z19Z>VW MP[.G>K^M7ML\*^U3O6E>BR*M_[NW>77=><)[?_ E>SFW_0-_O[VD+_8OVWZ] M/-7=G7^+]IYOXB[1Q/U#0;$WYF]-A^N-WTISU7UK;_Y_;CS M@IZ1S>VA[4.DW<>;?;!YWD?J>/P[!?5N.?N&'Z_?H_\Z%-\5\YPV]J'*_\F. M[7GGQ=[F:$_I:]Y^J:Z_V:D@XVVFZO^P;S;OX#V3+L>ARIOA_^;PVK15,47I MJ!3I]_$S*X?/ZQ3_O1EN(*<&\M9 Z!\V4%,#M;2!GAKHI93,U, X&?RQ]J$S M/Z=MNM_6U753C^/ADO;#3MR9[G4=^H?#VQF^Z_JSZ9Z^[74HM_Y;'VC"W(\8 M.<.H.>:!8IPHGW^*> 0(@IR1TI"4!J1"A]2(,1]2J01R6@I\U(2\TC_B;B!W [A'#G=# M,@DA('E#R%/DC%0(2864E'$[E&*4#G&2"":): "WGH>(5*[Q2(I(X00XHQ1# M2C%X&;%#*:9=C"DM ,XH)9!2 B@E#J6$9.($EZP5G BP)P:45N0F@R#!Y&&\ M5X 0Q#812#%YL"\*"4)H-P\",?8KL'T*X)]1Z.9!H(C)@QU1 $N,8B8$-B9A MEL\5 MN( #X2.8/W'H%B;C1B)Q'42G0LW#P 9+@\V!X$\(>8C,:8:DSQ^L*J M%T#V,3.D)9:H#):_/XG5)X&P8E<5$,0M2IA5"1"6XD)@84FUHEJL&0DT$[O: M1"#%:%-B84DPY2M&FQ(+2X8KJL6:D4@SI%H 4@F3!VM&(LUP'8;%(),5JU8L M!@6F(C*2(8AY,0HK1@$Q:&;*4U@,:LT:G5FD@PF$O%L$TI+)@Q6C@!@TXU(* MBT&MF&44%H-"$PBI%H TEP#$M,(_6X*]4)A!;%9!\64&(_V1QB36J@R81D0R!&N!H+5X-9C&Y# M)=TU,OO0!<@Y+6P&&NB<;.8 B-W-:683CF9&CBHV [W"##0V PUTKH3;M0C$ M6)_&9J#1S,A8G\9FH%>8@<9FH($9T&H1B,ECL+8-T';"=)C!*C1B>;4&"\P M@1&C1R!N@6:P8@Q03,*\6X/%8/2*:IF#(70RY!J]H4=#C,\O0&PO=V]R:W-H965T0'./--B "IEZIJI5:*KNKUMT.6@,[&U';"]>UK&X*X MG-OF#[;7L^.9-=YBY.)%M@#*>V6TER5JE1JV&,NZ!4;D Q^@USL-%XPHO10G M+ 8D:Y'56%C>U$5_*QHU\->>/+,&!&_'X'RL40!N@:>NE.K M3 !7Q4!.\!W4CV$O] HO+,>.02\[WGL"FA)]"+:[W. MX+F#4:[FGG%RX/S% M++X<2^0;04"A5H:!Z.$".Z#4$&D9OV9.M!QI$M?S*_LGZUU[.1 ).TY_=D?5 MEFB#O",TY$S5$Q\_P^PG0=YL_BM<@&JX4:+/J#F5]NO59ZDXFUFT%$9>I['K M[3C._-3&QH3)+*:WF" (?-]WGQ,[SXD=YZ1N@L1)D-SO-'42I'-B%/72^_ E7Z@]ADUG"O0E/Z#+G^K&^NRH- H,\WT7$SM95HH M/LR=$R_MN_H#4$L#!!0 ( (@Q1TPDN#V4A0( ! ) 9 >&PO=V]R M:W-H965T+4-K#]^_JV(83#;EYB^V1FSAS;LCV^4O;&3X0(Y[TL*CYQ3T+4(\_C MNQ,I,1_0FE3RSX&R$@LY9$>/UXS@O2:5A1?X?N*5.*_?RQ*S?W-2T.O$1>Y'X"4_GH0*>--QC8_D%Q&O]8;)D=>H[/.25#RGE+.T&B- D70B-\YN?)6WU&E;"E]4X/O^XGK*T>D(#NA)+!L+F1!BD(I21]_ MK:C;Y%3$=O]#?:V+E\5L,2<+6OS)]^(T<5/7V9,#/A?BA5Z_$5M0[#JV^A_D M0@H)5TYDCATMN/XZNS,7M+0JTDJ)WTV;5[J]FC_#S-)@0F )04.0N3\CA)80 MW@C1IX3($J*^&6)+B/MF2"PAN1$2O1YFLO3L+[' TS&C5X>9#51CM4_1*)'K MNU-!O9SZGUP +J.7:92E8^^BA"QF;C!!"Y-&]Y#E(P3=(]:/B#"-&XPG339. M \CI/'@0".Y3+!X1K0S&YY @ZTR%P<3M M[>.C)SL(^? 1Y3_F0?X3B2>G'.I?*P*/GQD*>E1K09URDTXBKW4XEX0=]=7* MG1T]5T*9;$6;ZWNF;^].?(Y&"P3$EVBT,I?S3=Z\%7YB=LPK[FRID%>*/O@/ ME HBS?L#:?LDGR?-H" 'H;I#V6?FCC8#06O[_O":1]#T/U!+ P04 " "( M,4=,;2_G&X\" #;" &0 'AL+W=OBJML].XB3H %/;2:Y_7]L0 K:;] 7L M979V9]?RDEX)?6(O9 6-^++@= :<;&E1X^U M%*.]CLG&S5-DV-$O)F5=E@S?48>>Z1O1/CBMR7;J^>S.\E<<3 MEP8O2UMTQ-\Q_]%NJ-AY \N^K''#2M(X%!^6[JN_*!*)5X"?);ZRT=J12K:$ MO,O-E_W2GW]@_*>U"RQ8QO"+5 MKW+/3TLW<9T]/J!SQ=_(]3/N]4#7Z<5_Q1=<";C,1,38D8JII[,[,T[JGD6D M4J./[ETVZGWM^6]N=@?0.X#!0<1^Y!#T#L'=(7SH$/8.X?]&@+T#U")XG795 MS#7B*$LIN3JT.PXMDJ?.7T#1KITTJNZH;Z*>3%@O&?3]U+M(HAZ3=Q@PPB3A M%+(V(7<23R0P9 %L6>3 < ?3 "L3D4 MAZ:B=A,($^3'\1ZF/-[J9:TR/:DPR9T?.#9=WR\@Z3.)7 M(&]VS9[[BY5OL:_%Y.X&[9V^&_O?$#V6#7.VA(MYHF[] R$9MM^&D[7\EO.%_)OL+4$L#!!0 ( (@Q1TQV&7K6? ( M $@( 9 >&PO=V]R:W-H965T9 68V%G+*CQUM&\%Z3ZLJ#OA]Y M-2X;-TMU;,NRE)Y$539DRQQ^JFO,_BY)12\+%[C7P$MY+(0*>%G:XB/Y2<1K MNV5RY@TJ^[(F#2]IXS!R6+C/8+X!OB)HQ*^27/AH[*A2=I2^J%G,#G.RHM7O_3G[B@M:]BDREQN_=LVST\]+K M7VEV NP)<"#(M>\1@IX0?!#"NX2P)X2/KH!Z C)6\+K:M9EK+'"6,GIQ6'<> M6JR.'9@CN5VY"NK=T>^DGUQ&SQD"2>J=E5"/6788.,(DX2UD/86 >')!(8L MH"V+)9S0X>T"JRDB048._Q79W!6Y23.PFA5H?G!CULPN$%H%0BT0C@6@;[C= M86*-:3I,B(PM64U!"9K%AB%3$(!!;$AM+*@0^HF]+&0M"UG*^F3_(ZM ]+BQ ML54@?L#8#H/&A2; /&<6$ +F:9^"@A@$AJ]3$$3P$UL3:U&)I2AH%YA9!6:/ MVRJ;O;4]^ \8VX/&1RB(PLAPUH**_20P&\D4E421\:EO+"@ HL0W:O-&7; F M[*BO).[D]-0(Y$1MA^G,";)M!GQC/&OQD[+$Y%^:/::5W/?N79H5K.=W5]O N":K/3>5I] M*8[ZT/SGM2CSM&XNR[>@.I8ZW79&>1;P,%1!GNX/\]6BN_=YWM#_JY MG%7O>9Z6_WW367%:SMG\\\;W_=NN;F\$J\4Q?=-_Z?KOXW/97 47+]M]K@_5 MOCC,2OVZG']E=T\J:0TZQ3][?:H&WV=M*B]%\:.]^'V[G(=M1#K3F[IUD38? M'_I>9UGKJ8GC9^]T?AFS-1Q^__2^[I)ODGE)*WU?9/_NM_5N.8_GLZU^3=^S M^GMQ>M)]0C2?]=G_H3]TULC;2)HQ-D56=7]GF_>J+O+>2Q-*GOXZ?^X/W>>I M]_]IA@UX;\ O!DQ>-1"]@1AK('L#.=: >@,::Z!Z W4QX'35(.H-HK$CQ+U! M;!D$Y\?1/=^'M$Y7B[(XSLVWLX8;&FEJ[I&&3,T#TBA3\^AJN*E8WU3\YBIB*Y0G%$ITT03-E%WF MC<-YXYT#83B(L0,!'8C.@30<)-9DG#51ISETFM!*]9K""$+"(*0;A+"&6)\U M-!@B8=$@UW,@KHJK<##M1C $@R$0#+."(2=?$4D9AO:\N#H6AO%09P2D8$ * M!,2Q@P@ZB,8ODA@ZB$$$-IVQ._--KLZ4W+LZ$0'=@ZLC4V;$G<"X$Q"W53$> M$S<>&5)D/?!;*B,8%N(:%X)PR"X\H3N/)*-$V3R,$)I!>0HO T$ICPM<@]B$ M(L1P%6*@#+E3(YR,F0RES>9-F1D0KD@,E:3(KMYNM6'*OT89KC<,%1S?].$* MP=2$)X!K!(M %'8CZ$7#A%5(<>+TQILZ,R1<=1@H.](WM[@ L&3\Q'!,+4?4 MVA/#71B32(36KF)]4V8&A(GE@%C?ZN:>7<,$8CDFE@-BI;T.H$AXQL$@<@"B ME!X7&#!.$[+%@''0@R79V2*1[]EB"CF@4/HVA)@:'D_(%E/#0=]TLW5%//(\ M6X'1$BY://;4"(%A$&S"!AC#(/B(E0Q%OG$\.VT$0V*/ T3DJ7D"$R, ,>2I M#P(3(R80(S Q L! UJP^]J(K)XOU58D9"$9* *3(MTXQ4F("4@(C)<8@A43D MJ742(R5!MR+/\4=BI.0$I"1&2B):[&R1B#SE4F*D)*+%4RZEY^@I)V2+:9%@ M ^=F"T3>;#%2$B'E"Q7#("<$,G3W78Y3F+PF81D(TVB4?B7R'.,+($M@2*D_))XPL3=@2$J:1 MT"'.7AGDGLYDK$C8DW)+9@:$V2;0"95G?T&>'X,F=$+"V!+:%MK["R 2H>]G M*\PV@4:G?!.&V:8)C8XPB80:G9,M$GG&41@MA:CQ% V%J5$3&IW"U*@Q>T+C+]6K=?H^9[>7XQ=[ZHBV/_TC&XO/E<_0]0 M2P,$% @ B#%'3/@"X, F P _PP !D !X;"]W;W)K&ULC5=1;YLP$/XKB/<%;+"!*(G4I)TV:9.J3MN>:>(DJ( S<)+N MW\\V#@5SL+P$V_GN[KNS_>F\N/+JK3XR)ISW(B_KI7L4XC3WO'I[9$5:S_B) ME?*?/:^*5,AI=?#J4\72G38J<@_[/O6*-"O=U4*O/5>K!3^+/"O9<^74YZ)( MJ[]KEO/KTD7N;>$E.QR%6O!6BU-Z8#^8^'EZKN3,:[WLLH*5=<9+IV+[I?N MYD_85P8:\2MCU[HS=E0JKYR_J 2<6Y&D( M022"B09@+0+M(.C6(O)A!R'H(-0.PIX#9!6SP1"-*34FH32.K8H,42$-@R"$ MV1"0#0'86)5?DT$B1H" )"I (+!)T$.(3Q32P*KQ.(W3*,X**1S@3!(HD2X,XEL L,*QOV[SCC M!A1-;.0DI"'B=9JZ@E4'W6'7SI:?2Z$:G\YJV\4_8-446NMK--\TO?B'F^9I M\#VM#EE9.Z]\ M]LVS^@=02P,$% @ B#%'3% QO"_D @ !@P !D !X;"]W;W)K&ULE5;M;ILP%'T5Q ,$?,%\5$FDIM.T29M4=5KWVTV< M!!4PLYVD>_L90QB%ZRG]$VSG^)Q[KWW@+B]"OJHCY]I[J\I:K?RCULU=$*CM MD5=,+43#:_//7LB*:3.5AT UDK.=W525 81A$E2LJ/WUTJX]RO52G'19U/Q1 M>NI454S^V?!27%8^\:\+3\7AJ-N%8+ULV('_X/IG\RC-+!A8=D7%:U6(VI-\ MO_+OR=T&TG:#13P7_*)&8Z]-Y46(UW;R=;?RPS8B7O*M;BF8>9SY R_+ELG$ M\;LG]0?-=N-X?&7_;),WR;PPQ1]$^:O8Z>/*SWQOQ_?L5.HGU):5#V+":5B;]VSJ.WSTO-?M^$;H-\ PX;(%B?H MA&SDGYAFZZ44%T]VQ6]8>\;D#DQMMNVB+87]SP2OS.IY3;-P&9Q;HAZSZ3 P MPI !$1CV00(PB0W,MM/,01"A,4:6('I' #A!C!+$EB!^1Q!-DNPPU&)JBXGB MD*:X#$5E*"(33V0P#,5%$E0D00B2B4B'24>YQ'&.BZ2H2(J(.$J1H039[4>6 MHP0Y$D$V2;/#9*,T2;P@#AD2XO<_O.%N]*#QY0"21)E#R>$TX)S"GRT$&!&XY\P'$$MQS!/#<]P![T[@3I@B0.)=QU!+/4[ 3I[ 1IE+@* MBSN/8-:;'2 "RAUO.X*;CR#NRUW5Q^U'/N _@AN0( [,9V5%+)@M'.<'N ,! M<^#TIO2@L1#0A>/%";@! ?/6-*,>-+XH:4@=]@'<@8 X<'91,% >.W1PFT*$ M4+AJ@ML4XMLO"N#^ \1_^?2+!'/__>?S"K@! ?-6.E7"7.HJ"FY P PXNY'I M#1_98-2&55P>; .JO*TXU;;[':T.3>X]V#;N'[SKD+\S>2AJY;T(;9I!V[+M MA=#&UL M?9;;CILP$(9?!7%?P =.JR32AJIJI59:M6I[[4VK,COP'US_/3]*,XM'+OFYYIVK1!9(?UN$C>J@0M09.\:OF-S5Y M#VPJST*\V,&7_3I,+!%O^$Y;%\P\KKSB36,]&8X_@]-PC&D-I^]OWC^YY$TR MSTSQ2C2_Z[T^K<,B#/;\P"Z-_BYNG_F04!H&0_9?^94W1FY)3(R=:)3[#787 MI44[>#$H+7OMGW7GGK?!_YL9;( ' SP:F-C_,R"# 7DW<*L9]V0NU8],L\U* MBEL@^]TZ,WLHT ,QB[FSDV[MW'\F6V5FKYNT+%?QU3H:--M>@R<:-"IBXWT, M@:$06SPSQ_3 MS>)\P$5:^M@5H*.8)&1AQW,0* > J >4SP.1,DMSCP>2%2A?.#\%B%, .-ZY MV!; N&ULC99M;YLP$,>_"N(#!&P>$R61&JIIDS:IZK3MM9LX M"2I@9CM)]^UG&Y>"N=*^"=C^W]WO#N?L]8WQ9W&F5'HO==6(C7^6LET%@=B? M:4W$@K6T42M'QFLBU9"? M%R2@[&J*X"'(9I4).R\;=K,_? MVMVD579T ?N MB4M=$_YO1RMVV_C(?YUX+$]GJ2>"[;HE)_J3RE_M U>CH/=R*&O:B)(U'J?' MC7^'5O-W[N>P=Z))=*/K+;5VH32GS/9O^= M7FFEY)I$Q=BS2IA?;W\1DM76BT*IR4OW+!OSO%G_KV:P ;8&^+,&D36(>@,% M.V<06X/XS2 VU>I2,;6Y)Y)LUYS=/-Y]WI;H7816L:K^7D^:8ILU51ZA9J_; M%.%U<-6.K*;H-'B@0;TB4-[[$!@*4>")N1/@?JK($SA"!"81&?MHE$0$.XA! M![%Q$ \=A,BI0J=)C*;ITL 93G,X3@+&28 X3C%V4TV$,H04Y!Y!1 CAR<=!(G=$CF%".(#(3( @GV2+[$&).,8+(08@<@$@< MB'P20FGRI;OAI[*Y#[,$<9;331^FL ,4PO_]$,C(W6I6E ]8XW 1OX.*WNDR M"(B4NY%L+\*C;;U J5,\J_LL$=B4[A &B)8N$?YP3\U*QB!P[T+1% 2%+DCT M,] P/P=2E9%=YP[*PI0K9AK M4_ 6NKMT_2#\5#;">V)2G?[FC#XR)JG**URHBIW5/:\?5/0H]6NFWGEWV>D& MDK7V(A?TM\GM?U!+ P04 " "(,4=,9I:OI]\! #Z! &0 'AL+W=O M ): K_,3R> M,H.W@%\]S'*W]TPG%\Y?3/"U+OS % 04*F44B%ZN\ 24&B%=QI]5T]\L#7&_ MOZE_MKWK7BY$PA.GO_M:=86?^5X-#9FH>N;S%UC[27QO;?X;7(%JN*E$>U2< M2OOK59-4G*TJNA1&7I>U'^PZK_HWFIN 5P+>"-K;]+(8V$1Z[.I3-(>A?VFBYRW3,,G1U0BMF-."P3M,N"&05M\LL,OBA._H MV$V/G!5&EA[OZ%'P'__8*1!;@6@GD.#,+9 X!9*["I+X_1FY,*G;)'6:I(XV M8[? P2EP^'B;F5,@^T";]QA\B-Z9H-W=8R!:.W72J_@TV(G?9;?!?L3V[K[! MEU?A.Q%M/TCOPI6> 'M/&\X5Z%*"!WWDG7Z(MH!"H\SVH/=B&<5#>R/A>?L=&9BP5TOJ_1$?A'V4CW5_,GMHQRR@I1-1DNK M)L>5_0 6"0B%02I^9^36#.XML9572M_$P_?#RO8$$T^IS .[S^B)W+S?#.O:4.V-/^3'=AY94>V=2#'])*S9WK[1KH-(=OJ M=O^#7$G.Y8*$Y]C3O)'_K?VE8;3HHG"4(GUOKUDIK[ME36]6W1Z@*A7G%"PP M?[][L2A?I_R,OX"&KU[7&."E>Q6!.LVFU<"!)@K&DJTN ;W"Y0 ]!311;*!F MATJ"2<5.5T1H+'G4)1B$8TUB2(3,6_&-!?6EWQ_EB,P! F. 0 8(1@%BY8VT M&B0UI=0@K_M3ZC9;F43(A&N-B(BW5< MY6QO\+W"*,0S=6TTX MR.+?*4ELS!$;GUP #DJT"M*!YDBIU8Q?E:-(8QMOP' TPZE>O$PWS0,]1S_"4:HQC M;MO UW!0?*?Q W/C!L'\U@_,S1/HW1-#I&X7::<30^PK5=D99#Y&'KYW9LS] M$>@-DB=3B;!V.@%R(A7(H,*.!^_PF/L>T!L?AJ'*$VI;!W$ !IV]3>4.IJ2" MU"8=CC_F=:GK&RL5\KX#"9T6ULL]U?5DX3K4_RSRIOJB++)K_ M'%69)W5S6YZ5+^ MMY&9NJULL#\;OJ:G<]TV..OE)3G)/V7]U^6M;.Z<>Y1#FLNB2E5AE?*XLE]A M$7._[= I_D[EK7JXMMJIO"OUK;WY[;"RW=:1S.2^;D,DS<^'W,HL:R,U/OX= M@MKW,=N.C]>?T7_I)M],YCVIY%9E_Z2'^KRR0]LZR&-RS>JOZO:K'"8D;&N8 M_>_R0V:-O'72C+%76=7]M?;7JE;Y$*6QDB??^]^TZ'YO0_S/;G0'-G1@]P[- MV%,=^-"!_^C@37;PA@[>W!'$T$$8(SC]W+MD[I(Z62]+=;/*?CUM^(05,*SXR,H+ M%T9>8D($ :>M!*25@+!B+)%=@$8Q\A9/*303(6DB1"; Y4;!A3CM'ACYV!(B MQH1OS"=$;H$;FAAK7B#T1V85D;.*\,(&XREO(C1,P" (S'7Y5*;9 9?&FDL\ MZY'% B-DA/G5#B367H'-J/=!I*4_,,E%B'@T9H:&%_ 94!A$NAEAFB%$@HV0 M%&@2 D8AYL(@,L 0F'8(%8RYH7D)%#!-- FILF&28ENA*8E8%PB/.R 0*%G MVHTIE?#&[-#$!(Q,7-> B?@B7.-5LJ54X*$G/B=6_"R6/C6:PX!![/.1ERS0 MT(-H/B$8S2F&.84),8BTXC=30F@@8B->:. QF%&2@TA/O>F%TCR\SW4S-#H9 M1B>N2(:I:%;DI$0W0F.386SBBF0$$5%6*,UH5FAJ,F(#B>J181YRP_"6TIA[ M^AEQXNDX^I1H]#(*O2/T9C0TF?\3=4B#CA&@PW5(8(?#V'*BL<,H[)AO889W M9,*/S-13VS;PQVJ>1AC#&S>BS/"6#)79E$3_LJ)!R#$(<9EQ##F<%T(TD1=. MLY!C%N)"XYAS3!AVMH1(MS-,;4:L^&DL?6HT63E%5G\DQ,AW\$]\"'.:9'S. MIS"G]G^>^6%(J$0TLAG@-(3XG/T??[[_FY3H1FB4<;S_(]:=3WSZ@7EB0JF MF>6RFQ4L?AJLGYSS<.R4R_+4G0%6UEY=B[I=+P^M]W/&5]8>6QGM&UAL@6C? MP2+N3Q%_A.\/-?](RE-:5-:[JFN5=T=:1Z5JV;AWOS0/Y"R3P_TFD\>ZO0R: MZ[(_3.QO:G49#DJ=^VGM^G]02P,$% @ B#%'3(!YV']1 @ ^0< !D M !X;"]W;W)K&ULC579CILP%/T5Q < 9B9"-"O;YL><5)A;M"&U_'.FK,)"#MG%Y@TC^*1)56F[CA/:%2YJ,TOUW)YE M*;V*LJC)GAG\6E68_=N0DK9K$YGWB=?BD@LU86=I@R_D%Q%OS9[)D3VHG(J* MU+R@M<'(>6U^0:L=X#]+"'I"\"PA[ GAC&!WBZ57_P4+G*6,M@;K-E"#U3Y%JU#6 M]Z@F=3GU/UD +F=O6>A%J7U30CUFTV'<"2:>8K9+C#M%O"P1<3"%? 5$9I = MY"49,+;,=4C8!1-VM8 W%O =6, #!3PMX$\$T&PU.DRB,;7&(&N>[.>8B1$? M-.(#1F:+ONTPR!M%<:QD5AE_X<2Q8MA) #H) "<>+!"" N'S18E @0APX,^V M3K1(,[!".$@,!HF!(+.J;F*@J@@.DH!!$B!(.*MJL@@2/0J"'/C8.XLPGN,_ MD'APNX\^UECRX\]2C^Q.Q2U-PX4"'O3GW# MG2D51"HZEM3*Y3L\#$IR%JH;R3[K'J-N(&C3/[3V\-IG_P%02P,$% @ MB#%'3 K:&5P @ O@4 !D !X;"]W;W)K&UL M=931CILP$$5_!?$!:S"&0$20FJU6K=1*T59MGYTP!+0&L[83MG]?VQ!$P7V) M/>;./3-V['S@XDW6 ,K[:%DG#WZM5+]'2%YJ:*E\XCUT^DO%14N5#L45R5X M+6U2RQ .@@2UM.G\(K=K)U'D_*98T\%)>/+6ME3\.0+CP\$/_[ M-Q4HAD7SJ3]]2XWJ7@[N>A26OHQCDUG MQV'R?Z2Y$_"4@.<$//8R@FSEGZFB12[XX(EQ[WMJCCC<8[TW%[-HM\)^T\5+ MO7HO$I+FZ&Z,)LUQU."%!F>[68.T_PS!3@BV!M$_D,QM$#D-(FM %@8D(*LJ M1\W.:CJK2M8IS!=HP>-(%U_HQG0,&E3+3 MG9Z+\4D9 \7[Z;5$\Y-=_ 502P,$% @ B#%'3,3S"6'C 0 \@0 !D M !X;"]W;W)K&UL=93=CILP$(5?!?D!UF#^-A$@ M-5M5K=1*T59MKQT8 EJ#J>V$[=O7-@11<&]BCSESOAG;<39R\28; .6]=ZR7 M.6J4&HX8R[*!CLHG/D"OO]1<=%3I4%RQ' 30RB9U#!/?3W!'VQX5F5T[BR+C M-\7:'L["D[>NH^+/"1@?VV46'%I6H[Z&7+ M>T] G:,/P?&4&KT5_&QAE*NY9SJYKC#"S!FC'09 MOV=/M"!-XGK^]>]7*B$%\Y^M95JF/JE8^?8>XG1M[<_%>X M ]-R4XEFE)Q)^^N5-ZEX-[OH4CKZ/HUM;\=Q]G^DN1/(G$"6!#+U,H%LY1^I MHD4F^.B):>\':HXX.!*]-Z59M%MAO^GBI5Z]%TD<9/ANC&;-:=*0E880 M='&0( X& 9 M>&PO=V]R:W-H965TV$[=_7-H0EQ(KZ$MO#.6?.#'B2=(R_BPI .A^4-")U M*RG;+4(BKX!BL6 M-.I)P3C%4AUYB43+ 9\-B1+D>UZ,**X;-TM,[,BSA%TD MJ1LXN3JA4>5<4VA$S1J' M0Y&Z+\OM8:WQ!O!60RT=7P9^5V?996Z:]"/Q*"^"DA& C!2/#] MIX1P((2?A+Y;?2FF-P?Q M0*"0>KM2>]Z/J/X@63M,7S3^!63_ %!+ P04 " "(,4=,4 J6 KT" # M"0 &0 'AL+W=OC'UG%R&? MU)%S'3Q79:WFX5'K9AI%:GOD%5-WHN&U^6YF(F3+HN:/\A G:J*R;]+7HK+/$3A2^![<3AJ&X@6LX8=^ ^N M?S8/TLRB7F575+Q6A:@#R??S\!Y--XA8@D/\*OA%#<:!+>51B"<[^;*;A['- MB)=\JZT$,X\S7_&RM$HFCS^=:-BO:8G#\8OZ)U>\*>:1*;X2Y>]BIX_S5U;&W1OQ_UG_%0F>EZD*9Y%9RO4898M!@\PD^0:LAY#4(^( M3 )]%AC*8HE'="^'U1@QH5X.'XILWA6Y2I. 9A'')U=F$5@@ 042)Y ,$T@] MLUM(YB"U@Q"2Q9GO!P"C"%%/;3V&I7E"?.LV &Q"4)[#M5&P-CJJ+4UC6" % M!=+;WQC=UL('12**$9IYKD+P;(\]V#K,8S$.:(3SUT ADF>8[BV"5C; M!' W@05R4""_W5T4PT=%_+&_'>;*.1(3ZIT7*Q"7ICGVSY4Q#F<$(^]-;" < M10G)WJCPC<,0 2Z_<4(@\"2[1_@_?(9/&41N\)F,OEB:4(I\FP%8FOC;?0W M$,(QBGV7 5R<99G_F4>#VZ?B\N!: 15LQ:G6UIM!M&\W[K&]O;SX$DU7"(BO M;7OB;KM7^;:W^<;DH:A5\"BTN3/=S;870G.3?GQGML?1M%/]I.1[;8>9&:=HW)X[GW!(O=5DID\!IW)(2?H'ZW9Z%CO#$DM<,&EGS!@DH$N?9 M.YQ"@[> UQIZ.=LCX^3"^9L)ON>)XQI!0"%3AH'HY0HGH-00:1E_1TYG:FD* MY_L;^U?K77NY$ DG3O_4N:H29^>@' K24?7"^V\P^GERT&C^!UR!:KA1HGMD MG$K[1%DG%6X(\%_E3@>Y\6!&-!\%&PM^8'9=;J M%Z)(&@O>(S'\K):8,^$= OTQ,Y.TW\Z^TVZESE[3*(IB?#5$(^8X8/P99A?> M0TZ/$&]"8"U@4N&OJ3CZ#^7^?KMH\8B)HNUZDV#5:F )PCN"W<+J@-E;3#/X MV"R%?(ZY$Q*N"@E7A.P730;,TZR)[X:+)GCVDQF(TLZ#1!GO&CN+L^PT?Q)1UHU$%Z[T4;,'HN!<@9;B;K2*2E\14T"A4&:[U7LQ#,H0*-Z. M=P">+J+T/U!+ P04 " "(,4=, _Q+]=@! #X! &0 'AL+W=OC$@"6V!OX;;*K-X M!_C;PZ0NYL@Z.0CQ9(/[IL"!;0@8U-HR4#.Z*_ 7C!IHZ8GI!S']@,7/!J/%_$\X S-PVXG1J 53[HOJ MD]*"+RRF%4Y?YK$?W#C-*]EF*?,71$M!M!:$R;L%\5(0WQ20N3-G]1O5M,RE MF)"-6F>RY3+,@)V=+M&!V,R:ZPH37F,J#";,5 M0TP/:R.1MY'($<17(I&?(/82Q(X@N22(;IQ4,R9SF,%AXL"OD7@UDK<:6>PG MV'@)-I]WF7H)4D\'R:I"+,VC?A%]4'OM!H8/0 MYCB[0]<*H<'0!7=F8SKS#*T!@U;;J;DV2,Z7<0ZT&)=WAJR/7?D?4$L#!!0 M ( (@Q1TS+.+5+N60 /Z@ 0 4 >&POF3V\B5Y^?)OP+AE7=+L2@V0?!L>QQ1*I7:LG6M2G+'Q,1^0)&H*DR3! V0 M*I5C_OA]5QY )GB49(]WMR/L5I$$\GSY\IV_]_NZWD9?5\MU_:^_N=]N-S_^ M\$,]O\]76=TK-_D:?KDMJU6VA8_5W0_UILJS17V?Y]O5\H=!OS_^8945Z]]$ MNW7QUUU^6>[6VW_]S7@R^LT??E\7?_C]]@\OR_ENE:^W4;9>1%?K;;%]C%ZO MN.WI;K[7T-[RSR1?O7E_F\%PUF<33H M)Y/VCW_*UO#CF'Z<>F_J\;B#^/T!NOEME=^]?;;%E[S9@^/N154>(Z+:*7V=9_3J:M_N5?0A,WS;PJZGFV MC/XMSZKH%7SIK6[[2>DW^.S_&K2_^51EBV)]%UT_KF[*9?O75^_:W\BV?\SO MBGI;9=#MNVSE3>[5Q8N/K]]=?>IX^Q*&6\%07P,]?(W^G#^VG[O<555[\ET+ M>7[>'Y\/9AU=O2J6>15=PGMW9>7U\R:K[O+H8C[/X2EX9L'/=PV[7*V PJZW MY?R7.+HF6H_>[[;U%@X$+*(WB_?O7EZ]N[YZ&<%?U^_?O'YY\0D^O+AX<_'N M\BJZ_N/5U:=K.#6?KU]&9\^>1\^B8AU]NB]W-;3G[=V?=G 4TG[XG.@%R^HZ MWWJO7F;U/1W:.?Z1_W57?,F6\+CWX-NL^B7?9C?+/*KS^:XJMH5_G)%D\BB; MSY%#U%&5SW-H#]Z)HW6^;3_]>OT%>H*U#_[ZH]B^ M^=[9?2JW0"/[GWE7KL_W/_$Q!WHNYD@#M$JP%?-RO<[GQ%4>BNU]=+.K@;?4 M-D5X]KE5\A>9X'EW/7&:; F>TS+,Z-R.'[=;+L,%A^73Q>CTO M5SGM54?+P(6J'?0//U?E[FC:ERI?$G+I.B7YU_RF2?@^S&M/Y0G7 M^1>X77 J>U;MO7?P]CSLG[Z##[_I?@#OM6*+#(K)#>:XA=.6K^?P<'3VKMSF M43)^WGH-)P$/HQ)!H\P\C) M[,4,9QI)#$2N?'4#JZRE37H.[M7"&\ ]ZD#M_P6=!QDE5FUQALE?%B:1'L5)%KO6-$$CGGS M.+GP[$.&)_L^WQ8@ S\'.?%9]$.'AM4^0+%/FH=?,41[=.M,LT<_7G:+RJUC M=L3XO35MXPNUUOES"BL81W#8YJH1XAK+%JEB3>HDGOU.J MN9+OC7BT+>'/Q8YO9UB$A[+ZY;:LYCY%;%#;0ZY9D%@6$,ES6-CMH9]E9)X< M659Y<;>&G^?W(-KGT1FRHN?1';">H(C/=W]79R0XWN0PDUR>0:''7P]'Q.P8 MV+N\:TKO _Q31LTO&#D-FO_1HP">)BPY/K1;PWE8DB"'+:"BL3I&KSS8"O!4 M4#2))HHUD >9/?8TP_?GV:%872',T,[_VP M'F+(&+]:4 MAC=/!XU MD)>X73ACQ9>+]9><%RLZ@VFMBMWJ.0Z6=.9#+R_V6!J\ M=Y>PW?0S[MZBW-UL;W=+JYV?X452P>@](OS8#'=PSK(.'M_ 9TQ04=7SB[P:TTJJ%EQWO4.;*Y==QAQCH6E3=U";LZSW%A MNI> N1O=^0Z%LLD"I[U/#^RRVW4.ZAAK'/5ZV [4?'79DIJ/U&3?/?6@MKD, MT_K^=S[L*J"IFLCGJ/OK0U7.\WS1.*-/>[=YJH]K('MD/G>DC<+<7K2>]$,5 M$.6=-3B)5[DO%M; N7_:3^:,ABYV-1W*H_:W31.W<$'"[;"?)O1XZ:($%FCM M7+4U= 6TS@UOS_[W]KZV;%C5CGUK'C: !=YQ-JPE+.S?-,/K U+&#G2,*LI7 MFV7YF.?\+9Q7HDS<5J_IGX%<47G&74 YUI'LD5RY 6 OVV6N9UA9NSW_O%L7 M ?N_II S(9'G#1YRS-Z+U%'12IXM_28::6[RNV*-8B>=LZ#@]/I[S_/J]A8X$G;8O*G+?]RT<[0)=DWXG;ZH M'S__[?IH-!_W?Z"_J8_"X2)45^Y2U3ER!@9NM'>>9Y])#5)$]6FY)=T; * M%[L[4&"B9!!'R6PV(^NP I%SA5+B0HL^0(#X\)^R]0Z9;X*[VN_W8/?SB#N+ MI#/@UBI#:1EX\E:$7/K:[1>V"$=[";<(//L:%&:R*[U P:.^5S^CY>,UJ(YY MS5W(M)KSB<@(2&J761Y<0.#-JM[=U,6BR*J"K<%9=%>5NTU/86MZI,*>X=?% METQF2T0.9V?^2W:GCRAI8#5NA_P>1_D2R*LJSUD]?G_UMC9[AT<$QKW,ORH8-YJ@ MT'"XF]^3L5O&C?NVP^$0@>/SY1H)-HY6\(IH=+@XY_5CC?$K,5SU#^=?RN4. MK0WWH-R?KPI/T[A@@1XGLBF7Q3S H@:]*/"40MM"S<)67L-(F*IQ$U!)H&W MYW?K;+G!@<,&J!+&.XOKK4 MO??4!%N66WB4#+FLAJ!(9B;,F[0& MWK94H0WI1:_@@=M=)494TSBJ#B3$$"M"3H2]ARG7W>#FF+#5'-Z5B>".*9>_ M)Y/?U=$%#2\",1H( WDQ#&D5)?WS/]-QNLF61!H4;">'H>'IBD#T!KDL%QLG MC@QD:]H???;"0]W"^. _.!NX1[?>NBN[[AYI'+'NBKG:-GP4F/W#N=DMY$MB#=^055"M5M]Q!"PG V6M'32Q#0BZH"CO$,&K5B\ MJWOJ_1I(&XX8]9>(I!/SS297C-9Z8:/ZOV7M090/H-'HIV4)^Q9=7KV-KH$% MTZ&)HS?;18]-?;RP!7($YSY39[SR.$[#_C[_^3E<"9GP/(XHU/_@S-+,H5[S0 3Y\!#7+YE_:FY[.(QX%^SRHW6(5 MT.N.VIR5+C0GF5N=&?;(F5\D0HGU1!/M.@(=#K$'6Y)'&$^@IG1V!K][$1+^ M;IT#O4"/[9($G.U][C!6Q:0!-QB9]3.2*'OJ,^NP5R#$KY"9T@'<8)A9U>#M MCKA"1_AIJ\OB+)XKC \AUF\.D))C5:,$D=VQG@><9)7]DD>Y'A\3$RC1JPVO M-1WHC/0E8@ 5,965HV=RVM ;$-O;<=2QO M!@9!+Y&;1#O]6,+2'KD%"U;ZX#8E.[2OULX"P)[ +F[+BJ0D; ,.$K)+;/(+ MG"K0892[0ME-N>,)\*&7):O02[8L\B]L,+C!46=UN49%2[%1%SF?MI&[_) / M6)LD]*0#!P6Y3OBH($>#KG%J54%W_:* S20IG.TA]C-26B&W<14]W /_Q^-P M9Q]1G71"#F\0+.$^KY9">A(N@;.OB[MU<0LK"FUDONP70V\%BJ>P:$@QNQJ7 M!Y:O?(!#ZK[KKCM:5\3"YK2)Y[#NL)S'> 'ML_;'#9=F3/HWV9Z5:Q"/HSN) M@A2B6.X4KRY@$E1%)R,DOQD MMZ@JP=T-H]^=PX1;; MJ"KJ7Z 9*[8:IPS/>0.7!) 7'B :]-0>\T.P63H_F&+!(4B*CFQ-L8'+A@0/V[UE>0.(,R>6 M4TY0^NU>1#5:Y+O!9X M:TE(2'Y'$WM$I6Y1DCX/9(C<6]94 3-_AR9^4GHHI!'WQO(]IX-KC,?(*F#! M+TKX1QECXL7U"V-HDOC6X&N?-RC/F?7QP-/]X4E/IZ2S#<_[K.F-S_L#_C=) M3VDFH4[%DFJ5P,##T/(HUG_@2Z_RFTKWL>^U_J ]L;U/P^&;#D:PWL]_Q-?> M9O3*L/,5LP2CG,M"^'K$LSJ"OGSR6A+M)UR[:7B(8R!#2I"]:W4M[ M?[:/P-[EG\:\(!6P[T.K"$OB6)ZUP'G\^Z-X;S16TY?IA5'VHN#3BIXFR^K< MQ!@'VH/AD)R\DX5?%'!3XQX9^=$)4>*-B1Z.#N]2;GB7Z&)Y!FO"0AY(%1Q MMF^$JC5"D/?F9#N46S(W'CTCJL$LT$[R)5?[PLTSS^4NM)80\Q.P_XRA/CG/FMI_:0 CEJ]&I0OA#< MBJCDU#_"=8JV+S?"%I2IKXTOU)F(:F3YU8%W>-=OMC8,4(FR_[QI,VN8O'UK MFF<15TZH7+:%5;@166Q;6GL77MC/HF06ITD*?PQ&\6 V@#^&_3@=CO&/:=P? M3=4WAQ/5 M.A/AJ,LHG<;):(SK,>V/Z-.X3RDDX\D13.59U.^-!O3/>(9[VH-K O])$W7$ MD>?W$WY_PN^/Z9_!5%WL<>%X=!>SV1Q8%FS(NH2'ML6YY@Z-.)"Z=X)7]ZA( MJ&$OZFXBK/"Y8K"Q_H1]WK'JUN_FV1I5)Y!?EX]_:W&&5^AC^@N&(P89P',8 MT]G(;A=7S4<##RC.2R463JV]AWD:C+O4OE,X#.0;0"YJ MUI*LOVB$R^_@=F*+>QT9)UA,;DG4DLE&0J9YY*%;(H>649 6KB@KZZ,$89$_ M6!<*S4:U=]/GW^'Y6!=\16YN$2A0;!-BH+GB9[*W!#T#JM/(T[@.K$3:>AY/ ME)*L,6V$NJ7D"09.EEOQZ>.>0!T=,S:WX^?"UV3H3?M^'N*;#7]$(C^<5Z7$M[EXXYR > M)D/YHS^EIV[R[0,N!3[6W"NZXT8@NN&__=F('L]NM^C\=YY*@_]*J*8?C41I^985Y)G=KN@RRJ)7%=(L9PNDX6A7+);DZ&_D_+.:/RIQ\;:UMFLU;!D(D+1K\.F?3@3@QN;'( MN';=DVU[X%5RQG"'N1GQ_:R9I$;7OS,$.@^P#C*KX4"_0)R4(]ZJBCT [WHI_1#ZF-OA1E MYSQ(7O? _NG=8Y@3EQ:K_$N18Y!]-M^6%4;_<5@T;=\W[$/>2M^ M=>R6?<)J+69!T*[K;(K8M5DEPX:J16Z"[XY@<7LX M3X>FU*UOV6 J]&59WQ-RQV&_U]?<49'3"S9$H@"Z'$T20Q,,ID.>AW,E(:;> M;2A"BXX^,U=&]A :>97-^?/%796S,'>6U2!GW=*9*M81@V$DS[50O=&^=]P9 M&!R*@K!0UJT.P?8&_# M[B?TW\/_[J#].\J78RY(4AK*P4BCK9V 5T![6<_)[D%Y?KQGL>ZIU;QVF-JM M47Z<(T9MP G L]^(&2$O3FLUE%F-ECB+J^%N!(4$Z=T0ESB*2B(':,LE\EPW M_L5?=<\R\:J14G@;4LXS,'A-;L(D3<8$L/^Y!+L\E+OE M@ED'.J0Q1H7BX#@$ CD0P6JA?(3!41@>/J$+6J>8;IR 7(PO)R.V_+1CI77: M7''!4Z@-SH$;<->"PG8,E2AC97J#[46)F1<\]M==20DGN-%U=+9;>3>,22_P'[*#8E'Y<-:64+=YO-[PO;T@LEZX2 >[$(.+!DQ4)P,$R3&"F.' MEBF&0Q29^-MM J772DC%@M!5.1R/K!EZ)#*V^*2X'>7PF5JBM0C;PQ!RR4 . M694Y46+M_0FIR28)Q42AMH,E72XNZ[+ >\U5G]>D!NI4!)%6C87$M0U';RVS MH.OQH]E@A+Z,/J,3I$.KUF=*T["F-U)Q.RW&C,SGVQ==D;@ MIQJ%VV;@DZW"+4MP\Y/U6 M]..,<16>):\P>:;.!:[(=#6$8X]!W_\#];5J8 MC]E;LAS[WYRXMV(Y?J(AN6TZ/MF2W+(@-S_MV5G8V(&SL5W[VA_U0]\IH(KH M51MC!EC50U8QB![>+C4K_2!;,ZB:M3@\2Y/>R!B"<&Z7&=S.18;I,\LEAE;V M>ZE^H*=@K-_476+%^:[>QK8W9]ELN-)KA]M=U,36,,J4!-OVR(AX;I<[O&#% M$T\: !(!]^@8T+45H\.6VVX<-+)U"1*;.."#P? L-#>5!;QH=&/*C-2L'4N, M:&AF+M_&<2([#'17(N:+CN#49G1O 0Z/4=G++HQ5))=:2^,1295] &[,:]&% MD827)5F]Z%[0C"^_EE&-&6%DD783:5^7:ZL&-^$H6 M:-$3$;31XU1V*SV)OX(HAE),+3%MI$H?M':Z]E;:MJ;"=?#$H/C]K-]+[.&H MW6G*UHEMX6":2-/]PAJ_8$DULIEE;JJ%>-BTG'7/2QTU+X*C'#@34YT3.VX2 MJC6)X\S1]]DB2B9N5,@QP^>P6-=.H;F:.H6)1@X3C<7 ;L.0=,P>D+8)&YO2 M>:MSG^T$!HEF5S2<:%^<&-5 ,;USLY5H:&1[TVH=/^$R2&._LBRR2=;D,9?QG!6S?_3:T%ICK@+-63_!J6!TN6_O@;$1I2=.KX1A4-?FJ[F-I MEQ1#GW602E9[7%@AZ)- L<6"Y-5U-)M4;1.;E)_>%H)K\\B[$=_2(&_T$YQ$ MWSKJV[^I58""S1F.(T/!A1/I.$&2+>ICNLWJ3GI5;7J%9T\B5Q4@UV@?N;8) M]#BW6W ;E#$J=Q HRC]:GFY3J#KBX@A3J)C.3B ^/[=2!8FO;4L,W9$"-Y M]I<.D#ZFH['N8SCK"D?79P\M+WA3DKDS"*VDT,= ')U33N(N- (W: TAI;O+$GZ"N?@NH][*N?RXID3TK.0/]!D@SB9#1! M53F>I /,\V)3+6;QU=$@B<>#492F\6PV53_1=S@ZY!,%H9V,IVF4I'%_,%*# M(:AQHS0:#),XG8V$YKIP\U*@RR&2VP Z1HIKEI] NDIG<4+1D0.T'(Q'W=@P MW8CN4Q<6QC[V[4GG;DKU&5J]R)#^R[I\(+'TBL*$D5:NWEX'C8>XK!8) [\\2AT@U;AQ*S%;N:H#(]1JS,"8TS3Z5Q6&I M.X!8=#KF':?@.R_ &BUVH':(LE&LUZ5(L[7-T<\6%'C,G%R:XNL.Y3\#YL+^ M7!LAC-X/8N!%-=\!'=Y@&@X)NJN;)9D(/^PJ!#O;ZD;=G/6LX:QS9(,:H<[F M<*+AK _-BAE0)8'AVX=5JVP*)^^:0=ML[AR[]> L5.6#8;_L'2EJQ_GH1;KB MSI3+7O3'\@'3$;T9*,=4#@1!4Q6X9= IV>/6,29!W4"O-@8=PDP=XHAM:F,@LG=J1SUDP$S1="!\")PHD8$(DLD69=5D@UN;=VV#,H3ZYZ)'& [2/&OH-=T R: D"I<*V9DE?^JG%P95 M*#XN(D0="/T/F3 RO#)LX!MI<>2&0LGS,8@P@5+_= 329P,I_"$WRC\-!IC M]#];])M\+,240@P)(\[C$6I%@4T* ^CR._TA9:BV@0Y#=Z^[Q:W+L7'GZ3$Q MHI41-B0C6[C<*IMC1C;Q.*?HF(7Z\.*%&_BPQB9Y5&V6L&VH)3DZ!QN;@"]F MUA;7..21AU;KV,S;#2GX8FA%T@,--0HX':6L-^R?M6/RIXW$C:ESN^?M/7F* M%4,Y2[DC:O>6THK;6EEB041Q/3<'*[=U96D*X*!3C+25T'2\;F_5,K]#U,26 M[<>$#9RWJX]IZZC^K$AO-2&%""MR?%4/O26G(0XV>+CRW-06X%M?H MT&KWD%%&%+'0 1%D JBF 1IXXMCF?;%A:>HFF_^R+.]8 O,EQD)Z M#C;_0"X)$[3LBH ,V7$N.<("AF',;I(:##='<%Q5+DL8\@@)+$]5HNH!3,M@ M6'%H'0=26Q@^IIELJ5'0"=X3ES__6I#RJ"SPA2LOLC)$N\-K\VSH*(#H,6Q8 MQ#M66,<(V^IXZ YG14_$=)@ AH/2R:ESM+TMBUM>_WPM:2SJ!>^279DZL#0" M6E]13K#LJ\5S,!)12?#2FA\7DKTJ2?)%TG>!BG$\P C?OI M!-X;IB! II.9H>,DF45G$Y#^H@2D4Q'1G"FA)-:/)\.44CSC=,1)GL,AA2\- MT\$W3+EI'G6F.XIGU,$9"+NCP'1GPP/3'??':+V67OS #)>/ML0,ZR2.?8C?;)"/BS?BVBO(/N3$*@>/GR)(US.[T'8_ MD80G<(#@B5F4Q,/Q"/X<]*/9=()_)-$TI3\&T6B2*'+W<,S_!/12G>=')]\# M>>];=DT;W_)W1\K+Q"L MPQJ2#":M]OP#@6W.TO0)P](5!)Q,=5T_-#H6Z9_M L?.YVP"3.VH%3I\ 4?F M K:W-?V'Y7!EA17,82YJ264CB\&:3>$4,.^6*9=]5,7>!&L"9BLV M4KEEN"W(L>.D1*YGR]2XC[OZII@V16;IX@,?<4$N;6[46PV.=XKC\MJ.S8[F M1_71E#TWW_ZHWKQ^\?XC!?I2 1W1DS!'H8S&^A)S$+ZF&#N*Q#:C4L#PQQ#_ MC"$ED'.>+H80N[F$3M J= MIL9^)J6L\<' 1J@$1 H8*_^C1@/Z-)S"/ZGX53_OK\*MSM"MB^[5/@@A"OCI M(!Z2B 6M#/L#]2:P_>J3J07NK3CY3\NF"S@DMK+(^LI%A0W=Q? M(;,.NWV',<\OGB"WE+V@CT*N>AXXBCX,U7N0*#GW@?FVWCR\D8>4B&^J5M4! M@+ SS/ZGO9SQ'^J2?7-.@X8LAD/8HGYW8*+(+,U,>[N:2!BJ4X8YZB8_(,30 M9%B, 7*:.B@$/ =UR6?^EC,2BYS@@T2@M$LQB]@& W#AC6>#OI-CJH>.4 4Q6_$*#*]%BWWT+!FYCU:&A1-?L;-= MDZ.I\>P").M'//)5]A"9$V/>T54,I$'5;! ]W^ADID!4=I2BMI%G&MIY56RW M#;#_;4FYB#DA:D2F8IB)@I2&=QL\Y,\2=P64XPYGS8)"4T.YPH1>I_%]R6ZU M+C%/.:-P_"IB^.B2*G/2=V2L\N!E9*2,J=*UJ&R>LR#DRZ7%HG7@ZS"O3#FN*OYK?YU@]9Z'L M;='01S1?B2U6\3)R2N0YTW%Q$]'+M2,W?+7C\T98 #&,@\.'Z.L VG(M,"Y:9!^U%@?8G-Y-=6":%B< Z MFL()/N%S=!Q-(N'ATK6S@P5,Y8M>]!I3M.N2@_SR!OY!S-C0;!W=%O6M&,A1 M+1:'E"78F%,3)>:4/;I$A#AE(D8,H&7Q6<.2M.M$L?2 >4!.5O0G.X[5T8XXP4?2/G9WR KEYQX("9DNJ< M$G$:3FX1MB#!4+?%DB"@>2-5N,"0\6J:$,M67.:BRA_4 H/7.D@0^4,SIF'< MZ82,HV?IS.'KHDI8SFVD2S8/#69.N(%VM_NB*/D@7#ZVC[AT@12)OS8 /6K> MOK,YY#AQDJY<-S*L=DX69!8-RH>^*T9VLY,3L&PM_ M2'%J&E$.S'PKG A150@@05QR37\CYB%N=0)$0!HW#E@RG7-3)A"1Q'JS%-X\ M-,11Y2N6DKM%#9!']XOP"]V#P;Q!";O1LJ<#O*'+<% M0W,BJL=I@1N-H"F;$43!6B83:)!ZJ4#D.VH4E@XL?%;;!3&UKOY^"4 !WFW) M9/\FHBYV!QPH@^&R+MY"^]2Q"Y'CY68D%1MA@K T+3&$<+<4K5V5/'CPA5,3$?1Y [:5;2G8:]L$Q[+!_*=@H"%(R#%P9JJ!F06#Y,)X<==H+328 M [YH(-;,6C8AN\S74F%HJ5T3M@J->I:X<\;VH_^ ]VN0%ED;H)"I3*<3N!D1 M9<6.0YOO;ZD79POW ?HR1AEK),EN;PM22[XP&UECQC#& M[CJX;._D.XO5ICE$HR18A D!=W6L*&/>UE=>%OF:7!_(L?,%.K*X7IDN+!NM M\NHNQQH]$D=SJ\1MVO8H"F2F$*YVB\57VEFIRYRWF M28>"29^8$AQ.K'##]\B^U7/!$O6","&Y!BWED-2/Z"#!4D6?X"!SHD2GL(KG M;\VWYG&H"E*/G"O %DYEXZ4[U+V&F*[C2P:EP!DFFV7M&"V5 R,=.*#&BB>/ MPS6*PN[YQX5NFJW MV0JT38';\X4!DPJ00#)ABP7U%GAIRL]A=><.X)A]= M6S?AW*Y6H"MQG');#6+U5M?HH(6L,*I&UZ/&-_/:FK*1JJUM)$14]MI#V%6N M6(AX?62]J$JLB&<$9\>C@(_Q8>/B<<8-Y"8@WNP*2L6TN>U-O$K84P18@-MQ MP3((#E<'.<\-9)*.*W#G;*@Y*A@X!XG;'T]CBON_(9@B$=VM=15/76 M25]2[?2E5F:LI#AD5G@TGNO,VF!?AQMOVQ&G3:MO(T^<6:^77LWJ!S(HLLZ8 M3+HEZ 5YI5JV('/((LKT\\8<.6-&K"2IR!G;1A#@CFP5)IV\,U5P+>6U MG2AJ9[K=!6*:(#?'QD/Y375&=S30N>+9>.0$(L W22(Q&DDRIK_\@%M;@]:+ M#AL@S=G?]U;"">3(F.P3Q;Q-WRH4@%1J-F Y1=OC1 O(ADXJ%@D+]VS0SJL9 M.!G:S4C&AE4>Y<.Y1'[;*#X;:F3'VDIYD92Z\-C)LR-N3DFG15I=YU\Q_DQK M[ N;C+W,-K7-*-V ?#%G[0C8[([L# W9VP'7PHY=I:.%7,DE.VU%83A"0*7K M/>R\NV&&:86ON6H <4+8U0'9/3%@@OW[F'VRYHCQ;"5)M7AL"!7E-E^8_!?2 M_ZG!; =4[@#6-P;A_!BN2NW,KJA=[*M&\L0-V2ADB_52\_:;^#5ED9!IK0BP M3:1*\MI:X92X*K1"AD;!&A63O?$&:F!9*8%5 T6@N6R;KVS]+MJ'S/#MGGH= M-HHYQ$E#C0)#%9TJ;N6&_T+5AR5\F]3!1FYHLWM<8+]I*UP;P@J$-#\EOF;< M2W]+6S[N37\;2%RS>A!OOCU7F9N\ &=)7TU5>$),(:"22W$KV@/N)F MVV=?E8NX[]_3,3U_E;XMADG?DK?#A_D*SL MMJV!>_E\@K6^%(CKZ$_E#68VL"E=B2G]T^6?\#L;_H-A:.MLOM5V^67VP.LD M3YH@'KK/G#KSQL@AJT84QRG:^=81L6%U&QQ#;EZ@W;GF)BD-^K6ZC^;'+[I1NDG/SD,VGXMU*?LO6 M%1NYZUY+Z#H7+0W;6^C.A&_+@*5GO7AMDJ>H>.4-U"10+=SD9TF:.]- T*+2 M*I'%\)$;4$9N"RP<*89>VH5V)(4#W*DPKL/0*#UMU]B]26FYFJLCH&.GC9Z@ M#D@:+V]O$3,=94S*P:MJ,CJ;)B3XV\!+R=6F4R_=QI4&5?QD89ZV9(^DZ&^] M&4*9!T$<[<5GK?9>G'62]J)KQ.\YYYMW[I:A[?SAM8\W<8=6"'8D-[/GD+ Q M#@ 1W.I6FG#;YOM+[H!T#7TJ\*'49#-_GT"QP&2OS M(BSS;<[&1B/,R5#)+7:+=T.SB H=N(8HXM9ZX+?%)>[\WFJ^A]D"IF>T93CB M0C.^C9>630U?"JK'<0N"*9JTI7H1'@T.UK?FE]N(L6X:,UP4&-;+05,@HM7. M>H=27SOJC18URVE*)[FVRC&A <^KILJ/2J2!HCFYERIWIV/BZ@[*,WE=VL?- M=S>)ID6N>TZ;6;.-U1'BM$?D(8P"2"X/\-X-!U'$X04 MCV;Q$/Z;#.+A*%4?PJ6"H^ED$,W&PV@0SX8C4#XG(PTC?7 C1M#P-)K&H]D$ M>TDG4\0,&_2G"J]MO;?K@PV9W)NN?[$*\/'-<9K4B #>:&S/].B>Z?$=7&\D M#!<1H,%UOQ\B2R?MY?\XVJ-ZK70"6E\83KJP M(Z3Q>(C4V)^F$8'514D2CZ?]8RGL\$ZZVK.IWL;>)"R&0G;"0^2'8C/H4Y&$ M[W(E%(9)\%2,$+LY5KSO->B.SC$7,$&#A;&":E^5Y+>;Y&BY3(%R4'_]PL:R M^D=BA1^]?FU0_P:D.*YF?A6R-'B\6.I_-Z#1(2.S^N M>!BF+67:BFQ;C3?<9DG69]37A 7]?NQ?V8W2WMFBW&PEH/FVLK%$*S @XJU@T+_*)>B6UE2[^S2:1OXEIP63M6.>3;148 M_:C?ITPLD5?P^/$WII@X;,T@3AI?-O7$/3&H6PL,TL"FAG%C!MAHTBI#W@@I M3^)DC*B7PR[QP'6^X##'_5$\G0VZ"M5'X;A57 [%V[S/U:?G 7QI.(EGX[Z_ M\L9*C LO:@;+5('%)^)\ATE*U%6;5%Q*](X%OJ\D]412$TE+'/,FM46B%DGP MR)2A#(0$75I[ HU8 IL+VV>C#KD!33("-U(HAGOFJ\VR?,RUF!<:.<40Z^GI M.%7G1$CH)\?C@?Y2./J,9B'W^+P:3+IY$V)@F"$'28:NEPS29QVA_[1*L.$*VWKL<-%KA2 M?YCX-&*"L_<3K]\KWS.:,IJ?G&*\U!;K7QQ.5%:BO!B*\0./&%44=6/SBHZ] MUJ9?*>,D :UL9Q/A5:*R]>5B>:;,V;$^82&V#0,2O9>AVP*E7\2Q !,A04I< MM Q+_(7J48 BPI9O.AA?-X0A6W!@@_;H+@Q^9HW2C[P@RII5:]$,I+9. &DF M:Y?;"A_DSJ-O88='2#MS&XBG'"0"F2G-P'H7;'F_+X+H2M5JUKRMC.&)\TU^ M&$X#\ 9NHQ)YR.N0<[0&F^*LJICJE&#CCS130PE( N3@O-.,:D4AU3+G^.1! MX&8H6MM83XNXV5I,K\?,OEW@RJD [?)!(U#]J-X9XKKF@=DO?M;(&"@?\<^A M[_;FZ<_&(,E.]3^88]N;]-5/?*8Z59DK37G1V7@ 6EK"E>%'/1"*Q2H0>/N* MR-=F35NX@D/8"'*GRS_4TVCP=UH:@Z8P1.SS=&C^I6YGHU,6)QV/XOYXS*LS M[O4'AUZ&,U_-HL'XU3_P[N7=).8FS5$9N,&2VU(/1T;$9 W M0(G7Z2*A];\P%U@X2_=9,NP! T$T\G0:]7O3,7PUZL'D1G$ZGL$WXQ2^F?9 M,#I_-H"-[Z,J!O_M]V:I8:KN;29D FT-*1-Y9IYR&:S_U"$IC0,[L*B!]O:I MAB9&57_]=6537UA4Z[!_4.Q.6-A\PBOVLE3ZL@P)[5VZTMZ1.K>ON6_;-QS& MKV)*"X=1+9=B7.!P"51'R\9-5TJ*2;9>%V2.KG0\NPKQ5;G;#HY/(3*I'F.G M(H/43&8X2.-^BKP7&/4P:4QF&B<3!#X8#'KI8::,J$@#>@.Q M!'J"]A6D@?"!_2\E@L%@ I<)B@+#?F\X-:N63H T!D,*/48R&,O*>?=8]PUW MB JTF@TT,,4M^%8:\ :@YS( WC^>3&DN>I[?:S:&#'0GN@/L#!UU;>S';5;= M@5INE C5Q<7//EQ_KI]K#B6YZ.PAL1H(/J/<^L6(U8D:0D%"<+_ M,9C5[8^#UAX59X"2H['/.8-8)Z.I#LC(]UX/>>*R,9H>1 MZ=-(=(LF!-ZK8Y#@]WB'6N'DH"=BB1+/M#!+XLE@:BQ.:)O#^C*CH&'.P1S0 M-S+0;7@C8HF(,F](00=YAJ'6Q0:C&R,]$?..*16,+UDM7(BN:@+^.5H-2^S8 M,&F+[6NCVK2OPI2><"P]%%'XO9=ZBZ'^5)J#7-R8DX3I.VD;/S%QR[HT5UF2 M ,EL!0LE\19DWVD%KT46J[C8,]1F-?7B0T+/!7 0V1F'^, MOMDZ+M"U5I]%Z+UY;/C+,9EARP$A>8?MA-%_RQW0*(JMBFP\TEJ+YHPYH>'G MDL *&PRA'$, !AZ?%UXE(431N79,YT)D8HD4TY,X9'QCDF,&K=TGD=>*&;QA M/C4V\8U;6A"+1":4T]DTH?'^CG0KF!0M$1<'FFD]> I]-]+:Z%X4-;]MW3.G MVF87:/-8W5G;B'+>/=YH6A"6@, -:%# N2AG)9+9$(2K8?=0+$MR[@;58$E2 M-$#>U$P1;C(0\RET20A.L\,JEV 9I)^>^F2J)Z.I%X-)+G9WB([3X94)6!L- M"D$F(P.IP%8V*.&27^'Q9VBC1JJ'\R"A%P%+<3.[3/X7QSG0-(CI.0IRV\$@ M/(%B:"44(H (X##3:K>4R%VX079+75DXV_+J4=P'^1AW#'@_YX GKNI+C .E MDT4^!Z)H@,*?$@T1JQ01X4"2U_N8-];1U7)E21EO >/NB>:XVCT=%E'9N91I MBJP.?(+!I["WS"]&*P7)SF[L(L'M,=]:(#;TJ$ M01L.]N+]Y>OC2N1PCL*1@'&?;;E*7/$W)2?\D*M7IPY?VW+GK<=_(F_W&;_U M'%]SBG<[);L-DC67C-\/HGHV&9 U,&4\ZZ3/6-*I4W EM-0@C&+T'5Z*DD6B M*V^Y&*Z@[-HJ[^-9-)P-U<7*9+W8_!/TH\'@:-FWI5^1FU+Z_VX9^#!=AKM, MG/'"=[@$-D2G/AA_$UHN+F"K.T+ [I07_(Q-VB/"FTS2\1'PO6>C_I WB\), M1OCF&?2,PWP2_9K@EJ?1KR%%ILQ_/!U;7.(HG=$ZHG+O) F-9LFW$O%HX%(Q MUB(:#XA6XO$4,8K_*>DYH5JL"5&P'?HD_0X$34-'6AP*JZ!>Z ]9&OIS.NY[ M ,Z^"0,?'28. VJT,8"S\;S-U"^==$6"V$6:&I9./N=+U 0EFTBV23C.Y@==(CZG1/TRD@\"/%([C9(XV L2X2E0S M99@N\MM;JHAE8 AL[2E:6,D:HWF0T]FDV5(\#V;CVNQ#$0DO0<_+UNIUC6^! MA'<)^F,61QCK\"?0D_)'8RAIUC755=KTE)149ZK(L"2Q2*CIL4L;N_N2506P M,DRZS[&2HG@#!-H&,>53M/*O#<)"[<0>U;GMRRS02JILH8S<;PIQJ"9-O5() M3PV):YQ7[!"^/ [HJ;G0NIX?'DZ(FG8-Q.DY$&ZD_&0P'J'XX8 MJ'\T3!FH?YCV7:#^X7@L@8UZB*V5M8-]A@4SQJFZ;!3Z']H) MK\QL6Q;RV]WR%IBNQ.:ZTBUTN?2@PBKF5/LN4$K&=K#8 DIDYI10>#: M*M$GC5&9])V+:GOO5LO1<*#B2V^- MM-5VY+1MMV7$Q6L.,# W-1/CWYRX$DLH3)2(^8M1ZP+5VEJKB9U[#ZZ29A'I MICF-?/ H_U2U8J$E$J$%4R>C19ES_1%*'12+Y5:&(94YU;RUXZM\58*\LMBM M.#L ACE?RD E,1\'@J8LB0>E&,=VM>O.@1+($EPZ^GSRB)1!!3$%JK4OCZQ' M>G^:DT1VM]7)97S35(]\;N$[Q*U_.>%U\*+*T#^D_D MHAQA[-T\UY@I&GD]B^95$83+TZFEG/\E8?W=:ZO7B)@T5)#R<' 5G@> M/ NMM_3(V27%B]9!5<=:9LI M'UX7S(FV^"CEZ&\>%9I0#;N&G6)(>"9P,R1<5!F01194-CO%>=(9>Z-8;;VK M:(GY"-E]R=?L6!2K_%R\[NJA]F@IR4E 3@6 #LP1*%?D; ;'P M=J9B$91>RDRUSH&[4TIM$+J\<),;.,$+? KXTWWY@(0JM;ZIP"6P2(WUC.X-9 /DB79$(+[.VU?_H6YK[^0I M?L6$D%D:/.;FE%JZPC,+2=Y?/HH#A<"98!Q+5^F5?>I1C7'*024/LIM8IN_ MS!C='8 09_/IG#DP5683100B)"]>1],FA1CJ!]%G *= L#;OI!PS:Q.FS"NA MGTGY3Y8/,Q8%$'*O<@D;GLR:^;IP-I?GV_)X5H FH@0:2T=#-#+'X]D@&DS2 M>("!6*,D'J83=;7#BN]4H6<$6OLX'D+[28)E._L@[DWBR:2OT.@\B?L3"IZ" M%Y,16N_&,]#/IQC.-YZF<3+K#''M,<A$R2YIKR63IL%Z#$<#]31Z64BCY+ M*N(KP .LK128HN0L76QM QC?O\5,H6PI)747'"#0;J"QBM@[KU1/7;MH&+HH M<,.$QF$+2#*V:#";HS*MJ%NR3! FLU)N30Q&+=\#%!;.EU&>F=*',YCVHBM] M+S:BG*SRH4R!6]Q/G?09TEE@]4O*NKR%QUD\1 ,)'$&-,X[H0\6\8',KL46J MWYNS>=+5*./.-%)U1!EOBP:M4?;(]^U.R];M%;8G0H$1$]H* M:?]X)I)EW! M-'0A*6-[0,L] 8WJL#>-V2$YLZ9[DZ@O2'/Z;F\E'[&100;2D<@N([*3!A>]_P_6*(GN]8 MCIK!!P'D"A4*/#"A*_CLG28JJT4WG-MB[O(&;\"S]P10J&=C9WPAQ[78YUFZ MPS-P]D'^\GP;+PCQM;R-7!#3HQZ2^NZB8'+&W0&WDA&8E.-@0EJTB9Q[>/EW M1)<0<.9:&]8J]!P2([!^N#IVX#RXJACA<+AKH'E4"-4%(_U0:X,K W1Q3H. M!J XN\5%JY9NL@$BE.<;"]G=PIE#AY_2[$DX.S]=7'S0B=VBOR/R^JI# M9#5V%1T"XQYTAWI;E%A[-'8 :#8>'$^9-8ORY(,P.>G=!=R&0#4A M(#<1[XZ[;]T*M5+55F"\VZU2LDK.K)D]]MS$E"")C?(J>*,UV6BMET1@"%I& M6G+MX+0I8MQD7W-!C.BG90G[%EU>O8VNRZ7&5'^S7?38#,0+VZYWH,XL,*?C M*WH>H\I L0EP!Y^3=>RN*N&:$NQ^[/'G F9\3VFS31I%O0>LVF$:6L2HFC:)VT>V]:_,SRP-7&GGIT.]T7C<5:X=[3.Q/ MVPPV$N$QU#'.]KQI6+I&[*&/U)7I6NR2LD?G/Z,P#"Z(13PH7]B*BT8=(0'. M*01&6C%HU M[<@J9!Y1G702.P:+I9">:S>Q>JC*?$E3%THBPQI0S*[&Y8'E*Q_@3+OONNN. M0UN:337V$$8S*6:QEI2*A##HYXC*<2V M!#H3A88&)/NRJ4$AQT)45PQ["8&3-RH)U%A>R, 2%^M[7G8#=$Q66*SIQM.& MLTLZK=Z56&=!:6(P-$-U3W6)6 *5$\JPVZ_+#C6!Y!A-0#'&/QL&[%&I&JQ" MZDV5+C*=#$C?M[$K*7,N*5$G^ZP#T'>D[]]BF!%;'326O'M:VCSWE05>]_BQ M^UN##>P0#"3BH-NA*0SWUDU:/8B%S4X1(S@*L)+H<)$-KD:]T?!@Z\NTD;-W> M0*TDX7R;W=8%LY>+BY% N2@BQ9)@=(;=OR8V>IWGO]1NI3IMTJ000LS;U(Y".%X;1\5;=?;(Z/_,[$'M0_*^N:&J;..P%\K2A=@%B["N;6:XAAW]8Y.K]&3 M1.B"D[G$6Z!")1/98N/5'D(A:9$,5;6&9=!-@D%9"LU]LGO1&BF)$$OI2&(O MXB&DHR]S^;HA":Q)3.*%YQ?7G\UKV/4YJGWOREZ4IN=)?]A/Y==>XTMR3[L!=6;,, S3 M_?5G:3*-\7FGSNJ^I_O#DY[F4*+A>9]UV_%Y?\#_)NDIS21Q,\]KW/DPM#R* M]1]M*^R^U_J#]L3V/@TG>SH8P7H__Q%?D_*.P\Y7S!*,SK7J?MZ?RD#[>L2R M.(.^?O+D\_$]ST7W>6ADW'53EI3J/D^3OBC'-INA;I^KO7LZC7F5$?7QT-; M.AL,]2;J]''OC^+VCL$]X-OKW:O(-H">_U.Y3,VGHT^KI: M_EAOLGG^K[_9"/#?;_;VB>%B3GFT[P$_K,-J3#J>$FW[FYVTIM2 <3ASP$'9 MQ,O$!)4X99#843P@)(IA/TZ'Z$L=3A$=1?W<3EOU 3,-8+3C^#@SLU0F[Q1Q M-.+A9!*EXWA*X"H('(*?QH,QT,J< SPUPJPMWZ%U%E.KR4V^;>)>DJ86RH=M M(DO8/2AOE1[=>#*+9J-)-)Y-H]DP.67J7'MD21[4W*$BU:9:+--F<^B?F\TH'\X>:O7)V"S7IJHEX$Q!=]/^/T) MOS^F?P93KV+1R8I!UU'EAO"_!$WK%BX-9VVU&PC93CJJH:KNX4F0.\AER\>_ MM8[U*W3H_ 73S#LB*2ZSJB+?%F$Q.UEEEUHKLS/I"D0@58L DF?QI)\V2TJU MO^.'W84?QEU/9D VO%5J4,@\ZBI#^.)],T.DL1V,@T MA5\/IXDBPR(6L9>*@_39)O/:E02JG0Z@F636=YJ!;\=IJJXQ5(Q2SF@KX!#. MBPV><_O^,,8!G"6I\_8P'DQG$D8#+&HZC"?IC!,/&3,N28?Q-$T(5WH6@QAV MPJ8=M5_-TE]ZK](D'@S[S;UJ?^?OU2 >34?FE<:G(_=J-H4^)M%@8EK!;R;# MXW=IU(\G8\0!:FPV?#L>CX_9)1AU'_BW.XND[^S0""X/-XTW25,@BQ&%!R7Q M<-3W'-+:,GH.+/3\.FN<^>B%-J!>*(7\8P9V%__9G(WI<0W+:IU+8HA'^MV\W"D_+C&\)/C>> M :U15.(V:,SJ8NU62W.39]\2,7(:D5T(W-N/QK].H03'[*>N!63].FU_@C-0 MM7*Z=O=Y3;@ING,J;QO;BGCN!:!';_RE[*/%UU[BH?V,8DK']K_)O^3+*)%_ M!_)O*EG$7=?"!5F5?2;2R"9&=N]_?S/I;[+[YR4G%9D.[ M,\X1XIFYGS5]NWQY-(1AC$/?_0/WMWF-'+.W=#WXWYRXMW(]//&V:-\/)U\7 MK6NB^6G/SHZPVK;SL6-?$1,U\!T!S^E+1_-J%?NVC\QHHC^VGPX3?%5H;(OG.89+J.87+"(6X 0(/PZ%_D]?UC]%^ M)UYT-B10 4S[[VZ>5X'[F%*(,/4QG/FE6'627]>2Z2<"(L>WK\_'[,&8:5$O MGR$6'150 2XZ[*N?$6>_6+.1&.W2& ^=@*X*7 ^$X@'ZFXKZ'NXXSG-$=&$0 MNU(,OYZJGTHI[TTQ#@4"F,=CD/F3-.X/1FHPA!,Y2J/!,(E3D"-X^>V*N$Y1 MT!-@BQ#VXVP '>/BFP?-8J5C^G,['##-;K6_6*I@]YQV9@3F"S; M#YC*=XQJF#5:H0@C:JF5%*C#"!MEI6LK/XJ[NJMVL!Z7UA2&P&TO D0/?&H\ MM L'TMEPUM?P%N+[%+_R$*3]#QCF76T?8Z?2LDW4'B'J)C2F/=*H2PUG ]IU M\KV""#Y-I77*H98>1EA&2/YV S7.0".]#Z-JN3Z1 2'3+EQ9*(?0<5![@D)M)(D(7F;$A* MYO.68-!/$MA(=C-Q( +:PNZ+#:G5$]3*XWZ*D$+#%*@AG9B.><%1X24 F.F,$9+B MZ=!38XVI\$),A1]-%O*;XI9HW])AQ +@429II$P/.="F."^E\7EX.= A?2,S MAZ4%^B2=4-]-_%\V;80;&(,D-.XYRP>"3P+BB&=Y-XKT*XX_N< J\1JLK1$P MX]V>1LGGV$!1EEVOO]T:/P1A !0#EA(?ZP\^9PDH:4'KY4,#F.W8YLST&Q/'Y;% M!S.&OPO)+ EE_H;BR.0R/W8^9Y.)!WL57"'O4)951;?AGDN3Z,\^&&-U.0E: MOKZ'TW/^"4,6\&2^P:PX^F0?/TJ(!L%XBU>N"5E\JR-)3I&N>3040'%C^L=: MG!AC1[8?_>V/ZLWK%^\_DF'A8[[)'B5H$V[';1GIZCO*\5A/45"O'U& M93;Z?;?/99GI$L\8X/0C@WR]H*0"G-[_3'K3$8&-4X;"RNG91)!*D(.#M%3B3N3ZW?ZF#DZ/R/FT10M# M/&/%!I2??D*6!IX * DPYP7T2*7'"73M/<5<+HB&V4SPNE']4#OR3704Q:%0 M)71"4>"08I?6//7_+3KS=82^/65OD.)"K'KE/F])0RCT&U'!-.>V]^%34I([ M?-KO-WD#U$7O.UZ 0S)N$\EHS"@3\B8(]&=H42H4.HX#Q]PO==!RL-P!M#QU M? .\"EZ&PWI190_KR/AKHDOF2*\LA-ZE]8_E$>*)7Y3G7=1PW8)C&7DL$WX M)DGD1DF2,?WE)RW=XWT]8N&YBSKX/PWK]6)_]_ MI#IY<&,C+JD'NC#7%MEO0ORUS.6O92Z_=YE+W[#=+&[IDFD=O;?!F$>3ZJ_E M,O>5RVPOHW.5\])CNO7I_.'7LHC_OY1%;).$*]M]"P7]6E31I:%?BRK^7UE4 M\6DE=HYQ;V#5"PIKH?B![.L!%\:OM79^K;7S:ZV=7VOM_%IKQUNZ?^I:.]WQ MZ&*WEZH.;PC-ZX-V%6#0_&<2D-#5\-PI_RPE+?Y!-4^^TZKJ MRBG_W&OZ'T W-=1F=!Y=6$Q1UY)S]I+"#9_#$Y^O7T9GSY >J?Z&+*9G MGZ02^?'DK^,GJ; ^TO]J[TD3G:OM'O&[*DHV_(DM;)RIV1CT]/ MDO;2^X_I]V!>=/N%(U*A3Z&_8PXP#]UK56"3HVLLA2L&6^_@PJ&EM4*YR\F( MO/HJ **TV^B6VEFT69]P]Y)@HP\GSS%O]#%O]M%8/EVEFEC^-Z=XG\[[3DY' MW[<<)@LXV-[;,)Q6(P?VAL(.GUN,:^;QG1!,A2B]RD?:/ M3POF 6L"=&-[_&QAC[/;4&7&:?IF8L=TUS!\F<#%!G&C/0I@,=A*A2ZN@^CD-BO$=Q M?FIXZ)'NO/#0TUY:>##AFW)AOW,ZM[O*]L&XD7$;.R\=NQ?!'(H_>$FE'H]Q M2F6PB>/]#0:9$N9OY&;^?L^>#R4!1_N2@+_YB'[(,,#Y/M\B&O)S M>V0O+U[B(7S+_6K%27_<>U?"J^W?_[1;]XS_H>,N;3P3:..(-?[/8_A,-_\[ M"@O@(-^)V[N\IT.,B@WNX'>15O35%'Q6FU@Z=J.]HT>UM>O><5?AC MO@#MT5G(?3>G(T)CS3WM:BG7+K[MZ;3S)&I[1[TB]C6*&IZ>;]1A_UTW*.4_ MH^[%-4MR@*:<)TU. 0MG[2<%*?([S!>^Z) 0T<1ZWO?"EI[81U@XY#Z\>>R' M-SA=\+LPP.%8=@ M8I0P@8Q:3B[LH.UE+^D> VYPXGQ.,":&6PX!,TB&$1ND MNG*90A*RP"@\1;CF5_>M7@,HP;-%M5 2 O>D Y(02IET41(Z!QAS=G,7W M?>@)QQA1OV4W@^T=U$ TJC 7^I:J-Z$<^X-'N2,+T6'1G2-N8.7O[;5I8RX? MUB#.WA>;SNIK M5QSHFJ_-Q=[5.3(53!+W+>YA/7#O2"4+_*1W3&3W3TYD]T4SLEO7__/8[D'H MC]/9S/&($EV7@,,D/=+PBD#<.W>ZC$CW2 MJ!LNPYP'KXY+N[&QH"B..XR6^G?@IQ)G-1A%B^S1/Q68D!*/^)^&+W'Z:$U3^VCB17Y7K-=L\:"P).]DG(C# M\$11R-M(5OXZ!O6-" NGKR7F,#L6B/V2N(^>X#'&H_6&XX +?-:Y_L4!&(BQ M&)XO]1^%:."]=+CW$UMTD01DFKYRL_55A/U8$=Y"&J@,?[^.!94(J8/=N]_, M _=$9L%WB%H #]VC:X-M>(<"1GOT:+JM$P8M ,$"@@)"P@,XJ:^PE:)K*KPV MG4-\FU5W6/7L!@MN50':H#7M;+3#8M(;^8$V^IVC=Y4(DK!9.D??#PVN\5YX M@$EH@.Y[QW,5.BO^R<9W/@BUH7-,@XITD.XIE&N12M#?FBV7JY!'!SL[[WNP MB-TC@UG38,(CW(,]0FOF25A'P)!$)\&0?/-%U>& \(_D/LWB2@^W,1/O5.V! M3#G]QFS!DG1RF0 FB<>ZFX DGH1Q&'[D].$[>_ -9J<_[98]'9 _\6@410@8 M:IM;[K61RCM-E(]'![=CGFW@R\!UT_&FJ6/:G19[#,@(&FN/$$Q,:3M,HNWT M5.K8:30^4,DQ6T+9%B.+LKLJST.R8],.9CG/VD86GM3>*!B#J0=)$@YZ:@L2 M<+1JA23BG=*.EIC?0R/K I.%*IGJ,4D*T6)*.39D<%J32+B"ZZB*:+J108C(N#*=:G MLZ8<<0$$7C)T3>'5/XC5O_Q+2#39)X0&-]G<<8]'B@GT$28LKIJ",I8%G@9#&; M[=\"T7'X/1G1V(*%?'*-'"'_F@$C"*IZ;S#PL;O%I^!F/2&1XV0T*9\KA.+X M W)#*#,\+-,?0M,)+?[QF$^A>^_I;_\7XT%]VXXW!GQ14>H\F2=N).- GI,4 MN^@"*2!NOD:H2_L8S"$2\P]P+61/B6%><]_@V^OG00SB6B6.4 M/+AD]TQ]EM1#E B#;W+ (=77IKK,VRU-F0@V%.0\/2>-SA_.0O)E1V@RAF(1VJW/)LN:&N-Q%FP(S/E0VA2FSI*BS MK79;D#$Z5SR$EN39#%IY45:^P467-%<"Z-@_]3 MND-T&]36Z7W7@46AP2"L M8Q9:4L7VS/;8]KW9=+]X]15T:N(NS9H,[1;X? G4B4EX8^M+'(RL'X2C(DX? M"OST%Y+(N&1YOE[H!UR@%,FH2D&=]N\_Z+ !=QA>0XNQ9?2> M?3LQ";<23)X[3*L8+VITYU/EBJX^::V2@7;5ZAR+W&P81=U+B>>@DC<(2[C[ M^J/.EL"JOR 31FQ@V:)Z=U/G?]UA5VF7PV'0ZT_3;^COMMQ5O"^QGARED*YS M?NXI:Q"$43N"_32V-+2-L5\X0T@7N:*\'-(&A E8)_Q@&O3"'SERC[%UOO<7 M63/9@??KXQ>K]>JG!\^BUODJQMH:$GA9P,* +.!;WD.']+0V-4E)J8_;HF+I M4EP+>_D7K2BW_N'Z\^$UEC@*8?U*3#CBOYXI']('OKT M *3]&'W*47:U.>B>%&F$BO#O-D2APP$@N&.^UT-@*3V'@08=\]_8!.,&.1:A MHW<[_"L')%&8>OMA+UA(#U*B]DSN\,$7:=*<>-&=HG8T$J;=VB!6P*'@"#^Y MPC83WM0N[2#68'075E9C])(&#T;"@W&U5H_Q-/>""[0Q[S[;JC>R+/%>"=47 M8BTW#<15S9WT1XJQDCI#WJDT45)I\#P&^\T,0F@!O11KS/OG ,?_C)YY'$EC MC;;6S$M#Z'@PUE(--MYYENT\X*_@U= Q#$_Q-'=,,CFI(2_EH7L^HN7MG4^B MAS$,\\F3V."3J-&!7NV6',TCWX4:@^V>1FU[(6 [+A("X<05([2;\ZCC$CWN M+CE.96[=/?Q0'!V,BNMXK^,FZGB:,3&/?+CSTNIX?G\ G0D%W7N=6+B,SNM( M$QGIDAP@X01:.U 8!Y?T]"8[5OOTAL(;<7H[G7MT>E/[M^\ 0.Z1YZM+#S[N M@'7@J'KFKB,P6;O:.AZ3-?IF3-;H6S!9#^Y'5Q[QODWHVKF@*"6H2/^#\N6A MQ]-\=%TB7V>X_.ZN%Z7)'L.OC$*$S4--"7Y*TL MVN!*':9 ^P;9_R0#9(_D]\FD\-.VZ$#YV%RS:'CNEM^;K\?0_Y9?I]=6!(O5 MA1=DWKWF=TT=P1M,4C]D1)7I$=V[P%=E6$,Y\74M;YAE,,]L0A6(][6^!W?+ M=]EVHQ@_*8G5),9P[E'8B\5H-GM)^5M@5B;0%2/"IMQ<%-#5BA) M1']W/"SN@5:.1-@!9OUL Q9^R M=0]K\N[QZZ5A_,/] WQ9U'.@I-T!G#37@$#!M7>[C*YJ:.(.MF2-[B3\@3;\ M)K_/EK?Z)IV'/1,?&<%/>_99]6]!L 9D#/03K?V$6,WB,6LB]+MXMV ;-P<> M=:.^YTF MU@3%/79:C;>>,*DP;JUGEM3)3][,,G_G@ &0U?(DF4TKW'&AIX M,?*L)PSQNPZ2BSNVXPQIE@0$N)=RFX-CLB_ILMPBN)-A KDJQJCC-0G?KH&Q M_9:X12<2@TT1]WIR@7';/U*LVY*R*"4-.&#!. 9)^'11XPJX+(C#/Q>+W&6R M[]=NZQHD6 $?X6T;?)W?%F$*L-3*D;)<<>/6A(F0P[AC -?6 MYXC;>!(2R?YE>)7?P#),:1G\@FRVVZLOA_(4VP][Q& 'G)VF:?U0U]L__!]0 M2P,$% @ B#%'3 #@JBEK @ _0T T !X;"]S='EL97,N>&ULU9=M M;YLP$,>_BN5.4RM-!9*&KBL@=9DJ3=JF2LV+O:L<,&#)#\R8C/33S\8\)$QI MUVR=DC?A?.?[W=]P1$=0JC7%]SG&"M2,\C*$N5+%!\3=R8G[<'8]]I\V@3,(+.-S$D+/OX#.GT//W=U<'1NA9R]#/T$> M@?UGP/.;3SO10VP'_/)E\"?0(_#['>!!XPY%5R;1:7LA"E+!AY:80NO09,0P M6"$:PCFB9"F)R4H1(W1MW1/CB 45$BC=B[JR9SSEHPU[=F7:M.4PPH5L:ML* M]G?9;A\%NI412"CM!4Z@=41!@93"DM_J1;.Y+>CM63 *4%<'Y$*21\TSK1)K!Y80 MK+!4)-[T_)2H6.!:=>U4I_MJGARAYG]]GS/,L41T4[3N_4.^R_]9\?3R[R4W M_RICP8=U5U];HAD:CD#D[!A$^L<@\@A>&S->';S(Z=7A:S3CYNN*=-HY:&/8 MVAJU>B]85H0JPENY.4D2;/6863>$W\P03;<&GF'BTGB%EOI;;(NOJR& 3'Q\F@E-KTSDXVWW7O!F\<] M.&^ 3FR_=//8$7UQ_X?)+A8Z4YYA0A M32XFIM;UBYB:[JO@W)YH?WJ:G_:&<%S+&C[SI"O]6*B><%\TO.&F^="#\T%> MW-U>3FYGDTL!1[.[Z^GE> Y/SL?7X]N+B4"0 0$9?"1DB"!# C+\$,C9'!YN M)K<(,B(@HX^$C!%D3$#&'PF9(,B$@$QX(<^;2AM556WOAD]*HW_M]^N4P$MY M\<999AL8<\Q2K&VA,ZTJ!#8BP$:\8!/I#%!58JT?K%9'(H._0OW3Z"=9P/G=92ZE^X&'[6-JW#[FQ;R2V@F :Y2P"[& 9C29 MEH70IJI=4V),4B_,?ID[F2L0<7LW5L*I3$&3 L.1,*K&E)1?ALR"F9HG.,&Z M%PQ$N63(+)/=Z)+!/5CI_X"T647B)FO5"8T*H8DQ),Q+U,TH8R_U=, M=J'LJ+U#;Z3#F)1K(NZ%DH.8KY11A#')E1)F\XR?I"[\0-Z'C_=G0"EF*FL< M]"#H3.<8D[)0Q&RAJVVHG78SOVUCWBA9-5 $ %PZV*L(4BRD+1N]0UO\&,C_%J M(V6A^/WJFDM50Z_'$3.FQ!._5UTS1G7-SN,8DQ)/S"R><5'8K,N^T&OFMH8> M<]^X; 796-QC\<24>&)F\;PIP Y<:_+M + MBS$IV\3<-<\*KCE<<&T@#CGWXIL12&&P]/WH*\:D;!-SVZ;MT+M*_ ANRJQH MA)F];QVG!M9;R+O&UR,2:DGX5Z[V1./ANQ+2K$ M!:1S78LKF>D"K]TDE(42=@NUJ\1SOTI\H#TQ)F6AA-E"D\5"9>T8"9&R7219 M=M5X_]S/QF%,R'$)):&$64)H@Z^ (X&I*W&'-P=2$DJ9)?2@H)[5F4]('>$W M X/1ME4Q)B6AE%E"]\JUGS.9.L2),2D)I_OG: M+?^D>.(MI2R4ODLI].#WWS1P,SZ^;!!7.H.7$>:(LM"(>_EGLZ/I8;>CZ6&S MHVDTQ)B4A4;,%MK?T;27C#$F9:%1:Z%!>W)U=I*K!=Q*^2W\1 6O9[+([IWP M#^W&QR"*_>;'15,4%_#:G8$"T;_>?L?FOYS._@502P,$% @ B#%'3"73 M1@.- @ ^S !H !X;"]?ET83QL+AH7A MOS ^"!2?OJ5+4\Y]E]OSD#=OUTN7=U5;RO#%F+QOT[7)#_V0NNF78S]>FS)] M'4]F:/:OS2D9V6[5C/,9U?/3?.;FY;"KQI>#K38_FO&4RJXR;Q?SJQ]?9VL0_3 M,M[T/ZG^7[X_&\3U_[_<]KZLH'%7\7J,S'0;(<)/0@MQSDZ$%^ M.9+= QBT_"6'-U]H"KBW? M:PO MGRQ+2#;\LVV &W+5]L"MBW?;0O@MGRY+:#;\NVV &_+UUN WL+76X#> MLL*S-GK8YNLM0&_AZRU ;^'K+4!OX>LM0&_AZRU ;^'K+4!OX>LM0&_AZ^V MWHZOMP-Z.[[>#NCM5M@K09LE?+T=T-OQ]79 ;\?7VP&]'5]O!_1V?+T=T-OQ M]79 ;\?7VP.]/5]O#_3V?+T]T-OS]?9 ;[_"7C?:[.;K[8'>GJ^W!WI[OMX> MZ.WY>GN@M^?K[8'>GJ]W 'H'OMX!Z!WX>@>@=^#K'8#>@:]W 'J'%=Y5HI>5 M?+T#T#OP]0Y [\#7.P"] U_O /0.?+T5Z*U\O17HK7R]%>BM?+T5Z*U\O17H MK7R]%>BM*YPU08=-^'HKT%OY>BO06_EZ*]!;^7I'H'?DZQV!WI&O=P1Z1[[> M$>@=^7I'H'?DZQV!WI&O=P1ZQQ7."J+#@GR](] [\O6.0._(U[L&>M=\O6N@ M=\W7NP9ZUWR]ZYG>N6W&=/A>QG-WROQV%9F/'>WBK-)NFTC M)2\PA6.## R:F:3.VV<@%ZF1*R6*+?T;8SC#.3]X]*U\ON MN[2X>KX^M=X4;AR[MG*I]0-[&.IW39+G(7>)^=JF MR-58L ],>'_C=)[O^_U (;0U?2J:WV[;BFI?W??YEC*.@5P=&Z+4=V5L7*#Z M-H5VV+WDO7$A_7)];LP.'?MG07F^'.FQH^,!YLHI)Z>\+>C8J+GP_,F_-/!U M-U0^T'(,N1I2>^3Q/]_G4^F_^@?_D$4$L! A0#% M @ B#%'3!\CSP/ $P( L ( ! %]R96QS+RYR M96QS4$L! A0#% @ B#%'3&;S"V"" L0 ! ( ! MZ0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " "(,4=,5R;.YNX K M @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M " "(,4=,F5R<(Q & "<)P $P @ &V @ >&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( (@Q1TSN.E.%8P( !4( 8 M " ?<( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ B#%'3$:)FC5, @ ]P< M !@ ( !_! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B#%'3(6*G-X= @ , 8 !@ ( ! M11X 'AL+W=O9V*&PO=V]R:W-H965T&UL4$L! A0#% @ MB#%'3":- #NH 0 D0, !@ ( !4B0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B#%'3!^O M'J^H 0 D0, !D ( !K2T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B#%'3)W$Q):G 0 D0, !D M ( !2C, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ B#%'3"J$^'6J 0 CP, !D ( ! MY#@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ B#%'3"[V;QRI 0 D0, !D ( !@SX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B#%'3&3O_OFK 0 D0, !D M ( !&4H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ B#%'3,-+ZA2K 0 D0, !D ( !O$\ M 'AL+W=O40 >&PO=V]R:W-H965T&UL4$L! A0#% @ MB#%'3-=.YUG2 0 P 0 !D ( !@%4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B#%'3)B(,.[# @ SPD !D M ( !FV$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ B#%'3+G'@+0@ @ >P8 !D ( !3&H 'AL M+W=O&PO=V]R:W-H965T%B@, -L0 9 " M 31O !X;"]W;W)K&UL4$L! A0#% @ B#%' M3$NLJ8+J 0 !P4 !D ( !]7( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B#%'3#.5O-ZP 0 T@, M !D ( !07H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B#%'3'0D=L#9 @ ) L !D M ( !*8( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ B#%'3%P1N,W^ 0 N@4 !D ( !Z8H 'AL+W=O MC0 >&PO=V]R:W-H965T&UL4$L! A0#% @ B#%'3$#2 M@J"B! ;AD !D ( !NI$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B#%'3.):80D! @ EP4 !D M ( !RYH 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ B#%'3"2X/92% @ $ D !D ( ! ML*, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ B#%'3+!/$P/F! !1T !D ( !Y:L 'AL+W=OK< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B#%'3-#Q&2 4 P @0P !D M ( !GK\ 'AL+W=O&PO=V]R M:W-H965T=A_40( /D' M 9 " 6?' !X;"]W;W)K&UL M4$L! A0#% @ B#%'3 K:&5P @ O@4 !D ( ![\D M 'AL+W=O,! #R! &0 @ $FS >&PO=V]R:W-H965T&0( X& 9 M " 4#. !X;"]W;W)K&UL4$L! A0#% @ MB#%'3% *E@*] @ P D !D ( !D- 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B#%'3,LXM4NY9 M_J ! !0 ( !J=< 'AL+W-H87)E9%-T&UL4$L! M A0#% @ B#%'3 #@JBEK @ _0T T ( !E#P! 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ B#%'3"73 M1@.- @ ^S !H ( ! T8! 'AL+U]R96QS+W=O XML 94 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 95 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 97 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 208 344 1 true 60 0 false 9 false false R1.htm 101 - Document - Document and Entity Information Sheet http://www.fabrinet.com/taxonomy/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 103 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.fabrinet.com/taxonomy/role/StatementOfFinancialPositionClassified CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 104 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.fabrinet.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 105 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME Sheet http://www.fabrinet.com/taxonomy/role/StatementOfIncome CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME Statements 4 false false R5.htm 106 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.fabrinet.com/taxonomy/role/StatementOfCashFlowsIndirect CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 107 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.fabrinet.com/taxonomy/role/StatementOfCashFlowsIndirectParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 6 false false R7.htm 108 - Disclosure - Business and organization Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsNatureOfOperations Business and organization Notes 7 false false R8.htm 109 - Disclosure - Accounting policies Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsBasisOfPresentationAndSignificantAccountingPoliciesTextBlock Accounting policies Notes 8 false false R9.htm 110 - Disclosure - Earnings per ordinary share Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock Earnings per ordinary share Notes 9 false false R10.htm 111 - Disclosure - Cash, cash equivalents and marketable securities Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlock Cash, cash equivalents and marketable securities Notes 10 false false R11.htm 112 - Disclosure - Fair value of financial instruments Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock Fair value of financial instruments Notes 11 false false R12.htm 113 - Disclosure - Trade accounts receivable, net Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlock Trade accounts receivable, net Notes 12 false false R13.htm 114 - Disclosure - Inventory Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock Inventory Notes 13 false false R14.htm 115 - Disclosure - Business acquisition Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock Business acquisition Notes 14 false false R15.htm 116 - Disclosure - Intangibles Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock Intangibles Notes 15 false false R16.htm 117 - Disclosure - Goodwill Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsGoodwillDisclosureTextBlock Goodwill Notes 16 false false R17.htm 118 - Disclosure - Borrowings Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock Borrowings Notes 17 false false R18.htm 119 - Disclosure - Income taxes Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock Income taxes Notes 18 false false R19.htm 120 - Disclosure - Share-based compensation Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock Share-based compensation Notes 19 false false R20.htm 121 - Disclosure - Shareholders' equity Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsStockholdersEquityNoteDisclosureTextBlock Shareholders' equity Notes 20 false false R21.htm 122 - Disclosure - Accumulated other comprehensive income Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock Accumulated other comprehensive income Notes 21 false false R22.htm 123 - Disclosure - Commitments and contingencies Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock Commitments and contingencies Notes 22 false false R23.htm 124 - Disclosure - Business segments and geographic information Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock Business segments and geographic information Notes 23 false false R24.htm 125 - Disclosure - Expenses related to reduction in workforce Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsExpensesRelatedToReductionInWorkforceDisclosureTextBlock Expenses related to reduction in workforce Notes 24 false false R25.htm 126 - Disclosure - Subsequent event Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsSubsequentEventsTextBlock Subsequent event Notes 25 false false R26.htm 127 - Disclosure - Accounting policies (Policies) Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsBasisOfPresentationAndSignificantAccountingPoliciesTextBlockPolicies Accounting policies (Policies) Policies http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsBasisOfPresentationAndSignificantAccountingPoliciesTextBlock 26 false false R27.htm 128 - Disclosure - Earnings per ordinary share (Tables) Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables Earnings per ordinary share (Tables) Tables http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock 27 false false R28.htm 129 - Disclosure - Cash, cash equivalents and marketable securities (Tables) Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlockTables Cash, cash equivalents and marketable securities (Tables) Tables http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsCashCashEquivalentsAndMarketableSecuritiesTextBlock 28 false false R29.htm 130 - Disclosure - Fair value of financial instruments (Tables) Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlockTables Fair value of financial instruments (Tables) Tables http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsFairValueDisclosuresTextBlock 29 false false R30.htm 131 - Disclosure - Trade accounts receivable, net (Tables) Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlockTables Trade accounts receivable, net (Tables) Tables http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsLoansNotesTradeAndOtherReceivablesDisclosureTextBlock 30 false false R31.htm 132 - Disclosure - Inventory (Tables) Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables Inventory (Tables) Tables http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock 31 false false R32.htm 133 - Disclosure - Business acquisition (Tables) Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlockTables Business acquisition (Tables) Tables http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsBusinessCombinationDisclosureTextBlock 32 false false R33.htm 134 - Disclosure - Intangibles (Tables) Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables Intangibles (Tables) Tables http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock 33 false false R34.htm 135 - Disclosure - Goodwill (Tables) Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsGoodwillDisclosureTextBlockTables Goodwill (Tables) Tables http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsGoodwillDisclosureTextBlock 34 false false R35.htm 136 - Disclosure - Borrowings (Tables) Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlockTables Borrowings (Tables) Tables http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock 35 false false R36.htm 137 - Disclosure - Share-based compensation (Tables) Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables Share-based compensation (Tables) Tables http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock 36 false false R37.htm 138 - Disclosure - Accumulated other comprehensive income (Tables) Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlockTables Accumulated other comprehensive income (Tables) Tables http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsComprehensiveIncomeNoteTextBlock 37 false false R38.htm 139 - Disclosure - Commitments and contingencies (Tables) Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables Commitments and contingencies (Tables) Tables http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock 38 false false R39.htm 140 - Disclosure - Business segments and geographic information (Tables) Sheet http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables Business segments and geographic information (Tables) Tables http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock 39 false false R40.htm 141 - Disclosure - Accounting Policies - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureAccountingPoliciesAdditionalInformation Accounting Policies - Additional Information (Detail) Details 40 false false R41.htm 142 - Disclosure - Earnings Per Ordinary Share (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureEarningsPerOrdinaryShare Earnings Per Ordinary Share (Detail) Details 41 false false R42.htm 143 - Disclosure - Earnings Per Ordinary Share - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureEarningsPerOrdinaryShareAdditionalInformation Earnings Per Ordinary Share - Additional Information (Detail) Details 42 false false R43.htm 144 - Disclosure - Cash, Cash Equivalents, and Marketable Securities (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureCashCashEquivalentsAndMarketableSecurities Cash, Cash Equivalents, and Marketable Securities (Detail) Details 43 false false R44.htm 145 - Disclosure - Cash, Cash Equivalents and Marketable Securities - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureCashCashEquivalentsAndMarketableSecuritiesAdditionalInformation Cash, Cash Equivalents and Marketable Securities - Additional Information (Detail) Details 44 false false R45.htm 146 - Disclosure - Available-for-Sale Securities Based on Stated Effective Maturities (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureAvailableforSaleSecuritiesBasedOnStatedEffectiveMaturities Available-for-Sale Securities Based on Stated Effective Maturities (Detail) Details 45 false false R46.htm 147 - Disclosure - Financial Instruments Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureFinancialInstrumentsMeasuredAtFairValueOnRecurringBasis Financial Instruments Measured at Fair Value on Recurring Basis (Detail) Details 46 false false R47.htm 148 - Disclosure - Financial Instruments Measured at Fair Value on Recurring Basis (Parenthetical) (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureFinancialInstrumentsMeasuredAtFairValueOnRecurringBasisParenthetical Financial Instruments Measured at Fair Value on Recurring Basis (Parenthetical) (Detail) Details 47 false false R48.htm 149 - Disclosure - Fair Value of Financial Instruments - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformation Fair Value of Financial Instruments - Additional Information (Detail) Details 48 false false R49.htm 150 - Disclosure - Trade Accounts Receivable, Net (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureTradeAccountsReceivableNet Trade Accounts Receivable, Net (Detail) Details 49 false false R50.htm 151 - Disclosure - Trade Accounts Receivable, Net - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureTradeAccountsReceivableNetAdditionalInformation Trade Accounts Receivable, Net - Additional Information (Detail) Details 50 false false R51.htm 152 - Disclosure - Inventory (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureInventory Inventory (Detail) Details http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables 51 false false R52.htm 153 - Disclosure - Business Acquisition - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformation Business Acquisition - Additional Information (Detail) Details 52 false false R53.htm 154 - Disclosure - Allocation of Total Purchase Price (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureAllocationOfTotalPurchasePrice Allocation of Total Purchase Price (Detail) Details 53 false false R54.htm 155 - Disclosure - Intangibles (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureIntangibles Intangibles (Detail) Details http://www.fabrinet.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables 54 false false R55.htm 156 - Disclosure - Intangibles - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureIntangiblesAdditionalInformation Intangibles - Additional Information (Detail) Details 55 false false R56.htm 157 - Disclosure - Weighted-Average Remaining Life of Intangible Assets (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureWeightedAverageRemainingLifeOfIntangibleAssets Weighted-Average Remaining Life of Intangible Assets (Detail) Details 56 false false R57.htm 158 - Disclosure - Estimated Future Amortization of Intangibles (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureEstimatedFutureAmortizationOfIntangibles Estimated Future Amortization of Intangibles (Detail) Details 57 false false R58.htm 159 - Disclosure - Changes in Carrying Amount of Goodwill from Acquisition (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureChangesInCarryingAmountOfGoodwillFromAcquisition Changes in Carrying Amount of Goodwill from Acquisition (Detail) Details 58 false false R59.htm 160 - Disclosure - Total Borrowings, Including Short-Term and Long-Term Borrowings (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureTotalBorrowingsIncludingShortTermAndLongTermBorrowings Total Borrowings, Including Short-Term and Long-Term Borrowings (Detail) Details 59 false false R60.htm 161 - Disclosure - Total Borrowings, Including Short-Term and Long-Term Borrowings (Parenthetical) (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureTotalBorrowingsIncludingShortTermAndLongTermBorrowingsParenthetical Total Borrowings, Including Short-Term and Long-Term Borrowings (Parenthetical) (Detail) Details 60 false false R61.htm 162 - Disclosure - Movements of Long-Term Loans (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureMovementsOfLongTermLoans Movements of Long-Term Loans (Detail) Details 61 false false R62.htm 163 - Disclosure - Future Maturities of Long-Term Debt (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureFutureMaturitiesOfLongTermDebt Future Maturities of Long-Term Debt (Detail) Details 62 false false R63.htm 164 - Disclosure - Borrowings - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureBorrowingsAdditionalInformation Borrowings - Additional Information (Detail) Details 63 false false R64.htm 165 - Disclosure - Undrawn Available Credit Facilities Classified by Availability Period of Future Borrowing (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureUndrawnAvailableCreditFacilitiesClassifiedByAvailabilityPeriodOfFutureBorrowing Undrawn Available Credit Facilities Classified by Availability Period of Future Borrowing (Detail) Details 64 false false R65.htm 166 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation Income Taxes - Additional Information (Detail) Details 65 false false R66.htm 167 - Disclosure - Effect of Recording Share-Based Compensation Expense (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureEffectOfRecordingShareBasedCompensationExpense Effect of Recording Share-Based Compensation Expense (Detail) Details 66 false false R67.htm 168 - Disclosure - Share-Based Compensation Expense Recorded in Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureShareBasedCompensationExpenseRecordedInUnauditedCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome Share-Based Compensation Expense Recorded in Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Detail) Details 67 false false R68.htm 169 - Disclosure - Share-Based Compensation - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureShareBasedCompensationAdditionalInformation Share-Based Compensation - Additional Information (Detail) Details 68 false false R69.htm 170 - Disclosure - Share Option Activity (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureShareOptionActivity Share Option Activity (Detail) Details 69 false false R70.htm 171 - Disclosure - Information for Share Options Outstanding (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureInformationForShareOptionsOutstanding Information for Share Options Outstanding (Detail) Details 70 false false R71.htm 172 - Disclosure - Restricted Share Unit Activity (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureRestrictedShareUnitActivity Restricted Share Unit Activity (Detail) Details 71 false false R72.htm 173 - Disclosure - Performance Share Unit Activity (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosurePerformanceShareUnitActivity Performance Share Unit Activity (Detail) Details 72 false false R73.htm 174 - Disclosure - Performance Share Unit Activity (Parenthetical) (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosurePerformanceShareUnitActivityParenthetical Performance Share Unit Activity (Parenthetical) (Detail) Details 73 false false R74.htm 175 - Disclosure - Shareholders' Equity - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureShareholdersEquityAdditionalInformation Shareholders' Equity - Additional Information (Detail) Details 74 false false R75.htm 176 - Disclosure - Changes in AOCI, Net of Tax (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureChangesInAOCINetOfTax Changes in AOCI, Net of Tax (Detail) Details 75 false false R76.htm 177 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation Commitments and Contingencies - Additional Information (Detail) Details 76 false false R77.htm 178 - Disclosure - Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureFutureMinimumLeasePaymentsDueUnderNonCancelableOperatingLeases Future Minimum Lease Payments Due Under Non-Cancelable Operating Leases (Detail) Details 77 false false R78.htm 179 - Disclosure - Future Minimum Lease Payments Due Under Non-Cancelable Capital Leases (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureFutureMinimumLeasePaymentsDueUnderNonCancelableCapitalLeases Future Minimum Lease Payments Due Under Non-Cancelable Capital Leases (Detail) Details 78 false false R79.htm 180 - Disclosure - Business Segments and Geographic Information - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureBusinessSegmentsAndGeographicInformationAdditionalInformation Business Segments and Geographic Information - Additional Information (Detail) Details 79 false false R80.htm 181 - Disclosure - Total Revenues by Geographic Regions (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureTotalRevenuesByGeographicRegions Total Revenues by Geographic Regions (Detail) Details 80 false false R81.htm 182 - Disclosure - Expenses Related to Reduction in Workforce - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureExpensesRelatedToReductionInWorkforceAdditionalInformation Expenses Related to Reduction in Workforce - Additional Information (Detail) Details 81 false false R82.htm 183 - Disclosure - Subsequent event - Additional Information (Detail) Sheet http://www.fabrinet.com/taxonomy/role/DisclosureSubsequentEventAdditionalInformation Subsequent event - Additional Information (Detail) Details 82 false false All Reports Book All Reports fn-20171229.xml fn-20171229.xsd fn-20171229_cal.xml fn-20171229_def.xml fn-20171229_lab.xml fn-20171229_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 99 0001193125-18-033890-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-18-033890-xbrl.zip M4$L#!!0 ( (@Q1TQ5(*L6,5(! "$9$0 / 9FXM,C Q-S$R,CDN>&UL M['UI<]M(DNCWCO!_P//V;/1$$#*.PN6>[A[5CM[VV>F;W?7% 9%'"-@EP M 5"6]M>_S,)!$ 1%\ 8E;$3/6B10K#PK*\^__=_'Z81[H'$21.$O;\4KX2U' MPV$T"L*[7][.$]Y/AD'PEDM2/QSYDRBDO[Q]HLG;__OKFQ_^]G]XGG.\K]Q_ M#NF$QGY*N>L0'QQ2SHF&\RD-4X[G[M-T]O[=N^_?OU^-QLDPNAI&TW?C((3G M G_")S1^"(8T>3AZSRF5C^R8^BD\SHU@ M"^\Y21!U7I!X0;T1]/>*\5Z4_E_UZ6CV% =W]RGWT_"O^+ &FPU#.IG0)\XK MMC7@/GRPKSAS,N&^X,,)]X7B3NGH*E_K\3:><("\,/GE;05$_/@JBN_>28(@ MOPMR?+S-GGR/WTZ>>7X2A'_>^LGB>?Q@Z?GO,GM:- SC'?NV>#1((B*)VG.; MR9XHUTZ"II7A4?'=?W[\\'5X3Z<^7X< 6.+.]V?EFV,_N67OY5^\0XSR@LC+ M8O'*B"Y^B.THH<.KN^CA'7R!CY/EQ\?ATK;&_FTS1H'@T26=Q,YCX#6Y#7-[&$#@Y MC9^:W\F_;-C]"/U@F#2_P;YJ>"4('VB2 M-K^3?8*"80/>0GH'< M\@Z>H'$P+%\ I;#YG2CD:^_-T_B9K<&W;T%[N(_I^)>WXY OY.7J,1GMH%/:JZMW&5"Y$GC_ M(?+#Y+/_Y-].Z$UD^>&?W# *4_J8?L&=T6CR[;.KJ:)J&#P/6Q3X_P"UHWS[ M>N-\$[[!KE5!E<@W.(SF89"]DVNO;W]\==YR(SH,IOX$N).7WW(!,$,P^F;H M*C%D[9MEF:IBNQZOV8K,$U63>4,A!AP(LF$2EWB*;7Y#-0?K_ZH01<#_^]N[ M]7M?ALWVDWO\S_V?>?#@3^"02^!L2($%@-WP"S,<+7]0>?*$:% *([%6[JA\AHQ3$EWX#]/R=! I+>_BD32!;*$B+T 7<;9;U$T^A[ 87HZ M\#5%\V3/5GE!45P>/C)Y0U,%WB:.+7N.:7FV4W)!!>IBJ\L ?+WW8VH!JX_L M:#JC8<(L#C.._?".HJ%C/2T> >;!C\SO?CQ"E*1/:!?%S"!*/J7W-+ZY]\-/ M,UPB^3UB>I&._DG1T* C$ZPQ_X[^!DNG#J@PSP_B?_B3.=T->=]$A6BJKCZ* MBF(HNH%_&[)!'D7X5!?D9N1^F]'X6X(0)54\2RMH=H";/,.1>4^51!YDB_"& M"'^*BB>+FJW91%&_B8AF#9A,OY+) M5=0.K)R?S[?'I+XZ/3#=%>1R?34IS'[-C'G MZ7T4!_]+1ULB2A-%8$9AR3[1B+ZU^A8=2Y4M':XOMF[B54[D+=73>0.P[H%A M+TL>8#(WXH$\RT@Z-!*6<6S-DR"D26(.@0!)@&M_!G4"BX!F^33^1Y2"PKD& MK,$::?94O#4B5<$0J9G.:ZL6K*>216B\:J*Q-V@;,84D.$V"!D5OM!A=!>+# M&1.R"_!L>BET@>NGHFK'H\M:["P39,7Y6',YGH';E=6+CB,[CBUZO.HI8+9X MDL";\+\\F'2>HX,91,""9&Y'&0Q84O,]MP?Q>+P*ASD82 $\?!EJ7(&+.ZG= M>8Z$CV,B_0&>C^+M;R3G0+F$K&L(1T1YCHTCVBR9?.T3FCD'YL%\)!HYGLFR M@I6C6XW9DY=CP8/:)I)V;*.Q@I7C48 MOSA2LC)6[K%!5T66R5S;!Z MK7 M2[%=P^0=VQ5X(@& AJ I\*=(-%D4'1H [RBIXNZ0#1>MQ2-)Z9F\+HMZ;PABYY+-%MS1'N1 MPZ/64WA@\QDX(QJ\=X'5TR>0@VD4,EQD?MU*6&A+0'5!E-0E0K;S9NNB8#AP M$>1-RY%YHIDN;\J2P"?!#%PQ M=%UCB8E'R<;K0M[5;HBO)D!)&M@0ATUF!/WE;5E5/ M5$&-P9Y*IY-P1?0^F6V'W)ZM:=GN>#5L1]==V>(=, 7!9C#!$H2?XTV@(1%< MUY!LHZ2>),.I=%KR'30'J%.B>*Z\4KFX_DC&%3E$Y+^7Q5,FEI;D$PD063LM M 3N96;J@QO$S2Z5<$QJ&A'>,UY)8>B 4MTHLS1A4EV55PU9=!V1&(9IE-Y?*;^\;X!O MF46+%#LOB@%QH9V7+2Y>3OZ-3G9P0&V)$QO6C_UA>A"$2'AWP_RN!8.U _/0 M6:H+-)PF\UA&P-4\G>&4Z;@K@!XY\5C.W@BNJI M\\E783UNEK6,6=8,5DG=+J-\W^#I$J1,84F*U(:JJQYSRU-EUY(=WM+!\"," M'(FFH-N\+MEP$X:#EJAJYE["((%BU%RNST<[C^UP/4CJE:-(J@J71-YR#1$C M02;<_X'JKJ/K1""Z()I.F44ABP=*O?HEUV MG=@";WHBX17@<1N@%VP-J/^-D*5:UPU[K_E9ZZ&'/:H#C@LDB+(BK(3!GMG_ M!D"[2TX#HT22+LJ2_@R@:TG:;/_6L?-'".J/+9>9O9BFF2P9N%_07BYLG$V6;)Y(F\R8H%5X2;-F35-,V/3NKJ,E2+Q5MTTW@X)A8 MRVB?_?@3K(P=*YCWZ#/\#O[XWJC;?*?:A_\T4"=7@MC(>^M VB!LUTDR[YQ& MT5'.%$.3U\!:W?KFXZ&3(,H;3X8F\&YBZB?S^(D]EB.$/=PMZ!06/0]#?B3D-@&&QKZ3Y+\@VWF+9)42T =;')'@?!I-? MWJ;QG.Y,86&EZQ#S]1^B_.D$M)(Q!FG(RPRZ'H :H#-LMP>T_ JC";>/)W' M]&,0!M/Y-'=3)LZAJ?8LU![H5LUT+%X5/*PP!0/,,(G#2YJMNK(MJ/##WYCO MA,BUZL>6P.R$@>OPYGOT7]2/]S^/#HX+C'N)M<39K<$Z<,[7/F"WS?EBY2.2 ML9*SMR'G:_?JTE-(LX;V!>QA.0=W;>EG-;4V'.WM,3O%V0*B*PJR!J^L [$1 MDF6XR\(>/%7RG&365O.4--4]S]$)L7A3,"2>"#K++=5XV]8L75,D13P(L#8N& M\(_T,]RC\UORI9S*8$$94DTI;P=4/3EQ%J3^9),Z]Z)Y?.ICRI8-Q30TE9<= M8O/$D S>4"7":ZIF>*XMNX+K?&/U3J*P7/N[+5#+*#$?_&""6MZ+XJ_^A'ZE M@+E,@2P,T]_B*$G^".&*-D';_#9P[HJTI1.)%V7)Y MXFK .JKL 2$TT6!%K:$4Y1G[H(W]^X5.03Y&+*P>)$-_@CJF>^:]\/97752V MMNX;H=OQ[G..4Z4E=F3LO+O3/7#MN=+^?5 H'44+-GJL^P2V!JM^)PSO;F@\ M9? /:4+&MP'5;A.FR [2![HB?;HBM9JE>V+I-6 MPY7;P+7VJ[WNER= 877LN[DHK1[C ^'^?H[DV'=0T7].5#?TJ^:<]/97@VQ_!ZC!U6S/ M.?0V_>BGN3,!."9_^=/XX'E9ZV15=7TJG&YPT<1K\;S9)[8110]$U3==3>+ ?X)JD M6!IO:0:H4]]V,Z'/<4BV-**Q X@D[61$KSDB-[]^?N7?"C7H&9#K#3)V@FT] M@E9520?M2&RZIVEK$;$*0RMX.^T= ;'0%+4-R'O%'KO']'!U$B59WEXAK(2$ M0-6.LLC1C?_8Y6L28<.5:H'#=?M?!A.CAD57-W@J#U(GY6N?*5S!\^R,HDU_ MOO0);1[!U73/<%W>ECV7)YZL\*:CP*'O&*ZM$),00<[UG52S>?8 <*<;Y0U< M3JD_3K>N+#_!?1*[SM2BAEM#M?["U%WYP!YO$JG%BQJVOCDR4#I;3A8;:) & MW?4\3S94GFA@[L+53^!U631!$9JRB[XDTS2_D3RC0!3%-J&!]8"M1TKW;GEL MJ,]SX*Z-='27>750:KJHRZJP)LZQ+I.J858!2Q3IM-G"!E#5''ZM8*F=WI-) M]!WG3GM1[$3SVW0\GQ0)$HLFL">$7X8[*I$\F9=46>>)Y1F\[G@Z[ZK8V-]P M)#CA\HA [1QO!4FC[7(1[(UYH9I2ZTF^%H :G.RFWEG80'(UPZA'*)C6S(O9OF/W"8!D M_>DD2:DYOJ=!#8M?Z9)2SQ8Y6%/?BI&='0R@1[I\4Q )]JJO M>3B?!Z)]6*L2\,D/$G2"8^+H"1'A6 2N\X; JP+>>451XPW35GEL>6-;BJY; MV)N,=7NN%57M!MH:RPT72^ZSR0X=--VP&%!4):79=%O:_!H .WGJLQ;#AEC+ M9ZWNN;F"87$E//4=HN4-%WVT0#I!K%_XFK:_"<;3DJXEA!*#4%>:RS.6-M\" MOLX:WZ0]F,] _X]KY+=!)'V !($_>]2QP /2PUJWOXP81L?=^[%H-M;P2=-"N[)7JR M40SM4RS7@M8:.YV\NXD2JTZ5VN)A&P/CU+>Z]OFU2'PPP.2V4#=<\'8?XVA(NQC,8_VCI+KMW[S[AC91.."3I0PM;GIV M-,%\Z=B?8+,*-(_HJ$PG.1H&FJ=KN**AV"XONHK%$UNR\*8N\8KBFA9Q35MW MX$<0!?4.4EN#U1 0+'%X'=[$L.9),V5:4A^M6TFM33-=L_NC30A^_S_#N'SB) _ZL&R)EXAG>)YFF;:3^T5EAI\#P5?BJR%&!$JNZ1Y[ MPA1&6_$,4Q4(KYNJQQ/5!K-"MVW>UCS!TVS3L$4S0PJI\DY[6$KP\U2B/ .< MF9FC )-0+MVZR5PF+NZ&%96!$2SHM_.EN+A)5-2%T1M 41= M,X+%#/9)>O^%9E/'02:R_,ZSZ$(B:Y(']CX/1X?#$U<':\/651!X19!UUW,< MPRH'1U1:=6P#SY(X-T3#FZ6@0"9Z-#O9\@QS6W2BY;DM^X!7D8E59RZ\7TEY MZG3, 0-_>;;+EL!(LE;[JJ'&*\=6_E M-5!O?RO/(8;I&0Y>727,4E<(;XCPIZAXLJC9FDT4]9LF9+-M97*EGM9,>+E6 MW@9:MI-$VS E5[0D7G%4H)YD:+RN*2I/7%C?U!7/(5I)O?[@VD 4501E]=PE M^/ '%YNXJ]1[EYWHW#I^>V2&6\.0< M [LVA5!R,ZA-DX1QV(B4ZW"(56CT.CP;_1N@;T]^>1&.S%RL6P)Y/O%0#;CT M2T<4#R4OM^RJ=+1%P*[2H181B=7A8FM;B&1.^-+4<()D.(F2G<.+"*Q.! E/ M?T5@/AZ0"H.-=A=5I0WP#56&CJHIGJC #^-@=V03%Y7;,F0;)P[YGV3 MV/&O$%5NJG9H +!>!Q '#W"F/-!]$I_/"3X60M2&[]2!6DWT2K+FCR>C/_ZM M$(6POP5YQZK3-@@1\[N9(DJK;1'6@]TE%*D2=JHX(L\@BC Q4%?EU988%X(C MM/R/*%=R'L@1!97HXH4B22.2JK8Q3'9$$LE;OA-)7ZWW;(NBG6]J1<)1/M"X M,G",7:5W1^[QG:YBZ71EU8A@)ZB'2-3;@)&CY4/NZS9'M MW7/U*=Q_8 4:ZX^1K8KM41+WD<;# "4MR/5[!MMZ>2%S-%LN4F5:(/SAF#LOVE?4/P_8[ M(MXQ)=.17(,7#,M$IYC,ZR)1>$$4+-#0LBNI4GES/##'K^"@XYIE1Q1KKJUY MDN'QF@G''R$JX4U8D+=$RW0E099M+?= :MU0*CLM7W-#+TG6P1&_BQO?\XBE MF)+.@[7A\<3V9-YR!&!W2U0MRX+U9*\D@ZA<*8=PXV^'IP;BW&[^T=O-XK6< M:+_CS)]V]-A@$+97]/*:TH.C8.0R;,EC!B/E_#8G$N$@:4H',"+W/,(K0K>_ M<:.SBY$AB?H.^&]9;L/PK\BJ<63;9A4Q%TD-E0APX3D:-62DAB8H&V]4/348 M-51%E(]'#78>2*(JZV+ MHT)*&%$E4=H*U$6UV)YA6@24J68)E--.(7G+4V77DAW>TEV#)X*D\Z:@V[PN MV:9)X'I-5+7,VY4)J:FD.B2U%M_Y_-O%F*N](54%I=65OPE2XHF.*O&JK0H\ M3BOB+4L2>4?V+-&Q)=70Y!)23:P!N@K*D2+O6]HYDNP:"ZY>F=#Y+)A=Q$C-&M\#(\SHDG?'Q\&;"^;0,V-$ ME[7=SFC9-;$V7.,ETP3H+R9[_!BH/IJU]]?'G, M[S^#]#X(/X59J[:]\\Y/B2',W%1U83D=93^X%VTB6B[#F@#"*C?W<32_NU^, M$+TL5&)&AF0(AE+VFC@8_+NA]%(1B4'!0HD? .;G91K76*R8M\]#YT^26GX2 M['/T9QC#9@1MDMD;AG,J\*9M2KSL8G#)%0AOF*+!V\3U=(68MB?*53UG;!#C M3: >0/DM+7H1J,L4H$CV5X!+L.\KL9>'2":UXF[*;PW7S8:=?/-2\?#N?3.38&'E7[F.^!*%'66-S+ MV%';M&W5S>PU(I%E-&T/ZO&;M)\8+5A#((BMQQ^;R^9W*ZG__PA"BH.DDVP',N+M@M MF: MM4R=)X;A\J;@:;SM*H9IZ);C*)4L2*D6XU@#SWJ@$\N?X$"9K_>4Y@GTUE,V M<6SB)_LY4TZ("V$#+C:#V5 )\H7.\I3[SW%T%_O312EEEG>\;?L 79 D/<.- M86C,QR++THY-8PU'=BQ+Y37% =P0B?"&(7B\XWFNKHJV*[ENR2?J2B/'E@"6 M5TI62[KZ_&@4Y(G8M3K-UZ'C M8+A]*^WG2'Z(P97 X#C6E>B2LIS5@?D^!]&$Q^>9O&<[HS MA6'Y=PV3WS\$_BTFF,&]<_GE8Q#1K6:/WP] (?N:[$'@)9EJHKM>KQF M*S)V\L*!@\3@84G#)"[Q%-O,6AZ@D:_6B\8W];&H@-]!JFEYU?_-,W*^4*9.*TC:T8]W M? )+6!(BZ\JR_W(C(/5"F#&>*!8-X1_I9QHF>5.K2]&^<%+J1%_.^-@.J [$ M"_; DR$YCFP1DW<%&63#L!5>-S6)QT):X@F.I;C>(@RG'3\*MWB1'8+83"VF M]TB#!WH=#J,IQ;=_I^FG\6DQU59ORABN)+6*VNV@6D$)>KK*LS+V1[2[6@5G MMHB*I$IU!*R#X=#]?TY 8AS!JXN*MET3IP]1>'=#XRDS?+PXFI[87FNK$G$T MIZ35+9NFS:^U<3JM\L&P(8(D&>O,FG6JW>;+A WG722L44$[G6 MEFH3&&L]X !X"2*(P=]PZ]W)3*X,1@D5F25%E=@8 V[1WS+I;RTVSS>I;7P;N MM[F/':MI-;2#?8H%ZM1T-5ZT,*=4U37>M 23QR;JDJ0269?M M;UD;SWJ+K;;0G+I(8P_RVX9!7,^V>5VW#< &&-2&(#F\2R1!T37/DSR2U5YC MY9\B'+8H P4_R$IR,5<7H 84TG!X<"?*05QWF)-0<]VMR9[HKIZ2BX:(&S- MMLE^Z;0!Q:J)I%8PK[TF#X? -Z/LZ@,WGBZ?1-@DR=#4^GVF>?_+8.*UMYCE M"T_E'H6D?.TSA9,[=Z6!O-.8)FF^] D5N.!JNF>X+F_+GLL33U9XTU$47G0, M[!9H GO+F0*7ZI&4/0"L-Y8'E8;F:%D%?E)[NMV9S1B_5A;2L/'F:Q]VV^DN MDP-QV0"^QDM?9>N'FRA[?')ET[F>:4&P]O[:73IA[H$H2C5'7 LW+;OS@416 M'F6>N4Z?-)A?:=12MUO!4CMM)I/H.^8>>E'L1//;=#R?%!ZI+W1(@P=T2IT0 M?MGU%")Y,B^ILLX3RS-XW?%TWE4UU7,,1P*-G#%PK3-$.T@:S]J+8&_U[:\& M.I\:SMI-/)Y9R9T%#017,W1-J34,K&YZ3>ALIU+BXX?+L$,'$65C.3RXO.LU M$'WQOW^$>TP\-OI6.1?W?=*&LC,#T;N M(TZUZ6[D 50'_,:RF=ZX]3ITT8S&Z1/&]U*P4M%S/\,+] YY]\<'4F3A%56O MG8G/ 5%/9TK2.!BF=-1W(FY*5VSPD1VE&O\$ M!@#SWZ%4Y8_J#QY0KPHCF@X1/9XEX@63Q3'XBW=4'F- M&*:D._"?IV1)5(3A1A-K;5SV G3M+:%L>-)I?8 FB+'2U?0Y(-88).AV3>[I MZ+S"?N9-V6H?BC"Z9R)+8 M<"_=E D!F@=]$5C07%P=3JQHVCD"%=9,LO&8: 9A,[@+U'028N/MKX:Q$> E M((Y6DGX"/R&&ED6B+%_9V_=XV*F'^PED4VM.P6YJUW[8;GPG@ U;K>GM^]X> MO??>24+^K"\+J5I"S2&Q9O=EJX9B1G'6WF*>I-&4QDEN-P(R #\W-/Q,XR&L\"G^ M&,7TT_@($:GBIS<54X+,6JIA@T$A6]@M5%1YP[(E7B*>X7F:9=I.?J^169>& M \&WF-.3A7CR)!+FKAT%Z?RPY;0'\E#!P:6+1"P:5JS=>@D<1L^OPR2-Y]-* M7EO6OJ*SZ8G83%I7%]T?6P"QJ?=E.&JTR/*E=NGZ=)*Z%_2XZXI,M V-,#># M5^&(55L<6"'Q/V8S?W?OAI5N2=X6P2.OHG#>[N,67R G9;O6 M!+KC>JK@NKRE6 2HYP'U- 7$2I$LPU5DV186 QXD29/4TY(O0]9+%$4#C+8# MBZ)##-,S'%2*$BA%3R&\(<*?HN+)HF9K-E'4;TI>("F+5XK1B^)!1'$#+=N) MHFV8DBM:<*UQ5*">9&@\V/8J3UR1WGMEZVZ)HC\;@[5@F;PRN M"*JJ7BJ.=F_KW I'1RS%E'0>Q-_CB0TW M3\L1@-TM4;4L"]:3O86YJUQIPE'(\!R>CM/ ##6K) L*X)'HDKC;<)Q6KE%F MQ&B[-#0[5&N3;ZPSLR"P(92*MN:"NP%63W,5Q](%7O:RYNXN;P+S\()MNW"K M=4W%K QLV:[1R1$ 503-6",P0]%3P@J4K8+J(H- - M2^$=27(T%>Q?4] R,2VJ<]M>-6O?_A[E_=5W:1V_!N(6-VW;W!2GMA1=5EP+ MSS 3C#=1MGE#$136=!)D!>QM3R\Q4.^G\2R07<3'YKA]6WQD QGJH?LM$')X M+]2)W"ZD(UZGDX';$2_3^;Q*I*M>I?-YD4AGO4CG\QJ1SGJ-SNXV7ZE^W/X+M]C$9%,-"Q!I@BRFXI'XI!/%=5><^2'9YX MHL'#!Q+OZ9ZFJ*8E>;):6A*BH=;['F\#YEE1I.B&ORGAMHAD[JIRV*;]95%BO62+=&KU^%K2@UA$,TA8M)TK_/C$2<#:%05HC MH2$;_ Q"@^JES52PW1$C9W/8+TED3H$4$!FU=;? TPO,*5# 3AWCPN1%TT7U MJ'AAT5!5:%U5T@F!.0%6"'KIM=;L<@:1.0$2V)#:6GOD[63FB*TD#N(ET$Q7 MU209;CE$P&19$0LY+)FW;0SZZIZH&&)FUTL-7H(M>DNLS_U.=\]>/S$*JHZ2 M#?";#_@NV,ST<^",C9N3ZNU;3_W4/2S8*+1 M_]J^)KT30K:[3[8MGI@ZKC=\O%P1.P7"1.;$)JUQ=AX1.P4FY"9W_F6)V!XN M_K9X8NX4^85(V$GPQ8QDH=L"=A)$R VQH=;RM68DP.Z :PI6!H&!J\AM'$VK MN1.VY[BJHJB\:YDZ3PS#Y4W!TWC;50S3T"W'48S2C!'K^7UKX%D/=&+Y$ZR( M_7I/:9I=KZVGK&1^XB?[N5%.B L6#7L&%YO!7)=@X06/M!P+\ 5TSM;XT"2R MG&<#GU:%8C:/:141JQE6GJW)KF@Y8.C+(D]T4^5-3;-YM&$E69<$FPB9)T7( M9FQ0HHM2ZS6;YLJC+1'1SEEO.90: ;I0 GJ11>.Q1"PW6>Q,]R!Q28M M):4# C6A*D_MJ@%<1[(,SU!YT;1L'D33XDU/UWG1U317D2Q'4_)+4H:T5>0= M$2==1;YT8N3+W]0<^:RC[%FPOZ(P/OCAZ-_H9 1&UA_)%L>!F!T'HKC(,,9\ M&E50UM54;!!]T=-%72 :KUN*QA-38]V!=-Z01<\EFJTYHKTP%<0: C? U546 MU( )R0E9D'S3@;]MKV(G8#\%B3K<9;BKJ4,X9D8%>9>C*R: N2;<'9*(L CJA9O.%9$B\( M'K:_=4Q!4+(F8O\Z27\>!0__>I?^#+O%OV9B](L M_9G+/[B-TC2:OAH[J!"RI(*@O)P[^83H"B^^ [?+%8I_ZCL"?9ZB[+!@065I P6.A[3 M(1JK $5:;!WV&XTYAPXIRLV_^M/9S__R: H_2\8 ED#:OV<_,6LB784,2+D* M)87%GPLZ%J18_,K*TAEJAW0R040 I7YY"VR'?\_\T:CX^WLP2N]_>:NI?WG+ MW4;QB,;LXWQ7UJ>HMY\,5+_SE+;8PH_'; MZA[CZA^C6_#L,O=N0O] M/1@SB\):;@8]6OVFU+K+#WX(HZ,< \6@:_5*%X):FWRG-I""-X'R):28.R_72)G.F2431'QVJW]-RA]G9YAT]/E;H4OF.>_^H'>;BH30I>&=FJ M995$TVF0M3' TH:(S2:AX1#>6'0S.'Q43":Z103B\K8GNSS1-9$W/,WF=4>U M9,LCAHKY=6Q %(2_O&U4D6ML@YJN7(08E@[^ M0LGC ;[LR!75*T;S]1[$FF*<)HE *1Q>Y M!P/TF.SAAT_9AH$4W QSJP'?@.P@19R/@R$=<,,L_Y2CQ:#[02'N-$[](.08 MY?&_VWDP&;'9:L@'N,8X:TR"P6\6$X1?]9]@'_#V=8+O)0/.O@]"?\#V^.\T M3N@36PN?_0-+9T?':7V2J8&Z!GW+T<18 @\-/ M/OAQ$,T3 &)"PY$?9TXP=(A%\[O[-QAUE^0K[@N\BR#B2"E8,?LEV +\.UJF M;,&SL*\T@O=_%*Z,!I8%". ;??4;Q S"E@2/W!0(=9]PL#&*^-P@S*M?YP*M M8O9 3)-9EG$P>7I&0);-[B5F>UQ)(GAL88DT,:YP/K7'=!LWGK.!9M,@#*;S M:UE-$806B2&A%'(#S'QFME$# E%'@AJT#J+C,!6@K^H/[SG MQF#] &LAWS&-B^HLRXU)NIOMH>I=RO;0C>VS/=0^Y>(HU^9J8L&AW1V;<=P' M>*K*$!2>SOT4%TV_*F?*7R_%NZ8?)[;3NUN7V<0X.3_L'38>B.I1'1/@ND/SA(@+S+>]N.WJVB MI:<-?N4=2BXC]'7-NER$&"N)0E9:PT(&?J4+1B6XR?WQ]RRDD$?+8 $_2>93 MFD6HANL@QS6*^-C4']YCN#,/FU7B:.S7BQ 5"UIE?9!9F)/#R.B$^TIG*0MV ML*OY%=I0U45@"QB4Y6;S>'C/BE#]E&UM1,', ET*G\QP&""L-X.E%[^"@8LQ ME\R']RQP'_O#M&UH]8BEPYT,\"R1N0_O].&=/KQSB'M7;PZ_]/".)!^ERJUW MJEQZ>(?TP9T^N-.257)GX=L1YR>7=[;=O3NH$/V<^X,Y*)%[^R:TZ 3OMBF?7(QG<4T0=?FA-[Y MD\D3?QMDU2E5_RI+OB^<.4$_S-T]/A)6M\#8,.'\;#0QG@_87YJ& MXR@>4N:^Z%&(WQ0@PPHAI:,$G<18FA#ESN,) M_#Z@$Y!S%T7P-7P'.!DC[N"7F>>8Q@_H5[Z"):H]YV&)UG3Q6072 FHLP!AF MM17HU![/)^-@,J&C>@NL\_NI/X5-3FHY+\A8HASS@P(, 6 "\,#Y=S%E)*DQ ML0\G*O#*!)'+:FH 8/L^"F_G<3 H:ZP&B)MD/L-J'?P9# 8\PN\D>>2B\LOY MQM!!\#,2.!K-LZ@'+%PL5P04_#O8U1WVA2_WP\(&7 !4FL&[CZQ+)]#H1^5* M7:EK&60M.[_?!\,LGC(.8N3!, %[8<* A;W]*%Z)JR4QWWW8G ^6U.U3#E"! M.?CRW_UP[L=/B[=$H5(3@[^T<)#=9LWQG]G: M!44*<.Y]+,>JUO5A"*.4NDS&@WB$[,9*LV#M&HFU!CIUL>SN&BS<:1B,@Z%? M1.Y&H.^&H'*23.6P(K:XDZ=?5@I7%,*!R'\'TP4>#",X^@*@%J,J&/(YT3+A M\C-BKLKWE$ZC&%8".YT5Y %MAY.,!Y$ZR[[WI4O_EA"=G%=K="4Q'))AM_Z]I 5T3B(THS.[$Q&0H..P)YBL'I><\@X#+XH<3X* M$CBV %E/;/TW/S!N@-RTO(RT6?7KF]06+%X6W@7^;E] [CQI+J MLQ4(R@T_H6$PCQG&,R&O,@H-F;D<,#T#JT1@B2Z7)S-NRU( LOAH?JZSD']F M4J_P%LEMJZ[ M$F\8@LL33U9YPQ1$7B2"J@JNI#FRV*HWAO?I]QO^Z_7_<]]SF5BQ#SSSX_6' M_WK/K7B\ZFD$&%2>^+.$KO; 6).?P'IB5!(4&KTKG\W?7-[ZXII_YZ]__WKM MP \U]<=8:HI1:9:QOC^&O*D_1KL^&XS$?';I&E;8X+G%VWH6/II??KO^G;<^ MW=Q\^OB>6Q"E/97R)3ZXWLU[#G5G_L'-I\_O.7794[EL=#T+6&L;ZX0@@(HO MLJ'8/ +0#G?8X8+E62V/'6")5:"??)QOD0QJ]Y&@O%&STW#J_TG+^07,LBCO MKR!-<.ZCF5/8-T&2S.EHL'CD(0)UD&G#2L+9\ID#$A"$:!1EPT &V64O>Q_. MFC$-4 DFQ;VOV'4<)'_"<4Q1"V9CLKB8;1'>R=7CXJ9-LV-M\7YYDI3?UWZ M64N57T>?QV*,0YY_!G\RA&:8SLPGL WQ'CQF3@6R(FPP]T/]\50R,:K)$A( MQK_H_LF\0E,V;&+Q(ABG=>P7CS*N8:8>@^T9$^;8/(YV4:6V(I\ZD<$]9+N_ MR_;>(*UELXN\(P7#)[(,DJK>G6)#;XHW369XQ+KL..U\HR[ZGSYI.F*%G?7-W+RER72H MQ+_GWUU./BV$/X_><&(QE6(E*K?(552;!OA? M094?#_BS\^7D3(FR^Y-M93++$MD:#USV[6(*#1Z_+XR7MT4*&!FK2%%?.5)R M3EE@H(*>\K6>>0KFV8BG _-3"YW9QC1=JS174YC6NR].<6L1,?>H9K;_S-VX M_WD#&W?6#"<\#1CMS1V'UV]41P]<_%$ZO$?9-G.#B?JKM5S%(Q_*1P!5&ZAKTC!?'*C&@+P6 M4$5I0)2CP/K:S*4M%>#G2E;>)6M 76LN\WEQDF*L*7U[<8!*@W5]^5X'X888O9[/6076A8"P#6)JF<@U,V M4\PZ"^ /Q?0>7@L>6&.$$#YI.3>EKQ"ORD)?(=[_]#86<%\AWJ)"G/85X@<% M_NQ\.>DKQ%\2+_<5XH?CE+Y"O!WS]!7BG?+A8P?%K,G5 PWG%^.D%P>Z>"$U M3CM#J(@74MRT(X3R0!,OI*)SUY%] T6ZR(3)BU)A7^ED@O,?BMD'61_I$7:H M3%+TECS0B\T:EP36U[()^(>I@7U#U@:J^EFI.<:#JPKETX*6'*?NDFYX> M/3UZ>O3TZ-+&SFV==\WEL&67E8X6>/;I@GVZX L&L4\7W./XZ!-O>HKT%.DI MTE.DBSO;[H3J1KK@367(Z"@8L=F ^4CXX']I-@5R@X7\!NO>U,+=;4FHU_? C2)[;C+D[5 M*F<9+L;^L<&_+(D3R9B/T@I"C+5C0&,V\O":N7* M]7677ESYB8[,??H4'B_8':X&3!$#M8,%6,R>A]-LGGEHVC&QGPQQ);( MO%HSX%HHEE[[G;1V(!28\_FTXO;[0GV!C%(,?2]HFNT2/P#VPJ&5V;#T<(X_ MR9*.\]E=L$ ^O3.(&,&0R$!0M M6QM6R0; )]79S@-.'(BJ/# ,LF[:V?(D:-RU*B@#W9"61KJO>:.&GUQ>KMK- MI"[ D@8*T0:&*C31Y0$GD6,"-I(E'^N938UK(,TV4O>X+'7X][(N>VQQ<)], MJ(4EF?X]>J@CMBX]5=E=T7.(*UB)#7CUD3%H_, X2E0S=JT/MZN)1T:'-S\L MY"2))C@;/!\7EU$(^2,;B5O\;L9%!9]FJF!IIB+*; @HH=/9)'JBQ=B^IOUC M^0$R; XFP@*,6=43V=QR,/*R<<23()O_'G*KYT3V>VSMRG;I(WS.AE=65'LQ MMGFT8, W6#G\?4&,_XKB/[FO*8YK=1^']WYX1[D/08+;+"RDCSBY?K*W!B#Z M0%7D-S^T$&XFVH8VD 5U5;)AA0VRO8+_K?<.&EX@XBIK%1+^YH<-,KZZA>X8 M; L[K6#OFFEV;H-L:6_S%?-1LC2HPC.Y^H'Y=JYW$&FQ[@*-%LBCE[ M 6>PHB;!L:.8/YB_D@\X7'WR5([E3#*HP&;*+SC^.,V% ;_ YW!6/0ZN1XF %=CL4<2" M^([HQ:;7+,O6!,PQ[%"$=(+%F'H'Q1PL@,EI-F3[=#1$3O\9NGND\RG4Q]/TV3I1"QO M=7V-VY8U;OKV-6[J^:J]^I\^RD^?O9;HPA3Z2=5&JBRN"O/_+57G<Q'O5$M$3]P43 MM[>V-EA;F$/0J[]7+"'')VX[LZVGZ6FUWJ77__5U[9?*G?V>NZ,%+O>JMU7/Y"VO'"JO(,OZ=?YTGUO>YY;WN>7GQU*?6][GEK=$]FN+71TP MMUS*>G&H.]V7SNGA("H9R/*%#)EX5<#N[L\Q+J6O_-&?>]D>Z3Z[O(_3GM,7 MTQ.W1]1KLQE?3W:YK"H#0=UY\%"?7GXT"T^]$OJ(76_A]>GE%V8&7**>ZHG; M*>+VYE;GTLL/8FSM[+'IS:QCF5G*E=;[T;90.Y>>%]7G=U\J=_9[[HX6N-R[ MUH'SNXL1&1=GBQC&0%)?R1#F2X)UCVY3._>(>&DGQ6NP8_K\[LOESW[/Y] # MW9D&UMCP/ C9Y G6[QS'/2R/!*D-H]E0;=8T F:;WND;1L /&UFP%QX?KNP M?7Z[=KY,[_ZGC_+3?7[[SEFS7]AXGW5YV\_G'A_^5M IU.2I_^4F5I"TR/.O M?/A'.1ZD]D6?\+XIX?T+Q7&+JYBSHS"-_6$Z]R>U;SX$8\K]Q,:L_/55(=8L MQFC5$'(-F K")!@N]O>/C7GL;,S33_XTFH?IXKT@7/P;AY,E8-CD6 X.A>6N MA=!.8E'OY">I,,&/(KD2+R7I9$^GD"0.5/E"6I#O"ZMPI>^ROA^6X1T@%'W%$EM("B7TD-Z M;^UC]-IG"^W3E0#5V9[KDX->3')0)\#N[,9>JX9[-4E$GU:#>#MQ:[=)WCV3 MXY+Z.A[ Q?.R.QX0F^*=?/H[_.;>HKT%.DITH8B77/F==3\I,L=\WKS MLS<_>_.S-S]?M QWXP#K[LYZ8Z=K.^LITK6=;:?#NU%F8&ZH$!A@<4!,N>]^ M D<6-P]C.HSNPN!_Z0C>'D;3&0V3K!AA&"5I0T5"D"1S.FJJ-+A:P>CI4*!7 M*#S)\P^_T"2-@V$*N\U F(=!FG!^..)F-&95%UCB6?F. ;!(13P+*.H"DNT! MX.[]!\K=4AK"ZW=91\@F4K$U\D\T[CHG8[21N@+J-*(H]/9)'JB ML/X=#6GL3R9/W .\Q04A1_]G[D]@E2!,4O@"@0/1>&"(B"FP";QXR>4(\ 0+(%+8M$.2 -HRMYA^V4@#3AX]B$8T8P]BE\&V$/ P1Q0S6!* M: Q\!IB,YG?W7#('U#&$=(-S/J\1CBKK/-+A/ 5:)]SW8#)A:!QPP9CS4[@# M3 :P"OP+44!!4@";?FLZIM\C'M&[1$-8KRJR\.\@&G&W?@+;R0EG@_+UPZ=< M9X-@&C^#K _O _J0L5PTWH*;9C'E1W0S%'W#?[P.@ M(M Y"3+^B>%W@>),5=S%49)P4S^^ ]%*X?_1-+G"FC;$$TNCY\*R7W]YZ*Q3 M4ND]X';JY\*:X1D6RC&-N&C 58QE)4G&L\#M0,.,Z[,7_.]^/"IT7D?8<&W) M7]RD-1"/P4.0/BWT-:S13F-O4^/W$F;8:.I^-7Z:U-?X;>F-Z*O=^FDN_2B- M/O"P[RB-O''.Y0U&%0>"H@]4X4*ZQNWH[I;%*^5L#N_+30R[@%D-AY ! M)K MD%=2/"=K1ZJ)?&VGQY;"<P:]2NK_8X$E,?_;G79LDK8+P*4K]3Y)Y*6H]=T36_K84E<"/'ULZ1*# M)GULJ8\M]3;U*QC3#O:T+@[(ID:,,M>D/BA<26]('HK9S]/'" MI$&2KG:7_-?NANQC2T=BZJ,_]]HLF7Y 87$7)JJTCWJ_B+NP9%R1LZ7/7+I2 M[V-++T6M;Q%;VC";3&TUFNQD=6!"BS*PYO*XO@[LA+$ZI8_5];&ZUQ6K.P=R M^@C=J[V9O)#J+TG2!I)ZGLJ7X]Y$B'!UG(J>WMGZ J)RLJ8/5&GWJ&VABO$? MR7S69% H8#K_P_UR'54GO?GDJ@#E% =I1I M6J_M .I^D.]X8Y86[+2XB,$)2LZXU?V!>T'HZ4^YLX<47S!W]<+WZIW=?03S MH#;=T9][;<997Q.7\;LJ* /=.$\&[W$]!+)^QG2L2U???:SRLA5X7_W61]3V M^+R/J/41M3ZB=@A#H+>9NU/S]H)="KW'I7=WOO2@GB23@:KM'O2=7'!0[[5% MR;MV]/6QO/YPZRIZ^L.MC^7UPM=AX;MT9W ?RSNH"^;HS[TVXZRO03S,!:F_ MQ[Q(]=W'\BY;@:_$\LX;:\/Y=6NC:\6N6EXF\B7)7[8A!1XKE3<+;3&AXW3) M4?/L^_67;NX#G' WBVG"9FYBK6(V,7 Q(O#-#VL'F/[T^>L?R5^+48ULQN#* MA$$.GX$URCF"MY2C?AS243;",7R"_Y]P(SJCX0AK(^>S*%SZ12RBA!=A#396 M<&6J(#P[S$8N5O9_M35_=7X$\(^2>*4M'ID&DPF._@7TP$(_*E?JZG>P=G5J M<$8\/IMDN30_F#[BO[%X-:83/Y^[V3CZ\-F1M@.V0#*C6!9+)T#:;>?9,CZ! M57!)W-0PWPMP#<(1X[!3-AG6Y[X7834_CZ/EPRK9 MGX.E#79D^B3I_@@$T =3UGY'1?;\@-JH-*07.D]_=T,N(0 M_W=W,;T#*B.J#'&@23JLQ,B884M2!X*NY)\,ZA2=Y3-0BU&[3$4T\\H@GYI: MOC.<1 FKK&;/S. -FH]4?;.8W8O3:9'F"4W3"W7>-G;AJ$P70^ M!8KYZ3R-8C8P]Q9T7,;4XQRK_FPV"8;L^ A"8/M,I40H6?G"C/U2_Y$F5R>A M!OP[!)1-@Q01-O23^PR+/\IK))S[4;P25KZIDP9PEF&231$&[#)$^H^(5'^> MWD=QD 9(42;"F=*'W\C@.TX0EV= M:9&0W469SD ZT'QZ,X+# !M/HN_9_%ENYF>8OO"]$PWG^)T'"_J3STQ1>O!9PH9%P_-?Z/B7MS2:?/OL:JJH&@;/ MBYHH\/\A"*+R[>N-\TW4I6_(ZJ(D&=_ , I&O[P-1M\,726&K'TS1-4EKJOP MFNUI/'$MA=<-V^5E47 ,0U=L8L,:W\C;7_]#^MN[9_>T;MO_!?K[+)N6W_X* MB^A-VR[WM+KIFZ<9/?5.A;>_XJK+.\6-9-LK^,H% PS8/P&D,_9Q@LD\E^O= M=HO:GKT5)!&11.W;'U^=;W >?\N$\BW8=\-@ZD\2EBM3@TWUX/]<3^ ](A@\ M,46--XBH\[8B6AY1%4]1R#?YFR0"<%>"NA"/-6#48&5*!C3D-=/]-_[C%Y"= M+R#KH.LF 9,G,_7H"$>U?RU.DJ6'#X"7&_TZ>#,;$N M"H8C:RIO6H[,$\UT>5.6#%Y67%=R#-FS/!5U!%Z3)8 3UB6"#C^1\7/CYI:) M?1T^P-< WT)SEMKP8&"XHNE(FNGPNNQZ/'%TF;$]2Q-52],MHMJ9+*)6 MSY5ZTRVV?BTM_O$SA\<%/_;AG']ZOV)6LB\3,.C?HQ%:O96NW%[KM]OJ;;;Q M"CL#0YJ_C:G_)YQ<23"B[Y^_P3Y_O\3'6;: EIUVZY/0JF^NN%++94KR/K=: MVWM>!8V8_CN%>V,0\O";[X7%GYG'XOTVZ<#;9.]62'=8GEA-1RQ)W4A*C6R? M"ZR>+Q?XZ#^]SD6Z1CZXUN31*YSTK',L8%X=?QK-P=)D%G@T3\!433(_3W * M!^PS&:X%0C(.+N0$SF>AR)LSL">(>W=EF6VR5H0XE( T5Y):I? M(N) -DZJ^U^E/?0!;L_ON3)8PD6W(/@T&=)P2"_.-OI)'LAZ3;EE'G3NURO-JP(7T]'?X78>#R<9 5(W+ M,.!VAE$?J&I_9]]3S+GM7451-U$]?F_LC('K(&)9U',2C:BD#/G=_,D7:@'41IPHF$8@[RH91A-I^@Y@(<7 M,@SO_;L?SOWXJ?(BEKH(0E;KD>VCK. (L ;0QT(S.IVE>?D9^Z*ZF[S0Q/:? M !_<=3+!?+L8>AP5N*K5"LSAZ /F'W8T>_)P, M:3#T)QSHDS_].U;=C+-J,65T6C1^"(64%FQ&P5P#+PSOT?^;!C)7N+!Y'M"YQZ"?W8[+,;=&8 MD7E"'V$]@ ,+:H"&62%:7EE*C6 MW7R_#U+*HUJE[RME-T!5/GE*4CI-LB2WHO8&V<QS(U?P*K37P %G^#CM@N M1I1!SO"3T#")XIS%"D)$8\9*/G<;1S[N)RM'!2!7*%/!<17U0W_FWP835H2% MXC",HR0KN@5P@YC6B $8@PW!%D%&)O-1Y2/8; *:F8D4_%((5*(4WT'DSF:3 M)PY^$X0)UH-S! DW6%Y[L$28@)6!#8-X. ]2.,;\&&N@$CJ]Q:JR$KJ2WW!' M*;W+= '6?(X9EQ2O9 6>(*G+^!MCF0R.4HT#G*H*SY65?SEOY"6K+>D\B;[S M#]%D/J7+9&[/*?=PP^&GP>,REQ2,RG:?XV<8S # )7T!&RU52D8@NOC CJX& MW(=TA.6$C6H:>4E3P,O]YTQ)CJRG/Q(ZN@[SQ\,[,ZMC!(+90-\@ MG,-GAS!%FPJ>JO4]O+QJKCJBX1#9XUTB6CQ1'(NW=$/E-6*8DN[ ?YX"YBJ6 M.<=9Q]-X=#S"N'AV#%$/Z9E6 GGZ-),'S*_O?PA3.>99BZ MJ7N\K$H23R3)!EO=UGG/L#T/2V<$+ DEU5K52TX<& ]^%BX5ISO_T9'S)KYZ2::@66BB\I? 1K6S@%^_7J* MEE".:#!.*E0 _5-Y?2$*2\HFZTX!KX^R)6YIFF(? ;SBP 9@ 7>/ MQS/8#@P.,!WO&:JS,YT]G!_L4^KCS9K]\-T\&+%V"[CX_\QAV^,G7+_Y=S*$ MXJIYF;=?'*[X//922.83=L1%\"N@WUG5='3[WUDIX:"H(U^@BS[.<$OX']C4 M<";D*_E+9,B@":.P1$P.2@51B-&%D<>^S8B V\V;5:2+SA9U !:%XTGQ9X$# MN"FG\3RC4]9C MYGVT2+GTZ+^\5B,XN*]:LZ?X :!]SX?^(:0QJG:$^E!3,& M-69,X .D2+7?P!+&F;E78JHD)C/?P!#-WAMA0P, @4D%=SN/1W1IA5%>T)LM M':-5'N=[8%@$^RM)"J8HL 1+X54=X6.7,)3B("GQ,.$>P*K-MPKJ;!9A67]% MN+ZFL#98A GWQPS+Y1O,JV>4@(H5R@N1(E6QKUMM",/!=< @MU/N_21K!# " MPYQUJW$R*SM#1 Q:#\PK6"+O^ #8&+,*;]8VI*(1RYX$N7I/L8?.G*&&-4L M!, JP ^@*O*.#)L[)U3%I<*36QP+C\O' OY=ZS;RV,)Q>+)C1U@Z=GY'HF(_ MAT6KC#T.'I47]6<.GJ\%?I'&:%2ASP6;5!1,)\D",-V714<3?&BP=)9D/)5+ M8))KFJ2Z\*+W!3(!:,^)GVN?3/=SHP7[Y8UK@C#7V6F4 M_EBPRRI?"G'OQ) M*>R5ABM9_Q!D__J'E9>6[V(H#<#6DV4VAA5R1LZWFF 5^0B/FSC-NCG590+O M<-@K VZZ12<26.46KBKPB^NZ&RV:HM0W'.#]/PSI,#\%F4#=EM[&(<"3!(5B M_5&^$A>+%MU2\$)2Z6T2;B ./-T*RV^R=B8=:1@$,O/1CX$%#R0P@C&H:(6: M3ZWH.K)RRZY:NU]3O"E4'R_$21-U$*>ZZG;SCCZP#NO=P+,6)ES>PZ2BV>M& M'&A;!"\_<=$02R@V@&*6!N/!TBZHV2;5[E=%*QK_.QQM*':8.>XSMJLZ7#+4 MYEV#4O^1:6U@$O2'LFY7PPF@' \ALQE. :)?M/4LDA4 M"NEDGE(L3@VFY0IE/R"P$_+5W_Q0?#M@OSF;WX+]DWMXF:?67:@:!!,V#"_D MW8^R73Z5]C>*;.88SGZX#D3SP9T?V^C[7%%2>NN#.S^V,^_G=@?WCL?V)>D( M9=_;W/(9"B@&]H\SJQEN'WYQ,I8ZFTDOC6=P^CSAXSX8;\7/5(U]]GK%P,ON M4:R1$RJ%IOM!UI>NW-H ;&O8>1BE@XS_6!NY($WH9)PUM6,G??6.5K]\5"]@ M@\)K/\I!FZ"09!W'5JY-PSA@-;_,S1*$VT(B$K2N$9E5#5" NI7]8)U:6?E=6LK]:^L@K(RJVF \EJ M@P]R2W_9LK?MZQ H/I_03V-89#Z=L\Y=GY 5$,B8WL-.R^X]'Z(DN<' Z.&= M;Y9.5%/T#-X1)($GNF[PIBDHO"BYKNE9AN))TD;GVVDBH#>EEW;P3PS3?)0G_<_?=*? M[IO@'+9G2S6B\$<(^)M@5][%;HJTUS(DT-25!8^(^MC,QE&;X>9GP#[\DV:) M.!N?_4J'\ZQ_Z(84HD-GN5X>B7[S02PV/_931LJ_%%-8IX8.>Q['<$]_JGU\@S?]2>G0J,YC'?WW/$D1;;4O"D+5/FX@\PM% M\ TZ) \+:5\,\:P)_-P8V=Q]JJU>7;I9/O"3MG.;F/W*]XX+EKQS46*'@?H) MPW4OD%@_R6M&Z1RKK/)5:BWFUF".W]*O43C/;RG%'97^UL6.%PPP<[HB'W);]RIJJ_$X%'C*.<;[W=]ZP&-9FK(ZGH24PK MG[-((/.#IA&Z0O&ZP]''/& RP33R,FJRW9B.:E%'6>^QHKXO3S?+NS=B/(D= MLS> 8G? Z\^>,[!W;\X>71G?^(]%JNEQ%6 O0#UZ>O3TZ.F;:?3MA,JMG

VUOMY#NXI_PG].'\]E\=EU\ *V7T(1*<#1AWRKQP. MJH[[K'>$2I35WISNQ*G0X:WUID-7MM93HBM;ZRG1E:WM>A:]2N-Y.3EN?0'( MQ=C0BG"F!O?'A4L^SUR+XP(E*2_1A/Y)$H]SC7M-1G3?2K@[)D-/BYX6/2UZ M6FP^DUIUHCYVM]\]RIV+;CIO^G+GG0,7EW9>(F.0M'8V4]XCLS>9B@O M):'WW-DBQLY),'TLJR^9;HQT27W-] 4KDKWI+PY$M=OY@@< 4=6/4WO:&X]] M[?1).+A#.OHX\!VG>+8_A"[D$-)V3DSIBZ?[XNG+$J >/3UZ>O3TU1Y]/G47 MTW%Z2O24Z"G14Z)W].SI,T<_SLD]+3O7>Y"7V62W4XZ50\+5>:_U[I#IZG%X ML;>G7].)U=L./25Z2O24Z"8E>L?\%M7313W)Q5C3(GF1O7I>YGR1EVQ*2[MW M5^I-Z;X^L7.&0T^+GA8]+7I:;#Z35FJH5Z=H[SD'>]U0;8?>II7"K\//S;95 M0F11=GA7<6V>R)+$Z[(B\Z:K$D_6',&4Y6WF9A^[DGP:/2P2%"=1>,>G-)[" MO_PP65M6#N^N;Z/$IKZOOR<45>=O?NA^W;FF=JGL7).V+SO7SU> ??2?/G,! M]CXGSW8IB66IHGJH4L6O(- ?,X%V4:#9-FYW-/J[1IC)2ZN,+\G6J'27:==4 MZ5PVMSL8A2\04W#^M,*4>F19Z&/S2['Y&0WAT.5N,R_C3C;P&9R(LCH@PLZ! MT--)UAX@*F2@' ?$WKU>$8 O=.8_90;X:!ZC**#!/:-Q$(U.+@U;JNU5IZ8Z MT'?GF?WXF'4N^R[ZG23:KL$4A9%_M8%ROQYND\IA^#,)C.IU_@%7_R.;^K>%'\ M*6MF$-Y]H'Y":^&7@X53+%DE.I$UWA85@2>F0WB#*(07+-TQ944W7-O<)IPB M'"^:8FX8+S%@-[LQ0RHWS;#*31!Y7.4*F+65 *YB(.#/%E!\OP]2RF/4@K[/ M53C^,^-@V3H3[@GZL>7TPM8U?\_ M>^_:G#B2+ Q_GXC^#XI^9R+<<20O B' O3L1V, <[_;M:7N>?<[YTB&+PFA; M2*PNONRO?S.S2C<0&&,NDET;L;MM0*6LS*R\9U:5R]SDP["6F$( J^KG 1L9CD4W\TRR!_JXBQTMY]K(Z.?F[-)[^#\\-+ M']:D[J785LJ4)YBEV:@=LX"U*J7(_AE#KQUCM(V]7'8]@;&HU!57H\_O3&@77O*=:=Y;@\SD[X428I M@I3<_.N;Q^27^.4C+,!+T3"U(5(7P&:!?X_"[ZD+M<64Z^*]+*(/I%.?C$/% MND"VN'QP[QD'F>R0S09OM]E@2< = TO2@%^K!Z^F?A!1;^-^C71YR=2AG!A= M[9DRMK[O<_,I:0FNBV^KZ[K:>.5%GKIN[FN/+_#HGG"_5GEMW]D=\V(6C@)_ M-GP 5O,L]R(. 5@6A'UOC!SXR;ECXWX8LB@\?_R#^;>PM:EC6VX?CN.^:L_: MO7Z_W>QTM'9W"&Z>V;O0NGU]H'7,\TZKU3[7.Q?ZDV[>Y_[W/RZ_:.=?KZ^_ M?CY3Z-B-OGZYUJXN_W=XINC9!Z/^Y\M/_W.F+ D0L<2GX>CZ3$$W4'QP_?4; M+-#,9 KV\W-OBOJ(R,>9!RRDTK*((EB!0#8Z>KV/M+7KR7[,W]C9? MO!HSM<19!Q;=_G$$,!^-+]TC1D9>3;2DX4"#;RMA(SM>O M7"#D\$@1H9 B4G8\8*%V2*EG%.UHS'/T@1W;F:8KA>9R7*X('T53I@V\&[M>2,5]5?[G=5'6S_);= MQ8<7_.<]'ZM=[K&C]GJO>X^M1D]==6G(J]ECLP5T+)]Y_,(][ENTU4J0]4/' MTKY9MC-Q[(/+L1>W((!R;+7+FQ J=Q!>OEE3-?=S(JJWV6:GI3;UFHCQ%V^V MK:M&:R^;E6;<6NDWC -_7K^[YG$H6;O\^H97=SC:IFK4Q69]L8C7FVI#+T]H MO;[--CIJI[.7S6XB]>8/FP7N#EU_6R811;B!!%H6:Q#5\-MDFVH#V.'9NA+; MKBQ@DA[5 DS2HUJ '=L>7V]]'X(_MHWWM#IJHU,3[W;;/8*?I[?+NQ1?RQ[- MGJ&VNN4%B:]FC]V6JO?*;RV3ENN3 K>5MF15317L%K+ZZ&9)$4D121%)D>=; ML,^JC-YUB?-"*?74"MB-%;(Q7HW&O-"*'-^C3\-^'$W]P/D/&_^)0R6O(GCZ MZQR__^9:7CA\8('MA.Q;X-CLN^7=LJ]Q%$:6AW6R_'?A/QGJ?X#MC@76+?N> MS'2[\+THL.PHMMQK%LR:.ZN[UO7S?K?1&FHCO76A&?PIT)Z[7MES&QG9KGAW]Y??ADM(=QH&OUFI]'3>OU^1S-& MG;;6[0'"SSN#H=YM=2XN>N>\T+VG=YK=!50_M=O&C]:/)AR25EB<*]#"6/M@>5'?MK$Z M%_;WS7<=>R\S$UJ]\_/F:'2!)Q*;:?H76O]B--#Z_=&@=V&,AHVAN:J9YK@M M(GJC\=O*II $JBWB4LGZN0X4[. KED4V3\FV>+JZD59;:_K5J:=@@_]F990(79W/(>D0ZQ M9\5C!V0.'K$Q:$?^+PK(XEVWRL3Q+,]V+!>>!OD3B6M:\4[6D743.!Z+-IK MD=SB"LM$U&R!GRW>Z/KT%(\U-[HZGNW&8\"+YPWSF8QN_PTE@L0,5I;8ZG8D,!8C48 MXP1T.%'PE97C=0#"=N8N@';+/!#MKHLC3> 7;(XHIG8$IOSI$1VN\%6$4%'> MJIR(S<(N+S[^>7IUJOS1[W_+/AQ\_, A@I7 JG=F.< =;X+8H%TAQO%%08R@ MX%\!N\4KC=&@A!<2:9ARA7CC(UGP-\,'>XHVJ +FT\P)0URI -'5\*( RRFL MTR=LP.;=1U4)8WM: &3L$Y6BA&0@,5R!2)[T?P8W@D8/^.G8#/ATGQ MP(GH>3&Q:!G)3A4P Y5)'."]S?GE567.)V<%; +?1+Z H/P Y)F@"!>NR^!I ML1VD**R2'(\,.;V/H=(G2/'"-> @!;8(L,U('N2G[/_SOR^OA]K5M_X%"(!< M[!)TW3](D"3#]=/+D6E\/C]$2X,@WO$VD-/CB:#%_E!Q8X\23EDJ/U8,Z)G" MMS>, =< :]\A0E=,F IK B/?/5 #(%P+*)"-[BHYW=87' M!G)4D =-)(6L=.'] MD3!1_G!]8#?E8OA9N?+!L4!IIRJ?HO$I$4&P@(.B/;X)G;%C!2#[X-D3SB>( MQ%35_?F/#RJH#!#I=T!E]U&;,G>LW 9^/%? 4D6)06_-@/ZG Y29 H!J(N'_ M 2N._1GGCA(%O)$$$ER;("&1I%R 94_,_=#AHB[A$7A0# Y$J9_H!-L*I\H$ M)V!QCLIM&'D!Z'L%(8%AZ9 MY"3RF$66XX8H#"-AGW#-*;1:- 4+*PHL<-UM?/B8/-I=9PO^&>)Y5(9A! YB M)(S;JIJ!8/#,K:!@[PAF*BJL;1G4H<@1RE0G>N0V42H\2631J0U!K'G@Z^(S MJ(!GUD^FL 2!_("&83SC42\NT*W)A-F14 $!*5( @O=V$G]:%+^DAUV'SY!+ MK)FQ$]JN'^($.>)S="R!T_#MA9]&M#BICC7&H"JLTA) Z+'BL -\/WO $!0K M7+.*TOI44"4YSS=T34Z&"" 2G(+(1X/0I55 2*$&Q47O0&+Y,8JL/*ZL&S^. M\K?]<.3A[#SF.@Q5*2#\!B&W0M]#[PI6H) EOBX;U9?3C*=Y((M\DNR_5/R@ MNBD70*C5 ;<9> (RWCL (4#I F_@RC[&UG0$?9JH-Q/P2R(Z0K ]"?P^$KV M 7O/"B+'!ILW< 5/ E1SX"9$19C%(KAYONBLJO!&!VQ9Q"$R4APBK@";_CV( MO^+3>4+ S^.0&_JY55&TD;;2.,[M7'A2Y;:)?T]6$OX2,PS1)':3%4+T.N 1 M(*OUP.@O8#-@$$2@?P.'DX4VD(-XL$31F#N) 4% MXLP#_XYVP%?E2W*@,L-*S;N0"N&2>':,FR:S :09OBN!%-8#G\+E8FKFPQ[0 M%V74>YX=IF?H@H>B+L"_%_32PP;)IH/IFL8Z-3G*+ORJMHI,A#'8C*[S'Y0G M&SMJ[:;6;A4]M7O&?A8N.Q,&NI^PZR@ ?8KGA6QV!?44L"WR$OW=:G#IR_V' MO-=0&A4/*C5M1;!*UP8'8:IPYIY+PD)Q!%9N"$?+%V,UL,EJ#? +R(WW(?J+)VY(7O87-Z M9IR)8;FPU9^5/3"C7,PIO=V1"]\Y> 6@\U"[H[#\%^G;W/F*?&Z)99L.%W:= ML U]C*X*,@S] \U(T&E);&]F!3^9B-2G<2R5QP[(819&@5"B&"1D\ W\OB*> M[P5L2EW:&@%=NC>R+C#YB]J6<<8'LR9DF$-R"Y% 4($1=W]!;3,RS4*%_%=Z MY,;R?I*.1IO'47Z>=&J/@_KUR=0%F4$# M\^'Y'$,5#%G %LH-=#\ I[<6^; (<.X!FE46@M-$"5J^:_ZY90<^V$@S,!0P MR$NL'&,@EHQ-P7 @/QVTWH7)3SP-6)PX+DM%P:36W\Y%&$PHC6H0 "- NL0)I93:,CY7Q')[L8@D"8 M0A[\1*X,R#GLZ^K&6O.;IJM%I3F"IRG0=L,BP$M%#FF>*F#RH46'+MJM3XEW MSC0LM;1Y7(Y_C.<34P?<,(SQ;Z&.AG5IX M^%3YG+G2U,#2)?Z%3BMQV&U@SY FR+,C3$FRI>'A,<+XFESSX)F:GH=!D M1P]S\IP73PIB(?'?%%@:K);*JE9<)9>&_!;XGH_."C]*F4?;^DBH?\3H]-BG M- VYO534Q^#]?P*E! RQWY6^FGW/[O\** BL C^72A^QH]?4FPE1&M:2X> M1[\H_199DXE(H0D4G\=P'.%?"WFW_@)MOOBGN5@YV-H(,+R-]L0379OBOK!4 MJZ7I#:/1RK_MM$B5:PS1 J51&LS(2<"T'XA&L,V94.YC_)<("Q 2YAD2X).4 M&&C&I6BG1U-R'/2V3O.%6&%(6SYG,WV0L !4^":@%Y6[1] M'#Q4(H8"#R7*59A3H.G@&*:I"138:5@[V[+O)6;=4\'KBI@9E[DL6%Z2@U1. M!?'5G\\4J*TU C61;CD1F)=E[4Q.KA> >?&'C,>OSTD^[1H-(4T7/V^6"4MX M_BEQB5GU5(TGP?N_Q^YCSNE/T^#*\/)ZI'QFC-B'"_70%I4-P#+?@'4#.KC+ M:U.,'9[X>A.R #PL*HK@'),3CKS,)MD'>#BN]4A5 ICL *[C0=H\FV82+I-W M@ YN. J1F9YD%!9.2"E*7#,5&2)VBY@11BE^+*++#GG7=-@9RP0NK)%(6;'J MRC5=3JQ45 ,9A;N5PILDO&$AGJ[A-.*B-5V3H2/CX8ET+>\V!I,5O98YHR%( M9)^*'8?@_&KT\(UE_P2?(L!"%)%Y@0?ASX@QD;%,*CE"9XP!Y7P.R+9>BSX'1DWRRYBOEQX5X;+4;(!ZOT*MS)H\)4UUCB!C%1/(@[@9(X 2(WT6Q MA"R=\O.,S @1YJ'PVSSB9\E)%Z!S%(:S?+8ER\*)W,J#@WX_9>-$ 14<58(P M"QZE22@>6A)A#-P+<@96X*%*9X4BK#4O*7N%);)'O*Z1?.W\R[*7G((6(2N) M%T*FT0P,6J#BX>P'E,#Z#:C1@Z9D0B0 MK#6VRDTMKKQZJ=64'-Z\R52H 4RKXM;"(A0%#^7A1Y1,YNOQ#I+3+^2VK%F4R2@^):2 $F.KSOB!WGS<*U=)Z+@"%=JVPC= MFL5$N=8E,<:_*E2@Y(X'67, _S-I:FB-W@)-N1_^C#5,K=$L+H%DVF(9?3'E MB0)_:MVQ+,E96CM26D!$HEX$WZ0SN ]AL!ALSPN#M&H/D'Z#UGK!%^R"+WBF M7+A6D#-%!@S0YR3(MI1DB64C) D3T3&R:15'>![CA4720 :&2T+* 2:.$,;2 MD4=R](>_R63*50LF>APS3R+M)S2E17!DI2T@BK#0Q@GG/G@>X8=<*1E\G@"2 M#[.\^R4S(53.7DB%I=B*4,1)5&1/T96DA/=)$X&JD/,80L^,V'"J CC)G M=)22F!H_,D%N6_G2N)26:!KX'I96)69:[C64D^ %S,S+RN7(&BKM,2%Q2-*# MGA!L#E"0*Y?5IY'5(R!=K*-;]EB$BE@E%X2A1*^ULK1&(E3V8J'L5VID05+S MQ4(#1'Q[C="X$%?XVDGE @I\X!SY(KUI.>G93>:6$"KZ%VL.)QS'M* C:.*3(PAG,3A Z5Q'%_AG<'X?$ MSBW9PA;46=#C<)"+HB@57$L1XI=&@9&DZR246#O)+Z\54WFIE_T LY$4(\F_ M9 LW1 3.#NN&[/>0C]A-D-@&NSCFC>::8TYA6V$*P.LQ;KM\&&U4(FGK6Q9D MPN"9DSC<(AJ'2.5*.N"1Y_^P7.!P13FW<-F=D"4M05F$%E/07ZD,RU5.KN*;B/A_4P"ZS;:F M-SZ<%0'()Z?Q0'P&E@=74F2_@8*Y-']V;+(//V4'J"0VZ+'[O#.;]FBD*0CN MS>>#U+R%8,;!&*,#CG$V6(4B;2H6OB>,!BH/G6;0=6B1)3L(>1O*DC)^E^\C MR(F [,.\,+AY3&#@/@4L>"O2++SW>%:4 K1@8@84NQ'3/N5"H[3H]/17]H+P M X@L1@(I MGRT2)<:+14E)E*8L[UI,JK[[95U:-8'$PK)T.+A$ MQA69R,=EE9T4,6 W!0-@HLP%G)!6I#$)_HPJMC$J38XU9E)!)M#ARBKAR-A+ M@OO"/Q6E'V&2A,#;KX,TN,93821H.'S,9S3ZX8YJ0PEF/#P\- M"8&60)L(ME/E*FWXP02K@W(B@);H5T2X.SS_0,&PNLE6^Q M4'E5*$7SA/)+BT%'\!YP!:0,_):4="H>D8MN?"QWCKC\R10Q M_5]:K'M#XUNR*@?<.=Y6GP]BY*LI%!^._&VN>1J Q*I"DK;Y H5MR50>B'_> M(LU&<1$GU61FH1N(,^B[7Y9Y :A/?7&)X6>%7)3F2P54KITXNX0@]A:C@U:X MC00L*:)+S!">%Q?)6)+'H=!O23LMY7F76ZP6^G^ZJLBEIIV"27<>EQ;%^0*H M!RD)GM@[=K'JR8FX=91H+D0?9Z''O'F$'V\851#]V3[5Y<'%SDW^ F15@T_@H*M>M8H)VK7-U%4=^Z:,V@ MV/L$[_]O-J:8:I+,T3&9,G/?NK>]0LMR[G'^WC62UW)0AR3=VZ( M6E<*X''[;*%]'#MBW"09H*:)(\:SAUYJAO C^^G::55F@# M^EQ:@6V*!R3):"TZ9ZFFP\7AF"3%-N7OR?K_%V/)^/MT^ L<:1_>PD0"PJ<> M.*"(FKB:&;K@."?]4 'FPIA8::%SG';C^5Y>A"P@BO?-S>:^E[:0<2)0!U+1 M/Z4@^?($+"[1TZ$?"0ZR#K]$&F'*!,$$XQJD6")L5OO)N0U;6'2'<@NEJ- W M4<*,S@(SAJ+\B;N:18.4 'A7Z-Q/B4FS%S"8R%U4[ @+J=<0LTMQ /(ZO\+8 MM^/,]A%AD&SR4Z8..&E2OX,/<38IRA8>?F[0BG$'J4*30! UH M$8NLZ+H-,O#H>^%?%C_,/50,Q.-I8%F>2[ QK)!$%42N@B&_)E99V9D@OZ7H M][[[A;LOITI_Q0#&I.M>70*83^?Q>#U7$F@JF_>!"__:.M6S16=@C.(7]U:8 MYZ2^+\KI@[=*T<*4PH5L< MIX[>A>.T*+J'H##]1\JQT2!AC69A)WGWG&0OR0?@]H3&14-,-)6C!LG\05*H MJZ?:B(RY8MWS_L)\W4DN*,51FTVTX;4 &&.Q>>^2O5A:P%&Q!2'4W5MRYFL?G*NZ*)@IV*2/6E=ALY,T5=6@AMD=9=Z$9 M4YF=FSI L50K-S C;^R+BJS4P.-^%"4A4"B4^0=\@E<*FII69/&IN=Y8-,$S M=\(C4;S7/>>C+3H?>0=,S491\*U1\1;-IEIVF^S H6HN,?2-)RHH>1DM]-7P M:'9IL'^A6J9L\!V1_47I.S,O$;)3OR9OM^ZL)LG4EYU5'E_:X5E=OJKD)2/B MB\/FT9#$_PXS,P-6^IP.LLAF'.]^QOSYP!AT.H.^=C[J#33#'':U<[W?UWH- M^&)XT=;;[<%&,^87A\8G_\"TD!=I$PLLL<>S);E%7X;.?]@92KG\S/BEV?*+ ML^?SL^;S4*4#YN?6+2CV@%D_-8>B_6=E\^5S(^4W&PQO/#5?/O]DZ;6*].CJ MV3GO5DP&6O?:3Y3[^AV>5)SX.( S/5BO9W#9 '7[,(:*1 M_9GA80.W6,SRV>Q*A%ZS<"/"CH^-8#+LFF5!\324=8'D"L&I;,R4"\F2"%4N'A+88_?]$Y>T;8"@%S_QK&X.3BM:+L'V%WY__%FK,G5,DS-WY @JZX1Y0R6">B$H9; M?W$(LCW\L)#@.@C!FKLBV(5HX"V2ZR90_K*8$[SPPVBW1*T\(!+!JF2M$459XTRA'#;/9100<0P,3RC3,M^7 + M:WU50#Z9D[OL#._YVM6C_4["+&'>GQ%U"-G0VK%L2!370<__KQLI)O%G@-=0 MTF,Z"*Q.HU7Z, ];_^V]"%\?6*=N\/;R/3_QX#(."@DX8Z<0'L[FD#Q01QYX M95;6/B1I/NAY>*OJ>7;_$ENU5;W9K>?!>MD*E3EADBVVQTP]2HKQ*GL # M8'1U:;0>7*#2)9C8,6D_DC"EOZ. .E >%TL3ZB136UVUVWPK(E7O-:1(E2)U M@?_-UE[X7QJD.?EYA2/5F7,KQJK$GF,[J!)FE0/M#<6,MEU-=4UMFD?W*K?,EW>[!IJI[47@Z8R>SQI M-]I5-.-W6/30,M1N:R_QT>KLT>BIQGX*.]Z2Z=WB.F+LQ]B[5"W]M2O8ZF=4 M2*I(JDBJ2*IL9X*O[O:5/:](Z*3GM25[7N6K9<_K1N20/:^RYS77\YIO990- MKBDN_K <[R\+GYU@U^N'-X8AV?8JVU[K%JCE;:_%:>MB!J5L>94POR6896[K:-+:N[CQND5*]VQTE#T@>>&46EFQY74R/J^WNUKEC60%Z?$1)GGB% M/"&MU5??\MKK@DG3J> IVX= J>(^WXXTJ1Y#(/-W#&FORF[777%4NZ%VS"K. MZ=C#7D]T.4! 2M0E_C=-4]JBLMMU"V^O447[; ];K>(T!"DTC\KZ^EZBRF^I MWEZVBTF:2)I(FDB:5!&T-Q8O>>.MKFVU59>8\K:MKIU*ACYV6>O04KO-*J;? M=KC'MJX:;6EYOU!%R#XQ215)%4D5294JP_8\C;51IRMHL-QF]&;V=[J7APT@ M+;LR-V]1KS*RM[PRM^^ZRA1L /=1<9U_QP[>J'W'PHA?TTVW6_M@(SB>Y<+K MHN0J7+IN/&!X"7AR?W:@N"P,%2NB^Z_I>#1T*7H8Q:Q8.9X\#9.+ANLHY-UU_#&OQZ M] +H HX(MEV$PQLK #B\,8:E0G&Y>^XJ=7J46?94N;%,1;2CT_P5 MPX /S,[2;>HV"R++\1) 2N]15@!ZP%+DXSN=@-_[S6]=3O&*UZ&'$=;5W#JV M@BE@!,CQ;#?&+F=5N8DCO!@>B#6CV\4CG]]B'%'.([D*W@[8V!$H=+!,!S_' MG8]C\<6&,:_ HW0GML7O4\FP;RRO1G(.)H#U!H3&6($3PX^K MPB839D<.L$ONP%BKKS*$);"SJ[HWA'?,*DU+Z'3EM(2#)/IEF[EL,S_PA 09 MQ>,I*/H(!S\/+ZU=P6M VYV:S#7=Q68;O;TD1:3J>/+46!/0^;4^+"VUK=!+Q5*2 M&9B*ZX>49OFU<=HRLT4 '!57@ M8\PN8R:?V2YFX=_]DJ5BTV3>FFQWEI-5YGX03< .\V&-R%=N&!@<,QP?$3SB MFAX2BF?FQ\Z8TML)# H"Q%\#S^96]P$T.&E3"[ GU@($* YLP0'(BXGZZ''N MV"([S<&B-#&O>] "RNME:ZL$2;&> +;@.C8^GV:Z>0I>%"?P[$B6>64YPPC%E B6EXA"\(W/WO& NUBYD[^#8RL%Q&UACADE%*LW =\\# M9X:(]&_^)1*3 ,;,\0"Z_R1G<>Y'\# .Y@B<\"=/PL)S'N^3Q(-UJHS2)&VH MW /ULP(,GOFFD@BP$9T[9QQ;;D:.1YX58J44/U7^.66>(NHM$![+R_T05L&U M2ZB9T!)_5>3/@-TY[#Y4)I8=^0'Q10R@69P4+O-NL6AEPDL_*!']@+M'7,)I MAE_FTM%3> K3_K#(#7/]>R([9;!OK- )^8LGCF=Y--8$V!*H*XHL:,M$4WH+ M%UWV%*L?")2 1;Z:?I"='0>S-;!_!1E/P96T755B3V" M!8NT0,XD(X3$ 0M7 Z(63XLRBX$79Q:<$ZS *J<(+OX78,&,(D5UXF!YE&+= MPCMNL<),"'2JM,*J-CQ7J\D#3\<>\^P8V03VF=!435Z[\"9>492GESAN!8IA M'1HH 9)C(59N)=(]<3:5.AM#?0V"^AQP\O-W M6$SY:[J [V&&FQ>N?0?]=4$Z%O^%_(*QB^]L\K?WS'=_?!MV3-WL]31-[^@- M[?\T&GK[Q]7UX(?>;?[ (ZLWF[T?C?>*,_[;>V?\H]KR?X=GBIY],.I_OOST/V?*4OA'+/%I.+H^4U!JB0^NOWZ# M!19J-M),/=5@%-"4,T50XQ-ELDJ-F_56Z;[W86;;&!4$61!S^P=.6Y39+,"W M84S&3<$,B-":M/.;#A=VG:\0M,6D^&59O4I.JW", _@5'@,NG-)S"UJ-P3+%2Z*W005B-FXA,JD$ER1"R.[0[5ZB74]"$0E>1/J)'4(>A M!X "B#W83#@-F4$,*\0!E='. Q],1U%,AQ9;(B;1)/XC,7E)NH2 B9O(?>)IP.+$<=,BW7#YT2*4PDM9+(\N5-46 M=2$9B>E?A#$K<:8?N6GI$:W#0ATX)2&Y-8M:JYSOZ&3G3W'FCJ$"0AN4-&(? M[(-%5_R?_WUY/=2NOO4OX/CD?/%OFJX6_&UEI*.93#9]!'BIR"'-4V7. N T M,'I\[]9'^B9^H_"3D%?19.8?X_D$8VV*;GB8>-U@4X&MRP+.*G$8DZ0<^P = MTDC8_%@OY@)* _+82-D7'BZ4W*,W!*:\2W]1\ 6X#3S.&?*$#98](Q=:L*7B MX3$A8X0D#[X)K091:K[@"2^>%%Y C_7IP@,%QMW$FEAM#!2MADNJ\[ZV'@9@ M?KH$0FI?[,QL:/1ZG1Y\J[4'H[YF- <-K=OJM[3&N6&.C'[[XKS;764VB+.Q MTVK;7!GO8K7O8C6P*&XW?BF6Y3R2P%@+Z61UL(3N59"+0^RI6&^K-TP4; M9#$:FW]T*>65KL/IJT36P_K[2[8(D)K'\RCIY)3?#<*==M<1CIJ(G,1>TGH" MF%!(93J%EA&T6H*8G P1=N#:;@[FO\LE/)SZ7YNGS>60*@(#WRS[/"JY]N&< M.PGN8U'EP)&'+W@X)FL"R$R"_!ZL,/1MAWY F@:%TZH]@0 9,QN;.M+*2>X) M>G"60=3FP.01AG$L*LH ;]8\3!T9:SYW'5NA+(%UI)0A$_-)4,83B M7Z#!PK%C"DYP$H [J:;Z'$J23JK]X:+8T?DS[G&@/8KXF( MA/\W876TM6 -'U@(/V4/ "KOG4)SAZ973L!:0TL2.8@:)VA)*XZF?B[(N@!( M[NO5W4'YC3IA,5F0]FK@MF^0UQ/V2RC/69-Z>SP>Q,Q<74(=_C:)54UB-V\+ M(T)P'0J$HFM"D4_AN0M085OC?X%N%1$O#'T -1BP-<,(!R :CR01!@RA?\=@ ML?&0\.6:EJO<&2*HRV 684:U" ZPVD^D.>A[L#3)E1$ DKY?A*,2;+V\N3"E M2,KRXN]"?QG%$S$'M5ZZ+G\M)*S)P][F:>LWP9SF:?(GRDRUJXE#.>XL@G MW8"C8CN?%TOT?UZG4J""+\O]6S0M6NW?R++0?^-.H]@G=I/GC#%T/[E)B#P+ M:XZ3%PI+08 MWIX@=%%$( DLVL@"N&DZ>\PF+*!,&=HCX)0"M4]XUC!@# @LOD6('H#L4RAC!V(V%G^B!7DO-+O\_P MG;?C"'%%+.%VA=GSG#W@SM&2 -,Y.>GQ!&\&WL6>"4X"J8Z&%>2.(9P[18IQK4#?<9,NB-3+W? MTDUMT!I<:,;YJ*N=MQH=K=GI=ONCBV9OV._+D$'!U3=W$S$@:I<%\55R(=>V M?6XQ#T3VO:J@VC]?+O?=7RU[N/74P4U2M>'QS+=WISTH-XZ0QD5KM7\.@=&:N4WK))5NG#KZ5+HVD::JN[ ME[9AV9Z4.PR?6!B>Y3P;"M'Z\4T$KE%R1@Y^+E[:6WIB;-U$>^#ANR_?Z=8] MM&MW^I8ZF63#IJ1)]6A2;1ONZ'IK=>0BC5O4Q)+KMO=R'5IU]HB6G'%02^XU M:BG9V2FI4DVJ5*N<[-)3KM@\HJA622.Y<<]7(M1.[WXITT\AK_T5G6>8,*17GXHZN*7XT;M? MDC>LTGC4)M4J*4GCX(C7O:,L>^F.>=?5R15C:?_2)NFEK9)&Q;S3=X8=#G9$ MJ7M8X#M/J.'$R2_4.?1U\BVI=1MB]M.S1*9LN\13[#G\J>%L[OJ/C+W'N@2L M:0__]O[RRVBY":9UT6@;HX;6O1@9FM%J&MIY!_-3??-B<-X9FJU^^T?SA_[^ M]V;#R%"SW;Z*N+FRIVPZ@V5R?>MLP#=-K5BD-8ZQ);+S%D;IO\]5O-/F4SXWLVJEX MW;"NA= \ (3'X]A%5^T) ^\I^W1-VNTC/_]GNDE??L2*X;EK/9XY'@[=6(!Z M_0[S8%)V[3OH64)DEFL[5)A@'P.[T];PA3V]]F3L9]%Z=^!M'V>S,I4O4_DR M#%SN[:>8O\H<6V"'@"YC"<^.).J?1?Q=_Z[>,-<'T@K"+"L;\V H>LZ7!8>MN)P*:RR+@T!4<&SZQ M9=U&JZ;@Y\";9OT6!RP*\2:%,]KOG-/K4RDS+O_M ]ELUG?&C6IJ969'1 JNGO=JN(_=V@KH)"JVY)48= .?P8JLO$*@_;LLWI0%[?LT.?GWSRI\JJK M2MK-MZ-*C"[L5=J0AQ\)\*=GS="(_ _--[N)Z%XG&A& %QT]XVIM:4+NZBR< MZ.W.MB>A;G,-FMO/-]G]8 -I0+YZ8T4:D-6C2;5R) <1F\?Z7;UAWO")+;/$ M8&X;QEY,T,HDPL'*-AK-0UK951S14 %.KB/,!U(Z>=-E_Q87S+F/^;?!8W@WL^6Z=,E+Z()35[]4G=;MM48:I&A8I_7JT.>94P;_C$2R,# M,K=2O4B2I(GT%C>H2UFH<);N8CU@WLL3924R+RH]KEN5S!YW^VK*XUH[%D/5 M*XS;]0[K5QC7VD^Q6 5/?&_KBQ1D69PT2:6;4 /0I)OPX@0T_BP!Z'[J1$S# M$?7L+#>\^(OO:3;W)0BI^ A^+AV+>L&\X1-;!C/UMMHS]W)W467BMWP6[_D1E[3HC<9O!0G^5*!H0=QG=[V4IH310DQETXOG=*X_(?E7+IFY MO$C!"95/OC?V/>424]5T;];7R83Q^[7PEKL3 M;B9ND5#&0#A8Z=X*%7!"&/@@=#N;F!:)3W2?3]?E"]/6W>BUZNZOY**R*Q;< M.3:[FEH!P[EH8[S0CGFAA;Y*WX4EZ%]?)]^9[=]Z&)W\Q@+'ISO'PMU?'-;J M=,S!N6YJ';USKAG&J*GU>N+ !:6/\(=T\1^X]74,71O!_ M5*B#<.F +7DWXIG.\6XMDZ_>RZN/?%?;P>SRPGUBQ:.R[74WU]. ,>4S#:A62+D1 M(#?[=?DJA( KYR'9_G#WVW^CMPBN)-O.KFE:>:%5KJ#U#=Y>M8P6<355$2WF MFT>+O/[LF0ST)*9VS%,RD;5^EB=X;NA8!.R.>?$&0XNKD4_0U:Z^EU$"%=IA M6S=>]0Y;:D=_W1,OFFJ[V=W'#F5K5S[RPES7\6Y5Y99Y++!7EJ*U5)-PZS'&7GI5CMJHUL33=)$TD321-*DBJ"]L1#$KCM!KOT(C/;PB?QI72(3;=5H[\7GJ\P. MNVJ[M_6(Z%KL4&^JK<[K)J)NJ,W&06,3K]$NE\6)DBJ2*I(JDBI5ANUY&NM9 M-98[KIPL+]#T)R/'LF0&\S% MTL^=U62:0[,S:NA-;=#H-S2CTQ]JW59KI W:9N>B,VP/S*;^9$WFY_[W/RZ_ M:.=?KZ^_?CY3B/"CKU^NM:O+_QV>*7KVP:C_^?+3_YPI2SZ/6.+3<'1]IF#- MIOC@^NLW6*"9N4%$#L7G!9>V%02/CG>KB$(6?Z(X*4)#+)R$3TJS_.]^$46] ME%T(PWB&RWB^,B$"*,YL;CD!%FKB$KRX3,J+A3/&OE MJ*>,XP ?898]529.:(-O],BL@.I'K1"6>+JT\RGT4AEL'E];- ,\DUR+=9U8 M7 WBJK'R^)I5=+U:BVV!Y$QY>B>;E@,[S0C"[%H M*['XX()O>VS&J1N;] [.#R_./ZK&BE1KQ5FC]C*EV:@=L_2ZY7'-BK-*W1A# MKQUC=%NU9(SZRY!F[5BEW2D?<=V]Y!_,X47[0C.[HY%FF)US MK3!X[%(^?,?RCT+-ISR(%,!9:F ;@6G/;S95$!Q\D?"J9EQ M)?I,EPJ1UG2M)G#>X#\2640OO]ER"](.>YX==FZY-*Z<9U3_'GNY&ZI:#37K MJ:^!F=92NXWR)BSIU.^.8T9^P ^A<_+M1^5*+"\T.5)<6O\KSB,9LDC=3-PO-MAX+ SS ;K:^23@T:Z8M5%Q-JJY('NM/NY)9VL?=ZL;PUZ3R2J= M7*E_9/!4NK/2G=U+A]Y2)GI5ROK2NP/5ZP>/XO+G/?7/-3M=<] UFEIGU+O0 MC,&PH9WKG8;6&W4&P]9@>-$<=5;EKY\U8+]C5FG ?F>+ ?M[[[ZJ8..7'.C] MPL'#?=29Q>A,V:!A.Q9/MZN:QD%G9+Y%[O^G'_Q$/32M M%V^VT58[*XJC=WTH*J4DCCY.&XN"0W"*J":U?J>DJ:MF\XT,5VZUU%Y/#IC? M]XG $ (OWL9HO5._\#PH#O.MS%;76VIC/^?_+0TVE$-[)4VJ1Y-J66YUD(9- MHZFVVV]$]#<-76WU#BK[WZ0]] F\YS,ES9^ M:&MM]4(%-]L$IWKK2--6I1K2.GJ-FEC2I'HTJ99U5#FME>HK5?'8X7WX;:\0 M;/54W>S5PX#;>H][NQ#M+6DE.T:_V=7Z9J^E&>>-EG8.CVJMBZ%N]+O=T:AI/#F3 MI$B[)]4CCAS90@OVG^B25).9Y+,4A?B "TC4(L"B,@8TPCHKIY1O/)DD!SP. M(5G8_M+N-V#+9Y7'T0R1RI3';3.11-:H[:=&+5]"M6N32AKMSQ-7KV TN:EV M&Z^^N*<*C%*_X>3-YJ%YXS7Z/3+R(Y7(TQ>,UD5=@"%N2IE0%<^VRK#MT>O> MS']>Y7V7WX+VG851X-@1&U]%\/"?GA.%_7LK&/?MR+ESHL<].>>C7K_=;[2[ MVK"-SGG#:&H]^*G6'1CF>;,Q&('S?O2!H?D+RW!B*'>?R>*-9\!.<#I#)4@Q MR&]+5F+ H6()]/'[QG!V*#>'&LHWU_+HNC*<)XH84BZ]<0R>/UY2AE^^M;FA MU!)7=,V?-3>TTZS@W- COOKH4X;V%PG>]QRA+S'%W_#5-^D7)3U2_B0#E.1J M6'QF]VY*I=#T3X:&$1MK"_CIW[$ 3%GEC\#BXS)RWPVL*->)-K*<7)CS_UIN MS)[&^C<0I(3MW2);3D>IW]B#%]:*YJ<7]]I:+5/>W(Z M_ 9G1P[..R!3[_UW;\V2>2T3[5_N"^LFMJSOY:[VZOC"QJDI;_7;4G;*B8>O M1:PO)1QE;DGFEC;_7.:69&Y)YI9D;NFU7B&R(WNZJZO&]L'#6MC3>O>TM1>/ M088,7T%NJ6/H:J^SE\M,JK?95N^T*>]MD;FE#=GEQ&BVU$9KZ]*#FD73=?/4 MT.MX.FIU%NJ<6^JJ>F?K[&/-3D.S>;K]R7_K84B96]H34^_]=V_-DMEQ;DG4 M6=;1%S;,YDO$>RU\X6;O=,5- 5*HR]S2FQ'KSVIFVTD[6K'7[3I@5A@'C_0H M#YWW\3K8@(VW[UO#;BYZBIJ[PO?*F-G.S'+#O[V__#):ZFL;GI^W+X:]OC:X MTH]EO:+U&IPU_ZD:GI>N#3K_WH_5#?_][2V_W.JT,-6N@+V[S7-QU"WB[ M<3Q"V\ );=>'I_K=]O]7D>[:.#5:+HQT,XOS)%FMKMZ'S1M?S!HKK\: M;;=#7'+381:3?HM)09$5TQN-W]Z7RM$5C=<+ E4L8_SVOF!')'H NZ.+.8SN M*7'_ZBQ"_LDEVR1=YGS5I<8K%MXTTYOKC#7W-]/HJZ=^0;Q&.*I.)ME%/?1;K"0HZGC*R; % 1*7_^0SF9^,&,!>ZC\A.TJ(!'\\5.!@6-FHZ7@;1/QTW M"J?P=E5!<0/?_@/>._9G*NPR4&PKG,+S<)J0/P)^*3 8:=9\'O@/SHS>DJWV MJ]XZ;61_ H)<>("&&\)3L-"OC=/VTO?TEA0+IX7]PFONX,TA'>C LG'.$W.9 M'06^Y]@AD,J+)_ Q'_T4LN#.L>'7D4\8OG7]&\O-/T 8'<<@9Q_YW=F.Y_F M+.>.H0\3XP9#P"$=*V3.F"6+ 13 J2JLD+V4\5Y6D-OX07P#E4+@!-=AX2D\_BT.PMCRHF3A'(,KUFW J!FVR")3H//CGA,D(WD6WFO,RR2W>S,*3UF$Q8(79&CM8/=N@H+[<"_!T!MFGIT M/W5L9 LGS!I\$U %8#C[Y*.@FN^>*O_MW[,[%BSMBC,743:V7&!K0L 841.P M&2 PFL);5@#'\0=+A"#Z6$#N0XYY5"6,;_X%I$\0#4I%D)BPY5K.#%AE:B%3 MY>&:6?C?GT"96PLD8T1?3F"K(><96&?.E^7LQ&:>,W%L<64V,(0/#P3B!2H] M WAL&F),D#()_!FMB6J+'_,QG"0$"C\E0EETO_OIDF%5)L=X=RVP:9/WY2P%.GY]>@ MH FH("M/&;Q:,!8*HPR44'R/AS:':>28TR7RS*PQCIL+(F#<=&,A0H&/XUOG M'/'P]9CA]#P^Q(I YWL1Q^.)W5>#,XL@ETD'/)]@.X]!NI!DY/1)<(D40C). M@$%<>/N83W3#80=Q /SW[]@* $DD3W,3!=%@)%8*$]% IQ6^3J5M412AJ)P# M)V,%"6AOSL\G&;]>?/SC_%OVY^#C!U6<+Y:;+Z8P.%WC\NK;=[_P<0K(;ZM# M*$7Y&S#;O_5HVQ97SN:R7D$12*M:RJ_Z:7/Y!R##0,AEK O'"A8C&;=.!^4T M$"(=7!T0'E8\1B.$,]L8_"(A\S&Z2* S M(-$,GS ADX1,SO]$_"!5F9'UL(:MBS-I"F;DP])LR(<-?.0#C]F\7J6DE\]] MA-.)E'D0%Y >[3P7,,6P;=C<[6]\-L$W)_ MD_P@G \<-_\\95[(_P" M >&4UHY5C.9>;OZ6HF4MZWP+T.V-'E6,""/S@.?+P"&;HUM<.QYJJV9'7A>] M?W446=ZM Q9,#:4,**3R;A(I9_9]Q?B]XQY^2O7++9CN?FX6ER)ER8)!F/#' M"5CW4R=B&H;BV%FNS,OS/4T8.X1(?"0)=M33]FF+>D0IDPX:HA$&"\1L$AKQM;I/>Q>T(N/:QE])C-JX>QOGEEX7R^Q&ZA MJOU=L5@]*25V&1[_M'\@Y/T;HA)X9ME3>%[4 :?9(I67\BMX<5>QL-L*07;, M'10MM'!XRJ_I)K]ZU?!7LEC*[T@I%IXZGNW&8ZKS+'22K*@PQ67AF]YR9PDL M4"@\Y3(O!W=J5/$ERA>'5>"[Y9X*]:G%$^OL490-PT)I#>NJ"M8;T>T<3AD! M%H:^[= WR!&A&LB4/(W+$$7S&,Q=3#F%>38CT(M#;?,8P&P"]5/C['6 M/HP"WFTDGL\X!R$@C" ,3[)1H1 :GEY7"BWJG*O$.1M6M6>R S!,:/:PYR;' M D\RP/%W_2WP4:;.+!0GL;M4NIX4^N=E_M2ZP[U&R@UCR.9 S)"1=+:HY^ Q MP4:DX'D)'& RL?=2?2+>_.Z7XKLW1$YW?\C!=Z8%KE3;>XDFL3-QJ+#;64A< M9]6_657L4^#O4:5?3W.2.H,UT3I"SREV',);6<#9%!$_=>9)5\Z-9?]T_5O> MR[/<@>0(=)2^X)XZZ))&GH6&(F4&)'=@KA>U\_&R L0FR;YQUVX66 MRWB/IC^.[8BZ1-F#$XKVLH1(8:'[B7<=THGB%/K5*.N^!"F.,,(R*90KB(XI M=3C5BC7S@XB:)OP[^)&5M6OQ_ MZJ>EGPNKF@[H'.V9[,CSHXN?I=W>68^E:+1&8]H/?H)BM8&C4K#@S:@PP=J M-4B,DNJU'E#!QL'<1_-NV>EH.>V33ZPTZ[(2=6),>%SHW>WLW(BKYMQZ!S2<*4 MM!N^2SH2U[VL6B$+%,;V%(P.1AW#_:\7E\_L2R4+/O&1L-.6;A$/J]LC2-Q7 MG29!LU?!)D'Y:MF56>NNS+QI]:<'^*/F_PP:CT5%(5UV:\(G'ZR-\.G?+;9Q MEOWFLQ7\9%':8K;VMU?,CH.LF&2UUGIQ-C(1:^ M2 BU\'$)F5\I@BG;N]N=ROSZ$U&.U;>T)-FM99^QFIGUD\[6C30OFS2^WVVM MN(KEA<4"1][424O?N@VWRL0Z:1VJEODM2ZVO*Z<=*3<,QS)AOM*UPC WN*Z@ M=.M5H]PIOU7@*$?EY6+GB166]Y^%/T ;&9N3HB(2\L6]6&;O-6_/6'$YL6PU MV^OTEUDZ_$7(28SJQE1627'0R$_GV[$''B2E67C/J 5:-\WNW2^EXKM^LKG5 MWKH(_"!VS,L;9*JS/:E[CL#>TIS=?Y&[]:"PR839^^X4EP=(HD>B1Z)'-IK( M#K44M$/9(A79;H5!DY2H"FB2$E4!3<9Y=AXI/\$XSH=C15RV3:P8K5>9W:M2 M?&5WNZIXS'KKUNW#3$63YO0K5EC2=)"4D)20E*@F)61]Y7"+VAW3B9Y9MS[M L&Q[KE+;<]/@=NY6KLD1HKJMWFL,%.K[N15Q7Y6]Y;NL2T'OL:M% M>EL7PUZP1ULT>SNI_=4&H^R=_H@'%PA M&;V?_>VG>58JH9HHH6','.,X!X^T;-WO8;S.(;N5"JSLE/;T6])8 MTG:0E)"4D)2H)B5D8/X9W=-)/TEMK&G=>)6S>E[G_2*OV91N;C]=29K2LC^Q M/F7/&.YBBD1/:EOL_S J&WGA@ M16QGEY5W]49OT.J86O]\T-*,3G^H]5O-GM9J#X?-0:\U.A^9/_0?!J*N]?YW M36N86K/WU[^L ZYX[_J W40EE[/O;@?#?M_L=@UMI/?[FF&>Z["745MK]?2& M8;1ZK7[O0EZWGM@\-_@/7=_-=>OG?A#X][";M3UPU;M0'<^?Y3UFI16]CZ$2 M88<;4D]L2<6:53=&XBGAU \B+6+!3!2WNKYWR__./X#EL4Y(E\]/:&0!'SX M7U9W_$"O6:7I X;Y_.D#:P86[.IS^>J#OOJ-3A_(=^T>OYZX3K"NA= \ (3' MX]C%B,I+#6?Q45E'^$.YSH>6P![_1;S<)+=\!T, MQP4KXE !USVTRU_XWMBA;I@G#*W#GMK];_RS%>&,D,<#;_LXF^UCVJ"XT_+! M'25369]^+!W;^G:X9T.$+MT!?PQDRL*TM7Y6BOFKS'?*?*6S(XGZ9Q%_U[^K M-\SU@;2",,NL>TXT?&=WOGN'<954("S'1^I/\U<)6_%/VTT_Y- MF;, 7F5Y7CP[O,PI/+%@IB[&P1.C.8?U)"B\K3WVK,V6Q&Z_L[GU2.'[="/. MX@B]?6ZE!"0] R7RLW^;V3_YR."GM__L8J(#T^]EN=2-V?9@7:[%G,#?+2^V M@L=L:7#8NMN)@.:R"'A=A6.MG@J>\U$V=KB"OWUM\5B6>!8MT,G$N@%DY^9/+PTM/K#%90=L[$0YLPL$1I@#;Y+].\2!X0![$5[+ MMFDX6?:[@-G,N4N'D+\>,RW_[@/9;]5TQH]J:1Y]GLJ^I=[S[2L=S*N]W$AW M?/.J6TV]*8HEE3D863BYUI^4%9&])4/K2&G@Y;/04LVZN%/5W>M6C3FY0UL! MA;2'$G39;UJ]MBI)D^.ZN&6'/E]:_J3*JZXJ:3??CBHQNK!7:4,>-$'&PO!, M^=.S9FA$_H>-E3&[B10G#&-J8[?]\#D39J4)N:NS<**W]S/FOGK'_@0\Y[UL M51J0TEB1!F0U0*NV ;D#>[".,=0ZPKSA$]M>RM54#6,O)FAE$N%@91N-O5PS M5Z=)*A7@Y#K"?""E(V= 5-%*D50Y7B1A:QP=I"/G4\GP L(6?2M+\6L"'8J6.*YR=,;UU@Z7O;O M?\=6 +]V'_-O@\> [I'ENG3C:>G+7U2:N'_?(@V7;?[S$OQ]MAYQ)/+SIKL^ M\]7'B"4U>_5)W6[;5&&J1H6*?UZM#GF5,&_XQ$LC S*W4KU(DJ2)]!8WJ$M9 MJ'"6[F(]8-[+$V4E,B\J/:Y;E

=_MJRN-:.Q9#U2N,V_4.ZU<8USK2?32' MWVFO0A>>R+*X5V^22C>A>C21;L*3"6C\60+0_=2)F(8SZME9;GKQ%]_3;.Y+ M$%+Q$?Q<.A;U@GG#)[8,9NIMM;?]'6.UB-%T37BYQ^FP6D73 M%#ZN5*&MPK.E=T<0IO FLC575BOWP/N*%<(:_!:RL+IWD'7,*MU!UFD^_PZR M[O%NX]K[JX]\&]?!#*_"C5%%IMGV/I,K.-"?^8$>XH$F,&YV9=&_T6O25I)M M9]?0R M[ML?4IK?QF'L^"S+TFC=!OLZ91Q=N6"XF1+=R_%Y5Q6)EMM@VU/;K MFG1=R0- -=_< !^#:P%' 0WN.0L3:39MGYHL.N'-33;WD OC6&H'=E+4Y5<4)5AJY]:DE39*GL(IS*W M&3/[,]W*PP: EB4G&OO+3="-RVNR#*HRB:,X2%,R#EO(8&"A-:PCG"IFV5-E MXH2VY2J/S J2+$3UQ&QOLV9Y3>P3GBI:&N9O/0O/$:G0H959%* M9'T]CA]9;EW4Q?YB*6]))DB7=G.7-E\5U]V?YXGOI/3_!5THJ4S 17/)P>1. M8E8:\)1[;.X/R)%U WXMBQ1RW-@8G([(5RPE?/3&CFU%\$G(/,8:Q2D #C!_#HHBF\Q?:]$'N>XAGZW%C3 MBN5\OJ=\MO(W93?)53=.J=!P>6E5<0',FT=^=:L_0:]_Q@( 7U7F@7\'4I^7 M(%K*K\U&X[21+0VH>"$5)X(8,%3>KOTJ8#=^>X=FNDT M23!#C3=6+'CXU_+'QLRU'K&%.[#NE;1*,GV<;S-=&]8IK@Y(B\ [".$U=-5H M,,9%)\RB,,8\&QG;B4K"^[P'HF0GI*K M=YT!T/^-V-0WQ?$/.S#&< -(D";5XU?0$'$_%=D%7XQ15#UN/GWAL3FL0WR]*"$]-*?YB571.# M67>6XUHW_"%>/D&R VD<(H<00R/'O :G2T'3@<<:3"+'2O P*<5BG&H+$#.B@$OP4HT L'*-U4@%BRS M1*[KJ1.,-Z85$J646IO3:DF&$FK*H5])+!.W#"L5OQ0RPGR"0T=^',!13O<, MZZS<-8G7J>7=LD02XN$%>DW@A_ O07JD,$@&D$D@'1P/-C[CXH.$!CZ)"O4T M _4Z!R#*.Q1<[![EH7^_DJ]1-N;"W1P/%%1_MZYX7U5^;?7*E!]L(UI0;^D$ M7A+*OS9[I^;*YZ+EN;W8/%$4@VL95X5WAZ!O\'>P.<%#+K*9O6BHX5M_U76] M9".GRGDZ6SQ[7T%#+5E,<.ILUPI#9^( ;\!A$UW@8'=P+L97$F$1]-BS8GB> M<;W*O)#_BWQK,LQ$TEP)IXQ%='B+YVXJ/N$GP[$5?T[\ >P%;P7Y"T<%M(I* M^H3,H^SN7E7L)H_5Y'U"0P,G)U0IM+. UIHZ]A0[EM*]!,3-\&N40*@$T[ F MUW'P&M"O;$:6($#%0.-%0OS!$IX?.39+3HPUA@,!MD( ['X'?]Z2I!CP!,UR MLTTF3M&4C<1B8;(:=5*E*%G:C9"3!<)F4^6Y,J$EK#G:.T(R)>] ADY$ED!% MNGIIF\\Q-? GLEW6G1VP(T &9&:%%>5 *BQLO2@B<8!%O\<&\\,/F:;OQF\J9] 8M5[[BPN]AB4;RA,Z? M&#-N&9(L%H88,7$J))-=HO60[A-^2YD^&]]%/PUC^%.\*;__0TO>"1$GCU!6D0<2]$4\*;1 M>7[W"__E'>DD6H-P2"E5!("0N;!8J #BK8C8SN(B Q9,\A[EZZS:"#$4GM:T M(_+(1NV"N6"HN3; 4G,ACVQ!D?#>FF<.][*[?87?E[O:B30N"L*Q@]&U*#,7 M47N 7W++40JR-28/A,LW7+YP/+!=,0YYJR)XF\XMKE 6@$'^B=QDC,CN2@ M*/X(O@&;AB5J1$!7/$ TZ,R_"?B1D<1D$7KX@DQR%4'&6 /.3\K70N$3WZ@./*S']].,]F?>U]BFSKD M?.;\32(Z*#DOY%9_2 9$P$&+"9H71%/X&4Y*+?ASI%P8H1KK)70 #J)F1@ ML=*[5VX(,$]65@X&U+H4B4'UYMRAHD+%//=#!^V']&L*(5GA5.4:"-0["*3T M;-K6W$'M&4:^_3/O =.6RH$1NR_N-0V+.2%%EYR !!F>)%B.E@1=XC(+F/-7 MHS2"AV\G0/%_T9R!7;D\8L-9$/CE)Q/M]8@S;MK#LGF/#8@5Q9STKL]CK>D9 M^-.C W"%G(XPH_?( G45\#G0O;_JI4C ERG_@J5"\"VXXSFE8BB*4 :^FVDLM-R$=,F0E>-WW#[81=8]8M3# MR!F7X&R\YMRNK$R#4UR+TK3R:'86W\U"K-9DXI!W?\>%O\=NZ0\2=G?@+)&J M_B(^S3Y+9+B*X4*,(2 3 <;1=4%Q[SJ@O87T ?JY#L,P$F8@;P#W'G _G4' M8EK$(V6X7<\9)'(<<7C\6AQ>F_BT.'KC1T,"GOC1%J/ MT9-S;F(1P\*M@CL,>K2H^D@V< E &@.$%2R?6@/K\)B=N0PQ_.SDH^0\(I.< MHS,%)WBDK&(IZ'+.4)7#)AT\UW@([WT,ZL 6T99R\< ( W95GH$\%G!,\)G, M4J?S3&I*Q8,'OT$J$G*S'Z'^9>%'!2=2E,!%9E((AK=C1BT4@%$S\,IJ!R ,Q8<-&\CW5LBR($V![!MZEEB2"6#?&T@]>B6R0HY1&'I$F%$B9LPE[DA M:QKE#&4@2B1-FKL0#\ G6))A3Q,1DF$*2!7!1A&)\)XGED\]2<@QP#+[33O0B[D<=<>5"=%!CL,1$/:C[Y M=1M8-DN=5WP@#I/ MYO+!^#,NC9@PG=."<2_&A QWMFYBQQU3,%CHOX(%)SCL>HK!9F_,+5Q$VBWS M0,ZBK B J.03Q_ O[@^),Y5H7;&(98-0#46>%2U1%#V$8SR=BU!QM8L'C2PP M9D\]W_5O*>J+OAMXI2EB,&#L^6E4.L>#R2F#@SD79X#BJ1@4R\.S(94/4761 MEE-?3>&T%*81H:>*,F&AIKH2!1F7)'T\9B^D<@0A\]A.T_=. *Y*HM5(H"ZD M;!:T%EAL\8P<^]2A2R+:R%]9]NVR_ 6+RW<7,WX\NR2RWURAAXM4X$$,U#,4 M+9]@M0ENRF41_"K+CR7Q^51&HE8)ER'/PPU*W.+KY3,-AA>Q.(:S%F )=[9GM0S8/O,ES\RGIAM[OL=DA6^BZVGCE$SITW=S7 M'I_HI/C+V+G#/__ZESC4;BUK?C9@-]$ G$+7#\$[N :V.W=]^^?O\(#RU_1' MZ0^^3JZF5L#.T1=#KY%Y(3E__8 *Q2CD8;CQ_V[ZU@G"Y.43KXXSN; M_.T]\]T?WX8=4S=[/4W3.WI#^S^-AM[^<74]^*%WFS]0U^K-9N\'V.[.^&_O MG?&/7MJW.#],8#71C.-3.SUN&9@S@V?/1N:D-+RX&O>&PU34[S1\Z//@[ M;E[L_8BQ6IX;X\7Q26%YB+C2>#62G<-HDE[/51GQXAIROSW+IQS%98 M"T>NUZR2(]?>PI'K',^1DZ]^C>[K$=RNG4V@OB9IMK\9U)5'@!S!_;H"*[E MP1N,HJRVUSFDCW+7L4>Y]V MRUY?F;FT:P'XC074X,_[O>LK ;N=YMLX*3W3 M>!L;;:H]8R\9V.IM55<[[8,FFU_CI#HYO5+21-)$TD32I(J@;:NI:F&4[V7. M[I.E%[6ST=O@XW7?AD775=N]SMO8*KCNK(UD-: MGN8=63*^G*O?2#6V1)1$E$24C-Q([T=ZI-4#3=*D>J!)FE0/-!FY>8:?\H5% ME?%32I[=LB.L1H&;+7=8HWC-MEU]-0K3;+O%PT5G7K$U+F_\DE215)%4D52I M,FS/TUB;=-KOMHF^V*$_M *\=3K\QH+D.OL\>2Q3I*2?TC:;>^?'GU>#' MG 4_R. .W^-@2V=FN2'U_RQVY8_@/\-10QL9C9YF]/6.UC/TKG;1UL]'AMD> MM=O&CQ:\[_WOX AT,PR5;H+O<\RQ=#K:4W!KU>MWUA7, :/YKO?\=%-+VI-7M__/.P.ZJS=Z@U;'U/KG@Y9F=/I#K=]J]K16>SAL#GJM MT?G(!* -/ /&^]\_P#:F>\1 MD<)^Q*= XP&X]I>Y-L?4.V#(90;46DMHZ0_T?N^BT=+ZPT93,XS!0#OOMWI: MIPMLV6L:S5:WC1SX_G>SUP749"SX\CTNXBP9.]VG8=LEHS9VQ@S-T<7([)PW MM,XY<*?1Z(^T\Q&R1*9POYP^ M&/4_7W[ZGS-E*:"P.( !>P-=:QZR]YM.=M ;C<)HAU)7X%O_CZ%V_GW8_X=V M^>7J<@ OHGC'F@A&LK[Q6^K,8% B]11N\!_B!L6;)]T'6G'E,AFEPW7K;7K5 M[>?^]S\NOVCG7Z^OOWX^4S(R;$X7L<2GX>CZ3,&I)>*#ZZ_?SA0S"_W@9!(^ M_(/N'D&(LML@QBRR'#<=KUMVTX1@O?-RGG6^H# X3 MNMLW=L 4C&?\6H9E9*37&K\IE(S\@,&7BRQ#D]7MQX6/K_&F$S=%4AY_XW_% M_/*5-X6]+VS'^]U ,&ZBYU=*QN4RP-7&WR'L-!WS8@LVT$?E>OC_K@'PP? + M_$2#WR2P/'7IR58AF!<5@![K=Q)F"?/>I46M9,.5/XGNK: V27!3;;;UC1Y= M2#;N66?N;H^;K#%#X?;8]GK-]OS8AYX9^6>KX4'FFI#WPN72TMI MK32\H&O0\#HLQ@WV<.K,ZS>&P5!;G?(Q'I4[("_=ZHFN-EKE-4/5DI8[H>L; M(6H+^+=71_%7*V%W;MD_7?^V=M)-U_?"&]7;Z,F*2L'7)]AJ8M&_6'Z73TU0+L MV.9VS:,-?,",LU 35(,@K-Y0.W7Q1;>-PK;5UHII@-4SO[?7S5--AN(:N/22$I(BDB*2(I\GS#>_L"RD;-K7N"WGKEARQ=E/20])#TD/2H$F#' M-KAK'F^H>LFMRQ; ME!21%)$4D12I(F3/TU"5F=8MIG K ;.Q^'FL6+D"PN3N,Y%_PY'>?MX\AC7\ MB?)KX]3(=CYS7!0G2[QTL&(CZ7Z>>K?,S3- MV%BS[EA@W2*A9Y:#-V+6X8U;GC.0K$"]M:&M7?,E_4/X/.; M6IS9Y0;'*Z7?_[NK4TO_R*R@UM7S5%Y*?V65S:7R:^$W:?GIS9;;?@V(6JK* M+6(D]\MTF=WC34;JWD)ED'FZ]?" FB5:3V4!B2P@61&\/GTCQ7'ZZ5Y"]%7Q M+//.!5UIAM=JHZ-GB[X]1?0H@E>1<5R? ;JWD5JD8?+7 Y6^C:])P#?R"A9$SHXOJQ+,%1W<POA@R7XK59O[DHJL_LR+Z?;>[Z7L\8Q>FV.QH&;=M<8R2^6IM*" M?9ZV!KG654ZR>$L6;_IP< V^93:O4\^FB+JQ2:]^%IUJF'MQ;*1,>8)9FHW: M,4NO>[0BW#D=O:/^GT=#;/ZZN!S_T;O,' MAL_U9K/WH_%>B3V'/R66>J^,F>W,+#?\V_O++Z/WBC/^VWMG_*/7-8U>J_.C M<=$R>V;K0FLU^T/-, >F=MX:]K7&H#?J-EN]_M"\^*'#RK_KV497PEW/895\G7WSOCH41&W]CP<0/0!C9C-('?P*X81^+IISH\1HQG*)J>QPL;+'7 M')BC8>M<.S=Z(]ABKZ7U!^=-S>RWVOK%T&CH?8-O$FO8T;V<+P M]PO,?R""!.C@$3WUV)YCW2X.62A8G%*EP<=OSZ]]SJDAQ MT6+M(JT:(-.V3!7/OM6I4W41G;G1@Q>(8)S?4O',?F="7?G()Y/D+>Z;3 !^ M,?;^0]XRVTQ_G[@SSW]^6S/-Y7XMM@M!RX7I#-:$!6)A7M!-B*=N1"BC!3>C M'-L2R;K:@!22<.N[K <.]T5H ]N[8)R."-U'P3]NV.4H 8X;&C74ES#?>H-C MEZZK8@.BUA^RV.C(?]A(V#H75C6*;-[=,#?,%UVWNV%>KH7KY*]>YP'G[@,1 M[R%[^%/T@M@;D[- -W44YRDQ&US]SLG[M2Y#GC_R1M4:79RL;_6WR&43.\L-;VY2 MZN,:NEYI;_EWUT_)R]0&ER10*A^7R$MZLA3^'TUS9&FMZJQ+)H2J41=>=&C( M/DP8T",#F&-@]5LQ_W /3]=U?>K,W$8-R3RP!J$H9DF2EH!:.C7MNE=RKIM4QE-4;Q=O(1VZ*\8EW!.UT,>[N-*FC<,HPGQ3N[EKD>ZN/+MI7PET9T__=+, MBOU6RIJEV?@,S;&?5N38QR_97PBTL\5U)W_NE05HIZT/K#^7W;I5SYFDB>:RH$\[V\MI:!6Q^@G7LO+Q^B?'4I$L]E M7K4)YWMY[37B2WMYE1E]1]HY*VW)U7?NZCM[BPG=V8CN;1.0FB9ERV@_;<.& MXN&*C\FM!?J*2K&F_OWRZF[JQ4)$YA&)Z8E7>EL B"Q)A(#NZH"O@*56 M'WR,A3>W7[[&/PL/K+AV0T].NJ,D=?WBZP(^\S<<#>DFH [/PCT1B!L%9-P1 MO(G@!L_P;RR,R9Q0)R>D\S"HO!$/4,(780UXSP,1)E$X$Z2?\(H$Y 0^.RH- MIF3PW^PL6\M'B0\[.KON&.YG,@H? I"_\3O$UYMX9,R.*CNCOU(O@M^"\7O/ MO?=\+_%([. T3C(^T;EQ-$C[6/?9MI$/R@V MG*ENU3XK%)+"RC>?SY/B]=QX>O;T;=_(,DC)Y;)S%J1[-77WW*;%!_)[ @G9',[&AG[*/SD2>7*-%D ;-?U/=; M)SEOC(YI[RT\/W,#M:6L],F$@+2,A<1]:K? R!UY_T:&W02&FYM3^+B62Y]N M[!U.[66N7F,?#6^%Y,ZIO!E/=]@GKA_;OZ0VL;F[U8;?7/E+Z[HRSHWET^-KN\# MS6E(NS-;,\.I"62"P+1&G\$3B49>G'?8E?Z2N<.KHM(+$Z]6TZXT*.DV;RF^ MR(2K=A.W[>/$^'V?Y?L^7^4%/;;1,:R3W!/,<;U$M4._,5?WVS8.P],_][HO M,E=WLUZ7&+IVN) MU>B6)+[(I'<;O'*%^L"9>Q'FOF)"75O$N*/-S;.I]HVZ M?&,H'4-=?7?!%C*SL5&#F\[# CR+!W@\P%LV-F<:/7@]SJV-&L&9^XJ9RZ.M M%Z*M^=D;4[B&-$I#3L_<[<(VSM/S6KWYTQ8;PF>@QC86,=N,H@:MV(G*.A_W MZ19I#6"O43HYS,VQ NU-]0[:B7Q%5X&J6D?25W?Y-\_S71&N^Q>K]-7#%AJ' M83,L6-OC&'71A]VT0.:XD+U&^>0P7\(.K+\AE_>6ETF;]Y9OZ%M>6\MYSWEE^>2KRWG/>6;TGL:]N[.F)O^7FNJCY!A4,SM(ZJKAX8W;P" MP#4ANW\]Q];;@>'IGWO=%6G>7<[W:2]9B^',Y82ZMICQ>KK+54/O2,;JL:5; M" UO+S]9A&?<2'S'CD=XO+V\96% &^T49VZCF,O#K<:UEQ\EV-J[8L/#K%.% M6?J-R>MH.YB=MO=%\?[NMDHGA[DY5J"]N=:1^[NS:5/MVQ&T[8ZRYOJ'YGF^ M*\+U@&E3>\^(>&V>XAKB&-[?W5[YY#!?P@[L-"9^WTGNM^6&<1J<8 *\IDM7O6>)@*#FB9CF.: \51Y2L@6PY0ZLGZ;UU M ^ K_>CU!O/\A]WNW"AUE"_UH=?[U+.695F2?JJ8YIBW0]C MR]QEXET="W&YIZY3NZ'2<+]6V,I?70I8%^M0DLNV1Q%* M%S(8I1M(F!HL7TJ"H_?WN'MD@1/^X"V0$T;NW$M<=G.LMT"D0&GE9/[S@#QT M[R,O($F9\K'@ILDTQ L%QMF% AD&@A<+NB1U)/:? %+J!6[T# O1Y^*.,'=+ M5SC]*-U(LC#'/N3L2?9'P:"R08 WSK3[5V%F0'@L8I&<,R;%Q9C4ZQD,[#@"Y/LKURI :[ MW@%H-(%WXYTV\'VPA*C;D]]^Z6 \DCC!JR=@#?@\@?42B@83ES3PDGAQZT[VW>]>,IT2?WQYECF^ M+\3I:)I1/P<0(9^DOO\,LN=M"Z9U3G-R!U8<'""P SUD$^W)NT!PTH%E(4D=(U3N%#Y,Z$)$19G7E)H4'P M4>G!= X?P H_JF Q"LT#D'W4B^]AE$SQQ2"?.?=1WL,TB1/X@8ITW:@)'I/Y M$ (:I-&?J+=XN\H('J5E#A1MQ,#W1C08B" 8BG%A6",B#ZGO9@H+>DD%+P'J MT1?3WZ@ZXH5VL'H BCK#.WUG[K,P)B/0Z1M8I9]&"!N"D4PCDGUY!Y,#:ZBR MWK%-=:&/I$+C,6@MV _ZBHS<%%X7,&7V@YII-!QHA[.+9L"$J/*-:G2 [. @ M$,8?[1M[F?*,&"O_UD$3,B<8&!+_^:90SS)PA8[",FA&D%Q)11_@FR^,$R@9 MWJF+\+CPCIGK!0AW[O28!45)JP@5)02$8?A7UT=<%.E&?D'$ENSG@L3T RH> M=2%?-CPK(NYM(^1J8)W;#_KUQ<5-C+N],$YN291%+/O&U6CYZ;>\.-04V?SV M]4O_&\C+-T: 'ZA(SUP_IH=':E'XH-O5>P/;$?N]@21JBB.)MF3J\*NLF:HL M]TW'_J9^4W[XE&W:C>@P41(<2* M3&L!:%0N3#[=X+GJ=-+ 3(.$ MVF%J_>$A"+7 [3PS4__UYLN-\)OCW%(%IN)6L=U@+6;NGQ!P+80+S36]L)2% M;@ EFM;)!*P>K($P Q9@.= ?S<(4WUNZ K5^\RG\/E[H.CS(\," K'8;/!IP M7!S1RXFS"LE.9I]7 $*_1B]5C,@C"=+L_>0)TWOX95QXIF?B1C<95S(6"/W#,#/4T0848\^.&> M^![!H $(?H^0NS$89_# L,(]=1OH>1Y=SZ=NV:-N!@D88H2&F,M )JAM]OA"_5;Y<9@:$]/IE%/]FJF(50\RXRFH]* MI1^,.UR\IX[&2?@DUC@3"+/S%0 8+X"O$+R8GM#?0,Q 0)" X3TH)XE'*"$= MX2$,Q]_!S6:RXJ<+I?<"B-X>/&1RIC,1\5W&1)0-I"V)L\N$&2<[*-\8[N&E MYO$-1%@$'T4Q\X)ISH(47APE$"& Z@-@H?_(T ?U1M07'.K@97LI51(F'"4I M@LT69MHA8JLZVZHB[;NS%GR;.0J1N44Z?V?\?O]@G]WJ&XO15T=!T7=2,?E=T M-'LHPM]D;6 YIJ%I%W?0QB;_3 F&<@^^+P9F4"XTVDFCLE-;BUJSPA.O\<.8 M@Q6>&,W'(H!_:708-1(35IRAGFV/K"GSBNOWK]%T^>D8Z!*@,J#ZHW[0=*)0 M-#2" :P1QY@*($PNN^N\S+Y-[ED DX;NB*86:)N\H+,R!2V9>@!BY,TQ#X6@ M +P4\TCP!)DGS(;AV[X&E ]?$F92)H(S(^B:A3>%4^S]LHAWB@_[O_S,($+; M"U^9E0 OF09*<1I5Y"EQ.2%FH0O^^0O2K8AN!D^0$D$T@QYZ!GDZKE2!Z,N@ M5X$%PPZ'4@.0]Y\[67VG!,@XI%Q*1)&";P,(GS^ [[NX'XY=;I@0$H[7.#;?U?:DCP8?P@ M5RL:\&5*M'2;& "#*K2AC';N"W/OLZ:4>$H6]F/U)6@"Y./@&"$H@ZC-0Y>/ MWC03U=QVK>91YJ9IP'T/86M=[%@\E"O['F)'164&,I2LMA4LLLW#D)Q3%?-' M7?EV!A C%83^'F$=@V' (@U3V_HK<62XND1=PWXU%OUB. =Q9P/>;'X*X";W!!^%+Z*=9 MU/X^&=^P6)Z) ):(,.CRQAYD/@03GS=,3I"("U?W]7]_AL -3?HC<-E_%FG] MZR$*T[D D9&;AYD%T']XP)FIA^7\S,+_+ZPX#F=,.O9-A:OI]<*2,@.VG"QU MUJ1*N4_ K0MA LE!Y@A*"*.,PSM'U),N7EP*WZF&0;("4HVE+_BV53XFT5T1 M\5-)S2WRF$!4[]-\-,GB$^8Y,Z^60)8J))$+> MHCI^N#MT5,/1S:'8[79E48,@5[1TU1051].<[L#6'&NXU=[VV6>MT3WM==/5 MWFZ;/.=O91#%U M3FG"'!<(DT=-62D;IKN>+.&')U#WEO8I@WQV5;U^CA6!TDY-5GHB+NZA4%<" M:;SGT[=O@!)M917.D>N/:$R:%;((+#2JV M8,L;L-3. A TQ&"!S^)O&"^O%,WLH>]@='.J$+K7,@FQC!._W<%7/U4E$7^O M^=ZBFW!]:UL3;%"FWOL,?#2TW0<^;OC*L3[GKS[KJ_G QPUCY(R-8^3N:.KR M@24L TQ8MG3,KP/]+][3"9&_N%SF)DV_6LQS7!Q^<'K$?-=B:)**XAB7#E1,DG9/ &3"T\N M/"_2ZZ*H21U5VWN25SM0M#J2;IT"17YF\*7R17L@.[\X-P/OYD+&.=(T MR#A'F@;9I4/R5@7@?VR]U5+9U'BS*,G@KD-^HNOGL\?IATZT4,V.9K;DQL*# M<34ZEG:2F*^!N )?C99D*4?@JZ&<)%WAQ8N-MO-=,(IH'PSVQ.2GT3RZN9NW M;[.&;-Q]+IW6K>W6LN;U5<=G*WNWAE5JR/K+=DQ.T)IP9+:,NK\"'PUI"O!U>SHQDDR-A[?7XN_Y/S@_.#\X/QH M"F"7CN];7N!_\7C;V0/U/=N]I!N])9MA>R-HM&178=_.TANI)47VO1%4+U9< MOYH2QA9G85MDTEIR3\?^)JTE^X?[F[26E(SV1E Y0XOU.08!+":CU&R+MKAA MX*5!N[3)8?W8K Z;7D1'$,-J 0[733PQ/V*?#Q=F#1/;3-Y8.T6C-FR#GNN' M-[RCAU#NW*?/;D)Z='1F"M__5,PH.7P"[CR-2'G>K;HTF4/1)'L@]7NB9O5T M49,U4[0T4Q<=61FJP[ZDJ)+")G-(H#QJ"=VM\6#XCXGW=@!_3)X_DPAZT>]X%X!#ASLZP?A],>/T QVJ0,:?@L_Y\#5X MX&,8+&:QT;DLU0M'CH;YP 0^:9HJ#I2!(FJJ;(DV/"MV+5FQ# 5'KW3/.$QP M3510:"Z._V&C'.A4"GK\"D='>CC$;C$4ISZ*S@N -2D= @1KS#**X[0K.L?N MD=W3$-!YVOD O'ND>D=8S#/:97)$#7]JBG;/CR\[.<)6#AP<8?+!$?S5%S^@ M?[K0Z_!3P;*VZEAP]H9[_!D]1P$&]2'%KYGGH&:M^-1-BI_9Q$10[.*C/GC: MXK>OV/])L;O?5G2.D,)>;B1#F^/Q"]@D(_+MG8AKYP9^0:@K%X5O^_" M_,:Q"DG7DYC3]TB<:GGV@US>R!M(,R\_EZQ"%BMX'K?#IC; VD# M8;ZVV$#=S1+T<-)U,=/UO#9AU8;#=GL^OX_KKCIUVM9AC-PXC>I!'BD0G<5*3W D3LF@%W?NYA<8<+[!7I MUJ$M^K)D=#3K,FT?7!:N1A9XZ+K1"-/+A]P'$HR>J0&FOQ<7+R_N[>)V^+7J MGFIU#/4R8TZY*%R+*/# MV1SOX2/>,GC [L4;I8&WLB;X]@A;FU?O8II'<6Z MS.$&+@E7(@D\XMU\;(+0BQ:Q$=D]_PX.5[&SII7[CW: )^-TOJH[2__I%^'W MP>>[=SWGO>B\?_?;Q[="+NMO9-9"!5_E!IM+$Q\HP0]H6'\_<-YOGA_-7R MP _G;XL\/YS_ROG-#^=?YG#^/].@Y!ZR:73\8'Y+8#[BRH6BZ@="_;HW0_B! M]TO"?#PI;2/-K\VC\2/E?"<*'E4ZNG69^Z8XWU\EWU]WA,*/E%^3;AW:H6M; M'<74VF1=N2BT3A1XX,H/E'/5VZ!ZNM0QC%9UV7%1:)TH\+"7'RCG*L822_DR MESIS2;@22> 1+S]0SE4,'Y7/?IY?)N3#Q\RC\H";GQZ4!.X2.DA@6^NXE4XAL$B\,7%_(SJJ&$^%'5;[1 M"S;./-^'1^BN=,\-W+'G!B"S0/T(5Y%NU*5G;W86/2X:)]U+.(&0R#?2#C)B M'$%&_C[V'O'7__Y[&HL/KCM_BX?3?\Q0DQ.,WWONO>?3;HGL//)#7"Y>/$K) M!+]\)I/_^8&$_K?;@6G(AFV+HFS*DOA_DB3KW[[<];_)EO(-#S'*BF)_ ZGS MQO_S@S?^9EN&9JOF-T67]:[<4T15&PY%S>I)8E=3)5&25*??ZTF*;EO?9/CB MKTB%C A7K3?W^(/.).A^/PNY6 9YC(^F!,5ZX@5N@&WFL(P7Q$F4SA8'=]:\ MZ5A.==>JE?93U0<;A0\NX>3%PI@ 5F0LN+&03(E GD93-W@@PCSR1@0^YCZ8^&>"* ;Q'LD8U@$K 'H,]L-%^#GN>N-P0P)8!J">$+@CX*?:=NS\ :> M)$]>PA;]F8T\(+ *_!ZP/B988A;&B>".']T@<1](F,;"S(W^A.7Q70C;XF7% MREX J\#J5,C\9_9Z,$YH;NY)\IV0(%]E[D8);9H"C@EA#L&L&%(AC-V$W B. M,"D(-/5(Y$:CZ3.2BL3(/B^> KF^3[W1%+X?X0$N4'P$ M9 F( *,_?)FWG_ M(13L-*;"$][')'JD&ND%\S2A1Q<0 B]8>C8-EI_.J8" N11!>-"E^"_3Q:6G MI9>1NYOB>R)"!!^/[^-35);I&RBS9^XSLAH H?S,EBC3Q(5?"ZFALN#[X??X M[5)(=S;IQI@S%^_Z'(H%M0'LO](P :BI&,;"FQ1\T;_3&#ZB,HER\TB%@DH, M([DW1K:.T+U1-U*F,_B1FT8BK921SGX,07A0@D!0JV0 %?33,=5J].= B"42 M4LG M4IB22W *I)T8"'BT;>-035&">@E$C+(?[L1WDT*A:Y_79BZV&8#B\1S M,O(F'D#Z)@\Z4M?_64A(-.NL17D&# 4)AN_7@(W3>U!@8*;KHZ6 ]T]2WZ>K M457*@8%O-I[!:IG!ZZS%&HPZS'CEIHM2(LHG\92,V!A?&_-(5>:.AZX0RL_;.0)H#Y?PAS<)DW<.?S*'2!"JMM MW(02#3%?^/R"$G$PE[@Q",0"R.=C]UXYO_G8ON3$9G=DY+346P^>J]-,+<'T@;"_+H;7/F(P%<,?[J^3[ZXZ?^ ##:]*M'>%=/E@B&1W- MDMMD7KDLM$\6>.C*1QARW=N@>ZK5,525FV$N"B<4!1[X\A&&7,7@4:VC6#8W MMEP23B<)/.+E(PRYBK&T\NPS#&4^PY!+$Y^"PL>#<7Y<'+!S6.#&(-M8P+A6 M- NP2Z8CKEPHJGX@U*][,X0?>+\DS,>3TC;2_-H\ M&C]2SG>B'NC%Y=9)VLCX#N1U\OUU1RC\2/DUZ=:A';JVU5%,K4W6E8M"ZT2! M!Z[\0#E7O0VJITL=PVA5EQT7A=:) @][^8%RKF(LL91;=2\[EX2V20*/>/F! M]UCR^WU*Q>F XUUV\^C\(.:G!\MY$>;D&TL8%PKF@78I9.' M5J4*_#AY$P.Y PX52WJK:B^<\TWG_#6$[_R()N=(2SG2*FR;"QG7C*9!MIM? MNK+CY+(D_;3V 'D.U1X92NDDXI5%$ MFW@F8?3=C;"/,D@B=Y3$L-!W+YE"9)-X8>#Z0G96-9P(/ZKRC5ZP<>;Y/CQ" M=Z5[;N"./3< F07J1[B*=*,N/7NSL^AQT3CI7L()A$2^D7:0$>,(,G*R_%_[ MJ6K-9*MDSOSL/&AI@W#H!6Y >Y'?!7$2I;/%V8[[A;K.+P&X4<#MQ((K1"1. M?C)'61N7%'2*:$-?HQQL$BQ=$5E*24T .:^%@OG,W=X+G( M'^U?XJ5WP )C$H0SH%9"QMFV*A41WW/O/9_VM BCJ1L\D!OAKEA62&.R6 Y6 M60"]$$Q0!P'(X3X0"D[^9O+$5A,B+_X37Q@"E^#=N1R/2)2X7K!,C9?AA"7P MDQ!>%RU_'Z *8@ ,"5E%!5;U9MY_ !_X)N(2D;&7, !DG$A55XA2\+],[Q[ MYN'@!,&#W\G3/,1)"X W!>19P+$)8#%'J(\DFKM1PCHUX9OT,#/]9@!D6OT& M6"4,_.>,+,4B'@743809(M=TIKPX+ M1604/@1 J3%CJ>M%3.A6BN^2J8*G8)$?I1MYA56*RU3(^$N',A A#=P4$"!T M*1"#F$H+_$QKJU0@[ET?U!V\TQ1IDL)3428'#)PD6S+#&;Z^^@QS!>.-^,(2 M6V&,^$K**H2I[JU!>3OD%GJW0.]R=@T#SI)AVUZNA*D[%F13"-.$2B9HQ7:T MI7H!/LQ]>(C( ]K*W >B_NT3*JT,E#JPVLQ-4JJN8_;//]T@=:-G-'$?W&@T M1:PL:E1BLLK&K@">1!1>$($8'J9\AJ>$*1F#;71'5-_Q50@G/@RK@,D=XRO9 M,V7'D(M-R354%7/DQLS&EJU@Q:3""G=3UP-AFR:KB',C]"GNN :\*?:>A!E@ M,P7#!P(YWIK;7C#RTS&%!=9.@XB 54(-\\,XUY<5]F$2A;/,#RVP17V$9=9; MH(+<\ WB1@' 'Z.IJ3LC6.4!G+Y.V5 0:^H&3^^D:W4A9-JV4=?JV@5+,/W:5KM6,@E6R?5K MG7954 >_C>;\?>P]XJ___?5WZ3H!CL/11&Q62_=&@J$,_)""-7__E&* D,#87 Z/N^<$^8#GLQ6TQ7 MBL5HN@?/$$S8@EHTG@%K;:7M)16N*O=O83C&=Q1F8&$%CJ;KJFV8]M"0Q;XN M.Z)F2[IH=P<#T;%[MF$I/4E5!^MT_3KK:=2 R-)-S9KL5!5;K).S>--B3:E8 MU4Q7+98=N5'T3 .01>+RD"''G#,^Y([^2KW80R?)8LVA>P\Q P2K7_^7910T MMO7]\'O\=G\CWT^B7;#\-KC?,['9)YHIK.[^S MXUBS;E;'\C*DUSN?WCQE*>S/)T]_4&I8W;4Y9F@X.7] M9N,4XD3<%\5^L\1]$N9I-,>VD9OB8?I_^/@];4:;X6U\V+-UGR:X4$0>/?*= M=G0%J>O[M+]-\&9SUXLP,A#@-_@.?G<2D;]2^ B[QJ>Q-\*VV?+^\]_^:]4.],Q]S@"D/=&P+%)[F_:,#4T8U6Z-+Z,I M$,LGGR8.Z\:+/X8)B=^'$ PYP3@[SQ$\?"8CXCWBZX_?S=%WAHHA*T-1TAU% MU+K=H=@UG9ZH]"19Z7:M_D!ZH9MCR\UJTZCT7M0J%(M=\/R'7P3L41(G[LSS MG]\NB2?]8PPB\Q:%><-MD6NVOLT-%WRNV_HV+G<=Z___+7%A'0T4IPKX6@2]'B)8BYI%5+:?O1]$R6UBK:NNA^ MYD8/7B#"G]\BS7\1L@\R5M @(?L(V] H;S" 1[\#4(Z!CV_%_,,J)!O!7K2$ M1>YX<>X#?7[NY=H2TRNZU;$E>>67ZP7.BZKA(3@:6D>U[%/@>#*?LX7%W8+E0 M?4#]>7TA^Z_4BPA^UTO(>^^1C-\%B1L\X(8 N^.]^_S!_7<8]7PWCH]?SQY( M_:ZI]QRQU^\.1,UP3-'NV3U14U6SZTC]@6$;%S^)7-X_P8-QWPE::3(67=QF MP$%!9.9Z>+9<\+T)/8D^2F.0+1+!GUB?1#SUYOFQTGMW]*Z+!AKG1+( M-R=IA6XBHF=HQ-LQ_=HO:UJ7A0VRP52W)/HRA:2@[_DII!?=YUXXFX7!J5(O M5=)-HS<4==6$A&NHRJ*EF++85QRM9YJ28CG=BZ=>I9$D.96$.0Z7C""SP/F& M,1*,SD,;N?XH];/AJ_O,&'FJ@HZ_U[+ HB^SJ?D5FYES0()E[-%IM>$KI\ZO M^*M?9U+9Y-S(V)@;W='1:A_8K+,!SCI[9:GA9O2_>$\G1/[B5:(85TZ4=G;%7DQX7J33D>6)E\LVE@8^ MTAG;.-17<),D\NY3%MPG(;/OT]"'N/K\];-]KRJT.ZK:!6DF#?1NS@J&P!Q^/T0W>^5+.C[3^B MIEV[?*K1L;23Q'P-Q!7X:K0D2SD"7PVEE6.H6UZ\>!>,(GIUD>OG-M*-/+SP ML71;0QRG,S(6R!.)1EY,%L82[>:\N"'LD<3TZBGX,ZR31-Z(7HY$MU[3 *^6 M+$PNN_VEK2;7,$_2<=,\1&W]2AR+85^)5[&UU4?;>S]$9J29%];P35BQ77KZ:$T5]1 MDVBO23N)O#0(P=-DHXU!$$Q:2TI&>R.HG*'%>J=S]3N=@U]WF'[#H?R[T]S) MH3J]KJKW9%&U)%O4^CU3[)I=51RHDJD,9:UO#WM-.DB/(\S8\7CLZ: , EL; MD1AO:AF3Q/5\6N_%#A&@_-P-GC.& Q'L7["ISEM0=J<3]J]A@IFM''C 7MW] M@+U^N:/F_-4G>76C#S*W^;3R;U$8TQ-YI1.4O>SFJ-K'SFPQI?]^3US;1AUG M-$IG;$C*,C'P3B]W<3'LM9 DN]RT+C+95:>UC^^*BT_K]*M>@WHMU/M(CHPO M+_IMON.91F8K#]I?YG[-BSW'8>8P\_I9V39\"2?)]Q85R8R.\LJK9&^TCK+F MIJ$M4#SCG4JK7K\=SO6K*)9H4.3RX)^THT+8"AE0.I+;>FVTM M,VPMB>@/MM\G:5GBS=BE?.%5-S=R?G!^<'YP?C0%L$N'VRVO-MR%.&>EU!9S M]E!\WS8PJ6.V)1?=MPJK=U1][S.19PZ_]QV9JKUJ%NH=3>4!]YY^@H]6Y!SA M'.$:BE?GK>;)UY[BJ[>;,U?_4N01YOMJYPAC=;\V9KWFS=-.KQ M9NM+-%LO76S/&ZTYS-<&,^^V:7&CM=ZQ7WE]^(W:L73>:'WMC=;V2:2<1TF\ MT;I1"G)P,Z*Q_VR3EG4COK&NI>]2[9SH[A(>^O%&Z_:HP9O]CQ2V3.'?7 NB M?.[U-D:0MRXV?T^;\X/S@_.#\X/7&ZZTU5I37_=0T3=:1Y?:\C-VQ8Y1SA'.$:J?AY5O/'5\[N#Q-THA\@&5F MZ>P]<6-RZSYCCUL\#*.>._<@[*4?GVJ.N334AT/%4$5=3Y"W.*9\ F+L_8>\ M9;D#_7WBSCS_^6TM=P^N'^& =>*. MIL+$BT?PEV?B1L)W C"Y<3:#?=, ]1)AD)8EVDK%KP5EMU (ULZ_9?>]8?U4 M;K>O]3;EA]=@]MB_3>*E^<32JR]):LJ^KA@A5K11> MM'CRC21AQ0-M-H Y!OE_*^8?[F$*P=Q9PIN(S%P/;\\08N])F,'7IA>XJG?? MUAUU=4I=[WDZ4GOSM8J)?79Y.+@IQUC=T75LP> 6I2HJBM0^45%6#PC@-N2H M@B&W3C#D-7<3GD@P2F2=/_W2S&+F5H+$ G^6R8'(Y#M@>69^HKK A4#C'N,@ MP\#VY/(\NY('+_+MM@2C_'(#V-8^?C%PZ'3TTQ3[HJ2K%JB)IL]T3;ZCJB: MNF1TG5YO:/?7%0\O.V-"EJ2?UDZ5R*':HWLY7U\K1EB@[5VH\#TU-N8-E87[ M%Q6;+KEVG6X:>P&)8R%F/(\%-Q@+#R1\ $LU]49_PSL;)V$T>_',^;'FC>S: M!;+APLI/]&_K-P_TPKS*.I1R9"N !P3$9>C$O-W#])A/4X_ 1%3IB&WX4DA$5<'S0/ M@8A('*;1B#!FP;-N#!H=X\.P( 4K&)$;O+ 3OK;J*LX7WQ\+0_<^ C(EE>]A ML9I^DSR149IXCP3H-O%&)+K9LK2>00,+L9!C 3$" M@H9U-MY@(7\THE<\/_C/E87!/ -=@C 1W,48!6$,!BPB\$.):=D ME ")"R[/HW"6)=\2J?R2W2B+DI<=&(NI9"\8GLD1 M7D7K@0.':).5LR-"JH8,E!!/F;T5/@+'IH(#2WDCMP."Z[GB+=C["2(/S!ZD M$2QZ4[WP%A9@;,YNO(V!A!4"@V:7B)B_;']9:.7@)4L[;/"2KC1PLX:_NB&[ M8V<;O'2ZYHO#9[T8&V>]W%&[]X'NXP@#R-#'6\:)KP/]+][3"9&_N%SZKW0@ MV,JHD?ZU&-ZTF)[S>F1Y5Z*HT@JB&%=.E$Q2"@J4R+/X&A>>7'A>I-.1Y8F? M2MEX*J62BRP%\TTM=>M*1S[-\=H&X6AV;/MUXZA*=D?6]YYTT0X<%17X>+%+ M *YFPD6YBG)V.W;P7C\X1U5OR:RSPY$U.L9I-*)YR"JFVE'DEICQ@Y'5Y8ZV M_U6X/(S;V_JQDG'K[)ZN=?3]!]^T2SETHZ.U)68]V,3+>'W\20[C-A!9R>R8 M)C]YO(5%Y,,SFG^FDO.#\X/S@_.CR;6'<\C'OO4>U>Q(9DNRVWUQA#Q/UE_W M2"##UCJJM??UJ^W T5([LGVQZ;MMCUSY] G.$&5K!>W$Z62=RGEK\M0="^Y\'H5/WLQ-B/\L_*AJ-UKQQ9GG^]AU MC\O^J.HW]M*?8#6 R ^#!]''&4&TUS^)67\V]G_5FIEI3SMV;,?I?9RX0>*Y M_M^P]QG'/.#$&CSG4%MB70/T$HO/QY/:&)-%-PIM;_L" H^P G9%4S@%MNA^ M*_I7+H) Z11*N5<=!8)UIB_@9N=%Z+ ?/%-5ZL^7I9\$>@9E%D9XSD+P%DWG M2>2."9YPP"[ &+@[(MXC;?QV48+A.PLA]:L-^9MPJIG$7.AA-10*O,].R*^Q M8[)1:=BOV(+E,VHOGRFK'4*;NA'IHH@B\4@0TW,"3A2YP0/!I;K/Q2/9*3?G MNQN-/\WI93*_DQCHZ 3CP1.>[R#CNQ _^I0FJ!;8MT[_1J*1%].S<*<9CC4< M].%12Q,56=9$S=;H<"Q)E&S3Z6J69N@#O2G#L2KG'<" S/ XQ7_@R?)9)_A) MB)'P0L@(+80%25%47C*A;' 6FBCX51)N?3?8;I35_.F7*B&>ED99/6WAIW8: M944ODF[,*"M=VOUTA'FY@O1%*D%$D??RFP8<3ZF58N]1";J;^OW=G]% M<^ZON+D[\\-71L0_"%;WR%BL4<-Y)!'H9^W3S_GTM=KG/8P$W5&2NG[M+^^] M"1'>X#S([,#']9#6>7B(R /D4362O,.H&0S>J(#P=]=/:^I;ZW8O'Z,ION<% MQ<]'.ECSLOF^Z$B8:AZMT M8ZW>Q&H>IB=_[I(#XYHK*Q4CH-_(;1&70WL5.ZIQDM&FS4-5NC%.,C7K5=B MUQ4:',[1%U98EX(/YHX9/!BSQUQMYB/4FW>#C[GR>5Y\KH3K;W8>LH!O)^6]_#V MDM=FL[QYH8>J09BU^C!:\X*/PZL\)[F-H3%MO)IVUFM(>$C6#/?/9U5SKG"N M<*YLRY5F5?<:&XJ2HB>/AZ(\%.6A* ]%7[T.-\6%-1DV'O0T$3;.E2;"MIL] MW^:*H8N>QJB=#$GO8_)7"F\8/.)%#,<_M.'T>Z8]M"U1,9R!J&E.5W0LTQ"' MBB[KJM[OZD.97TJT?"F1?9Q+B0H&"WBY1K)IT::<(BP=^'H7"$-R'Z5N]$PO M6>ZLODL'N 3Z@8=EQEX$.A%&,3LLB*?\V#G"B,S3:#3%V_#@L71.;VT)!&0[ M:I7K"S^JTHTDY,<(X:%UU_:4"OP"O3@'H:/G>.*.@%]YP+_@J1PW;[,5W#29 MAI'WG_R^''9R9S4RY,F+V1T]]&Q0"7+ Z"%R9^P.HQ\-@+>P3!G@RR<-5UB@ M=5I?-0Z_TTN7T#;A.2:\!RD&R_*9Q"1Z)/$MB;QP_"X817@)6I^P?_>W&VG@ ML6]Y<:@ILOGMZY?^#_0RI9GKQ__S@Z@NV1:]+]M]31V* TWNBAH8$[%KV89H M:K:C6'WX;X@'PJP??M7!]A?X[X-8E32?\YMJSHFN,83_#8:2.-0D6]0#,>R1@"L(9&(+(>W3QGK;X_U+PMQ,\I^/$_R#C M!Q)_),FGR9W[=(LG#T<@KO 4K?F:AV=)4R* _HEPAUZG0KQ(9F$$@ M8NFE$?QM]'P'L6_LCO"[O[E>\#Z,XRZ9P#.P9A/I!AY%5!5+J5!N!YRJQ!C, MYG[X3,@7<#_>B*S.#^!;71*0B9<,HW!6_@NF <&9/6]?U[1!;Z"(FF+J$-7+ MJNC8BB[V)-7I#QS)Z5H2T$G[X=<2@8Z#9Y5VS@AO(T29FZ'LL?CJTP2/Q-/S M_&#B;B,R\])9_"X V4W8W94--%Y@NV1#K4C4?LBM]_!=-_BS3^X;Z;]4%?"7 M)'6M+\^!?\%I?W"C/PFU/%_(*(T@N#]SE+:MOP9\-A4Z-7^57^G) M[#3:F2::3/ TFF%99M79+,->0V[D,:/YF8Q\-X[IJ!(:NRULZ<5][= < ),M M252'FBD"Z@/1&6I=4>KU!F;/'#BZT_\&89G^30$:V-5H=4\$JU0"]WLAYF\I M[#(@+JF:44&] G45H7=XY@#L&1@X&H^PYYHHUFBUZT'W:NCK&%;3RW(@$ZL2 )HX::;!F9+6GF"YB7L'@)82>;.O2Y M&#K41+PQ2]!-Z27$E[&IXO];&(Z_>[Z_*E#VW7*@?-Y8=B IAC7LB8JI]43- M&FJBU>LIHJ(J$,O*O7Z_*S,;)BM5$FR/4)40*]*K/(-JHHV3+33?6BW=V8#$ MRS6FQD:A&C5NTHL5I>5(]#.!K/@_9%Q$XLC\&+E_4G.F+>%J6A!5:H8LVH[< M%[6A/A2M@:*()DAZOPO1B-S/YF2)JE%'=0,2+T3>X/;]QB&==61L67'3E@>,,AKH(60(DAWK7%+NFW1/M@6,;D@T1 MAFQ\ P* +:ZIX4$X5LGU-8@RNY[__5-0JNE>]-"!^^@5[W#3CBMTD$0J\R59)N+ MC=0?&3!7:P9K#?S;5A8AF:/VB0XY;R"S9;J5KAJ*L65QL8S0ZDV#!@<^Z.7K M6WXUL)=V=GH0_4$.].B-0>V?O\:8#K#R#-;5(4E\I(JPRK VD>$JEIT4R5#M M^F;0 8AN'Q]N=M]R0S<.JWT4!^"W@E!W4S>X([-Y&*&SGC6UH4UGB\EDYK6EI* M3V"P\VG2KD94S.[UM3B_@%%]3Z7:%($+..'(8Y6OA'5JM[$31$4:6;6MET-Q MW>;2ER9*#.:-LJ+6\L9M-AGN,#A,HV=J*["KGV1;.&.@"/W] TFFX2E3/GT) MZT&WJ_<&MB/V>P-)U!1'$FW)U.%763-56>Z;C@VQH)K;T!+.V^)3R_A\/QSA M5LUJDF6!Y45VF+?L$]57"%X._\#.>Y0^ M*#VY^@#(X"ES3/##%(_J?0;8!I,)&372#&N@5):JU@H*YZ1*E2-],B%8N2B5 M>7!ORWWJP8=>,W>+,2$79;U*Q)<0J:,-4?K(<[.]O'(C;Q,QQB9<33'T&L9K M<:@ULE.^?YJ49>%3<)#4-9%(&J1CBE7=K3L!ZO50*'^,.H<&-_V#TMB:6F_D M7@5]+6 AM+C[&PD@K?=1T,8S+_#@BW1[K\%E'17EP:H%O=NA4_/DE3[_H1= M%@5K],*8-OLO&O^;J!5X_LRNDF!;='9KC7WON?>>W]S&?@D)8=5;@K?&::L" MX(*6+2P TJU]W=#D;0J 6R*ZYD@$/? ))C=(BFCQK+F /9#MGBG)HFEU(2.4 M^C(8$%43>UVPHY +2'W;8+VE]51@(PYUPXD78@4C0A7KE#7,900-M2?I&EA( MJS?4<+=5$[OFT!*[CM'K=\V!H3KZ-P4K<;)9P[ &]B9+>,;6PF4434LQM#[( MM:/U@8<]71=M0^J+ U7J6V;?[@Z&-CMV7<=P,Q+UGN 8PH?LE'83G1S(*(!0 M/\%3 7N+3:DHK43.V6Y.$^V4C';*M%\ZY[ 6)T:,2; JZP+GM^I@UXGNS;4= MS33-KB-*$*.)FMR71,?4)%&U*'M-?=@U=[DWUSCMM;G9!<_5F1C8 ]6A_R^0 M@HZ=O]'[E$M#,!94+3Z+2^< W4"X)_ 5UW_^#[T /+ND-][NVER\,+@ZAFCI MVMQMKG=O\;6YAK+[M;G:Y2Z0Y:\^R:O/>&WNXNY+Z_B3)$\\8:V W3C6O9U# MUXN$WY=OY#P4\0O?@^Q7+Q$5O$ XTI6A>S+L:!>M]MPHRB_T77N!*GL2(JGC M,K7QQ"GZN6M$P>WX*Z,%1H@TEJE2 C^N?52*(Z^,1D7,7"-)$4*?V"SR,>/E M:-V)<4P>Y$*D>MNY8G=P6I_YXFQ-/J^8P_QZ8&[U;5CJD6U#[KC.JO][3GJ7 MP6"94A/OK]SB[:MQWO)VUX(&1<4"++=VSHMHN0QD=6K'8JUF$K-$;#N$QPF>#1ZB8;&T9X)"0APGT8C&,LQ BC<#;#2Q1< M7YB[O9#>K7FR\W M B >C)ZI,:6_)]GQ!B&NUFO;9%-5JV,IUV)295OB)I6;U)K\&^I)Y)\'I"7[ M^25\)'3(%[6>LS3P1MX<(M$66TZM2/OK2'<;KY.D= ZBG7U]\GN M969+=SK*[$['Y1:!0LPN==WDD4 [OV W!/$&@\9YTCS0.$^:!]J5E4R.W4UU M%R:N?_:H?L_M5*UCJ2>ICS8'1\WN:*=I M[+BFT)M?]W9V7;5)J]W%'+@-,>\ O3RAN$R\0IG@T>JK/_)J6Q#2F W4LE,8E";B>3W6I'D"@<)O M:CQ>Y:==CR51NM0QC2;.Z3@!KF]D/D" 6]0E^3<,@\>B_+3K'MF>U,3X[ 2H M-G$: C>:%Q5]^215Y6OJM^?'Q3A/.$\X3SA/F@C:E=5+KORHJ]Y1VU)3WO>H MJ]G(TLQW4CJ4T>1]H(O@Y\0X5SA7.%:^FD MZ]^S:V[_^^\'W-"[N.(WNYD[_DQ\-R'CN_ S&:;M.0\([C;?'8#>N^%X_\,$ZC$UQL/!CJ:E^55-$T=%W4>EI/M(>.)!JJ MK"M#31UTY>ZZBXW9>>3C'BPNG5BN'VRN'WS.3JW*DO13)6IZ:1^H%F(5AU\K M25\>&V+RMHB[[FF,:-U0\;]?&XV5O[J422[6R7DO1(SY0A+"CQG[!2^ ];[G M(K#IA=L>2#_/]=-.+,S=*,'C/>23" [ K M(1$L!'_T1AX)1GCKM!< 47W!Q7X 7-J#;]VGL1>0..X(8S ML!R^+YE&A- M ML-A[@E5F /$T%@@DW.,-U^QURL *WFSNDQF>. ->PB)EKA0\H6_Q K!K\'>! MY-P$Z-SY/ J?P+(DQ'^&[_\HWYC%.X%Z/JZ%7U_YEPZ\,)X3>.,C?+\C?)]Z MHRD%8PY_8&#%0*S(#3(H[DE )DB341@G<0$4P(F(P7>!IC,O<"D2=0B! II M .?PF62T'HU #^GRW[T$WXWV)G)'2>KZ0G@/$DV78BUO8)#@TX@\I#[[]&;9 M]91]Q;Y&;V$U/WB!-TMG/7@5%J%PD8\D8??'?\:>9\!]&$8]^,=+'! IRLPC M.(\Y@%/V&N\^#I1=X<"?AI @KI /?2( &5N(W" 'X?CCV'R+Y(XXW . M+[B%-XV>C^]0'$TQ]:'CB*JC#$7--F71<8;P?YIJ=_N]G@G_KG,H"U/UP?G\ MV[N/8O?3W=VG#V\%:GN&GS[>B5_>_7^#MX) MO170EF4?W'VZA05JY\L7EI6>%\=5"AH*52*6-BC57X0@3(1GD@@N(ZIP_YSI M6V[W4/:+0^B%!9]? FVCP/I=('P,'ZDU+!G (9B(@/:NEO#_DH"2N]$X%KHA M_ -??E/0H/?+T/G2+7[O__*SX,5Q"K18N<37.8IW?0WGR]?J$D@6=#8Y9?[X MQ[N[@?CEUND!';("#"TL NBBK'4H3?$+^*%07III$4*04 86(3+CX&$R91.(-5F>&,J245>FD,WI9$,9(@_Z+Q\UO! >#&3,+ '7X9](1;-W(? M %%P7[=I%*@.15R*IG4 MJX$+9$A32JZF(]#N9Z%$HN,0:(DHA*X=9QS-= ?>35^-D1&&CS3@B3*Y>DB] MPC>78&?H9(K6"\<>!%#,X[]QOO1^1N+<".!'A#DDCD"L/(""Z"BAJ1E2-4$N MI51+ 1B,PE@@0F.)"3AE, [/Q(T@_B(0*P9(,W?"0K;E^$K6\_@*8A(_Q5@> M?H*GO9D G/?",=,+-KDC1M4JO^-&&+@1!"@0KO@Y+@#4'(.9!.SM#:7?(FQ# MI:*13Y# EPA$WJF;Y)$A!'6@AGE<2@UV%@R540XQ[&:15.&, :;<+L:Y'5D1 MY)S/?2D50_Z%@.^I6W*PR@M#_.7KC@95W6!0<^M6,H%E6Z87=G*S 2R;/Q2\ M]ZA;BT\M3 3TS$3F%D0WHHJ[O#9*(7[CTWU,(HC243XSB2D91RJY;HX'Q)2^ M^QQ3F&:HPDD88>90%M/"PA7V#LA!%3,WF0M-1F/A =VH1I=,1BG7!"V"K\[P M8_$>:$R3&5P E3U+!.A;8(WNR_+%BS'$1D,FQ1_,_H!/DCQ$D MV,\9+Q=<62M_RQS-K? XA*]C7(P9<>:#W4)?OT..FV'9/DO[3S< B7H^EIV5 M-@>NX,L?O'L0O4K$"I#\%H9C2D=J9@",*#>/D&.">?R"!0QO\IP+U1V("S43 M^1<1&V"!%R%]ZV8)17HASS,:1J!R3VGU=02^ANF2MUB ZE$';/X M.)FZ* P>5B:^0WB=94BC;,25D WO @E[R/$B3R-"(#1 \:"XH&3@##-TZ203 M3E:5V/"25:]PL8J2!?R8UF.AJ?2RXB4WX$5HE#2BJV<#?:V;@:8L-EK.9)>FD5FE3]%?*E'J9@V+>8!!%(88Z MP-X1*PWFJ3.8)"KZ[TINJY*"XYY1\@S1%J0 XRQX^F<(,BK\#@^G41']J8KZ M0JJ,@6 I^EL1G>6AWR)J+L5_"LU6<@>7%TA*>:J)DUWC*\O =UC#$[&C78@ED MTQ[+9/=Z+9:A!G_J/E+5KA;/*IL&JR(#9NJSXAM/!D]A#.0-QJ";%Q" Z/?9 M[D*1"UJ0"[X5>KX;E4*1/@'R>8MM""%?8CD(R1H$.WDB1!NHJ&,E/@/O].0";+2('8S8\7\.+A9NO>1!KFG="D<([!0L9>9 M-?@4]',>0N81_TP!8&D$?)X#4BZST# E"R$Z3+R0"TNUE M(6#)PSTA01:JT<1TC8]GYI!:#_J-3,P!"IK*N8^NY]-=:AKU9)!B%KPFH/Y#"(VQP*:!Y*[ H4]N%/SXZ#( M55.T,%Q+%>)#J\!LRWR]AZ[;+RCA")S*/@(_>W"=%D0F+9UZ> M<&?5."0J<](1JSS_AY0*A^52GN?>>SX3URQE]V)6C,Y+@*MULPCLP+E3;[]R MNP1+!HLRZTFV2RR^77*>"/DH6K I0BXVU-\%<1*E^?Y )?_]]$B+K\*;+^E] M0N5_6P L11=EZ>>W50#*F].H$!_H$)5\]QLX6-KF+]2F^/!]H4 K:H,!^5Y. M9B/6GQ(76Q LFR\7J<'!06 ]8V",,0''.ANL0BMM'2&-%V$BN#Q,FL'78426 M8Q 3W =.EIPQE?\<[)()*#XL&X/[YQP&EE/ @@_9-DM @]Y9U0K0!?,PX-[U M*;[QE."'>5\59@M4G5!O .*B=+Y2":@"HHA1Q8EJC"I#1]/BQ/TS]\TEQUSD M$XC_"W9FN[1AR6.N=,N9E2E6XN8D$#ZXU)1H!YN2%56:5?NNU4U5S&_7;ZOF MD$!2Y:+B,O?:V:9G8!MGG53V"FCW0N9QLYW(YV67G324D5"*+IK:>$'5&:4SFA/ZR,1,ROLCO^=,K?&2D.90$Z[ .IY]ZJ07YA&EZ#X$VXG5'K0_A2.F_RS:U._= MV"MWZ2/F>'Z[7,0H=U,L-T@#Y+ \M;;E!H5]V;2Z$+_;(HI47<1;>#(FG[G> M,0&EZE*3!>!^%#Z21>#GQLR4EEL%.LP[,7&)P>S5JX-NO(\%7-%$EXJ 9F63%H#B[R%Z1)X 5>:N<_1OMYJ9?]/BE2I1[( M%V"?Q%]( $;[?=;I\AEU*_[@/F'7?+/:^M4??E7RMO[=<5F0X;T7D$\3UO _ M=$>8P3QGIP3^+_5&?])O-0MS/ =W(S/,MP*_?IP#R?6%A55(JP5QFH6F@FA6 MSVVL WR!X"VJ*1G'0XAKO[@^B3]-5IV,/.OI1KTOVWU-'8H#3>Z*FM[OBEW+ M-D13LQW%ZL-_0QW11;9:AJGDYQNWQ*7 O?"+7Q+0]*\ :IR= #HKPGU=TP:] M@2+B 151TV15=&Q%%WN2ZO0'CN1T+>F;BOQ5;$U?H+L!_ 6.V-D08,?F'X \ MZ8?? R<88Q4&&_N:R5<9#)6A:SF:+V"P4I(_N$G&[%L(I;--#_A:S_7]-DFX M_L.OJ@Q"L4K"]\"1T2J-Q0?7G;_],G4CTL7N6G3%(#4T+'2*(+#[7#R2[7,Y MWR%:84TQI:HA[?.[@X3T$W6U\3",)I#ID/&[X);E+WL2]YNL:Z9A&4^RKBNF MK.'OMFIK3S)\:DEJB?@Q@AJ_9$FM_F!H2(.!V-6[FJC)0U6T35T5A[K2M0>Z MJO8D@SD,(/@%"'5F#F$#TQ\$1\R0LGGDES?D& M,>RW968NG^;K*>90U;N2V#>-'K"R!ZS4P6A:BJ0XMMWM.:IU?E9N1=%S<9F^ M.T?"GHO?OY.X9$O:P>^]%5L]DV+O2-3+Z';; M'"Q55LM0M/-KZV64L6T,NHQVK>#-_[ ,,&"#P; -4=6;&?A1F_- MNJ4Y!F[-MM<'4@WMLW;=]ADI6-)R!5)3>8.6+WO#K:A-K:]&=5R1++4=:GYF MTINF:9V ]-2\JIST&TAO2H9F;-K%7*[B;45Z+8LYI!M%/RO=!]F(P6RO=+59 M^QC2QF'"UHWI-0?EO_?".&&=!)_SGL(QLVW#,"IU/A_%D$-P81>9CVX9IB0O M$WT@]>6^TA5-T]9%K6M!LJ_ :Q1-EAW3ZBK]7I\-_(.HV_R@6/V"ZN@ UGJ::,OPJZP/5=GLF3U--PJ.ZC?V.3EZ M[1M5%^6WRO:J%+Y7=34LAUA>,9<3]B;0MKU;5F=VO*"VFBK9FL5WK1K+(]0S M2[>EL]C6%W>O&E3YR?B052\-0[:,%9V(CMUU3*TO&I;2%S5)<\0N6#C1U+2N M 4F@I RLHGXF7WL3( MFFUK8G<(P8*IFKV!TG,L9TCW+U2DV/MWW4^?A?\GR#>F_A.>F*(G5&<%!5_ MHHKRJN,DQ8X0AMF'2- M09$DVZ*DBTHI,-H"^$T,SC2U*;P%)#]C(SP=JN4%@HQGUHSLFIUU["WCL.:D M5]9H__P!%W*"\;_P9-[ET34H3RU1DE>Z?0!@Z.M8OA[7311""3DF+:J]8GM* M@8*5PUOCPSI4$>A+(,7:KO9$BI9#;^4=D#J+$39L4]:6HZ*MC+"28744(_QB M-!6O"Z>RK'7P!/$]SLI?4R'*_WY+9]T<0#@6XQ@@%X9]8*%M.-2ZNJ. N9/P M[J;>4!6[?4D5K:YL=+M=6$\=+@H LGYC[5)H.RK!CLRL4KF^L>Q:[N'?GEWZ M;HW&1R;7D9FUL=;>;C[MV!!^/$IM4PRBG\9.FDS#"'.5K\&81/10+'O=K>\6 M6DQ7_8R 9I^@_\_ J@'RF:>YEV':GP7&)?,8MV"/:KT%O M($D#31-[-H1@6F]@BE9/T42]JP[[0\F!J-)DQ3WEJ.PX;%,5-8\.!![WZ=P7 MM@K3TL\$XEQO!*O1Q^A+/Y+DTZ0D 1>3?HC.3=N!P'T(N9RH#&\=M33;+![P.1?N4 O];%,:7H^OV5N5(Y[+6TV '42UYD(7W M:(-EA@S!4 Q5WE(T5Z)YPJCD4YK0N5 QCFC$LN6(76W%=E:KD?+0$-+4@?B M$))=G%*BBHZI6Z(B]=2A8H"9'?8P*E&0MA"5F!]D\U11R?[DV<9^[ G4USEX M+/K3>V_F[7V?\S(C=O".*PWVUHQ3:-K\\O'YXQ#HE:J/H8%_-/;F@IJICRQ_ MT*Y*?=Z'WX^K/CDCSJ0^=&-)MFZ,%WWS<0C4)DMV=E;@F"R=SD'CEFQ_KAFZ MK.YOR>3\I%/ M01]B\4U.6JN#OFF'3WA?9-,S5U*T,<5MN+-*ZLNPXABXZ M,M;K#'4H.EK/% V[:YB]KB(-;)EMTH$NB/"#5&[7>@'3TEYT_MGR[B[6&$Y% MDA?W*+="GX:6:KY3K68[U9LQ:A3J*WS6DT.1;>QF+?NJF- M)A5,S]1HHI^JT>2H>JXJ!B6$96O+#FQ;$=!0S[MN\*> ,0"][AT5WFJLPA\) MZXK"TZ 5I^^/:*>&D% @PXD0XWA5O,B$S1:/V<5[C_BE[6W!.96E3)VRLDBT M>_KXRJ(@+=EY>MDZ6%GH$0P,0R,RQ9L+T)6.PAG!"(IN&-RY3[=X>488.$D2 M>?#^&F6;]S4 ^MGZ8JK]7^G8.$K]G^G8-^>$)?-U^M!5Q[\OU( M!*15>-VP7Z<%/#WU]!74>TT&\/04/)$!O##A3$W53DHX[72>@UZN>5A>KTHR M$Q]#WXL*LM15!EJ_*_9T2Q6UGCP0NX9CB)8J&]B[IIB*N3@HJ)BJ(M== $/B M=*C)NKFFZ^,8J.7[H[(,;Y?.C)JB*_LI_5:HT;-?$GAMR99U:PO4/LU) !)\ M:)%550V+8B?+R]W<0\=T-%WNB98YZ +D.OS4556Q+_6&\ )5&1C%5&^\S;"D M> 5X)X7;DI7E4XA;P9V/(8!UE2W@7K7W@1?O]0G>]X?W"3KQ/\CXP0L>2@_D MFV/@X0[!-M_>@4_E+61PQ?FCGJD.Y&Y?!'F31:AB4IJJ5(/4U: M=+XJ:D7^#L:\2L@AWC)*WL-RXW=!X@8/'EA==EOZ$*(H6))%I*/G.[PZU*V;V?C:J*P\<9S#$:S(E<$)ZUQ2[IMT3[8%C&Y*M.'W9^*9B M[%TK?AV$\K;4^QJ32>J_]R8';2R6B42KJSH]]V\JNKK<5ZET'5,RU)XH.;(N M:OVA+7:[MBY:NC0P53!RIC$HQJV41RIL@T85<6?T5^I%9+R!EK7VB0L0Q 3S MHIM@ZDU+'HI:UY!$IV]T15NUAI(I#_NZ/"S/GU$_R':IO>00'%>)B;]JA?PE M!P5TFZFR1S?"]J(DL=+>LGYMQK9A1@@$9$U3S#&,$"V BIK:=BN$5'I1Z:2N M;&N:U!4531F(FHE3>8VA)!I=1>\I ]P$[I:43FJU&=J*(EN9H3S^N37^97R0 M6FV%5A-E#RNTO2@!X33M8#.TZO!\>).\D2[:%)0@%O M\?VI Y3&36; <(SM)KB_'+%+[/.+RX4<94%P'B)"3_QL'BRPAC;GWX0N4_3 MJY.VHG\^@0$WH77IN!T;YZ70'E<:;44AM;AQ0#J\I^7,BLD:??9!6\N,$>MC M6ZV8'_Z3RW3,"3-.30LW_?$:Q/:I6%U"IU*PPQI<6_/$;K&G"#QQIZ? M8EVAN.)Y\#3RTS'$'E$XP[)MFM H]--DX$;8"8^S'6GCMC/#;J6#R*=96G&E MS(ZG-?N2-N@.^[8XD,TN$,Q01-MQ='%@29IJF4 U>!^;74:#A$I1^BBH;U?7 M7Q78NR-:\P[&I3#?&?\[C1/DWXDWH0X.T72S:W5U;2@.^UC;4P>:Z/3P/DC3 M[.NV-#14:;@(T8Q:A'96,E4YU$UC,+=Q#&^_]P*V&@:%,9U$^)GX6$C#P84' MI9>[D7>59*M.5QYV=4FT5*D'N4-/%QW=L$6E[YB.8@Z&CJ(MZ%LB[?;X;7-Z MY1 :6#H=IZK9%LZ[VB/%'O1[PVZOWQ>[C@4B)@$)NGV0.+W?U=1NW[:5;G^Q MS6(91K519C5"9T):EV5KOQVVK9!6\ET*4U:W1GH2O'U/X$_%5+!#B_\;#W;8 M ]GNF9(,R6_7!$3ZLFAKJB;VNKV!HLJRU+>-A0 KDL).=:R < ']!S?ZDU#5 M+JQUWCA^\#R7SHNA=<: JFJC9RE"T0;UQ&U3MZDJWV[.E:H5U*WC/ MC-K*4RA;H;8H4J@?=D(ME\NZ[^RCV]UMRH.-2!FRHDK?I)V.L2WOPAA#^-]@ M*(E#3;)%S9%-$$W9$GNZW!UJACZ$:.2;]DVA=^0JI3']:]"HX@HNJ>?&T]LH M?/0@CN@^?XVQ$/$)H'-Q K$##NV14@S/$WI!2@\>$B;P.WF=ETGR@K'1^[+= MU]2A.-!D,#9@8\0N7A9I:K:C6'WX;ZA_4Q@A;%.OMM(=AN<*0QS?NAY.!@9W M_H>73*>ACVBB9>L6A#K]@6RI9J]G M=X%*:,8,R:K?.+8C5E6ZU I\']/9/8D^33*Y8^N7SJ^>A"0KY&9;!=+01>E& MM?MA1YRV(LC2MS#]&36-'-@-:!B*L0TY5F.TV:H>"^E3VE1ZX4!Y:,Y*)*IX M0G(0T:HD'2\^6YP9K@3[RQ.*2F,$SR4)3E]V[)ZDBLY 4D1-HW&<:D,,!*2Q M%4U1+1VI\,.O0)R*&!R.8TTV)A,R2A:9%5@?3/Y/Y''JM8UEPB@@%0.I#YF, M!1&M]O^W]ZU-;C))NM_W5RA\SD:"YVN=3 K+T=6?BR8ENY^QN/X"?W=$]A#_@@F0?(83%(;1>@WE>("8W3T?(MK;X['>+'#)&0+=!=S0+*M47-E#.@XF%S=?X^@64^$< M_R&$020V$A>_Q^&MO':58<(\H.?D+"U15A7S"6%R'<_/N, N@Z$!YOC8AWDB M$EV('N[W=!LU9F$R/,O*#5+F+(@JJ#X)N:/321\IB+W*Q+ 5DUKPIP7/GCX.(F M0U:I1Y\H+)*=;\L)DPLSV.J]73QMF: A(W4X6N=J=@;:0Z0#.@K!M_I!%-R$ MT\5AP^**^XS_;-8@&9B$N(ZK8U4?,-&(!E:LI9L*F+/VP+55N\_57_G _FKD MS,?V@,TBQMP]CKW_G9^_#,))FAH/$_\EV,KA['[R130@JLK$KWQ@P3RNZ'IV M,CI,NAT+7)$_3D:%X!:8&T0U7U_:BL39"%]/O4RK/!(9YQ18C8B%OYY9CC;? MO?&4OC#G:LX:R;QUWM&11GW '"!LEO0^&8D-,QO+);86OWR!)V=M M6_HE$K>N?,8B2D]**!ENQ!G)RUQ&GETZP'D^FL:)I).VAJ6;+)W3':*OB;%+ M8GM>Y>;'LLB-E(+C]*TR9NT0?%.:K/P%6X_%[D+&L:V!)4RH9F6GK5>$V.V4 MP=@D&1$VP)H5OBY M2&+AA?K85\"61((U-HO@YD?3:+GZ*PU$?HF^%)=)?+-?.=VF] 5F,M>I2;)N MF-4[UU;AMJG!9F%6M9&-5RI5OC;#G>]Q-/0G=REKCN$F*6L[X+;'S-E,6R4H M%C3.;A2/(6U)\@*V.B\H-+)5B*-58VEL^L/]@B;P;[KZBOWHAV/\&FRD)_ZZ M#Z7]BPJZJDU23JD5Z6%C+S/'*_5E;IY#IPZ,Y7$U1I1/$S].P'CPDY M6Q[CJV1< 0C, !I3K>R*7E:BG$M\066T/C-4%A;"C_DBBHC(N?B;V!/!E8/YV;!\-EX_[).D\NTEC!8Q2,Y31_<56FJOLM? M5"1/L3]48LL'!SEG>5$SKUTJ/#@]ZVEE>+ !:X3"B::6B@\N*>A1ZJ4U>"I2 M4WTTT/8P"$9B7<9.A!@=M@@F%9U5X+GP+?@!V%<7^S%$PQ6X;3Q#=\=ZVT(I MR0<#T.0DY\*I4PO;%8[%[:7U=(K.?(R0K8I:O/UV^0I"0:0/+(.=J::SK4+O M$.F896L;G(RP3#C>@YKW 9GR_&XP[]11+#QLUS<^ H M1S\E@WO,(M'W$RN_@9OAHG+2">"UI%IT%P40+.*R5=%N EPP[FV/4/B9IT*%]&;2">C MD@@1Z1'9^*H:9,_; 9DN\Q(':V+BID[,_-)>]/JYY3H07KD_@@@V9&.DVN@^ MC$+XHCB9D7A#CDEV!N&YO/A2XN16\TQ\IA=&L(L034 G(DAS&; IX[A@8O+( M[L?+RK-?Q-;7T/^-%8LDC5W"?$/.]PO:6A.IE.MFJZ12JY3GIJ2< M6P)U1?H23+G1=&4PUJB2S8HUI0I2B)C-?$#0JS*\-FDT&!)4T*&.ZY0,1%/1 M Z32YN M6I.T0M!U2GFZ2):7925[D( R[M$++2SNG_"J$XEW#>@J9J:Y%/>5UU_*N C^ M?ODG"!\,XJ=([*>&\6,@;5R[L=90?;<(A52>%SV"RY?),FP8ON;XXW&;*&[B M,36Z_@HH?H",97R_:[4K^B^;E2V>_$3XX;$6ZK*;A3#4KV%7/S^+\>+D)@"P M8*;=OTS6NG)_83],RM/N'DRT?P;]6>19@T^S;:;*%0VRG 'GKM%7!GV=PVQJ M$\6&GU-LVU*)ZKJ6[EB_\@WV&E14PPAAG$NNTLT?\/ IMJOW_##!FA8'SX5[ M@+>[M(VZ69+/9!;#6JS]O@I0>A:'65-5P9:BU-,H90:\5>-0EM)H4RB+7YXL MN-4.H#=K&)4$6L>LH/>$-P'VGHIM"N]_!).UN:0=>!\\L(V&!O:>2CW.V&[; M BOZ:!'*CC!:CS,8VP;0<497JPU4RX1+;X7'@0V J_5UQ1Q0K#5O,84SDRK$ MA>?;W/0&A*5M#3 @ C8'K#-4JUS/=H!XB/TR@$V=9PT,Q:,Z0.J91+$T^%,S M/4-C#G.(25>0ZOI[(U^L].B:/6&#]:B 8]ZO]1Z+;$NGVQ.V68\*.1[MT?=$ MZTS7]BZ],&P9T2QVA'';7NNU88SP0 C>H9FUM!8K=O[L5=N%2H9,JGX*>%!K M;_4SUV&>;GD*LU50.J&P>8 '*GVM;[NZ:A@.6UBGL,.K0O7;E;"GEB<[?R%( MAN$DV+9"+JY?)N'A)X"O '#(JN-YI&_:L(U35=U3B.,92G^@&@KO:WB4#,\S MO)5E"AL(?%\4*6C @]IR-]M=! M3LD8*(2IM\%H,$O"Z#:],TW!7<^F75P4->GD(.%Q2-&56.*FK8PW"6! M%*6O4'RLQ88-.IG)MG@E*THP%N5?2G=EJ+065HT%(AI684T%(XZ7T]ZP_C"? M,L? JG/<&Z[;OJ9 4V76%F.N(@6*2 K%U+-I%)64<3_^%-B$^LP]*M>U< IL M0H6G/ 4VH3]CHPC;*I"-W*.;!^'=8T M!QY9<8P8I%;%Y?M65;AXO*V5YEP+6DH?:AZD!4WMZRX9]!4'MK8*<307]JHV M5;BA4?AQ0V>Z\,.);%C=U(C!LPFZN& M0P>V336\WW?MFDQ17"A91F"Y4S5-L3FKN=YAD45PD1I&:KB M(FXKC-H&X*P1L%+GJU85DF<+G2VG6I@SL=099JQ'^*AT4IAZP0B+7EW!LC?# M[/;,S>4U8L!LA"I1:2X9_6&6!*]'(]G,\@PVL!7',1CFV3F*Q55-<9GK8+P$ MM5TG986:24FH0+Y<"Z X'CV%XW'1HI0N0XO#J0KT4GXJ8";S#,^ABFJ:K@(? MV8K%@$,.&3@PG.R^YPS25#:%90WW\@+E6C6'\);!5U#M*%_>1S+=.)9%7,]Q M%,X="S9X,$U:JCY07**K)F>>IWOSJF^Y_C-O$K&8-HOVZNL'O3(2)>TY8!0R MI4@&";B!2ZJI&2P]GK4.VRN6XHJ15M:LB2H+];[RR%RXRL])<#,;?PUO#IZ+ M\[K;W [D:>11V(_#QI-QS5-('QAD@R6J6 ;W5*9Y U.;F_K I$OM7^P;':PW ML#Y<1,F8!O+3^I@FSAPY/U6JH?*JH9H^WU5>TG]IZC?=K(5L^=W^ !T%^X0= M6=K.8CREX[-+U=K2?^D8Q?B>LC63J%B*K*@YC7R?W?\.$FPQ+^Y-0Y,N9M,) MZ!'+1;]=!9LB'UI?+*VV93">:Q&_ITBE]+'Q+=A/A4/)M('E;&F^O\5> KT^ M#"J2NU<.R&>& /--MR M5$.Q7557"!$. <."^1(T8^E$-[@HT/7NL[71;_VM(I;93;ZMDNTVU>3WC 6E MZC32=V#QP)@)6#A,SU9L$[:0GFTQPON6QU1S7L#RO4KYKDWC[D*U^Q\)E!@+ MU4P"Z/XW-T6YR^YOB%-:JE4_BL- TK%_*W^>H;5=*EE@HS'G53WZQYODV@13L_.QJ) M.2:]3T+)*!X3JSDCH>C=\R6\-^;,_7L4-0JI%=#%^1H14'NLVIC^+I MK:4:LIS>KK6XEU!=6.O14$F6;&NO7$_C]L;$PQHQA&U20;:^[&ABFFQO6. ZNK.V9C@9H'@;^G-^=8V M=HT)#J.44>/X3>P:&[NB'R\ULZ?4;^]A=W@[JGTE/[ ;E7ZD;E3-+3@H'MN/!)]CJY&]9:XH]F49]5W_L;\VCWTQM>W'_L>(?=E40771'EH:^\+S![WR MQK[4K V,?6$D%_+\AMB7:^S..$M>Q!(]CY:8QY?5(7E1?IO;[YN.:]G*P'%5 M,#%L5;%4L#,P28 9FC9@MC6W$S4S4_?YE9>O(<*GV:$NHCA,??M0ER+"YT"V MEXKP$=']E%EY3U2E$3X9"BW(,Q]'N =9:/LX9"DY-'0<&N\-NF5DO")64^%. MF^JH*-Q)6X0[K4T+38<[O8IU-?,^^@ ,EF]?+W>X4P-J.;5PIP94QO&LV\@% MS[8LWNDM:BKER\C759(TWJD!NF"\DZ[G',WUQCLU,6]@80S+T+)BU1[OU(!D M]-UGTZ*%1UP-Q3LU 1_&;'*>B\([C7BG)M0')"&D5.2!W,%.#>@*36NFT:,$ M.S4@GH5QGP552^0,=FIB;&"P$WQ^-K%.3>@48YU(R1IWIQ[KU(2^12T12\U' MNK0KUJD)1>%9GFD5Q835&^O4@&PPCW&]V!"L,=:I@9V9 18N, M& N_&,P8XN]OP?1NG^H5^XJ\&0%2TK\'(EM6+@2DK#A-!GPU@+Y9@/[Q [X: M$!RF*I [G^YXK("O!B8P#/@RM%R"[R$!7UN[ UEAO?N;>N,X;M+1*6BF$3$I)CQ; U M84B P67!%)U/P-J(8=O+H3B?UX1^L,+7;82]8M+Z1((5CO\03M,.,OO6*-U3 M-47GMKIE4YW"G$4Y=172]_H*]TQ7<0S&')MBZS5%;72D5 5KI?:C1.,"V&1W,)G,W%"6[*7'^<8(HMU_32 M,L^%$C_X!J'$P^!Q030-IR_SO^#O<(2?W(1!TIL,[X+[X*_O[J;3AX\?/CP] M/;V?!,/WM_'C!^?+?\'J"3]%5 Z_^NG#ZFNK1TV"6W2*??[T_#L9C\*/P?/# M.!R&TV\!AH'U1N$]^M?BZ*_OLBX.K XJ0F*^SA=;^SFWAGS[,,:L(P'0DMA? X2UC^"^#;Q'^[" M(<"7@?8[;)WN['M0S] _4_R$G=-6_-Q9$C\$9XJJ2M-49+N7X3??QC'/_VQTYP?Q5CP\ XFGR= MCG80OO0/O]*MH/_RS?_O.'&P57#.')U-IF#S).(8#%_H+GRHUW91J:*;NW<6 M<-M12"8GJ3ILWXIM88\:*;%NUP1RD8R"Y"*Y3.+Y\7G?'_XYCF_/F6=R\JJ# M]T!X93/3CJZ>U_M42DG^;+?++,=_!(_Q^#&,;K,WU>I]!AMZMZE=IW\UVU)5 M*H9+H)T=K7>EI+A4[N=2,8("^W!0%MEY[K/P_%L%(P6M4]FTWD _T;=LI?B M!^0.2Q9Y A@2?O& CSHW)G2'EB<"8'=JV5KHNF/+UN*GBC,38DBZBB[Q<\$0 MFK[@DAE'\&=N';2'P]G]3"2!;:N8<:[8JER5?5TLC6UA*:6S!999UJD ^SV8 M_HR2(,U5_1(]!BFTB[**9PHQ828[F;$+$"_@Q,W/()B$MY&8L)-5M5''G]QY MX_@IK3EZ;K!KG&KI\:.!/:I-0BTJ+&-&F9PT6)6,_1)-ILD,O_XCG/R99<&\ M/![L?>^POC3\^>0GE7G"D"M G06A-IQ@W^-HM"3;F5&*6(9%GC5JFA:5=+&X M'/O1=_\^6/JWA"]#?!I&P30(TO]_P?]B-<4G>/S+=7!N?@["*!>3@67"I26R M\*FT]IV-H_SZY2'(G]1FRO&(0@8_KGY6-1ULY]/U4WQ]%\\F/K HP,J<6#PF M0H:=*Y=TII%693%;'] ^TQK(# MZEL8A?>S^WJ3-MG1 T.V8:4;5%)'6!%6_O,Y8M4%\9P(@A*'=;0DND)*=+OH MBO9#V$57-!]=(2<3#%,PP:18L.^DC=K2O_ //PFQB#ZV2\O^T-WJ?YQ,@0CI>28G MKSIXWP#O(IX2/I6TPD6Y>,I%AT*T):^>_(=SP]$PJ#@!YIHN*8[8=55(GCM0 M\)-Q",#!Y7\%?G*NN.F:)FDPZA;X2[ ],]AU*@X/N47,=APF7MW!QN4Z2 #.W]/-_*>O M,PO(DR, YF MP3?_)7'IY*!\K?9&.V(63ZT61Y?&6AN)Y0VI[$A\]OF] M716D8Y/VU"A%+&X!I2@U-4/2V, T*Q'VUR/T],!5 6%:T\2>36%[AXZ[GX!A MLI:-B/5()OT7]SE(AN$DN$S"8; VD8"9MWGI(CJW+> "?J(RZ^SAO[Y+@C,E M@&GI&I?U!+PY CS%9P=_5P3O1)!,>Y11BVFR5@XIZE$&>*)O%ETN#78GDQ:^ MM,5<.YPJU;>&9+0Y2T?"!FWD/_DY(FVZ,Y\#6'4N+#H]$$4! M7*H13K,%7+R:RJ&:%4"=PFBM]*S*!E.6ZJ4JQI MR%2#44EW)L#Q,-TL2S?]._1=GZ(LLY@W8)M*&H$G(FS/T8>5X8QJ& MQ?%(0^/46)]_5%/6:/3C\.@ZG(Z#BYLOT2A\#$>S16X*,.I['"T*/ [")!A. MXUVI?0>3-\TI/$=_W2NL[5A:#TM/G43M[59Q7IU/6L0EDU-I=_.R<0GTJ9XK M:[ >]KJQ10FMOQ-*E:S9OZ+U&VT>-[R].[<$PBUTH8PQWJY)IG&ZX/EVQQ;! M%MW4S8XMK[+%"Q_/FBTGSHZ3Q6[>=F^^&V8&/&"C+O;:3(#&JJ0'EDVWY:N_ M+O?VG;C[' Q%NY#%/ERK=W:["I^[ 5(\0##PHQL@QRE)W@T020=(-P JIN>I MLR?C2&U'..8)M 'NXC]KXZV\\:#GSMLS#4#MVJQW1U9O8I%<;=9E4(]0CLIT MTI5T?PO)=;(;Q?EMM:&H844FM1VGL$<\#X7!I)5 :WY;?6-.T]1,46*JFK*F M4[Y2E'@8SZ)I\O+Q^F]U#2Y-04%V#J[TMKK@TF']4+O!M0,M7:Q4.]%:WE87 M6FJ'5@FTU')HJ76C155KOG"=82.JMP!(%=4JL98M;ZL!0+6S'P] ,81?]N'N M=;-P\5GUX%!#[4;7 ;A0Q5 ;P<4DF$C+B$ZII(-F5>$\DS)W%3\&H@B7'8V^ MS2)XQH,_QM*85\%PE@!\59?$/BI 8$* 8=$J@)SX_AX+UOCC2Q_T C Y=F&2ZOIP$*(!&VJJ4FGH[/ V>'R;_\,>S &8XL2T2YTY> M$OS/#'= N1+@BYO7;IW\P$U2$D:[5JG.^?$6#LGL#&D/A\['/[.%11+[:]K# MHC-V(1732F9?1DMH=ZCQ/GW:?T:P_QEC1Y^5*;OHW7Y*N!%FLI,998#; B,OB>\' MRVYZ%\G?9X#FS0N658?MAS>.G[ =WXEL6;LFQU+CTW6WDAL>3E1Q]F>J:4N5!&_)^4M'\.XP MZ&"*M^-PJ*-X=U)5&>=;OZ=2DS%S5=9[ZD2V+B9P3P] ES3FYFOV>B-5LZCX66D6Y&VJC(E=4 M7=%YC51<%JGKDNSW&B[SRF8-X"*_7UA*OV?3 ,GLUY34;]G9^3\:'60E^0<.A__3*OCJ"1GT1F[D%H=JB0SK4[9O=*J:"") W :12S- MO:6RGEP6(];W)V%^?^XG"::/_0A@G9\&(_L>VY0LOSX()\-QC-\_)> (-YBD M&4NE@7,GT_ >#+.+F^573A:UKJ;%R49-'H=%9\>:=D#4]?>2" 53-V5MQOP* M"HM;OH,U2QL!Z^J]M JMKMY+&W'KZKV< )9=O1>Y\=$X MU=*P(D,_^QU5Z7? 0KC=3&*ESD$*TLU&BU'^"GPA%@<_3.4FIHA:;R@2";K M^Y-@A-,Q7!6XI"EF]FQZ%R>X9/X$8!*1&';Q@-XI <9#:+Z%)\&IHMD7T8D MQ;14\FT3:;=-@]*5RI,:'I-3IDH:B+@='I!$/0D0NGJ%+:V:TH6N5DGPEH2R M=@3OXFH/IG@[XFP[BG=!OY5QOB5!P!WGNXCDKEYA6QC<#CHQRS)@T;>81B2E MCY,$HW#J^<-P#"^U7-0P^1)/]K*73P@3&-G2>CR*,%D5CGR,QX]X"GZ"R(CB MC50CG))V^'-SQ1MAX*S7;5Q6]KR4,F@IP# M-60^[I"-&B=SR+*@ N&].@JQ#>V1%EJ=$V.^*X MU#@'4K1PV3@"*4YBT9"K=T#-,E--7_2@[8K4E\>%(BYU]G18PZ5+4I44E2Y) MM8V =4FJK4*K2U)M(VY=DNH)8-DE0;8W";)!GG09'W+#TQVGMM ->@R"=![R MCAIKU)#)#U:[S%S5="J7S%Q1-46GM>*L&UTYNA+,TXT:OPX635-4O<[!0G72.9VK'$54T6L< M106 =6[,5N+6N3';CV7GGI(;GLX]U4H?1#,$D6E7=(#,,^" $#B]]G M]T'B3^,5ZBI;\??%8P=!%-^'T;8'IR^V[9F;7_[T8>W="T7/B?K:#Q5^ M_P&N;GP;/]Q#[8Z]'4"X5N))#A D\8?3C<>(ZAGIM3*/F;=T+GS,_%J)QRQB MRXL>L[A6XC%7Z412])3YI>T/P'-=[Y M/DYN/^BJ:GS RQ_PQG?S^Z\G[IO\S%#XW]W\$8 M.''X$])7A7?" ?#N0_E799IC#IAM*U1W= 5[OBI]KZ\KS&".JSLVMSW[EP;J M^:5M?]L#'M+ "],J7IB^^87YP/6HZKI*W^P3A6B>H5C,-!3/U/N6"SL#1Z6_ MM%_Z]K?=]PD'OZKE##AWC;XRZ.M<(;9-%!L6*L6V+97 "P#SK-=?==\G'/RJ M \H=;O=MQ; <1R'@(C^ZA2DJ4GY>O?O\]4O_XDJV2S",J>EC* >L^]&[2 MF(K><+Z@37I/X?2N!P\%F]8?]WS1>ZT7W_3^K_9>[=V'XS%.QGTQZZGNZN*$:7=2+ZI>H-PB&J1F/[L&_]*9W0>_>GV(AH)?>""#M M/?F3WF*=ZDWCWG_ZT@RT%(./63VV#:BV9" M_9S\1^\V 1LZ&+WO7<.7@2(SH,7JRW@//-:? M@N9>>K^#7N G43#Z2R^\ 9:\_ 6'S2AX0 T"CV8/0)[UWT,BX1<3#/#IW23Q M?4_]=]0T+!+_CG<.@Y1^JS>O1N_UEE@1"77)A-K;9FN#4'M;=T7T:T*H_,2(^U6XD'[\^=_^[?\#4$L# M!!0 ( (@Q1TS13O?HM!4 )KW / 9FXM,C Q-S$R,CDN>'-D[5U? M<^,VDG_?JOT..+]^N21R< 3_.-1[_CDB##N M"-?C\X]'GR>=_F0P'![]_>>__N7#?W4ZY/)Z0O[A,)])JAB9TF?!Q7)-)LZ" M+2GID(52JXMN]^GIZ=B=!8XX=L2R._,XY8Y'_4[ Y*/GL*!+.IU$Y&]1YA?D M_?'IV?'[7,I8A-R](.]RKP:24074Q(7\+\CI2>^GSLEIY^3]].2GBW?G%[VS M_\U3B]5:>O.%(M\Y?T/B'\FEX)SY/EN3ZT2K[\G-S>"8]'V?C)$X(&.&BC+W M.)851,6#JN+!QZ-<&9_.CH6<=T]/3GK=?]S>1-5P]->_D(CVXOE!^MX&![Y) M>,ZZ'@\4*,%R++['OU@X,/F!!GF.9X,E5JMW?G[>U:DYZC#HS"E=I?0S&CQH MZCBAB]74.>EUSGJ;7&J]8D$AFTXIYIOQ#<5F]$%ZG"EM%LC0.ST]SY%S0"=< M%A??5;*+.76!J -43'I.GO5E/H,':5R5LN5K^ETW2LQ1.V".2JXWR0/F',_% M8S=.+*X%)Y026M4NUCBUF-=E7C$;)"#'#P8'>W86Q2R84IR+QQ]9H(JYHC3D M.S/X./6\P"9Y(87/IF"7!!\^CX>[M51Q-]M%RNZE<$+4DW+WBBM/K8<@ M6RYUCD?$62E2+1(]7 ;]LZ?U[9WTH ]/V/./((I$LDA.V(?NMH1MX6' MW!'_63\[U'="7S/>P.^8.::P,:XD],=#,--O-%[]-X#@02A-05YO3:)9^ M:.Y%H'49^#0(8JM"O,; \$=)!CM\9X!9*@B>!Z.[RZN[R=4E/DU&-\/+_A1^ M?.K?].\&5V3RZ]75=-*BN">*]Q3Z;[5@RH/*J0RIYGX!UQ_JX$J^VU#L;RW. M97 >PNAWR8I1C-/L6+TKA]5D"G]NK^X I]$U&=U?C?O3(1"0_AU2WMZ/KWX% MMN%O5V1X![^O6OC*P#>@P>+:%T_!D+N>9(XJ1M(DLX/ZO@ZH@_[D5W)],_J] M[6+K85>B8RWF>0'-'_=#L^U82Z-[)Q0+IB+]_*6U'MQ1%4HVFHU6Z$L U8(< MP)78[%C_A,-8+W!\$0 C_/@4!J!L$.@Q+,)K=YPK5 MY^[$FW,8W#B4J[ZCI\8>G]\+WW,\D,.>U2=?.%]* ;Y7!G;3.-\VC4P46<6R M6J.H81175'*HQ.">RNW11ZVZ: XK\G#OQ/ M6):+_@0LTWQ(D&;4VD<-^[BFGOR-^B'+JKZB)=@EV#$_W<8THR&"H!G\]R7:S.-LV M"RV:T.A3'Q"9"O^>0$VT%E'#(H;\$?X(N:X+O%6 '=\?MO%-9;50UAG/Q[.C M@5@^0"HJ5Q?4DJ+L\+[;/7USX$,>.5-;I&LU6D7YW(..KQ\$3-7NM,O(L6/\ MWFS"BU2+ CJ7AWHID$="][5?KM<>T-DFAUSPQFF,8\%_[?VAZEVLE3+(0H-!FH2VHSW MR*+>%8DK>C]?$F)'UW![]1TG7(:ZLR "W2>Z7:)=#^^EIY:Q@WH@ M]%(1X[A.5+>15Q1IMP7#UY63KGW=3EY^:P)UNG@VQ[]CMA(2J[)VYUY"CAUL MP_&5>D:"2'8$^9R)N:2KA><0KXWXY)F9+<0PS%7$.M"ODN$M2%M!PU[F>JU MR_V"7V(9=I0-]YTE!(9\%XELL?Y*L3 5K*"^=+M]&"[!JG$QK=&\6H!,!?,H M(\=J"&>&'[!$L$R+_5>/FJE@$_O(M]N*X3^T1]"T9O):H305K*&$&#OHAELQ ME=CB^_KQ-160KB30CKGA/BR*M6GA?^6@FTJMO*PT._ %,71I $Z+]RM%XE3 M^64I=GP-)V BL 7W%<)S*@!KEV 'U?#Y9:$Z+:S?,,JC"OP'R*DKK1RS?6[ONMJG:AO'M]5FZ2*>JUAUR4PCFW>C>*%]OT<&L;V)UT=B0-IURZO >"2"(I&N&U MP!T"N%+-M!JS'6+#!V>#N&VTA\"^_&+K-O 5..VH&PZX:%T6_R:D.8%]Q=N,PO'?%QF&QC;:?.,@@[A&J"JL6ZF]"\ZAJ]\R( MZR&Z>S6;,4?!E/H6CZHJ[#?VD&0W%<,GF.;4@:PZF%?>+G1N!.P@RH^D&9(L MQ]9&JMA(.ET;9G$3MXQBDMM7:=S&B(\1!9 WU[%_VP925XS=.@Q78)H-R>5# MDHP(55%8R&]16 @G:6Y$9]>:QE=\7CM9]-)L*1?W[4#H+ MF _?2\\Q_/4O4-MA-9Q[F30<'&EY)!%(M,06RVK]9QJM:/:@69(=)>+]';@;*?'M9WE01#]G>&]>,SM/S))YVS,EM3#1:D;;\;P5I3- M*.1M?"MRV]$V?%B)]$XLGJ3R"6: /6R6!8GR:-&OM#8:*&^)_N'K$.]>Z"\Q M[.1?\=?0TO>6YK,C;NYI3>222##)2][$NT6ZVK+8 NJ-!4,^H%*NH0E!S89X MRTH2+WXMQ3(W%C76P:KRVY$W0]0B^7A*19(#B;) V-.@]AGDLC%D;HV@BD," MQZ-9+/F0.WZ(U\%.%M#*IDPN^]R]$7R.CQF9X9>H)\5J$.]-1Y0>.V?\WY,T M(Z)SZJ!\O3**F46_\G'RK6&\MF%8UR\.(=)N,J9':U^3:9!KK M,Y ,*O6:.IZOFTMVU^RG=4R$*>M[)CWACF91^TIAV8;_T.+MYF+XX>+LLU F M$BE ,@U(I@)Y6).\$B320J]"1]U(JDAK9-6\>O%!Y*6]>B_0V\V@P*NG]Z=I M@6V_<1C'C@[W&\W&S-%'@\VSO:;YW:CQB9&&>Z<:MQUNPZT72<=FF\J/=ZY& M08OY+)(S+5OTJZ!OA2NJ=.8.^6=.87*D=R-S%Y/P(1"^YZ(++MN5EK^25>]1 M-#:Q;AO0UU? ;H.&H_%%>TN41(=4JB9)]21Y1;,+A_7P-=-53S4WM$WZNM:< M]S;G4I^J*JQV$S(\ECM-J/V"'0STT4K#A8'K,. K!'>+Q KBC\5W9)!(!DF$ MM$!5&SVF%GXM9 Z38!2J0$$76##Q*,=D!]/P_^7;&CQM@!N0G. 6X"H CUF@ MI.?@%QDK]#/HLZM%VDCM8!K^O4Q4C",*:YMH+01AHJQ;!G?8BQ!::>T8&MZ] MG*P6Q-<$T;H24Y[1#J_A[7L1WG8]9<_QS\854>4'O"78[% ;GKK->Z4BP>U M]R! IY$5_=%@>,?4:#:ESSO#+S:([" :?K9+\,4R5/K>058)L]YE- MY3:55^6W VUXV+;/>]K(H6VV![&!>!T4]%B&RQN& >/Q(7Z7(:ZK,'DG^ "_ MC7IE(W8*\;DF-7<%[R?-;A_F/L]XU37*CF@A),F00(Y$9TD@STZ6*4ESC3C: M9?;7-)@!77F*^@)0%RDS\$=RVP1K;1X6^:^P'+'E]679+<"\[BZY.[!<7;WX#A_]V": M7=OL#^,?V+Q/L)QSH R/'7C#Q[=]'6$++[S&__ 8[C&;D6?]1@'1QZ/ 6ZY\ M=A2_H])!_@WLG\Z.A9QW>^?GYUU-U5U) >-NC(7J)F(3 0;W\X/T-?_IR#3CG=.3WH^]T]/S/X#^^'GI)P3*4YC'()-"4 R>5^?[ M1]WFEGL3Q!>+#>0%Q;Y,A;R14L/8F_FE"@R4!06^0?XW4M;M!OYBD8&AH,CY MJSF+2OZA2UJVF0\%758$:#!RTJ##IH*$$7 MT>B<]$# 3AUT_GG..:4KS=AEO@I269U,5O7J<)7LHI0NAWDK#Y=,>DZY6LES MWD6,6"WG6"V]]_MH4D^+>BKD07ZG?[FJM%4D#)CIN\J&D,*YOQW@FZIFH,4& MS#F>B\>N/OU&KDNK4\27_-A/D5!*QIT:FN09TU][Z>(R#Z7]4$6-A ?V2!0F%G533(L<7/G4Q$=2TX]9SRG:7)%3WN51&! MYZ"H7A4%$AY\Z&3,-3)7*UD]]X1)/^W(G_DZ5%,K\/'(/(8@'."(T(?X UUU,D<-$+$S.J(]*LHLB7XZE M@-DGE>NBDLRH'Q06)1JDJ"3I@?HX9/EXY.@M'8,OUDP6/8EJT3W#(X4L$ M4]A+%OWMQR5XN:ZJ26O0@&!'B509$U%OR@JJ7/(1E[DLR[]5#9B#VUJ\#;/Q MFK\&P4V!5X%-VWL_HRMT86 M-/:*;$UJYZ7NR=QLXA58&MFZ<2B;':N_>?+:0#OZLL]X*=JW,,G?*HAX9)SJ MJS&Y)^0-BT^:Q.H.;NDSQJ3MJH-2K'&KAB:-< #;M^O!-M6/YS#K6[!;'*#A M_&5'28M)\V#/\95.;EKQHN'T"P5+B)I7I!F#IN5&MV P?:LWU/\(+V&.SB.] M$]PQ6FH5IC<*U@* M#H].M.__3JA_XKT,8@6S1.TE7IMCK<,(:]JXZU(X&D@PX2LHC%KG8TJWY]CE MB!LT[(BT_-US639D&/$LPK&/L_\X^!&/0+UZ5DQRZ@_"0 D86\)$&@KP$.KH MNR%WO4?/#:E_+23SYARJX1*H0"EGH-<0"Z=HWU2'_V@L-L>3WRS_1@Y.KYYA MAH1]^:4GF:.$[&U-KG83-&DF!5K"!#"^[F&,&^1&G)DEV4W3[,)HU_>+Q=F@ M:GB!GL3+Q9'N+7250QTZ MIJ>!^<-7T7F)RL%P,3]A+K+&FOR-,M@J9=BVZ1J\C31[O7$6/GQ>)'W#_5>8 M9OA.OMU7#NUJ--LX37B-LR'N,M?JUZS.V#2/45$)DF"!(4]/*![0%20FQR_M M*+F5[RWX\HL*%6\D_Y_0<[YH7[RU"@JH&^2QU[<-W-,UBKD,V2U=3Y\@=7V' MV_<8XUL#GK+D31K[%"T%[_#=ER'-6VVBY[?#+[:N_&&N=TQ%XZ(Q^S/TT$TO M9&22_3E,DI=Y3WY=]@99<%P$7':9,/GHX7I$;IULNZB[Z9I8II4(/#62L36N M8W][=/YT/"80_DY8J_._@;6:N&Q@IC!O5HOR1EZ&XRU\DNX$OUJN?+%FJ5]R MJY>V4#2I8[X+4:?1[);^'T"1NIC3-24 :,KX?=081S LDO!Q-:\3SXI]*'EY M*_"X8G-6;22:&L$!*BE_]J$2SA<\H##8./4>2FXG>@NSQL(2W ?AEF6_1-8D M\XX&#%=X ZA9BNV4YBE^[3UNN]W-A.:IC2/10K7S"^(]%VJ=>]\\I:?& M_,!XWRBEI7 8 T,:!!T9*#%M99FV+%9H )'D[[;>J1_#Q5X M>M([V2Y245HCE4]1J9(&G3V*Z$&% N3O1!ZN9[N12 MM$TO'.#0KU;$'1Q-*FARJ_'66L9FV>Q$32K.9^Y0Q>9Q)[\]7-N1VJ /^>?) M%-?10KG.NFHPH<^37[!+YW% E[NJG4[O+F>SD[_]]8]_ M^.7?3D\G'Z_O)O_T002(%X/)O?>,$5YO)Y=>Y">1%[-&)C<0?7OP*)B<3E9Q MO'E_=O;T]/0J"*F/7_EX?19"Y"$?>M$I!>01^H">34Y/\P[^D9+R?O+SJS=O M7_U<^;+ "0K>3WZJ_'1)0-IGP*AY/WGS^OPOIZ_?G+[^^?[U7][_].[]^=O_ MK9;&FRV!RU4\^7?_/WCA/T\^8H1 %('MY#JGZC\G-S>7KR;3*)HL>&$Z60!. M* A>96U%.4#&.D0_G%10/C^0Z!4FR[,WKU^_/BE1OL"^8H$#B1 MEN#_.LV+G?*?3L_?G+X]?_5,@Y._\@Y_(3@""Q!.! WOX^T&?#BA<+V)P$GV MVXJ \,-)B$XYS\_?O'G':__I(_:3-4 ,:'"%8AAO9RC$9"UH/IGP5K\N9C7B M0^^!0 1B,8WB;.Z=\9)GK8V=#2-TP>K]ZRYF4XSW, ^+J7*+*>0=7$8>I3"$ M(.A-MV*SQT-PZQ'0G_T]VHY7((:^%^G&-&.[UAH,H3QK03-=EQY=74?XB M-&AGZ=V#-DA7'D&L-WH+R)RP$]DCV[L5X]X #-(F1R=:]VCTZT<;/#Z=^7]7 MOR7PT8O83*93%'SVR#<0>P\1N -^0A@!@ [ UJ,3 \!TC^30GO5M(8\>C'B/ MK.T[K]KQ!9-^@CD2VUIP%89L&X./X+,7#Q_K 9UJ UZ!(A2-'/P..? M@FE\[4'R#R]*P!PM.'$,TY+1!H>@/K1'TY#KA]?1\8]T=I;]A4V$Z5[P!W6G M#>P]\8+\+*>,O8!M.FSY?0'])3.E1H] N.X!ZMN3-H@S],AF ";; <27;6@C MZR*AK%M*ISX[HE*M1C?+E;O0=]I%468AF(?W.&8*6T+\%3MS;@GTA\B8'0UK MG"Q,W5]"-C&'G$355L8@3?=$Z6Q:&XA? ;=_L?/H$1!OR1I;>Y"+W#5"TP(?N(ZX SY4<)- MUGM;'B,WX4IB4Z#_,^;["' MAHRNM$E]$K98_J7N5G;T$3P,$3P[&M8G A7#JEWRZ6A9&X2O*"#>$RH4[DNF M:T&F:_DP$JPK#=47VZP0_[*]!03B@.DJ@M4%N0,@ZZ9$H]S"3>#WWO,8)@$K5@$^@@-O54S2 M.C*;=:^+/KWHA3;?B)ZX59'M+4,A[+2F<4LJ\%]C4NF*SI.87Y,'P_9BM?:U MP5D &C,UF$]JWM57!&,-(]#6JC;2V>DC6(5\H)/VUF:/0KPN,5F]#[T+>86C M !#*[T_B[2C[DT(/^A78Z?QR]@6P\Y4)#3JTU%I[^LC%ZS6,U]FM%3NU^ 4Q M0&-<0/?N2K?Z A%<)^L;P&UYWE80\C'ATBP@7S"ZY!-?R+/9&8V6HNB@>Z)A M'9MBP*6W@4QE/C;\>K?:S=]W8)E/OD\ +XFW64&_,M_&LHD?UJ]>V\L"/ *4 M 'JQ+4E8@"67$X8:5MJ:UJ<4I1(W7;"9PL2$>[P 0>)S1LW0KYA\8WSS]?MH M'-ZIOA,R>:#@MX3-GRM^+Z3]>%1I7H>3UA<< WJ/BPO34B?ZPHT_H*H9]<;3 MJ_%QT8A[[GEX2P#E_IQB?:/@#BX1#)GLQ%B\YX9U#Y[CBPC[WS3B'D2&O1S* M?["$4P4YXW*LXBLFQ-DQ)HR\#T/8[KV#[JX.[VE8F.,[B&]6\TZ/,BO9^#&+4/M(JO8V+5US(I9^%=Q(*YO$*D-([B5;$ZA'& M^K#^+>2)]KDQA(IQ^5.X@HT[-5J[,8=0^T K=#:RY)L9!"[Q^H%]Y:+FN".K MV*$-J+6/=J]NQY[E=1>PL9=S=V_&\8ZPN%7['!=[[CLV[ABW]6(,G_8Q[>YK M7*S>DV_ !L>Y(*6(^]V"KT9 MQZM]V-7['/G62>5F?]P)<# )(\^*ND/ */*BO(\,FU_FX[IA2&H865F IZK M*/V5]Z4ES5+:]=E.W^,2I)@_21#!R& \JG4M E4QJ0]XUK-(A!5Z]$%DPTKH MZ=+S-F=\*IR!**;Y+V)RG+X^SY)B_2G[^5]Y^#23/_F"%*;QRX1P+]"\N\A[ M -&'$Y4:9P81U + U2 T5NF'87?9A8BW3A(FX*=>;F+]!Y"[I^Q0TUK4$";2_\ >1(E*I M:P15N:NU M@M-EAZ^0A"P 8S2.54(,R4N:]$QV+M6]L$7W,"BP#Z[/C?7JX\ ML@2R?;RSFDDL["3/> OBSD7<4=HK8@)&BO344)BM81A"GD@P]ZM6C?9S=4, M8VG?-"S9)?ILX?;LU-64.QUL;BAIDF+AN\O3=%UX2&8>:"YK@NJFR()V?K?5 M,(&@(J^W$]Y0T!B]RIN(K+0-E'=N)RT53-!_2S(!O%-5;2IIB.*-!X/L7JY] MIC27-4,UW@ 2;[GL'[.#FQ_6&WZC))>A6JN8P%"F?VFVNW3._1X-F,$7>UQ; MRR,0*]9XKL?Y4(ZKLZ()/,HRI252Y#T1J+/MS[RZX_CQ15N*,)NOT$OJ4J8OKO'[(9)6]&X.\,RPSUD]X2C(BWL+Z M\^O7)Y,GD9U6_)O]:T,@9F+$]L/)FY-)0AEQ>)/>G=B-KKH%% #/_\LU@#NG M2A6GHKFZ'-WS%P2^53(N(;]Y09#;W1-*S&]?$.:Z@:?$^)+6L42,+,'^](+ M-NF#)=*?74.Z+VA6P?814TLF_.5E,:%=WRAAOWM9L+O,_Z5,\OIE 2_O"TJ( MSDD>[1"[KDM+X,[)'\W >]_FEQQP2!IIN*FICGJ35;# ^>9%XFP%N]\TO<#@G@[;C; MO>=+P Y9O-0&NLNUM(3^XM9T2]1!B=HA-4,-M8+75"FEN'ET=X]Y.VHWC^XN M*TH[9H\>)HP3MD%E0&;2B3VO)!#=EEW8F* 0:E QP4XA1FP5R M;_,2OYLR32?^7C[0)3?<%'/:N='FZU,B=TC44=-1&UV$2B75H2-/#>]^Z$X) MUB%[DQI8E6C.$KY#)[T:?+G+20FZ=K*?O@34O8.52V8X=,JK\4+%Z:N$?\@A M;V6NBOI#88;IS)Y4-!.FN9?IJCU$OZV&F4!3*MX&%8_[2&FNEAD<8JJ4$F>' M%.5J1H+&,&%+&J7ZO+^])TS1]01EG]C>P+?""\"H _)9T:<%(^%D7'&])3B4 M^K!62Y@)*LN/'6YB2#.-)6Q#+E\$2CE8L3->/F0[8YN)D,A93;:_ M,/J6,Q0# J@\1FV\'LUQD-&9+;1,:VM%OU_:#.4IV_*;[?PY8 GAC85-TEV\ M\=Q*= M!O^7T#CSQ!)BPRW/LTK^#8 FH?A8.[LXFWLFE$K9YBG]E*MF(E?M-#L2C).NCCTA#]YPG'2X:5!5Z_:Z?,TZ&6+5@6['FB,) MJ;+<"'T$5;ZV3)JT!B>C6X[,.)G:[61DJB'>%>>P))+HQU*MA>?T,;0Z&:1T M[+VO0Q)W,MZIT5A57WPC,MG)^"E%EC48AR514Y;O6RV6PEI47%7:5V>[35KR0ET=VVP]=C>%)1+;79K9U,_G%$1@\W:SL9-G5$#H]D_!X6 MM67.QX8G0;B.\!.=H0 2X,>&7JLA0/!VS7G\NT \#_GS22).CHW,+0%KF*S% M*^#IL$C?9CBL,2.O)-0HS-RRT#(/YRY(EB%5K6X$6WYDL 5W5SLRA/2U &QW M^YV[T%,JM;3W:\/4*P4[>43V\HS4?ZB4O&6;/>816>4RJ5 M[<)5IB_KC:I2U1I,.Q''&>/[0).T8 ?"/ &;/'M]>QT[4 C)O-#=6]_94JQL M(Z[NEP;ZM##8.;O(W?)6:L +C;N)+56![]:Q TY1R6A518UTK4$G3LZI"DS=@Z'4+'X"@R [# M\[O)D#05-4WSC-*$Y]>&<'C4U;13..^?D$F8<=^TEC4=,TY_F") F4%*!TM6 +0L61J14W$D[11\:U M2(+]BDAV^56:TRN^ Q( 7;5,(.%Y5=*+C2C"3_SDH^EU%2",I.;;*0F\@YHR M&_EAY/IP)WYFD G%R5R>UK)=V8+G9'XY:]FN;$"69'^RF^UZK.8[KX@TZ'5. M9OG3SYQF(562"-!R%]-QN5,7%B5/&OS@4)O"('D1X;MCFHIU7I*;\OOCU;@6 M+B>S8HXW(_O?KTCR:KHY3WO>23=QL,/F+\FG_]VPJX^QS\DL_*.QZB!;MI-) M_8^P.%NO4"4O+9_D2UY;N'[8U6?.RHGGVC0X_&EDD#( MI>PQ^KG2&J/@Y(O>^GFD&@4A"3!W$6%.OB\^ M<.C(UT,Z9]!/XI MQU@ZF1M*/\,.NY!U,CF4?N9UWLN[F0]*/Z,ZC5\N97<:0_[JBG=U-8639D:U M!!5(,C9]-TM-)>I+DN;I>V%1WJ):@*PDN>QW,Z'DW*H%IDIR_/Q@DR3R59*Q MYP>_)-'W3CZ0?B1VR0+@G4SY?/PE60O:'O8XNT4IG1H>=3M^EAQQKU;SZ)NR MT26$)SC+WE9,.VY(;M-=U[GJTV; MD>*J)A1-;/4-C:6G*;I*GA'!/\;8< M@AH:-K$7_RIF.@BF3+WWEN!+LGY@HQ1^A%'"?DTQS).8QA[B/F@2\'U;L0CI M'G%L>*#?#Z>D#:/;Z8$#6]U >W+,R5-' YMT;"F.GC^RG=W&4ZA!OF R0:/' MGE6Y3RO/B(M+[_W[HJXGA?6T;5=&V.R.EM\%29_E5:T].')>(I8WSZY<5F\@ M?%!3IO39EZ>E-[*Z52%MJV'T>.NY@*K'6BL7G/3G&L ,3=NS6X]FZ-C91F6B M"Y>TNIG8VP3D0$B5;AXI;EV'!&0[(+[:*'Q77X.I+WVA$\V1N(P(TC!\^ C* M.!L;A'$>;2PY++CNJ_H606>Y T":EZVSXNSG%&TXXQU#]RP\=K;%6W3C0/"(:(S3=.\S M M6+EA9_@AFQ2:&OVAC&K5OU2/534=0GV9.&FH'L*\$22#%V$ &).'"IQS0#/K ML0L-7J65S=O)0"Y%'FD66X>ILR^+51T,\+/P..? M@FE<(R:YAS:C+PBNY(*G$()/"I.7-O*V6QUJU)KG?*V;F!:$B7%.= MW1V5S)[(75.G'N&T.U)N2G)],'>-N*.. P?N;@UNR>8@%$2&36ALM,**:(C] M,*4OP-03OCN$B+L?V:$A*6W$-M'(0E6Z>5DC5.?!V4R4^HB3ASA,(N5''14K MF]U8VX9E)T%"\\QS\SQ1AJTX 21GBNH%JX7;FXV;<1%H:\8-.NN<'5V0KD#P M">- [MK<6-B4 "Q(:3LJ=@H9I5-^,-2*&*5QX3TQ19H)UU[4R=):6:-4%TE' M\CPC7:3O5S!*_Z^8?)LAD7^M>R;7"QM[BK&@9X;89HLHE$UN66FC!V7SYK&K M;34L"2?%@AYH=Z:BD[;]'G!WSCPG#?+=<*4+UDGC>M.!VCBX>Y*\0V9Q99 - M9Y_$S&V]T)XG 1:96JF0TFV4UKGNY(L.YN$]CKWH-GLQX)9 WT@D8\ZX2[Q^ M@"B;#3Y>(G[5. MX.OX0>D7*VSRS\A0%E90%[%NR+@)DNX/-1^[4A&"C%5)Z MAY66%!OP,?BXW^F+XF.IR1]E5LJZ?B$\K>4K.18WJYVZSL<\S]Z]]USYV)FS MXJ@DN,[C,E_[,29IM3?W.9=;%8_!M[POU[E6+IW*MV.=WRV=N\[7(M5F]5 ] M DN;^W6=FWU?#S].WPYQE1M\GF 4-2]#J:5^K-Y,<"XG2@*U^&S4#C+R\%9- M*F-KT4Z:CEWEOU1K=-*B[>@H5"10)RWKCK*]R?3DI*7?4?ZK/)OETEV$H\-0 MLQPX^3S+$1E?"H-.OL7BZ!25*,629UY^#,&1;.&29V0L32OC^ !T&]$EC]7\ M&(YCVS\'OHECT+^VE 2LH<1&UX:=%*@+L/8@$B\;A& >[CV=:SCC*(WAFJ<* MNDYB[I91>ZIO;\B/:UOC?F4QN(&/53$T6WT5.K/7ID3$JHA[9A4DYK@A+9JP M+O:C-YUI <^W>\T&V(LX[5HXT=RR_1S1.AT.)I%YW+%']F@,Y2G#&9($_[B76YQ MN69,K80>F$[0P",++C A^(D_JS%#?I3P9T?N5FQ\[@%9<^L-1DO^9UFLGZ[; MD(*3IU(J4U?46=6<:U"QDIE\/JEI,4W* 7C2M3RWE%PBZZAD @>;8F >IH]W M2ZBN%3%%(\TI:,]*V5C4",W9^N'SMX/DAI(F*"Y6?V7)-U/<5-)41O<>FTKU ME*I/>Z?4@L-!-XZP4T+_L '?WT.I M_+!7T+3 4_)Q 3;I0X2,H[=L&'RXX9>2[7;9@YJR''.?6ZC!S1K>HF43MW8> M#V:=4T+;:,RIK"5'DW26YY2-;@M?44"\)U0DB$X%R&O/S]Q7+B./4AA"$%QL MLT+\R_86,(8';,:*@Z7 :-Q'A'WE[YO9Z2.2/LPT#[F'$4GEFOP]VTN\Y@;# MJNW02#;1-$%']F:OC#(F8\[#EI=2^S5BXF2[6F\BO 7@#I!'Z(-F0AEQ%P"! MD*T'MLDUC5 S?DV-#WX3B*U1,?.9AG 78__;5P1CVDQZ5VD38[0 3,.#/I]' MG)YVGDL*FS$T-8VWU-;46-AL*M2#-H&Z)::9!4[:(X:S0]=NX];#IVKKHG7Y&7,!F-EV)](E$<41S!0"PV_I1EI@W, M-X"(-OACG;Q- E:L GS,!#[#8ETS7AL%4$'I7$R3*7\AE$T?XQ)[P1O^-DU) M'YTG,8T]%)C7*BK;$J>/KU%+N%?=/APBS2:#K2!NA2.VTU(>;1IO;5RXA0?& M='XY*T0-$PF,?9@^(L[V\VIJQU,T- MAP]_5ST?D5ON ,3VUAX<&-BJ;9QH)_?\ "YTM6A&-:U/5^'_A'V8W<&EQK%# M%H2&AHT*O9H622T#\Z$[CE,W_R,R4,=DE2CNEFN>8\S&(7O?0/W=G/2!UVN8 M/I\F%# 4,Z$<(!_::6;/+KLA@NMD?0-X>NGL8NECPB\\1-Z 2RZ9BBN/3+M$ M2U'42,SC#@DU !7:9:>G8FTCLH(:;3/$':3%HZ/#0%8;LALO3H@>O$5#5N,M M7Y4="KC2DMV(G[ >O'D[%J.]9Z@TD5D<-)Y^BC\*@40YT,:!R?1]6C MWM%XQIX*XJ6W@;$7F5,/:P3T5 [5ZIH0MI0HZU:4>C=C,=9.):E_.S:C;5>0 M^K9B)](^ZL*AK1D]<7IM3M7SYF#>.:DHC,BFEZ DC,X>UQ6$L1FD33DP_@;F M'5CF5Q6? %X2;[."?N5VPL8K"Q'XN "/ "6 7FQ+NA=@R:\Z30/5Z (/%YAS/$GSUF;/2!C7R]2QXH^"UAT^&*OZ=@#XE?< SH/4X#>*$7 ME>Z.7WA %*@Z/5I&X(5'H0C1 I3],UU2*+B#2R2NF!F7?9]'8C--\A9'D-\2 MWC-*+I@8]NT%00"(H&J3>EK:R7TGGO&4LV+*>6/TK$_ZN\2L0F MRF>/? /BDO\.^%D4HZW\/@"!E2-Q[4'"'^X&Y29O+<];:;62NR)^-_U,O "P M&2(<7BK/0%5D%DNY?A &*T>C> 3*?J:WD6HE;QL2_]O/936BK>3W;K)$^YFM M0+&5G,Z3,MK/X19*K>0LSU=A/U8[$W_[SY=-].89X31,XE_>?OCN^[=O4.PG M01BO?GG[Y>'=[.'\^OKM?_['O_V/O_W/=^_>7%P]O/EO'T4(>QEZL_!>DCC9 M;-]]2Q%^#GV4OG_S[MUN_5]+2'Y^\^?O/O[PW9\;O]PG>1S\_.9/C7\ZQ\@K M]@P(,#^_^?C]A[^^^_[CN^__O/C^KS__Z:>?/_SP_YJCDZM%>T0))2+ MTU_>-K!\><31=PE>O?_X_?<_O-\-?/MO_^--.?CGES1L3?CVPV[XA_?__?GF MP5^CC?AM]6]KC):_O%W&[^@)??CX\2^%B[T?!N@]F??[0T8N M)-UAOMQ?K+LD+3Z0\\A+TW 9HD 9;LEE3X?!G8>1.OD5UL[6* M]+]*-TS5A M<1LT!/)J!;&QH!]\']HJZ;L%%F/I1DN88 MS7R?B).,"+F[) K]$*6S("@NH!<-XBS*.VA#Z=+#,=DMO4-XCHGX]O#V84VH M-P '[I*C ZW[--3VT88>O<[TOY=_Y.&S%Y&;G,[BX+.'OZ+,>XS0 _)S3 ! MZ0#<%#8!0$SW20[=61\+>?;"B.Y(UG[PFAN?$>TGF,<%6PLNETO"QL)G]-G+ MAI_U@$VU(;Z7V==$3<6%(I5^1A[]*9AE5UZ(?_6B',WC>PH;^*B07RNRV,8+J49 MO;>;!&?AOZJ;J^=V26^A3X]?DS41L;;//8RWA(IDSYP:XI^2)/@61M$53C8- M+C-$<5?=2I\HI&SE+,$X^49MP.O8CW+JWWY8$_HN$-X0 ^(FB5?TC_6P(1*Q MWX; ".O25G7LKHT4GY/GPK64SI>[/6\2+QYRNMPE]6G8Q>=?VV[U1A?H<8CB MV;&P/A5H?ZS:-9^.E;6A\"4.L/@K!L2C7H+=8$OO)9+&(>;?'.# MJ"_/VQ: 7.14FT7X-HG/Z<4O]-E*1L>K8NB@.-&PC:$(<.X]A<1D/C7Z[6VU MN[\?T&IW^3ZA9(6]IW7H-^[;6#[Q?OOJ];W)19GD=25JW28;21;(/F-8VT2UU_J"F9:2,C]+BXV)3Q+GGRSN,4IK/ M67S?LG.HL3_JA'O06"82Z'=/QA"J3TXXU*LD2M6 MJ+-C7!C^'D"X+;Q>L:O^.XV+IWR6V!BGVV=WX^BA_4;TAV%XZ\'4#P MTGY^XGW&YD%5OL[8S%:PSZO,DS=(Z.V,7>!GE%@^$Q&@Z MZ?\JM, S+LT>,K)3*VI.QX[[*Q2W7M14LIOH=;G(;CHXU M+PUAW NNN+%)5!CC)JAO/S+/*\/T]^B)%KG$JY&YG<1NX/AJ/W;Y/4>..LE$ M]L>] +U!&/E6M!,"1M$7^7M4N'G8ET6/T_IIUU2*]GSZ4X&W%T5OWU0+-['8 MSPKC['T0;MY78][3"2/"0[:B51I@;=\?33P)K0XL;>H):SQX2T MV.'=!FT>$58$LS5U1!C79 GLYX_HW9XR:I"R%JC@#?9M[VX(9"V8R4>&XH V M^2K_E2ZEI3]9L3/9FWS!K0V+,NH$,ZE4X)8B_[M5\OP^0"&AU(_OQ\=GO,@? MR,.7<7!!F!L#-.[0\:'2@K$>>#L;&M2?? M%[HF DT$*',X"+2%5B4':3GT=%"6MXW_";''G0Z^!5E6 %;Q\_C0E&SWG&R( M:7)F@%[^+]HRP&*/.QE\Q*Q+XL*34[BPVD5./&!%DTX%^46EV'!@O&AJ+N-# M[XJFLEP@&J/.A5L-+<[);O+8 X;'[H;M/*B)9I30PMKMYC&)&!"U?]_#4VMQ,]R&C*B NV4J;5#.D*GF+'&RD1!1 MNRV3#B'QAI:_XE_>?OC^^^^^)_\A$PM=]V=JM*+@E[<9SE']CTF<$27T,BJL M0*)$E\Z MV^>"&/'Y%!^>?OQ[9L\)2@E3V46^E@D.3 3=!"G%!,[@GSW_0=* M#JLQ.U"[:]0^6H\:1_>H4?QA,B@>J=4UDC].#,F6C5.C^2?KT3P0(S5J?[8> M-;9.46/XEXE@>*2YURC^U7H4^0Z1&LN?K,>2J9KO$?SP_400%-MP-;Y "@[3 M>RJ!=<]45/M+^]1E*6[?RE"8PV;K?KGWW?-8^^\+;TV16% Q>0. MK#B9&?WMS.$8M-K?RJ' G**&PV'0<1G3U8DQ&%0U_D7T,PAI<>X!-,*A0)2D MT#0:@'62D3,>$/J;L.S!%DI"SQ@/!'V^R8L >5&4PT@@NDG2M&ZSPL-):140 M3/>5]W=>&-">I,7E;PAC'G+=$T'PJ;KJLF%N=L*%@&OV2*T-G_L1M ?!P=GQ MK;;&@$,I1=3#L7!0WR:Q+T'>QC 38)4B,F,X!.S-?C[SQRAZ8Y)! M>'1>H.YY,-BD:YIS>5#XGNVZ8!=UTER,9.:"8,5/*.7A(I@!A4$EL85'<#AL ML&9^@9:(7,>@M,%048"PJX+N8)6JLR'HN@-PWQJ[4FVWYVL/K[C7HW,:)"Y$ M2ZUHB[).-M0Q"1B/AJ7Q"5,M7 $=P5P@K,(8!6$"](\T&;CLO.& D)<=$9 MBSZ"=>;%//RP$U*R^?6)ZBV9 8-"PF<6 ,P:"P2O-RGFC38"\DRD*)D# M?XV\[[[[" C#X91[UF.SZ^S:BO=27XH=\O#HG0N"SSXJYX528"0:" MPLNJ,>,,@H%3TAHTQ/Y3MO@,L_$6N'@0?EN 548M1(**._ST>9,[D-BY C31 MKCWBR"3<9]W]8%Z*O2IR+,NKQL^\W'I5_)K8F)=.WW'1CI&2C.Z:7*>DC+/0 M\C.Y;$D94W%6I\GE2\JHMIWT)A5@AI*<^QN%JKQM@*N2QWD7F5W36R M5LAE"60EDO;W2'^T0A[+G[ 862L$L*S+58SJ9"2M$$MSC7RIC%:62G&0BEGC M:FXX1!E7R:*P&G0>N/P"I74<-@KM3$=MNCG8"X 2; JL1Y##UJ#Y@<_4O M.?0''^JL$= F4.4\55QRPFJ+USYFK3ZJ[H=G^-&D=SM6@U M'&6ZB-58FZL_JV'-SS2N<3579U8\8=6.>#4)S-6?U4@@4_!18VVNPCPTF-3$ M4DY+-K"[ZYU'E> URD*?@ G;=HG ,L<%V$'!/^X0+CH@[[;E=V+BS@1N)%4V M<)[EV9IZ8$XJ"1@;Z'@I M1S0#QIV6DMWOT3.*!0WQFV- ^F%7@8B=D.CHT\,=;@+L9UX:^I* EV--@/HB MC/*,Z]WAC;;9N4FV76%]IPQ(!]^2&]!ONP-6UDBPGL,,!7OV[(41M7@(4TN] M9@^S6?#//,VJQC.%$GZ7X,(LRS(5>3*'F!U&XI WO9NG?4;!"J7X2#M[.)-KQ-27"T(N_187P'?-.C@.#251NIN;I MHYOLJA92HL.4UK4Z&&6(GIJTY9-8:>F8!--_N_"\\,3O_F>0<#XJ]/]/1(G& M7D2XR"S8A'%(3YWR;3&M)2>[M(KII%7\1N3/.D/![)D<^0K=YM0Q/U]6#B/9 M1!S550S"] BX#@:LO(S)N(I\GVIKP,6+NGS1K980;-^O#;VAAZ"Y=Q;#YYA, M+$E*XN TZX-']<1C&M@VY*X T'>XV6U#I@P 84>RR6U(V &@MK1M#IX!Y')1 M]6;/U!8L>+*,QLRG5N:$#:VNY1!KA4QMZ&@M^5%*>BIL:&4MQE@^4P&^J;6N MTV5&JVSH#"J''B]0;$,S4#4,&=^A[6G 2EDV-C0!E?PD.]SO-G0 E;V[(Z;P MV- S5(5,C#P=&SJ%RJ%XD-IA0U]0A8]9A[EH0Q-1Z=('?O*W#?U#Y=#D.X)M MZ!,JAZ-ZK :\5Z@I11\0A]HWM-;GR(]"-N:J92.2A1^?52WQ@BH2HJ_K747) MM_2: (X1P1X@3DJ[I:/B1FRHK/Q7H1Q2ZJ;E@P_$O+O#:!/FFY2^SEFZG'F9 M!ST7@X@/U_[SE+HBB)[KA\7+JK42L4CH"=WAY#DDAWVV_9+2=P/V9OV,V$O/ M94A)'"\?92L0FK5.M6KP%:]V#['MCYE'!]GI(+CM H;$-'YH!0P+Y^,]\B): M^DP/BYOVI+8&2&W=T:LFY$,LFA('9WEVFV3_0!GM(LE!4'KZX+HFSI/6<=!^ MHY1H@&%"'_.@M;#H I7_S_D>M2T+ MOOA13A4'\H>U%Z_0/1'0E\LEXO+S$P,!0>==B_Z&>XB&G[V7<_*/(?="=4Z# MP878Q'[H53'TIA3BHL&? 5+Y6ER$^;)Y.>;Q&!QAC)ULKKC55/%9^=3G,=4* MYLO66]/[AZ8Y1R(Y&:C*L<7%KF/6,W$UJ;" (?A1/WYMZA;O:,CC MQIIL(EZM%X![(==<8;!]M;OFV]^(@8HNDF]Q()":Z2>A]N8[ER M]MZ.VI7#"LIRKL; 1>VC0P>/T[2X070IW:&:[X?LHO;1H=_]4%W<(+HP7,'# M[X?LHO;1H=_]4%W<=>K@0IG$/B%P_<'%P9XY%R'OK@.2G@]9Q5V"*%_ ?3P> MI-&\MRUB45<)OD=/.?;7]/W19>N]*"8:$A,A\=DG%A-+]+Y/SKO1PD[HMDYO^1AP2L/ UC1.-+1>)/X9PK?^$^@Z"RA!$X M7L>9%Z_"QP@)C<7N>49@\]G#7U&1F5:'"V4Q8LXU JN6EY)P[RXOI\(",(]S M)#Y"P?XU[@OTR,6$-10:9MKEF4A/M$N]^1('1<8^H6?XC.BSGDR>1HE/([QE M;*I@\?,GD:(Y[IZ#O1Y-\#Y[6?7%W&'T5%V_(C8<1>E\*?%9:E@0^EXP0@HR M'ZO""EK/C&[6ZVQ$$V'ZY^PNR'S9P4^80Z%AWCW=SGG"7@*5KA5,P5#R9%K# M0;KMJ.BX!FFPKJO1.'!^B7&5;E8'D!M-&SB =\V"P(2^Q5&F8D11\HUJ%%7" M%L($)'8^#0>]7DO!94^/F:/:S+ 69LC8T!GH5(223>2 ;S)D#LT4$VMM>!'K M9*3KF9MO0\^BD]%0.F?=AH9$IZ):/YEK0Y.A4U&P4_\"[RAD$+%XQHL-)6ZG M4]*Z4K)M>-KL5-02A.ALZ/8V]#S338=6]K8-+=!T$X"=&&U#@[2Q/HEV68D- MO=1&H 2O:,.&QFOC?B*M''OX9FVOK]&WWJ3O]L/KK 0,&SK3C4<3=A#9AAYV MIZ%).X1K0].ZT]*%&[RWH?G=B*Q&(C_6ABYZIV'&(V26V="/;_SKIY[.;$.# MO_'H-K3PSH;6@7J+IEBWKB,M&;S'( B15+(0:PJ9&]89G4*]\7=/4.@U> TU57.LUI:Q3X_5\BH-: M+-34,UC%5RW ;V= R':)K4D!I(>Z9_&TOQ:BY:NK$S?,5;L'4419H:HI8JZ> M/8@BRCZ\FB+FJM.2[ZZG.!P$U9:+5M#!7DY;\KN1E=HTTD*IK MRELOQKS=43XJM499Z!/@@%JC,SXGPJHQIH]STY(.7EVDW%SK&KX+L'7MK$> MYO>/$V@#RFA!<70[Q!\*__F)O@O!-$,0PTJE5?%\*+\]@O0"KO' R(T'1LML M1$LOC[*VZ+WC?7@J6L=@"#5ME[93Y%NDY=4K4R\0TX:2GSBQGE;!ANUG^*DD; MAR3*B]C$319\;HFVFL^(!MOO])BZRX!Q^@_^&@4YS?AZ"%=QN Q]FN]U)$U8 MUK;J[%/II'*RLU+#U/"?H,(J3ZVA/!A<<=5*A7X&KGEFO[*.4WTX0K$!;]&+ M?7.2BE#'K3^D#[R[2^C &P-I,[Q\$RLQ[S2P>\IM;9:W51AW7OL*^X^&^QTN M/1P3/&FBS!P'8>SA;5$""1%E;\"R*\,,_0/U4#P6Y 'I T@N0B*YN-8A;[1! MD'?%[#JGV6S*:GRPE*KE1):OG$^>S.MN5%.(^\E&E0#UD) N/?4+A:$W!FSP@3 MT^\VI\H_;]WF>I9D7TQ1.#K:JJQB$Z1%P(CFHML:I WBR$J85SNMS MXR?H0AE"0UY!G($^DB%H*GY -CA,^I!!A[8![ULYZ17A2Q/P;(B1",$QKFQH M*Z\#W;U5!M\:_K7YE32HLK9G=_"\+!IR//2HHC-"TX">0OCHF2+4*-U(C-UI7O\5%RATW+]U9K(0 8BYV_3L@EL M2/L$DK#5PZ:3G8"KO7)1<LMU*TLL+V*>C[Y"3LT6[HIY+@IP03"5*?(*\\367R5!Q^ M0W(?:8NUHD";;"6(=3 &PL-[3@YU1?3 \E%[X?V4F#@Q?";1@TH/E9EJC;#^ M4C1C>,$E?5D:A2OZSO3G/ []\,F+Z-MLW=Q-?NI@*+\\+&B#R1QO&RIM''QY M^$1AB(NLI#B8K5#L;[L!'[3:"2EK,!+V3V@C9T^"!SQL:DS;* MAFM-#O,>%!KSJF2'Z)OW1M!);H.*:W*]1%#J![5 M)#"UUU1_SX'%;OUA2(O,/U5/.U26 ]]TY6/(-K# 3ULN/4$7PD;D%4C$9.5M MXT/.?GRPYD:>^V/)\"+"QYUU(ZSJ#K2A-$:9 L-,<1N*9)1)HN!#@:^:@4W& M,#X4/D[S3(50_(! DHO761&O,RM>8XIWG7&F+.)7CUAORP>(CH]18@Z,U_\E MW.0;81BE/08$2L*%.Z%LC8& 'I'G8])3)\S7<74S70=[Y*];A$OXJ)S!Y"6G[0^6Q! K7\'@TYXQYHC8%JF MEB[)^I2I@:$8UCXOW?(+R]>7P&56*E2'E+&WW;RL'AC90 MXO:E4%UFL).%GZI!]ZZ).EMF",]CM%CC)%^MR?\A] _D86%ABO[UX?&](AH; MJ\Q#[]JGQ7.VAAZ\2Z%I M49@"F3)Q[!X1*Y.V,"R*W_\U38?4IJZF IUW &%8T- MPV58MCJ,BZ1X.3S^W:X<%:FDX2*8%W,:2@AEY=?D MV--08JAII. A)58X>Z 65 63>FDBTPQK:R"H3@<$>.AN=&J-X&0U.2@!0S0) M4AE9?COBU]@=@C"\%A>:4S5<@X:7[1K"I5@$,[-T%Y1#, M =XLNW-X!B(N;=>_]NP>H$2+JS#V8EK2>!VGQ*39E$6A8-)LLB35&6,DQ87O"..QXD/LF#9O:8%E^2*A;[>:^A>:"=S?GZT_<"84(O MFME4GC^'M$?#7!QV_Z64%"$G>Q-ZCV%4G6C)V1KLC RX36+]A* M)=$S)OK6!XYS[__X]Q!AHBJLMS?H&45RX6[19'/B]U<8_9'3BGWE&'Y[)BA& MU_%3GJ4%>3\*I9%H!B@&++K*)2((9IJ"47K\*2CCQE_C56 )]*H9$\8]WY;[ MU$1389O=*I@3'9/@F_:ZILEV9_VX!KW&-NB5>;A)UKYG]TAC,R(;TA-Z(7YL MWX+G'XR%JL!M!1[^YCZJ-XH5S?0'#S= )YBI<;)CD+C1X/EBTB^+:7=J6!RY M&94F2OX$\,".<;02^I0J^VIL"FOIK&YAVV9LD??IK@^53NA0R^12R M.X^F?ZY1%OH$ _@223\L8=A1.&4". !%2FN0 MZ@_A/DR_"N)RPBDNE\OE3@0XR*:8G3.QLE-(QDMJ.4"$IX&?.J G+-<1FMB9PZPJ 3O")+R?.E$V@BW MMTLD>.6)!!W&M$LB<$D$G$BOF!>Z[ 'E3 NXU(%!KT];J6F-\X\.S_5GRNMD"X@ HF1G.6T]]&6$1&J48 M_%#]F<+^0P/V\E\;< AC5EVC77RA\J"4G6C\1G(:"E:HIEMG"$%U&8-Q%08" M5)9XW?[)_CA08A)-Y@*E!*Q"0@HX$F>P&7 +911WN,6P#XHTF%*%Z)X\-NW) MX]N$:.;E54-B9L8:"0)Q3KUIY&(1?8EP] M!4L?@*6OGL[CQKERH.Z:-;V('51.[\EC5P:XJOB1JY[& >/ )97N*<>?-!!3 M5#-N\%,&&C"7E:?P,?]QZ='I_X#W^XY+ "GW&WA7@1-]%9W:!'@AF'SLL(=S M9@IQY9YH3RYT/) ./)\1>$#X9!0X?B;>^"IQL:-/?+S&:,]R)L-P5&V):G=Y M$EM:'HVA[?:$KQ8?CE';W:Q:" N4 M+K' 7H!FOE^\XW:/?$2D')%OMR@#::]? 4)LJJ+H^";QX@941ZKX89]ZV>D@ MS?>/B/P)$WNA Y7#T69 3J^'+-QT+ C4491\\V*?NC@ODOPQ6^;1,70\-.0F M3R5]85J!OP=_C8(\0O-EBR$4W(!PA2HMC+[0N3M(4<9!W]5.[2M6Y9U-V=6; M8A-V%P^A)Y?7V^ M'H2X)-.UP4NL]P(4(A/>-SPQRTK:N3-0)FAS=!JGYAN3 M$&V^[N]TMO%.?_S (%,XNG9DQ$!1>OENY-004QGOOVV29 M9VN$]S2ZCA>8J LA[X/CC8;6?802S]QT-*XEQ.?5A_W'&5A/V*)1I$N;*\.; M)MH1/&" -OC/%3$\4 ;A7>6Z,.0R7AN2I!4/\2C,9>[S%XJ8,30H^&(I[5@> M1*E>9_X?D%_C+$_)F#2=^7_D85H2TY3@# LV^D>,Q&U@NN=!J,(LJ/@5M;S1 MAD#>9>0+IQB"PQU1_@D#\E9HOOPUR<)X=4V458S2+*VN"Z]2N^=BD'B?)YO' ML$I!KZ&^1]3;'IPG*;<7E,("$/B=>T]AYD5%'&'^&(6K D(>,KS1T)"G9UY$ M$U@>U@AE99'GV?:S]\\$GT=>FO)=5(J+P."9KG>?P!61I8W;PT6*/P,$@SS- MD@W"Q66G]V4=/K%?\9:9,954@ '=BJA*@Z+P&06$27KQ*GR,=LU#JV/_P"&L MU%0XG&Y8@#4_0M&K"PHK&(9A@\EX&[%NIKK*J\$4ZK4&+I1?4K3,HYMPR>V* M)C-U<-?%3U'RZ$7G:/.01'G!2V\R=C.@CL$PH01B>Z&'C.A(U.UY0W<2Z_VB M&09A(+SYXCF3P,)U/*M#/-31,<=W. ERGU+HS/._1HGXI9>.26"A*F+E/&&T MIHX@6EM/;\!!A7;A2/4*F&=Q4/RMU/%FP3_S\H%'HFG/EPOOY2[!Q0]9AL/' M/"MR8I+R]3]1 .QD,$!0^<[;%BV1%TFEK^WL2Y06(#=U?PZ1E)8 Z4=&K'X< M^M0NIJ#$P<%;MK=)[)>VE_:W5AUYA*I978IL9*:FI%>V M&:^0((^Y(7\9'RX[X5GV&Y]P7H J\=2$G V) ZH4$#K];,@C4$6X;WS!AHP# M55JHZ#\VI".HXG]B2\*&O =U_J$6'+$A*V((#5JA+?A4B?'XITRZQOP#N#DA?.)-/0XD1PQ.Z '*AS5 M\L:H>2'K"P__!/IKK9)6%GX3+TCKP;[6?CR6_Y9N\_;OB.Y;/4=6YJ/1U+=WLYLG!/GX*.QYM.BHYU MIYN3W$K>UA.A:>.'TU&SN:GM=+Q 2T20"A;>2^/'SERCDX)@.XUK%?04E[2Y MF_V4V_7/.@7==GO93K7ZTVG\=BKY+=C<=KH66-3X[9Y5')VD['UMI^8=3IX0 MSK9WD4=P*C7GI\UI1 Y_;XNH2KN/? NCB/T9?V]"3HF.S'3X<+#+3'>9ZR69][K]:E-,V!\[!#;%5/_3AKO@ M2P;,IJ HN !?O6T,[;J=L_#IML:4,(,5&KB$8Y=P#)EP#/8L5:U[0W3&3#9/ M>8;P0[+,OGE-< H>*NZ1*377]?N<2K]/9@[WS/?S35X4]\XVM,C]7V6W<3:9 M>RQD&+[3[P7*:G)0?A2?R/V[X;]A-FQ-PZ@@>JRMDIICU'5,QPL\R++H8(KU [+>KD6A20PO ;,?37U._QC+"W0O>('ED8 MKVAW6\;=A% ?=NWZ^2=R@$3G"W&#EC2D_Y+K@^4R,*:LQ$X_(\&86"^C-IVY M82/-E&=B*$V=0@7]M(P=%U,VQF@#JSXWTW4KJ3O85GWN,@?,C^A,.JHE']$! M"FP=.:_Z:"?.>:6-?,/,49[7G/\<4/<'6^ N=,DVK5(R^S98;P/Y"'K\@$=3=&YXKF4Z#TG5-U MBGQLJ>]%%'8ME&"O;#Y%M%X'BVY" 6J2ZSG\_6)VX+T@V^L[\'(U2S#_ENC# MFZQE&-8\E^^)LDI<$9*)#N,).%I==HQ9V3%:E"[+O7<:";273.">/+-(4JHI M\%$/DXA2ZJSP/CJC:%+8+Z^T$*S;SG=E8)!E8,Z9_5KR-,_7!#>47L?G'L;; M,%Z13S./L_ERUP;NBA"HX:AV[LOQ7Z@8#MLNF':1DQNPND/D\O%>?Q!.@<2A M=V,=A04@\>OR>QR/<\Z!0RZ]HY&<)Z ]^M1F/_?S\68)Q\HU\8T3=]:,\(']Z M6!-#=('PAG8[3N(5_6,]#.1I>B]%]UZ&A*G1!X- 2E8(QPJS*\^GR5TL;4$P M$!Y>854$<$\_M7#1>]N>@L^\IV.JS#V M8A^=)VF65MR,GQ70,?%7"7BK@3#PQD$2%_K@(X%AOB3L$054+[RY/IO?=Y!<9BX05H6M M3(5NQX?(& D%<5;!L2";"2Q6YE 38!9:K9S!EL+]^T?0>UTP#QKZ%#(8UE@( MJ#][+^$FWPAY27L,")1AW UE:PP$E/DZBYS!> MM;UH8IB%W(2-#N]Y M$T>F6W7"*1N]2<.(IMB0S]$;7U',SH8,C]Z(MT,C\'D=(Z):QB1LJ&Z00%$R M7&=#W8+"@;:=WS;4'B@@Q[1EX&L,M!_@<62@1O(GFY&43;"H52ESM48E+BN. MI-;H?I@"NDR7>HWC))0C5O"F1G$B:E!GW+S&>!+:$,=G7F,)I!!)Y[X*DF(F MT*NL SMQ?,R>CF22:!Z[OE3[BQF/(LOQ5"'YXV20Y+B[*SS_-!D\&^&H"K<_ M&]I4V+[BB 8^:.GE4<8^*5'F@(B#FHBGP%\]#,W?/YJ :+=>(TY-J*PMV32O M/<(?C3[9HY#V$8,Y[LIL[@DR0N!-? ZR#&HMU%P_1Q=&[>R.^M+!O^(E8IO" M@+10E%O&.(4[E(FOH= 4]0F;8C&]BK!"2\/R?/Q4>5 MSI>M^(F3R$XBVRJ17V>!WSUZ*G/=&I\RO6T0)G%3B&?GD)>QPYG M01"6$%W'RP1OBN[-TVR2RX@NG7OIFO[W\H\\?/8BRFAFH&>$O17=*TS2*J'N M^"OML<9(S7&93[9TC8:_'S:T9\6$ 6?A,SHGY@+V_.[>+<(IL#A.X]D1^SK1S(H@5,N3=-=D!XKH_#P@I7N#^\%4S! M\,BM)('3#6@2XSR]5252?^5A_[7PHB0^V:.IYER J6SF=!M MR!D(%C$%3U'-1NWI;TQX_NM/CIB\*5)% 94ZR::-1%?R0;=H_*]OJL$ ME^<^6V&$-L6K*6V$14.SEUC:3) MO6^[ S_-<^6YD&MQ) M+63B>Q!MR)>4)D$?9[X-N9):[L!1E @\A7)LS.UH5:_E<$4.:ALZV"L30?PP M@;G=[(?R,MD&#N;V@--RW[FA2QL:X0^\[%(OK1C<&+\'^H(L,!MZXZM\].(L M21NZY \XW][Y93:TUE>Y!2H9^#8TV5?!O7?\#+P/_SB$D EPV="BL ?JRE%I M\#?VQOH6>-%M&[K^]A=_"#C"A_=$ %A#_?&>"(#2 M>^42)>SMM3YB*WE;$B3&:2;_T5Q/Q=!F\G*V%U"3AR]Q@+UO\>S9"R.*9$OX MA2@]C[PT#9G!)%@'KO2P<> MN;&T8]D1$TQI%EK*_DF8%JQU"T>CSBW DZX[Y&U31=-+6GA=7M\(ORI(RO-8*"Q@#G[WB A_RE0+R&;9%2+7WHL>,B_+"2#;UF EQ-56MKGK M&:,VNO%9\AQ=O%$Z]V:Y;5@C0!PUY-CE> 1KI'.MEK0A3"6N*,.A7G,$B"O$ M>RG## ('>GL,*)1BG\O!*&L@!>H__"7&1 JLXO!?*" 0G:&8Z$-9NN<_=XAH M*S1 112[70K\S/>);7K8/5?'BJ>RYSOX?Y41=\RF)VBS2Y!"RUTQN>13@08M M;FZR9:: DXI>;7+YYF"4%55M\#K/3@^-0->TV._4@15'K8'W+TW,2RX9.&)J ME\QS,A$S0<1'%3$S0C42OCRV^MIBGVS_D0TUWQ+8,>U>U3)O(&]C*=CF2RK* M<$"$]\/:PX@FS07GR88H+VDAVRY?Z!\1A.]Q%A6+HT (V2TB2) CX!@9BHN M>/,V3U&R1:BJH&(#6N%!_E0>6:E:X="G/(G"([Z5 MG,$@Z6W^&@5YA.9+/;Q$E(@XSEXP28$L@+EY@TR+GG1*\.\GG3H+ M9R3)V@K$C_-13-!_>,I#Z;B[X/X8,\BD2YVRP9H[ 3E5[17X?F 3\S-)YZ&- MJLF8ZR^5^$SDI'Z[[3);FP7/O-2*;:?587+4JO_A\I17U7@6D(]+R(A+QQ?M MU_8E]O(@S.@HLF=<#*\;^]"@#JI>LZ\#7+.X6!.C-64TN_ 0A)N,9ZP+9T+.+K.<.D,>\J3W>_\MW%24$R0"B688A($P]48\QW[GFG,, M 3J&4$367'TBQA7V(B)/9L&&B$,JC&F^026EQ#Q=;0USW$@]W5_.;>3<1B=W M&YF@VTNE&4B(Z/:[*D)Y:(.U*B726XWMCG5EDU/S>N.I*%O@<_6<)^I5>:+, MH8\4\U3-"#3*W6%,+>'LFX<#6M0I,!K;8^QU4)Q[3V'F1?1?9QO:%GQ41\7Q M;L92[C:)GU%*>^;3DTX7"8&[^3O%YS;)_H&R&M,AM.NUWZ2H5]Z3JP17_T3' M?3@U2=E @-*9^O#G!=\65S5SQ]OL%&1D55V^(#^GVN%%B)%/9GS@O?_+'>D< M8N6=.>@"R[Q7[3$@4)[^373".G;?T^[N\"X9?R@$K>Z\;1$"ND<1C0DMDH7W M\EN8K==)1'.G"6-3!SQ$I%V& MJS6[UQ]SB*9=KPCS%6_:&*%ISUMB?XCW;(S0M.=#^"+>LAZ@:<<%8JL#C $@ MWV+DQ;?>1F1"M89 PBB,K!T, LG#/FRU?YAZO?\=##HAIVV.,""/O>"O]P]? MQ# +Y\ &+SG&-\:4SH6X/MO68RH17CHLI *60]W%IG:=[_\1M+FS!?*K]K;J3]3/@V*6KMWDBY2O G,E>Q*FWX=E;1 MKI).\SQ+,R^F;J9QY"-W'R.IQ=6YZTAD'$A9M*-L!4:S],X+:;QFF)^SUU*# M/3F%:4D)27[XGN?-80W2M_/B6[)8)WGJT2['S^2@$=^O)#,)I#MAF%&S]9I\ MP\]AD'N1J.LC.P[M1ROF@2\) MAB+IJ+%B&XIQ#2,K/ZP'7]5K'3'5G():R+^Y(BH(TFX]E":ZW,%5.W[59O71+6N=:FI1.44 MH=>4?I5FE'*254VOUV8?]2_ K6EFL1DT($VQ145>*6]-)(M5;DU$$G2(J,-G M%DL&363J*/^K266Q83R05!)5ZS69H,P*R<<91/A5\A''D0A@ MS6./_;)-J\^ WURFECSF^B>&X2YH>E)__5#ZG-S7STB_982!+?NB59"RY2ME MYO?6HJC=4J/^],SUQG0CU.K 4G]0YAJ4W2@U6ZW4&)FKF7=CU&Q84V-D+L?O MQFC!RN2T\SOBY>?O\?K!3H;'R_NO\9*SXB#;N9; SWRB.Q$0^[=MA6\Y.-UV M?ZXIDVO'T_JJ28^J!/<*ND M]K21BIQDUJ[W(+T6J)5D>:=;*3858*7*,SH=S(RQ5@[ MV4BQ(AUMC\(GG*3:&;]@)_LI]ANBKAD4S)Z)]%^AXL<++T-77HA_]:)+;^0HMH*G(=2FNY9)KF62AN9"\XM(-E%02Y'2R#D8N M&7R[:4DZ@R1%Z"2^ M/;#GDC*S72?1Y<08$C-3L%7+^8%JZZ[CHBL'W6'7.NB8?C97VS%BW"WG4M&0 M6_ 6DVCP") LR%@%6)K#QX"&_T:4:+"KAW3UD-JS:CICQ;O.PG1S%%'<">E:6S:1[8M+@V!43.O#] MW2.**N%(YTE<>!]S+UH@O/FH)$).#YWUM_DHZ#'FA;XQL):_+RK)-X0KI#:A M6BF_IBVMI^'N98;C[^\4Y!3L/AG*-E0] ,HR=K=>DAWC9)(D&P"=]7?^R]/3 MJ3GRX9:NUL;5VKA:FXY:&Z!<-VUU)7K)?#/7T[X >]P>LK#"41JU>R=2]TC4RB M9L(">'ZA8IV.+C>J2NW.4/'_Z@IZ1CFD4;W#]E:D&$_K([^/O44JQM-:Y%>V MMUIE-+(;X-:%;W)BWK&,DZMC;YL*:]@.*U!H;V\*X]G.D*P->[M5G.Y8]*18 MJC:D "HK:+R)2C&ECWT.?[JG?^BQ?J64GS#8'C-^"OMX)0\NH=XEU'?#V?%L M,1-L\1P3RP+<,TF]%.#+/W+RG5_'Y+CS K=YMD9XL?;B=EDA"L9Z0J,'!).D M,"WT/C0,IG]8H6^DKLEA\2Q;K)$^].%B@F.ST@)X) $BBP*)S*FAV M)M.YK:=?L^@.P*=5NM(3QF&;=TRZ2D^Z/V#PI!3WQ(MI-)EZ,W-! /W M8YY8R"CU8[>M+.R5'.: #ONV5;&]DA-5]@&#E]RY$]69QP/^?(![Z6Q*'Y"8 M]B=63<&[PDR9TFH,T-X*53VAJ^;A="1"JQ:8 E5<$(6A>,DA]I$KN7 E%_K* M&0[N52HL$."-=L4B=A>+N#(+5V8QS:0K5V9AYKFX,@N#W(:@Q']M-]^56;@R MBPG1V3SVXLHL7)F%X2?ERBP,"K&!$G]B/.K(3>[*+%R9A2NS<&46AN#CRBQ< MF84KLW!E%J[,8K)9RZ[,PK #<6469IV'*[,PZSQ,PC1'&0PATQJZ.JC.+ZK%;?W]D:J+4IQ/&JWNJH*>$G?OD5Z*BB]*H MM.]E9.Z9R\6;<"Z>HUD?B3W=#$:T]/(H;&!WXR,!SIC5@ MU/9-@F=-FIS1>G&Z>+]<4@10O+\ >IU$!-BTS ^9!4%80G8=%ZC1OT!$^\G!;9*X-'H\ M/,AH$@_(50O .,T/1#-<;L,A0";D M-KBHMD8XR5H(XZIEK2(3D)P,CY[W.QSZ MO5N4Z 5B> 3F2.+R(I0=@T> A!5T%PP$N7/T]E^G:8Z"BYSH-ZORS,KOX:#) M=7'*MRB;+QMY\[QK-'A=XZA1_'APR;E=EM07TA>+O*5J*D+E_V_I_Q+=>_&- M?*?;A40\4FHZV.GHH=]G[\-D:XV$K<\;F)0NH8]W'$@-/+M!+@1-[ M@TQNH*3Y_LCY-4SN8-23(#+&L\E=@M31%EI?M0YHGLX[$%6A$6UR[Z"!> O- M4Y,[[.CZHN6<1N"=:3H3B;H=ZA:W595#3D]>'% FQ/F:ZBE$]YC-SZ\+X;KP M7D"Z'/A^OLDCJC$3,#Z1C^,F2=,K<@X7* U7,?UACO\K]Z)PN27?S;F7KJ^B MY-O?4;#J*/_6LC2$1Z\-^)>8<-"(RQB,JZ@86&D)0W&4O;0=\X&Q6Q!++XU*JR_X9UY^ M4+*HB29/)=.I/Y5+@4M//HD)782).^RQ5D(]J'_!M/+*YGYXAI8)1O?(C[PT M#9>A7WPM:?G/1%F991D.'_.,RC:DBH9>)6X MQ(1B M4:,A*4.Y>::)IM-6'"8=!8'Y\0*)OP6Q7Z(4@T% M[8SB)<&&-52\&)WZ_,'%5E+[<>K_%.:Z4,VGW*//92 T?XS"56F-5^;FN8:,HR('LT+50CG@)3QERG,Z2*I\O?H-_!W% 57 M"?Z2-! M@UY->&0"7D?CATL-G^:GXFT)?/670[BK?_Y]\?<# !L_G+!FKY_F6I7QJ:B1 M$PQ<#2*?NH9HLFMHZ$UBJGHFNX6TG'V'Y@/O'AH9_]*",#D^JP7-3M70Y "L M'@HP5$KP2*I,G8.ZH\3BH%=O?!F:.'AD:WQL!9HG>*?C"3OV-?3;-P&A\7K3 MFYMST6EI4OR:!A)X?H1B@(5G@[;8!I\(EH17KG):8UZ]]E"HKCL-YR)'7\CZ M^#:)SVD7Y(CRS@,MMW\5G5E!@6FYBMN'%,S2%&6=564=D^#Q2%M7M7%+Y=S* MW-D&8W8=7X7/B!K0. MP=@NU@@C;YEQPP7JZYB*;=GL@:@+\^4542Z\B!'A';X>2%!B_\X)4T3*/6%FP6S/4%DJRPT]X[CV% MF1<-]1(.>)&K 8"D!TPX!>15L281%;U?QP:VBGQ@6NE3&(H)E[I21R&"9*V44*IC@.YE8M*&'#Z!3VMON CC+4S(F M3:ND)YIF62<^-2JP-;\S[G35\735VR3VR_J4DA=Q%-.C83"PXFP]VR <^IZP M!H\Q<'#Y\FU.UYDO/WO_3/!YGF8)63^=^46"8QBOKA*\0/1Q&Y\0:8X_)YAP MA.IGHL'Y*'QF5^#K6ACD1"K8]][/'6?@'0QW/*R=5H%QCYYH?Z]XU6!;9]OJ M1SF[37XE5QP*!OV@WM.#X6?=C2[/M-34B13L.KU4LUZJS-TLKGK2A+W$]0:O MB=)5HB%2K\ M:JY;4H69LMV3"A=CPN[*OG04J'XV."9[HWUD+]G@@53%5J>] M ^^:5&PC>.*R+ZNKW"QJ([A(,B^Z1\\HSE%ZMJUQN4B?%_6H(>+F @$#8R$E.9TEH0 !>0TK MQ\F3N"]8:XCS/I_:HZOKC:)2?'"@W/]LM7?,^9%DVZT9(+4J;1V,ZT_0,C;G M8(_9#K@_1J81#[ *8K'WT@SB6>'\G)A;_[3.7./]Y1D/MTP^OXMP1_72;81RXIRAJS])X(2$P.,"=' MOR(BLSK7\R3-=F[QNR0M3C.]C,)-6#P'Q34*>RT&8T(^(TPK^"AP*>]AX<-1 MH.8BSXTG& @*KS"+J#W(:4X#(\3<.\)4_0YZJ>J_?<=I@K[ICZ- M69ZMR?WY%PIF&^I<.(X)*:\ (ZL3_^LQD >@<;4CR=D@F+6_HT[=B3?< -B% MT2+V6 .@%FI_K*$FP$SV$P5B.*,-@5P< N..MQKZ9GJ[LQWZV0X=G+*E,#._ M\2G;$1+$Z:4N6&%IJ-P,64W"(@-#(- L#KS)HMJ9EX;I M?'F'44K^6C9XB8.'PL"R1GA<%\ABFH&P^O$7?&B3#Y'[E9.O2.9-D M_T#9+""7' 7B0]"UZE04K_YWI6P7?(<(J^&EI[:&..6P,DOY-TZ%BR@OXQ3A MD17A$\+Y)47SY66:A1L""H^F!X.&K9KQQT_%KIR6S?:J[!AG'SC[X'226, ZP4T")W+E1&Z!M4N(,U-T M[7M2'Q[?11C13CYGV_-DLTGB\\A+.Y,5^J[FA+83VDYH3T9H]V8J3J2;)=+/ MO71-_WOY1QX^>Q$J'U[[[.&O**-X/R _)WA I]WU 9/-/_NLY&QR(Q4;)]Z= M>'?B?91X2!]VZT2[]:)]J!T_X+&*9R^,Z.Y7"7[P5 2ZS,S!B6@*M*1_%22? M]5[)*2%."7%*B%-")J^$#&*WX$J(-AU,2B*"IQ8YG:NE=C"2#S'Z2%.#W%ZB--#QDQZ%3,M<(W#B6!Y$3RM1 4-@KA\ M:)@HUS>A]QA&A7[Y&7F4:L$\OJZO14Z_T-,QXD9.Y#N1[T2^ M$_FG$/D:V:/3$\S2$VX2+T[+G[$7('*$\VR-;K%.9/3K:Y O*I/ M6+Z>07U%)_2=T'="?S)"?Q!S<:+?+-%_'=,W!Q*\G; 1WY\K"ZG#YM'"*4X_ M<=+9264SF*6Y<2O/>+7&=@&"["]#KP_P?,F.Z8[X>R$LQ/. MDQ'.\FS#"6JS!/59GI(Y:7J>;![)KW1GK1;S@!;[:G?UNL#AK9(>6"O(5O3_H M)GPF.O3!V9YM/WO_3+!B1_W>"T/2(UD*P+W*,W*_9YL$9^&_"J_5Y4OLDH?;V8";@2.$IU1E_Y"]XM43LU]$A? M\(=IUWSF#QM;<.=@*-=C8F1"H,3MT[<.G$[AKCELDTG:JT0M<[.-5AL[559>GC7<4JX27&6 M\N8N=R(\/HJI$(PIL#A0MCA?GF,4A-F5YU>I\_((=ZSEU4/T!%(DWBU M0'C3X]0DEW%*H5,*G5(X&:50S.C!-<.1\&0+Z.FEH<@+!_!4DQ%P[Q3[-=)_ M[.>W2:9=.NQRU($[$LL"U2R=^ MVW['_2$1K2G9T)3D(COY'D5D2'">I%GZL/8P.O/(];WSM@<*-$0H<"#(G)#A MP%5=:-')>2?GG9Q_-7)^,!MVJL"D5(&AH4H]"D$-8!.%&<9>O*K:]VV/D)A] M\W"@HB#HV,4I#$8J#'M/XN7F*4JV"#T@_!SZB'/D40$+^5.SC=<=(I]\^<'( MQ^)T[P=+O=LD?D9I5L"V3/"&,)L2FR^$IZ4S/PN?R3$KABM[+0I+!_8QWA,L M<.@33!XR F,)/F4//0FC9Q<3*55 /B_D9=];TWMA$'IT21:>8*E0^;7X/F9Q M0,N+Z=$O$OI/\SQ+,R\.PGA5_$;TGC ML)6B)2Q0SG!TAJ,S'"=I.&I1U\$- MR1'BV-JUSRDF.O17&2:4^@"L,(#G4YSL7BDK[35I_CP9TO2SZVI*_,6Y^@QP M]147>)U$!/CT\H^<0$S'3C@#9V).JM=DG)P43MG/@H>"['QG>CG3"T*.RU]P M<*/*B>R6R*::*$9K2HAG5.98T<&@F3B=,+'99.+8+G'L"O<-%F2-]M5^OLF+]*9YMD:8<:HW2:KZ+$"_59U(=R+=B?3)B/3! M3,9)?.,D_B;,BC_.XN"<7-DP7B$R".E]V7&0.:X"(=I&:CA.KCNY M[N3Z2*:Z$I-U8MQF,>[,>(.%7/T(5_&XTF=RD3;YY@9Y*=I5)UTE^-Q["C,O M*OY9^8&_O@L;1(][ JX7->">$W[@T5L_G"2*:SM5R*E"3A6:C"JDB>& :TAC M$T1)(H'G:3M]L9TJ67ZH]^B)/MT8KUR2I"WJH<3!<:2KQ$RGRCA5QJDRTU%E M9)@%N*+B1+.J:';^&X,%]%Y;OD?/*,Y1>D4N\26Y*IAUJ'O13-,]&A%)X;V#9TZX-0!IPY,1QT8D34Y+<(L+8+6 M/<V\RM $; MLI)3C)Q@=X+="?81!/L@!N[K%HY6 #+J@@ $P &9N+3(P,3UM_]YZ[BV MNW;LW5F _1=GC8.?T=E90ONOD12_H,5/UO2G1>XO]][1W?R"YKE?7?K8#LG3 M:$,$^059X\GR;&R=C1/AR@>TP%Q9N?8EJ[1$%B-3?X]Q]R6KX]^KN? M//_I9VL\GOZG_S\O[_ 4;GQULPX"@(BX1/T7V?)8V?T5V<3ZVPZ^>DM MV/SP/RG#?_.]';['6\1D^"5\/^!__R%P]H<=_B'^W;./MWPI=K[_,WW_9Q<_ MD4^XH1Q6E,-D03G\M_C7S+-^0/3)W^ZOA0JM"K2BEWX>3,@'XKFXD:2Y-V-Q M=_0?%$@%@?%;B-T-WB0B4QJ2K\M8,,=@1"E9;UT@N*,NXOE<$S!:6SMX9 2/ MP=F3;1]^IJCY&>_"(/G-&?W-V7@2^\1_BW_]CXOUFN U)!'DSMLY:P<'%X]! MZ-OK,.'&=/SW'Q1>^#F5G[Y2T,#'@7?TUUC+)-$WTI3B'[M'^M)^1UZA81&[ M9[]]^P$YFW__P=G\8[5%;2:*7CA%SW0]M>)H.3'&@WC)WY>>R0V'L*SPH?<^MY>R9L2 M_IZR47[6PL_699B86-:*(6+KJ>;AC)&R\]7&/W9"-$UJ2 MJ#K+&.4UZO6-+8;W.,U=E[LQQT6Q0?MUXXF2=R):'B*B)B!+XGP\,(G, 8F?#-._^EY0-_R5GP; 34D$97]:6-:\A)F,U @Q M8K!H::49#RE^2M $L @\C0<4GB7, ,E77#>\%)\%!0@10,>)%A)X$%+]@,,+ M[9T>.+2U6DBA,4(N7S0$D;!D#G;GX[USW ?7 M[@L.0KJ.*$G7FA ;%H(-)-29/%@I."-&Z$.>U8_(VZ*4&YO+)_Q&*,>Q6^CR M-LP [3-C!LHQH$9Q4G+HPR%B\2/:Q'R!8=X"(:4 T-2X76Q-^$>\N;0/#LE\ M/K\=L+MQPJ./2XX@?73P;0F^'(KNMIA-Y\M9NBE!::&8&,I1&W@_H@N5)A J MU6Q$=*$7&_"OG#>BE1T$&';1104TV<:#1'VH89U(=.VNO3U^L-]P4)LB"YX? M>'#F"J$\ODRGBVD1'1$QQ*C!)\9=J,= $JL5VF^&K$O*O:T\"HK- B6&\=^ M='9.Z"B"A?/\\&"I"J'L33/KO#24Y(B9@96VVEEY[3"-RP'FYM8#(T7L:ARD M"(P A)3C_KBCLP@R=_W5=MP;+PBNB(J?<. \N?0/M_Y_'NV=LWUWW*=+.WB^ MVGFO?\&;)QQ\P?M'[(N_>'O2P^*OM;P:I5CGV;B6L*5K/8@R1A\HZQ\1=35$ M^2#*"$6,&)U!KA1 M'WTV1)L3*]1A(8X+BH8%C@&WX3/V+[W]PCG;5Z:[-(27T;AO9I *[#UFD'7!(#M!H99A M "_[? -\%XQH,+P?:.K5SE\B$N8!F\FEGK,NQY-&PSEC8_9(WL 2349QL24, MPW?!Z1N .[.GH>S:;(T?WMY;?P,O$NMK1JM#8>HTL1: MP5[ X'SP;3?8L<*,B\T_C]'$7Q69LI=A8"F12&=HX:S!7WD^=I[<>+=L_8XR M^L;#MC.K1'4;94ODR.>M4EQ',P3."OXNP'*=$6& _.?1\?'FRG&=$-^0^+*Y M=D/R(1WBB1>LLN9OF#8]P9N+%^S;3_BW &^/NQMG*\ZG6Y <%/3-Y=0XHYG5 M8$?L4,3O;$<9HHPCBEB.4,(4Q5Q1Q!91OE"!8"A+L?"0&L".#>#C/0D ] SK MCE"DBPMV8DPGLU]4!P8;)=J#J1@[6MH=)*)L-@X-IR1RAB#)BI(%@WK'*5DGE M Z%Z1E1>1W1!D:KLI 4\JAD(!G5)0A$\>/>8FL!AIT9RTWF/;LS?^=Z+L\&; MC^\D5A =;@^T9QN)K1?KT'EA^Y)U;9GZ8#4HLKN77V/B.DM6U3,Q:,:?"A+O MK^>7G,B?6:U.(A!Z?$NC/78 MO];4PH>HT+-N]T^/R)"Q3$LRY>%[;ITGNP0) \0XG-&FCQN4YX%B)OUO_-4>Q.[1 M&.R$-E40;[=X'=*:GB!GD'7>(''U,&BL:.3VA2B@;TPH?+_2QJA7GO_).SZ& M9/I3/3TK<1B%EP?&<[U$&I7MLV6&8T88;3T?):01YV XV'G2/E1GYT=O+CXM!@5??A,D@5;=8__3DO?R\P0[%Y8S^0.$XR\&1_.H? M%R1EV-"TX6IG/Y4^4P+"Y=$OY+37Y^_9RH6M0 M1^:K"#*0% Y:IUWS+KV G;9.3UZ+HI?JZT,.)HHR:;3:F"?#2>E(_B?\2":M M07!D 99Q8!T+4AY L]!>+&#Q++#!6^S3%>D--863F&)-68$.+II^71A>=,P' M#]KRVKB24U1> @-H61)EISRW%G,^+"N[2R; L)V>5?#%TRWDXVB?/?1RNT(& M84_DGF+$<2T%@C,W=#;.[DA/NV7G5SZ_K7?'#=[0DV!T;G@,8[D_VS[=K0ON ML,]FCT2KH_B(=">TAT1M%P*K'S983).EF!S?W"DBE'".#W5FO&D$2+@CPCY: MPAFA2 *@4#"\\:R*\8+,>+A@O'71>#@QWH$8+XB,9PN--UA4Z1*,A>#3V;E";6:98J!K*E"QT(I%) M!8(=QJO:SW*"4>RF[@AK5^1/)S[=:-^K,%[.K4Y3+A,.PX(841JONC;BB42Y M"D0[#&DW\,=MN0I\M??XDT>+.+7<,_<:>+S)9-$9LN?2.#)"E"KZ/:)K5&1H MJJX,\0KJPF*XZJ;UV"P9"@1S@6/?V6MGZZSEYVXJSPV)JC)SC9$D7=XD-%!, M!/IL3#MUK$2=LY@(*!A$_E/P?J[",.XN6]P??A%?=Q$[[:?2XXI\;:E4 Z&C M2RHH9N:71;>&9PA]9N^3JU)GE_[KF'K5HX;J1$+BJOH_=-. C'\YBJ M9X/WJ,U+H12RR\]".;K^D8CYV.(ZO"&1O)5>+*!?FNG]]?&=ISH<&JYLQ_^K MO3MB6MVS\X+JO1_USP^."HX0.E%T7D0&I888.931@QP86JN7#1+PN) X6!4; M(LV-PH?2R"%[SP2\-(F\,P7<&#*^=*:Q49,'!6=4PI0A8\]7HK?"+"/WV.#( MR7AKU PO2ZE71@1R5&FJ2F[&X7KNF6FSCJH352%04MT$CU<:1#B/ R*@P>K+ M8B)"@B'C1%OMV/#PU6A8U(\0 B. P.3%=G;T$-N5YW^S=Y@>-,F5ZD3ETO1H M:A!^M -QJ9XNF2%AI2F;QJI]6E27L#C;>OY90)A$)W;R>[,I(W9\!S%60,-3 MKP8Q9"[4T*\+8&UB)Q- G!,RZX[WJ^\%07:)1')UQ$=,7!9+>C-T0AL0[HT$ MUFA:G@ZYU1A0@'^N4R7CCG*7FN3N>!FA1R8$8'_WX0W(1O7<'2Y!SG E,_T< MF/3,_D/QG_' MMB\%9_?T![ZWO%/A56_0GD_'XV5\V7DB &N*4@$ZFR1D8A#D4T$0D03%HB F M"V+"E /#H->E UIR"J^)B-1V324@I8!/NZ%LQS)2CC#S( MY/;K3BI2-S3?Y,3,UVMX;FC#[S@T5R)55V&Y:.IA0W(_6?0)YL[M$I/Y MS-MDS*>8)7=BLQ:Y\MIYBHMK;6]Q(S.\E%N\E ^]YZ*0K^-R=\=ER215.YV^W* M*!,V8L-&55J=4@>UO9Q*\O45OX7HX17O7C#ZXKGA\Z ;/LTW?_LQ81I27AE! M-N&E$<7,K1]=-*GM"FE9]F3"BRAWZXBHZ6%%=XBE>%B-NPLI4$D)A-&^FR#" M34PZM*A9P8-5LMS'=2S15;3:SL2C841HX BF6UN" MP9N^&'4RHU:(NM_OLUD9O;.T:JNLLL3,4"!!@!KR1;8U"^@/9'SZN)/<3*KP MIA&@3L51/[1P/IDJ0!G]_L 6("@#Q#A G=+H6G>KJGMYA85=?H78W:RL//8S MNP*,]C;+!C4S\5MQ;#74%DT)@M57V]\\$"ZR]LN%9X;$7YZQQO&@9;*>1]]' ME !L5^/F:EC*:@R& 9[#%+R]HBV$7]-06+F1$.,3D#P-\*(YR0T-R:(('B&#@N#H*+]9]')W"8 MT/1''\O[M=>_-R3DZX11=M99NFN:T$0YHB.4D 5NV=ZQPE9+A0=#K*JS%F"I M9"M3L"=>[1 ]#8PSK2N,YLD*",_90-=".E%-B",#UD=JG*T.,:!K)E5Y;FJN M.9*^ HN8&]V;=&;GYY84-C?0=PMUIZ4$035: N*HXHPU8+H!OZ2'(]0=)EY! MTM8G?+O]JT>3U&N7?'A,;WJ.ALN-^M=7(0:+0@4)-68X"PD^1RCC1>>)$3>4 MLDM2K(TQV.W<-I+\$M(V+]A_]."M,V'F*1K">W7)AWMV#LB66 PYFF$BYIH MJ&I/R#AYZ>T?'==.YPZ1Y/?1?>.T\K$N#U$@ ! /ZZ52KH.93R?S4@S,41\5 MAO*8 2LE!BH&ZLL"#,H/ONT&]IKI2KO$!/F;Z>V,C0F05O=L'HP5S6<(=+-V MQ[5KW6HOPT*6(Y'ZLL]T,A'#M="]&WZ5N@?5BQF)N9B4N&P-'D4F,@2+]WCM M/;FT*/!Z0T9_9^O00J3XOJ-XV+]P-S?DU\XN.M,4!,<]B2IV\$S^\)D\\F+O MR*L:0V^73&&QWZ$F&@.<-9,-\9E,*"]4?%=W6U#B!@6FGI <$U(Z_H3G'PHC%MTLR=OPV=Q/5F_3$\U%%8TT0%F M><6GXU 8-X]/VN0S\;Z#6-C2Y"P6LO<,NNMN&$CW%AOYG^2[BHV$"B:1G[PY M2+(H8OT]Q,FW F?N#,F:GT^2VUIY#9NZ/W8;*561K%S_1M>"!@V5S MD\_R-\GNY,8YX3C)@73/$;+\24X]-G["6TP4VSS8;[D_UEY@.*@()QHWZ_12 M/YQOC?M=L4PDI7?A%)[HZX)'F*C:\0=A,38U74A,]QT&6M7XT%?85?IFIQZ$ MK]V0.)PST,0^S^U$0VM.!9W"AGZG[U>.ZX3X[,9YH20R"4]_[M[8W&RZ7F.* M4XR*',#V%0#+MC_]6/="GO?\]T'\-N%ULG$N5D!G?V'<:Y1+1?H>PEHCZ\9! M36*&TPQI)5SV%]#R5C_U<)9EHKF_#;6)+6%^H@%/K)'. IBD)K"#")B[ZSWW M]UXVMV'FR9U]A%FVS^WFKI+_#J?)]6&@KW!:\[%./;XR33(=HS<&P "?[XE& M5:XR.DG/>:\!-8H0N;!Z(2R&.:T$LP.[6_P0^GV5"TE!WE?@%'^<4X^9=[YW MP'[X?K>CW5JB@M'#?IC-'#'O$XV=0H4T>BO/I6?*6L?/1$3R$Q5RE!:?,SE/ M/XQV] FB\ZFIK0Z4&C,5EIGJ%.-I;0#H*Z;*O]0)Q=5?/6_SZNQV_)0;=QQ) M:[F9'SOK5- H\Y.?P%6,EB.42#22S.1Q3]'1"^U=#]&Q6R,OV"%?*BK:TDM, M7NCU%:S!?V1*.S_PY.;L].^4X0E&2U58=Q ?E;Z5(1$QN'@,0M]>:X2U[!78 MV)3*H=&L8BD), 'Z/:%HSCGAADI:394$1''%%6N@6#0-!)XN[8-#8NCGMP-V M-TYX)$YQ'4TJ-Q^/X5=HH(8X> MCR$BY-$[#A%E (/ ?M2/#L 2CPW]XSK*90)O&[[:/CY+&FL49B/I;P_VN_ 0 MR%!0U?7R/&RU[ D(X1M,+TB)AO&;FLY\TE>&ARI7#HV>=:L2/"-Z25(-WYJO M.S6MYFH.C#6I.W+P)38.-*9N'W?.4S1<*WS?_-- 2,J)H+[E:25Y9<&[4(X6 M/'8:*U: S8XIEDP)04M@:MQ,!).R'0Q"R*7TX$7-2_!XN=2LI2?>M:B!37K, MRRC\-%)4!J-1V@S@0"\CAFWBI.:<"O"Z!*[3%XA5>\*I_CUXK#4XND*\\+P6 M;GT=^VF)N*;JRD&7WU8W%WCR$S=J!H.&7_#1)I]KC;\]8QSOMW]\_V+_T_,O M=W80B+=5-(D ;->,F6W)7YK<5!*H!GS0(S)*)FY/+XCQ@@Q3CUN;.@@MVM[ M<& ,7P;3S+]%V%4T&3B0KXYT%>>+XSK[X_[.?J?+5<&G[#IUF5<(WX6"K4@@ MG4%FR4=K1!K%M%%"'!'J,!N//2B>VT;2$BH$XCD53]EAK-FXV&A-.IX#A1O:($3Q9G0*"2R[= M!+]Y(YF)WGM,K]K<8/]V>^4$:WM'!6[L&GQJ1J&9*Z+.."18QQ*@FM;WQ@QI M)6K$DN';5'AW8* $YDOTP6?4Z.5A@?.&]IX;/@<_FHU^*23THH#8EC#1P/?? MR:>XQW1; &\N]K3K[)7M^'^EE=+9S21?\/Y1>-Y?E\J@Z-<23?T2V<4T7@]+ M*"-&$'TAGYZ0H]\:_1X1!:LGZE'U>*$ZXL"N!X-%<",W+B)7WUHPB V>D_K[ M*V*$W&5>0C\0OS$H$H5B:)SIL-*=W> Y.S9(O2%_;QT4X#K24'CEU0BMV<4[ M!EPTJ>"'17C);0,&)9==.9.[;Z;FG$C-2T,#2BB)3CA?Y3!%R[/9#SF:X.=% MNE35:J/JH.BJ=\/OKL M&%@RH-+DO M,X8H2#G2F]AJ8M!PEID8;!GA5O1PYEGT9YZ^8UT7 85&P-;&[B\NWF,2 M?IUU&-UK=X=]Q]MYV'G!&]#I M+S/F[._L+GO"'R4"H ^)"#_VG>OH1M/^[#8Y*;L)KRAAYU:Y $-%#0C+T-12#)1^*PVTF.V@2+_VT4WQT>\6J" MJ;K09+E:33+\"U+"/6]._M/0\: /S2=-- <)%GUH;S71GB926\>UW;5C[\A< M(@B=\!CU,&+@)/,&,L$(GS'ZC=Z^LT'?B#O#M$II% =R(4K#Y@,&K!M!(Y2& M1$P-83>ZW416B_/YM%DL,S.4-;1 HY@&V%%F")LTBW30[6?:A07M0';3HD5- MJXCV0/_9QBLB J9&,B:=\H+=U%HMFT4Q]#OC-/A*<&]6:!C)>K1"-T&L@2D: M!C"Q*8R*784 H!VW,G,.';,>\%OXD=#^H[4W9)2,CF*IF*K#[_EL2OZ;"V>5 M%9C2IF_&<(082^+$A"EB7$T.;0U-,VEBFAC8J&_+=!CN&IK'$IMG)+;/:02\ M2O1H%OF*EH7:FE(46! PVU :>-M*4SSE@D7!U9"\=F57I YH,%F-<&C5/-"E[@Q^;6W19$F/1KI6VC[H2%FFNN; MZ1$_.2X['MFOL13Z* UFIH6>F0P;A/0C'7BDJ0B@L9 PS1<$YI=:H9L?M%;+XJD%#6"A7Y5QQE<>"@ZU&(!Q M?'VWR*4_!GAX$_E3MX9V9;G_-G9:WAZDM]]CGU;7W=ED1DWK9#W_X/EDJ,@6 M^[@NJOGRP#N-ZI*I;HV?C\<3*]Y<3*DC1CXZ!)(P**R5]XD#T59B7[I/#-)= MNEG8EP'B._P271\]=Q.ELNO,* ?*$FQ/4!_-R3:@ILU 1DLBHQ/NXUV)2\\- M27*+W76UKE[EC2''4[$8&JWB%I,,@3&U&'PY>D #;E<*6CP%UWEZZ,-7CV!O MLH#MBU?OBH51N\8^AJ$IZ^A5U_%'BX89B*L*IM$D9[52P"#*6,"W!^K/$%RL M-C2$ ;@5.[TBD@7V["1%KV5Y(SFGH??^\(FZNG#*#6"L\6RIJ#GK3\YD$ M2;K>EP4T8U7?%JA+VOLR@V:DJC'#0'F\/N1SJ;RF)8>)4:*3%^KO&AB;-,OK MI\N9;EP".&?1D^*:X0CJ:$5/VFM&(=C3%-IXU@D^3<]0##CQJ:T=UB-BVM1' MNRYV=KY<:L]]X N%>[1%_5*%\1,=>2VPONV@T.RYWT(BPYWMW_JL <"&M>RY MP_ZW9]L7]JE2>'-@W-:(HSP_G\WFN>5ZST6,[ @1PLCSHR8)25=^0APQZG 0 M[51MALM;?^.XMO^. DH@&*$#T?Q%U(AK2% J^FH9B2HF H8?$R2X.(;/GN_\ M"V_J/WCE#1BXE<50WS2>S"8\F$4$4481'%KM5.1#RDZI1;]*[GWM1=D7[#]Z M ZD[X>L;_3>GMB&A1(0[00CAVL:(T'$=!$?UL!$_#1DR(A%TAJ>9.%R,4$3. MD%C11#A M3:"3HVD(?AIK*061)]<3#$D<=Y3"J6P=8$Q)VQF7'X/!CEZK7FNZ6/+PPJ@8 M,](TT(F'#O1A/AZ/QM'_5=.T$?KOXY_&DVP*^#_0]'PT7YV/IN2WR>/NAOYV M.AN/9JM%<41N@A#WWD\1JT+ M0H\N"&%WX!M@.C=!>@9I73"#PT@"0ZG..TNHDAK$%(!YH=OPE<3I:Y>D%4\.B=P708!#^;DAI7<'!F&M0.H;<*O<<01&%R6$27*;DD:, M-O1AI.XU9VA,Z$'C3=E%RZ!3,PH,\HCF;NBSNJ![)_CCTL<;)Z0_"3^R^(U! M42840V,1(KW((D\-42(C%!&,_W'G[9SU._H]_J\!8UY'ZEM5]4D&O8YT]PDY M6-#5>F<1:G*CP L('GM/7[!KF3=)?_,H"#*,=:XG7J5]-3W\B 1P.0O'88I>7M86SJ^_V3O!F5GQ^WLG/#]XLT1GL6L/CBD MTU>X:Z3W5,C24V@P[Q>Z4\']^^S?XQV; M>P?/SJ%F6B!Y8\AQ0BR&^@GQY239*XFIH0(YZ#E#5RI:!17]/#G0H:/>]PHC M2(TY(.#S"3^&RHTH! \/"!J^!!HQ>!'O:%!")G60Z$(Q2U^QH9 B=[,\2"2& M@,='W8:\Z&DPA#38B)XOI@*(@.\\=*(;0\E'S_>]5\=] AT_:IQ+# OX;7,J MS[5+P,F.]G^T R?X=O"QO;EU_VK[#JU\HHUP)Y(OJ?3ZP,A1D4EYWKM,>],R M*&6T1XA11Q%YY+DH8<#:B\.!JWOU\]/^'>WXX;A$$AR$B#:]&]'[)>B^F?W4 MC]8*!YIZ^NQ,\2^V_^2XR'[T7C!3&#K:Z$"V''Z4C=2ZSTF1VZ7M^^\D5%_L MO2/Y5S0!+7U,Q9>&[6RB()%J;XNYM; 644N32BQ)"*.(,OE%1'O(7B:=J\H/ MFX.J*BRM[4-?5EW[T7;_0(]I:C)"3[X70'4YU0!AW)5$U2A=QP<27%W;#8-O MV'4\_P:3H&^S/OR.%WRQWYS]<5_[!55H@$8/!0$UKA^VQMQ@@E(V*.*#$D8H MXH1B5H"QI7-#\$(-K"%D?9/ZMD:!G M5]=QRDPSK ?L5[I/JKX%-I>JB**12\]F@EP@(1K=R,3(FC!Q:JDK@Y]H$@@S M4Q"ZGWB"P#<"/))N!/U;ZYX&0\Z-9BM.NE]B\1$#V'BT4]VL)KK!(*?B;F+$ MW'3;*;1(_(L=TKL%WK]X;DBON*+[MG69!?<=R R8)Y!J:C.9+L]%T^>$+OF) M4F:GABEMN!2WO:;\$7-03=5SV/;JLI! QQDC4E,9VKBIJ- /86!Z"([U<\2 M/VT"]"-15'W#&B^L)7^:FQ",+_^$AWH3S;B#_!":Z4.[B7KQ..\[+S;MUS!" M^T2U#5!ZK @H*<9SEH!/A^_L=_H?]3EEX06PI#@OA4[N>"X8%V-ZYLPAFRN8 M'*G;.*S R)Q4F.=JXFRX8@!XK/#:ZLN>!$.'3L]TZC73N"+JV_H9;XX[3 _H MW'CNTQEQVCTJ@26 Z1??F:96-YK"8*C2";[.+ :@AEA6[5O2!^$P0[CK.-)4 M,)*(YB"#(T-;GVC=$1_BH7!SC$XR&^3\.4^2^'ZB> =3IRWV?;RYT(POKGA!\)2J(BQ$TWAYZ:J4NFJ(/G<^GUG253+4B\BBFCQ@#MM; M6$3=0H(1RK@,._WJ2_N)2=K+IVA]F< JF&!#HR/M[<<,L6:&\%QZT-W;O= B MCIUGN\PT49LCUW//8K;(9G* 3?+TH9].^C1M"S-$5X6,ZS.^8G'MO_2E08=N MF23*/1@6LVEAH31Q5$8OK2QBC?V@FDMTJBGK-G&#@^ 7])MK[ST_9$WE.2B% M'?15?+.8 -0:R1209=C7PUGQ/6"H%831\<&E!&T94>, UT9?AKD30QO72>L M5S42).:B_H(/]ANF@R_Y;U2 +E[CK'D- '$B690=<#Z;3TLY:=Q!DQ%E>1?Y M*6XU!K;LV:6VQ?0SZI.)0OO-!(35N20/8%*K0.*++IK1F?:-8S^R;@B7S[;_ MA.OP)7P- %\B631Z(F=U-K''96N)*544DX6%5S?*%N&U2U5T7'HAGTO;JI/I MW:L3/J/'8^"X)-5$]OK/HQ,X\$M):H[+0Z'4>) H) $AGE+B4+@6I?@2 +Y MDFA$_.6RA#\ZG*7K*U$[=MHW/^HL>;';>:\T7X%;>^G# D50DL$.<.E$ST%Y M6)-8!!AI"?H='/Q*#^7H $[R+@SNQ (I.]]L8ED<^.4HCQ"C;13/7^*L!?C8F 8$BRB= MS.;QV:8T*F:&8&Z+LC$!J;Y:(=O[9*1^Z]+++* (CMH%KEZ"K:S,8 M#!]\O'98+D8FLQ?1BAAOBU+EC4'1*11#/5.;3])<-:-&T7C889:=TM68/&F& MQ8/O;8YKT=QI"#AVI+I55IWI:^?HP6*PUC6+@)-;!09=29DL2Y^_>E0:>Q<= MO19^7=D[@R),(HCZZ;G)=)Y@+*$7S08IEB*2<=L *#1UIF:I-#J>\HV0F^AI M"_4<#E0*'EF$59UY# "6>(6S]!@ V$I;;0M?04$ %4YU"\IF,ZF%3 D](";;W>G8!DD2@H.CQ>Q M"_*Q(S ++(ZNG#>ZA9<=A*_]NM4W0%!4$4.]O^)B-2N#:(08O6*[!F@3&@I.P7+&%)27%H2>Q'\!6^>'/W)9&36QC$?&V.@6#;:98-H=Z9V!KBZ\Z'^,]O=5.>X+F1_0"#2-?Z:Q9YJ+ M/=%O@&1*>JE8=K [8<%'V- DG%%!W, M=H.U[QPHX=OM5_QZL5Y3X@24=[[GDA_7. 'NWW%XL?$.!+C1Y=ZB^T6ZHCKT MK+F]R*H3LN7R?#%+9M8I6UH"2ABCC#,JLF:#\3L9;V+N@]VR+IR&#VVRR9'Z77 MZMQNZ9.;-.D*X&]J&]!>5N_V&FP^U G("I.A]M_! MZ&CS,2]V[<5S+:F:&&_XHJI72F5W.[0$$/R]=T.:+"J4SAEBG>-X$B%$CIQ& M,41B6.@@DLF7U^#"]\FWCK*NC^\5'2Y>;7^C$U2ZX (49#H076?4GO&"3AY/ MA0"4%X-.#S@1"#%9XG:$<+,L(TS+@M/G[1:OV?'.>[SV_ V=>D5V^U@U\.17Z6B7)'09^^BONI7Y'?EVA#YLP/D)%(! M-'+S=/TD\:N(6-SI'S%RPV*G0\VL)IKUC1$E-Z/(J#?$T'B@=XBHH2%[$@0+ M*7L=?['X2*"TS,!!0ZVX*)!K-3P&*J[%1T#1!,/Y?VY$NA%<]U;[^,!(X,F@ MXSCE%*N09=Q W?K6K8968PV'1(C,^APGQ'QD^ M(.ZSZ$XQ"2S@KJ]0<3$)&KJXP$(7"5&^]MG=<,ZCB)\;& ,%YNH+9\MY&0!Q M8DTH 1S#Z$@C2U>C(;V>ZTYEEZ\J/YR_TZ.2DN_"_CRP=U.>.CG!HN34]'TX M3]:7WE*2?DBOS3M%V5E3_2#VNS[;_L[!0?A@O]%IQ1>\?\3E&VSESPZX]\05 M0#FV+2=6O,Z3T&&-]=@D\/>(%M#&3P=Z65R](/=FI)Z5WV$1:P\$"-=QGP(R MA+"MG)IJ-.'CP\*"*X/&J#\Y3Y'!2-%1/]KY Z\*ZT8[JZ#=@6@74&+ )%Z M6@DC8B.8 )./=N"L%;]@]"P@0)@ .OZS%*%CA!@M,Y#10"T&B_Y4>,'^H]>[ M$I-,"X3S$&<5#+;_;A[6"W"1 3TSAPDH_^3LCB$N7W!>]S0@TF,1-*8/2^%( M.$(Q-3/0WDBUN.RY/S4:(+[9-\IK^.K(;NX=6+?HF^X/#9VP#N'?5C'6M0 MZP#CE[O_I&57$Q!=5Z,L?AX0P_K%K PX@=*1@=7IK[B@H+;>5VP,$ M-ZPFFG6&B"\-H^W;:&-$QST246_3=AFB3ZQ.8$AD*4NEXXG)1#DAGKL9C[4G M9'7E[MK9)8W:R7=>8ZC&T7W9@*'QTO,/'NU7B'!JC>SF//!.AOIN78"IGN7, MP6W1_R["*[PADNZ^A79X)(*\%Q[6!J#"W[J4=/-/_^_SGT7FQ M=_1TT#T.0M]9T_./Y \7[J;XB]R34C_LEM/@D:A3\36N2TFJ_+-#;HD<45RB M4U-"?,3^%^5XC%#&/OHC[8M6_EWN!<@@!6C=TA%"G%C7CZV[9M:E_XMPQH,9 MT\^,2?\.'^!Z07,UX'7_M4 "X/ZP\]XQC@]WY^['NI3>'%?_WI#!J4X8]7Z+ MTU42:F*:9W[<#:%PB^,EY(UP':O+L'^Q7OM'HN7!?B="[$;HT7./"< C ^#H MT##H]2'*[EK JY*](-'W#?LOSAH+#BGOF 2LC=1]VNXSJI-DS1@N[8,3VCOZ M6^GE5GUQ T!ZQRJHWZHSMU;%^(!B483=#$8HDR0,R+9'U\FM.-?[4[FQUS.;EXI[TS.%M.Y_&% M%2I-6J0]6D;%UZA )NRA0AJV$MP&,^QIQ43Y;FT/7]#8&/C58TV:2<"F7SYX M\$C\SO^=ZA+U$;**&S;#+3S@13B2($!SP()YV$,YD,CI#] MFYC%RM_\>-?T>^OY*"?L=Q9B._@>U;C+B[4C](J=IV/V,5;)[PB7RG_E[@K91NPU!,W+=S6 M2JRQF)\>@% /H[1*(^:/*&J4^X0VM]PJLIR+G]AJO&D&G%$+4K/@>#O4/?V, M4QESVD%+S?J@P2CTUG_AG M"?4S HHBC^.BBVN)_GN>1)U*+S&])'YW[6[PV_^-WTM?3?S<0%U0N,PUUEJG MR8 8-9J-"2%&"1%2PW=&Z4 C2U>C(;JE2-TI:9LB5GXP?V?GF!CFV'@6W![# M(+1=>IA)_+5D+PV+!(DDZA%T-1X781$=[F)DX^L^ I2C#(:2SK2U6FH[(((4 M'+0$ISHK#86M3][>=LJ-XBM_'A0O$4\=7YD5D/%[1 "@$6)S^2U%^8?SZ:)C M%+TWI^%0?GKE[+!_2>:>3YXOSGB*3PWJM076.A]_7G!>1@8E=*!BCOOL=/#FTPY(9?[3VOFR'WL4']N\A;8UEZL2@X>$8'44)0 M'MY&'4M/G>%\G.]&12?G*-[Z>IR(\M^<#<[=WN/^BKTGWSX\.^L+']O!/7[! M[A'3%:?/;^0+N?;N\AB$WIY\K(LP])U'>F[_P2-3#.?%V1SMW97G8^?)O7 W M9,#!0>BL+VGAF^]@8?48L###7N8#J*DB8,['L_/I,KHC* 8,%1?EKA2[=5$F M,6(BHUAF1(5&B=0H%1ME^_@HT70D_I0TW^__*A M9)YFV$Q7RQG4W,& M\!ZON#!F[&[P?8P9MR&N(#F5CV3,< UWG0K\\ (V2G=Q%4R+NHH_CT3?NM[J MQ8>&K* H<%:_-VB^2&(?(P#?.[V%'I:R'H.51G"=IE /4=47SKMI'9/GDDR+ MNZ3XON'Q*"&C?JT.U+&VUAD6"P,&J@.!9 0079 3:TSXG MVRO;\?]J[\A@EOR0C7OR CL=$D.B2$,NC4J=\Z110$R>GOVG=!$CC+Z0K("0 M9<M.?H3#3&11V#?RW@$9=(X& ].A[AQH0YA\9$F0YOAK)S'FRD,Q> MAP9*8QVL3 =0$'#\H^#D907;KP"^X?61]@;\Y/AX3=Z8<+U3]N3 :V@",527 MTZ?GB\D\7N1*2*&$%IKTZ\&B=:=.=)K Z"1=J^E$,:NH&!FFPV?,LD;;!:DT M4-[VE/BEN7/[K4/#PXA$62J*ZR+>:3Z2)%,:.& M&#G$Z,'AN!O%)D+%"$%0.'>C'T-TI!!K%5I0= ('Z3HT9:B6VJ$'8#^09S6@ MG7\<&MPY652]9#8^7\G@/34$WHU5$P.F9WD<& MBQD:0$VCAZJUAHDCV?JVZ.*Y-I0,C#8<,55S4VLV7L1%;@_/&!%!'!^C35:> M0_LBX1,.3:UMHQFM\J5-<'?^#68=Z_N):I*PH1/H1":%V&!+M_PN@@"'P86; MOTP@WM'=W+KW>'WT?<=](@]\]6@/M>B?]$;PVF[5W?(8<(NO4\$U-II7\49[ MMM$\0I$([/J*G!#)ION&-G5*Y6!/Y25!3!0#FE0#6K2T=9\O5PCHM6_W^.#Y M(376)UK;\%L U#FA5V3F]T:[_Q:G&L!X9RRZIW]B@4NGB)M ;):T8!% ;"0+ M3R"E\<#&DL6CIL8ZI=A4J3SOYWN<=$RJNQ:]!T:G&*4:W%-N3:9MPQ4"OZ\= MVH!1"'-HM\3U\)-+!]?$]_ M_(N#?6+SY_<;_$(^W9M3.PV4OPP1@*02Z0SK5G7BEA)$OU-JT*&B0U6M)JH. MCFTE5^7BM=Y4P!C,#5@L2JB!C_L6#.IXHFATU%K%4X[\R8-XI<,,J+77S]+5 M#P!?,C<4 $MH&',0=>7C/X_87;]KHZKX)CBR"N+H>-^DBJZ4EH$(:Z%G!64J M>L(BC>N>]6BK&@D4<=E6"%U%C.[N#*1'5)5>A<"<1!Z-M"HYEB Z5P=ZC+5[ M726+8$:<;=5Q5"[XZBQE"/J"FNX'TE=@T1;H=A2@GE==_,D1!.^4T)V697RI M:PF(L(HSUB K .^QP!-*>>V6^PXPIIHL",YJ0&7.@,!550QE9YN/DVK8_#I;1'"$ M&,F^"__58=56S^@2<>?)=;;.FC:-O@V?L8]N'P/LO[ =EX@#^A K_J,1\!+[ M)1=< BN!0HLW052;A4G>A(":6!P-5YQR5O$%BP-F3,>ZTKJRH*^O]>#HJW== M+@IK3&8*&H/J#H0V+L4T@!$J%$QCCC-?5)+.W"Z4=3[ RWF\@&T4%QC2.[:F>*R,32ON'$ %7AN M+2YYU@*!8S+_SLJ09#MW@J>'!!U?!(V4;97@C%."!;M!UX5JPNHR$_;DY,Y6 M (W$%D X<4)\X[S@S;4;DN_@D)EU7)JV7A_W1W9RZ6)/#T/\BW?FL 6A8=&E M*9WRK>K3\2(#'F%RQKB@C$U\6&>$D# -O3Z$I:; MV \.YCN^J'\>'1]O)E(OJ7EU<"C+Y5'VT\5B.BF =\<'+TI(@XV@'>O,AM.< MFG9\H%"BYK#@5//5*AP5C&3:.)L+$/&)X8LM<8F_8]N_(B\TB-YU% T9>6O$ M5/;H\\5XHC@$YUBBF.<(V90KHFP1Y0N)\0$,9<7-&WS,](:'>BM4J [(*B8T M/S#<8[K(M<'^[?;*"=;VCLK?B4/Q*1L;*+CB:@R!UJ)-P$BYLZ;WC#\+'Z<0 M.3JP'(L@Q)^7Z(//J-&EN\!Y0WO/#9\#V(W8[O#4/+2(;6Q^B.DT[3 _XV@R MAL[:Q(Z32C.:62>.#Q9((\-NO+XY]D\LHV#B$C?KSETH,;/A3O@K.S3Y?ZWF M%A'<"<>3@;NV=1*X@W0>[\;K6\(],=EIP)VU8>[,7R)J1@.>B:@SA,U;(YZQ M/!7(-[!/@OGQ:6&^X/KM0)\9[410_^IUYS"$EMF(?_5T_+G58D"$]U?O9-"N M:YMDNK\Z,:QG#M\2Z;'!#,/YQ_#QH4S,!T62SU0I$)_6\] MDM'C.V(L$.,!71S3CQVL+NU@ ,I%[JZ(;:XQ#4-T?"?ZY='W:07Z@V^[P8Y% MHU]MQ[WQ@@885Z!I!NKK!=6I/BG,V9%P1(^9HH0KRK%%E"_Z0#ES5[2!2W0Z MMQ>KUI$:Y&+SSV,0TIHU0V.$.H 4HX:BD0V+([_ZC4)%])H9T8#)HI&F6F.U M%)[1-6ZD;Z M&][9>^C2]OUWN@47-90P%)L%IU2$7V87PQ!V4]?D7N55,Y!V MH]M G::72Z4TVX .\YWKK9)6U^EM !HK#JR(R!OX%N]BX;(,_ZN]Q_*CD9I4 MS, J3S3U TGG<\5UKOR='G!_J,W MW$>:L*\D\#<#(F$N/"@&OL0$9L6YWP*\/>YNG*W^QGWN52-B7B:/>IN#^4(E M\HU01!M1XJ8%P*9J1S?F!:&S9T?HCI&&.X&&\)"K>JH:\$KV:7WU)Y=3[JX% MT11>Z]5A+_=4EDOU3L:Q-3Y?1;=YBH"5OUZN]_D\+Z#TI[SIZ4 ME\Y[=)3O.^(T@7)\_Z:>Z6 &?'HZX [[CK<1CBBY1P8=P#.^ZNTPIZMT:9"= MBHG>'Z$[;^?09F'Q?^&[?S;6SLII]XYM'[:K)\=_BL-M24T0)R]NHF6MF_#F M"7\BLKV0\>X%UZZIZY(9$BR:LFFL4:7=)JT6LSBTR M&&(;@J& ZB:V-1CYTAM7=4B8AWC-JT#GRW$3M(->F-J;(1J W(#+4!NX? -L M U]IRBF+L=?YLIB/>$N>>;#?U+Q&2@$.U3*QE-=))].TOIQ;7!71SU>;C= C MXX((&R- W9T="IC&;^MG\@Y&'W94;?1$: M7^8$ K.+;$OS66@X0OI]C\Y-_ MOMK^1MZC5/;*\ #ERJ&30IX7$9G00S%!Z$:DG6E9P-LZB3O;6$L"!W95"NP< M5L$;.0@3&P<"4@FX;]UO]@[?;N]\[X#]\/V.?*3P\Y]'YT#7=06?6_'E 6&F M)I%ZZ+?.XR$P-\K1ZY\_.<'!"QPV 'I;E+!!C ]*&4&57_=B!E9G3:E2 VR8 M >P=U?X04Q^A U.?WC2.9288"J%ZSIW'JH8!6V_X_+KS'NW=)=Y_\W9'ZE'! M3<@?U&H>'G931R*)ZHK^N36?+J-MG(@:NOS\!:7T$"'8[X FV+?I3+4)G&JR MK9G.]+-$^HVH@C\!;;LH "K>:*DS!,B(['F;5V&B4VJ?/' MK_;BXP>V/_#9E8^%C81G@QVA3(\G?+3)&^M^"C,B%;Z%MA]VK\2<*O$1/SFN MV[<>M5.#9AI8=3XT6"I10F4A6UJ,!@4 5P=07<9;6M A)-BVLGCG* M>(!?6-RC):PN+3$X=G7[28]D; ,CEB*%>&C0[+^,T[X?@ M]4Z=Z6A<)BEQ-QZ&1 : 1$SCOA\:! #PU&&'"FN2-.S.,E.8WAVZ@.O:"/P- MG3"GNFU$EPY]W^:AU>#^&XF(-S5EB]7G *!XHU]FMYR.2P,:?%%A2W4L+76& M1DK%D7B N &OZ6,].>Y\;^L(IVBY)X;T]8RM1N>C<5P)$+52B5Z'.63:6/Y% M)O]!*/]@WEQUCX(?EY0$\>"C3<:1$./;QYWSQ$:3(!IAPJ25#BNY$WTGU=>' M]'U%F70<*TFX(M*>CW*T1W'6%6;-AQA]H&&A%^W9:'%[# ,RXV;[%X^V^P=Z M2G@%Z,EYP2[MH4C_P';S'_&SO=O2O?SP&:.UMS_8[CLH&C5=O0!5':M"X)B6 MQ!(A/N& I(A,/DD;5,'# V*4+X%&!I,T-8P)H1PET!:F72AFZ2LV%(;D;I9' MC,009N!#VA))^#@H1C1[^LRMV4R"$M ^1MTH)T:* 3V)ZEQ.CA;@+D/7+AFQ M,5U4N")*77INZ+A'(N'M ?O1\!>5;D?//=AO./C\%OJVYY/TP/;?V;SL*S$2 MK:KU=D2^IVLR?A)?$LV4^N0X(&I[5$,]95M9\4PNXI(4F5+_1)E(*),I.601 M/\_$&J&B&"B1 V9*:(QA%SG#QF9SHG^%E"EDR!D M?FHU?-'3@P>=Z*:U4"U8?$J=+8JUOBV, G-Y23 M?-8I>P,.+WDQU'=_Y\NE #,)/=!9:&EH-=5Q6#1)W;"*);%A#$%274&C]!58+.F7^TU6TY443.!% MC=VIF<>3(2L:K 4^;VD;.T=K<8L:-N&TJ]ZEA#]/R1%#UA.5JN1I'IVCS M2X)@74_;ZS(97A?9<=GV"EG:"@UP3%8&COA\K%#S+I')ZZ+&>P(,D3HMP,XM M:WQ^SD-CC[W.ZH'80 4.""':M;76@X,]N&YK$L^O0@ZV5UHJ2'RC\$?L8G'M MI.AIB.2Q*(+RAM%LL;(J>6-,"WV(J8'=J-F-=K-BOHAP1,R(K)'O9]R$D6,# M((CXV [P)QS]]]J]6*_I58;!G?U.P?O@VQM1.:;BR\,"2$$B=8\['T]3/#&" MZ$-"^D=Z=CFACF+R(\08@,W).E>>#3WL/60GNAXB:L"(TW#;$@!5C606'N_Q M&CLODG:]2J\:@<5,'HT#6&-+#8D9<-PH>,# @K0F.2+I='58W4NA69AYG(G'CR 1L@NU"\M8AH[1,I] MN!:?$E.9 =-K]P73 S,.EI2%2-X!A6).$/7A8;R4CXLYHN:,A\TUC6=_T>N@ MYWN4G$^.J+(9S,!07$[I/EW:!R>T=_5[V*H$0-$EDDICMVHN'^=2#BAF8<*F M=R]68,/=)>L!'5#-O51S.VH$1-L#[;+;OLS":9V#RT$KM: A" Z?L9_*&74K M4O<0WLNPR.5(I#%LG,N7XCT6!# M)LOL)(7OT[2)_BC%>3O"0\._E;3JAW"GTUDN*D1,4<0516Q1GB\*/?3)H6W1 M7S#ZO-WB=4@;1+ GSQZI-"@6!^7E 0P@ ]K1*MLQB QH^TY (RH[O4E[:9"< MX+@GIL)OV%\[)!(3$[)G2=H?G>:D,>@%!RP0DS_2 W6^LZ97ID?/'5V'Y!H? MPF?O&)!G@Y0"OT/8T@GOR>?Z-NK?9#>_BEX M&,#EBQ(HIQ+$").2YU-*B)("ONNS"\TLOF8F0('O7SQ$< P XQX7S?N=2B[ MG)[_[*"PX B@D6"OTJ6,F$[6V!/T4OD.]++T]1H.&Q(7*T)#9 909&@<+1>_ M 8&2%M?/$)^:E[!BULGRCE2T&JHX.'94#Y;+[6((CNJ7MB2OP"))>UUGMER. MR\..:8M876EI&50I5N]T-< Q8;4J%NK*<9W@&6_HM0CB'2SNPQ!H*4B@/,F= MGZ^FE?0L(848K1%B#?6!8=)"O>@ZFT2G)TK ")1P'8R+CZKRH,A@_E#WP:*' M()# .&LL\RS.*PCHT>/K^[$V5V/!4V.$'BA/(UR^X#E<5\^T!G7QFYH;ES@/ M0KCZC6Z/"YHRE-W=@$N7VBIDZ2DTN-]7W(GK^S?@%R^EHGS%M?-M^@B$SQ.^ M.N-_-;@3 L!>KJU">:')[4L%Y=%)6X7RV"1087!HYCR="\I$45 XWMNO7VSB M7XZ]JQV1"L]" #0O@$;^_\>U>^=[:UP_E2\^# &; M@@3J)]9Y4WM*BAZLB(F9,:JTT(\-*XE2!]][(I*:,;)P?8P+D*KZ'30M3&C[ M3H@_>:_NA;NYQVOO!7,.S2N\,'1+0ZDTJFWUYO/Q9)IT.$RB*2-Y1FFRRL2, MZK -#SM4< *IH+P=8H=:EA8Y\H,B^N!C0C*P=R '#=3QEG9.K+=+)R$@NJ0^ MN-S90>!L';SY^$[O4Z)[LT=[1_+9(Q'@_1-);T0K?BT(#1\R&DBIZH.3V7R^ MS$))S EEK.@MM3EF*.&&*#O #L<#6&5BK%7J@E/OIK'Z,LU ,:U% ,G%NJ9F M'C@&"ML[ZQ,Q.?9I5?J1P7)%$32J-@O_S:07E(T3) MLQE5Q !E'(RH3>W#"&5@MS#"D.LO>FY>7I/1,"0PCJ]LQZ>KJSBK(*QW$-Y+ M,'CE2**^J;H<+S@8I239O@#.U;N"8[*UH@R'7VS_#QPUO A2=S0$:A)/%,!+ M9!-82#T05M++9BL/@D GX:Y^\& VKR2NB%(!OE"VG4*6GD+#XZ+L3GPL%)2' M]_]+DJH^>;[S+S;;K#FU6OLB&#YXTFAD/RO.1 _ZLMANU:O,VLRX(U;5%<58 M$IH& ELW)%D6?%#VIP'Q0?EIY!V3>&67O@;C\?H",Y^^(X(\VU$'JYU ^*'\ M.?_Y\QZ;J@;CDR&!RX/]]G=L^]( SWMR4(^ML%>/<9/)*G%@2H5=DD7I '+[>K1?Y;VCGR,]O!\=G\9Z2KZZ!\AX:=I&>(X'J7M)X M,;?BFQH9%921$7[]OI;76ZLQ&58-V<)X:UVBIJUI=]H=TPIG6KT#05..BGCQ M6J0]R(A$9:E;@"X]-.0X5."L/DF=)_=[1P3 UXG;Z&$IZS'8P,-UFL*84]6W MN7<'>/W3D_?R\P8[U+%G] ?JS[.)S;==ZH*[T3?JM3R;)8FCO M[>3K#I0U%I^=)V,GF^MZX@\6C>6MWDUHY9Z3X<+=? N]]1_/WFY#@DVTRU?_ MD?BOP?@[5Q8=+YI70)#;V07'0P?J\4'"E&2=N6/2_Y=$90#T2%U3 "FQL4S$ M65V>K_JZ0;C3KZ^8+,KFIJ-4$8) M? AIJE1N%#'P,CFIBPG@4;*$,UJ%X[M,9\=0]HH1H=5)$"@H1 M396)Y_"1"FM& &WM-76E=V3OO2,M)O2.81"2R;WC/O6BWPOV'[V^-)Q$W:KP MB[=[H1O[CY[O>Z\"58;#=Q4813B7U(5&[U7L$UF- 3T%-U'X6J(W@; N$$=C M_WR5SKORP$<)X5&^%(;2A@\)G>C,BQ2Y\IB-0%,(1-4XJPAH,C.UKVSC,@JQ MN\&;Y&#I%\\-GR_M]BN4P;_P@0AQ(VV8EDQHBM1P]> M4]>K&62!!\8,TIJ\7FW! E*J\S[1&2H0M? "1]-* !/ M:P1BJ=]!L%K-:Z8WQ9LSAT8H5HZRG2?D>-X22*^P;.=6H\NF[.([.8 M*:"]J;G)1/X.,#!30=07J*WI4I[PP]]VTJ&F5AM-(9%7<^9C\BW!"6\]/PH[]Y&.\%U3Q $V@A6B5 M3)OY-C,E,[C'M)4,"75M<@,)$>#L0"R9SD;SK"8_2+D8G2%T90N&XM_;&?'>MT5LX6^3NIIEA-T[@>JRK-(MDL+28PK3%#'?UW.5&-:4P(=KVEX M_?/ X4NKQ_-\OAC+U_=@.EMWK*!\+0&N4;6R\]4!"K;]-)4H2$2J.WC$>71@ MQ)3YJ]=9+^= M%XSZE=SC-79>*%HOO=V.7CII[ZX\G_6@QIMT.!0N:3X.1O5Y'!;M^RBEJ+TU, M$7HH>"9(C^"]8\:D:$./MOL'*,A;X:40!II;&RQ0?/5"'+"O1P2_#9^QG\D= M9.VT'_!;^)'(\H?,T;1I#1TF= 74V$ ZG^6B!#VM$M)#*S$L2,Q@W'(A(\CU ME"<9(>&(&$NHO+=_\\CC!/@MYJW04(D"C4S9?O&>LKZSWRF73T?\Q7Y_>"6I MR/M7DI^$&//[;ZN_-_#RO9)0JHN[LZ4UB>^>B@;RF#(BI!&AC2+B**'>;V-7 MT1)^#RI/#%%9NHS?@]Z66&\"FQ74@KT60I,5>W7S@.41L7CR!M#5!X?. K< MU3L!K&9S'I" FS^W5(@AY)NY.3G7I2HC;=4 T!AX\#X2\RE\M/A!( Q$W#6: MH*7'/PH8(/.ZCP)O::W* ?N.M_E,9E0]ZC1C:U$D'V.',VWRRKJ?(W.1-M]" MVP_[U&<>]Y%V^]9'*T UT<0J'G26+@FVUZ:V949+;;)^&:9$UF*@$D76G*XP MD=7=>"XK#Z:CTNUVBWV\H67"-]-OPH":6PUI2WP&5V4$D8Q MY:A$_@,C_B-XNM*Y[E& H&_#0DK#0XLH4[4($/">'DCK2;FA!J63-3*+#S[VUM59 3;MM&,@H2$\&T #MMI&-]R.KKVGVV__ M(K%B0Z]C=8+@2#,&M/:"$*J1=5N5%QVK/& D$4&N%#>X]H&.$AE4[O'!?F<7 MP=UN[WS'73L'>W?-K@5Y>"V7#[[C8IPA(]2_=B&A3&HE;LNO%V$8"US&0[QJ,YN@_W;[943K.T=IY-(9V3- MA#Y75AU7/V\2-R0 M0JAA#!%;%SR>U$S?RP]"85YW>3VMVRN@&'X&WDJCTGHL]IF.N_X_@KXEOKY?50*\A$2%RL#(FN%8P 171 MS>&*WR]^&! 9D00:"Y?SI0P;H-?"=Z&;!!\&W DO=S891G*V@,R:V-;,%=%) MNLG,>Q8@=RH(H''*?W$NV6KNOWN^:B+50CU.+I657HP*'?7C\Q&@:[8J1QH[ M^.:5=NBQ[M 10P@\7J)9-0!$O/AB^W_@D.*&59PKW-$D>V/ V"$10]F;%LM% MO)J:44,9.>#S4YUI:)4T#%)R,!LWG2EF1JV$ H3R^*_3OG5Y-X]!TI?UCA47 ME;Z+VCO#EG77"Z3H*N>3\6)Y'I5TM2&.Z Y9R=VUEN)8-HB6LN+MKE6- M@UJRH(FBLCF:^.Q5(]T A=SJ6(R+N!7-!),JL(Y2TK78XC.#I@,YQAHK-8M9 M IJH+QKLTFL++:R<%K"C(<=+BN-?6 MW\?]F*X\/SIX?9$T8^+$J&9T!AX9&PFIW+.> N&/[PC-$^[G!%HNN:BO3$ MV@O0&:;#&&;MKL@3*'S&E997/PTZG@Y@FTF^\U>>$R*L4,0+W>>[@,6=/2YD M7<#Z'7L', N+/W<%-_GS:/M$K-T[UV$,ZH_6+GXD(W=S(W<5 .D:Y#?LOSAK M?.F]8)]\!T$CQKH70$*:2!KESGS+V7(99_HQ/MEV:DP3)42';[K8J8(32 45 MPDPW6A8:+++URR#6,NX]DJ?(KYE4V!B1KL 4XZ%#8P'LNP1R2M?]B@\,^2R1YZQ^@;\>=*U.4$>\+)'C-.=&-PLI3Q2EF9N9+1M2$*H*?K%8RZFM>F%%POKMY"Q+JR"Z.K8J6 M@QA-O]*]#'R[O24H8S% 5-G*>7# <;7*7?E2KM5D&5>U1D1HE,G(&-#$K:UN MT4G18T"[F4:=+HD MNO\RX:NP1$[5WXD%N@/@@8<7MK!\YWOO3@;O/GX_EN M-]?NE>.22:;C/EVL0^4,D89YQ'*>.=P#%,Y,Z3!%HG!UM1@'XZ)D0XYTVU3@]DI M9] T F>"L&BO<5/+[!�D98XT> =-E MANSX0,8'2N)'=!&&OO-X#)-&$7RF>E=2&"4NO<3TH"9T/MOL."]AF2"ABNH%A06!/[$&2J6Q!R-VD MFUW7(=[7SGJ4WQ\2Z*I"J5<^+ZWXY$1,.[?P2NNQLFUE1A]^6M*/!;(V4-0$ M3L$$QFT2ZWIV ;]:]H,";M3#YB((<"B<290?&QB&>=XZU5#YGOLWS@L9("(: M<'!JKDG64F['-+&%F@R)#9[SE"%0T1G(TSL!;>BB(]^2P_EYFKQ%> MI^D $Z)/*1GB+.@O>//$AA:7Q!QVE@/X]%!K19-Q!&5D@.$@\K 2(KAJMSY6 M1 A_WA]VWCO&GQP?K\D[HANAQ8\.>VQ(*(?R"9')^\[:KAG-*@\..IB5 MN:L77LRM% STO%=,!7S0:J>055$(=L@2>5%QQ.+J#.+V1\K^=GOE^9@,H5'_ MS?7[)R+;"QECR#SK+WA7[I.I^?*0\%"22,?#DOIU1IA=$Q211@EME"..*'4@ M'/6@N574?.OYK[:_B7IVD$EV@+QC&(2VNQ%<,CP8ZK2(V)2(\[S$DF.B(\<*K: MC=2J'KV:3Y>K.+%-/9KQ1BGS_(HXW:DB_%$L .T[0D6@;R5"H$R*0=-B",-- M3LEPTLP;PGJE0+I.[18^VV$43^FN-=Z@/345^:V+)N/_DSY+(NT&)^V4 N1+ M+3=$AM]M%$OF QU^%<@T*JUV^8:?V+92S6A=?1X@6:H(H;%J-#LOAX:L3"PA M!YL0M=2N!-VLGBN(R)F0]PB]CI?J\.T! 9K;M?,1D^$"$P#O["!PMF0^Q*K! MHE\_V&_Y,J4'+RI2$GSOIM0&!%Q#$35J;JSX=O;;R^L1>F1$4859^A?";V14 M)=@@!F*(O@V?":#7WO[@XV?L!B353VJ48N/X)1&0O?DG&9B@,=\2-/F(T,;: M(/'B@%TBD^2.Y/P30^(Z8ZL\N*PF20=;^C:%(N#-PXT58%BBLK_3Z]2C>X3I M&.G22(+?[+WC@C?#X;A- 04EW8$\.QJ3:TN0>4\.Z^EE]AK!=[)(/3Y.H@I% MR3 %NJU56A15$A?K#NCP(F\J.3Y7<5 W& [P)NHM.'&<3&KZJG[&>_L[G@IV-Y?5GW;3#4"452C^;CI-BGY)-DQA011TG7S(0\(O2!AZTN ME<_N$4S[O&<+'CO*"!UBVN9 LM:3Q=B4F\U@D-+>1R^8YJQJ@Z,2(?.@FY-. M)R>;:J)X1&%,V]Y0;FP:!K1FV;=9V(!KC2WK!-#+EF9DDP/3D-3)==O!FF"Z8R&M,/A&LW W6.DHFH MSL13]E_K?%E9$5*%-6-W$KAN:I@$V..3 ';5SQLANV0LLZ']ZG4#[(2.D;". MA=.92,X:@_K5.PU(-S)*#.C)ZC0 7?+N9G#.&\I@,#\\8Q_;VU!8]:]/QSPP M9\(I^^WTW&J6>&>\C(9R4Y-8\3U*$AT- W35PQL NF0N4P%]S_:A-ZRPVPG6 M]DY>,M"0GF$ YPJI,Y6<:P,]9&K)"/VF:/Y*".)8IK 9VJ[5#6Z MY"YZ'Q1$2MY70%&]%4!@1"N/HYJ0Z+BA<&2J/C@D7"K\568WC V-1E75$ M912?F(4:=5KJDZ\:C]XWH&&0V)<*0."K#N;\E_FJ^ZCX\.+%=G:TR'SK^8&] MP]_2*]XOTJI[,O;=;A_LMSO/IVC6.1K2,]>A8=F?*CJK(.,\Q@LB%O61,]];)!,KZ3Y')_6G&C&'M;=:J-RD,I&' MDJ9^1L;*K@"N$B0[^5(F1<=2LY<'WW8#F\T0+]P-^]>.'5KK,_7L1P8#XF@O MBFD4SBQFRL&UTLDI)RSKG9P3][O(4@WX-J5 O(T_P3KY!&'.Y/(#UZW-J'#U MA<&&C*[6N%*S'WJBYW(_[$2G+*&'LUXCLLH8U]\'-6G@HW&O^Z%,E:H!@Y.B MJ!K3\.)*IW2X@1XU:D^4#6FTW$DSC].*(PI5\5GJ$7=$7]="*._HV#T['50^0!OR$%Q(["CD#",/3+"<FA45T50]L+S57&7-B4U M8J=M(FHC]*M//AK@>-]60S9^_^IYFX"J%48DP+$F=K0*C@0& ,/(C6,_.KOH MLN;Z&B7.TT-CI"J"QFI:TL,VPDB.E DE2VTUR^6V!_N=QF'X44CL7A5D"-0W M 1G936R*WR_W B ^,BF4'6F\6DV$$,GHF8&2IOKE@.+2JS3C(K]=1MDDW%2= M3P:=DDW T)/>WTDSQ;BD7?99N<\/C1V>$.J+G?/SPCI-=D]M-%N*Z77<^U)S M+M2!AK,2>JB.\8D,>-S(W*X"&Z$Q(%&3'F?1@8[@)0#\\"51=['%/;X-GRQ3U>>T\NK1&[=C_;/CWJ&4B.$G;(86B0=B.VQO+8O(!H=N-- MRA]E J!(@A'*R9"M*V9BT(E_(@CDV48H6[*8D3/;CC$##QS=XJT293JT-$1( M2DY17WG^/3X09WRV WR[O?3V>\_]%GKK/P1NIO#B@ &D7AJ-F=@T/EV9=MBE M]XEE9.G^6T08,7/G.L^BH\QY/3U_X[@T' ;/M@\+9G5/S6-4T4B0T+O' M._JI'[P'^^UO3OC\[.TVT7UCWZC1/](&WG27@Z0NO'L,6Y,#@*FNC.KKC8MD MF2@%;\R+[OG1;; <.X9KQO#LD;5]S[.$&;R',5!Z9ZY<:BE89,,2C M (?A#K/QG(0#HG/H.VOZ5/3GH^MT?;F:?@#LV9M86,R[34@LUZFQA@ZA32,. M+[ V,CYDN'WP+M9_'ATBVC%P7$S3-%96TMHMR2?X.= -U?X:PLF)1MK!(T!8X&[:ZX+EI61;[D]VG"11. M#/3H#3DKI%GB@<0X/(0%] >&'BPP*P""S/B)([@X.J]#1U/T&+.*C! X>OXQ M]$B@$PQYT5_9PD9$_&LW)-_8>=SAJ!6%JOM4WH.,[65A-+*9Y!)M7D#/R,;- M4HP!;TN%(\3FYK1.2L^(9*S6.Z6XXQK'"+#=V.[F+WBW(9G@;\)]HKJW((%6 M%$5C_V0J@1DEBBA5UH?D& Q\^WPOREHY9:FN^04D\KY9 QW?+:48X]C&"(1] M2=NJ9$U#5+\W]UU(M/$$4F^PL)S,Q)C+2.=Z_A@SO'6@>&6(,Z[ACI;O2L$H M-)<1D+SSZ99S^'Y'OEMXX6X^D]\>]N+Z/ T"D. 42J6SPR!934CHCQ#C,&*M M#U(FQD"U*S-4\'I(]3]0TDQ]+%,?#+>U#BX%K]R ( C&/DG$]C:Q!%NO#*2M M9$5/#XE-O@C*'56M\W2HS"A%NR !<,_83E2SN*JAW\#7WN6.5H"-Q YZ&-FZ MS.\GEK5B7K]U"\3I]B)F>-*(HNKCO5K(KK@3038KM3]2K8!MY74X03Q;:*'?K!]EUPY(YI M]<\;@.]4&$5'64QFY$NX+::&^H974L+VII$N8K M,).AOFB/+G#O>)O/SM-S*(%ZZ9'!T5WDKQKYQXO98IP"FM! 2RCTME%@,IP" M->ALHP4#Y%]Q$**)%5\VA-A=7"A\QHC6NM+ZF+6W)YZPC@IA-F26#8=3/BPR M:'*,T1$:Z9W?-2A;T?>"P'?EMXO_DXON1PEX*,X]%PU4O.3\_7Q81N@(<+)O*/QE._GJH-E5" %5LKY]9 R^"Q>#X&. _CQ2!TT4\ MG(+"L(J( @Q+IN@(AM^<-SD*LP<@0)AR5_W\\]5\>5[ X (0@PW%GPPG?CT$ M&^J0(= .&=ZPNTF@=\A-*@^,"2CP*A@HX*ZH?T>P>\"N'';9 Q"P2[DK3U#& M\_&T +O)&!!W#>6?#"A_/? :*I$!SW,9VK:.'[#ZU_^PW:/MOX-BK>+X!:P5 M50;9D20F_FKO\<6;(ZSFR3\RY-YCCJ]&>]-5LEY)GD3T??0[I0"UR]A8"4M5 MB<'V%#FN4MA(+*L*Z<^?/'I/<\U'B1\"\.F(L_)>\VIJ5;TZH@'LUTT4*7NV M1)&A?;OH-CSOSBD,XM])F]$KV_'_:N^../WADQ.L=UY [RR75I5H4!@2&>IB M*7O;8CQ-DIRX?P;)S2E9Q.BB+]BF5-FJ%' Q2E_:6^VU'PR#^JY= *BF"4'0 M2VAAW\<;MCEW9_NW_K>0%@8R,4E.R"IP1#ZB]O*0F%622&-PF"=G&1+"T1[L MB/;/IA>/1]1C_R7THW(K(,CVH+Q55#YJ@S%"!Z+]"Z4*"D\MWRT@4]U2\*", M:N NCN&SY]/&.4I?O_(2& C+DFCX7[IO7 9?7*Z9$34!<.T4%0 M^B^RI9K" M $[DEV*@<2UD"L"N@^"H!:[X!6!@15)HI&#S&E!%!,T!5!,%Y6!RA!I" JGH M?W4@REG%% #='L,@M%W:_43C\^;? H923A3UA;'9Q)+C*4?5'% U5E6.+$^N M*R2\.-Y9A[&RD>"!QM)3I<\_538*,7TGM;] FOV8("LE8C1'V* M/?CZ3CZ#>CULQ)_%L,QLSD0! ^VLXE/*L@O8^$_.RP,JP)H]+'- 9'2 M20[- %_#TH%65EXK$]KB2]VJA 6!\C!H\-88;X(KHLQ'V_WC$WX4@X'SZ*!8 MJ/)7=IKYV$HJ\6(RB'X_1 DA2@D*"6UUL@HZD2$C((-.>$8X[]'.L]U8ST=" M'!@?8D> G$E'(Q%.[(Q4*I5*Q5$O43Y=U M=F!-]&/AXL-<=1OTW&W.^^5S \#;^VPW4K6J),6)MI/3S[K X/LO7=T0^23 MZ2/QD@UZ?(]+AD,GI#_ZWO'I&>U3R4?HD,G. M^:2B]LOH0^A+Y-/6N$GFGW MM] [BXF]C^@^JOUB.SOZ#NL+%]@[_"/:D#_3=M//28WR3X/6L0[YQ3CCS9>< MK>]*MKY,;#U :R^5:MDA3<49*#*W-*KY5W=1+RG1[<#.T%GQ-P+MVZUVGS - M"D 9:XU8&MG0^8P7#RA]ZMY#]@IKDD=V:@<.V#=.I5LOY)#E6FOCB58+) -T..0XK9"N=:3PQ0F/5 MS*,SM3E!)V!J&YQ<*("6DT34F0PH6>!'.O&MC])7ADT'A'+HC'N+%'GYD;XX MT />L-B=FE9133BM\>=\R2]1*WZX)#XJ7#7 MV&@_3W8ND[ZR&14@F+34)KJ#.+?#3WN6.&'293Y\=OP-K1 [VTM=*X"+OC6 M@$##/3&^['AI]O M*SU'EW]B:,_5.PDV6\V3W?7XZX,>'6VL@:6FP: >+#Z/5E83Q(NQO8MN?TYN MAOZ56"V(KHL6?1[I.T-ZNDP0C6N9K'GL^S&]W,WJB%%$'R*:W%*] ?#0G9X, M(4R;'_,S:9KC%U?MJQM H$A2<=,"MFI-!H,VNIU'K1IDX,B MJ\)>O>W],FFPD:-"\HF8#M28TE8C2T^CX9 A=*DB'OCJ Z%@9P>!LW76;.)! M5[XNO+43EU)&C6\^8A)W\(/]=A&&OO-X9,MA#]Z=+:GV[8#PL!AK*:W&XLYJ MD4*RP#0:!"YN+Z_3DF(4<1ZA1\:;WE(^0GGV=+8;"0!U$\[@IF,WY%RPF@QZ M,7G"';.2?SI<4@M2NU"6SI.+\!N97=,\=$=&''HO*ZV:.+KV<>/0B@\"[ VM M'F8_!=[.V;!"D( >>H[*"FB-U2&^SSJE?7!">W>#"VN1XJFG.@4@.-6(I;'F/)_S M4$;I1^X8PNR?[,4(7E.E9^QY3?.?:CLW-"D%:.+=Q;!%45ZYF" M8,5AKO X,#:U!@9KD31"%0'1E#&OA7I5@.U2]12&O:XT?:B?QG>B[K+T.2NE MS:;%$97QO6*/UF5H]S@@^?6:?)A+.WAFU:S!,]U!?[%WK+XUO+1]_YV8CAT) M%JQIM2 T;)E:0RF5+XV;SB=Q)_:,$Z(\XB)R\D..VXAVXTL8QAW->EY%X\71 MH>PR,=@NLI*W08R3+#Z2X$'2G&CEAB5!P?,H.E6",X[,:GYF2?IWH)*XE@$D M+I%K8V*8+$DN[U=B,VG; @T"@V92JE*IKZY-K+$.\C,64+L(_9C *ID@/BA& M5P==O&9P9X?$'H^!X^* 0)Q>8!TXO553O6#_T8.QQ:2-,= 'UW//8K[TC!T. M^;NVPR5SNK&@F-YIV1@VV+%#JORKFVL>!@EB>0F4/70QF[Y["90 MF'N-NU2OC#_@6XW5'(V/FHH1#$ (NW'U_MMO\MHQZ3MP>"D*HEY=.%^N!+") M;L_]0&@&/P+W6.]0US*&V"'_2%>#,,1W10F4."8!0]1Q';)5&S(JWN,=73VZ M(,G!"ZM@JJVN47U_:*2I"*5>$[FP\H-50IOEUC%UE)$WH$2G%P-8'1E@4(SJ M.'<%K\HV- B[EUX0?CW2J'*[O?.B9#[XO'/VCDO_K.\$,90Z,0WZEQ&/PSY>F.1D2&_BMI6 0_*#=&A +Z5>P) M$PI"F\S@-Y]MWR4"!Q?K]7%_9")_PEMG[8C'[]H7!X5XG30:N]W3=*\Q(HH2 MJNA#CBZ*"8,5I'>KL570&,=483&IZII%_"G9!09K+]@]2LYTQ'\>%#<13PU? ML=(RUNA5*/=O(KA5)_APOEUTA:('YU0#\E-O]T+ <^GCC1->V6M6UU.S6")[ M9UB/%@NB/FLY'T]2-X_HH8@@2BB"+Y1TIJ6,).C54@ /5M_8PW M1]JSB(Q&K(#]JQ?BX(86]9 4\8KD@.Z:")V=$'F@_R/X\DVI#0C"AB+JN&T\ MY4HXL0, ,2^Z1QG2'H&,'YN'I1Q1QA+]SI@"X7<0$UD]FFBH&- 2//GHT,;F M)Q(W\%OXD4CT1W=>EU(T.WXD8JKO$2P6DZYB"*+L$>-_.N&DF<582'GP[0U. M;96SA[ %D\'1H@R9EA&C8%;PJ)',?6_#9^Q?YH^O7;/3:_0T]H-VY&A %2IZ MZ(NJ,\2NN!$D72)B3%&!*XK8HK@!@)'QHV^;L1ARR0YGLH.9T=E7$CFH_1[L M-V,"2'/T"(-(0]M"!Y(_CPZ949%XYX3XAK9#OW9#\OT<(N@%J_#Z^/[%_J?G M7]*3HSJQI"%AH'#23%J=$7;&BR@16Q3Q/6.,4<891:QI@WK&'#'N1H:6(>S' MHLO?L//T3&!V=O&"??L)DQR%]B*BV=N-LV5FK1C0E+#3#FNBR-/"],#!QPV= MC;,[TKLZLF:LG]_HO1Q$(6)&&D:/T8F2VVVR\)]<6:ZXE-(%$YB@U('DZE<) M3^<6)T#E1,BU/D:)$-'!M9P8]*5T4XU($M=FF;(@,[A%J^LT_5L4(+)U"&1! ME.OJR\%&O(]Q5?U%5E1/HG/N7VHQ39$,2-12DTT'19P%X80)RG,9T3PI]PM3 MHDX?%JG$E=86&3YJZ(&!'QI@9V\9L@^!:*HY'+GW/F M0H6&&YMDYF,(A#M2NH):;:6'1VFMX_*!*;<8+!;I&?YKEU;SLHFTB,Z!8Y[=\)$I- M! ]$S3T*SBM@X&NV4CZ?_G_E75MSVSBR_BMXV]DJS91UM7W>Y#C)^I03IQ)G M]B$/4[0$RZR12"])V?'^^L6%=P(@0 ($J+S,3#(4T-WH[T,#:#3.6$MM C8W M =9'3WJJ&.))[BJ,HO 5+\LJ+P.3$G $:O@LM@!>\;D[Z%,Y$N!8SB[BZ@OC M:[RFAMNK-[1\/H0!W2*4"DOE6[*"3VGQ5&8*QDJTN34S 6E?9/5%NZ,;]V6W MOW\-T]W\3S!Y"K>N1+J&[-:(?(>PV_ E=KS5UFZ7# M=7ENG%U<"BP,FI&03<5T=Q$RBQ>]41N.B"OD0@UU6UKFC/1FX#<8O?@;2&2^ MPAL%>!,?!C'9Q5_OB2QD/Q]7Y]H%^,T)6J,:7[J3C5,T]F6';_0IH#!G+Q@[ M YDD(!6%HNGW![)W599F @IY\ \+B=+Z]^3:K#.[>]8LW(R*!K2P!<;3#WL. M'VH>T)-@2_D83'-_8V;-#IL>J_E@S.E4/&?3X)1(B4VO&C;-BH818T8XQ\(/ MP/?\N9!W^7,A[\K/A7RK/!=R5WTNA)7X>U(<*QEW&AASFUP;/@JRZ#X=@&11F+9AL!LA"I206R2W-F EAFN32B%EBK6Y MUI)T[\CB5*\1&BO.[D88/K:1=7-VL")E2+=Q++^&DV_)261WV/@]GRJ'#,Y% M!<8,0V!_X];=%J0J:3!#&(Y0A?B*UU?<0EE[@(T_2$'8=X^HR%0SST%;_:M"_)GNYV!;O^5*38MGTV4A-8Y;RG MG9!HWU5&RKL?"2>9M%\?6JK;T4%BZH9#"6[J,"9VZ>EC&&Y?_?U>;O>B^K45 M"JF(H.+4C)3"K"U7=B!ZZ-;8;I#1;7@4,MV-C:NF,1Q!BO3TW/R%7<1TVI>99+\V-/5>M%=?+G&=<'7+BJHCRY/;X6OU]F$5]RT2?!%&/BEI];0:!8)@4?O63LO.6-3T#:O(/ U&F!=(N--NB[$E_*N2T; MAA+6L8O)6S_ -TW+!8&1X>5!V?9[*ZAL$4HA_EHQ;IGAULG%XTHI:-_)9:56 M2Q!XHH5AY+T&8/WB^>EF5<,.)%G:?_3AEA1/H%_2NN!I!E:Q;L^OJ+D!=DD\ ML-$N8VV[YH.\2U#J,\U-I@^(9MTZR [F[46XHM1ZZ;G1W#!N M\$0?Z+!9H[-U[7)(=7M[JY())_BI%3[@RZ/BQ8R50.T\Q+6*2[KT;NQ =]![ M>"2W.S ;KRU6LXO*(OG_9@N#A*RQJ(19#=MUL+WUZ6H+OZ8:Q\<#W"I.]7IZ ML8)U+:(KP&/.H(72A:-"B PC>;UJ4JFE$ 2DDC@8'UBP*:&QRT<,;*,L%B&!.\IU-:Y>J?66"5"V'_GJ';U&Z0GYF$,WC00-#8Y<2 MO\$=3BGZ"I_Q):E@=Q.052*>]J[>TO\IM^Z2;\D*B4F+IQ JL$ILI$V!O"-0 MZHFP4/:%(^LT0X9I+-NT&&9XAE$&")LZU*QLF1/8M\"C"">PD 1$)'+^39J4 MN'[UHJTD4_1LWPY_]!-:81:^9+$*I]H$* M ,%3Z,!4"$"FJ#*X2P-0^4BDWV%<8+6[PGY&_C]3%Y M"B.\)4?NRA"5[I[Q__^"W 41\_N?,-KX,20[E5\Q8_<)SGIVZA"W]=-$90W$ MV+KB4QT5"Q1R@2.Y T5YCXH&B&QDJ92)1S>B 1'0[0AO2+M+AWW&[>X*O^HA M#16ZU3#>3K)OH4'75*;.#;O$HJW2JB VNPS$1VD)C0B(HPO]=)NKJ):84=08 M@CQY["@1C9QMU*$E+.(D/ZQ;/\1) MY&T2\5 V/Q\>)0T9Y,]++N99>9O&0>V/K#6[6.FIW*R+<@,CANMR#,"PS>$" M7J[]>+,/XV/4OBJ6^*5%%#'$4:#GZ90'J*)=%/%87[SJ5IH [2I[SCRFS=.\ MO%V11^87&1 N 4_@NR(,\HSF AQ+N2:W:$QN$GB()7V!^5.+@&3)HW!0MKK@ M(;+4,/B!FP:D;4<@V5]MSN2GHK8M1(K<5P1)KM'L8'*/VMQ]A &,O/TZV*ZW M!S_P\<2=^"\PK4O/=0>I'P^*2QF)9%UTM2HADS0\ 6G39-:H-IX]":$7FI=4 MZ0#N\.L*8G :T'U147Y74MZK*@]I\W;SKY6V1M M.(?95#"%I=5BI@S=&/R@W5B;7XV98J9J"O>!7/-W=3R7#6D'UB](/&0-\EK5 ME.L4U:\&A6:E:^FYXWRZRBJW92W0Y^5LP:J'&O1YHXP?_&"#:Y9M207E.%=N M@QHF8'I 'O?HLQ4=#CU,MZKBHVD1*PA@'IWRAI']\9!X8$H@[4_+Z?F9.*7 M$CXTJ#6KJ[4QKA:^#6A:K55Q[S#F*)>%OD:41#!]",V/WE0X?"(-!R,U(5-4 MN(UO#WM*Q1/\Y$U.?_=,]H-YA#@BNM!O-M!Z^V6E+;V]NFZH=@\C[OA55.?]N&N1Q'Y9,+E=-[" M%B61A/?B)J"0+%_VEF1SE79L6)RPUK^AOWM*X/;W-5XB[& ]M_P91C04,S((HXK$WO_GZ"=O-P&*),EEFO@N>8+1_9,7I'>//H31(_03_(0Q M97'=DW0'"<80QZFK)9_YA$371I%43E 2%!!)08)$+>XFYM+BA[Y,!(,*B2K. M#@G)=OE\Q(?">%..+'/!$5=D*!G0.KL.2Q-:8LF.(W>23(Q7_MDF2[K'\A&O M3:X1;CYX?O2GMS\*8U/[PIT2?TMIK!"<+6Q1.U9D C)50+9]1Y0!6!N U0%$ MGY'M U@J)<:E6PF@"TVZB,VZ@MNN-@:_55F"R4J&W0BD?>$TYICB)*Q MM5"_UOU)S!-5G53V'R^&G@FHJ*8B?/LTWV,-I33SY XHT MI!D]6BQW E-< P&'GB6 MJX_?B4YU[NVD*HAV6M.BMKVVQ>6EQM1@] W=A="OG MIRV&_H)?,<.:_.HSD/VUI+)#G-:\]"Y&#Q7DHIZ MNKF2?89"E"MY$\='=L[+N.^.]7)=T5$SWV#CG^W8%#K,-,88L%.>G]S;$565 M[P1G.'UYB)<7\Y7M*?!7S2TU.J8=8>R8&ML3&MMYII0G!BT4*CG" MH^36H1AUU#S:%=!H.36;&F#/4Z',?G8MB+),:.1!L,X6&7;C1W0CIK:Z#PK64A4F6R^0BR":2C9ON^MF9 M;LY%6S_PHK<\GJO8*&6_'<]48Z,^'I9-,"!S<$9%A.G&;1&L#O!ZDE2?8Z!$ M&454EG/ZJE'DA\6EI?-)/)^DW^2UK*GTW21"CVEGHV1%%6!KH4;ID1G5L6NJ M5X)L^C-8A\QX'-C3L*<=^W&AJ3/>8X_ .)DL2\DQ5HE=T-.HV*PAOOQ> M_,5*WQO!)3[+)1KQ0TG:S$ONM9!F1GIDVXY(O13&-O@82:STD(9A$F/U-"(2 M8XBOLK5N@,1*$HV?Q/J;EY#8N!_D:<>D3AKCF7R,-%:M%/XQ"F/M:<:"GD9$ M8PSQ599 !K;6FD\?$*G&N;[L;5ZRPASSBP/M@-3)83Q[CY_#!K\(?,)/R1A^ M7 3%'_I*'_UJ3\(,,3:G2:K#WJ@=XY,L/4Y>Y*LGR62]#"O(B Y\U;53V=K2 M5VIA["7G'!ZB:N4$Y:EM+ ?'W0E%YX%RQ\$<8SA]5[S'4CT[-Q3!\/L;48C, M54(Z*>1B>J'OJ8R<=DMRN91_8]_2E?2;L&PE=]-O3():9ZPK'J*1>5-.'!1Y&_+" 'FN05P**FO\F#3+D?-C%%*7G M^,+F;'@B4YZYK"RV]4<^Q1E\9T#X+"G$C\/> MA_BO2FJ3_Y??]+@G_X _DRNDU-^&8-%3J!%-6/TT5;CN;B*X3\O1(SE!)CY( M0O+7UEJ8,C1(ZN&FX"\?DT&#%=PH=LDV:'!W6EL MD^BA))V3@(9Q=G)NB'EZDW_<(_F07E^0=W[V#O Z/'A^T!5)7;IRB<<[R*^P M*W"19AVF[X"DA8II,ZYRHW&+S)0LX@R[]0"5$F=UM?^XF*AZUQCR\A6U[)?H M%6(4[-5%,Q44*]PRB15+&$!Q1O4 VR@&.=3\N%!V37]OIC LDO$A'*^%ILP2 MBCYYYPD>'[L];1'.MLU MKJ7;F>_4Q!C7C*>DFPIS*.2J*\QYC#(7ISOK&1R;V5@J9!@B"SV.4O+>!JYZG^8S R/FIJTB$WH5]/X^ CGO@* MF4=M)WB3YB.#X(AE 428-%0#1)P)8,/7P3R' A0$I%G+T]O3F LPG-M0$D=@/5QJ9*2XV/)?Y_G-;-WEG00Y?;>E.R]]Q\A M^.T->E'\3^NS@7WK]CI4R^2BI8;DFRTL&>RN\UCHQ)=0U$K<)0 M:G@BQ/X-[PKD.S6E;823(=EV?C#&MRT#>#+46[KY;(%Z&;V/G7J;*JD@OB6U M2B_UE@L[G![U]AT(>>IUNJBE,7XP3KV< 1S]$5Y3+Y>.\'I(-]8CO.XJJ^0] M#4#M#$+_U8[PAAI+?HW_7_D(KS^U&3O"Z^D8HP_XOS\_#[T17>]RK*%]30^5 M,++E#4(=I$^D.[&-Z%X6;]F(]GZ>U$8T!]?&HG/6T*B1XV- "&\ZFUT2NGL, MJ(1/X1Y)$-,Z4;R,@Y:/-5/,-MP<\0T18C E221=]GQZ=CE=_37/22)M#:35 MLHP?V;-(5*=F4VN:<1E+IWJSKNJ9YAHY4&&6D#"' 7R3PHHR T,_M(UK(H6L M:\P6L]6Y -.D,M^ CF:V4%O!7$<(%;6$ /:+_"9S1D M3QX. <)=Y!W6VZV/4>/MB]!A?0B/07U)T:4%"S!7$$]Z:EC,5VRK$_[6=P9C!F@ZE;-F@E$V.&("Q3TM#U291WN05AM4*=3>KI@/LR M)ZD:TMKV2OS%\[^_EO/WG"7.H'._07[$63:/&KVM30VR&*\LGOAUZ> ME9$> ]P/*6J.>@*EKDJ%SJ\:6R$6=RV,&F96,LPK;AWN26W]&";)'@)X>-Z' M;Q"" TV0 S&:K8[(X]] ^+#W=T6%>._Y>>]O2)Z,'VS" R3%^,/D"49I*Z2P M1N+]=. -JHZP:NQ:=!D:.UP21@G>+;X*HRA\13+R\RB:7P[*!(WNI1\WGB^6 M^8(>M?([0MIHD-+,"C+J;L;%1L403J"CI=0+ M^VN;"%&L";):KBZ%&+%<+46#=B*<.%&L1.AR0JQT+AK"VDD-7V $_5VP#K:? MCH&_\9^]/>[H&]P<(S_Q8J:Q M'>&-E## -3)%<:OP-T/.SB)!Y*.]>;9WF9[Z%>W8C6'U:3=3U6ZPV5G&_2IS M=*M1K*+H(\0G'<]/_L;;RR"H\;T-]-2%4/&M=-HJ-^$&:/HI-5-0:G"L\)R, MB1.F':QBY+:MD%#S0QNHN%4O+3,_RRYX9(VX4&^GIT(S-84&1T/#G9@PN+5? M4B83Y>[QG1<_?=B'K_'Z(2;7#-J&CO43&YA@R*&PQ7QQ5D='^ AP@X"TB"@V M;=,V4GJK.>NNYN#X$;@C$TD\XUC&U <_\(*-[^V_A#'),I''%O^G=C#&E4=^ M8VYUQL):WC#(6G8)C?G(QLX4\D37BXO M+Q?-V,Y&SK,./>HAG;TL9['3,'V^:W:S+N\.-W]7LJVYX]/X<% OK_ ME[_RT"\,/2M%E4%>'"4FU5EB=:[@S@\"TQHE8>+M3>JRPKK;?1@?(W@/?R97J/^_I4>7]WNK6.,(I>"!TW,!]'#SH&@?Q:&H M!T"Z< 9U6DPP$A"V^+ 8DR)#68/H31P?X?;Z&*%8B+[F2&\4?(6(0/Q- K?D M,_+XXV>(E]/%<[LB%^G5[M"0[B.LPE'!M+QJ +130'O-WW.E'4] T75:Y"1] M"A9U3S9L"@$L\L!P=J.%I*H7_X!/+7A\#@/P@KK$=B1W!7/3V;LAJ!UD#6[I M;7SG.*=45B4OJ;+MXG_LAEQA%:9T"M/EK.69J_++TK(/2V=RE-Z6=I!7-%BN ME4A@5@D),4EHHMSK);5$ '<>PJA-6TP7Y2=F[3Z(W9D7I'F1;[#^F$6!G9 M)'UGM5Q>KBX;6,YZH/_Q1OY%[L[37@#JQLY5 G,FJ+.!=1-(D85^.]1I1,(. MMEE&!>IU_I$VH#YFNG\-[Y_"8XR,^ V^H)Z@!!\)?F2)A?@2R5YE65V<+R[* MW/.,'2YY#4&2-@SBK.4_K-",+AWKY(+:!5G#(&_9 3[1I3 C&#FW31/MN*N3 M0XLUC% "8IUU1V)@_]0^/3#EDO>GB[,Y<[%!9B&>8PU)#1KT$Q($#C76[A*% M!O59:Q?A\%KB#2$X!>S!-Y&U?==FN;E:D;FI:"-*XM=#[["VBZ10ZF@^*T.R M68AQ8KO\HE'5:>E%5^LM=G3CQMZ@I-7<06C^W$8A:/%-%]!*-6@=QS)22OOW M;#D_:X-V\=I/">2E#]W#NWX3$0JXCZ 7'Q'82:\3L/&BB+SC]N#%OH/85P%( M.QU(&]4*0QP?8OB?([[9_2)S293W^9#HYL@@?4YU=G:6)4WD30'2E@OW1K5H M-^NDW6"H:W&Z"J9$]G ,>)RB\QO[6%%[3QH.9_G:0$-5[);<[&_6DR$. 0* M0=U%KO(.P*'U;C7O(F+4$[(O+\\Y,5?L0@*Z'OWJJ(&.S2E-9Q-!Q8%D\JI$PIO-K$_M M(43M=C *V<]Y<9;5R\Z]E>*L0QRX^2QP+0$H+-^"K@G34N>:\[5%5*A6A$:L MR@.&_5K7.G1CX\.5:M=B=Q/!Q'K%ZZ8\XIK7W._MHD6Q,O1\GN]*LWW*;MUK M/?J),.-"Y>LVUVO!3>?JUWJ0<^_]I GN@IFE^LV "*ETK. UJW0;"[^*11NP M.G7T4&,FK<90_LYTF+*/-[6UZM?">:#^E0W?5N3$L[/%HNG=5HF^ERH-#W> MTSG.P_1RG:\7X%<1;D,O>!?!K9]\\#;^WD_>>+E\PJ^'3=\3B2*;1WYY/EW, M:,8>;@[@]@!M$&0M6KD]H$^YJ47E1.EY^C2<"36TE)(G ZLT"Z_5$E;FLFQG MKN6PI?G=D/-9O7/IQ)&S9?;"5;$Q;/U(Y4F=F8FG?W^QAN M_MB%+TB^8Y!$;]3MTS_4/3[]Z[_N_U4;EM+_&,"GB]Y41CT]([S_U_KF=OWY M>EB_[2HR==0GST[)XB!^ M\I_OP_=!@N(F\=I;L16;:!*+IN*/Z211;@S70Z3-V5['FU1[UE%M:UB4!_P,C=E%"+/JKO^XC#Y?=_?9V> CK(]_\_P.@K-&IPH;1 M1;92H+\'M(%AX=)3_IF<_*;]GNL:V*/9*EJ9:R(OB!_14)"+<-&+OT$RE0KR MWP1HD4*VIF)\FA*S_Y=X(M+9Q9"SE$:YY;E\D14;+=Y[*+5F>P:S9I)9-Y,, M-KL9@%%EZM-M>#M<0^\MT9J'F_\<_0ANUR\P\G;P71@G7V!$RH!QG4_RYX-R MA)Q,\D7?SO-][,HM+Y U/@%I\P"WCT]U:/% 6X1@0O_J+;>8Z._E^GNI_ANL M_S/2/^;I/QSZU1R[BFP%"UI'[;OP< @#6JQ/QB4JW]O"95D(%4>*W]N%R]$!NG-[N5LNA3# MA;1GJTRK)OT6++QX"9V*?IM/EY/+\WE6L1872ODOC,+\SS'>(+V&&W+:"6:7 M$U)'A7SW_\< @OD9_9L)+H_]##>)_P+W;_]T#(D55VX!8F%CZSBDG)!-L#)N M4ON%+316Q5!8-)8B+I5$R>I%8W"%QR1.//(XEC-8 M8KLC%TX, UE'% %W)M(7+R)__@23IU *7J*?V\*:0":5F6+!!AYI;5):R:$> MZ%\"VH<#2-1F 69H&<&$:DXFS -I%DV@W,(M5J IX==U7 TZ@+:+( ME[B;7YQG(,E:!+A)\!MN])\@#$"I73MSI59E9S5E=T39?:;LUI2R\LMFO6.[ MJ.F+-06_8:V)OO GBMR#'001$HL$[H^>'X$7$B"AE7-A#^ 79QHVPP9)[):C M!1F+VJ*A3;@+L&3WWL\K&,!'/XEO@DUX@.0R1N#M$Q_B ZB; .$$QLEZLXF. MW+5TGQ8'IJ^.8JJX_ZJ@MJPW@&_E9/U- .T1T*LZ:9\$!5FO(.W6'O,-8B?" MBK>^]T O;3R&$3@B)$8)9L<$6>;;!]IV^1)8W M@1;VX=[?O($?Z;^M%^3IH^*,I:)51#'=J0*2IKK]%][?\H4^W!PC/\78]V\? MPQ<8!3@607]<[V"P*7W!NUO8J[6!E_$]1)6]W(9KVYZEJWWP#10;9WE[I-(^ M_G]%K^2O:+_E#VU<81S.1E/W;23<=AC,4)2V_OCV!_"H^C@B('].\DW)O -; MNQ4:."7;U.AK6!N! =X=):RSWN_#5P^9"LO\%<8P0FLA>O\;1398,7@-Z;\Y M,URGI@8,,KK()W_3;)55 \R[ 44_Q/.SGB99'8"L,_!;UAWSH-E\;&+>,O3= MA*QULJ+8AL>'Y/&XQPL'?/@0@]\BB( 2>WNKY^U]$%&.@#H;U0X-1#XN!/<5 M16N"2X"-SP:%;[5OA1!ZN;X#=P_X[L3S?LOW /Z$:&D>[$147_IB M2(\ONE6(,"[2N]WIK^U2>U<-9G(:#.;331>I.'--38M>+";PRC?#>[(:RV%/ MN*SYLEW"[J[%3%:+@3U:0- -97OO6:9-WCWCE8+9:-.6P*H*2M[@CKTF=K01[1_IT.I&5LI2WMP8HRDNVL"M?6"]/XU ME )I\9U%D.9"R%+S^?QROF2"%#^L:QVD'?5A@=2X/M(@[:@4"Z2H*1= VL ( M"Z15M6W$A_^&_NXIR>]R?CYB:>X>K_W]$?TM3>B_*VXF<$(@U58&C#$519.O MXG$^3U=460_YE6?:!SZ)3B]\E-J?@+1G.[&J46L0-!I5+TR\O37U5N7!_CV[ MWQWD@UU[W9CNX-.> ?0B_!AH3&Z"5S\$OR7I0]_DYAW]L=7M_8Z<4%XF=!D( MA^BO(6!+S57E9NP3(%"9BNFP+ \^W,[]_.T_7S?^FQ<4Q3@,_O[=^^]_^.X-"MS0P\'J[]]] M>7H[>[J\O?WN/__CW_['W_[GV[=OKFZ>WORWBWP4.0EZLW!>PR#<[-X\1"A& M0>(D9)0W=SCX^NS$Z,W;-^LDV?[\[MVW;]^^]Y:Q&W[OAIMW2QPX@8L=_VV, MHA?LHOC=F[=O]U_X):?EYS=__O[#Q^__7/GE,4P#[^T/?U[\\->?__33S^\__K]JZW"[B_!JG;SY7^[_IHW_\N8J M# +D^VCWYF9/U?]Y^_>:2-XS>/B!**O.^+L?S]! EV0?SW[RJS M?'V._._#:/7NPP\_?'RW;_C=O_V/-WGCGU]C7.OP[>.^^?MW__WY[LE=HXWS M%@=Q0JBI=:2#L;J^_^FGG]YEO^:M8_QSG(UR%[H9.!($ON&VH'][NV_VEO[3 MV_;VO$+YWG M" B7Y@O#UOE(8PQ_<"E[\0Q7F+D M*=,M.>SY9O#@1$@=?H6QDS5*L.OXNN=T2ZZM#>I">3&"9KHNG7A]XX??XMO MPQ%RDRXDG@[6-[6=]P-[1%V[X K'KA_&:81FKDL>B(0\7 ^ACUV,XIGG91O0 M\3O=+,I?T#:E:R<*R-?B!Q3-(_(D.]'N:4W0ZS '[I"]$ZU[-=2^HVUZ=#O3 M_[_^/<4OCD]V8F\)'#$Q,]TIV_;*^*^3% MP3[](AG[R:E^^()P/]X\R*XU[WJY)-<8?D&?G:3[6G?XJ+:)'][L6\)X1ADC M%7]&#OW)FR4W#HY^1X^[<\)O B/U#DSJ4'/0+CN!5+]DK8IW@8O9 >$ MT:X#\>48VLBZ2&/RV3B>N>2)RJ4:W9!+?T+?:^?[A89@OER$"1'8TLA=DS?G M(<)N%QZS86"-FX6(^RM,-F:7EZ@Z2A^DZ=XHC4-KF\2OB.J_R'OT@B)G10;; M.)BRW'=XB:BTO*=C%LB^W811@O\H=JZ>W27] M"7U\_)J,B8BT?>E$T8Z@2+Z94D'\4QAZW[#OWT3AIG++=&'<53^E[RFDU\I% M&$7A-RH#W@:NGU*=]=.:X+M T88($'=AL*)_+)MU>1';?=#PA'5QJSJ^K@V* MS^%+IEJ*Y\O]-^]")^BRNMPA]7'8V?$O9;?R0U?HN0OCV3"P/A;HL*S:.9^& MD;5-X4O@1]4Q5,E\2P26,\FN*W$29-N4RW&Q1$&*-C1FA-.N 7U-*J8I+6GF'6?2Y4OJ)W:O-M]B6J521W2][6&Y\;=-Y1'%"Q&"ZJ>FGO@0XT; "HE&UD4Y>GPRJ MP$4Z:1<.>Q;B=;')\M_0>Y#7H>^A**;VDV37R_TD\07] NQL?GE[C\C[2I@& M'5)J;3Q]Y(:;#4XVA=6*O%K40(R"/@S0RI_2+;[@ &_2S1VBNCQGEQ%RE5)N M%D7W87!)-W[&SQ9O=+#*FG:R$W7[L"D +ITM)B+SN:=?_ZQV]?<36NTWWR<4 MKB)GN\9N9;_UI1-O]UV]NI='](*"%,47NY*$1[2B?$)7Q8IH:'U"4C]+@_7%T\IV MU?Y+_U;O?] 6*B?6]TH:)?? ZN8/UN#>%GS,U0 M^T)+?*QGSK=0"%R&FV?R*V4U^UU9R0\.8=;:5UOILWWO\KH+6-_'N?EKQN?; MP^&6_6:_<]_[CO6[QJ*O&)N?]C5M_E:_PI M(5^J6]9,G3IET<:]J.6:/F5VIOH5;G(?['W6/#>$?C>XXH>' MA$(?.T']\SW?>;F9_A%M:9!+L.KYMI/XFO'Y:E]V^6_V;'62L>SWNP%:D]#S MKJ@[!/3"+_*_4P_I'^@8+^X]L?WA?)IOZ=_--O,_)ICW[^ MQG=6^^%\YQGY?__N]/=WO=-SF4;4J_.&;#+'_R=RHNO NR*+Q""-VU2-RN/- MN Q^VR_)C+$DL^WW)!_BQD0\MN>FTZZ?G)4 MEBW/1V-E)V?#.AG,9OU3=X=6 MCI]_>_:*6=?R<8O^::)6>QJ\N-L\ASZ#HOKO!WJJ/.8LJM/F1.Y^(/+'$P:S MGF.T:/%NFX7(O'77V#_PILLHW,CS*WL:PH9WXPV-.HRR?+?D_[Y[0Z:R1(0_ M\^[R67-)S>A,4!2CK"7MB<.(4//W[SY\]R:-R33#;>[_:P0H63;@&*'\^2A1 M>3]I5([$C!*6#Y.&A<,+E?!\!'A8(D()T(\ $%O6*R'ZTZ0A.GJ*2UC^/&E8 MV#Q=BOI"L1^FG2"#'%N0,X[Z?-(LOH#$JL)L$XU_1T M>YQ.)-N)R5A,4,0;;8_0#S_8B!%'U5$_5WN-UODVR]_>'1O'>C:929;X:*WF M63KQT-49]NTLR+(8N<8GAYW85Q7.;"X<%6J]C:!ZY[ 0_[R@K7=7:Z=:,7='HW=3,Z%<*D%MBAIO(8: M.AF>1T72^!11+EQA.H*^AF:% ^1=H(#\(7F@\D48//A.4*%39GHJ@YB8Y_5F MZX<[A K_YB[;$EURA.T!T13+WCN/.L#A<3V(9.)N:Q#[#F4'SX MV01MAVP=?$1K3>QR?FN/6^7 .IG=EL35+.2*XKQ%O4P,8.*S"PFG-'0&+W25SFO]1 H;[P4!1U,T/^P]P)H M5!>Q6AJB>.M@KPA-%N\4=ELS5(=;%"4[*G]G 1:$==I2E2%?![N MB6)[0%#GPWJ+$T'WX(GXT:YH'55@6+)HB8U=83JJV%21:!.90ZO^C $)CA:H M"HBDG=W6T%)EO(3RNZV1ILHHB?UZ;8TX58:I;N*Q-V!I^V@:5)M_!$BN;66PQ5LK>L"5H-C/<!MT2O#9LZJN,JH9-A.A>6;)>=ZCPUB(2Y/$JH[%3NR4$E M3L]18F0]$R9EUA,'-9=H6<]WR1T^7O*4$B@[M7MJ0$G$U!T ^V ]OR6_L\1 M6<]@R=JTQ##9J?!3Y*2$"+71[HV*UY13\7$B0TJ<[+2O*^,D&=]>XF8]HRZ' MFT2FE1(SZSEVM;W&SV]10F8] R\-F5*BAA) ZWEZ.0!%\5,E6-;S]9*/9@-. M']NP\\-G+OAQ+*=&0Y;9PDZF5 X5>15JB9>=!FB5Z**Z KX>P6.[!98=L32Y M%.3-<(@.HKUIQ^4#L([^:#T(RODUL*6ZV)+2U*Y4EG7)1O': MD.QL?EZ2ET=#IZ',0WB%"#H,A?[FBZ2I%Z0C@G1$0TY'Q!!=\TW,(9G?'J)Z M!B$[R@Z#FT#B29B\E6W6FK_71Z*]FJ*&T%#^=*LM,S2 XC 9-L>Q(/<.8 9PXK MG3E,FF9R0Z4" HN%AM8Z3>6F&@W3-C#6HL M;O,AT'[AQ-B5)#QO.P2JK["?)ES=,Z_UF$T_C#JA1=;(N A17(2/R$M=>K7= M!K^&T==E&+G'ATBZFY%:>V&$\"K(P[W(4(?X]YG* M"$:J\-&(HX%D>8:1E!RF^19%>?!/CF E@OCZE5QG MY'4G'&2TRQY[ZE9/>I*7D="WN@W(VXUB?FF__KYH#L$#0]#P./!:FZ.<(%Q< M$44\CI#RT]9F*,\7?)\8KN#!>(0S&YNDNX"P@>!]*W :R'$AK&IY>7"PJ[^)GWKS1.BD2QF?CP$$:9 M1)HD$7Y.LS3RBS!W3>/-ON>O#@G)*Q3A%[+4+RC^K]3Q\9(6()C%_T#>"L7Z M(>S\N2%AQ^?QR(6>_%JDO6P5%UE '-](2XA@M8>9@A MSU6DM54;PZ0=J4F/7LO'QM9;VUZMJPM$!R6Y[1Y_#1JW*5JNP7?V:(]HYNY/ MDN_TJ2ZQW':A=#3![D!*:9;M5 MZK#ET/&\*6POSJ&&#N/N4>%Q[#M12NY[MI?ED+R$&BQKMM?DD#UQ/?HD=JOB M8<^5SW']:U>[P[[+[6VUZ_ V(W1Q:[:0:7MEXF;0[?B>^"G2)0CY#RW9S.E]/ 9(SQI1.O M;_SP6WQ+IATA@IT!9R5:\0]E^VE#>;P_LAG3M8GS J^SP'N(T :G&T+F"\HM M=CSWOY:#F7#2*LV/,56R$JG2Q3ZJ"0B+D*[00Q2^8++8%[LO,:VY>5 YSMP$ MO^2> &*GM5X^902SVJH6R2:"%34$T:4]+#,/!]GN1N:V]_.X":.GFI]'9M!Y M1(Y/\QO1Q>+Z'JN-820T_Z02,3F(6?$D[R)-[L/DGRBA)04X$Y3NWCDLFAX' MLB?H?VA.\!>"9GY_/));(\)N@K+?B 2!0UH(EZ9_05LC MLNLTGTRBTI*[G%W&!!1(R]\^C \']NZ^?G7]E+)?Y ]K)UBA1\*H7"^7B/NN MG9D($SCORT!6E-+4B\EYO23_B+E;JK&;F;D0IM;%3N&*57V-N=/@]S"20"3; M"/-E=7/,@S[NA#Z^-.;$)9H29Q06Q'E N:/YDO"[A,--=K1(:$*AVFX0-QI1 MLK.AE NU6^PV(()0QLH^.+M,5QXY'C\O@%3G82J(W26,_?;?/7V>1NPN@1;=/(71-F<[ZL%5%F3D.BH\GY'$)'B"3Z*T[6M+0J MV2[4)E7D7$ >=5(CP(N4?ZV',SGW13AS?T\Q(2N-<8"HG2USOLN4<_DOW%IW M*D,,8HZW0>($*_SL(Z&PV-QO$+/Y[$1?4>996II-96?$[#N(6=6TE.3V;M)R M*@Q@I@)CZ"+D92[\%T[P]0H]:._ ]"7PLL@H@B=^001> M]IU&P:>6[MPVE5WQ\ZV(T>SWFYVU'E7R/CM)<6(>(K0MME]F(_?]>+Z4.)8: M!C2]+Q@F!9G#JC""UC6C'VNU-J*.9I+Y[3?(?-EPGS";FJ;Y+@Q6"Q1M"HWR M'=57SI]]O!**H2HC#&6&DBM3:VXD]9\*CSL@#G:T*18K?JSRE8!/NT":2#Z= M7X*H"5W$<),K]50)CWI M^_0XKGK;"_U\;$^U>"Z095U9VF5M'%/D[;D05W30MKWD\]E@;QD?TB[=(6Q\ MQ@I(1UW8GLWP7(BWXU)LSU!X+O0;N=UVZ0CA:CF%FBCY6O"E\P/;J MW>="6F"*;I>M$ZZ+$F09/\EVZ3^'OY%UQR+64L5TBUPY0/YC"X9CFU'[E#A1 M L#W'3Y7KE2;!,K3/!R]!'N5"V$78S/8P_+;ARKH+7B<_)ZZ#@;^!*N'JQPE M[I,(M&J73'I,C(QN%&N!3_9GE]8-'SLBR?[G M:7M.ZWX/=BTDKUT>[.%#";6TCO:4WL"TZGYC.XG:GBN\/SS93G+MLHJ/Z1D^ M#Z)U![=VB<0!567'2/M3DO=XP4I$+K7+;0[XGB%BP/8\Z?UO?/40MW:)U^$X M=!^Y:U+WX2>]UQO"S]KO#4%R[;*_6["Y.T"L$E%3XFN73'PV=%O%F)6H3TI@ M[./:$$9#ESA/3)#L VE!".$!YX\3$RW[P/DT]KV$=V("I0YX54)A2Z#;5,V: M\KW<->=5B7P;P7&TC'3+7$N\3[C#;/*#H]EZ+&X]>UV:ZI M8JS^D[M&7DK]B9_P*L!+[%)OXI/;EZ4@4>UM-/]BXTM8B QJ>-C*^,D]UU4& ML.W%;*NDI8Y@.P6*72HI97:K.+7"-ZR3MFFD8!UIB!5PM?5* QUZ>3.U>?0G MI_SH@%/CR3RH1@"TZC4N?#$GHDZZ=J* $!=0^>1AP,GVF49,TSHCRJT9#0T M:(^XS4U(8HK3/@9K@*#UWI E/-T?-+=QJQMT8-LYL-, M=>N$P\WS1V5ICF8)$1>>TRPIPR(LL^H4@=BS***NXQN!HY>&@4'GPXQ>9<)= M;V/$W^7P-'..W<4NWPB7OA,S=3Y=1C(QXU\17JT).;,7%#DK=)]2D9#61LN( MS/?[/$WBQ EHP 5GMJJC#&BF)\2)WD&U,4S*O$V<2 H[Z?$&[0C5!40=#(_M2C^-FY/_&-KN0-8&1(Y.J1S>W1U<$OE0R;>2( Y-&D M;S19WQ59@EVZ\9&8Z7A=R"FDM'S'J MJ]C_JU?+%MEX#=K.;>M^))O156;L;->URK[%->F&_V[8[A_9SORAY_JU]38 MQ0U7":'SW0:=CG8XS\(X6.NR.)KUF9[:CI'_8!9XS%HT)O0'+P[V*1FTJ)E3 MI6;FNNDFS0J@?8K"./X21,CQ\1_DK^3EH-;S"[0,Z4YYY2D9M(QM1*O"IWP3 M1@DE]#*,N;I*R=Z=X]ZX6419NVN?)8)!>*>A3&6,&U(>//FU293@3_3M$[F5 MY>E*6PYR1LHYP9VJ YC:S17ZA'I#=EM35#>2VHH^UCX(-QL4N=CQ'YPMBNA1 M":-M&)$7I%Q!7KRW2F=;M*]=/+5I&N7, XG6JBZ*,B6[RBLFULLK#&!V?@OR M*8$9C='0/+V79-.N"*_[A]-H8I#H"-K]'"HFDR-,;R#JT3V?0?B"(H17 7VJ MT@"[>.OX]"PUWW7R73M3^>5I0=/1IU'U9 ?>EZ=/E(8@ZNF?!. MHQF*$NS 5S75 6CFX#MYGPW8K[$[KLI27 EEFQ*P-D/9*,B4T-E5*>DLNU!% MPW( ^KU=FDM]0*MFPGUO5_TD?4 *N:$2/KN,N.V5#9,S!G6#2B2'66N?Z099 MVZ-]3@N+&7N7NK)"&4_+/0::U2+\0\M61DP+*9%"YI@[.47(KC>T.T(,-;CM M;E!J8*GJPFT/(55&KYO6JELPJ85P*J@J.T67#AB[ ?OC M,=CF1V&;!]OL.6VS0[$-,O8L:W-]=A+ZIUU>;/ETFTKT,6.S?,6;=",T =?; M&*$2!\U4UMJ8H'*>K%&T6#O! FTH)QWM;C=;!T=9,9@PCE%<.3@/U'84!H_( M#5 M.%]Z'LW"/H-78_(,BC)WL*T:$GU&FH8-9:O61!^ 6N]\6]4LVCP(9$4Q6Q4L M8%X\LWFQPK" 51&LBF!5!)VHR2UU(C^=W%53,9\R9+6:\U%=86"KT4 6C;J2 MIYO/[T@L!P>'R>6QPV26*7<>9'5ZO>OE$KDT"KF0'0<20%NW?=4RY?JETF^7H,Z69./, [181V&Z6I/_(/1/Y$3"4%C]XYN?[PT1#EF! MI7K'/N\\^UG-8:RA_I7KOEY]AZ?7B?X5)VLX6N2X]\&CPX&T*38.: M"QPG>$)YDOCR@I JZTA FYGB@ MYF+W.?.?RHH49+R(P"S4U,OH3$IW/)%=DQ)UK7\G%K.]"99\!Q#VDS"#AE#-TI8_P!VWIF4%B49DGK M)T-E!),J#LF7HZKVD+NB;=>4J3Q45?24MI:MEO:N("KSTK9:W+L"J<8<6VQ( M[\C6R<64RRL ++:T:T"Z!P6IK:8,,X!+P-RWC62,,+.MT6/&%8LNWLF[17:$2UHA8[/#9$<,NYQ[ M<)SD.DZV6A5;3_J G2<-NH7=X, ):-:+VX!LH33;*\7UY554G7,:I$&>SJ(^ MO1F?L#A&2U \S7W\. MM"?-P&OD<%)R1,C*WF'G&?O%BN8W6^4Z(PWNPR"JW6X\XW\_WQ@K2J*:F_K& M-^R5<_CC/S"*").QWMVA%^3+.>>(.@_'V^@F0K^G-#&3LL=1O>= O(Z:_$*$ M78S.X3;8IDF<;9$/PA=5U,/H#%A[0\[U2]!S*#.*3X^S\MSX8PQFEH<[66X+ MBKH:]AN3%Q4:.IDO4 (%5<;MGP?E2,99CD19>F>G]65?1;;[-K4"[53RM=5Y MJ1-, F58-Q>DX5JV>I7PI; M%V0R_IVZ] --AL4/MID;>D522:"WUNYX;HB% MNJ ]RK"1VZ L*EOR$1#MLF_UO)+V6]G5E+Y,J.641;8:V%MHF9M0/%$B3@8[ M@3Y;]RFWW.^CA9*Z\7"?Z$AMC4+HI ]GPL@RI<617S$H[ ML-K7.&H3F6(A>IIJ'%D6%=$:SC8UCBP+=P"75(TNJ0\9S&N48)?,PKS/WGV8 M YJ'MYN'<3I^=9Z.@@[&)V#N46>L3Q5X$57=@%O"K!JQ*\*L'[ MT&KO0[M]]T;NU7839JSR]:N[IJFMR5^_.9$GGHNHRZ ]J@Q(+S)<3TV=)5P/ MVQU[9/@KMD\/"UW;=5J]^ZLT"![@JP*^*@,P2(LOC0):L/7W[0;T(R ,WA3@ M!# *[, )8*1. '8YJH.9@FFF.!@BEBR+Q[Y4G\W(J?+O)6J%S[1DN3ZC #GJO07J0RQ+35VNWG0,$D3. 5B@E9 M.3O&OU4YC8=!M_"=Y38?M"GAK,53:D5%F2#6VQBALEX(EDUEK8T)*HEXZA4; M#8FO U9+(Q2G]--$%*A?N>4E&_\#E7+5\23D.IN8UTF%Y2/2R]^-42?<']46 M)BC\$D3(\6G2]T_DLKP+XW@>5-:50W53KV$8__2:2NWTT093::^:3R4>V7KT M6DI'LNDW+#4?:T!-]O6WW3&D"Y:-^AY;U>LZP)-25=I:FTKG26[DUZR/]&RA M=IJNPTQ+L)1\8BQ.W-(1/I[J;0_SW[A'KO,5' M="JR;)-^O28_L/2=M@9@#]B=Q,Q..=&QGES54TG_P-#GU@JZU8T7MJ<-:4*C M;G Z7X(!@TY7B\CQT,QUL^K8C\A%Y/4E[_8]2HQ4)"H(N0^3+!7$7>@$%:J: MW!"DNQNI5W0"\J>(2,,-4SEN/0S*Z?:0I9NV-4*U[X??G,"E!I*K,'U.EJE_ M2AUO&G*=;7&"LLMQH%R@)G\L5DL3%#^Y:^2E/IHO:U=8=G^1>ZQPAPU6);TB M+Z6VHQG-V:UX\]?22_-N5MLM+9U D[P>VUE8?LHQ#,AMD!1M[421_31VLZP, M-V,\2)K'$@7_J:END];WN^WX=7SX)E==6R-NZM??.=6P@Q2)!Q."-'PY&>2; M_E9_?\KOD!.CRKI=AKY/V*W(\0E/ER5]1-Y%&$7A-W(3\/9"R\% K@.YKF_F MNNT^MU7L ^X;N.^A<9' ?0/WK97[IFFO _(<[]KSU[8P>1F= #C*.R5'_%(:>J%HPH[%1ND6&Q:-&1NELDE,9#8W2 MRS=[UIH8I?'1^?:9,L?8\1MAK;4U2C5U ,Q>E4?RP$3\.#Y!!Z/T_QI&7V^# MARAT4?/)JS<&K48.SSQ9H^B T6VPB @GA'D'CM?:=,4.[GL]66:Y$171LV"_ MYZ\$N\0$J8[F9#:14&'$>01MU0>U!.?HK;(]A%(1G2.>W_8823ETN&^S[1&0 MBIOGQ.^H34CC<-T_6J+"8.[;9:D8DU>1(D9';D-M E2&NV\&;+@PJ.F\2&/2 M)HYG[N\ICC/'@L$X&+!HHW^,D#AY:',_$Z(EBRI^!B9>ZX%0WJ0T$W89R!P> M4.32T[5"\^4O88*#U6U CBV*D[C8+KS,7BT',SGORW#SC(N@SI+J1T1MV-YE M&',S""L,,)#Y-?EE"+N8F,.EL\7TV:0>!O-G'Z]RFCCD\UJ;ICR^<'SJROVT M1BC)TPQ=[#X[_PJC2]^)8[[:6G$0,_.,U_MC?$.XBN0XY9(Z GR\0ORR$7O!"O\[.\K-13+_IX#K%17 M1FB-@CC+9D77_RAS M3J:%=3*:9X&7_2WG%V;>OP@'03<*X=KFRX7S^A!&V0])$N'G-,E(@ M@:OMS@0R2M4J9&H/A>W>!JKH"14XMCL?J(+55E?>R4WA!47/H6U(JG ^MGLQ MJ&)W9OFCD[N$E9M75;EO>]&/+OC5S#JVI@#M^M[(V"AMSPZIBIV<'>)\623' MA%J3=KQ$[;W5J(ELY^P09ED]A^U"7 N+F=PVY)BC)HRGR#Y7>W5%AN[R1-OI M2*T!OR;S10FAG6**A&FO[CLKM*/9?F"ES(BU-T1-?USN-KM4,P-V1C:=S4+- MAC+9B,8N@#5J[*VO4:0#/>%+87VQ(AT(*K'/UI/8V[$RUMFAJMSX'CZ4:MPK"16/#>: MU4];@FGEA_.A6?WHV'&\*EBEA?-:^;'1=_&L)(P=XU(*., M [?]M\:.6GET*K^=Z_T6?'SLN&:S*.>7]S@#I.SOCAW-ARC$:HTC=(W[/OL8\@-3.[K:P-!SE"T)3AR.TO6ML#L-T+VX["S* C?9Z+H;QHZ@37.1DT_Z(U-Z8U!WRI6'S3=8;:+O"!O M@+PQ%,8/Y W@D;OPR+\BO%I3F\0+BIP5>D3TL.%@1>OZ,.YV$QSSOA@E?]F. M)E&M3,3FI[L,.9!LO) 5&;PH;9;;[/P MW2,6=-Z@\QZ*(A=TWLHZ;PC+/Z-O$NS!&I9J#_-$["[7<8(W-,+@)DWHR\DQ MJ7>PN$Q 1UQ%K:B'/5N2'?!/Y$0WI(.Z-K5QQ.$CD)OPJ Q 3FGL.CZE70L2 M[)&'CXC6[3"BG9"1&J9Z%O\PV#CFO2"?U[?@^6@CF?FW4-^\R5@#FS7/\C1X M?T[(9P!V*[#WF(J^EN:3)JQAU@CNX2&R5=ML ,Z*=CA8D6Y:M4S K#&!R?DUJ[=-VH!4]?H+W&,FI0.NM+>'BCR"PG?WB MGIZF(HXM=+O;[*I_2IPHL0@4]@MHN]96"2*U7*-V:F65 "-,73>U:G[4KH.! MIE\%A0%7"F8^P: =X.,B.& 3D?L75,UZ$491^(V\0$3^=_W4(W]Z6H=1LD#1 MAA:3#(,5_6/9S$0FB@LG1H].@H1QHD>-C&0I(%L$)S>.2[UK6:R[H*%Y>H6! M\,RF)FB^0L^)M)C-:6R*[MN $)#2LJ-DL^+XB1QRQYL'OSA15M*5[M[W@IE( M=>\+DOF5RC4;*3>=2)D(?(O9I0I.BMQCN>3;W,SZ1):\%KK7EW M?':2E#YOG\,@69/G@N'Q+-?'/*)%/6#Y;5'K8)Y^D>Z%U7( %!/DY BF#;2KV?+9F4[-+,TOM^OLQ9-L[2 MUIJ8HC'>4\#F*X1-.[]D=Z$3Q.02I[?A58H^.[O%-S+P[IX*3@@%O'1&DOV, M8%HA32@K,1J:IG<17CC!5PEZBX9FZ V\,,CXP6="PWQ)KD?D4;[P[O9B_M@ MN4Q?0[/*9'SZZ#8<1$9+4Q0G!1T+\C&!I,UL.@2:A=(VI[')W9$=0>H)(CRF MK+8FJ/[LO.)-NA&>R'H;(U3BH)G*6AL35#Y2]R#!$2M_-T:=$,%J"R,4HI?0 M?\'!JJY#$],L[&/$VK_7"E=4P6S:62V-4BSQ3+#;#H)JX4/!:VV"\JH>4@#U M23/3M H!9C0T:=CB6QAJF=R8>GW;C7XB:T85G8;[^ #3>SM#/L0&E"I03 6C M[;NH0<_.QX=A7+ ]I+4U5B+S5R<7J%'4P&T-6]U&8;OK4VN8*8M_;P?)PX/!6K]1Z2'R<."?>1/V? $T0,&MTJ(MYD74JI8'#EZE;*2G5K3)C3JSGGE M*;'32BKT0Q)R=%.Y=!M\GGC*K-/C9*>.G>=8Q9,AI[)M^$Y<1YR,C--^N8GL M-(+*@74<:5_>S2J&ADDD0GC((%^C!+MD$A )/^A(YG%'W$*LI&Q,7\5]8Z\U MO"[N"+E8=>413.M]P)6SHV^"^IZ9EELG&+I Q3I2%:M!GO)S^(+H%HCGRYK! M'!A%8!2!41QE4HW1)2MH3:^AY/"/:)L'.%0N37H^.'1SFYOF$X E[]UMT>H\ MT@H@\8],NS"JNL_BPO(-5<^7W"**:N#YDC4(=!.YB4"@ X%.+-#=I D5ZW*% M$$;']RV(=2#6@5@'8MU9L[65MU&5#WP@EYF+MXY_&QRJ07-FU&*H@<^94UR\ MZ_S9PYKF7T#0U!T_V&YW3]DC;6J/-ID^QA;,"O(IR*<@GZK* MIZ5CVLSS<$[5;; ,HTWV53O+]C!<@"Z=>$W___KW%+\X/GUS9H'WV8F^HH0> MHB?D%H_2J?./0E_SY7J@O! H5<9?7BA\08%#SMD3"LC=>H=>4.2LZ+=P&!=Q M(J?GM,48/16^85:N;FIM?G^,H?1*1*[@!+^@RS#(CE5C+EQA%[-SN,&OR*LF MB&R)@)$5_3GVMMSC*9)0K 8,BTW/4 MX0,Z:;X-7,*[Q>1B.DB%E\Z6_)CLY$@6#3"4?5.]#LB=ZT8XD\45]@]OA*', M\$1/*#&G.Z,&4A9%!0?>M!-;#='+Z2F"]?\KQ>[73(B0.S.GW8:R KG5@N#6 M90T$@PQEGB*#/+\]%!+3-:N^BRXQSF]QZ(C %X<^]BC733AK\GR%&_2(?D\Q M3>P81OFZSU81RH(R3@]TRW%TT4^%[B<4O6":?[*BON 2RNV@CZ)M&.-D'A4Z MS]W,=6FVWFNRW=SD8I>)V*'?#*GR0#86XN+C3';9KV&4K%ML5HFN4"X,RH5I MV*O[Z#4)BII:FR[V!(6IH##5V M3]9Z+99@P-5Y$)4#V5GR1<_D32$>V'S89 MPU$5*IX*NMQ,ME97:C;MU!V-1+C:NJL&[&MD*#^JC)ZRZ2KBJP1M]Z25AJ^- M9M]V+UHM>^_$W&1[&;U.J-E?1D_+IA)IV#M5UQM%811E",7E&NTLN]OUYI=- M269G1FDMIY1K,;:]2%_' RI5K;=5T3XKH1,X_;6KVV)88@6C0ZG-A> MFZ8]BR(7JV1[,9*N8N1=[(I&V5.=&QCF MRSR?[\%>/[T$OK;D$+C!@1.XF&:[VK.N B=_7FO((F!['#)$P0XP"K;,%=H0 M\GK&7(M!@0P'O6H+(THWYS4W,@G,$/4V1JD4:_>.6IF@]$L0D;=A M%> _D$?HN4 !6N(D/ISI!T1X&&KR(\SB/MQJYKI16C)+1[/J,J))MECBSB\\ M;T^O1%N%^X:WI\KU=]I(MF:F4,"O=O7:*H(JX*$B MB:9:(S7(H2A:WI* 1L M[.3TM0U8@QJ!_/>93YDG(ED4=XN*M7^D=D0EL^\[/! MD2>D[!Z129 %Y C BH,8*=MU6)/YLDK;(_(IX9=AG,09]<^4^H>BO'23$VVW M08WHX3=;/]PA5$1KLQ>L6$_RIWSKYC)N?LRS2?%TLGU]9;!(E7+_#;D566>Z M T#-@]MBMQB*3IEA#2#[,3-G!F25DM#]^B7 2W*;69M+_D\L&N_1NIO2( M=R6GL1'G6'>-O-0G%ZN>NT3DQMS/M\RX%+,(YGH5,QL/A^Z&U[>ADU'G7RW< M1LUOIY_S8+OH$N]=6U6,9X18%RO63A;_*5^*@' 62=%VRHNA*C%V M$_3#Q/&'"3EH#8_V7J\LV^2L%F=#M;>KPUZ#@1K;6J_)Q!;';(\BD4>J4>2V MU7.B_:;B27W=?"I47EZ#*G8A%Y+KW6G:["^!DWHXD[W(-X.L>9GWD[H'9-D] MX_FR=+.8!=F8$5J3#@=' Q-:>GJUSI=/CH]BH:?G:3O0M8.N_5RZ]F'IE+OZ MPA_NA+L".8'_K:C'@&8@],T5]QF_;A_TT@;UTL@G8ZX^H8 ZXY%W=>9M<(#I MW4P]^(K76ORVJ8TQ'"UV2^T[:*U!:WUVK75'Z6H4Y<4D7O=Z05?A4VK[5I3B M)&IIM4]%%5M]^UMCI/@I9Z&]!MCEVW>>EL<>+X]%]G&UKPK5<=Y^G7!HOP*F\I:F\Y[C%P=^_.TWSN\3<9O:@*K/6M2,"Z+<.&\_HJ3]3KT:?0;N=B4 M=.2MAS,R]XK7"J5*;,W@M>XG7N4A3GD;J*&]#GK(DW:-5VMVCG-F$TU?O2&7 MK_BCE1::OGE/Y##Q-RLM-'WS";^*/UDVT/3%!6*S XP&1LZB[P3WSD8D2M:: MF*11:)0_:F0D@NRX/MMQT-CA=V/4"6_::HL!1.!E]^OCTQ.,)W M%%&V*9[P7'$CY>O0=?SA6/XK-/-(SO[G%[+:A)W)+TZ>S*GU$\8P M>FZ>P+-H H^428C)-%RJ+%UQ=U,OWQK5SKK^/26R725]]3Q9HVBQ=H)<.H\/ M^HG[5%AZYES?']6>O'[=XMQ+.#]2NO?AR?BCVGLGGB>Z-M6=T8P0K/KNGQL5=L7K-$^3 M.'$"JF;JYWWD?F>0:'%Y[M(B&WA2$FTOGS*&6?S@8&JOZ:;G;#549TU.)EI2 M(,D//_"T.:Q&^KZ\^!8NUF$:.[0NRPM9:,37*\ET,I+Y'"=4;+TE9_@%>ZGC MB_*T,]L.@FJZYS(].[V5UGB[" 5FM;:CF)AI(VGV&7S2665I*_C@@7VT M"UF&H^J>FMJI9+/T19X&)@-Y0.2]G>FNY! 1,;8'A#[8N6=.#(:U!"A5>YWM MIX=AG*QB<>195)Z L@64=>Y_CR5R!_!"!; *G#"C_9 M5(PM?!7TAYHRHMPFFL2PXW+TZH!A>Y:*@2T)W\YN:[J+@2Z$NJ.@[1GM![9 MC=X\MI>8&_9Z,)^0OFO:P4+PG.?+-;!3B]KC&NAQA"X7X"=8@/X70!P=4=H4 M0.S3+/:U2]%1+LBD$OT/=4$X63_*50+Q7/$.4_:(+;$&N5L>Z_:9%DJ\)RI> M=_!EKZT +]]#"?!$Q3%- M2$)7. 1-]135!W!";7L(\445/1Y@ETK&4$-LI MK@JC(X2^ 4T!";8[C[6,T"CV'3]-6?D\V:FDZH:;(/56>53M9%09@3(,/Y.I M'#]F4$YYJ=>S+I5GRDZ=5S,8M01?Y4FQ4WQNAJ.:!:Q$PTYYH!F-:AZV$@T[ MGY]F-!:L4(#IW1N\$,0#)A^G][#PPB)+3/J6=TWGI\^G/G,)ZTK(-)&'WJX, M[^9S*-N;OQBR3$)^P3.AT]I%XN#P6!2;*B^BIBNKWV^."L432\S$\YD5CH'E M0I]A5TE]6BAPB[?;TSLE\'9'OZ^E!/.U=S5!?!$(]'T0*Q7B)&BO.) MZ&8&:34R1HDU0^@S@;4J&:/$6BC@G 5F!0J,($Q=+&_C.$7>51H=P@)S_^R* M'_'A$N3R6NH#ZM60V%3N;K(^(\&YDS="/C=]^=SLS8$%:QDNYM8XD:#DTABPT?#]&R$+33Q::G',O2_Y\(6]$ M5&'DZ13BBQUCVW9(3=/QHV.,JV/D>!B[>-+(T/L=!;"2[Z/+PWGAFLYC\KM4QRH(T7W(Z(3 M):?K,@PR;CEU_ 6*-A^4KL/S4S?ZO7QB6>QS.]\-,!M8VZF$WU!43&J#U9*! M:?KDZ#'^X; M^?B3$"$]W CIKIH-6Z-C(6P:PJ8-A$U;Z@I]%O5J4RSU1UNWXOG@A0#K,P'< MBRISOT[6WLFC6B>ATFFJ$?-:E/6]+=!4>)L>S0)EF4J^E\0TXRS[A9=55&I2 M1>Y[AK?J63/-RO:Z+"W]/:_'MHEI!CL.?IU.-);3C'\<_#J)K"G3#(3L;?X5.HQ,"D(PH$@G&8Z M*U<5?33H514_/GUA>O7(]1EB*!$4M&XE^ES_GI)S?AN0Y4ZSNH MQ^PCKZ]BIRTHL!)AFA7A[)4^]1)GU[K4D[F<'?FCS]N,[?"V_6A*W_8R^T.J MLGZ*CBI_']#M\?M#+?[8?7Z,7"SG!_EQK*5AY:1+3^B%$( DPC<;NYJTB3(M6WKJU8BV@.VN MZ% S&()?S>]""'YM$_S:?-5;[R9Z[GK!DXUQA7K! \'RB ^:?,PI%%\VY([8 MMXI>RSJI&V$ZN>';7TIE!$MZ;*^?IL^^'6MYK(=MY\P_B1H4(UA-A@]9.U=^ M6-!A+.BI"T$WKW_;"P'W:R$\\YHK%0ULD6D"F*DQ;(<.A22GE!YC(KM!V;8[ MS5P>$]D-:A[M4!_3XJV@Y/75LECG1)C($Q>.,Z]@;0]U2JU*ML!S:.VQ-;U. M:I?!-),UZ?$0JBYL0Y3E^7(M&0R*)]Q?5J SV,$(!(^&&N"T3"#TB/;A3\J>W\@<5J [H0"0^1\,/% M>7C7-T3"CWE-[+V1(!)^X"L%D? #\I8P"KYE+\>)>0XBX2$2'B+A(1(>(N$A M$MYXY#=$PD,DO/$P68B$ATCXX6()D? 0"7_N)9A.+!]$PH]_22$2WIZUU!,) M#VLYA+6$.'C+%A3BX =A>3.SYA '/R"L!\)K01S\M'<#Q,'#;H X>-@*$ ?? MWW8X<> 8;1R\S8?6]"I!%+R)*'ANA.KDX]\?LC5:HP2[A%0(AH=@> B&[[13 M/CNO>)-NA"'P]39&J,1!,Y6U-I!8 !(+F$DL\$B9 0&0Y>_&J!/NRVH+2,P@ M&M^8@_IS,\__S.1 J6(-!ZM'RM3'Y )R*2NW$H9&:/_6(-WZ(?L_.% 'P!*B%$SN"DK;VR!XX^ (X14C<^Q0+^2'N=S M#^C;_\*@>T VY77HDZG&N2/+S/-P3MUMD %#_V+".8 L^R8,;14T*5 M0IF?#%FSC'".EE2FIPE%<86N?*O-TF1-ML8?Y2KR9W+2PQ87@/9X%AM6[&AQ MU A<%.$8\6)J]K\_1-AM MG1I/+Q'=C7HGG '/?-O0N =*6!X)@H9&]AS=_;=QG"+O*B5\V"I?L_P\'!5F MRE;Y'B7S924Z@[>-.H\[.#2R'X\V.3>[I_I ^LS;]Y2=1BC_[X[^+Y$P%M_( M.=TM)$S<4MV-K S"A)EIG/4 MP_@,,G9O3PYA [._?T9D/TE-1]3=I!J'+:/MKJ(M1&8 M;74E:H'>F15^G9(9#KKRO.:=*Z?XLC6?8$LP930S[7+VV0B94"W0*1.>O3 ) M-4.=$L;9BYE07V-K0C5=-YB4Z_38.>;)=KRMP3AGTVO[S->,J%\VHDJ8WKIILTBV D9'PB]]Q=&,EK/QF%^4L,8WBN628P*H*2TTFD4/R";@.RAQ&E\.35Y,]5;I@!SU64 M04)IB('.47;3-O0W/+M%Y 2QGS]LWK_2_$#)3DW4&3Q5\T>9KGP8$%R$#HWL MMN"WFJ,S=_$%6H81>D2N[\0Q7F(WVW5Q_L_DT9\E282?TX3>&(LP3W+'P;KM M:$9F+K@=]_S.0QAE)U !@8ZC#@T),;D\MYXN(QI)/'6T72D+. M=?)E&E*A< MY=KF0&@8V(R?%WF#Z(MS='G& O=V<1]CWFHU,4[DA59O.#)Z?_O0W2_S2T#: MH56A"6='@7";&4TGU%)".-&K'6'?R7PZFM(>.M!KS478:F/5":Z.QZF=175, M-:BT;.,NC% [*RM K,AU=[/,AHGCVP\RDS^81-FR-@JT)N.0M. )VD"*8^S78X7':%K:U&SU<^["YQ"E;^MGMY= &NR M -GJ\PV!2\?IB60TCM5-Q-EMMN+4I)]KP5>5((F#HWE1!JR\ZB-T5EE+/4YGF>&>O_ST,O)AJ'0%PSTGU*'5N-# M:/[LXU6N"B[TE9=.%%&NLBB)RMS&TMU-S.W."7@AY-E/G7?I'7)B=/VZQ5$V M\W\BAY$&@]4(G!KR91A'W;#Y%M&U"U;94L:/E/EYI=%5B$AE/,.ZL(^1I%9% M&8E%6#COTS/P#^1[-V'T)>9FZ6KH960FA;]\>>?PB#]M"+6\1EC+"ZTR-1&B M(13;-2W:*2X6Q&UOU$6C2H^,>\9)^^ZOADL#3*)=3GSQEV.ZBW_^;?&/(P(K M/Y@40%MQWT6\@ I;:;& VDX:J$JN\FRCK=K'3C#R>$=;-8]:]EP#&V:K!E(+ M=KDH9'&:B>X0-?+'MKI Z4&/P9-WR@YA 6#3=EYHC1)#;++60Z$S2 +I8@\: M["Q5">!N"HX<8-F$NH::*_G9E;5(6OU$L:EJ36S-222MT:H]4'ST)F'0ODEI MX%C:L4?2'C1_=A<$FK,/GTN3H28VE M,?%F<8R2QOP+#9W,SR.N':G*:9(SQ7%[#WAFM\$-?D%41RBW:E(##7N^81KI MF>]AH$'/=T&^JF>!*R,->\;?0CWSW8\SX-DNUBA"SC+AFEC5QQGJ;/,,=X2M MF2]O"!/D^ ROF.[C&3'D'@K5,I](4:X?J:XF67HVEU7CXZ5F;ZMD#,J2HPTC MQUH*S'M-N1^P3QZ96VU+9\#Q IS9JN9^0PP5GAZ6RW1YT"QE 1MM4CW MCF*5'[?52MT[B%TU_\-/\:#"\4_.OM\6)-E].9'TS8KV@4MGB^FYZ6@=Z!#\ M5B% 4J,L[&)"DJ^!J*A-ENL[V%DU:U:5AQGP7!NUJNKC#'FV8HVJZBC#G*F* M?K'M:! 6"E97'7KBXX=/7DW,[VDT]$;B[:_5U6Q[FFU7^.D';VJ.O'72S RM4;*>;5"$ M74>8AH/1L',&H_N4CC-??G;^%4:7:9R$9/QXYF;A##A8W831 M%2X"X!:1Y] M#B-RQ10_$^'-1?B%G81+U\!&5J2@_6"AV-\,O(7AMC>K?BC(>$1;FJ<]6%6N MK8M=\:.<.D)^),@/TY+Z [8-2C=N\R'07MD7348AJ:Z6Y.L!Z6$(G+'R=0C2 M1#O,)$Z2M0']NB&4NF#M#5*7?N*KH+$X:MMUD4U4)"B^&)7XO"(5C2' MHPF/PEF,G0?'I643Q4773]J-V4^'H8S+1_L5>ZA%*JX%&K38?Q M^M:+2>]/F:VJ"_/O].04O,. ?,KZX6&L@.GKSEZ%-=C?^M/<6ZU%E0.(H2N9 MB.Y4#I^Z#&J]ZE/"Z&/RP;'^;@/5L[SJN:C50C9:7H$[?$1>ZM(/W@:_AM'7 M91BY"'QL1Z.V>B1'/B(+F$;TY@F\8EUG9$E?R!HV1H_*]Q_0["[#.-E;YA[" M.-NK\;6/-SB@/ZM-M6DP,RJH%Q31;!.4N/@]5_-4;V54X<0S8@@:&J57Z'); M;P02S !>>>6+CJGCF!I+)%1NGMPRU@MY4K"T?72L%P&95^?DM+?-<(BVVT2B M^9[2YQC]GI*O7+]0#S,0*/H7*!@>&$]KLHT?T;8H"_@04:EW4Z[&+$W69 _] M0=[1#=4:G+I.*(]@AJD+W:^G1!Z1QF6C)7L;F5G]'#4RV;SF Z!=Z%3!;CL MJIOD9V[S = N%'%838= ,_F>R%^!TWH@E(N]7+CM0< < C_7<-46:GSU)]5Z MJ4H"..67VGIAJN&9J8'&O-8G=AY!Z)0!I?%5M=:EIR-"AD3T86!TQ',U;*2) M,@2G_)T I_/[/IQ=V7,?)BA>A#$$HNR/OU=;KL87OZ.^'- MGF&G(8%%'B*+#"PGL)S <@Z'DQ"RG-VN=&!.@3D%YE0_<[K_!V!26S.I1U3M M\O^59$>;.ALID!<&-.%;KAAXQ/'72W*"<$+_Q)F,J$=G-[\K%+L1SD[??'F/ MOE4@B\CY2,FG<\5\F/P3)3./'%3DB1=!UZBVB 7M]TI>4>T!D>N2%YE4:P*B M2Z& X^\XE5M$>1@0TWH6T\Y(YY<8S9?7<8(WA!0>ID>-0)P<&LL+XF07<;*1 M^9J,X"A$Z_BJL-X!40J5.O-B?28/*4R$S+^M:>+D(-(FBW2KOCEV&-NSP"5N M?[$;-U "@A)040EX[40!.4MSF1E),6$%@!76Q@AEX1DR]YAE"8*G.40[Z M>.&NL$]3NE[L+L/-)@PN?2=N=-1L.QHPD\!, C,)S"0O.4/;2PI836 U@=5D MLYJ73KRF_W_]>XI?')_^TRSP/CO15Y10^)Z0FT99 E.C^DA*(J'KF%(Q$]K0 MR8AG7@NX^9-3'0F8[T$RW\""]OH>R-T=P(@"(RKK8='F$@UC\78?@ M7P8\#7R_L,M0YM DB8G[ *<-G/8Y;G*9TP=\-O#9LL&0XHMP,APUL(G )NID M$[NJFJUC%F=QC#)!_@X[S]C/Y-'/R*&H>?/@D M/S04QM0,M4X7:Q>FT6THV@]%N+!.SKI#4P"ZS6@)':@]'"AS7T4,H M.!I3Y,C5&-&6MRGPFL!K J^ID=>T2Y]J%\]#:@%>W#:&>Q6K/] M8\M IX&Q$_48R R:.#AA%V#U@6T\QR4N\C*G")A)8"9E"S=+/C; 2@(K":QD%U;27))38+PFP7@=U */R U7 M ?X#>;<>V9]XB9%7Q&NZOZ>8',=ZW";Y+=T@3U&/J>2OP_ F:>P+;#LSH.6[_5F<5N%/@3J5].25N2> X@>,$CK,UQPF>G>/C.RWC MTBH!G[FF@>QDG* [_().<+S8?7;^%4;'E:L;]*FM!S:)1[@4D'N3)G0O;<(H MP7]D5\KUZQ8%,5+2-&OYA-D](YB HM)=?B2094"6 5D&9)EVFG:%&VLRLHTD M=.T9A,G4_I)"4@]K46+ZH]V8@N0-DK>BY+UG)\#&,W)9N_LLY6T[HAZ@+0 Y M".2@ 3V+( >U8D&%M^)DY!W@*(&CU,=1@@UG?'RE95S9046SQT]>[W[: _A* MX"N!KP2^LIV2F'$# 5\)?"7PE6R^\@H])P/)SE$GI8%1XS0V\1;S()0A_)P: MOO/P[Y9QML 7]GI7B\\\,(# $HR@-Q+&)@_8/Z ^5-B_LSETS#+ @(C=0X5 M(5VVVX L5IKM07E-(;>C^?DH^AHSNIB= [T*Y\M+^(FX[0MB5LCXU,"]B>[ 0/U :@/E./+26NT<%[!S9V9Y.<$G<9B0?P> YE! M.PDX7N!X97VINE[^P!0#4PQ,<2],L4'?+&"-3T@N%ZI* M_"R*G&!55+#:G2SF[)L3>2JLLHZO .L\2-;Y8(B\WFS]<(?0$XI>L(LX2^YG MM) _52NV/"!R_>5'1=Z92??WS*)W'P8O*$XRVI9AM"&7;CZ;+P&F)6P2_$*6 M6='?J]6@9G%@+^,CF46$73*3IX30F)-/KX>6P.CYRA"1RBB?9[Q#VUW3>F C M>#2]++R'I9C*+]GYF 4>S1%(EWX1TG^:ITF<.(&'@U7V&XI<'&>SE<+2+%&@ M0@$5"JA00(6B386B14B8C$I%"&N/_#)XE.IBD,#'= !\IH9JV!1=KAAB:P]-@8CAJ M!*KG":H:0";6S4A[J1)O;#U]C-%A<&X'>!W[7/Q 8<(7"$G3C"YF<#&$%@ M!($1;,<(0I$88*'T><_-7#?=I)GOS#Q9HXBQ^^["6+4$>[M1@9D$9M+>QQ"8 MR1#;S+D.R38(5((Q1K-5-W4D$V4]C !*J- M8>)55UR'#M.T3PEK&6<._&BOST.K^P3856!7Y76?2C+$\;-_5E6LMAYX0'@\ MTFO$K] ]WZ+(H?N].R2*8P.'#QP^ZU2;#^+\"!_),70I M ;?!KV'T=1E&KFTINI9!]@"___#AI^QKR^"WUC#4">LR$C#L$V3:SDCG8:70,FE2CO.9#H+U1J\UM#]SA -XN224;?]&!!P0>$'C MQBM]P*S@W]Y1"FF9+_*7_P]02P$"% ,4 " "(,4=,52"K%C%2 0 A&1$ M#P @ $ 9FXM,C Q-S$R,CDN>&UL4$L! A0#% @ MB#%'3-%.]^BT%0 FO< \ ( !7E(! &9N+3(P,3&UL4$L! A0#% @ B#%'3% +N$M= M5 @S(' !, ( !?(4! &9N+3(P,36 #+J@@ $P @ $*V@$ M9FXM,C Q-S$R,CE?;&%B+GAM;%!+ 0(4 Q0 ( (@Q1TS2E7%6F%D .*! M" 3 " 0)Q @!F;BTR,#$W,3(R.5]P&UL4$L%!@ 0 & 8 ?@$ ,O* @ $! end