0001193125-15-062752.txt : 20150225 0001193125-15-062752.hdr.sgml : 20150225 20150225170305 ACCESSION NUMBER: 0001193125-15-062752 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 15 CONFORMED PERIOD OF REPORT: 20141231 FILED AS OF DATE: 20150225 DATE AS OF CHANGE: 20150225 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FARO TECHNOLOGIES INC CENTRAL INDEX KEY: 0000917491 STANDARD INDUSTRIAL CLASSIFICATION: MEASURING & CONTROLLING DEVICES, NEC [3829] IRS NUMBER: 593157093 STATE OF INCORPORATION: FL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-23081 FILM NUMBER: 15648749 BUSINESS ADDRESS: STREET 1: 125 TECHNOLOGY PARK CITY: LAKE MARY STATE: FL ZIP: 32746-6204 BUSINESS PHONE: 4073339911 MAIL ADDRESS: STREET 1: FARO TECHNOLOGIES INC STREET 2: 125 TECHNOLOGY PARK CITY: LAKE MARY STATE: FL ZIP: 32746 10-K 1 d837795d10k.htm FORM 10-K Form 10-K

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

 

FORM 10-K

 

 

 

x ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2014

or

 

¨ TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from                      to                     

Commission File Number 0-23081

 

 

FARO TECHNOLOGIES, INC.

(Exact name of Registrant as Specified in Its Charter)

 

 

 

Florida   59-3157093

(State or Other Jurisdiction of

Incorporation or Organization)

 

(I.R.S. Employer

Identification Number)

 

250 Technology Park, Lake Mary, FL   32746
(Address of Principal Executive Offices)   (Zip Code)

Registrant’s telephone number, including area code: (407) 333-9911

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Name of each exchange on which registered

Common Stock, par value $.001   NASDAQ Global Select Market

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

 

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  x    No  ¨

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes  ¨    No  x

Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  x    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  x    No  ¨

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§229.405) is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definite proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.  ¨

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

 

Large accelerated filer   x    Accelerated filer   ¨
Non-accelerated filer   ¨  (Do not check if a smaller reporting company)    Smaller reporting company   ¨

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

The aggregate market value of the Registrant’s common stock held by non-affiliates of the Registrant on June 27, 2014 (the last business day of the Registrant’s most recently completed second fiscal quarter) was $831,458,800.32 (based on the closing price of the Registrant’s common stock on such date on the NASDAQ Global Select Market, and assuming solely for the purposes of this calculation that all directors and executive officers of the Registrant are “affiliates.”

As of February 10, 2015, there were outstanding 17,317,430 shares of the Registrant’s common stock.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the Registrant’s proxy statement for the 2015 Annual Meeting of Shareholders are incorporated by reference in Part III of this Annual Report on Form 10-K.

 

 

 


TABLE OF CONTENTS

 

            Page  

PART I

     1   

Item 1.

    

Business.

     3   

Item 1A.

    

Risk Factors.

     11   

Item 1B.

    

Unresolved Staff Comments.

     21   

Item 2.

    

Properties.

     21   

Item 3.

    

Legal Proceedings.

     22   

Item 4.

    

Mine Safety Disclosures.

     22   
PART II      22   

Item 5.

    

Market For Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.

     22   

Item 6.

    

Selected Financial Data.

     24   

Item 7.

    

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

     25   

Item 7A.

    

Quantitative and Qualitative Disclosures About Market Risk.

     36   

Item 8.

    

Financial Statements and Supplementary Data.

     37   

Item 9.

    

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.

     63   

Item 9A.

    

Controls and Procedures.

     63   

Item 9B.

    

Other Information.

     66   
PART III      66   

Item10.

    

Directors, Executive Officers, and Corporate Governance.

     66   

Item 11.

    

Executive Compensation.

     66   

Item 12.

    

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

     66   

Item 13.

    

Certain Relationships and Related Transactions and Director Independence.

     66   

Item 14.

    

Principal Accounting Fees and Services.

     67   
PART IV      67   

Item 15.

    

Exhibits, Financial Statement Schedules.

     67   

 

ii


PART I

CAUTIONARY STATEMENTS FOR FORWARD-LOOKING INFORMATION

Some of the statements made in this Annual Report on Form 10-K are “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. Statements that are not historical facts or that describe our plans, beliefs, goals, intentions, objectives, projections, expectations, assumptions, strategies, or future events are forward-looking statements. In addition, words such as “may,” “might,” “would,” “will,” “will be,” “future,” “strategy,” “believe,” “plan,” “should,” “could,” “seek,” “expect,” “anticipate,” “intend,” “estimate,” “goal,” “objective,” “project,” “forecast,” “target” and similar words identify forward-looking statements.

Forward-looking statements are not guarantees of future performance and are subject to a number of known and unknown risks, uncertainties, and other factors that could cause actual results to differ materially from those expressed or implied by such forward-looking statements. Consequently, undue reliance should not be placed on these forward-looking statements. The Company does not intend to update any forward-looking statements, whether as a result of new information, future events, or otherwise, unless otherwise required by law. Important factors that could cause actual results to differ materially from those contemplated in such forward-looking statements include, among others, the following:

 

    economic downturn in the manufacturing industry or the domestic and international economies in the regions of the world where the Company operates;

 

    the Company’s inability to further penetrate its customer base and target markets;

 

    development by others of new or improved products, processes or technologies that make the Company’s products less competitive or obsolete;

 

    the Company’s inability to maintain its technological advantage by developing new products and enhancing its existing products;

 

    the Company’s inability to successfully identify and acquire target companies or achieve expected benefits from acquisitions that are consummated;

 

    the cyclical nature of the industries of the Company’s customers and material adverse changes in its customers’ access to liquidity and capital;

 

    change in the potential for the computer-aided measurement (“CAM2”) market and the potential adoption rate for the Company’s products, which are difficult to quantify and predict;

 

    the Company’s inability to protect its patents and other proprietary rights in the United States and foreign countries;

 

   

fluctuations in the Company’s annual and quarterly operating results and the inability to achieve its financial operating targets as a result of a number of factors including, without limitation (i) litigation and regulatory action brought against the Company, (ii) quality issues with its products, (iii) excess or obsolete inventory, shrinkage or other inventory losses due to product obsolescence, scrap or material price changes, (iv) raw material price fluctuations and other inflationary pressures, (v) expansion of the Company’s manufacturing capability, (vi) the size and timing of customer orders, (vii) the amount of time that it takes to fulfill orders and ship the Company’s products, (viii) the length of the Company’s sales cycle to new customers and the time and expense incurred in further

 

1


 

penetrating its existing customer base, (ix) increases in operating expenses required for product development and new product marketing, (x) costs associated with new product introductions, such as product development, marketing, assembly line start-up costs and low introductory period production volumes, (xi) the timing and market acceptance of new products and product enhancements, (xii) customer order deferrals in anticipation of new products and product enhancements, (xiii) the Company’s success in its sales and marketing programs, (xiv) start-up costs associated with opening new sales offices outside of the United States, (xv) fluctuations in revenue without proportionate adjustments in fixed costs, (xvi) the efficiencies achieved in managing inventories and fixed assets, and (xvii) compliance with government regulations including health, safety, and environmental matters;

 

    changes in gross margins due to changing mix of products sold and the different gross margins on different products and sales channels;

 

    the Company’s inability to successfully maintain the requirements of Restriction of use of Hazardous Substances (“RoHS2”) and Waste Electrical and Electronic Equipment (“WEEE”) compliance in its products;

 

    the inability of the Company’s products to displace traditional measurement devices and attain broad market acceptance;

 

    the impact of competitive products and pricing in the CAM2 market and the broader market for measurement and inspection devices;

 

    the effects of increased competition as a result of consolidation in the CAM2 market;

 

    risks associated with expanding international operations, such as fluctuations in currency exchange rates, difficulties in staffing and managing foreign operations, political and economic instability, compliance with import and export regulations, and the burdens and potential exposure of complying with a wide variety of U.S. and foreign laws and labor practices;

 

    the loss of the Company’s Chief Executive Officer or other key personnel;

 

    difficulties in recruiting research and development engineers and application engineers;

 

    the failure to effectively manage the effects of the Company’s growth;

 

    the impact of reductions or projected reductions in government spending, particularly in the defense sector;

 

    variations in the Company’s effective income tax rate and the difficulty in predicting the tax rate on a quarterly and annual basis;

 

    the loss of key suppliers and the inability to find sufficient alternative suppliers in a reasonable period or on commercially reasonable terms;

 

    the impact of disruption, delays, or deficiencies in the design or implementation of the Company’s new global enterprise resource planning system;

 

    the Company’s ability to achieve and maintain profitability;

 

    the effect of estimates and assumptions with respect to critical accounting policies and the impact of the adoption of recently issued accounting pronouncements;

 

    the magnitude of increased warranty costs from new product introductions and enhancements to existing products;

 

    the continuation of the Company’s share repurchase program;

 

2


    the sufficiency of the Company’s working capital, cash flow from operations, and credit facility to fund its long-term liquidity requirements;

 

    the impact of geographic changes in the manufacturing or sales of the Company’s products on its tax rate; and

 

    the Company’s ability to comply with the requirements for favorable tax rates in foreign jurisdictions.

as well as other risks and uncertainties discussed in Part I, Item 1A in this Annual Report on Form 10-K. Moreover, new risks and uncertainties emerge from time to time, and we undertake no obligation to update publicly or review the risks and uncertainties included in this Annual Report on Form 10-K, unless otherwise required by law.

 

ITEM 1. BUSINESS.

The Company was founded in 1982, and re-incorporated in Florida in 1992. The Company’s worldwide headquarters are located at 250 Technology Park, Lake Mary, Florida 32746 and its telephone number is (407) 333-9911.

The Company designs, develops, manufactures, markets and supports software driven, three-dimensional (3-D) measurement, imaging and realization systems. The Company sells the majority of its products through a direct sales force across a broad number of customers in a range of manufacturing, industrial, architecture, surveying, building construction and law enforcement applications. The Company’s FaroArm®, FARO Laser ScanArm®, FARO Gage, FARO Laser Tracker™, FARO 3D Imager AMP, and their companion CAM2® software provide for Computer-Aided Design, or CAD, based inspection and/or factory-level statistical process control and high-density surveying. Together, these products integrate the measurement, quality inspection, and reverse engineering functions with CAD software to improve productivity, enhance product quality and decrease rework and scrap in the manufacturing process. The Company’s FARO Focus3D and FARO Freestyle3D laser scanners, and their companion SCENE and FARO forensic software, are utilized for a wide variety of 3-D modeling, documentation and high-density surveying applications, including in two of the Company’s key vertical markets – architecture, engineering and construction (AEC) and law enforcement.

Industry Background

The Company believes four principal forces drive the need for its products and services: 1) the widespread use by manufacturers of CAD in product development, which shortens product cycles; 2) the adoption by manufacturers of quality standards such as Six Sigma and ISO-9001 (and its offshoot QS-9000), which stress the measurement of every step in a manufacturing process to reduce or eliminate defects; 3) the inability of traditional measurement devices to address many manufacturing problems such as throughput, efficiency, and accuracy, especially with respect to large components for products such as automobiles, aircraft, heavy duty construction equipment and factory retrofits; and 4) the growing demand to capture large volumes of three-dimensional data for modeling and analysis.

CAD improves the manufacturing process. The creation of physical products involves the processes of design, engineering, production, and measurement and quality inspection. These basic processes have been profoundly affected by the computer hardware and software revolution that began in the 1980s. CAD software was developed to automate the design process, providing manufacturers with computerized 3-D design capability and shortening the time between design changes. Today, most manufacturers use some form of CAD software to create designs and engineering specifications for new products and to quantify and modify designs and specifications for existing products. While manufacturers

 

3


previously designed their products to remain in production for longer periods of time, current manufacturing practices must accommodate more frequent product introductions and modifications, while satisfying more stringent quality and safety standards. Assembly fixtures and measurement tools must be linked to the CAD design to enable production to keep up with the rate of design change.

Quality standards dictate measurement to reduce defects. QS-9000 is the name given to the Quality System Requirements of the automotive industry developed by Chrysler, Ford, General Motors and major truck manufacturers. Companies registered under QS-9000 are considered to have higher standards and better quality products. Six Sigma is a set of quality standards that embodies the principles of total quality management, focused on measuring results and reducing product or service failure rates to 3.4 per million. All aspects of a Six Sigma company’s infrastructure must be analyzed, and if necessary, restructured to increase revenues and raise customer satisfaction levels. The all-encompassing nature of these and other quality standards has resulted in manufacturers measuring every aspect of their process, including stages of product assembly that may never have been measured before, in part because of the lack of suitable measurement equipment.

Traditional products do not measure up. A significant aspect of the manufacturing process entails measurement and quality inspection. Historically, manufacturers have measured and inspected products using hand-measurement tools such as scales, calipers, micrometers and plumb lines for simple measuring tasks, test (or check) fixtures for certain large manufactured products, and traditional (or fixed) coordinate measurement machines, or CMM, for objects that require higher precision measurement. However, the broader utility of each of these measurement methods is limited.

Although hand-measurement tools are often appropriate for simple geometric measurements, including hole diameters or length and width of a rectangular component, their use for complex part measurements, such as the fender of a car, is limited. Also, these devices do not allow for the measurements to be directly compared electronically to the CAD model of the part. Test fixtures (customized fixed tools used to make comparative measurements of complex production parts to “master parts”) are relatively expensive and must be reworked or discarded each time a dimensional change is made in the part being measured. In addition, these manual measuring devices do not permit the manufacturer to electronically compare the dimensions of an object with its CAD model.

Conventional CMMs are generally large, fixed-base machines that provide very high levels of precision and provide a link to the CAD model of the object being measured. However, fixed-base CMMs require that the object being measured be brought to the CMM and fit within the CMM’s measurement grid. As manufactured subassemblies increase in size and become integrated into even larger assemblies, they become less transportable, thus diminishing the utility of a conventional CMM. Consequently, manufacturers must continue to use hand-measurement tools, or expensive customized test fixtures, to measure large or unconventionally shaped objects. In addition, some parts or assemblies are not easily accessible and cannot be measured using traditional devices.

The market demands three-dimensional data. Various factors contribute to increased market demand for FARO products and services. Conventional surveying equipment is limited to single-point measurements and does not have the capacity to capture and analyze large volumes of three-dimensional data. As data requirements for construction, civil engineering and forensic inspection projects become more complex, single-point measurement devices will become increasingly more difficult to utilize in those applications.

Escalating global competition has created a demand for higher quality products with shorter life cycles. Customers require more rapid design, greater control of the manufacturing process, tools to compare components to their CAD specifications, the ability to precisely

 

4


measure components that cannot be measured or inspected by conventional devices, and the ability to capture and analyze large volumes of three-dimensional data. Moreover, they increasingly require measurement capabilities to be integrated into manufacturing processes and to be available on the factory floor. These changing demands have driven the demand for FARO’s products and services.

FARO Products

FaroArm. The FaroArm is a combination of a portable, six or seven-axis, articulated measurement arm, a computer, and CAM2 software programs, which are described below under “CAM2 Software”.

 

    Articulated Arm – The articulated arm is comprised of three major joints, each of which may consist of one, two or three axes of motion. The articulated arm is available in a variety of sizes, configurations and precision levels suitable for a broad range of applications. To take a measurement, the operator simply touches the object to be measured with a probe at the end of the arm and presses a button. Data can be captured at either individual points or a series of points. Optical encoders located at each of the joints of the arm measure the angles at those joints, and this rotational measurement data is transmitted to an on-board controller that converts the arm angles to precise locations in 3-D space using “xyz” position coordinates and “ijk” orientation coordinates.

 

    Computer – The Company pre-installs its CAM2 software on either a notebook or desktop style computer or Microsoft Windows™-based Touch PC or Touch Pad, depending on the customer’s need, and the measurement arm, computer and installed software are sold as a system. The Company purchases the computers sold with its products from various suppliers.

FARO Laser ScanArm. The FARO Laser ScanArm is a FaroArm equipped with a combination of a hard probe (like that in the FaroArm) and a non-contact laser line probe. This product provides the Company’s customers the ability to measure products without touching them and offers a seven-axis contact/non-contact measurement device with a fully integrated laser scanner. The ScanArm is used for contact and non-contact measurement applications, including inspection, cloud-to-CAD comparison, rapid prototyping, reverse engineering and 3-D modeling.

FARO Gage. The FARO Gage is a smaller, higher-accuracy version of the FaroArm that is sold as a combination of an articulated arm device with a computer and software. The FARO Gage is also distinguished from the FaroArm by the special mounting features and software unique to the FARO Gage. The FARO Gage is targeted at machine tools and bench tops around machine tools, where basic measurements of smaller machined parts must be measured. The CAM2 FARO Gage software developed for this device, described below, features basic 2-D and 3-D measurements common to these applications.

FARO Laser Tracker. The FARO Laser Tracker combines a portable, large-volume laser measurement tool, a computer, and CAM2 software programs.

 

    Laser Tracker Vantage – The FARO Laser Tracker Vantage utilizes an ultra-precise laser beam to measure objects of up to 260 feet. It enables manufacturing, engineering, and quality control professionals to measure and inspect large parts, machine tools and other large objects on-site and in-process. With its greater angular resolution, repeatability, and accuracy, the FARO Laser Tracker Vantage advances already-proven tracker technology. Among its many enhanced features is TruADM™, which improves upon existing Absolute Distance Measurement (“ADM”) technology by providing the time-saving ability to reacquire the laser beam without the need to return to a known reference point or the need to hold the target stationary.

 

5


    Laser Tracker ION – The FARO Laser Tracker ION is an interferometer (IFM)-based measurement system that provides the high accuracy and range to complete measurement tasks, such as in-line measurements, high-speed dynamic measurements, or high-accuracy machine calibration. The FARO Laser Tracker ION features Dual Distancing Systems, enabling the Tracker to catch the beam in the air and set the distance instantly with Agile ADM.

 

    Computer – The FARO Laser Tracker includes a notebook or desktop style computer or Microsoft Windows™-based Touch PC or Touch Pad, depending on the customer’s requirements, that includes the pre-installed CAM2 Software.

FARO 3D Imager AMP. The FARO 3D Imager AMP is a high-performance non-contact 3-D Imager, capable of collecting millions of points to generate infinitely-focused fringe patterns. The FARO 3D Imager AMP creates a highly-accurate point cloud of objects in the AMP’s field of view. This technology is used in quality control to improve product quality and reduce scrap, as well as for reverse engineering and rapid manufacturing.

FARO Focus3D. The FARO Focus3D utilizes laser technology to measure and collect a cloud of data points, allowing for the detailed and precise three-dimensional rendering of an object or an area as large as a factory. This technology is currently used for factory planning, facility life-cycle management, quality control, forensic analysis and capturing large volumes of three-dimensional data. The FARO Focus3D simplifies modeling, reduces project time and maintains or increases the accuracy of the image. The resulting data is used with major CAD systems or FARO’s own proprietary SCENE software.

FARO Freestyle3D. The FARO Freestyle3D, which was released in January 2015, is a top-quality, high-precision, handheld scanner that quickly and reliably documents rooms, structures and objects in 3-D and creates high-definition point clouds. The applications of the FARO Freestyle3D include architecture, construction, industrial production and forensics. The FARO Freestyle3D’s durable carbon fiber design equips the user with a versatile and ergonomic tool for performing accurate scanning in confined spaces. The FARO Freestyle3D can be used independently or as a complement to the FARO Focus3D. The FARO Freestyle3D comes with two software applications in addition to FARO’s proprietary SCENE software: SCENE Capture, which is installed on a tablet computer to record and visualize the capturing of 3-D data, and SCENE Process, which processes the captured 3-D data.

FARO Software. The Company provides a family of proprietary CAD-based measurement and laser scanner software used with the Company’s measurement and scanning devices.

 

    CAM2 Measure 10 allows customers to complete measurement jobs quickly and gives customers the freedom to measure as required by the application. State-of-the-art functionalities improve every process where measuring is needed.

 

    FARO CAM2 Smartinspect is the Company’s CAM2 solution for measuring geometry and building dimensions. The software allows customers to quickly measure geometric features and report dimensions for control.

 

    FARO SCENE software combines ease-of-use, networking, and an enhanced 3-D experience to deliver a complete scan processing solution. With SCENE, customers can display, analyze, administer and edit 3-D measurements in point clouds.

 

    FARO Forensics software makes diagramming and pre-planning easier for law enforcement officers, firefighters and loss control engineers by allowing the users who need to draw site plans or crash or crime scene diagrams to be able to do so in a fast and efficient manner.

 

6


To support its product lines, the Company also offers extended warranties and comprehensive support, training and technology consulting services to its customers.

Customers

The Company’s sales are diversified across a broad number of over 15,000 customers worldwide in a range of end market applications. The FARO metrology product lines (e.g. Arm, Gage, Laser ScanArm, Laser Tracker, and Imager AMP) are purchased primarily by customers in the automotive and aerospace markets and a diverse array of manufacturing customers from small machine shops to large industrials. The Company’s Focus3D and Freestyle3D product lines provide precise three-dimensional renderings primarily to architecture, engineering, construction, and law enforcement customers. The Company’s ten largest customers by revenue represented an aggregate of approximately 3.3% of the Company’s total sales in 2014. No customer represented more than 1.0% of the Company’s sales in 2014.

Sales and Marketing

The Company conducts its sales and marketing efforts on a decentralized basis in three main regions around the world: Americas, Europe/Africa and Asia-Pacific. The regional headquarters for the Americas is located in the Company’s headquarters in Lake Mary, Florida; the Europe/Africa regional headquarters is located in Stuttgart, Germany; and the regional headquarters for the Asia-Pacific region is located in Singapore. At December 31, 2014, the Company employed 167, 157, and 166 sales and marketing specialists in the Americas, Europe/Africa, and Asia-Pacific regions, respectively. The Company sells most of its products through direct sales representation in the United States, Brazil, Mexico, Germany, Switzerland, United Kingdom, France, Italy, Singapore, Japan, China and India. The Company also sells its products through distributors, although this channel has historically represented a small percentage of total sales, and in 2014 represented 9.9% of total sales. Note 16 to the Company’s “Notes to Consolidated Financial Statements” included in Part II, Item 8 of this Annual Report on Form 10-K includes financial information about the Company’s foreign and domestic operations.

The Company’s sales and marketing efforts use a process of integrated lead qualification and sales demonstration. Once a customer opportunity is identified, the Company employs a team-based sales approach involving inside and outside sales personnel who are supported by application engineers. Each team has the ability to sell multiple product lines. The Company employs a variety of marketing techniques to promote brand awareness and customer identification.

Research and Development

The Company believes that its future success depends, in part, on its ability to maintain technological leadership, which will require ongoing enhancements of its products and the development of new applications and products that provide 3-D measurement solutions. The field of 3-D measurement continues to expand, and new technologies and applications will be essential to competing in this market. Accordingly, the Company intends to continue to make substantial investments in the development of new technologies, the commercialization of new products that build on the Company’s existing technological base and the enhancement and development of additional applications for its products.

The Company’s research and development efforts are directed primarily at enhancing the functional adaptability of its current products and developing new and innovative products that respond to specific requirements of the emerging market for 3-D measurement and

 

7


documentation systems. The Company’s engineering development efforts will continue to focus on enhancing the mechanical hardware, electronics, and software in its existing products and developing new products for the CAM2 market. Research and development activities, especially with respect to new products and technologies, are subject to significant risks, and there can be no assurance that any of the Company’s research and development activities will be completed successfully or on schedule, or, if completed, will be commercially accepted.

At December 31, 2014, the Company employed 156 scientists and technicians in its research and development efforts. Research and development expenses were approximately $27.5 million in 2014, compared to $22.4 million in 2013 and $17.6 million in 2012.

Intellectual Property

The Company holds or has pending approximately 800 patents in the United States and related patents worldwide, which generally expire on a rolling basis between 2015 and 2033. The Company also has 21 registered or pending trademarks in the United States and worldwide, which generally expire on a rolling basis between 2015 and 2024.

The Company’s success and its ability to maintain its competitive position depends, in large part, on its ability to protect its intellectual property. The Company relies on a combination of contractual provisions and trade secret laws to protect its proprietary information. However, there can be no assurance that the steps taken by the Company to protect its trade secrets and proprietary information will be sufficient to prevent misappropriation of its proprietary information or preclude third-party development of similar intellectual property.

Despite the Company’s efforts to protect its proprietary rights, unauthorized parties may attempt to copy aspects of the Company’s products or to obtain and use information that the Company regards as proprietary. The Company intends to vigorously defend its proprietary rights against infringement by third parties. However, policing unauthorized use of the Company’s products is difficult, particularly in foreign countries, and the Company may be unable to determine the extent, if any, to which unauthorized use of its products exists. In addition, the laws of some foreign countries do not protect the Company’s proprietary rights to the same extent as the laws of the United States.

The Company does not believe that any of its products infringe on the proprietary rights of third parties. There can be no assurance, however, that third parties will not claim infringement by the Company with respect to current or future products. Any such claims, with or without merit, could be time consuming, result in costly litigation, cause product shipment delays or require the Company to enter into royalty or licensing agreements, which could have a material adverse effect upon the Company’s business, operating results and financial condition. In addition, such royalty or licensing agreements, if required, may not be available on terms acceptable to the Company, if at all.

Manufacturing and Assembly

The Company manufactures its FaroArm, FARO Gage, FARO Laser ScanArm, FARO 3D Imager AMP and FARO Laser Tracker products in the Company’s manufacturing facilities located in Florida and Pennsylvania for customer orders from the Americas, in its manufacturing facility located in Schaffhausen, Switzerland for customer orders from the Europe/Africa region, and in its manufacturing facility located in Singapore for customer orders from the Asia-Pacific region. The Company manufactures its FARO Focus3D and FARO Freestyle3D products in its facilities located in Schaffhausen, Switzerland and Stuttgart, Germany. In the fourth quarter of 2014, the Company relocated its facility in Kennett Square, Pennsylvania to a leased facility consisting of approximately 90,400 square feet in Exton, Pennsylvania.

 

8


The Company expects all its existing plants to have the production capacity necessary to support its volume requirements through 2015.

Manufacturing consists primarily of assembling and integrating components and subassemblies purchased from suppliers into finished products. The primary components, which include machined parts and electronic circuit boards, are produced by subcontractors according to the Company’s specifications. All products are assembled, calibrated and tested for accuracy and functionality before shipment. The Company performs limited in-house circuit board assembly and component part machining. Typically, the Company enters into purchase commitments for manufacturing components to cover production requirements for 60 to 90 days.

The Company’s manufacturing, engineering, and design headquarters have been registered to the ISO-9001 standard since July 1998. Semi-annual surveillance audits have documented continuous improvement to this multinational standard. Currently, the Company’s manufacturing sites in Lake Mary, Florida; Stuttgart, Germany; Schaffhausen, Switzerland; and Singapore are jointly registered to ISO-9001 and ISO-17025. As a result of the Company’s relocation of its Pennsylvania facility from Kennett Square to Exton, Pennsylvania, the ISO-9001 certification is being transitioned to the new facility. However, the Exton facility is registered to the ISO-17025 standard. In addition, the Company’s service sites in the United States, Germany, Switzerland, India, Japan, China, Singapore, Mexico and Brazil have joint certification and accreditation to ISO-17025. The Company continues to examine its scope of registration as its business evolves and has chosen English as the standard business language for its operations.

The Company’s efforts to register its manufacturing, engineering and design headquarters to the ISO-9001 standard in concert with the ISO9001:2008 Quality Management System Certification verifies the Company’s commitment to quality through an internationally recognized standard. Additionally, the Company takes a global approach to ISO17025:2005 regarding the recognition of the Competence of Calibration and Testing Laboratories, seeking to have all locations registered with similar scopes of accreditation and capabilities for the products generated and serviced.

Competition

The Company’s measurement systems compete in the broad and highly competitive market for measurement devices for manufacturing and industrial applications, which, in addition to portable articulated arms, laser tracker, 3-D imaging and laser scanner products, consist of fixed-base CMMs, templates and go/no-go gages, check fixtures, handheld measurement tools, and various categories of surveying equipment. In the FARO Gage product line, the Company competes with a number of manufacturers of handheld measurement tools and fixed-base CMMs, including some large, well-established companies. In the FaroArm, FARO Laser ScanArm, FARO Laser Tracker, FARO Focus3D and FARO 3D Imager AMP product lines, the Company competes primarily with Hexagon Metrology, a division of Hexagon AB, and with Steinbichler Optotechink GmbH and GOM Gmbh in the 3D Imager product lines. The Company also competes in these product lines with a number of other smaller competitors. The Company competes on the basis of technical innovation, product performance, quality and price with respect to all of its products.

The Company will be required to make continued investments in technology and product development to maintain and extend the technological advantage that it believes it currently has over its competition. However, the Company cannot be certain that its technology or its product development efforts will allow the Company to successfully compete as the industry evolves. As the market for the Company’s measurement systems expands, additional competition may emerge and the Company’s existing and future competitors may commit more resources to the markets in which the Company participates.

 

9


Government Regulation

The Company’s operations are subject to numerous governmental laws and regulations, including those governing antitrust and competition, the environment, import and export of products, currency conversions and repatriation, taxation of foreign earnings and earnings of expatriate personnel and use of local employees and suppliers. The Company’s foreign operations are subject to the U.S. Foreign Corrupt Practices Act, or FCPA, and similar foreign anti-corruption laws, which makes illegal any payments to government officials or government employees that are intended to induce their influence to assist the Company or to gain any improper advantage for the Company. The Company operates in certain regions in the Middle East, Africa, and Asia-Pacific that are more prone to risk under these anti-corruption laws.

Manufacturers of electrical goods are subject to the European Union’s RoHS2 and WEEE directives, which took effect during 2006. RoHS2 prohibits the use of lead, mercury and certain other specified substances in electronics products, and WEEE makes producers of electrical goods financially responsible for specified collection, recycling, treatment, and disposal of covered electronic products and components. Parallel initiatives are being proposed in other jurisdictions, including several states in the United States and China.

The Company currently holds WEEE registration and is in compliance with the directives of the European Union. Under the classification of “Industrial Monitoring and Control Instruments,” the Company’s products have until July 22, 2017 to become compliant with the RoHS2 directive. Currently, only the FARO Laser Tracker ION does not meet the RoHS2 directive. However, if the Company is unable to bring the FARO Laser Tracker ION into compliance with the RoHS2 directive by July 22, 2017, it would be unable to sell the FARO Laser Tracker ION in European Union countries and China, and potentially in several states in the United States, which could have a material adverse effect on its sales and results of operations.

Backlog and Seasonality

At December 31, 2014, the Company had orders representing approximately $14.1 million in sales outstanding. The majority of these specific orders were shipped by February 19, 2015, and, as of February 19, 2015, the Company had orders representing approximately $13.1 million in sales outstanding. The Company believes that substantially all of the outstanding sales orders as of February 19, 2015 will be shipped during 2015. At December 31, 2013 and 2012, the Company had orders representing approximately $18.7 million and $18.0 million in sales outstanding, respectively.

The Company typically experiences greater order volume during the fourth quarter as customers spend the remaining balances of their capital expenditures budgets.

Employees

At December 31, 2014, the Company had 1,223 full-time employees, consisting of 490 sales and marketing professionals, 180 production staff, 156 research and development staff, 163 administrative staff, and 234 customer service/training/application engineering specialists. The Company is not a party to any collective bargaining agreements and believes its employee relations are satisfactory. Management believes that its future growth and success will depend in part on its ability to retain and continue to attract highly skilled personnel. The Company anticipates that it will be able to obtain the additional personnel required to satisfy its staffing requirements over the foreseeable future.

 

10


Geographic Information

The Company has three reportable segments based upon geographic regions: Americas, Europe/Africa and Asia-Pacific. The Company develops, manufactures, markets, supports and sells CAD-based quality assurance products integrated with CAD-based inspection and statistical process control software and three-dimensional documentation systems in each of these regions. These activities represent more than 99% of consolidated sales. The Company evaluates performance and allocates resources based upon profitable growth and assets deployed. Information regarding the Company’s net sales, operating income, and long-lived assets by geographic region is set forth in Note 16 to the Consolidated Financial Statements under Part II, Item 8 to this Annual Report on Form 10-K.

Available Information

The Company makes available, free of charge on its Internet website at http://www.faro.com, its Annual Report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act as soon as reasonably practicable after they are electronically filed with, or furnished to, the Securities and Exchange Commission, or the SEC. You can find these reports on the Company’s website at www.faro.com by first clicking “Investor Relations” and then “SEC Filings”. The information on the Company’s website is not a part of this Annual Report on Form 10-K.

These reports may also be obtained at the SEC’s Public Reference Room at 100 F Street NE, Washington, DC 20549. Information on the operation of the Public Reference Room is available by calling the SEC at (800) SEC-0330. You may also access this information at the SEC’s website at http://www.sec.gov. This site contains reports, proxy and information statements and other information regarding issuers that file electronically with the SEC.

 

ITEM 1A. RISK FACTORS.

The statements under this heading describe the most significant risks to the Company’s business identified by management and should be considered carefully in conjunction with the discussion in Management’s Discussion and Analysis of Financial Condition and Results of Operations included in Part II, Item 7 of this Annual Report on Form 10-K and in the Company’s Consolidated Financial Statements and notes thereto included in Part II, Item 8 of this Annual Report on Form 10-K.

Any of the following risks and uncertainties could materially and adversely affect our business, results of operations, liquidity, and financial condition. However, predicting or identifying all such risks and uncertainties is not possible. As a result, the following factors should not be considered to be a complete discussion of the Company’s risks and uncertainties.

Competitors may develop products that make the Company’s products obsolete or less competitive.

The CAM2 market is characterized by rapid technological change. Competitors may develop new or improved products, processes or technologies that may make the Company’s products obsolete or less competitive.

As a result, the Company’s success depends, in part, on its ability to maintain its technological advantage by developing new products and applications and enhancing its existing products, which can be complex and time-consuming and require substantial investment by the Company. Significant delays in new product releases or difficulties in

 

11


developing new products could adversely affect the Company’s business and results of operations. The Company can provide no assurance that it will be able to adapt to evolving markets and technologies or maintain its technological advantage.

The Company’s financial performance is dependent on the conditions of various industries, including the automotive, aerospace, and heavy equipment industries, which have from time to time experienced, and may again experience, significant disruptions in the economic environment.

A significant portion of the Company’s sales are to manufacturers in the automotive, aerospace, and heavy equipment industries. The Company is dependent upon the continued viability and financial stability of its customers in these industries, which are highly cyclical and dependent upon the general health of the economy and consumer spending.

Reductions in defense spending could adversely affect the Company’s business.

Certain of the Company’s customers operate in the defense sector and depend significantly on U.S. government spending. In August 2011, Congress enacted the Budget Control Act of 2011 which imposes spending caps and certain reductions in defense spending over the next ten years. Automatic spending reductions, referred to as sequestration, were implemented in March 2013. Ongoing budgetary discussions in the federal government may result in other cuts to defense spending. Reductions in defense spending that impact the aerospace and defense industries could have an adverse affect on the Company’s results of operations.

The buying process for most of the Company’s customers for the its measurement products is highly decentralized and typically requires significant time and expense for the Company to further penetrate the potential market of a specific customer, which may delay the Company’s ability to generate additional revenue.

The Company’s success depends, in part, on its ability to further penetrate its customer base. During 2014, approximately 63% of the Company’s revenue was attributable to sales to its existing customers. If the Company is not able to continue to further penetrate its existing customer base, its sales growth may decline. However, most of the Company’s customers have a decentralized buying process for measurement devices, and the Company must spend significant time and resources to increase revenues from a specific customer. For example, the Company may provide products to only one of its customer’s manufacturing facilities or for a specific product line within a manufacturing facility. The Company cannot offer any assurance that it will be able to maintain or increase the amount of sales to its existing customers, which could adversely affect its financial results.

The Company’s ability to protect its patents and proprietary rights in the United States and foreign countries could adversely affect its revenues.

The Company’s success depends, in large part, on its ability to obtain and maintain patents and other proprietary right protection for its processes and products in the United States and other countries. The Company also relies upon trade secrets, technical know-how and continuing inventions to maintain its competitive position. The Company seeks to protect its technology and trade secrets, in part, by confidentiality agreements with its employees and contractors. However, the Company’s employees may breach these agreements or the Company’s trade secrets may otherwise become known or be independently discovered by inventors. If the Company is unable to obtain or maintain protection of its patents, trade secrets and other proprietary rights, it may not be able to prevent third parties from using its proprietary rights, which could have a material adverse effect on the Company’s results of operations.

 

12


The Company’s patent protection involves complex legal and technical questions. Its patents may be challenged, narrowed, invalidated or circumvented. Further, the Company may be able to protect its proprietary rights from infringement by third parties only to the extent that its proprietary processes and products are covered by valid and enforceable patents or are effectively maintained as trade secrets. Furthermore, others may independently develop similar or alternative technologies or design around the Company’s patented technologies. Litigation or other proceedings to defend or enforce its intellectual property rights could require the Company to spend significant time and money, which could have an adverse impact on the Company’s financial condition.

Claims from others that the Company infringes their intellectual property rights may adversely affect its business and financial condition.

From time to time, the Company receives notices from others claiming it infringes their intellectual property rights. Resolving these claims may require the Company to enter into royalty or licensing agreements on unfavorable terms, require it to stop selling or to redesign affected products, or require it to pay damages. In addition, from time to time, the Company is involved in intellectual property lawsuits. The Company could in the future incur judgments or enter into settlements of lawsuits and claims that could have a material adverse effect on the Company’s financial condition. Any litigation or interference proceedings, regardless of their outcome, may be costly and may require significant time and attention of the Company’s management and technical personnel.

Product failures or product availability and performance issues could result in increased warranty costs, delays in new product introductions and enhancements and adversely affect the Company’s business.

The Company regularly introduces new products and enhances existing products. Failures in the Company’s new or existing products could result in increased warranty costs, delays in new product introductions, and a loss of sales and customers and have an adverse effect on the Company’s business and financial condition.

The Company may not be able to achieve financial results within its target goals, and its operating results may fluctuate due to a number of factors, many of which are beyond its control.

The Company’s ability to achieve financial results that are within its goals is subject to a number of factors beyond its control. Moreover, the Company’s annual and quarterly operating results have varied significantly in the past and likely will vary significantly in the future. Factors that cause the Company’s financial results to fluctuate include, but are not limited to, the following:

 

    adverse changes in the manufacturing industry and general economic conditions;

 

    the effectiveness of sales promotions;

 

    geographic expansion in the Asia-Pacific region and other regions;

 

    training and ramp-up time for new sales people;

 

    investments in strategic sales, product or other initiatives;

 

    investments in technologies and new products and product enhancements, including costs associated with new development and product introductions and the timing and market acceptance of new products and product enhancements;

 

13


    shrinkage or other inventory losses due to product obsolescence, scrap or material price changes;

 

    expansion of the Company’s manufacturing capability;

 

    the size and timing of customer orders, many of which are received towards the end of the quarter;

 

    the amount of time that it takes to fulfill orders and ship the Company’s products;

 

    the length of the Company’s sales cycle to new customers;

 

    customer order deferrals in anticipation of new products and product enhancements;

 

    start-up costs and ramp-up time associated with opening new sales offices outside of the United States;

 

    variations in the effective income tax rate and the difficulty in predicting the tax rate on a quarterly and annual basis; and

 

    litigation and regulatory action brought against the Company.

Any one or a combination of these factors could adversely affect the Company’s annual and quarterly operating results in the future and could cause it to fail to achieve its target financial results.

The Company’s growth depends on the ability of the Company’s products to attain broad market acceptance.

The market for traditional fixed-base CMMs, check fixtures, handheld measurement tools, and surveying equipment is mature. Part of the Company’s strategy is to continue to displace these traditional measurement devices. Displacing traditional measurement devices and achieving broad market acceptance of the Company’s products requires significant effort to convince customers to reevaluate their historical measurement procedures and methodologies.

The potential size and growth rate of the CAM2 market is uncertain and difficult to quantify. If the CAM2 market does not continue to expand or does not expand as quickly as the Company anticipates, it may not be able to grow its sales, which may affect its financial results.

The Company markets seven closely interdependent products (FaroArm, FARO Laser ScanArm, FARO Gage, FARO Laser Tracker, FARO 3D Imager AMP, FARO Focus3D and FARO Freestyle3D) and related software for use in measurement, inspection, and high density surveying applications. Substantially all of the Company’s revenues are currently derived from sales of these products and software, and it plans to continue its business strategy of focusing on the software-driven, 3-D measurement and inspection market. Consequently, the Company’s financial performance will depend in large part on computer-based measurement, inspection, and high density surveying products achieving broad market acceptance. If its products cannot attain broad market acceptance, the Company will not grow as anticipated and may be required to make increased expenditures on research and development for new applications or new products.

 

14


The Company competes with manufacturers of measurement systems and traditional measurement devices, many of which have more resources than the Company and may develop new products and technologies.

The broad market for measurement devices is highly competitive. In the FARO Gage product line, the Company competes with manufacturers of handheld measurement tools and fixed-base CMMs, including some large, well-established companies. In the FaroArm, FARO Laser ScanArm, FARO Laser Tracker, FARO Focus3D and FARO 3D Imager AMP product lines, the Company competes primarily with Hexagon Metrology, a division of Hexagon AB, and with Steinbichler Optotechink GmbH and GOM mbH in the 3D Imager product lines. The Company also competes in these product lines with a number of other smaller competitors. The Company competes on the basis of technical innovation, product performance, quality, and price with respect to all of its products.

The Company will be required to make continued investments in technology and product development to maintain the technological advantage that it believes it currently has over its competition. Some of the Company’s competitors possess substantially greater financial, technical, and marketing resources than it possesses. Moreover, the Company cannot be certain that its technology or its product development efforts will allow it to successfully compete as the industry evolves. As the market for its measurement systems expands, additional competition may emerge and the Company’s existing and future competitors may commit more resources to the markets in which the Company participates. The Company’s results of operations could be adversely affected by pricing strategies pursued by competitors or technological or product developments by competitors.

The Company derives a substantial part of its revenues from its international operations, which are subject to greater volatility and often require more management time and expense to achieve profitability than its domestic operations.

The Company derives more than half of its revenues from international operations. The Company’s international operations are subject to various risks, including:

 

    difficulties in staffing and managing foreign operations;

 

    political and economic instability;

 

    unexpected changes in regulatory requirements and laws;

 

    longer customer payment cycles and difficulty collecting accounts receivable;

 

    compliance with export and import regulations and trade restrictions;

 

    governmental restrictions on the transfer of funds to the Company from its operations outside the United States; and

 

    burdens of complying with a wide variety of foreign laws and labor practices.

Several of the countries where the Company operates have emerging or developing economies, which may be subject to greater currency volatility, negative growth, high inflation, limited availability of foreign exchange and other risks. These factors may harm the Company’s results of operations and any measures that it may implement to reduce the effect of volatile currencies and other risks of its international operations may not be effective.

Because a significant portion of the Company’s revenues and expenses are denominated in foreign currencies, the Company faces significant exposure to foreign exchange rate risk.

 

15


The Company’s results of operations are affected by fluctuations in exchange rates which can cause significant fluctuations in the Company’s quarterly and annual results of operations. Fluctuations in exchange rates may have a material adverse effect on the Company’s results of operations and financial condition, and could result in potentially significant foreign exchange gains and losses. To the extent that the percentage of its non-U.S. dollar revenues derived from international sales increases in the future, the Company’s exposure to risks associated with fluctuations in foreign exchange rates will increase.

The Company is subject to the impact of governmental and other similar certification processes and regulations, which could adversely affect the Company’s business and results of operations.

The Company’s operations are subject to numerous governmental laws and regulations, including those governing antitrust and competition, the environment, import and export of products, currency conversions and repatriation, taxation of foreign earnings and earnings of expatriate personnel and use of local employees and suppliers. An inability to comply with these regulations or obtain any necessary certifications in a timely manner could have an adverse effect on the Company’s operating results.

Manufacturers of electrical goods are subject to the European Union’s RoHS2 and WEEE directives, which took effect during 2006. RoHS2 prohibits the use of lead, mercury and certain other specified substances in electronics products, and WEEE makes producers of electrical goods financially responsible for specified collection, recycling, treatment, and disposal of covered electronic products and components. Parallel initiatives are being proposed in other jurisdictions, including several states in the United States and China.

The Company currently holds WEEE registration and is in compliance with the directives of the European Union. Under the classification of “Industrial Monitoring and Control Instruments,” the Company’s products have until July 22, 2017 to become compliant with the RoHS2 directive. Currently, only the FARO Laser Tracker ION does not meet the RoHS2 directive. However, if the Company is unable to bring the FARO Laser Tracker ION into compliance with the RoHS2 directive by July 22, 2017, it would be unable to sell the FARO Laser Tracker ION in European Union countries and China, and potentially in several states in the United States, which could have a material adverse effect on its sales and results of operations.

Any failure to comply with the Foreign Corrupt Practices Act or similar anti-corruption laws could subject the Company to fines and penalties.

In 2012, the Company’s monitorship expired pursuant to its settlement with the SEC and the Department of Justice, or DOJ, concerning certain payments made by the Company’s China subsidiary that may have violated the Foreign Corrupt Practices Act, or the FCPA, and other applicable laws. The Company is, of course, still subject to such laws and has adopted and maintains a compliance plan designed to ensure compliance with these laws; however, in light of the Company’s prior conduct, any future failure to comply with any such continuing obligations could result in the SEC and the DOJ aggressively seeking to impose penalties against the Company in the future. In addition, many countries in which the Company operates have increased regulation regarding anti-corruption practices generally. Compliance with such regulations could be costly and could adversely impact the Company’s results of operations or delay entry into new markets.

The Company may not be able to identify or consummate acquisitions or achieve expected benefits from acquisitions, which could harm its growth.

The Company’s growth strategy partly depends on its ability to obtain additional technologies, complementary product lines and sales channels through selective acquisitions

 

16


and strategic investments. The Company may not be able to identify and successfully negotiate suitable acquisitions, obtain financing for future acquisitions, if necessary, on satisfactory terms or otherwise complete acquisitions in the future. In the past, the Company has used its stock as consideration for acquisitions. The Company’s common stock may not remain at a price at which it can be used as consideration for acquisitions without diluting the Company’s existing shareholders, and potential acquisition candidates may not view the Company’s stock attractively.

In addition, realization of the benefits of acquisitions often requires integration of some or all of the sales and marketing, distribution, manufacturing, engineering, software development, customer service, finance and administrative organizations of the acquired companies. The integration of acquisitions demands substantial attention from senior management and the management of the acquired companies. Any acquisition may be subject to a variety of risks and uncertainties including:

 

    the inability to assimilate effectively the operations, products, technologies and personnel of the acquired companies (some of which may be located in diverse geographic regions);

 

    the inability to maintain uniform standards, controls, procedures and policies;

 

    the need or obligation to divest portions of the acquired companies; and

 

    the potential impairment of relationships with customers.

The Company cannot offer any assurance that it will be able to identify or complete suitable acquisitions, integrate successfully any acquisitions, that any acquired companies will operate profitably, or that it will realize the expected synergies and other benefits from any acquisition.

The Company may face difficulties managing the effects of its growth.

If its business grows rapidly in the future, the Company expects it to result in:

 

    increased complexity;

 

    increased responsibility for existing and new management personnel; and

 

    incremental strain on its operations and financial and management systems.

If the Company is not able to manage the effects of its future growth, its business, financial condition and operating results may be harmed.

The Company’s dependence on suppliers for materials could impair its ability to manufacture its products.

Outside vendors provide key components used by the Company in the manufacture of its products. Any supply interruption in a limited source component would harm its ability to manufacture its products until a new source of supply is identified. In addition, an uncorrected defect or supplier’s variation in a component, either known or unknown to the Company, or incompatibility with its manufacturing processes could harm its ability to manufacture its products. The Company may not be able to find a sufficient alternative supplier in a reasonable period, or on commercially reasonable terms, if at all. If the Company fails to obtain a supplier for the manufacture of components of its potential products, it may experience delays or interruptions in its operations, which would adversely affect its business, results of operations and financial condition.

 

17


The disclosure requirements under the “conflict minerals” provisions of the Dodd-Frank Act could increase the Company’s costs and limit the supply of certain metals used in its products and affect its reputation with customers and shareholders.

Under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, as amended, or the Dodd-Frank Act, the SEC adopted disclosure requirements, which became effective in 2014, for public companies using certain minerals and metals in their products. These minerals and metals are generally referred to as “conflict minerals” regardless of their country of origin. Under these rules, the Company is required to perform due diligence and disclose its efforts to prevent the sourcing of such conflict minerals from the Democratic Republic of Congo or adjoining countries. Conflict minerals are commonly used in the manufacture of electronics and may be incorporated in the Company’s products. As a result of these new regulations, the Company has incurred, and expects to continue to incur, additional costs to comply with the disclosure requirements, including costs related to determining the source of any of the conflict minerals used in the Company’s products. These new requirements could also adversely affect the sourcing, availability and pricing of such minerals, and the pool of suppliers who provide “conflict free” metals may be limited. As a result, the Company or its suppliers may not be able to obtain materials necessary for production of the Company’s products in sufficient quantities or at competitive prices. In addition, since the Company’s supply chain is complex, it may not be able to sufficiently verify the origins of all metals used in its products and confirm that they are “conflict free,” which may adversely affect the Company’s reputation.

The Company’s failure to attract and retain qualified personnel could lead to a loss of sales or decreased profitability.

The Company may not be able to attract and retain sufficient qualified personnel to support its growth. In addition, the loss of the Company’s Chief Executive Officer, or other key personnel, could adversely affect its sales, profitability or growth. Moreover, the Company continues to rely in part on equity awards to attract and retain qualified personnel, which may result in an increase in compensation expense.

Risks generally associated with the Company’s information systems could adversely affect the Company’s business reputation and results of operations.

The Company relies on its information systems to obtain, rapidly process, analyze and manage data to, among other things:

 

    facilitate the purchase and distribution of thousands of inventory items;

 

    receive, process and ship orders on a timely basis;

 

    accurately bill and collect from customers;

 

    process payments to suppliers and employees; and

 

    summarize results and manage the Company’s business.

The Company’s primary and back-up computer systems are subject to damage or interruption from power outages, computer and telecommunication failures, computer viruses, security breaches, natural disasters and errors by employees. Though losses arising from some of these issues would be covered by insurance, interruptions of the Company’s critical business computer systems or failure of its back-up systems could lead to a loss of sales or decreased profitability.

 

18


A cyberattack or security breach of the Company’s systems may compromise the confidentiality, integrity, or availability of the Company’s internal data, the availability of the Company’s products and websites designed to support the Company’s customers, or the Company’s customer data. Computer hackers, foreign governments or cyber terrorists may attempt to penetrate the Company’s network security and the Company’s website. Unauthorized access to the Company’s proprietary business information or customer data may be obtained through break-ins, sabotage, or breach of our secure network by an unauthorized party, computer viruses, computer denial-of-service attacks, employee theft or misuse or other misconduct. Because the techniques used by computer programmers who may attempt to penetrate and sabotage the Company’s network security or the Company’s website change frequently and may not be recognized until launched against a target, the Company may be unable to anticipate these techniques. It is also possible that unauthorized access to customer data may be obtained through inadequate use of security controls by customers, suppliers or other vendors. Any security breach, cyberattack or cyber security breach, and any incident involving the misappropriation, loss or other unauthorized disclosure of, or access to, sensitive or confidential customer information, whether by the Company or by one of its vendors, could require the Company to expend significant resources to remediate any damage, interrupt its operations and damage its reputation, and could also result in regulatory enforcement actions, material fines and penalties, litigation or other actions which could have a material adverse effect on the Company’s business, reputation and results of operations.

The Company is in the process of implementing a global enterprise resource planning, or ERP system, which is expected to be completed in phases over the next year. ERP implementations are complex and time-consuming projects that involve substantial expenditures on system software and implementation activities. During implementation, the Company may encounter difficulties in operating its business, which could disrupt operations, including the ability to timely ship customer orders, determine inventory requirements, manage the supply chain, and otherwise adequately service customers, and lead to increased costs and other difficulties. Any significant delays or disruptions during the implementation of the ERP could have a material adverse effect on the Company’s results of operations and cash flows.

The Company is subject to risks of natural disasters.

The Company has manufacturing facilities in each of its regions. The occurrence of one or more natural disasters, such as tornadoes, hurricanes, earthquakes, floods and other forms of severe weather where the Company has a manufacturing facility could result in physical damage to, and complete or partial closure of, the Company’s manufacturing facilities, which could adversely affect the Company’s business, operations and financial performance. Interruptions in the Company’s manufacturing operations or damage to its manufacturing facilities could reduce the Company’s revenues and increase its costs and the extent of losses from natural disasters and severe weather will be a function of both the severity of the event and the total amount of insured exposure. Although the Company maintains insurance coverage, it can offer no assurance that its insurance coverage will be adequate to cover any losses or that it will be able to maintain insurance at a reasonable cost in the future. If losses from business interruption or property damage exceed the amounts for which the Company is insured, the Company’s business, results of operations and financial condition could be adversely affected.

The Company may experience volatility in its stock price.

The price of the Company’s common stock has been, and may continue to be, highly volatile in response to various factors, many of which are beyond its control, including:

 

    fluctuations in demand for, and sales of, the Company’s products or prolonged downturns in the industries that the Company serves;

 

19


    actual or anticipated variations in quarterly or annual operating results;

 

    general economic uncertainties;

 

    speculation in the press or investment community; and

 

    announcements of technological innovations or new products by the Company or its competitors.

The market price of the Company’s common stock may also be affected by its inability to meet analyst and investor expectations and failure to achieve projected financial results. Any failure to meet such expectations or projected financial results, even if minor, could cause the market price of the Company’s common stock to decline significantly. Volatility in its stock price may result in the inability of the Company’s shareholders to sell their shares at or above the price at which they purchased them.

The Company’s relatively small public float and daily trading volume have in the past caused, and may in the future result in, significant volatility in its stock price. At December 31, 2014, the Company had approximately 17.0 million shares outstanding held by non-affiliates. The Company’s daily trading volume for the year ended December 31, 2014 averaged approximately 128,303 shares.

In addition, stock markets have generally experienced a high level of price and volume volatility, and the market prices of equity securities of many companies have experienced wide price fluctuations not necessarily related to the operating performance of such companies. These broad market fluctuations may adversely affect the market price of the Company’s common stock. In the past, securities class action lawsuits frequently have been instituted against such companies following periods of volatility in the market price of such companies’ securities. If any such litigation is instigated against the Company, it could result in substantial costs and a diversion of management’s attention and resources, which could have a material adverse effect on its results of operations and financial condition.

Anti-takeover provisions in the Company’s articles of incorporation, its bylaws and provisions of Florida law could delay or prevent a change of control that you may favor.

The Company’s articles of incorporation, its bylaws and provisions of Florida law could make it more difficult for a third party to acquire the Company. Although the Company believes such provisions are appropriate to protect long-term value for its shareholders, these provisions could discourage potential takeover attempts and could adversely affect the market price of the Company’s shares. Because of these provisions, you might not be able to receive a premium on your investment. These provisions include:

 

    a limitation on shareholders’ ability to call a special meeting of the Company’s shareholders;

 

    advance notice requirements to nominate directors for election to the Company’s board of directors or to propose matters that can be acted on by shareholders at shareholder meetings;

 

    the Company’s classified board of directors, which means that approximately one-third of its directors are elected each year; and

 

    the authority of the board of directors to issue, without shareholder approval, preferred stock with such terms as the board of directors may determine.

 

20


The provisions described above could delay or make more difficult transactions involving a change in control of the Company or its management.

 

ITEM 1B. UNRESOLVED STAFF COMMENTS.

None.

 

ITEM 2. PROPERTIES.

The Americas

The Company’s headquarters are located in a leased building in Lake Mary, Florida containing approximately 46,000 square feet. This facility houses the Company’s sales, marketing, customer service/application operations and administrative staff. The Company’s U.S. production, research and development, service operations and manufacturing are located in a leased building in Lake Mary, Florida consisting of approximately 35,000 square feet and a new leased facility consisting of approximately 90,400 square feet located in Exton, Pennsylvania containing research and development, manufacturing and service operations of the laser tracker and imager product lines. In the fourth quarter of 2014, the Company relocated to its Exton facility from its Kennett Square, Pennsylvania facility that consisted of two leased buildings totaling approximately 36,800 square feet.

Europe/Africa

The Company’s European headquarters are located in a leased building in Stuttgart, Germany containing approximately 103,600 square feet. This facility houses the manufacturing, administration, sales, marketing and service management personnel for the Company’s European operations. Additionally, the Company has a leased facility consisting of approximately 15,900 square feet located in Schaffhausen, Switzerland containing manufacturing operations for the Company’s products shipped to customers in Europe and Africa.

Asia-Pacific

The Company’s Asian headquarters are located in a leased building in Singapore containing approximately 22,000 square feet. This facility houses the administration, sales, marketing, production, service management personnel and manufacturing for the Company’s Asia-Pacific operations. The Company’s Japan headquarters are located in a leased building in Nagoya, Japan containing approximately 17,200 square feet. This facility houses the Company’s Japan sales, marketing and service operations. The Company’s China headquarters are located in a leased building in Shanghai, China containing approximately 25,500 square feet for sales, marketing and service operations.

The Company believes that its current facilities will be adequate for its foreseeable needs and that it will be able to locate suitable space for additional regional offices or enhanced production needs as necessary.

The information required by the remainder of this Item is incorporated herein by reference to Exhibit 99.1 to this Annual Report on Form 10-K.

 

21


ITEM 3. LEGAL PROCEEDINGS.

The Company is not involved in any legal proceedings other than routine litigation arising in the normal course of business, none of which the Company believes will have a material adverse effect on the Company’s business, financial condition or results of operations.

 

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

PART II

ITEM 5. MARKET FOR REGISTRANTS COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.

Market Information and Holders

The Company’s common stock is listed and traded on the NASDAQ Global Select Market under the symbol “FARO”.

The following table sets forth, for the periods indicated, the high and low sales prices of the Company’s common stock as reported by the NASDAQ Stock Market:

 

     2014      2013  
     High      Low      High      Low  

First Quarter

   $ 59.90       $ 48.70       $ 45.88       $ 31.10   

Second Quarter

     54.84         39.75         43.98         32.50   

Third Quarter

     59.35         44.52         42.88         33.50   

Fourth Quarter

     65.63         47.31         60.91         38.56   

As of February 10, 2015, the Company had 49 holders of record of common stock.

Dividends

The Company has not paid any cash dividends on its common stock to date. The Company expects to retain future earnings for use in operating and expanding its business and does not anticipate paying any cash dividends in the reasonably foreseeable future.

Recent Sales of Unregistered Securities

During the year ended December 31, 2014, the Company did not sell any equity securities that were not registered under the Securities Act.

Purchases of Equity Securities

On November 24, 2008, the Company’s Board of Directors approved a $30 million share repurchase program. Acquisitions for the share repurchase program will be made from time to time at prevailing prices, as permitted by securities laws and other legal requirements and subject to market conditions and other factors. The share repurchase program may be

 

22


discontinued at any time. There is no restriction date or other restriction governing the period over which the Company can repurchase shares under the program. The Company did not purchase any shares in the year ended December 31, 2014 under the repurchase program. As of December 31, 2014, the Company had $21.1 million available for repurchase under this share repurchase program.

Performance Graph

The following performance graph and related information shall not be deemed “soliciting material” or to be “filed” with the SEC, nor shall such information be incorporated by reference into any future filing under the Securities Act or the Exchange Act, except to the extent that the Company specifically incorporates it by reference into such filing.

The following line graph compares the cumulative five-year returns on the Company’s common stock with (1) the cumulative returns of the NASDAQ Composite-Total Return and (2) the Morningstar Scientific & Technical Instruments Index.

For purposes of preparing the graph, we assumed that an investment of $100 was made at market close on December 31, 2009, the last trading day before the beginning of the Company’s fifth preceding fiscal year, with reinvestment of any dividends at the time they were paid. The Company did not pay any dividends during the period indicated.

The comparison in the graph below is based on historical data and is not necessarily indicative of future performance of the Company’s common stock.

 

 

LOGO

 

Company/Market/Peer Group

   2009      2010      2011      2012      2013      2014  

FARO Technologies, Inc.

   $ 100.00       $ 153.17       $ 214.55       $ 166.42       $ 271.92       $ 292.35   

NASDAQ Composite-Total Returns

   $ 100.00       $ 118.02       $ 117.04       $ 137.47       $ 192.62       $ 221.02   

Morningstar Scientific & Technical Instruments

   $ 100.00       $ 129.77       $ 129.89       $ 151.89       $ 192.23       $ 201.65   

 

23


ITEM 6. SELECTED FINANCIAL DATA.

 

     Year ended December 31,  

in thousands, except share and per-share data

   2014      2013      2012      2011      2010  

Consolidated Statement of Operations Data:

              

Sales

   $ 341,826       $ 291,784       $ 273,395       $ 254,164       $ 191,775   

Gross profit

     188,914         161,893         149,619         143,689         113,398   

Income from operations

     37,340         30,154         31,554         32,858         16,927   

Income before income tax expense

     37,522         28,862         30,942         31,705         14,215   

Net income

     33,649         21,509         22,998         23,377         11,068   

EBITDA (1)

     44,862         35,835         37,786         38,353         20,470   

Net income per common share:

              

Basic

   $ 1.95       $ 1.26       $ 1.36       $ 1.42       $ 0.69   

Diluted

   $ 1.93       $ 1.25       $ 1.34       $ 1.39       $ 0.68   

Weighted average shares outstanding:

              

Basic

     17,247,727         17,087,104         16,910,830         16,503,773         16,153,831   

Diluted

     17,416,453         17,241,115         17,129,128         16,868,471         16,365,826   

 

     As at December 31,  
     2014      2013      2012      2011      2010  

Consolidated Balance Sheet Data:

              

Working capital

   $ 273,352       $ 263,166       $ 232,396       $ 197,539       $ 162,814   

Total assets

          425,463              391,496              350,807              312,791              266,019   

Total debt-capital leases

     8         16         64         341         216   

Total shareholders’ equity

     343,854         315,950         282,736         247,898         212,477   

Notes to Selected Financial Data

 

(1) EBITDA represents earnings before interest, income taxes, depreciation, and amortization. EBITDA is a non-GAAP financial measure that is used by management to evaluate business performance in comparison to budgets, forecasts, and prior year financial results, providing a measure that management believes reflects the Company’s core operating performance. The Company believes this will help investors perform trend analysis and better identify operating trends. EBITDA is useful for analytical purposes; however, it should not be considered an alternative to the Company’s reported GAAP results, as there are limitations in using such financial measures. Furthermore, EBITDA measures shown for the Company may not be comparable to similarly titled measures used by other companies. The following table presents the reconciliation of net income reported in accordance with GAAP to EBITDA:

 

     Year ended December 31,  

in thousands

   2014     2013     2012     2011     2010  

Net income

   $ 33,649      $ 21,509      $ 22,998      $ 23,377      $ 11,068   
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Add (deduct):

Interest expense

  8      9      28      37      34   

Interest income

  (96   (74   (160   (101   (105

Income taxes

  3,873      7,353      7,944      8,328      3,147   

Depreciation and amortization

  7,428      7,038      6,976      6,712      6,326   
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

Total adjustments

  11,213      14,326      14,788      14,976      9,402   
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

EBITDA

$ 44,862    $ 35,835    $ 37,786    $ 38,353    $ 20,470   
  

 

 

   

 

 

   

 

 

   

 

 

   

 

 

 

 

24


ITEM 7. MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.

The following information should be read in conjunction with the Consolidated Financial Statements of the Company, including the notes thereto, included in Part II, Item 8 of this Annual Report on Form 10-K.

Overview

The Company designs, develops, manufactures, markets and supports software driven, three-dimensional (3-D) measurement, imaging and realization systems. The Company sells the majority of its products through a direct sales force across a broad number of customers in a range of manufacturing, industrial, architecture, surveying, building construction and law enforcement applications. The Company’s FaroArm®, FARO Laser ScanArm®, FARO Gage, FARO Laser Tracker™, FARO 3D Imager AMP, and their companion CAM2® software provide for Computer-Aided Design, or CAD, based inspection and/or factory-level statistical process control and high-density surveying. Together, these products integrate the measurement, quality inspection, and reverse engineering functions with CAD software to improve productivity, enhance product quality and decrease rework and scrap in the manufacturing process. The Company’s FARO Focus3D and FARO Freestyle3D laser scanners, and their companion SCENE and FARO forensic software, are utilized for a wide variety of 3-D modeling, documentation and high-density surveying applications, including in two of the Company’s key vertical markets – architecture, engineering and construction (AEC) and law enforcement.

The Company derives revenues primarily from the sale of its measurement equipment and their related multi-faceted software programs. Revenue related to these products is generally recognized upon shipment. In addition, the Company sells extended warranties and training and technology consulting services relating to its products. The Company recognizes the revenue from extended warranties on a straight-line basis over the term of the warranty and revenue from training and technology consulting services when the services are provided. The Company also receives royalties from licensing agreements for its historical medical technology and recognizes the revenue from these royalties as licensees use the technology.

The Company operates in international markets throughout the world and maintains sales offices in the United States, Brazil, Mexico, France, Germany, United Kingdom, Japan, Spain, Italy, Turkey, China, South Korea, India, Poland, the Netherlands, Malaysia, Thailand, Singapore and Vietnam. The Company manages and reports its global sales in three regions: the Americas, Europe/Africa and Asia-Pacific.

The Company manufactures its FaroArm, FARO Laser ScanArm, FARO Gage, FARO Laser Tracker and FARO 3D Imager AMP products in its manufacturing facility located in Switzerland for customer orders from the Europe/Africa region, in its manufacturing facility located in Singapore for customer orders from the Asia-Pacific region, and in its manufacturing facilities located in Florida and Pennsylvania for customer orders from the Americas. The Company manufactures its FARO Focus3D and FARO Freestyle3D products in its facility located in Stuttgart, Germany. The Company expects all of its existing plants to have the production capacity necessary to support its volume requirements through 2015.

The Company accounts for wholly owned foreign subsidiaries in the currency of the respective foreign jurisdiction. Therefore, fluctuations in exchange rates may have an impact on the value of the intercompany account balances denominated in different currencies. The Company is aware of the availability of off-balance sheet financial instruments to hedge exposure to foreign currency exchange rates, including cross-currency swaps, forward contracts and foreign currency options. However, it does not use such instruments, and none were utilized in 2014, 2013 or 2012.

 

25


The Company has achieved continued sales and earnings growth over the last several years, with the exception of a loss in 2009, that resulted primarily from the decline of the global economy that year. The Company’s historical sales and earnings growth were the result of a number of factors, including: continuing market demand for and acceptance of the Company’s products; increased sales activity in part through additional sales staff worldwide, new products and product enhancements such as the FARO Edge Arm, FARO Laser ScanArm, FARO Focus3D, FARO Freestyle, and the effect of acquisitions. However, the Company’s historical financial performance is not indicative of its future financial performance.

Results of Operations

The following table sets forth, for the periods presented, the percentage of sales represented by certain items in the Company’s consolidated statements of operations:

 

     Years ended December 31,  
     2014     2013     2012  

Statement of Operations Data:

      

Sales

     100.0     100.0 %     100.0

Cost of sales

     44.7     44.5 %     45.3
  

 

 

   

 

 

   

 

 

 

Gross margin

  55.3   55.5 %   54.7

Operating expenses:

Selling and marketing

  23.4   24.6 %   23.6

General and administrative

  10.7   10.5 %   10.6

Depreciation and amortization

  2.2   2.4 %   2.6

Research and development

  8.0   7.7 %   6.4
  

 

 

   

 

 

   

 

 

 

Total operating expenses

  44.3   45.2 %   43.2

Income from operations

  11.0   10.3 %   11.5

Interest income

  0.0   0.0 %   -0.1

Other expense

  0.0   0.4 %   0.3

Interest expense

  0.0   0.0 %   0.0
  

 

 

   

 

 

   

 

 

 

Income before income tax expense

  11.0   9.9 %   11.3

Income tax expense

  1.1   2.5 %   2.9
  

 

 

   

 

 

   

 

 

 

Net Income

  9.9   7.4 %   8.4
  

 

 

   

 

 

   

 

 

 

2014 Compared to 2013

Sales. Total sales increased $50.0 million, or 17.2%, to $341.8 million in the year ended December 31, 2014 from $291.8 million for the year ended December 31, 2013. The Company’s sales growth was primarily driven by strong year-over-year unit sales growth across all product lines, including Arm (comprising the FaroArm, FARO Laser ScanArm, and FARO Gage), Laser Tracker (comprising the FARO Laser Tracker Vantage and ION products) and Laser Scanner (FARO Focus3D product line) and across all geographic regions.

 

26


Arm sales growth of 18% was driven by an 11% increase in units sold and a higher average selling price due to the release of the Company’s new Laser Line Probe HD for its FARO Laser ScanArm. The number of Laser Tracker units sold increased 16%; however the dollar amount of Laser Tracker sales grew 1% due to pricing pressures and the negative impact of foreign exchange rates. Sales of Laser Scanner grew 38% driven primarily by the continued adoption of the technology in the architecture, engineering, and construction (AEC), and law enforcement markets. Foreign exchange rates had a negative impact on sales of $6.5 million for the year end December 31, 2014, primarily driven by the decline in the Euro and Yen. Product sales increased by $45.3 million, or 19.0%, to $284.1 million for the year ended December 31, 2014 from $238.8 million in the year ended December 31, 2013, primarily reflecting the higher Laser Scanner and Arm sales described above. Service revenue increased by $4.7 million, or 8.9%, to $57.7 million for the year ended December 31, 2014 from $53.0 million in the year ended December 31, 2013, primarily due to an increase in warranty revenue of $3.0 million and customer service revenue of $1.5 million, reflecting the higher unit sales year-over year.

Sales in the Americas region increased $18.6 million, or 15.4%, to $139.0 million for the year ended December 31, 2014 from $120.4 million in the prior year period. Foreign exchange rates had a negative impact on sales of $1.1 million, decreasing sales growth by 0.9 percentage points. Product sales in the Americas region increased by $17.2 million, or 17.6%, to $114.8 million for the year ended December 31, 2014 from $97.6 million in the prior year, primarily driven by a 50% increase in Laser Scanner sales and a 14% growth in Arm sales. Service revenue in the Americas region increased by $1.4 million, or 6.0%, to $24.2 million for the year ended December 31, 2014 from $22.8 million for the prior year, primarily due to an increase in customer service revenue of $0.9 million and warranty revenue of $0.8 million.

Sales in the Europe/Africa region increased $16.7 million, or 16.2%, to $120.1 million for the year ended December 31, 2014 from $103.4 million in the year ended December 31, 2013. Foreign exchange rates had a negative impact on sales of $1.8 million, decreasing sales growth by 1.7 percentage points. Product sales in the Europe/Africa region increased by $13.7 million, or 16.6%, to $96.4 million for the year ended December 31, 2014 from $82.7 million in the prior year, primarily driven by a 29% increase in Laser Scanner sales and a 20% growth in Arm sales. Service revenue in the Europe/Africa region increased by $3.0 million, or 14.8%, to $23.7 million for the year ended December 31, 2014 from $20.7 million in the prior year, primarily due to an increase in warranty revenue of $2.0 million and customer service revenue of $0.6 million.

Sales in the Asia-Pacific region increased $14.7 million, or 21.7%, to $82.7 million for the year ended December 31, 2014 from $68.0 million in the year ended December 31, 2013. Foreign exchange rates had a negative impact on sales of $3.6 million, decreasing sales growth by 5.4 percentage points. Product sales in the Asia-Pacific region increased by $14.4 million, or 24.7%, to $72.9 million for the year ended December 31, 2014 from $58.5 million in the prior year, primarily driven by a 38% increase in Laser Scanner sales, a 25% growth in Laser Tracker sales, and a 20% growth in Arm sales. Service revenue in the Asia-Pacific region increased by $0.3 million, or 3.3%, to $9.8 million for the year ended December 31, 2014 from $9.5 million in the prior year, primarily due to a modest increase in warranty and training revenue.

Gross profit. Gross profit increased by $27.0 million, or 16.7%, to $188.9 million for the year ended December 31, 2014 from $161.9 million for the year ended December 31, 2013, driven by the increase in sales revenue. Foreign exchange rates had a negative impact on gross profit of $2.2 million for the year ended December 31, 2014. Gross margin at 55.3% for the year ended December 31, 2014 was marginally lower than 55.5% for the year ended December 31, 2013. Gross margin from product revenue increased by 0.4 percentage points to 59.5% for the year ended December 31, 2014 from 59.1% for the year ended December 31,

 

27


2013, primarily as a result of lower manufacturing costs for the Company’s Arm and Laser Tracker products and improved average selling prices for Arm products due to the release of the Company’s new Laser Line Probe HD, partially offset by a less favorable overall sales mix with the strong year-over-year increase in units of Laser Scanners sold. This was partially offset by the impact of a write-off of primarily demonstration and service loaner inventory that became obsolete through release of new products totaling $3.3 million, or a 1% impact on gross margin. Gross margin from service revenue decreased by 4.8 percentage points to 34.3% for the year ended December 31, 2014 from 39.1% for the year ended December 31, 2013, primarily due to an increase in headcount in customer service to support the growth in our product sales.

Selling and Marketing Expenses. Selling and marketing expenses increased by $8.5 million, or 11.8%, to $80.2 million for the year ended December 31, 2014 from $71.7 million for the year ended December 31, 2013. The increase in selling and marketing expenses was primarily due to higher compensation costs of $6.8 million, travel costs of $0.6 million, advertising and trade show costs of $0.7 million, and facility costs of $0.4 million. The increase in compensation costs was driven by higher commissions, primarily reflecting the increase in sales volume in 2014, as well as an increase in headcount to support and contribute to increased demand and sales for the Company’s products.

Worldwide sales and marketing headcount increased by 57, or 13.2%, to 490 at December 31, 2014 from 433 at December 31, 2013. Regionally, the Company’s sales and marketing headcount increased by 31, or 22.8%, to 167 at December 31, 2014 from 136 at December 31, 2013 for the Americas; increased by 16, or 11.3%, to 157 at December 31, 2014 from 141 at December 31, 2013 in Europe/Africa; and increased by 10, or 6.4%, in Asia-Pacific to 166 at December 31, 2014 from 156 at December 31, 2013.

In 2014, the Company further leveraged its sales and marketing organization as, selling and marketing expenses decreased to 23.4% of sales in the year ended December 31, 2014 from 24.6% of sales in the year ended December 31, 2013. Regionally, selling and marketing expenses were 20.8% of sales in the Americas for the year ended December 31, 2014 compared to 21.4% of sales in the year ended December 31, 2013; 27.3% of sales for Europe/Africa for the year ended December 31, 2014 compared to 28.8% of sales in the prior year; and 22.3% of sales for Asia-Pacific for the year ended December 31, 2014 compared to 23.6% of sales in the prior year.

General and administrative expenses. General and administrative expenses increased by $5.9 million, or 19.2%, to $36.5 million, for the year ended December 31, 2014 from $30.6 million in the year ended December 31, 2013, primarily due to higher compensation costs of $4.0 million reflecting higher headcount and an increase in the Company’s consulting and advisory services of $1.9 million relating primarily to a new ERP system implementation and strategic planning initiatives. General and administrative expenses as a percentage of sales increased to 10.7% for the year ended December 31, 2014 from 10.5% for the year ended December 31, 2013.

Depreciation and amortization expenses. Depreciation and amortization expenses increased by $0.4 million, or 5.5%, to $7.4 million for the year ended December 31, 2014 from $7.0 million in the year ended December 31, 2013, primarily due to the start of depreciation for the ERP system.

Research and development expenses. In 2014, the Company increased its investment in Research and Development to accelerate new product development by increasing engineering headcount by 17. As a result, research and development expenses increased $5.1 million, or 22.7%, to $27.5 million for the year ended December 31, 2014 from $22.4 million for the year ended December 31, 2013. Research and development expenses as a percentage of sales increased to 8.0% for the year ended December 31, 2014 from 7.7% for the year ended December 31, 2013.

 

28


Other (income) expense. Other (income) expense decreased by $1.5 million to $0.2 million of income for the year ended December 31, 2014, from expense of $1.3 million for the year ended December 31, 2013, primarily as a result of foreign exchange transaction gains resulting from changes in foreign exchange rates on the value of current intercompany account balances of the Company’s subsidiaries denominated in different currencies.

Income tax expense. Income tax expense decreased by $3.5 million to $3.9 million for the year ended December 31, 2014 from $7.4 million for the year ended December 31, 2013, primarily due to a discrete tax benefit of $4.5 million recorded in the third quarter of 2014 due to a reduction in the valuation allowance partially offset by higher pre-tax income. The valuation allowance was originally established against net operating losses in certain foreign subsidiaries. During 2014, these foreign subsidiaries demonstrated a pattern of profitability that resulted in the Company concluding that the valuation allowance should be reversed. The Company’s effective tax rate decreased to 10.3% for the year ended December 31, 2014 compared to 25.5% for the year ended December 31, 2013, primarily due to the discrete tax benefit. The Company’s effective tax rate continues to be lower than the statutory tax rate in the United States primarily as a result of favorable tax rates in foreign jurisdictions. However, the Company’s effective tax rate could be impacted positively or negatively by geographic changes in the manufacturing or sales of its products and the resulting effect on taxable income in each jurisdiction.

Net income. Net income increased by $12.1 million to $33.6 million for the year ended December 31, 2014 from $21.5 million for the year ended December 31, 2013 as a result of the factors described above. Foreign exchange rates had a negative impact on net income of $0.9 million for the year ended December 31, 2014.

EBITDA (Non-GAAP). Earnings before interest, income taxes, depreciation, and amortization (EBITDA) increased by $9.1 million to $44.9 million for the year ended December 31, 2014 from $35.8 million for the year ended December 31, 2013, primarily as a result of strong year-over-year sales growth, partially offset by headcount growth and increased investment in research and development. Foreign exchange rates had a negative impact on EBITDA of $1.0 million for the year ended December 31, 2014. EBITDA is not intended to be an alternative to any measure calculated in accordance with GAAP. Rather, EBITDA is used by management and is provided to further aid the Company’s investors in understanding and evaluating the Company’s core operating performance. A more detailed description of the rationales for utilizing EBITDA and a reconciliation of net income to EBITDA is included in Part II, Item 6 of this Annual Report on Form 10-K.

2013 Compared to 2012

Sales. Total sales increased $18.4 million, or 6.7%, to $291.8 million in the year ended December 31, 2013 from $273.4 million for the year ended December 31, 2012. This increase resulted primarily from an increase in worldwide demand for the Company’s products and services. Product sales increased by $10.9 million, or 4.8%, to $238.8 million for the year ended December 31, 2013 from $227.9 million in the year ended December 31, 2012. Service revenue increased by $7.5 million, or 16.4%, to $53.0 million for the year ended December 31, 2013 from $45.5 million in the year ended December 31, 2012 primarily due to an increase in warranty revenue.

Sales in the Americas region increased $11.8 million, or 10.9%, to $120.4 million for the year ended December 31, 2013 from $108.6 million in the prior year period. Product sales in the Americas region increased by $8.6 million, or 9.6%, to $97.6 million for the year ended

 

29


December 31, 2013 from $89.0 million in the prior year. Service revenue in the Americas region increased by $3.2 million, or 16.5%, to $22.8 million for the year ended December 31, 2013 from $19.6 million for the prior year, primarily due to an increase in warranty revenue.

Sales in the Europe/Africa region increased $3.3 million, or 3.3%, to $103.4 million for the year ended December 31, 2013 from $100.1 million in the year ended December 31, 2012. Product sales in the Europe/Africa region decreased by $0.3 million, or 0.4%, to $82.7 million for the year ended December 31, 2013 from $83.1 million in the prior year. Service revenue in the Europe/Africa region increased by $3.7 million, or 21.4%, to $20.7 million for the year ended December 31, 2013 from $17.0 million in the prior year, primarily due to an increase in warranty revenue.

Sales in the Asia-Pacific region increased $3.3 million, or 5.0%, to $68.0 million for the year ended December 31, 2013 from $64.7 million in the year ended December 31, 2012. Product sales in the Asia-Pacific region increased by $2.7 million, or 4.8%, to $58.5 million for the year ended December 31, 2013 from $55.8 million in the prior year. Service revenue in the Asia-Pacific region increased by $0.6 million, or 6.6%, to $9.5 million for the year ended December 31, 2013 from $8.9 million in the prior year, primarily due to an increase in customer service revenue.

Gross profit. Gross profit increased by $12.3 million, or 8.2%, to $161.9 million for the year ended December 31, 2013 from $149.6 million for the year ended December 31, 2012. Gross margin increased to 55.5% for the year ended December 31, 2013 from 54.7% for the year ended December 31, 2012. The increase in gross margin was primarily due to an increase in gross margin from service revenues to 39.1% for the year ended December 31, 2013 compared to 34.8% for the prior year as a result of an increase in higher margin warranty sales, and an increase in gross margin from product sales to 59.1% in the year ended December 31, 2013 from 58.7% in the prior year, primarily as a result of lower manufacturing costs, offset by lower average selling prices.

Selling and Marketing Expenses. Selling and marketing expenses increased by $7.3 million, or 11.2%, to $71.7 million for the year ended December 31, 2013 from $64.4 million for the year ended December 31, 2012. This increase was primarily due to an increase in commissions and compensation expense of $4.9 million, an increase in travel expenses of $1.4 million, and an increase in marketing and advertising expenses of $0.3 million.

Worldwide sales and marketing headcount increased by 68, or 18.6%, to 433 at December 31, 2013 from 365 at December 31, 2012. Regionally, the Company’s sales and marketing headcount increased by 28, or 25.9%, to 136 at December 31, 2013 from 108 at December 31, 2012 for the Americas; increased by 18, or 14.6%, to 141 at December 31, 2013 from 123 at December 31, 2012 in Europe/Africa; and increased by 22, or 16.4%, in Asia-Pacific to 156 at December 31, 2013 from 134 at December 31, 2012.

As a percentage of sales, selling expenses increased to 24.6% of sales in the year ended December 31, 2013 from 23.6% of sales in the year ended December 31, 2012. Regionally, selling expenses were 21.4% of sales in the Americas for the year ended December 31, 2013 compared to 20.0% of sales in the year ended December 31, 2012; 28.8% of sales for Europe/Africa for the year ended December 31, 2013 compared to 26.4% of sales in the prior year; and 23.6% of sales for Asia-Pacific for the year ended December 31, 2013 compared to 25.1% of sales in the prior year.

General and administrative expenses. General and administrative expenses increased by $1.5 million to $30.6 million, or 5.3%, for the year ended December 31, 2013 from $29.1 million in the year ended December 31, 2012, primarily due to an increase in compensation of $1.8 million, bad debt expense of $1.2 million, recruiting costs of $1.0 million, and travel costs of $0.2 million, partially offset by a decrease of $2.9 million in professional fees related

 

30


to patent litigation and the FCPA matter. General and administrative expenses as a percentage of sales decreased to 10.5% for the year ended December 31, 2013 from 10.6% for the year ended December 31, 2012.

Depreciation and amortization expenses. Depreciation and amortization expenses remained flat at $7.0 million for the years ended December 31, 2013 and December 31, 2012.

Research and development expenses. Research and development expenses increased $4.8 million, or 27.5%, to $22.4 million for the year ended December 31, 2013 from $17.6 million for the year ended December 31, 2012, primarily due to an increase in compensation of $2.5 million, subcontractor expenses of $1.6 million, and material expenses of $0.6 million. Research and development expenses as a percentage of sales increased to 7.7% for the year ended December 31, 2013 from 6.4% for the year ended December 31, 2012.

Other (income) expense. Other (income) expense increased by $0.7 million to $1.3 million of expense for the year ended December 31, 2013, from expense of $0.6 million for the year ended December 31, 2012, primarily as a result of an increase in foreign exchange transaction losses resulting from changes in foreign exchange rates on the value of current intercompany account balances of the Company’s subsidiaries denominated in different currencies.

Income tax expense. Income tax expense decreased by $0.5 million to $7.4 million for the year ended December 31, 2013 from $7.9 million for the year ended December 31, 2012, primarily due to a decrease in pretax income. The Company’s effective tax rate decreased to 25.5% for the year ended December 31, 2013 compared to 25.7% for the year ended December 31, 2012 and included a reduction in the income tax rates of 0.8% and 1.5% related to the tax benefit of the exercise of employee stock options in the years ended December 31, 2013 and 2012, respectively. The effective tax rate for the year ended December 31, 2013 also included the discrete tax benefit of 1.5% related to the retroactive legislative reinstatement on January 2, 2013 of the Research and Development tax credit for the year ended December 31, 2012, which is required to be included in the period the reinstatement was enacted into law. The Company’s tax rate continued to be lower than the statutory tax rate in the United States primarily as a result of favorable tax rates in foreign jurisdictions. However, the Company’s tax rate could be impacted positively or negatively by geographic changes in the manufacturing or sales of its products and the resulting effect on taxable income in each jurisdiction.

Net income. Net income decreased by $1.5 million to $21.5 million for the year ended December 31, 2013 from $23.0 million for the year ended December 31, 2012 as a result of the factors described above.

EBITDA (Non-GAAP). EBITDA decreased by $2.0 million to $35.8 million for the year ended December 31, 2013 from $37.8 million for the year ended December 31, 2012, primarily due to an unfavorable impact of $1.7 million from the change in foreign exchange rates and higher investment in research and development spending, partially offset by modest sales growth. EBITDA is not intended to be an alternative to any measure calculated in accordance with GAAP. Rather, EBITDA is used by management and is provided to further aid the Company’s investors in understanding and evaluating the Company’s core operating performance. A more detailed description of the rationales for utilizing EBITDA and a reconciliation of net income to EBITDA is included in Part II, Item 6 of this Annual Report on Form 10-K.

 

31


Liquidity and Capital Resources

Cash and cash equivalents decreased by $15.3 million to $109.3 million at December 31, 2014 from $124.6 million at December 31, 2013. The decrease in cash and cash equivalents was primarily due to an increase in accounts receivable and inventory as a result of the Company’s sales growth, partially offset by higher net income in 2014. Also impacting the comparison was $18.7 million in capital expenditures mainly reflecting the Company’s investment in the new facility in Exton, Pennsylvania and ERP implementation.

Of the Company’s cash and cash equivalents, $58.9 million was held by foreign subsidiaries. The Company’s current intent is to indefinitely reinvest these funds in its foreign operations, as the cash is needed to fund on-going operations. In the event circumstances change, leading to the conclusion that these funds will not be indefinitely reinvested, the Company would need to provide at that time for the income taxes that would be triggered upon their repatriation.

The Company has an undrawn $30 million under a credit facility it entered into on July 11, 2006. The terms of the loan arrangement was most recently amended on March 15, 2012. Loans under the Amended and Restated Loan Agreement, as amended, bear interest at the rate of LIBOR plus a fixed percentage between 1.50% and 2.00% and require the Company to maintain a minimum cash balance of $25 million and tangible net worth measured at the end of each of the Company’s fiscal quarters. As of December 31, 2014, the Company was in compliance with all of the covenants under the Amended and Restated Loan Agreement, as amended. The term of the Amended and Restated Loan Agreement, as amended, expires on March 31, 2015. The Company does not expect to renew the agreement.

On December 21, 2012, the Company filed a “shelf” registration statement on Form S-3 with the SEC registering shares of common stock, preferred stock, and warrants to purchase common and preferred stock, either individually or in units, with a proposed maximum aggregate offering price of $250 million. The registration statement was declared effective on January 7, 2013. The proceeds from any offerings with respect to this shelf registration statement, if any, would be used for either repayment or refinancing of debt, acquisition of additional businesses or technologies or for working capital and general corporate purposes.

The Company believes that its working capital, anticipated cash flow from operations, and credit facility will be sufficient to fund its long-term liquidity requirements for the foreseeable future.

The Company has no off balance sheet arrangements.

Contractual Obligations and Commercial Commitments

The Company is party to capital leases on equipment with an initial term of 36 to 60 months and other non-cancelable operating leases. These obligations are presented below as of December 31, 2014 (dollars in thousands):

 

     Payments Due by Period  
Contractual Obligations    Total      < 1 Year      1-3 Years      3-5 Years      > 5 Years  

Operating lease obligations

   $ 26,799       $ 6,668       $ 8,961       $ 4,829       $ 6,341   

Capital lease obligations

     8         8         —           —         $ —     

Purchase obligations

     14,776         14,776         —           —           —     
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

Total

$ 41,583    $ 21,452    $ 8,961    $ 4,829    $ 6,341   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

 

The Company enters into purchase commitments for products and services in the ordinary course of business. These purchases generally cover production requirements for 60

 

32


to 90 days. The Company has a $0.3 million liability for unrecognized tax benefits that is excluded from the contractual obligations table due to the uncertainty of the period of settlement, if any, with the respective taxing authorities.

Inflation

Inflation did not have a material impact on the Company’s results of operations in recent years, and the Company does not expect inflation to have a material impact on its operations in 2015.

Critical Accounting Policies

The preparation of the Company’s consolidated financial statements requires the Company’s management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, and expenses, as well as disclosure of contingent assets and liabilities. The Company bases its estimates on historical experience, along with various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Some of these judgments can be subjective and complex and, consequently, actual results may differ from these estimates under different assumptions or conditions. While for any given estimate or assumption made by the Company’s management there may be other estimates or assumptions that are reasonable, the Company believes that, given the current facts and circumstances, it is unlikely that applying any such other reasonable estimate or assumption would materially impact the financial statements.

In response to the SEC’s financial reporting release, FR-60, “Cautionary Advice Regarding Disclosure About Critical Accounting Policies,” the Company has selected its critical accounting policies for purposes of explaining the methodology used in its calculation, in addition to any inherent uncertainties pertaining to the possible effects on its financial condition. The critical policies discussed below are the Company’s processes of recognizing revenue, the reserve for excess and obsolete inventory, income taxes, the reserve for warranties and goodwill impairment. These policies affect current assets and operating results and are therefore critical in assessing the Company’s financial and operating status. These policies involve certain assumptions that, if incorrect, could have an adverse impact on the Company’s operations and financial position.

Revenue Recognition

Revenue is recognized when the price is fixed, collectability is reasonably assured, the title and risks and rewards of ownership have passed to the customer and the earnings process is complete. Revenue related to the Company’s measurement, imaging, and realization equipment and related software is generally recognized upon shipment, as the Company considers the earnings process complete as of the shipping date. Fees billed to customers associated with the distribution of products are classified as revenue. The Company warrants its products against defects in design, materials and workmanship for one year. A provision for estimated future costs relating to warranty expense is recorded when products are shipped. The Company separately sells extended warranties. Extended warranty revenues are recognized on a straight-line basis over the term of the warranty. Costs relating to extended warranties are recognized as incurred. Revenue from sales of software only is recognized when no further significant production, modification or customization of the software is required and when the following criteria are met: persuasive evidence of a sales agreement exists, delivery has occurred, and the sales price is fixed or determinable and deemed collectible. Revenues resulting from sales of comprehensive support, training and technology consulting services are recognized as such services are performed and are deferred when billed in advance of the performance of services. Revenue from the licensing agreements for the use of the Company’s technology for medical applications is generally recognized as licensees use

 

33


the technology. Amounts representing royalties for the current year and not received as of year-end are estimated as due based on historical data and recognized in the current year. Revenues are presented net of sales-related taxes.

Reserve for Excess and Obsolete Inventory

Since the value of inventory that will ultimately be realized cannot be known with exact certainty, the Company relies upon both past sales history and future sales forecasts to provide a basis for the determination of the reserve. Inventory is considered potentially obsolete if the Company has withdrawn those products from the market or had no sales of the product for the past 12 months and has no sales forecasted for the next 12 months. Inventory is considered potentially excess if the quantity on hand exceeds 12 months of expected remaining usage. The resulting obsolete and excess parts are then reviewed to determine if a substitute usage or a future need exists. Items without an identified current or future usage are reserved in an amount equal to 100% of the FIFO cost of such inventory. The Company’s products are subject to changes in technologies that may make certain of its products or their components obsolete or less competitive, which may increase its historical provisions to the reserve.

Income Taxes

The Company reviews its deferred tax assets on a regular basis to evaluate their recoverability based upon expected future reversals of deferred tax liabilities, projections of future taxable income over a two-year period, and tax planning strategies that it might employ to utilize such assets, including net operating loss carryforwards. Based on the positive and negative evidence of recoverability, the Company establishes a valuation allowance against the net deferred assets of a taxing jurisdiction in which it operates, unless it is “more likely than not” that it will recover such assets through the above means. In the future, the Company’s evaluation of the need for the valuation allowance will be significantly influenced by its ability to achieve profitability and its ability to predict and achieve future projections of taxable income over at least a two-year period.

Significant judgment is required in determining the Company’s worldwide provision for income taxes. In the ordinary course of operating a global business, there are many transactions for which the ultimate tax outcome is uncertain. The Company establishes provisions for income taxes when, despite the belief that tax positions are fully supportable, there remain certain positions that do not meet the minimum probability threshold as described by Accounting Standards Codification Topic 740, Income Taxes, which is a tax position that is more likely than not to be sustained upon examination by the applicable taxing authority. In the ordinary course of business, the Company and its subsidiaries are examined by various federal, state, and foreign tax authorities. The Company regularly assesses the potential outcomes of these examinations and any future examinations for the current or prior years in determining the adequacy of its provision for income taxes. The Company assesses the likelihood and amount of potential adjustments and adjusts the income tax provision, the current tax liability and deferred taxes in the period in which the facts that gave rise to a revision become known.

Reserve for Warranties

The Company establishes at the time of sale a liability for the one year warranty included with the initial purchase price of equipment, based upon an estimate of the repair expenses likely to be incurred for the warranty period. The warranty period is measured in installation-months for each major product group. The warranty reserve is included in accrued

 

34


liabilities in the accompanying consolidated balance sheets. The warranty expense is estimated by applying the actual total repair expenses for each product group in the prior period and determining a rate of repair expense per installation-month. This repair rate is multiplied by the number of installation-months of warranty for each product group to determine the provision for warranty expenses for the period. The Company evaluates its exposure to warranty costs at the end of each period using the estimated expense per installation-month for each major product group, the number of units remaining under warranty and the remaining number of months each unit will be under warranty. The Company has a history of new product introductions and enhancements to existing products, which may result in unforeseen issues that increase its warranty costs. While such expenses have historically been within expectations, the Company cannot guarantee this will continue in the future.

Goodwill Impairment

Goodwill represents the excess cost of a business acquisition over the fair value of the net assets acquired. Goodwill is not amortized but is tested for impairment at least annually. The Company performs its annual review in the fourth quarter of each year, or more frequently if indicators of potential impairment exist, to determine if the carrying value of the recorded goodwill is impaired. If an asset is impaired, the difference between the value of the asset reflected in the financial statements and its current fair value is recognized as an expense in the period in which the impairment occurs.

Each period, and for any of its reporting units, the Company can elect to initially perform a qualitative assessment to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. If the Company believes, as a result of its qualitative assessment, that it is not more likely than not that the fair value of a reporting unit containing goodwill is less than its carrying amount, then the first and second steps of the quantitative goodwill impairment test are unnecessary. If the Company elects to bypass the qualitative assessment option, or if the qualitative assessment was performed and resulted in the Company being unable to conclude that it is not more likely than not that the fair value of a reporting unit containing goodwill is less than its carrying amount, the Company will perform the two-step quantitative goodwill impairment test. The Company performs the first step of the two-step quantitative goodwill impairment test by calculating the fair value of the reporting unit using a discounted cash flow method, and then comparing the fair value with the carrying amount of the reporting unit. If the carrying amount of the reporting unit exceeds its fair value, the Company performs the second step of the quantitative goodwill impairment test to measure the amount of the impairment loss, if any. Management has concluded there was no goodwill impairment for the years ended December 31, 2014, 2013 and 2012.

Stock-Based Compensation

The Company measures compensation cost for stock-based awards at fair value and recognizes compensation over the service period for awards expected to vest. The Company uses the Black-Scholes option-pricing model to value stock options, which requires the input of assumptions, including dividend yield, risk-free interest rate, the estimated length of time employees will retain their vested stock options before exercising them (expected term) and the estimated volatility of the Company’s common stock price over the expected term. Furthermore, in calculating compensation expense for these awards, the Company is also required to estimate the extent to which options will be forfeited prior to vesting (forfeitures). Many factors are considered when estimating expected forfeitures, including types of awards, employee class and historical experience. To the extent actual results or updated estimates differ from current estimates, such amounts are recorded as a cumulative adjustment to the previously recorded amounts.

 

35


Impact of Recently Issued Accounting Standards

In May 2014, the Financial Accounting Standards Board (“FASB”) issued an amendment to its accounting guidance related to revenue recognition. The amendment was the result of a joint project between the FASB and the International Accounting Standards Board (“IASB”) to clarify the principles for recognizing revenue and to develop common revenue standards for U.S. GAAP and International Financial Reporting Standards. To meet those objectives, the FASB issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers: Topic 606 (“ASU 2014-09”). ASU 2014-09 is based on the principle that revenue is recognized to depict the transfer of 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. ASU 2014-09 also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. The Company will adopt ASU 2014-09 in reporting periods beginning after December 15, 2016. Early adoption is not permitted. The Company is currently evaluating the impact of adopting this pronouncement on its consolidated financial statements.

 

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

Foreign Exchange Exposure

The Company conducts a significant portion of its business outside the United States. At present, 64% of its revenues are invoiced, and a significant portion of its operating expenses paid, in foreign currencies. Fluctuations in exchange rates between the U.S. dollar and such foreign currencies may have a material adverse effect on the Company’s results of operations and financial condition and could specifically result in foreign exchange gains and losses. The impact of future exchange rate fluctuations on the results of the Company’s operations cannot be accurately predicted due to the Company’s constantly changing exposure to various currencies, the fact that all foreign currencies do not react in the same manner in relation to the U.S. dollar and the number of currencies involved, although the Company’s most significant exposures are to the euro, Swiss franc, Japanese yen, and Brazilian real. To the extent that the percentage of its non-U.S. dollar revenues derived from international sales increases in the future, the Company’s exposure to risks associated with fluctuations in foreign exchange rates may increase. The Company is aware of the availability of off-balance sheet financial instruments to hedge exposure to foreign currency exchange rates, including cross-currency swaps, forward contracts and foreign currency options. However, it does not regularly use such instruments, and none were utilized in 2014, 2013 or 2012.

 

36


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Board of Directors and Shareholders

FARO Technologies, Inc. and Subsidiaries

We have audited the accompanying consolidated balance sheets of FARO Technologies, Inc. (a Florida corporation) and subsidiaries (the “Company”) as of December 31, 2014 and 2013, and the related consolidated statements of operations, comprehensive income, shareholders’ equity, and cash flows for each of the three years in the period ended December 31, 2014. These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these financial statements based on our audits.

We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements. An audit also includes assessing the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement presentation. We believe that our audits provide a reasonable basis for our opinion.

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of FARO Technologies Inc. and subsidiaries as of December 31, 2014 and 2013, and the results of their operations and their cash flows for each of the three years in the period ended December 31, 2014 in conformity with accounting principles generally accepted in the United States of America.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the Company’s internal control over financial reporting as of December 31, 2014, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO), and our report dated February 25, 2015 expressed an unqualified opinion.

/s/ GRANT THORNTON LLP

Orlando, Florida

February 25, 2015

 

37


FARO TECHNOLOGIES, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

 

(in thousands, except share data)

   December 31,
2014
    December 31,
2013
 

ASSETS

    

Current assets:

    

Cash and cash equivalents

   $ 109,289      $ 124,630   

Short-term investments

     64,995        64,994   

Accounts receivable, net

     83,959        66,309   

Inventories, net

     59,334        48,940   

Deferred income taxes, net

     5,936        4,601   

Prepaid expenses and other current assets

     17,021        14,645   
  

 

 

   

 

 

 

Total current assets

  340,534      324,119   
  

 

 

   

 

 

 

Property and equipment:

Machinery and equipment

  45,254      36,924   

Furniture and fixtures

  6,156      6,888   

Leasehold improvements

  19,676      11,765   
  

 

 

   

 

 

 

Property and equipment at cost

  71,086      55,577   

Less: accumulated depreciation and amortization

  (41,741   (39,126
  

 

 

   

 

 

 

Property and equipment, net

  29,345      16,451   
  

 

 

   

 

 

 

Goodwill

  19,205      19,358   

Intangible assets, net

  9,109      8,112   

Service inventory

  20,646      19,033   

Deferred income taxes, net

  6,624      4,423   
  

 

 

   

 

 

 

Total assets

$ 425,463    $ 391,496   
  

 

 

   

 

 

 

LIABILITIES AND SHAREHOLDERS’ EQUITY

Current liabilities:

Accounts payable

$ 15,437    $ 14,881   

Accrued liabilities

  26,127      20,141   

Income taxes payable

  —        1,690   

Current portion of unearned service revenues

  23,572      21,331   

Customer deposits

  2,046      2,910   
  

 

 

   

 

 

 

Total current liabilities

  67,182      60,953   

Unearned service revenues - less current portion

  13,799      13,414   

Deferred income tax liability

  —        1,171   

Other long-term liabilities

  628      8   
  

 

 

   

 

 

 

Total liabilities

  81,609      75,546   
  

 

 

   

 

 

 

Commitments and contingencies - See Note 12

Shareholders’ equity:

Preferred stock - par value $0.01, 10,000,000 shares authorized; none issued

  —        —     

Common stock - par value $.001, 50,000,000 shares authorized; 17,997,665 and 17,868,372 issued; 17,317,430 and 17,188,137 outstanding, respectively

  18      18   

Additional paid-in capital

  200,090      191,874   

Retained earnings

  159,516      125,867   

Accumulated other comprehensive (loss) income

  (6,695   7,266   

Common stock in treasury, at cost - 680,235 shares

  (9,075   (9,075
  

 

 

   

 

 

 

Total shareholders’ equity

  343,854      315,950   
  

 

 

   

 

 

 

Total liabilities and shareholders’ equity

$ 425,463    $ 391,496   
  

 

 

   

 

 

 

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

 

38


FARO TECHNOLOGIES, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

 

     Years ended December 31,  

(in thousands, except share and per share data)

   2014     2013     2012  

SALES

      

Product

   $ 284,147      $ 238,841      $ 227,905   

Service

     57,679        52,943        45,490   
  

 

 

   

 

 

   

 

 

 

Total sales

  341,826      291,784      273,395   
  

 

 

   

 

 

   

 

 

 

COST OF SALES

Product

  114,994      97,630      94,103   

Service

  37,918      32,261      29,673   
  

 

 

   

 

 

   

 

 

 

Total cost of sales (exclusive of depreciation and amortization, shown separately below)

  152,912      129,891      123,776   
  

 

 

   

 

 

   

 

 

 

GROSS PROFIT

  188,914      161,893      149,619   

OPERATING EXPENSES

Selling and marketing

  80,157      71,689      64,446   

General and administrative

  36,479      30,600      29,065   

Depreciation and amortization

  7,428      7,038      6,976   

Research and development

  27,510      22,412      17,578   
  

 

 

   

 

 

   

 

 

 

Total operating expenses

  151,574      131,739      118,065   
  

 

 

   

 

 

   

 

 

 

INCOME FROM OPERATIONS

  37,340      30,154      31,554   
  

 

 

   

 

 

   

 

 

 

OTHER (INCOME) EXPENSE

Interest income

  (96   (74   (160

Other (income) expense, net

  (94   1,357      744   

Interest expense

  8      9      28   
  

 

 

   

 

 

   

 

 

 

INCOME BEFORE INCOME TAX EXPENSE

  37,522      28,862      30,942   

INCOME TAX EXPENSE

  3,873      7,353      7,944   
  

 

 

   

 

 

   

 

 

 

NET INCOME

$ 33,649    $ 21,509    $ 22,998   
  

 

 

   

 

 

   

 

 

 

NET INCOME PER SHARE - BASIC

$ 1.95    $ 1.26    $ 1.36   
  

 

 

   

 

 

   

 

 

 

NET INCOME PER SHARE - DILUTED

$ 1.93    $ 1.25    $ 1.34   
  

 

 

   

 

 

   

 

 

 

Weighted average shares - Basic

  17,247,727      17,087,104      16,910,830   
  

 

 

   

 

 

   

 

 

 

Weighted average shares - Diluted

  17,416,453      17,241,115      17,129,128   
  

 

 

   

 

 

   

 

 

 

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

 

39


FARO TECHNOLOGIES, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

 

     Years ended December 31,  

(in thousands)

   2014     2013      2012  

Net income

   $ 33,649      $ 21,509       $ 22,998   

Currency translation adjustments, net of tax

     (13,961     925         525   
  

 

 

   

 

 

    

 

 

 

Comprehensive income

$ 19,688    $ 22,434    $ 23,523   
  

 

 

   

 

 

    

 

 

 

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

 

40


CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

FOR THE YEARS ENDED DECEMBER 31, 2014, 2013, AND 2012

 

     Common Stock      Additional
Paid-in
     Retained      Accumulated
Other
Comprehensive
    Common
Stock in
       

(in thousands except share data)

   Shares      Amounts      Capital      Earnings      Income (Loss)     Treasury     Total  

BALANCE JANUARY 1, 2012

     16,700,875       $ 17       $ 169,780       $ 81,360       $ 5,816      $ (9,075   $ 247,898   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

Net income

  22,998      22,998   

Currency translation adjustment, net of tax

  525      525   

Restricted stock issued and stock based compensation under incentive plans

  14,339      4,018      4,018   

Stock options exercised

  258,430      1      6,161      6,162   

Income tax benefit from exercise of stock options

  1,135      1,135   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

BALANCE DECEMBER 31, 2012

  16,973,644    $ 18    $ 181,094    $ 104,358    $ 6,341    $ (9,075 $ 282,736   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

Net income

  21,509      21,509   

Currency translation adjustment, net of tax

  925      925   

Restricted stock issued and stock based compensation under incentive plans

  17,441      4,367      4,367   

Stock options exercised

  197,052      5,444      5,444   

Income tax benefit from exercise of stock options

  969      969   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

BALANCE DECEMBER 31, 2013

  17,188,137    $ 18    $ 191,874    $ 125,867    $ 7,266    $ (9,075 $ 315,950   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

Net income

  33,649      33,649   

Currency translation adjustment, net of tax

  (13,961   (13,961

Restricted stock issued and stock based compensation under incentive plans

  24,588      4,678      4,678   

Stock options exercised

  104,705      3,369      3,369   

Income tax benefit from exercise of stock options

  169      169   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

BALANCE DECEMBER 31, 2014

  17,317,430    $ 18    $ 200,090    $ 159,516    $ (6,695 $ (9,075 $ 343,854   
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

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

 

41


FARO TECHNOLOGIES, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

 

     Years Ended December 31,  

(in thousands)

   2014     2013     2012  

CASH FLOWS FROM:

      

OPERATING ACTIVITIES:

      

Net income

   $ 33,649      $ 21,509      $ 22,998   

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

      

Depreciation and amortization

     7,428        7,038        6,976   

Compensation for stock options and restricted stock units

     4,678        4,367        4,018   

(Net recovery of) provision for bad debts

     (306     1,001        (23

Write-down of inventories

     3,272        1,167        1,978   

Deferred income tax (benefit) expense

     (4,707     645        (2,016

Income tax benefit from exercise of stock options

     (169     (969     (1,135

Change in operating assets and liabilities:

      

Decrease (increase) in:

      

Accounts receivable

     (24,587     (4,053     (4,840

Inventories

     (21,995     (1,286     (2,822

Prepaid expenses and other current assets

     (3,501     (3,346     (1,870

(Decrease) increase in:

      

Accounts payable and accrued liabilities

     8,867        6,108        (3,079

Income taxes payable

     (1,560     (2,028     3,497   

Customer deposits

     (724     353        (1,374

Unearned service revenues

     5,313        3,772        5,565   
  

 

 

   

 

 

   

 

 

 

Net cash provided by operating activities

  5,658      34,278      27,873   
  

 

 

   

 

 

   

 

 

 

INVESTING ACTIVITIES:

Purchases of property and equipment

  (18,722   (4,350   (3,843

Payments for intangible assets

  (1,221   (2,204   (1,361

Purchase of business acquired

  (1,150   —        —     
  

 

 

   

 

 

   

 

 

 

Net cash used in investing activities

  (21,093   (6,554   (5,204
  

 

 

   

 

 

   

 

 

 

FINANCING ACTIVITIES:

Payments on capital leases

  (8   (93   (132

Income tax benefit from exercise of stock options

  169      969      1,135   

Proceeds from issuance of stock, net

  3,369      5,444      6,162   
  

 

 

   

 

 

   

 

 

 

Net cash provided by financing activities

  3,530      6,320      7,165   
  

 

 

   

 

 

   

 

 

 

EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS

  (3,436   (2,647   (1,141
  

 

 

   

 

 

   

 

 

 

(DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS

  (15,341   31,397      28,693   

CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR

  124,630      93,233      64,540   
  

 

 

   

 

 

   

 

 

 

CASH AND CASH EQUIVALENTS, END OF YEAR

$ 109,289    $ 124,630    $ 93,233   
  

 

 

   

 

 

   

 

 

 

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

 

42


FARO TECHNOLOGIES, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

YEARS ENDED DECEMBER 31, 2014, 2013 and 2012

(in thousands, except share and per share data or as otherwise noted)

 

1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Description of Business—FARO Technologies, Inc. and its subsidiaries (collectively the “Company” or “FARO”) designs, develops, manufactures, markets and supports software driven, three-dimensional (3-D) measurement, imaging and realization systems. The Company sells the majority of its products through a direct sales force across a broad number of customers in a range of manufacturing, industrial, architecture, surveying, building construction and law enforcement applications. The Company’s FaroArm®, FARO Laser ScanArm®, FARO Gage, FARO Laser Tracker™, FARO 3D Imager AMP, and their companion CAM2® software provide for Computer-Aided Design, or CAD, based inspection and/or factory-level statistical process control and high-density surveying. Together, these products integrate the measurement, quality inspection, and reverse engineering functions with CAD software to improve productivity, enhance product quality and decrease rework and scrap in the manufacturing process. The Company’s FARO Focus3D and FARO Freestyle3D laser scanners, and their companion SCENE and FARO forensic software, are utilized for a wide variety of 3-D modeling, documentation and high-density surveying applications, including in two of the Company’s key vertical markets – architecture, engineering and construction (AEC) and law enforcement.

Principles of Consolidation—The consolidated financial statements of the Company include the accounts of FARO Technologies, Inc. and its subsidiaries, all of which are wholly owned. All intercompany transactions and balances have been eliminated. The financial statements of the Company’s foreign subsidiaries are translated into U.S. dollars using exchange rates in effect at period-end for assets and liabilities and average exchange rates during each reporting period for results of operations. Adjustments resulting from financial statement translations are reflected as a separate component of accumulated other comprehensive income. Foreign currency transaction gains and losses are included in income.

Revenue Recognition, Product Warranty and Extended Warranty Contracts—Revenue is recognized when the price is fixed, collectability is reasonably assured, the title and risks and rewards of ownership have passed to the customer and the earnings process is complete. Revenue related to the Company’s measurement, imaging, and realization equipment and related software is generally recognized upon shipment, as the Company considers the earnings process complete as of the shipping date. Fees billed to customers associated with the distribution of products are classified as revenue. The Company warrants its products against defects in design, materials and workmanship for one year. A provision for estimated future costs relating to warranty expense is recorded when products are shipped. The Company separately sells extended warranties. Extended warranty revenues are recognized on a straight-line basis over the term of the warranty. Costs relating to extended warranties are recognized as incurred. Revenue from sales of software only is recognized when no further significant production, modification or customization of the software is required and when the following criteria are met: persuasive evidence of a sales agreement exists, delivery has occurred, and the sales price is fixed or determinable and deemed collectible. Revenues resulting from sales of comprehensive support, training and technology consulting services are recognized as such services are performed and are deferred when billed in advance of the performance of services. Revenue from the licensing agreements for the use of the Company’s technology for medical applications is generally recognized as licensees use the technology.

 

43


Amounts representing royalties for the current year and not received as of year-end are estimated as due based on historical data and recognized in the current year. Revenues are presented net of sales-related taxes.

Cash and Cash Equivalents—The Company considers cash on hand and amounts on deposit with financial institutions with maturities of three months or less when purchased to be cash and cash equivalents. The Company had deposits with foreign banks totaling $58.9 million and $66.9 million as of December 31, 2014 and 2013, respectively. The Company does not presently intend to repatriate those funds. (See Note 11, Income Taxes).

Accounts Receivable and Related Allowance for Doubtful Accounts—Credit is extended to customers based on an evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are generally due within 30 to 90 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts outstanding longer than the contractual payment terms are considered past due. The Company makes judgments as to the collectability of accounts receivable based on historical trends and future expectations. Management estimates an allowance for doubtful accounts, which adjusts gross trade accounts receivable to its net realizable value. The allowance for doubtful accounts is based on an analysis of all receivables for possible impairment issues and historical write-off percentages. The Company writes off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance for doubtful accounts. The Company does not generally charge interest on past due receivables.

Inventories—Inventories are stated at the lower of cost or net realizable value using the first-in first-out (FIFO) method. Shipping and handling costs are classified as a component of cost of sales in the consolidated statements of operations. Sales demonstration inventory is comprised of measuring, imaging, and realization devices utilized by sales representatives to present the Company’s products to customers. Management expects these products to remain in sales demonstration inventory for approximately 12 months and are subsequently sold at prices that produce slightly reduced gross margins. Service inventory is comprised of inventory that is not expected to be sold within twelve months, such as training and loaned equipment.

Reserve for Excess and Obsolete Inventory—Since the value of inventory that will ultimately be realized cannot be known with exact certainty, the Company relies upon both past sales history and future sales forecasts to provide a basis for the determination of the reserve. Inventory is considered potentially obsolete if the Company has withdrawn those products from the market or had no sales of the product for the past 12 months and has no sales forecasted for the next 12 months. Inventory is considered potentially excess if the quantity on hand exceeds 12 months of expected remaining usage. The resulting obsolete and excess parts are then reviewed to determine if a substitute usage or a future need exists. Items without an identified current or future usage are reserved in an amount equal to 100% of the FIFO cost of such inventory. The Company’s products are subject to changes in technologies that may make certain of its products or their components obsolete or less competitive, which may increase its historical provisions to the reserve.

Property and Equipment—Property and equipment purchases exceeding a thousand dollars are capitalized and recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the various classes of assets as follows:

 

Machinery and equipment 2 to 5 years
Furniture and fixtures 3 to 10 years

 

44


Leasehold improvements are amortized on a straight-line basis over the lesser of the life of the asset or the remaining term of the lease.

Depreciation expense was $6,171, $5,825 and $5,769 in 2014, 2013 and 2012, respectively. Accelerated methods of depreciation are used for income tax purposes in contrast to book purposes, and as a result, appropriate provisions are made for the related deferred income taxes.

Goodwill and Intangibles—Goodwill represents the excess cost of a business acquisition over the fair value of the net assets acquired. The Company does not amortize goodwill; however, performs an annual review in the fourth quarter of each year, or more frequently if indicators of potential impairment exist, to determine if the carrying value of the recorded goodwill or indefinite lived intangible assets is impaired. If an asset is impaired, the difference between the value of the asset reflected in the financial statements and its current fair value is recognized as an expense in the period in which the impairment occurs.

Each period, and for any of its reporting units, the Company can elect to initially perform a qualitative assessment to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. If the Company believes, as a result of its qualitative assessment, that it is not more likely than not that the fair value of a reporting unit containing goodwill is less than its carrying amount, then the first and second steps of the quantitative goodwill impairment test are unnecessary. If the Company elects to bypass the qualitative assessment option, or if the qualitative assessment was performed and resulted in the Company being unable to conclude that it is not more likely than not that the fair value of a reporting unit containing goodwill is greater than its carrying amount, the Company will perform the two-step quantitative goodwill impairment test. The Company performs the first step of the two-step quantitative goodwill impairment test by calculating the fair value of the reporting unit using a discounted cash flow method, and then comparing the fair value with the carrying amount of the reporting unit. If the carrying amount of the reporting unit exceeds its fair value, the Company performs the second step of the quantitative goodwill impairment test to measure the amount of the impairment loss, if any. Management has concluded there was no goodwill impairment for the years ended December 31, 2014, 2013 and 2012.

Other intangible assets principally include patents, existing product technology and customer relationships that arose in connection with the Company’s acquisitions of CAD Zone, iQvolution AG and Dimensional Photonics International. Other intangible assets are recorded at fair value at the date of acquisition and are amortized over their estimated useful lives of 3 to 20 years. As of December 31, 2014, there were no indefinite-lived intangible assets.

Product technology and patents are recorded at cost. Amortization is computed using the straight-line method over the lives of the patents of 17 to 20 years.

The weighted-average amortization period for all the Company’s intangible assets is nine years.

Long-Lived Assets—Long-lived assets, other than goodwill, are evaluated for impairment when events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Management has concluded that there were no indications of impairment of these assets during the years ended December 31, 2014, 2013 and 2012.

Research and Development—Research and development costs incurred in the discovery of new knowledge and the resulting translation of this new knowledge into plans and designs for new products, prior to the attainment of the related products’ technological feasibility, are recorded as expenses in the period incurred.

 

45


Reserve for Warranties—The Company establishes at the time of sale a liability for the one year warranty included with the initial purchase price of equipment, based upon an estimate of the repair expenses likely to be incurred for the warranty period. The warranty period is measured in installation-months for each major product group. The warranty reserve is included in accrued liabilities in the accompanying consolidated balance sheets. The warranty expense is estimated by applying the actual total repair expenses for each product group in the prior period and determining a rate of repair expense per installation-month. This repair rate is multiplied by the number of installation-months of warranty for each product group to determine the provision for warranty expenses for the period. The Company evaluates its exposure to warranty costs at the end of each period using the estimated expense per installation-month for each major product group, the number of units remaining under warranty and the remaining number of months each unit will be under warranty. The Company has a history of new product introductions and enhancements to existing products, which may result in unforeseen issues that increase its warranty costs. While such expenses have historically been within expectations, the Company cannot guarantee this will continue in the future.

Income Taxes—The Company reviews its deferred tax assets on a regular basis to evaluate their recoverability based upon expected future reversals of deferred tax assets and liabilities, projections of future taxable income, and tax planning strategies that the Company might employ to utilize such assets, including net operating loss carryforwards. Based on the positive and negative evidence for recoverability, the Company establishes a valuation allowance against the net deferred tax assets of a taxing jurisdiction in which the Company operates unless it is “more likely than not” that the Company will recover such assets through the above means. In the future, the Company’s evaluation of the need for the valuation allowance will be significantly influenced by the Company’s ability to achieve profitability and the Company’s ability to predict and achieve future projections of taxable income over at least a two-year period.

The Company recognizes tax benefits related to uncertain tax positions only if it is more likely than not that the tax position will be sustained upon examination by taxing authorities. For those positions where it is more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the financial statements. In the ordinary course of business, the Company and its subsidiaries are examined by various federal, state, and foreign tax authorities. The Company regularly assesses the potential outcomes of these examinations and any future examinations for the current or prior years in determining the adequacy of its provision for income taxes.

Fair Value of Financial Instruments—The Company’s financial instruments include cash and cash equivalents, short-term investments, accounts receivable and accounts payable and accrued liabilities.

In accordance with the requirements of the Fair Value Measurements and Disclosures Topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC), the Company groups its financial assets and liabilities measured at fair value on a recurring basis in three levels, based on the markets in which the assets and liabilities are traded and the reliability of the assumptions used to determine fair value. These levels are:

Level 1 - Valuation is based upon quoted market price for identical instruments traded in active markets.

 

46


Level 2 - Valuation is based on quoted market prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market.

Level 3 - Valuation is generated from model-based techniques that use significant assumptions not observable in the market. Valuation techniques include use of discounted cash flow models and similar techniques.

In accordance with the requirements of the Fair Value Measurements and Disclosures Topic of the FASB ASC, it is the Company’s policy to use observable inputs whenever reasonably practicable in order to minimize the use of unobservable inputs when developing fair value measurements. When available, the Company uses quoted market prices to measure fair value. If market prices are not available, the fair value measurement is based on models that use primarily market based parameters including interest rate yield curves, option volatilities and currency rates. In certain cases, where market rate assumptions are not available, the Company is required to make judgments about assumptions market participants would use to estimate the fair value of a financial instrument. Changes in the underlying assumptions used, including discount rates and estimates of future cash flows, could significantly affect the results of current or future values.

Cash, cash equivalents and short-term investments - Included in cash and cash equivalents and short-term investments in the accompanying consolidated balance sheets are deposits with financial institutions and six-month U.S. Treasury Bills. The fair values of these assets are based on Level 1 inputs in the fair value hierarchy. Due to their short-term nature, the carrying amounts of such financial instruments approximate their fair values.

Accounts receivable, accounts payable and accrued liabilities - The recorded amounts of these financial instruments approximate their fair value because of the short-maturities of these instruments.

Earnings Per Share—Basic earnings per share (“EPS”) is computed by dividing earnings available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the effect of all potentially dilutive common shares by applying the treasury stock method. A reconciliation of the number of common shares used in calculation of basic and diluted EPS is presented in Note 14, Earnings Per Share.

Accounting for Stock-Based Compensation—The Company has several stock-based employee and director compensation plans, which are described more fully in Note 13, Stock Compensation Plans. The Company records compensation expense using the applicable accounting guidance for share-based payments related to stock options, restricted stock, and performance share awards granted to directors and employees.

Compensation cost for share-based awards is recorded on a straight line basis over the required service period. The fair value of the stock option grants is estimated using the Black-Scholes option-pricing model, which requires the input of assumptions, including dividend yield, risk-free interest rate, the estimated length of time employees will retain their stock options before exercising them (expected term) and the estimated volatility of the Company’s common stock price over the expected term. These assumptions are generally based on historical averages of the Company. Furthermore, in calculating compensation expense for these awards, the Company is also required to estimate the extent to which options will be forfeited prior to vesting. Many factors are considered when estimating expected forfeitures, including types of awards, employee class and historical experience. To the extent actual results or updated estimates of forfeiture differ from current estimates, such amounts are

 

47


recorded as a cumulative adjustment to the previously recorded amounts. Compensation expense associated with restricted stock and performance share awards are equal to the market value of the Company’s common stock determined by the closing price on the date of grant and is recorded pro rata over the required service period. For those awards with performance criteria, the expense is recorded based on an assessment of achieving the criteria.

Concentration of Credit Risk—Financial instruments that expose the Company to concentrations of credit risk consist principally of short-term investments and operating demand deposit accounts. The Company’s policy is to place its operating demand deposit accounts with high credit quality financial institutions, the balances of which at times may exceed federally insured limits. The Company continually monitors its banking relationships and believes it is not exposed to any significant credit risk on its operating demand deposit accounts.

Estimates—The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Impact of Recently Issued Accounting Standards—In May 2014, the FASB issued an amendment to its accounting guidance related to revenue recognition. The amendment was the result of a joint project between the FASB and the International Accounting Standards Board (“IASB”) to clarify the principles for recognizing revenue and to develop common revenue standards for U.S. GAAP and International Financial Reporting Standards. To meet those objectives, the FASB issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers: Topic 606 (“ASU 2014-09”). ASU 2014-09 is based on the principle that revenue is recognized to depict the transfer of 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. ASU 2014-09 also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. The Company will adopt ASU 2014-09 in reporting periods beginning after December 15, 2016. Early adoption is not permitted. The Company is currently evaluating the impact of adopting this pronouncement on its consolidated financial statements.

Reclassifications—Certain prior year amounts have been reclassified in the accompanying consolidated financial statements to conform to current year presentation.

 

2. SUPPLEMENTAL CASH FLOW INFORMATION

Selected cash payments and non-cash activities were as follows:

 

     Years ended December 31,  
     2014      2013      2012  

Cash paid for interest

   $ 7       $ 8       $ 28   

Cash paid for income taxes

     10,844         10,286         5,256   

 

48


3. ALLOWANCE FOR DOUBTFUL ACCOUNTS

Activity in the allowance for doubtful accounts was as follows:

 

     Years ended December 31,  
     2014      2013      2012  

Balance, beginning of year

   $ 3,686       $ 3,780       $ 4,585   

Provision (net of recovery)

     (306      1,001         (23

Amounts written off, net of recoveries

     (1,536      (1,095      (782
  

 

 

    

 

 

    

 

 

 

Balance, end of year

$ 1,844    $ 3,686    $ 3,780   
  

 

 

    

 

 

    

 

 

 

 

4. SHORT-TERM INVESTMENTS

Short-term investments of $65.0 million at December 31, 2014 and 2013 were comprised of U.S. Treasury Bills that mature through June 11, 2015. The interest rate on the U.S. Treasury Bills is less than one percent. The investments are classified as held-to-maturity and recorded at cost plus accrued interest. The fair value of the U.S. Treasury Bills at December 31, 2014 and 2013 approximated cost. For further discussion of fair value, refer to the fair value of financial instruments section of Note 1, Summary of Significant Accounting Policies.

 

5. INVENTORIES

Inventories consist of the following:

 

     As of
December 31, 2014
     As of
December 31, 2013
 

Raw materials

   $ 27,058       $ 22,562   

Finished goods

     13,075         6,833   

Sales demonstration inventory

     19,201         19,545   
  

 

 

    

 

 

 

Inventories, net

$ 59,334    $ 48,940   
  

 

 

    

 

 

 

Service inventory

$ 20,646    $ 19,033   
  

 

 

    

 

 

 

 

6. GOODWILL

The Company’s goodwill at December 31, 2014 and 2013 is related to its previous acquisitions of four businesses. The Company evaluates each reporting unit’s fair value as compared to its carrying value on December 31 of each year or more frequently if events or changes in circumstances indicate that the carrying value may exceed the fair value. The Company first performs a qualitative assessment to determine whether it is necessary to perform the two-step goodwill impairment test. If Step 1 of the quantitative goodwill impairment test is performed, the fair value of a reporting unit is measured using a discounted cash flow model incorporating discount rates commensurate with the risks involved for each reporting unit. The key assumptions used in the discounted cash flow model include discount rates, growth rates, cash flow projections and terminal value rates. These rates are susceptible to change and require significant management judgment. Impairments to goodwill are charged against earnings in the period the impairment is identified. The Company has two reporting units for which goodwill was tested on December 31, 2014: the Americas Region, and the Europe/Africa Region, as shown in the table below. As of December 31, 2014 and 2013, the Company did not have any goodwill that was identified as impaired. The decrease in goodwill in 2014 related to changes in foreign exchange rates, partially offset by goodwill resulting from an acquisition completed in 2014. Changes in goodwill of $0.5 million in 2013 were due to adjustments for changes in foreign exchange rates.

 

49


December 31, 2014

   Beginning
Balance
     Additions      Foreign
Currency
Translation
     Ending
Balance
 

Americas Region

   $ 6,994       $ 1,372       $ —         $ 8,366   

Europe/Africa region

     12,364         —           (1,525      10,839   

Asia-Pacific Region

     —           —           —           —     
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

$ 19,358    $ 1,372    $ (1,525 $ 19,205   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

December 31, 2013

   Beginning
Balance
     Additions      Foreign
Currency
Translation
     Ending
Balance
 

Americas Region

   $ 6,994       $ —         $ —         $ 6,994   

Europe/Africa region

     11,822         —              542         12,364   

Asia-Pacific Region

     —           —           —           —     
  

 

 

    

 

 

    

 

 

    

 

 

 

Total

$ 18,816    $     —      $ 542    $ 19,358   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

7. INTANGIBLE ASSETS

Intangible assets consist of the following:

 

     As of December 31, 2014  
     Carrying Value      Accumulated Amortization      Net Intangible  

Amortizable intangible assets:

        

Product technology

   $ 9,065       $ 8,215       $ 850   

Patents

     12,169         4,621         7,548   

Other

     8,010         7,299         711   
  

 

 

    

 

 

    

 

 

 

Total

$ 29,244    $ 20,135    $ 9,109   
  

 

 

    

 

 

    

 

 

 

 

     As of December 31, 2013  
     Carrying Value      Accumulated Amortization      Net Intangible  

Amortizable intangible assets:

        

Product technology

   $ 10,917       $ 9,710       $ 1,207   

Patents

     10,599         4,118         6,481   

Other

     8,028         7,604         424   
  

 

 

    

 

 

    

 

 

 

Total

$ 29,544    $ 21,432    $ 8,112   
  

 

 

    

 

 

    

 

 

 

 

50


Amortization expense was $1,257, $1,213 and $1,207 in 2014, 2013 and 2012, respectively. The estimated amortization expense for each of the years 2015 through 2019 and thereafter is as follows:

 

Years ending December 31,

   Amount  

2015

   $ 1,355   

2016

     1,159   

2017

     1,084   

2018

     982   

2019

     798   

Thereafter

     3,731   
  

 

 

 
$ 9,109   
  

 

 

 

 

8. ACCRUED LIABILITIES

Accrued liabilities consist of the following:

 

     As of December 31,  
     2014      2013  

Accrued compensation and benefits

   $ 17,544       $ 11,591   

Accrued warranties

     2,719         2,364   

Professional and legal fees

     1,475         1,203   

Other accrued liabilities

     4,389         4,983   
  

 

 

    

 

 

 
$ 26,127    $ 20,141   
  

 

 

    

 

 

 

Activity related to accrued warranties was as follows:

 

     Years ended December 31,  
     2014      2013      2012  

Balance, beginning of year

   $ 2,364       $ 2,359       $ 2,365   

Provision for warranty expense

     3,848         3,541         3,071   

Fulfillment of warranty obligations

     (3,493      (3,536      (3,077
  

 

 

    

 

 

    

 

 

 

Balance, end of year

$ 2,719    $ 2,364    $ 2,359   
  

 

 

    

 

 

    

 

 

 

 

9. LINE OF CREDIT

On July 11, 2006, the Company entered into a loan agreement providing for an available line of credit of $30.0 million, which was most recently amended on March 15, 2012. Loans under the Amended and Restated Loan Agreement, as amended, bear interest at the rate of LIBOR plus a fixed percentage between 1.50% and 2.00% and require the Company to maintain a minimum cash balance of $25 million and tangible net worth measured at the end of each of the Company’s fiscal quarters. As of December 31, 2014, the Company was in compliance with all of the covenants under the Amended and Restated Loan Agreement, as amended. The term of the Amended and Restated Loan Agreement, as amended, expires on March 31, 2015. The Company has not drawn on this line of credit in 2014, 2013 or 2012.

 

51


10. OTHER (INCOME) EXPENSE, NET

Other (income) expense, net consists of the following:

 

     Years ended December 31,  
     2014      2013      2012  

Foreign exchange transaction (gains) losses

   $ (103    $ 1,307       $ 642   

Other

     9         50         102   
  

 

 

    

 

 

    

 

 

 

Total other (income) expense, net

$ (94 $ 1,357    $ 744   
  

 

 

    

 

 

    

 

 

 

 

11. INCOME TAXES

Income before income tax expense consists of the following:

 

     Years ended December 31,  
     2014      2013      2012  

Domestic

   $ 12,877       $ 14,842       $ 8,310   

Foreign

     24,645         14,020         22,632   
  

 

 

    

 

 

    

 

 

 

Income before income taxes

$ 37,522    $ 28,862    $ 30,942   
  

 

 

    

 

 

    

 

 

 

The components of the income tax expense (benefit) for income taxes are as follows:

 

     Years ended December 31,  
     2014      2013      2012  

Current:

        

Federal

   $ 3,780       $ 4,859       $ 4,418   

State

     367         472         429   

Foreign

     4,433         3,751         5,537   
  

 

 

    

 

 

    

 

 

 

Current income tax expense

  8,580      9,082      10,384   

Deferred:

Federal

  306      (1,105   (1,871

State

  30      (108   (183

Foreign

  (5,043   (516   (386
  

 

 

    

 

 

    

 

 

 

Deferred income tax benefit

  (4,707   (1,729   (2,440
  

 

 

    

 

 

    

 

 

 

Income tax expense

$ 3,873    $ 7,353    $ 7,944   
  

 

 

    

 

 

    

 

 

 

 

52


Income tax expense (benefit) for the years ended December 31, 2014, 2013 and 2012 differ from the amount computed by applying the federal statutory corporate rate to income before income taxes. The differences are recorded as follows:

 

     Years ended December 31,  
     2014      2013      2012  

Tax expense (benefit) at statutory rate of 34%

   $ 12,757       $ 9,813       $ 10,521   

State income taxes, net of federal benefit

     425         490         274   

Foreign tax rate difference

     (2,917      (1,345      (2,549

Research and development credit

     (583      (957      —     

Change in valuation allowance

     (5,392      (187      3   

Equity based compensation

     880         (212      (225

Manufacturing credit

     (721      (249      (139

Other

     (576      —           59   
  

 

 

    

 

 

    

 

 

 

Total income tax expense

$ 3,873    $ 7,353    $ 7,944   
  

 

 

    

 

 

    

 

 

 

The components of the Company’s net deferred income tax asset and liabilities are as follows:

 

     As of December 31,  
     2014      2013  

Net deferred income tax asset - Current

     

Warranty cost

   $ 404       $ 348   

Bad debt reserve

     30         73   

Inventory reserve

     512         253   

Unearned service revenue

     3,474         2,992   

Other, net

     1,516         935   
  

 

 

    

 

 

 

Net deferred income tax asset - Current

$ 5,936    $ 4,601   
  

 

 

    

 

 

 

Net deferred income tax asset - Non-current

Depreciation

$ (3,059 $ (1,559

Goodwill amortization

  (2,007   (1,841

Product design costs

  (136   (259

Employee stock options

  2,756      3,021   

Unearned service revenue

  1,649      1,654   

Loss carryforwards

  9,240      10,252   
  

 

 

    

 

 

 

Deferred income tax asset - Non-current

  8,443      11,268   
  

 

 

    

 

 

 

Valuation Allowance

  (1,819   (6,845
  

 

 

    

 

 

 

Net deferred income tax asset - Non-current

$ 6,624    $ 4,423   
  

 

 

    

 

 

 

Net deferred income tax liability - Non-current

  

 

 

    

 

 

 

Intangible assets

$ —      $ (1,171
  

 

 

    

 

 

 

The effective income tax rate for 2014, 2013, and 2012 includes a reduction in the statutory corporate tax rates for the Company’s operations in Switzerland. The favorable tax rate ruling requires the Company to maintain a certain level of manufacturing operations in Switzerland. The aggregate dollar effect of this favorable tax rate was approximately $1.9 million, or $0.11 per share, in the year ended December 31, 2014, $1.5 million, or $0.09 per share, in the year ended December 31, 2013, and $0.9 million, or $0.05 per share, in the year ended December 31, 2012.

 

53


At December 31, 2014 and 2013, the Company’s domestic entities had deferred income tax assets in the amount of $5.2 million and $5.5 million, respectively. At December 31, 2014 and 2013, the Company’s foreign subsidiaries had deferred tax assets primarily relating to net operating losses, some of which expire in the next 5 to 15 years and others which can be carried forward indefinitely, of $9.2 million and $10.3 million, respectively. The valuation allowance for deferred tax assets as of December 31, 2014 and 2013 was $1.8 million and $6.8 million, respectively. The net change in the total valuation allowance for each of years ended December 31, 2014, 2013 and 2012, was a decrease of $5.0 million, a decrease of $0.2 million and an increase of $3.0 thousand, respectively. During the year ended December 31, 2014, the Company identified certain immaterial errors related to deferred tax assets and the related valuation allowance. As a result, the Company decreased deferred tax assets and the related valuation allowance by $4.7 million each to correct the gross-up error. The above table has been adjusted to reflect this adjustment. The Company believes this error is not material to the consolidated financial statements of any prior interim or annual periods and that the correction of the error was not material to the Company’s 2014 consolidated financial statements.

The valuation allowance as of December 31, 2014 and 2013 was primarily related to foreign net operating loss carryforwards that, in the judgment of management, were not more likely than not to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the periods in which those temporary differences are deductible. Management considers the scheduled reversal of deferred tax liabilities (including the impact of available carryback and carryforward periods), projected taxable income, and tax-planning strategies in making this assessment. In 2014, certain foreign subsidiaries which had previously generated losses, established a pattern of profitability which resulted in the Company concluding that the valuation allowance should be reversed based on the assessment previously described. As a result, the Company recorded a $4.5 million discrete tax adjustment during the third quarter of 2014. The remaining changes impacting the valuation allowance for the year ended December 31, 2014 related to changes in foreign currency.

The Company has not recognized any U.S. tax expense on undistributed international earnings, as it intends to reinvest the earnings outside the U.S. for the foreseeable future. The Company’s net undistributed international earnings were approximately $106.2 million and $78.2 million at December 31, 2014 and 2013, respectively.

Significant judgment is required in determining the Company’s worldwide provision for income taxes. In the ordinary course of a global business, there are many transactions for which the ultimate tax outcome is uncertain. The Company reviews its tax contingencies on a regular basis and makes appropriate accruals as necessary.

As of December 31, 2014 and 2013, the Company’s gross unrecognized tax benefits totaled $0.3 million, which includes approximately $0.03 million of interest and penalties. The Company estimates that the unrecognized tax benefits will not change significantly within the next year.

 

54


A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:

 

     Years ended December 31,  
     2014      2013      2012  

Balance at January 1,

   $ 265       $ 265       $ 265   

Additions based on tax positions related to the current year

     —           —           —     

Additions for tax positions of prior years

     —           —           —     

Reductions for tax positions of prior years

     —           —           —     

Settlements

     —           —           —     
  

 

 

    

 

 

    

 

 

 

Balance at December 31,

$ 265    $ 265    $ 265   
  

 

 

    

 

 

    

 

 

 

The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. The table below summarizes the open tax years and ongoing tax examinations in major jurisdictions as of December 31, 2014:

 

Jurisdiction    Open Years      Examination
in Process

United States - Federal Income Tax

     2010-2014       N/A

United States - various states

     2010-2014       N/A

Germany

     2009-2014       2010-2011

Switzerland

     2013       N/A

Singapore

     2010-2014       N/A

The Company recognizes accrued interest and penalties related to unrecognized tax benefits in tax expense. The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate is $0.3 million. FARO does not currently anticipate that the total amount of unrecognized tax benefits will result in material changes to its financial position. The Company is subject to income taxes at the federal, state and foreign country level. The Company’s tax returns are subject to examination at the U.S. federal level from 2010 forward and at the state level subject to a three to four year statute of limitations. In September 2013, the U.S. Internal Revenue Service issued new regulations for capitalizing and deducting costs incurred to acquire, produce, or improve tangible property. The Company adopted these new regulations as of January 1, 2014, and it did not have a material effect on its consolidated financial statements.

 

12. COMMITMENTS AND CONTINGENCIES

Leases—The Company leases buildings and equipment under non-cancellable operating leases through 2024. The following is a schedule of future minimum lease payments required under non-cancelable operating leases with initial terms in excess of one year, in effect at December 31, 2014:

 

Years ending December 31,

   Amount  

2015

   $ 6,668   

2016

     5,740   

2017

     3,221   

2018

     2,621   

2019

     2,208   

Thereafter

     6,341   
  

 

 

 

Total future minimum lease payments

$ 26,799   
  

 

 

 

 

55


Rent expense for 2014, 2013, and 2012 was $6,119, $5,227 and $4,917, respectively.

Patent Matters—On July 11, 2008, Metris USA, Inc. and its affiliates, Metris N.V., Metris IPR N.V. and 3-D Scanners Ltd., filed a complaint against the Company for patent infringement in the U.S. District Court for the District of Massachusetts (the “Massachusetts Court”) concerning U.S. Patent Nos. 6,611,617 and 7,313,264 (hereinafter, the “patents-in-suit”). Following an acquisition by Nikon Corporation in late 2009, Metris USA, Inc. subsequently changed its name to Nikon Metrology, Inc., Metris N.V. changed its name to Nikon Metrology NV, and Metris IPR N.V. was dissolved and merged into Nikon Metrology NV. We refer to each of Nikon Metrology, Inc., Nikon Metrology NV, and 3-D Scanners Ltd. as “Plaintiffs” or “Nikon”.

The Company responded to the complaint with counterclaims alleging that the patents-in-suit, which are generally directed to laser scanning devices, are invalid, non-infringed, and unenforceable due to fraud during prosecution of the patents in the U.S. Patent and Trademark Office. On August 31, 2009, the Massachusetts Court granted the Company’s motion to add counterclaims and defenses for violation of federal and state antitrust and unfair competition laws based on the alleged knowing assertion of invalid and fraudulent patents. The Company also filed an amended counterclaim to add the Plaintiff’s parent company, Nikon Corporation, as a counterclaim defendant.

On July 14, 2010, the Company filed a motion for summary judgment of non-infringement of both patents-in-suit. On August 31, 2010, Nikon filed a motion for summary judgment against the Company’s counterclaims for antitrust violations and unfair trade practices.

On September 19, 2011, the Massachusetts Court ruled that the Company did not infringe U.S. Patent No. 6,611,617. The Massachusetts Court also granted Nikon’s motion for summary judgment on the Company’s counterclaims for anti-trust violations and unfair trade practices. The Massachusetts Court denied the Company’s motion for summary judgment of non-infringement of U.S. Patent No. 7,313,264. The effect of the ruling was to reduce or eliminate the Company’s exposure with respect to claims associated with U.S. Patent No. 6,611,617, while the patent dispute with respect to U.S. Patent No. 7,313,264 continued.

On August 10, 2012, following a two-week jury trial on the remaining claims related to U.S. Patent No. 7,313,264, the jury determined the asserted patent claims were invalid, and on August 13, 2012, the Massachusetts Court entered judgment for the Company. The Massachusetts Court sustained this verdict on January 23, 2013, denying all post-trial motions except the Company’s motion for attorneys’ fees. On February 21, 2013, the Massachusetts Court stayed the Company’s motion for attorneys’ fees pending resolution of any appeals to the U.S. Federal Circuit.

On March 20, 2013, the Massachusetts Court entered Final Judgment in the Company’s favor, awarding the Company its costs. On April 10, 2013, the Company filed a notice of appeal to the U.S. Federal Circuit with respect to the Massachusetts Court’s failure to address the inequitable conduct by the inventor and related patent misuse and anti-trust issues.

 

56


On July 10, 2013, the matter was settled with no impact to the Company’s financial statements.

 

13. STOCK COMPENSATION PLANS

The Company has five compensation plans that provide for the granting of stock options and other share-based awards to key employees and non-employee members of the Board of Directors. The 1997 Employee Stock Option Plan (1997 Plan) provided for granting incentive stock options and nonqualified stock options to officers and key employees of the Company. The 1997 Non-employee Director Stock Option Plan provided for granting nonqualified stock options and formula options to non-employee directors. The 2004 Equity Incentive Plan (2004 Plan), the 2009 Equity Incentive Plan (2009 Plan), and the 2014 Equity Incentive Plan (2014 Plan) provide for granting options, restricted stock, restricted stock units or stock appreciation rights to employees and non-employee directors.

The Company was authorized to grant awards for up to 1,400,000 shares of common stock under the 1997 Plan, of which no options remain outstanding. The Company was also authorized to grant awards for up to 250,000 shares of common stock under the 1997 Non-employee Director Stock Option Plan, of which no options remain outstanding. The Company was authorized to grant awards for up to 1,750,000 shares of common stock under the 2004 Plan, of which 120,988 options are currently outstanding at exercise prices between $13.04 and $31.06. The Company was also authorized to grant awards for up to 1,781,546 shares of common stock under the 2009 Plan, as well as any shares underlying awards outstanding under the 2004 Plan as of the effective date of the 2009 Plan that thereafter terminated or expired unexercised or were canceled, forfeited or lapsed for any reason. There are 768,941 options currently outstanding under the 2009 Plan at exercise prices between $24.30 and $57.54. The options outstanding under the 2004 Plan and the 2009 Plan have a 10-year term (7 years on grants beginning in 2010) and vest over a 3-year period.

In May 2014, the Company’s shareholders approved the 2014 Plan authorizing the Company to grant awards for up to 1,974,543 shares of common stock, as well as any shares underlying awards outstanding under the 2004 Plan and 2009 Plan as of the effective date of the 2014 Plan that thereafter terminate or expire unexercised or are canceled, forfeited or lapse for any reason. There are 8,500 options currently outstanding under the 2014 Plan at exercise prices between $46.40 and $51.75. The options outstanding under the 2014 Plan have a 7-year term and vest over a 3-year period. The Company will not make any further grants under the 1997 Plan, the 1997 Non-employee Director Stock Option Plan, the 2004 Plan or the 2009 Plan.

Prior to 2009, upon election to the Board, each non-employee director was granted 3,400 restricted shares of common stock that vested ratably over three years. On the day following the Annual Meeting of Shareholders, each non-employee director, other than a non-employee director who received the initial equity grant in that same year, was granted 2,200 restricted shares of common stock that vested ratably over three years.

Prior to 2013, upon election to the Board, each non-employee director received an initial equity grant of shares of restricted common stock with a value equal to $100,000, calculated using the closing share price on the date of the non-employee director’s election to the Board. The initial restricted stock grant vests on the third anniversary of the grant date, subject to the non-employee director’s continued membership on the Board. Annually on the first business day following the annual meeting of shareholders, each non-employee director was granted restricted shares of common stock with a value equal to $70,000, calculated as of the closing

 

57


share price on that day. The shares of restricted stock vest on the day prior to the following year’s annual meeting date, subject to the non-employee director’s continued membership on the Board.

Beginning in 2013, upon election to the Board, each non-employee director receives an initial equity grant of shares of restricted common stock with a value equal to $100,000, calculated using the closing share price on the date of the non-employee director’s election to the Board. The initial restricted stock grant vests on the third anniversary of the grant date, subject to the non-employee director’s continued membership on the Board. Annually on the first business day following the annual meeting of shareholders, each non-employee director is granted restricted shares of common stock with a value equal to $80,000, calculated as of the closing share price on that day. The shares of restricted stock vest on the day prior to the following year’s annual meeting date, subject to a non-employee director’s continued membership on the Board. The Company records compensation cost associated with its restricted stock unit grants on a straight-line basis over the vesting term.

Compensation costs charged to operations associated with the Company’s stock incentive plans were $4,678, $4,409 and $4,080 in 2014, 2013 and 2012, respectively.

The Company used the Black-Scholes option-pricing model to determine the fair value of stock option grants made using the following assumptions:

 

     Years Ended December 31,
     2014    2013    2012

Risk-free interest rate

   0.95% - 1.32%    0.55% - 1.03%    0.50% - 0.66%

Expected dividend yield

   0%    0%    0%

Expected option life

   3-4 years    4 years    4 years

Expected volatility

   42.5% - 45.4%    46.1% - 48.4%    50.4% - 50.7%

Weighted-average expected volatility

   42.6%    48.2%    50.7%

Historical information was the primary basis for the selection of the expected dividend yield, expected volatility and the expected lives of the options. The risk-free interest rate was based on yields of U.S. zero coupon issues and U.S. Treasury issues, with a term equal to the expected life of the option being valued.

A summary of stock option activity and weighted average exercise prices follows:

 

     Options      Weighted-
Average
Exercise Price
     Weighted-Average
Remaining
Contractual Term
(Years)
     Aggregate Intrinsic
Value as of
December 31,
2014
 

Outstanding at January 1, 2014

     814,291       $ 39.56         

Granted

     248,388         56.81         

Forfeited

     (59,545      43.47         

Exercised

     (104,705      35.48         
  

 

 

    

 

 

    

 

 

    

 

 

 

Outstanding at December 31, 2014

  898,429    $ 44.40      4.3    $ 16,427   
  

 

 

    

 

 

    

 

 

    

 

 

 

Options exercisable at December 31, 2014

  446,760    $ 36.78      2.9    $ 11,569   
  

 

 

    

 

 

    

 

 

    

 

 

 

 

58


The weighted-average grant-date fair value of the stock options granted during the years ended December 31, 2014, 2013 and 2012 were $19.38, $14.41 and $22.28, respectively. The aggregate intrinsic value of stock options exercised during the years ended December 31, 2014, 2013 and 2012 was $2.2 million, $3.7 million and $7.1 million, respectively. The total fair value of stock options using the Black-Scholes option pricing model vested during the years ended December 31, 2014, 2013 and 2012 was $3.7 million, $3.3 million and $1.7 million, respectively.

The following table summarizes the restricted stock activity and weighted average grant-date fair values for the year ended December 31, 2014:

 

     Shares      Weighted-Average
Grant Date
Fair Value
 

Non-vested at January 1, 2014

     31,448       $ 41.39   

Granted

     13,706         43.43   

Forfeited

     —           —     

Vested

     (31,199      41.31   
  

 

 

    

 

 

 

Non-vested at December 31, 2014

  13,955    $ 43.57   
  

 

 

    

 

 

 

As of December 31, 2014, there was $5.2 million in total unrecognized stock-based compensation expense related to non-vested stock-based compensation arrangements. The expense is expected to be recognized over a weighted average period of 1.8 years.

 

14. EARNINGS PER SHARE

Basic earnings per share information is calculated by dividing net income by the weighted average number of shares outstanding. Diluted earnings per share information is calculated by also considering the impact of potential common stock on both net income and the weighted average number of shares outstanding. The Company’s potential common stock consists of employee and director stock options, restricted stock, and performance share awards. Performance share awards are included in the diluted earnings per share calculation when the performance criteria are achieved. The Company’s potential common stock is excluded from the basic earnings per share calculation and is included in the diluted earnings per share calculation when doing so would not be anti-dilutive. For the years ended December 31, 2014, 2013 and 2012, the Company did not have any outstanding performance share awards.

A reconciliation of the number of common shares used in the calculation of basic and diluted earnings per share (EPS) is presented below:

 

     Years Ended December 31,  
     2014     2013     2012  
     Shares      Per-Share
Amount
    Shares      Per-Share
Amount
    Shares      Per-Share
Amount
 

Basic EPS

     17,247,727       $ 1.95        17,087,104       $ 1.26        16,910,830       $ 1.36   

Effect of dilutive securities

     168,726         (0.02     154,011         (0.01     218,298         (0.02
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

Diluted EPS

  17,416,453    $ 1.93      17,241,115    $ 1.25      17,129,128    $ 1.34   
  

 

 

    

 

 

   

 

 

    

 

 

   

 

 

    

 

 

 

Securities excluded from the determination of weighted average shares for the calculation of diluted EPS, as they were antidilutive

  520,739      403,649      238,266   
  

 

 

      

 

 

      

 

 

    

 

59


15. EMPLOYEE RETIREMENT BENEFIT PLAN

The Company maintains a 401(k) defined contribution retirement plan for its eligible U.S. employees. The Company terminated matching contributions on April 18, 2009 and reinstated them on March 1, 2011. Costs charged to operations in connection with the 401(k) plan during 2014, 2013, and 2012 aggregated $1,127, $934, and $876, respectively.

 

16. SEGMENT REPORTING

The Company has three reportable segments based upon geographic regions: Americas, Europe/Africa and Asia-Pacific. The Company includes costs related to Corporate in its Americas region. The Company does not incur research and development expenses in its Asia-Pacific region.

The Company develops, manufactures, markets, supports and sells CAD-based quality assurance products integrated with CAD-based inspection and statistical process control software, and three-dimensional documentation systems in each of these regions. These activities represent more than 99% of consolidated sales. The Company evaluates performance and allocates resources based upon profitable growth and assets deployed.

 

60


The following table presents information about the Company’s reportable segments:

 

     As of and for the Years Ended December 31,  
     2014      2013      2012  

Americas Region

        

Net sales to external customers

   $ 138,968       $ 120,435       $ 108,616   

Depreciation and amortization

     3,989         4,012         4,294   

Operating income

     7,490         6,270         2,949   

Long-lived assets

     37,013         23,791         21,775   

Capital expenditures

     12,347         3,563         1,435   

Total assets

     222,273         201,679         179,594   

Europe/Africa Region

        

Net sales to external customers

   $ 120,179       $ 103,415       $ 100,111   

Depreciation and amortization

     2,090         1,880         1,658   

Operating income

     8,811         6,417         10,703   

Long-lived assets

     17,599         17,409         16,871   

Capital expenditures

     4,799         1,558         1,672   

Total assets

     124,535         122,197         110,152   

Asia-Pacific Region

        

Net sales to external customers

   $ 82,679       $ 67,934       $ 64,668   

Depreciation and amortization

     1,349         1,146         1,024   

Operating income

     21,039         17,467         17,902   

Long-lived assets

     3,047         2,721         2,562   

Capital expenditures

     1,576         1,319         1,565   

Total assets

     78,655         67,620         61,061   

Totals

        

Net sales to external customers

   $ 341,826       $ 291,784       $ 273,395   

Depreciation and amortization

     7,428         7,038         6,976   

Operating income

     37,340         30,154         31,554   

Long-lived assets

     57,659         43,921         41,208   

Capital expenditures

     18,722         6,440         4,672   

Total assets

     425,463         391,496         350,807   

The geographical sales information presented above represents sales to customers located in each respective region, whereas the long-lived assets information represents assets held in the respective regions. There were no customers that individually accounted for 10% or more of total consolidated revenue.

Net sales to external customers is based upon the geographic location of the customer.

 

     For the Years Ended December 31,  
Net sales to external customers    2014      2013      2012  

United States

   $ 124,851       $ 109,757       $ 97,912   

Americas-Other

     14,117         10,678         10,704   

Germany

     50,437         42,471         42,413   

Europe-Other

     69,742         60,944         57,698   

Japan

     32,531         23,795         25,553   

Asia-Other

     50,148         44,139         39,115   
  

 

 

    

 

 

    

 

 

 
$ 341,826    $ 291,784    $ 273,395   
  

 

 

    

 

 

    

 

 

 

Long lived assets consist primarily of property, plant, and equipment, goodwill, and intangible assets, and are attributed to the geographic area in which they are located or originated.

 

61


     As of December 31,  
Long-Lived Assets    2014      2013      2012  

United States

   $ 35,900       $ 22,720       $ 20,824   

Americas-Other

     1,113         1,071         951   

Germany

     17,351         17,294         16,630   

Europe-Other

     248         115         241   

Japan

     599         434         576   

Asia-Other

     2,448         2,287         1,986   
  

 

 

    

 

 

    

 

 

 
$ 57,659    $ 43,921    $ 41,208   
  

 

 

    

 

 

    

 

 

 

 

17. QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)

 

Quarter ended

   March 29,
2014
     June 28,
2014
     September 27,
2014
     December 31,
2014
 

Sales

   $ 73,374       $ 82,060       $ 82,239       $ 104,153   

Gross profit

     40,083         45,517         46,041         57,273   

Net income

     4,976         6,328         11,223         11,122   

Net income per share:

           

Basic

   $ 0.29       $ 0.37       $ 0.65       $ 0.64   

Diluted

   $ 0.29       $ 0.36       $ 0.64       $ 0.64   

Quarter ended

   March 30,
2013
     June 29,
2013
     September 28,
2013
     December 31,
2013
 

Sales

   $ 65,370       $ 68,329       $ 68,190       $ 89,895   

Gross profit

     36,825         36,926         38,821         49,321   

Net income

     4,574         3,631         5,042         8,262   

Net income per share:

           

Basic

   $ 0.27       $ 0.21       $ 0.29       $ 0.48   

Diluted

   $ 0.27       $ 0.21       $ 0.29       $ 0.48   

 

18. SUBSEQUENT EVENTS

On February 5, 2015, the Company announced the acquisition of ARAS 360 Technologies Inc. (ARAS), a privately held company for $7.7 million in cash, and up to an additional $4.0 million in contingent consideration that may be earned over a two-year period. ARAS is a global leader in the development of accident and crime reconstruction, simulation and animation software, headquartered in Kamloops, British Columbia. The acquisition is expected to complement the Company’s portfolio within the law enforcement market. The Company is in the process of allocating the purchase price to the acquired assets and liabilities based upon their estimated fair values as of the date of closing. The results of ARAS’ operations were not included in the Company’s consolidated financial statements as of or for the year ended December 31, 2014.

 

62


ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE.

None.

 

ITEM 9A. CONTROLS AND PROCEDURES.

Evaluation of Disclosure Controls and Procedures

The Company maintains disclosure controls and procedures that are designed to ensure that information required to be disclosed by the Company in the reports it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to the Company’s management, including its Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

As of the end of the period covered by this report, the Company’s management carried out an evaluation, under the supervision and with the participation of its Chief Executive Officer and its Chief Financial Officer, of the effectiveness of the Company’s disclosure controls and procedures. Based upon that evaluation, the Company’s Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures, as defined by Rule 13a-15(e) under the Exchange Act, were effective as of December 31, 2014.

Changes in Internal Control Over Financial Reporting

FARO is implementing SAP, a new enterprise resource planning (“ERP”) system, to support and enhance the Company’s operations and financial reporting. SAP is expected to significantly impact the Company’s business, financial transaction and reporting processes. SAP is being implemented in phases, beginning with the Americas region, which implemention commenced at the start of the fourth quarter of 2014. The implementation is expected to continue in 2015 in the Europe/Africa region followed by the Asia-Pacific region. The implementation of a new worldwide ERP system affects the processes that constitute the Company’s internal control over financial reporting and will require continued testing for effectiveness as the implementation progresses.

There were no other changes in the Company’s internal control over financial reporting during the fourth quarter ended December 31, 2014 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

Management’s Report on Internal Control Over Financial Reporting

Management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act). Internal control over financial reporting is the process designed under the Chief Executive Officer’s and the Chief Financial Officer’s supervision, and effected by the Company’s Board of Directors, management and other personnel, 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 in the United States.

Under the supervision and with the participation of the Company’s management, including its Chief Executive Officer and Chief Financial Officer, the Company conducted an

 

63


evaluation of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2014, as required by Exchange Act Rule 13a-15(c). In making this assessment, the Company used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in Internal Control – Integrated Framework (2013 framework). Based on the Company’s assessment under the framework in Internal Control – Integrated Framework (2013 framework), management concluded that the Company’s internal control over financial reporting was effective as of December 31, 2014 to provide reasonable assurance of meeting its objectives.

There are inherent limitations in the effectiveness of internal control over financial reporting, including the possibility that misstatements may not be prevented or detected. Accordingly, an effective control system, no matter how well designed and operated, can provide only reasonable assurance of achieving the designed control objectives, and management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the company have been detected. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions.

Grant Thornton LLP, the independent registered public accounting firm that audited the Company’s consolidated financial statements and internal control over financial reporting, has issued an attestation report on the Company’s internal control over financial reporting as of December 31, 2014, which appears below.

FARO Technologies, Inc.

Lake Mary, Florida

February 25, 2015

 

64


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Board of Directors and Shareholders

FARO Technologies, Inc. and Subsidiaries

We have audited the internal control over financial reporting of FARO Technologies, Inc. (a Florida corporation) and subsidiaries (the “Company”) as of December 31, 2014, based on criteria established in the 2013 Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit.

We conducted our audit in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2014, based on criteria established in the 2013 Internal Control—Integrated Framework issued by COSO.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the consolidated financial statements of the Company as of and for the year ended December 31, 2014, and our report dated February 25, 2015 expressed an unqualified opinion on those financial statements.

/s/ GRANT THORNTON LLP

Orlando, Florida

February 25, 2015

 

65


ITEM 9B. OTHER INFORMATION

None

PART III

 

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE.

The information required by this Item with respect to directors and executive officers is incorporated herein by reference from the information under the captions “Election of Directors” and “Executive Officers” contained in the Company’s definitive proxy statement for its 2015 Annual Meeting of Shareholders, which the Company refers to as the Proxy Statement.

The information required by this Item regarding compliance with Section 16(a) of the Exchange Act appears under the heading “Section 16(a) Beneficial Ownership Reporting Compliance” in the Proxy Statement and is incorporated herein by reference.

The information required by this Item with respect to corporate governance and the Company’s Code of Conduct is incorporated herein by reference from the information contained in the Proxy Statement under the heading “Corporate Governance and Board Matters”.

 

ITEM 11. EXECUTIVE COMPENSATION.

The information required by this Item regarding executive compensation is incorporated herein by reference from the information contained in the Proxy Statement under the captions “Executive Compensation” and “2014 Director Compensation”.

The information required by this Item regarding Compensation Committee interlocks and insider participation is incorporated herein by reference from the information contained in the Proxy Statement under the heading “Corporate Governance and Board Matters”.

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.

The information required by this Item regarding security ownership of certain beneficial owners and management and related stockholder matters is incorporated herein by reference from the information contained in the Proxy Statement under the captions “Security Ownership of Certain Beneficial Owners and Management” and “Equity Compensation Plan Information”.

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.

The information required by this Item about certain relationships and related transactions appears under the heading “Certain Relationships and Related Transactions” in the Proxy Statement and is incorporated herein by reference.

The information required by this Item regarding director independence is incorporated herein by reference from the information contained in the Proxy Statement under the heading “Corporate Governance and Board Matters”.

 

66


ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES.

The information required by this Item about principal accountant fees and services as well as related pre-approval policies appears under the heading “Independent Public Accountants” in the Proxy Statement and is incorporated herein by reference.

PART IV

 

ITEM 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES.

(a) Documents Filed as Part of this Report. The following documents are filed as part of this Annual Report on Form 10-K:

(1) Consolidated Financial Statements. Included in Part II, Item 8 are the consolidated financial statements, the notes thereto and the report of the Independent Registered Public Accounting Firm.

(2) Exhibits. The exhibits listed in the accompanying Exhibit Index are filed or incorporated by reference as part of this Annual Report on Form 10-K.

 

67


SIGNATURES

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.

 

   

FARO TECHNOLOGIES, INC.

Date: February 25, 2015     By:  

/s/ Peter G. Abram

     

Peter G. Abram, Senior Vice President and Chief Financial Officer

(Duly Authorized Officer and Principal Financial Officer)

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated. Each person whose signature appears below constitutes and appoints JAY W. FREELAND his true and lawful attorney-in-fact and agent, with full power of substitution and revocation, for him and in his name, place and stead, in any and all capacities, to sign any and all amendments to this report and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or either of them, may lawfully do or cause to be done by virtue hereof.

 

Signature

  

Title

 

Date

/s/    Simon Raab        

  

Chairman of the Board and Director

  February 25, 2015
Simon Raab     

/s/    Jay W. Freeland        

  

President and Chief Executive Officer (Principal Executive Officer) and Director

  February 25, 2015
Jay W. Freeland     

/s/    Peter G. Abram        

Peter G. Abram

  

Senior Vice President and Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)

  February 25, 2015

/s/    John Caldwell        

John Caldwell

  

Director

  February 25, 2015

/s/    Lynn Brubaker        

Lynn Brubaker

  

Director

  February 25, 2015

/s/    Stephen R. Cole        

Stephen R. Cole

  

Director

  February 25, 2015

/s/    Marvin Sambur        

Marvin Sambur

  

Director

  February 25, 2015

/s/    John Donofrio        

John Donofrio

  

Director

  February 25, 2015

 

68


EXHIBIT INDEX

 

Exhibit
No.
   Description
    3.1    Articles of Incorporation, as amended (Filed as Exhibit 3.1 to Registrant’s Registration Statement on Form S-1 filed August 6, 1997, No. 333-32983, and incorporated herein by reference)
    3.2    Amended and Restated Bylaws (Filed as Exhibit 3.1 to Registrant’s Current Report on Form 8-K, filed February 3, 2010, and incorporated herein by reference, SEC File No. 000-23081)
    4.1    Specimen Stock Certificate (Filed as Exhibit 4.1 to Registrant’s Registration Statement on Form S-1/A filed September 10, 1997, No. 333-32983, and incorporated herein by reference)
  10.1    1997 Amended and Restated Employee Stock Option Plan (Filed as Exhibit 4.2 to Registrant’s Registration Statement on Form S-8, No. 333-125021, and incorporated herein by reference)*
  10.2    Amended and Restated 2004 Equity Incentive Plan (Filed as Exhibit 10.1 to Registrant’s Form 8-K filed November 24, 2008, and incorporated herein by reference, SEC File No. 000-23081)*
  10.3    Amendment to Amended and Restated 2004 Equity Incentive Plan (Filed as Exhibit 10.3 to Registrant’s Form 8-K, filed April 8, 2009, and incorporated herein by reference, SEC File No. 000-23081)*
  10.4    1997 Non-Employee Director Stock Option Plan (Filed as Exhibit 10.3 to Registrant’s Registration Statement on Form S-1 filed August 6, 1997, No. 333-32983, and incorporated herein by reference)*
  10.5    2009 Equity Incentive Plan (Filed as Appendix A to Registrant’s Definitive Proxy Statement on Schedule 14A filed April 15, 2009, and incorporated herein by reference, SEC File No. 000-23081)*
  10.6    First Amendment to the 2009 Equity Incentive Plan (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K, filed April 15, 2011, and incorporated herein by reference)*
  10.7    2014 Incentive Plan (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K, filed June 3,2014, and incorporated herein by reference)*
  10.8    Summary of Director Compensation Program (Filed as Exhibit 10.8 to Registrant’s Annual Report on Form 10-K for the year ended December 31, 2013 and incorporated herein by reference)*
  10.9    Form of Patent and Confidentiality Agreement between FARO Technologies, Inc. and each of its employees (Filed as Exhibit 10.10 to Registrant’s Registration Statement on Form S-1, filed August 6, 1997, No. 333-32983, and incorporated herein by reference)
  10.10    Form of Restricted Stock Grant Agreement under the 2004 Equity Incentive Plan (Filed as Exhibit 10.7 to Registrant’s Annual Report on Form 10-K for the year ended December 31, 2006 and incorporated herein by reference, SEC File No. 000-23801)*
  10.11    Form of Restricted Stock Unit Grant Agreement under the 2004 Equity Incentive Plan (Filed as Exhibit 10.8 to Registrant’s Annual Report on Form 10-K for the year ended December 31, 2006 and incorporated herein by reference, SEC File No. 000-23801)*
  10.12    Form of Stock Option Grant Agreement under the 2004 Equity Incentive Plan (Filed as Exhibit 10.1 to Registrant’s Quarterly Report on Form 10-Q for the quarter ended March 29, 2008 and incorporated herein by reference, SEC File No. 000-23801)*
  10.13    Amended and Restated Loan Agreement, dated as of July 11, 2006, between FARO Technologies, Inc. and SunTrust Bank (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K filed July 17, 2006 and incorporated herein by reference, SEC File No. 000-23801)


  10.14 First Amendment to Amended and Restated Loan Agreement, dated November 21, 2008, between FARO Technologies, Inc. and SunTrust Bank (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K, filed November 24, 2008, and incorporated herein by reference, SEC File No. 000-23801)
  10.15 Second Amendment to Amended and Restated Loan Agreement, dated April 22, 2009, between FARO Technologies, Inc. and SunTrust Bank (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K, filed April 24, 2009, and incorporated herein by reference, SEC File No. 000-23801)
  10.16 Third Amendment to Amended and Restated Loan Agreement, dated June 18, 2009, between FARO Technologies, Inc. and SunTrust Bank (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K, filed June 22, 2009, and incorporated herein by reference, SEC File No. 000-23801)
  10.17 Fourth Amendment to Amended and Restated Loan Agreement, dated March 15, 2012, between FARO Technologies, Inc. and SunTrust Bank (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K, filed March 19, 2012 and incorporated herein by reference)
  10.18 Amended and Restated Employment Agreement, dated November 7, 2008, by and between FARO Technologies, Inc. and Jay Freeland (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K filed November 14, 2008, and incorporated herein by reference, SEC File No. 000-23801)*
  10.19 Amendment to Amended and Restated Employment Agreement, dated April 2, 2009, by and between FARO Technologies, Inc. and Jay Freeland (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K, filed April 8, 2009, and incorporated herein by reference, SEC File No. 000-23801)*
  10.20 Amendment No. 2 to Amended and Restated Employment Agreement, dated December 14, 2010, by and between FARO Technologies, Inc. and Jay Freeland (Filed as Exhibit 10.17 to the Registrant’s Annual Report on Form 10-K, for the year ended December 31, 2010 and incorporated herein by reference, SEC File No. 000-23801)*
  10.21 Amended and Restated Employment Agreement dated November 7, 2008, by and between FARO Technologies, Inc. and Keith Bair (Filed as Exhibit 10.2 to Registrant’s Current Report on Form 8-K filed November 14, 2008 and incorporated herein by reference, SEC File No. 000-23801)*
  10.22 Amendment to Amended and Restated Employment Agreement, dated April 2, 2009, by and between FARO Technologies, Inc. and Keith S. Bair (Filed as Exhibit 10.2 to Registrant’s Current Report on Form 8-K, filed April 8, 2009, and incorporated herein by reference, SEC File No. 000-23801)*
  10.23 Amendment No. 2 to Amended and Restated Employment Agreement, dated December 14, 2010, by and between FARO Technologies, Inc. and Keith Bair (Filed as Exhibit 10.18 to the Registrant’s Annual Report on Form 10-K, for the year ended December 31, 2010 and incorporated herein by reference)*
  10.24 Managing Director’s Service Agreement, dated October 11, 2012, between FARO Europe GmbH & Co. KG and Ralf Drews (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K, filed October 16, 2012 and incorporated herein by reference)*
  10.25 Employment Agreement between FARO Technologies, Inc. and Kathleen Hall, dated as of July 15, 2013 (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K, filed July 17, 2013 and incorporated herein by reference)*


  10.26 FARO Technologies, Inc. Change in Control Severance Policy (Filed as Exhibit 10.3 to Registrant’s Current Report on Form 8-K, filed November 7, 2008, and incorporated herein by reference, SEC File No. 000-23801)*
  10.27 Amendment to FARO Technologies, Inc. Change in Control Severance Policy, dated April 9, 2010 (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K, filed April 15, 2010, and incorporated herein by reference)*
  10.28 Amendment to FARO Technologies, Inc. Change in Control Severance Policy, dated December 14, 2010 (Filed as Exhibit 10.21 to the Registrant’s Annual Report on Form 10-K, for the year ended December 31, 2010 and incorporated herein by reference)*
  10.29 Lease Agreement dated September 26, 2007, by and between FARO Technologies, Inc. and Sun Life Assurance Company of Canada (Filed as Exhibit 10.15 to Registrant’s Annual Report on Form 10-K for the year ended December 31, 2007 and incorporated herein by reference, SEC File No. 000-23801)
  10.30 First Amendment to Lease Agreement, dated October 1, 2009, by and between FARO Technologies, Inc. and Sun Life Assurance Company of Canada (Filed as Exhibit 10.27 to Registrant’s Annual Report on Form 10-K for the year ended December 31, 2009 and incorporated herein by reference, SEC File No. 000-23801)
  10.31 Amended and Restated Lease Agreement, dated October 1, 2009, by and between FARO Technologies, Inc. and Emma Investments, LLC (Filed as Exhibit 10.26 to Registrant’s Annual Report on Form 10-K for the year ended December 31, 2009 and incorporated herein by reference, SEC File No. 000-23801)
  10.32 First Amendment to Amended and Restated Lease Agreement between Emma Investments, LLC and FARO Technologies, Inc., dated as of May 14, 2014 (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K filed May 16, 2014 and incorporated herein by reference)
  10.33 Agreement of Lease (Amendment and Restatement) between 290 National Road Limited Partnership and FARO Technologies, Inc., dated as of September 9, 2014 (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K filed September 12, 2014 and incorporated herein by reference)
  10.34 Employment Agreement between FARO Technologies, Inc. and Peter G. Abram, dated March 7, 2014 (Filed as Exhibit 10.1 to Registrant’s Current Report on Form 8-K filed March 10, 2014 and incorporated herein by reference)*
  21.1 List of Subsidiaries
  23.1 Consent of Grant Thornton LLP
  24.1 Power of Attorney relating to subsequent amendments (included on the signature page(s) of this report).
31-A Certification of the Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
31-B Certification of the Principal Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
32-A Certification of the Chief Executive Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002


32-B Certification of the Principal Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
  99.1 Properties
101.INS XBRL Instance Document
101.SCH XBRL Taxonomy Extension Schema Document
101.CAL XBRL Taxonomy Calculation Linkbase
101.DEF XBRL Taxonomy Extension Definition Linkbase Document
101.LAB XBRL Taxonomy Labels Linkbase Document
101.PRE XBRL Taxonomy Presentation Linkbase Document

 

* Indicates management contracts and compensatory plans and arrangements
EX-21.1 2 d837795dex211.htm LIST OF SUBSIDIARIES List of Subsidiaries

Exhibit 21.1

FARO TECHNOLOGIES, INC. LIST OF SUBSIDIARIES

 

Name

  

Jurisdiction of Organization

Antares LDA    Portugal
Cam2 SRL    Italy
FARO Benelux BV    Netherlands
FARO Business Technologies India Pvt./ Ltd    India
FARO Cayman LP    Cayman Islands
FARO Cayman Ltd    Cayman Islands
FARO Delaware, Inc.    Delaware
FARO Deutschland Holding GmbH    Germany
FARO Europe KG    Germany
FARO FHN Netherlands BV    Netherlands
FARO Japan Inc.    Japan
FARO Scanning AG    Germany
FARO Scanner Production GmbH    Germany
FARO 3D Software GmbH    Germany
FARO Shanghai Co, Ltd    China
FARO Singapore PTE Ltd    Singapore
FARO Spain SL    Spain
FARO Swiss Holding GmbH    Switzerland
FARO Swiss Manufacturing GmbH    Switzerland
FARO Tech Polska    Poland
FARO Verwaltungs GmbH    Germany
FARO Technologies (Thailand) Ltd    Thailand
Faro Laser Trackers, LLC    Delaware
3D Measurement Technologies, S de RL de CV    Mexico
FARO France    France
OOO FARO Rus    Russia
FARO UK    United Kingdom
FARO Technologies do Brasil Ltda    Brazil
FARO Australia    Australia
FARO Technologies Canada, Inc.    Canada
EX-23.1 3 d837795dex231.htm CONSENT OF GRANT THORNTON LLP Consent of Grant Thornton LLP

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We have issued our reports dated February 25, 2015, with respect to the consolidated financial statements and internal control over financial reporting included in the Annual Report of FARO Technologies, Inc. on Form 10-K for the year ended December 31, 2014. We hereby consent to the incorporation by reference of said reports in the Registration Statements of FARO Technologies, Inc. and subsidiaries on Form S-3 (File No. 333-185654) and on Forms S-8 (File No. 333-197762, File No. 333-160660, and File No. 333-125021).

/s/ GRANT THORNTON LLP

Orlando, Florida

February 25, 2015

EX-31.A 4 d837795dex31a.htm CERTIFICATION Certification

Exhibit 31-A

FARO Technologies, Inc.

Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Jay W. Freeland, certify that:

1. I have reviewed this Annual Report on Form 10-K of FARO Technologies, Inc.;

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

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

4. The registrant’s other certifying officers 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 officers 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 25, 2015
/s/ Jay W. Freeland
Name: Jay W. Freeland
Title: President and Chief Executive Officer-Director (Principal Executive Officer)
EX-31.B 5 d837795dex31b.htm CERTIFICATION Certification

Exhibit 31-B

FARO Technologies, Inc.

Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Peter G. Abram, certify that:

1. I have reviewed this Annual Report on Form 10-K of FARO Technologies, Inc.;

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

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

4. The registrant’s other certifying officers 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 officers 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 25, 2015

/s/ Peter G. Abram
Name: Peter G. Abram
Title: Senior Vice President and Chief Financial Officer (Principal Financial and Accounting Officer)
EX-32.A 6 d837795dex32a.htm CERTIFICATION Certification

Exhibit 32-A

FARO Technologies, Inc.

Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

Solely for the purposes of complying with 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, the undersigned President and Chief Executive Officer and Director of FARO Technologies, Inc., (the Company), hereby certify, based on my knowledge, that the Annual Report on Form 10-K for the year ended December 31, 2014 (the Report) fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ Jay W. Freeland

Jay W. Freeland
February 25, 2015
EX-32.B 7 d837795dex32b.htm CERTIFICATION Certification

Exhibit 32-B

FARO Technologies, Inc.

Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

Solely for the purposes of complying with 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, the undersigned Senior Vice President and Chief Financial Officer of FARO Technologies, Inc., (the Company), and the principal financial officer and principal accounting officer of the Company for the period covered by the Report, hereby certify, based on my knowledge, that the Annual Report on Form 10-K for the year ended December 31, 2014 (the Report) fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934 and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

/s/ Peter G. Abram

Peter G. Abram
February 25, 2015
EX-99.1 8 d837795dex991.htm PROPERTIES Properties

Exhibit 99.1

FARO TECHNOLOGIES INC. PROPERTIES

 

No.

  

Location

  

Sq. Ft.

  

Owned/Leased

  

Purposes

1    125 Technology Park, Lake Mary, Florida    35,000    Leased    Manufacturing, research and development, service
2    250 Technology Park, Lake Mary, Florida    46,000    Leased    Headquarters, sales, marketing, administration
3   

290 National Road

Exton, Pennsylvania

   90,400    Leased    Manufacturing, research and development, service
4    222 Gale Lane, Kennett Square, Pennsylvania    36,800    Leased    Manufacturing, research and development, service
5   

Lingwiesenstrasse 11/2

70825 Korntal- Muenchingen BW, Germany

   103,600    Leased    European headquarters, manufacturing, sales, research and development, service
6   

Wiesengasse 20

CH-8222 Beringen

Switzerland

   15,900    Leased    Manufacturing
7    716 Kumada Nagakute-shi, Aichi 480-1144, Japan    17,200    Leased    Sales, service
8    188 Pingfu Road, Shanghai, China    25,500    Leased    Sales, service
9   

No. 3 Changi South St 2

#01-01 Xilin Districentre Building B, Singapore

   22,000    Leased    Asia headquarters, manufacturing, sales, service
EX-101.INS 9 faro-20141231.xml XBRL INSTANCE DOCUMENT 17317430 1974543 8500 831458800.32 2365000 4585000 247898000 265000 64540000 5816000 81360000 16700875 17000 -9075000 169780000 2359000 3780000 282736000 265000 93233000 18816000 41208000 350807000 0 2562000 61061000 576000 11822000 16871000 110152000 20824000 6994000 21775000 179594000 16630000 1986000 951000 241000 6341000 104358000 16973644 18000 -9075000 181094000 17868372 17188137 41.39 50000000 39.56 680235 0.001 10000000 31448 0.01 0 814291 2364000 6800000 6845000 13414000 39126000 60953000 3686000 1690000 300000 18000 7266000 14881000 125867000 1171000 20141000 315950000 8000 391496000 21432000 2910000 191874000 1203000 78200000 21331000 265000 4983000 75546000 11591000 30000 0 124630000 6888000 19358000 22562000 16451000 14645000 11268000 4423000 8112000 6833000 43921000 5500000 19545000 55577000 10300000 391496000 4601000 48940000 64994000 66309000 11765000 36924000 9075000 324119000 66900000 29544000 19033000 0.01 935000 -1559000 -259000 253000 1654000 2992000 73000 348000 -1841000 0 3021000 2721000 67620000 434000 12364000 17409000 122197000 22720000 6994000 23791000 201679000 17294000 2287000 1071000 115000 65000000 10252000 7266000 125867000 17188137 18000 -9075000 191874000 4118000 6481000 10599000 7604000 424000 8028000 9710000 1207000 10917000 -1171000 17997665 17317430 43.57 50000000 1.00 44.40 446760 36.78 680235 0.001 10000000 13955 0.01 0 898429 2719000 1800000 1819000 13799000 41741000 6341000 67182000 1844000 300000 18000 -6695000 15437000 159516000 2621000 26127000 343854000 628000 26799000 2208000 3221000 425463000 20135000 2046000 200090000 1475000 106200000 23572000 265000 4389000 5740000 30000000 81609000 17544000 30000 0 6668000 109289000 982000 6156000 19205000 27058000 29345000 16427000 0 17021000 8443000 6624000 9109000 13075000 57659000 5200000 798000 19201000 71086000 11569000 9200000 3731000 425463000 5936000 5200000 1159000 59334000 64995000 83959000 1355000 19676000 45254000 9075000 340534000 58900000 1084000 29244000 20646000 5 25000000 0.01 1516000 -3059000 -136000 512000 1649000 3474000 30000 404000 -2007000 0 2756000 3047000 78655000 599000 10839000 17599000 124535000 35900000 8366000 37013000 222273000 17351000 2448000 1113000 248000 65000000 9240000 -6695000 159516000 17317430 18000 -9075000 200090000 4621000 7548000 12169000 7299000 711000 8010000 8215000 850000 9065000 250000 1781546 768941 1400000 1750000 120988 7700000 4000000 P2Y 1.25 154011 14.41 34278000 17241115 1.26 500000 0.34 403649 17087104 0 0 4367000 3300000 3541000 161893000 14020000 -200000 238841000 93000 6440000 -1307000 969000 291784000 3346000 1286000 5444000 30154000 957000 22434000 925000 -1357000 -645000 10286000 28862000 969000 0 2204000 -50000 249000 4350000 21509000 74000 8000 4053000 52943000 14842000 4409000 -1729000 -2647000 353000 3772000 9000 131739000 22412000 71689000 -108000 969000 -2028000 1095000 1213000 31397000 -516000 -1345000 9813000 7353000 5227000 4859000 97630000 129891000 5825000 7038000 542000 6320000 5444000 472000 934000 0 -212000 1167000 -6554000 32261000 3751000 9082000 490000 30600000 6108000 4367000 3700000 -1105000 -187000 0 -0.01 3536000 1001000 1319000 67934000 17467000 1146000 23795000 1558000 103415000 6417000 1880000 542000 109757000 3563000 120435000 6270000 4012000 42471000 0.09 1500000 44139000 10678000 60944000 0 925000 21509000 17441 197052 4367000 5444000 969000 0.461 0.482 0.00 P4Y 0.0055 0.484 0.0103 <div> <table style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td width="4%" valign="top" align="left"><b>8.</b></td> <td align="left" valign="top"><b>ACCRUED LIABILITIES</b></td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Accrued liabilities consist of the following:</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="80%"></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-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">As of December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="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">2014</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">2013</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Accrued compensation and benefits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,544</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,591</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Accrued warranties</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,719</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,364</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Professional and legal fees</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,475</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,203</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other accrued liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,389</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,983</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">26,127</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">20,141</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Activity related to accrued warranties was as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="84%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="73%"></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-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center">Years ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="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">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance, beginning of year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,364</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,359</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,365</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Provision for warranty expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,848</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,541</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,071</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Fulfillment of warranty obligations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,493</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,536</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,077</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="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance, end of year</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,719</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,364</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,359</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="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> <td valign="top" width="4%" align="left"><b>12.</b></td> <td valign="top" align="left"><b>COMMITMENTS AND CONTINGENCIES</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> <b><i>Leases&#x2014;</i></b>The Company leases buildings and equipment under non-cancellable operating leases through 2024. The following is a schedule of future minimum lease payments required under non-cancelable operating leases with initial terms in excess of one year, in effect at December&#xA0;31, 2014:</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="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: #000000 1pt solid; WIDTH: 93.75pt"> <b>Years ending December&#xA0;31,</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,668</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,740</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,221</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,621</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,208</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,341</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total future minimum lease payments</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">26,799</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <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%"> Rent expense for 2014, 2013, and 2012 was $6,119, $5,227 and $4,917, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> <b><i>Patent Matters</i></b>&#x2014;On July&#xA0;11, 2008, Metris USA, Inc. and its affiliates, Metris N.V., Metris IPR N.V. and 3-D Scanners Ltd., filed a complaint against the Company for patent infringement in the U.S. District Court for the District of Massachusetts (the &#x201C;Massachusetts Court&#x201D;) concerning U.S. Patent Nos. 6,611,617 and 7,313,264 (hereinafter, the &#x201C;patents-in-suit&#x201D;). Following an acquisition by Nikon Corporation in late 2009, Metris USA, Inc. subsequently changed its name to Nikon Metrology, Inc., Metris N.V. changed its name to Nikon Metrology NV, and Metris IPR N.V. was dissolved and merged into Nikon Metrology NV. We refer to each of Nikon Metrology, Inc., Nikon Metrology NV, and 3-D Scanners Ltd. as &#x201C;Plaintiffs&#x201D; or &#x201C;Nikon&#x201D;.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> The Company responded to the complaint with counterclaims alleging that the patents-in-suit, which are generally directed to laser scanning devices, are invalid, non-infringed, and unenforceable due to fraud during prosecution of the patents in the U.S. Patent and Trademark Office. On August&#xA0;31, 2009, the Massachusetts Court granted the Company&#x2019;s motion to add counterclaims and defenses for violation of federal and state antitrust and unfair competition laws based on the alleged knowing assertion of invalid and fraudulent patents. The Company also filed an amended counterclaim to add the Plaintiff&#x2019;s parent company, Nikon Corporation, as a counterclaim defendant.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> On July&#xA0;14, 2010, the Company filed a motion for summary judgment of non-infringement of both patents-in-suit. On August&#xA0;31, 2010, Nikon filed a motion for summary judgment against the Company&#x2019;s counterclaims for antitrust violations and unfair trade practices.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> On September&#xA0;19, 2011, the Massachusetts Court ruled that the Company did not infringe U.S. Patent No.&#xA0;6,611,617.&#xA0;The Massachusetts Court also granted Nikon&#x2019;s motion for summary judgment on the Company&#x2019;s counterclaims for anti-trust violations and unfair trade practices.&#xA0;The Massachusetts Court denied the Company&#x2019;s motion for summary judgment of non-infringement of U.S. Patent No.&#xA0;7,313,264.&#xA0;The effect of the ruling was to reduce or eliminate the Company&#x2019;s exposure with respect to claims associated with U.S. Patent No.&#xA0;6,611,617, while the patent dispute with respect to U.S. Patent No.&#xA0;7,313,264 continued.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> On August&#xA0;10, 2012, following a two-week jury trial on the remaining claims related to U.S. Patent No.&#xA0;7,313,264, the jury determined the asserted patent claims were invalid, and on August&#xA0;13, 2012, the Massachusetts Court entered judgment for the Company.&#xA0;The Massachusetts Court sustained this verdict on January&#xA0;23, 2013, denying all post-trial motions except the Company&#x2019;s motion for attorneys&#x2019; fees.&#xA0;On February&#xA0;21, 2013, the Massachusetts Court stayed the Company&#x2019;s motion for attorneys&#x2019; fees pending resolution of any appeals to the U.S. Federal Circuit.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> On March&#xA0;20, 2013, the Massachusetts Court entered Final Judgment in the Company&#x2019;s favor, awarding the Company its costs.&#xA0;On April&#xA0;10, 2013, the Company filed a notice of appeal to the U.S. Federal Circuit with respect to the Massachusetts Court&#x2019;s failure to address the inequitable conduct by the inventor and related patent misuse and anti-trust issues.</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: 8%"> On July&#xA0;10, 2013, the matter was settled with no impact to the Company&#x2019;s 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> <td width="4%" valign="top" align="left"><b>9.</b></td> <td align="left" valign="top"><b>LINE OF CREDIT</b></td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> On July&#xA0;11, 2006, the Company entered into a loan agreement providing for an available line of credit of $30.0 million, which was most recently amended on March&#xA0;15, 2012. Loans under the Amended and Restated Loan Agreement, as amended, bear interest at the rate of LIBOR plus a fixed percentage between 1.50% and 2.00% and require the Company to maintain a minimum cash balance of $25 million and tangible net worth measured at the end of each of the Company&#x2019;s fiscal quarters. As of December&#xA0;31, 2014, the Company was in compliance with all of the covenants under the Amended and Restated Loan Agreement, as amended. The term of the Amended and Restated Loan Agreement, as amended, expires on March&#xA0;31, 2015. The Company has not drawn on this line of credit in 2014, 2013 or 2012.</p> </div> 1.93 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Earnings Per Share</i></b>&#x2014;Basic earnings per share (&#x201C;EPS&#x201D;) is computed by dividing earnings available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the effect of all potentially dilutive common shares by applying the treasury stock method. A reconciliation of the number of common shares used in calculation of basic and diluted EPS is presented in Note 14, <i>Earnings Per Share</i>.</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> <td valign="top" width="4%" align="left"><b>14.</b></td> <td valign="top" align="left"><b>EARNINGS PER SHARE</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Basic earnings per share information is calculated by dividing net income by the weighted average number of shares outstanding. Diluted earnings per share information is calculated by also considering the impact of potential common stock on both net income and the weighted average number of shares outstanding. The Company&#x2019;s potential common stock consists of employee and director stock options, restricted stock, and performance share awards. Performance share awards are included in the diluted earnings per share calculation when the performance criteria are achieved. The Company&#x2019;s potential common stock is excluded from the basic earnings per share calculation and is included in the diluted earnings per share calculation when doing so would not be anti-dilutive. For the years ended December&#xA0;31, 2014, 2013 and 2012, the Company did not have any outstanding performance share awards.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> A reconciliation of the number of common shares used in the calculation of basic and diluted earnings per share (EPS) is presented below:</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="100%" align="center" border="0"> <tr> <td width="55%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="22" align="center">Years Ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">2013</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Shares</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"><font style="WHITE-SPACE: nowrap">Per-Share</font><br /> Amount</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Shares</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"><font style="WHITE-SPACE: nowrap">Per-Share</font><br /> Amount</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Shares</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"><font style="WHITE-SPACE: nowrap">Per-Share</font><br /> Amount</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Basic EPS</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,247,727</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.95</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,087,104</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.26</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,910,830</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.36</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Effect of dilutive securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">168,726</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.02</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">154,011</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.01</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">218,298</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.02</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="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Diluted EPS</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,416,453</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.93</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,241,115</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.25</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,129,128</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.34</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Securities excluded from the determination of weighted average shares for the calculation of diluted EPS, as they were antidilutive</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">520,739</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">403,649</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">238,266</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></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="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#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;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#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;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#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> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Goodwill and Intangibles</i></b>&#x2014;Goodwill represents the excess cost of a business acquisition over the fair value of the net assets acquired. The Company does not amortize goodwill; however, performs an annual review in the fourth quarter of each year, or more frequently if indicators of potential impairment exist, to determine if the carrying value of the recorded goodwill or indefinite lived intangible assets is impaired. If an asset is impaired, the difference between the value of the asset reflected in the financial statements and its current fair value is recognized as an expense in the period in which the impairment occurs.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Each period, and for any of its reporting units, the Company can elect to initially perform a qualitative assessment to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. If the Company believes, as a result of its qualitative assessment, that it is not more likely than not that the fair value of a reporting unit containing goodwill is less than its carrying amount, then the first and second steps of the quantitative goodwill impairment test are unnecessary. If the Company elects to bypass the qualitative assessment option, or if the qualitative assessment was performed and resulted in the Company being unable to conclude that it is not more likely than not that the fair value of a reporting unit containing goodwill is greater than its carrying amount, the Company will perform the two-step quantitative goodwill impairment test. The Company performs the first step of the two-step quantitative goodwill impairment test by calculating the fair value of the reporting unit using a discounted cash flow method, and then comparing the fair value with the carrying amount of the reporting unit. If the carrying amount of the reporting unit exceeds its fair value, the Company performs the second step of the quantitative goodwill impairment test to measure the amount of the impairment loss, if any. Management has concluded there was no goodwill impairment for the years ended December&#xA0;31, 2014, 2013 and 2012.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Other intangible assets principally include patents, existing product technology and customer relationships that arose in connection with the Company&#x2019;s acquisitions of CAD Zone, iQvolution AG and Dimensional Photonics International. Other intangible assets are recorded at fair value at the date of acquisition and are amortized over their estimated useful lives of 3 to 20 years. As of December&#xA0;31, 2014, there were no indefinite-lived intangible assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Product technology and patents are recorded at cost. Amortization is computed using the straight-line method over the lives of the patents of 17 to 20 years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The weighted-average amortization period for all the Company&#x2019;s intangible assets is nine years.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Inventories</i></b>&#x2014;Inventories are stated at the lower of cost or net realizable value using the first-in first-out (FIFO) method. Shipping and handling costs are classified as a component of cost of sales in the consolidated statements of operations. Sales demonstration inventory is comprised of measuring, imaging, and realization devices utilized by sales representatives to present the Company&#x2019;s products to customers. Management expects these products to remain in sales demonstration inventory for approximately 12 months and are subsequently sold at prices that produce slightly reduced gross margins. Service inventory is comprised of inventory that is not expected to be sold within twelve months, such as training and loaned equipment.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes the restricted stock activity and weighted average grant-date fair values for the year ended December&#xA0;31, 2014:</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="88%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Shares</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><font style="WHITE-SPACE: nowrap">Weighted-Average</font><br /> Grant Date<br /> Fair&#xA0;Value</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Non-vested at January 1, 2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31,448</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">41.39</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,706</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43.43</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; 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;&#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;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Vested</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(31,199</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41.31</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Non-vested at December 31, 2014</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,955</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">43.57</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 0 248388 35.48 10-K FARO TECHNOLOGIES INC Yes FARO 168726 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Accounting for Stock-Based Compensation&#x2014;</i></b>The Company has several stock-based employee and director compensation plans, which are described more fully in Note 13, <i>Stock Compensation Plans</i>. The&#xA0;Company records compensation expense using the applicable accounting guidance for share-based payments related to stock options, restricted stock, and performance share awards granted to directors and employees.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Compensation cost for share-based awards is recorded on a straight line basis over the required service period. The fair value of the stock option grants is estimated using the Black-Scholes option-pricing model, which requires the input of assumptions, including dividend yield, risk-free interest rate, the estimated length of time employees will retain their stock options before exercising them (expected term) and the estimated volatility of the Company&#x2019;s common stock price over the expected term. These assumptions are generally based on historical averages of the Company. Furthermore, in calculating compensation expense for these awards, the Company is also required to estimate the extent to which options will be forfeited prior to vesting. Many factors are considered when estimating expected forfeitures, including types of awards, employee class and historical experience. To the extent actual results or updated estimates of forfeiture differ from current estimates, such amounts are recorded as a cumulative adjustment to the previously recorded amounts. Compensation expense associated with restricted stock and performance share awards are equal to the market value of the Company&#x2019;s common stock determined by the closing price on the date of grant and is recorded pro rata over the required service period. For those awards with performance criteria, the expense is recorded based on an assessment of achieving the criteria.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Income Taxes</i></b>&#x2014;The Company reviews its deferred tax assets on a regular basis to evaluate their recoverability based upon expected future reversals of deferred tax assets and liabilities, projections of future taxable income, and tax planning strategies that the Company might employ to utilize such assets, including net operating loss carryforwards. Based on the positive and negative evidence for recoverability, the Company establishes a valuation allowance against the net deferred tax assets of a taxing jurisdiction in which the Company operates unless it is &#x201C;more likely than not&#x201D; that the Company will recover such assets through the above means. In the future, the Company&#x2019;s evaluation of the need for the valuation allowance will be significantly influenced by the Company&#x2019;s ability to achieve profitability and the Company&#x2019;s ability to predict and achieve future projections of taxable income over at least a two-year period.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The Company recognizes tax benefits related to uncertain tax positions only if it is more likely than not that the tax position will be sustained upon examination by taxing authorities. For those positions where it is more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the financial statements. In the ordinary course of business, the Company and its subsidiaries are examined by various federal, state, and foreign tax authorities. The Company regularly assesses the potential outcomes of these examinations and any future examinations for the current or prior years in determining the adequacy of its provision for income taxes.</p> </div> <div> <p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="79%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 62.85pt"> December&#xA0;31, 2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Beginning<br /> Balance</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Additions</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Foreign<br /> Currency<br /> Translation</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Ending<br /> Balance</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Americas Region</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,372</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,366</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Europe/Africa region</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,364</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,525</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,839</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Asia-Pacific Region</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;&#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;&#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;&#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;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,358</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,372</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,525</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,205</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="79%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 62.85pt"> December&#xA0;31, 2013</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Beginning<br /> Balance</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Additions</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Foreign<br /> Currency<br /> Translation</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Ending<br /> Balance</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Americas Region</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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;&#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;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Europe/Africa region</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,822</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">&#xA0;&#xA0;&#xA0;542</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,364</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Asia-Pacific Region</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;&#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;&#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;&#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;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">18,816</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">542</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,358</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 18pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> </div> <div> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Income before income tax expense consists of the following:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="84%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="73%"></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-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1.00pt solid #000000">Years ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="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">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Domestic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,877</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,842</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,310</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Foreign</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">24,645</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,020</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,632</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="font-size:1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Income before income taxes</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,522</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">28,862</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,942</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="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-TOP: 6pt; TEXT-INDENT: 4%"> Inventories consist of the following:</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="82%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">As of<br /> December&#xA0;31,&#xA0;2014</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">As of<br /> December&#xA0;31,&#xA0;2013</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Raw materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">27,058</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,562</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Finished goods</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,075</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,833</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Sales demonstration inventory</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,201</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,545</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Inventories, net</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">59,334</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">48,940</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Service inventory</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">20,646</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,033</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> A summary of stock option activity and weighted average exercise prices 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="77%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Options</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">Weighted-<br /> Average<br /> Exercise&#xA0;Price</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><font style="WHITE-SPACE: nowrap">Weighted-Average</font><br /> Remaining<br /> Contractual&#xA0;Term<br /> (Years)</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">Aggregate&#xA0;Intrinsic<br /> Value&#xA0;as&#xA0;of<br /> December&#xA0;31,<br /> 2014</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Outstanding at January&#xA0;1, 2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">814,291</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39.56</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">248,388</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56.81</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(59,545</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.47</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(104,705</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.48</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Outstanding at December&#xA0;31, 2014</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">898,429</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">44.40</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4.3</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,427</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Options exercisable at December&#xA0;31, 2014</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">446,760</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">36.78</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.9</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,569</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#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> <td valign="top" width="4%" align="left"><b>16.</b></td> <td valign="top" align="left"><b>SEGMENT REPORTING</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The Company has three reportable segments based upon geographic regions: Americas, Europe/Africa and Asia-Pacific. The Company includes costs related to Corporate in its Americas region. The Company does not incur research and development expenses in its Asia-Pacific region.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The Company develops, manufactures, markets, supports and sells CAD-based quality assurance products integrated with CAD-based inspection and statistical process control software, and three-dimensional documentation systems in each of these regions. These activities represent more than 99% of consolidated sales. The Company evaluates performance and allocates resources based upon profitable growth and assets deployed.</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 presents information about the Company&#x2019;s reportable segments:</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="70%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"> As&#xA0;of&#xA0;and&#xA0;for&#xA0;the&#xA0;Years&#xA0;Ended&#xA0;December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> <b>Americas Region</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;&#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"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net sales to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">138,968</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">120,435</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">108,616</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Depreciation and amortization</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,989</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,012</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,294</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Operating income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,490</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,270</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,949</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Long-lived assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,013</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,791</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,775</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Capital expenditures</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,347</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,563</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,435</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">222,273</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">201,679</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">179,594</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> <b>Europe/Africa Region</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;&#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" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net sales to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">120,179</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">103,415</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">100,111</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Depreciation and amortization</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,090</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,880</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,658</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Operating income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,811</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,417</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,703</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Long-lived assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,599</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,409</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,871</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Capital expenditures</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,799</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,558</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,672</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">124,535</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">122,197</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">110,152</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> <b>Asia-Pacific Region</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;&#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"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net sales to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">82,679</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">67,934</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">64,668</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Depreciation and amortization</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,349</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,146</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,024</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Operating income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,039</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,467</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,902</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Long-lived assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,047</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,721</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,562</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Capital expenditures</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,576</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,319</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,565</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">78,655</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">67,620</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,061</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> <b>Totals</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;&#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" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net sales to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">341,826</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">291,784</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">273,395</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Depreciation and amortization</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,428</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,038</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,976</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Operating income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,340</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30,154</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31,554</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Long-lived assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">57,659</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43,921</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,208</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Capital expenditures</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,722</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,440</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,672</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">425,463</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">391,496</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">350,807</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The geographical sales information presented above represents sales to customers located in each respective region, whereas the long-lived assets information represents assets held in the respective regions. There were no customers that individually accounted for 10% or more of total consolidated revenue.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Net sales to external customers is based upon the geographic location of the customer.</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="70%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">For the Years Ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom"><b>Net sales to external customers</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> United States</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">124,851</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">109,757</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">97,912</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Americas-Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,117</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,678</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,704</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Germany</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,437</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,471</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,413</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Europe-Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">69,742</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">60,944</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">57,698</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Japan</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32,531</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,795</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">25,553</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Asia-Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,148</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,139</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,115</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">341,826</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">291,784</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">273,395</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Long lived assets consist primarily of property, plant, and equipment, goodwill, and intangible assets, and are attributed to the geographic area in which they are located or originated.</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="84%" align="center" border="0"> <tr> <td width="73%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">As of December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom"><b>Long-Lived Assets</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> United States</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">35,900</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,720</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">20,824</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Americas-Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,113</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,071</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">951</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Germany</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,351</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,294</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,630</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Europe-Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">248</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">115</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">241</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Japan</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">599</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">434</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">576</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Asia-Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,448</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,287</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,986</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">57,659</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">43,921</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">41,208</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 19.38 Large Accelerated Filer No <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>2.</b></td> <td valign="top" align="left"><b>SUPPLEMENTAL CASH FLOW INFORMATION</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Selected cash payments and non-cash activities were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="85%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">Years ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash paid for interest</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">28</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash paid for income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,844</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,286</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,256</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> </table> </div> P1Y9M18D <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>5.</b></td> <td valign="top" align="left"><b>INVENTORIES</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Inventories consist of the following:</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="82%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">As of<br /> December&#xA0;31,&#xA0;2014</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">As of<br /> December&#xA0;31,&#xA0;2013</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Raw materials</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">27,058</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,562</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Finished goods</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,075</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,833</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Sales demonstration inventory</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,201</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">19,545</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Inventories, net</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">59,334</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">48,940</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Service inventory</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">20,646</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,033</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 5658000 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The estimated amortization expense for each of the years 2015 through 2019 and thereafter is 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"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: #000000 1pt solid; WIDTH: 93.75pt"> <b>Years ending December&#xA0;31,</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,355</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,159</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,084</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">982</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">798</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,731</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,109</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Revenue Recognition, Product Warranty and Extended Warranty Contracts</i></b>&#x2014;Revenue is recognized when the price is fixed, collectability is reasonably assured, the title and risks and rewards of ownership have passed to the customer and the earnings process is complete. Revenue related to the Company&#x2019;s measurement, imaging, and realization equipment and related software is generally recognized upon shipment, as the Company considers the earnings process complete as of the shipping date. Fees billed to customers associated with the distribution of products are classified as revenue. The Company warrants its products against defects in design, materials and workmanship for one year. A provision for estimated future costs relating to warranty expense is recorded when products are shipped. The Company separately sells extended warranties. Extended warranty revenues are recognized on a straight-line basis over the term of the warranty. Costs relating to extended warranties are recognized as incurred. Revenue from sales of software only is recognized when no further significant production, modification or customization of the software is required and when the following criteria are met: persuasive evidence of a sales agreement exists, delivery has occurred, and the sales price is fixed or determinable and deemed collectible. Revenues resulting from sales of comprehensive support, training and technology consulting services are recognized as such services are performed and are deferred when billed in advance of the performance of services. Revenue from the licensing agreements for the use of the Company&#x2019;s technology for medical applications is generally recognized as licensees use the technology. Amounts representing royalties for the current year and not received as of year-end are estimated as due based on historical data and recognized in the current year. Revenues are presented net of sales-related taxes.</p> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Net sales to external customers is based upon the geographic location of the customer.</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="84%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="70%"></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-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1.00pt solid #000000">For the Years Ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><b>Net sales to external customers</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> United States</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">124,851</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">109,757</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">97,912</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Americas-Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,117</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,678</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,704</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Germany</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,437</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,471</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">42,413</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Europe-Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">69,742</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">60,944</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">57,698</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Japan</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">32,531</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,795</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">25,553</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Asia-Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50,148</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">44,139</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">39,115</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">341,826</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">291,784</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">273,395</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 43.43 31199 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The table below summarizes the open tax years and ongoing tax examinations in major jurisdictions as of December&#xA0;31, 2014:</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="74%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom"><b>Jurisdiction</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Open&#xA0;Years</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><b>Examination<br /> in&#xA0;Process</b></td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="2"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> United States - Federal Income Tax</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"><font style="WHITE-SPACE: nowrap">2010-2014</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">N/A</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> United States - various states</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"><font style="WHITE-SPACE: nowrap">2010-2014</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">N/A</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Germany</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"><font style="WHITE-SPACE: nowrap">2009-2014</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap"><font style="WHITE-SPACE: nowrap">2010-2011</font></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Switzerland</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2013</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">N/A</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Singapore</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"><font style="WHITE-SPACE: nowrap">2010-2014</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">N/A</td> </tr> </table> </div> P9Y LIBOR plus <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>6.</b></td> <td valign="top" align="left"><b>GOODWILL</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> The Company&#x2019;s goodwill at December&#xA0;31, 2014 and 2013 is related to its previous acquisitions of four businesses. The Company evaluates each reporting unit&#x2019;s fair value as compared to its carrying value on December&#xA0;31 of each year or more frequently if events or changes in circumstances indicate that the carrying value may exceed the fair value. The Company first performs a qualitative assessment to determine whether it is necessary to perform the two-step goodwill impairment test. If Step 1 of the quantitative goodwill impairment test is performed, the fair value of a reporting unit is measured using a discounted cash flow model incorporating discount rates commensurate with the risks involved for each reporting unit. The key assumptions used in the discounted cash flow model include discount rates, growth rates, cash flow projections and terminal value rates. These rates are susceptible to change and require significant management judgment. Impairments to goodwill are charged against earnings in the period the impairment is identified. The Company has two reporting units for which goodwill was tested on December&#xA0;31, 2014: the Americas Region, and the Europe/Africa Region, as shown in the table below. As of December&#xA0;31, 2014 and 2013, the Company did not have any goodwill that was identified as impaired. The decrease in goodwill in 2014 related to changes in foreign exchange rates, partially offset by goodwill resulting from an acquisition completed in 2014. Changes in goodwill of $0.5 million in 2013 were due to adjustments for changes in foreign exchange rates.</p> <p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="79%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 62.85pt"> December&#xA0;31, 2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Beginning<br /> Balance</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Additions</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Foreign<br /> Currency<br /> Translation</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Ending<br /> Balance</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Americas Region</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,372</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,366</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Europe/Africa region</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,364</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,525</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,839</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Asia-Pacific Region</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;&#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;&#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;&#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;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,358</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,372</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,525</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,205</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="79%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 62.85pt"> December&#xA0;31, 2013</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Beginning<br /> Balance</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Additions</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Foreign<br /> Currency<br /> Translation</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">Ending<br /> Balance</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Americas Region</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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;&#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;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,994</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Europe/Africa region</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,822</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">&#xA0;&#xA0;&#xA0;542</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,364</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Asia-Pacific Region</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;&#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;&#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;&#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;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">18,816</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#xA0;&#xA0;&#xA0;&#xA0;&#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">542</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">19,358</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 18pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> </div> 2015-03-31 <div> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Accrued liabilities consist of the following:</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="80%"></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-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">As of December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="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">2014</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">2013</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Accrued compensation and benefits</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">17,544</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,591</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Accrued warranties</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,719</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,364</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Professional and legal fees</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,475</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,203</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Other accrued liabilities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,389</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,983</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">26,127</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">20,141</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> The components of the income tax expense (benefit) for income taxes are as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="84%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="73%"></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-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1.00pt solid #000000">Years ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="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">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Current:</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> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Federal</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,780</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,859</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,418</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> State</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">367</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">472</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">429</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Foreign</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,433</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,751</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,537</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Current income tax expense</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,580</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,082</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,384</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Deferred:</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Federal</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">306</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,105</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,871</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> State</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(108</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(183</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:3.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Foreign</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,043</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(516</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(386</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="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Deferred income tax benefit</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(4,707</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,729</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,440</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="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Income tax expense</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,873</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,353</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,944</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="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-TOP: 6pt; TEXT-INDENT: 4%"> Intangible assets consist of the following:</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="79%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">As of December&#xA0;31, 2014</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Carrying&#xA0;Value</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">Accumulated&#xA0;Amortization</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">Net&#xA0;Intangible</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Amortizable intangible 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;&#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"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Product technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,065</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,215</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">850</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Patents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,169</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,621</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,548</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,010</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,299</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">711</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,244</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">20,135</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,109</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#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="84%" align="center" border="0"> <tr> <td width="79%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">As of December&#xA0;31, 2013</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Carrying&#xA0;Value</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">Accumulated&#xA0;Amortization</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">Net&#xA0;Intangible</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Amortizable intangible 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;&#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"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Product technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,917</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,710</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,207</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Patents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,599</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,118</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,481</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,028</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,604</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">424</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,544</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">21,432</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,112</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Other (income) expense, net consists of the following:</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="77%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">Years ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Foreign exchange transaction (gains) losses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(103</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,307</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">642</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">102</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total other (income) expense, net</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">(94</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,357</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">744</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> The following table presents information about the Company&#x2019;s reportable segments:</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="70%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"> As&#xA0;of&#xA0;and&#xA0;for&#xA0;the&#xA0;Years&#xA0;Ended&#xA0;December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> <b>Americas Region</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;&#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"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net sales to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">138,968</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">120,435</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">108,616</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Depreciation and amortization</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,989</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,012</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,294</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Operating income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,490</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,270</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,949</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Long-lived assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,013</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">23,791</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,775</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Capital expenditures</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,347</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,563</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,435</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">222,273</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">201,679</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">179,594</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> <b>Europe/Africa Region</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;&#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" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net sales to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">120,179</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">103,415</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">100,111</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Depreciation and amortization</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,090</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,880</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,658</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Operating income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,811</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,417</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,703</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Long-lived assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,599</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,409</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,871</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Capital expenditures</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,799</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,558</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,672</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">124,535</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">122,197</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">110,152</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> <b>Asia-Pacific Region</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;&#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"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net sales to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">82,679</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">67,934</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">64,668</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Depreciation and amortization</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,349</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,146</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,024</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Operating income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">21,039</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,467</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,902</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Long-lived assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,047</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,721</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,562</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Capital expenditures</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,576</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,319</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,565</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">78,655</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">67,620</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">61,061</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> <b>Totals</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;&#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" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net sales to external customers</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">341,826</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">291,784</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">273,395</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Depreciation and amortization</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,428</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,038</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,976</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Operating income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">37,340</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30,154</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31,554</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Long-lived assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">57,659</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43,921</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41,208</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Capital expenditures</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">18,722</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,440</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,672</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total assets</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">425,463</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">391,496</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">350,807</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> </table> </div> 13706 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Estimates</i></b>&#x2014;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#x201C;U.S. GAAP&#x201D;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> </div> 2014-12-31 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Cash and Cash Equivalents</i></b>&#x2014;The Company considers cash on hand and amounts on deposit with financial institutions with maturities of three months or less when purchased to be cash and cash equivalents. The Company had deposits with foreign banks totaling $58.9 million and $66.9 million as of December&#xA0;31, 2014 and 2013, respectively. The Company does not presently intend to repatriate those funds. (See Note 11, <i>Income Taxes</i>).</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Reserve for Excess and Obsolete Inventory&#x2014;</i></b>Since the value of inventory that will ultimately be realized cannot be known with exact certainty, the Company relies upon both past sales history and future sales forecasts to provide a basis for the determination of the reserve. Inventory is considered potentially obsolete if the Company has withdrawn those products from the market or had no sales of the product for the past 12 months and has no sales forecasted for the next 12 months. Inventory is considered potentially excess if the quantity on hand exceeds 12 months of expected remaining usage. The resulting obsolete and excess parts are then reviewed to determine if a substitute usage or a future need exists. Items without an identified current or future usage are reserved in an amount equal to 100% of the FIFO cost of such inventory. The Company&#x2019;s products are subject to changes in technologies that may make certain of its products or their components obsolete or less competitive, which may increase its historical provisions to the reserve.</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> <td valign="top" width="4%" align="left"><b>10.</b></td> <td valign="top" align="left"><b>OTHER (INCOME) EXPENSE, NET</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Other (income) expense, net consists of the following:</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="77%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">Years ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Foreign exchange transaction (gains) losses</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">(103</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,307</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">642</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">50</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">102</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total other (income) expense, net</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">(94</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,357</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">744</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Property and Equipment</i></b>&#x2014;Property and equipment purchases exceeding a thousand dollars are capitalized and recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the various classes of assets 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="83%"></td> <td valign="bottom" width="4%"></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top">Machinery and equipment</td> <td valign="bottom"></td> <td valign="top">2&#xA0;to&#xA0;5&#xA0;years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top">Furniture and fixtures</td> <td valign="bottom"></td> <td valign="top">3&#xA0;to&#xA0;10&#xA0;years</td> </tr> </table> <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%"> Leasehold improvements are amortized on a straight-line basis over the lesser of the life of the asset or the remaining term of the lease.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Depreciation expense was $6,171, $5,825 and $5,769 in 2014, 2013 and 2012, respectively. Accelerated methods of depreciation are used for income tax purposes in contrast to book purposes, and as a result, appropriate provisions are made for the related deferred income taxes.</p> </div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>17.</b></td> <td valign="top" align="left"><b>QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="59%"></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'"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 50.4pt"> <b>Quarter ended</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>March&#xA0;29,<br /> 2014</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>June&#xA0;28,<br /> 2014</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>September&#xA0;27,<br /> 2014</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,<br /> 2014</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">73,374</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">82,060</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">82,239</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">104,153</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40,083</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45,517</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">46,041</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">57,273</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,976</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,328</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,223</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,122</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net income per share:</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'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.29</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.37</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.65</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.64</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.29</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.36</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.64</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.64</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="16"></td> <td height="16" colspan="4"></td> <td height="16" colspan="4"></td> <td height="16" colspan="4"></td> <td height="16" colspan="4"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 50.4pt"> <b>Quarter ended</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>March 30,<br /> 2013</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>June 29,<br /> 2013</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>September 28,<br /> 2013</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>December 31,<br /> 2013</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">65,370</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">68,329</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">68,190</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">89,895</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,825</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,926</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,821</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,321</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,574</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,631</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,042</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,262</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net income per share:</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'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.27</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.21</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.29</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.48</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.27</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.21</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.29</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.48</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 18pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Reclassifications</i></b>&#x2014;Certain prior year amounts have been reclassified in the accompanying consolidated financial statements to conform to current year presentation.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Research and Development</i></b>&#x2014;Research and development costs incurred in the discovery of new knowledge and the resulting translation of this new knowledge into plans and designs for new products, prior to the attainment of the related products&#x2019; technological feasibility, are recorded as expenses in the period incurred.</p> </div> <div> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Activity in the allowance for doubtful accounts was as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="84%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="73%"></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-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1.00pt solid #000000">Years ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="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">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance, beginning of year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,686</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,780</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,585</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Provision (net of recovery)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(306</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,001</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(23</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Amounts written off, net of recoveries</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,536</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,095</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(782</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="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance, end of year</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,844</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,686</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,780</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 41.31 43.47 P4Y3M18D 0 false --12-31 2014 17416453 <div> <strong><em>Description of Business</em></strong>&#x2014;FARO Technologies, Inc. and its subsidiaries (collectively the &#x201C;Company&#x201D; or &#x201C;FARO&#x201D;) designs, develops, manufactures, markets and supports software driven, three-dimensional (3-D) measurement, imaging and realization systems. The Company sells the majority of its products through a direct sales force across a broad number of customers in a range of manufacturing, industrial, architecture, surveying, building construction and law enforcement applications. The Company&#x2019;s FaroArm&#xAE;, FARO Laser ScanArm&#xAE;, FARO Gage, FARO Laser Tracker&#x2122;, FARO 3D Imager AMP, and their companion CAM2&#xAE; software provide for Computer-Aided Design, or CAD, based inspection and/or factory-level statistical process control and high-density surveying. Together, these products integrate the measurement, quality inspection, and reverse engineering functions with CAD software to improve productivity, enhance product quality and decrease rework and scrap in the manufacturing process. The Company&#x2019;s FARO Focus<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top"><font size="2">3D</font></sup> and FARO Freestyle<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top"><font size="2">3D</font></sup> laser scanners, and their companion SCENE and FARO forensic software, are utilized for a wide variety of 3-D modeling, documentation and high-density surveying applications, including in two of the Company&#x2019;s key vertical markets &#x2013; architecture, engineering and construction (AEC) and law enforcement. </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Principles of Consolidation</i></b>&#x2014;The consolidated financial statements of the Company include the accounts of FARO Technologies, Inc. and its subsidiaries, all of which are wholly owned. All intercompany transactions and balances have been eliminated. The financial statements of the Company&#x2019;s foreign subsidiaries are translated into U.S. dollars using exchange rates in effect at period-end for assets and liabilities and average exchange rates during each reporting period for results of operations. Adjustments resulting from financial statement translations are reflected as a separate component of accumulated other comprehensive income. Foreign currency transaction gains and losses are included in income.</p> </div> 1.95 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> <b><i>Reserve for Warranties</i></b>&#x2014;The Company establishes at the time of sale a liability for the one year warranty included with the initial purchase price of equipment, based upon an estimate of the repair expenses likely to be incurred for the warranty period. The warranty period is measured in installation-months for each major product group. The warranty reserve is included in accrued liabilities in the accompanying consolidated balance sheets. The warranty expense is estimated by applying the actual total repair expenses for each product group in the prior period and determining a rate of repair expense per installation-month. This repair rate is multiplied by the number of installation-months of warranty for each product group to determine the provision for warranty expenses for the period. The Company evaluates its exposure to warranty costs at the end of each period using the estimated expense per installation-month for each major product group, the number of units remaining under warranty and the remaining number of months each unit will be under warranty. The Company has a history of new product introductions and enhancements to existing products, which may result in unforeseen issues that increase its warranty costs. While such expenses have historically been within expectations, the Company cannot guarantee this will continue in the future.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> </p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>11.</b></td> <td valign="top" align="left"><b>INCOME TAXES</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; MARGIN-TOP: 6pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> Income before income tax expense consists of the following:</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> </p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="73%"></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'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center">Years ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2013</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Domestic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,877</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">14,842</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,310</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Foreign</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">24,645</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">14,020</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">22,632</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Income before income taxes</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">37,522</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">28,862</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">30,942</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> The components of the income tax expense (benefit) for income taxes are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> </p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="73%"></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'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center">Years ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2013</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Current:</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> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Federal</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,780</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,859</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,418</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> State</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">367</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">472</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">429</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Foreign</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,433</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,751</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,537</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Current income tax expense</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,580</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,082</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,384</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Deferred:</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Federal</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">306</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,105</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,871</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> State</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(108</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(183</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Foreign</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,043</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(516</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(386</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="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Deferred income tax benefit</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(4,707</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,729</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,440</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="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Income tax expense</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,873</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,353</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,944</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> Income tax expense (benefit) for the years ended December&#xA0;31, 2014, 2013 and 2012 differ from the amount computed by applying the federal statutory corporate rate to income before income taxes. The differences are recorded as follows:</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> </p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center">Years ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2013</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Tax expense (benefit) at statutory rate of 34%</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,757</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,813</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,521</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> State income taxes, net of federal benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">425</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">490</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">274</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Foreign tax rate difference</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,917</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,345</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,549</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Research and development credit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(583</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" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Change in valuation allowance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,392</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(187</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</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Equity based compensation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">880</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(212</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(225</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Manufacturing credit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(721</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(249</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(139</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(576</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;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">59</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total income tax expense</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,873</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,353</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,944</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> The components of the Company&#x2019;s net deferred income tax asset and liabilities are as follows:</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> </p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="80%"></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'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="6" align="center">As of December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2013</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net deferred income tax asset - Current</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> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Warranty cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">404</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">348</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Bad debt reserve</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">73</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Inventory reserve</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">512</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">253</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Unearned service revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,474</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,992</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Other, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,516</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">935</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Net deferred income tax asset - Current</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,936</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,601</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net deferred income tax asset - Non-current</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Depreciation</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,059</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,559</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Goodwill amortization</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,007</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,841</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Product design costs</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(136</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(259</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Employee stock options</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,756</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,021</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Unearned service revenue</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,649</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,654</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Loss carryforwards</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,240</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,252</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"> Deferred income tax asset - Non-current</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,443</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,268</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Valuation Allowance</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,819</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6,845</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="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Net deferred income tax asset - Non-current</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,624</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,423</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net deferred income tax liability - Non-current</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></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="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Intangible assets</p> </td> <td valign="bottom"></td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,171</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="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> The effective income tax rate for 2014, 2013, and 2012 includes a reduction in the statutory corporate tax rates for the Company&#x2019;s operations in Switzerland. The favorable tax rate ruling requires the Company to maintain a certain level of manufacturing operations in Switzerland. The aggregate dollar effect of this favorable tax rate was approximately $1.9 million, or $0.11 per share, in the year ended December&#xA0;31, 2014, $1.5 million, or $0.09 per share, in the year ended December&#xA0;31, 2013, and $0.9 million, or $0.05 per share, in the year ended December&#xA0;31, 2012.</p> <p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> At December&#xA0;31, 2014 and 2013, the Company&#x2019;s domestic entities had deferred income tax assets in the amount of $5.2 million and $5.5 million, respectively. At December&#xA0;31, 2014 and 2013, the Company&#x2019;s foreign subsidiaries had deferred tax assets primarily relating to net operating losses, some of which expire in the next 5 to 15 years and others which can be carried forward indefinitely, of $9.2 million and $10.3 million, respectively. The valuation allowance for deferred tax assets as of December&#xA0;31, 2014 and 2013 was $1.8 million and $6.8 million, respectively. The net change in the total valuation allowance for each of years ended December&#xA0;31, 2014, 2013 and 2012, was a decrease of $5.0 million, a decrease of $0.2 million and an increase of $3.0 thousand, respectively. During the year ended December&#xA0;31, 2014, the Company identified certain immaterial errors related to deferred tax assets and the related valuation allowance. As a result, the Company decreased deferred tax assets and the related valuation allowance by $4.7 million each to correct the gross-up error. The above table has been adjusted to reflect this adjustment. The Company believes this error is not material to the consolidated financial statements of any prior interim or annual periods and that the correction of the error was not material to the Company&#x2019;s 2014 consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> The valuation allowance as of December&#xA0;31, 2014 and 2013 was primarily related to foreign net operating loss carryforwards that, in the judgment of management, were not more likely than not to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the periods in which those temporary differences are deductible. Management considers the scheduled reversal of deferred tax liabilities (including the impact of available carryback and carryforward periods), projected taxable income, and tax-planning strategies in making this assessment. In 2014, certain foreign subsidiaries which had previously generated losses, established a pattern of profitability which resulted in the Company concluding that the valuation allowance should be reversed based on the assessment previously described. As a result, the Company recorded a $4.5 million discrete tax adjustment during the third quarter of 2014. The remaining changes impacting the valuation allowance for the year ended December&#xA0;31, 2014 related to changes in foreign currency.</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> The Company has not recognized any U.S. tax expense on undistributed international earnings, as it intends to reinvest the earnings outside the U.S. for the foreseeable future. The Company&#x2019;s net undistributed international earnings were approximately $106.2 million and $78.2 million at December&#xA0;31, 2014 and 2013, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> Significant judgment is required in determining the Company&#x2019;s worldwide provision for income taxes. In the ordinary course of a global business, there are many transactions for which the ultimate tax outcome is uncertain. The Company reviews its tax contingencies on a regular basis and makes appropriate accruals as necessary.</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> As of December&#xA0;31, 2014 and 2013, the Company&#x2019;s gross unrecognized tax benefits totaled $0.3 million, which includes approximately $0.03 million of interest and penalties. The Company estimates that the unrecognized tax benefits will not change significantly within the next year.</p> <p style="MARGIN-BOTTOM: 0px; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 1px 'Times New Roman'; MARGIN-TOP: 12px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 8%; -webkit-text-stroke-width: 0px"> A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> </p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="82%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="10" align="center"> Years&#xA0;ended&#xA0;December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2013</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Balance at January&#xA0;1,</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">265</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">265</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">265</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Additions based on tax positions related to the current year</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;&#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;&#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;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Additions for tax positions of prior years</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;&#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;&#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;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Reductions for tax positions of prior years</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;&#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;&#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;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Settlements</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;&#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;&#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;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Balance at December&#xA0;31,</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">265</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">265</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">265</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: rgb(0,0,0) 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. The table below summarizes the open tax years and ongoing tax examinations in major jurisdictions as of December&#xA0;31, 2014:</p> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 12pt 'Times New Roman'; MARGIN-TOP: 0pt; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px"> &#xA0;</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> </p> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="76%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom"><b>Jurisdiction</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center"> <b>Open&#xA0;Years</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><b>Examination<br /> in&#xA0;Process</b></td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="2"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> United States - Federal Income Tax</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"><font style="WHITE-SPACE: nowrap">2010-2014</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">N/A</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> United States - various states</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"><font style="WHITE-SPACE: nowrap">2010-2014</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">N/A</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Germany</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"><font style="WHITE-SPACE: nowrap">2009-2014</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap"><font style="WHITE-SPACE: nowrap">2010-2011</font></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Switzerland</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2013</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">N/A</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Singapore</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"><font style="WHITE-SPACE: nowrap">2010-2014</font></td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">N/A</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; WHITE-SPACE: normal; TEXT-TRANSFORM: none; WORD-SPACING: 0px; COLOR: rgb(0,0,0); FONT: 10pt 'Times New Roman'; MARGIN-TOP: 12pt; LETTER-SPACING: normal; TEXT-INDENT: 4%; -webkit-text-stroke-width: 0px"> The Company recognizes accrued interest and penalties related to unrecognized tax benefits in tax expense. The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate is $0.3 million.&#xA0;FARO does not currently anticipate that the total amount of unrecognized tax benefits will result in material changes to its financial position. The Company is subject to income taxes at the federal, state and foreign country level. The Company&#x2019;s tax returns are subject to examination at the U.S. federal level from 2010 forward and at the state level subject to a three to four year statute of limitations. In September 2013, the U.S. Internal Revenue Service issued new regulations for capitalizing and deducting costs incurred to acquire, produce, or improve tangible property. The Company adopted these new regulations as of January&#xA0;1, 2014, and it did not have a material effect on its consolidated financial statements.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The components of the Company&#x2019;s net deferred income tax asset and liabilities are 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="76%" align="center" border="0"> <tr> <td width="80%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">As of December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</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">2013</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net deferred income tax asset - Current</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> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Warranty cost</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">404</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">348</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Bad debt reserve</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">30</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">73</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Inventory reserve</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">512</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">253</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Unearned service revenue</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,474</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,992</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Other, net</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,516</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">935</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Net deferred income tax asset - Current</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">5,936</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,601</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net deferred income tax asset - Non-current</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Depreciation</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">(3,059</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,559</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Goodwill amortization</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,007</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,841</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Product design costs</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(136</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(259</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Employee stock options</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,756</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,021</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Unearned service revenue</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,649</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,654</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Loss carryforwards</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">9,240</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,252</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"> Deferred income tax asset - Non-current</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,443</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,268</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Valuation Allowance</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,819</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(6,845</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="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Net deferred income tax asset - Non-current</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,624</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,423</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net deferred income tax liability - Non-current</p> </td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></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="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Intangible assets</p> </td> <td valign="bottom"></td> <td valign="bottom" nowrap="nowrap">$</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">(1,171</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="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> A reconciliation of the number of common shares used in the calculation of basic and diluted earnings per share (EPS) is presented below:</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="100%" align="center" border="0"> <tr> <td width="55%"></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="22" align="center">Years Ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">2014</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">2013</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="6" align="center">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Shares</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"><font style="WHITE-SPACE: nowrap">Per-Share</font><br /> Amount</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Shares</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"><font style="WHITE-SPACE: nowrap">Per-Share</font><br /> Amount</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Shares</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"><font style="WHITE-SPACE: nowrap">Per-Share</font><br /> Amount</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Basic EPS</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,247,727</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.95</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,087,104</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.26</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,910,830</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.36</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Effect of dilutive securities</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">168,726</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.02</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">154,011</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.01</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">218,298</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(0.02</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="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Diluted EPS</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,416,453</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.93</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,241,115</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.25</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,129,128</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1.34</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Securities excluded from the determination of weighted average shares for the calculation of diluted EPS, as they were antidilutive</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">520,739</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">403,649</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">238,266</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></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="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#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;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#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;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#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> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The following is a schedule of future minimum lease payments required under non-cancelable operating leases with initial terms in excess of one year, in effect at December&#xA0;31, 2014:</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="6%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: #000000 1pt solid; WIDTH: 93.75pt"> <b>Years ending December&#xA0;31,</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">6,668</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,740</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,221</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,621</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,208</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,341</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total future minimum lease payments</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">26,799</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; BORDER-COLLAPSE: collapse; TEXT-TRANSFORM: none; WORD-SPACING: 0px; LETTER-SPACING: normal; TEXT-INDENT: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="0" width="92%" align="center" border="0"> <tr> <td width="59%"></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'"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 50.4pt"> <b>Quarter ended</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>March&#xA0;29,<br /> 2014</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>June&#xA0;28,<br /> 2014</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>September&#xA0;27,<br /> 2014</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>December&#xA0;31,<br /> 2014</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">73,374</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">82,060</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">82,239</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">104,153</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">40,083</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">45,517</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">46,041</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">57,273</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,976</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,328</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,223</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">11,122</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net income per share:</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'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.29</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.37</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.65</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.64</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.29</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.36</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.64</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.64</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="16"></td> <td height="16" colspan="4"></td> <td height="16" colspan="4"></td> <td height="16" colspan="4"></td> <td height="16" colspan="4"></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'; BORDER-BOTTOM: rgb(0,0,0) 1pt solid; WIDTH: 50.4pt"> <b>Quarter ended</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>March 30,<br /> 2013</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>June 29,<br /> 2013</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>September 28,<br /> 2013</b></td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: rgb(0,0,0) 1pt solid" valign="bottom" colspan="2" align="center"><b>December 31,<br /> 2013</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Sales</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">65,370</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">68,329</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">68,190</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">89,895</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Gross profit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,825</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">36,926</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">38,821</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">49,321</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net income</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,574</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,631</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,042</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,262</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Net income per share:</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'" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Basic</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.27</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.21</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.29</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.48</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Diluted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.27</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.21</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.29</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">0.48</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> </table> <br class="Apple-interchange-newline" /></div> P2Y10M24D 59545 56.81 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>1.</b></td> <td valign="top" align="left"><b>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></td> </tr> </table> <!-- xbrl,body --> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> <b><i>Description of Business</i></b>&#x2014;FARO Technologies, Inc. and its subsidiaries (collectively the &#x201C;Company&#x201D; or &#x201C;FARO&#x201D;) designs, develops, manufactures, markets and supports software driven, three-dimensional (3-D) measurement, imaging and realization systems. The Company sells the majority of its products through a direct sales force across a broad number of customers in a range of manufacturing, industrial, architecture, surveying, building construction and law enforcement applications. The Company&#x2019;s FaroArm&#xAE;, FARO Laser ScanArm&#xAE;, FARO Gage, FARO Laser Tracker&#x2122;, FARO 3D Imager AMP, and their companion CAM2&#xAE; software provide for Computer-Aided Design, or CAD, based inspection and/or factory-level statistical process control and high-density surveying. Together, these products integrate the measurement, quality inspection, and reverse engineering functions with CAD software to improve productivity, enhance product quality and decrease rework and scrap in the manufacturing process. The Company&#x2019;s FARO Focus<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">3D</sup> and FARO Freestyle<sup style="FONT-SIZE: 85%; VERTICAL-ALIGN: top">3D</sup> laser scanners, and their companion SCENE and FARO forensic software, are utilized for a wide variety of 3-D modeling, documentation and high-density surveying applications, including in two of the Company&#x2019;s key vertical markets &#x2013; architecture, engineering and construction (AEC) and law enforcement.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Principles of Consolidation</i></b>&#x2014;The consolidated financial statements of the Company include the accounts of FARO Technologies, Inc. and its subsidiaries, all of which are wholly owned. All intercompany transactions and balances have been eliminated. The financial statements of the Company&#x2019;s foreign subsidiaries are translated into U.S. dollars using exchange rates in effect at period-end for assets and liabilities and average exchange rates during each reporting period for results of operations. Adjustments resulting from financial statement translations are reflected as a separate component of accumulated other comprehensive income. Foreign currency transaction gains and losses are included in income.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Revenue Recognition, Product Warranty and Extended Warranty Contracts</i></b>&#x2014;Revenue is recognized when the price is fixed, collectability is reasonably assured, the title and risks and rewards of ownership have passed to the customer and the earnings process is complete. Revenue related to the Company&#x2019;s measurement, imaging, and realization equipment and related software is generally recognized upon shipment, as the Company considers the earnings process complete as of the shipping date. Fees billed to customers associated with the distribution of products are classified as revenue. The Company warrants its products against defects in design, materials and workmanship for one year. A provision for estimated future costs relating to warranty expense is recorded when products are shipped. The Company separately sells extended warranties. Extended warranty revenues are recognized on a straight-line basis over the term of the warranty. Costs relating to extended warranties are recognized as incurred. Revenue from sales of software only is recognized when no further significant production, modification or customization of the software is required and when the following criteria are met: persuasive evidence of a sales agreement exists, delivery has occurred, and the sales price is fixed or determinable and deemed collectible. Revenues resulting from sales of comprehensive support, training and technology consulting services are recognized as such services are performed and are deferred when billed in advance of the performance of services. Revenue from the licensing agreements for the use of the Company&#x2019;s technology for medical applications is generally recognized as licensees use the technology. Amounts representing royalties for the current year and not received as of year-end are estimated as due based on historical data and recognized in the current year. Revenues are presented net of sales-related taxes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Cash and Cash Equivalents</i></b>&#x2014;The Company considers cash on hand and amounts on deposit with financial institutions with maturities of three months or less when purchased to be cash and cash equivalents. The Company had deposits with foreign banks totaling $58.9 million and $66.9 million as of December&#xA0;31, 2014 and 2013, respectively. The Company does not presently intend to repatriate those funds. (See Note 11, <i>Income Taxes</i>).</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Accounts Receivable and Related Allowance for Doubtful Accounts</i></b>&#x2014;Credit is extended to customers based on an evaluation of a customer&#x2019;s financial condition and, generally, collateral is not required. Accounts receivable are generally due within 30 to 90 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts outstanding longer than the contractual payment terms are considered past due. The Company makes judgments as to the collectability of accounts receivable based on historical trends and future expectations. Management estimates an allowance for doubtful accounts, which adjusts gross trade accounts receivable to its net realizable value. The allowance for doubtful accounts is based on an analysis of all receivables for possible impairment issues and historical write-off percentages. The Company writes off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance for doubtful accounts. The Company does not generally charge interest on past due receivables.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Inventories</i></b>&#x2014;Inventories are stated at the lower of cost or net realizable value using the first-in first-out (FIFO) method. Shipping and handling costs are classified as a component of cost of sales in the consolidated statements of operations. Sales demonstration inventory is comprised of measuring, imaging, and realization devices utilized by sales representatives to present the Company&#x2019;s products to customers. Management expects these products to remain in sales demonstration inventory for approximately 12 months and are subsequently sold at prices that produce slightly reduced gross margins. Service inventory is comprised of inventory that is not expected to be sold within twelve months, such as training and loaned equipment.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Reserve for Excess and Obsolete Inventory&#x2014;</i></b>Since the value of inventory that will ultimately be realized cannot be known with exact certainty, the Company relies upon both past sales history and future sales forecasts to provide a basis for the determination of the reserve. Inventory is considered potentially obsolete if the Company has withdrawn those products from the market or had no sales of the product for the past 12 months and has no sales forecasted for the next 12 months. Inventory is considered potentially excess if the quantity on hand exceeds 12 months of expected remaining usage. The resulting obsolete and excess parts are then reviewed to determine if a substitute usage or a future need exists. Items without an identified current or future usage are reserved in an amount equal to 100% of the FIFO cost of such inventory. The Company&#x2019;s products are subject to changes in technologies that may make certain of its products or their components obsolete or less competitive, which may increase its historical provisions to the reserve.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Property and Equipment</i></b>&#x2014;Property and equipment purchases exceeding a thousand dollars are capitalized and recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the various classes of assets 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"><!-- Begin Table Head --> <tr> <td width="83%"></td> <td valign="bottom" width="4%"></td> <td></td> </tr> <!-- End Table Head --><!-- Begin Table Body --> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top">Machinery and equipment</td> <td valign="bottom"></td> <td valign="top">2&#xA0;to&#xA0;5&#xA0;years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top">Furniture and fixtures</td> <td valign="bottom"></td> <td valign="top">3&#xA0;to&#xA0;10&#xA0;years</td> </tr> <!-- End Table Body --></table> <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%"> Leasehold improvements are amortized on a straight-line basis over the lesser of the life of the asset or the remaining term of the lease.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Depreciation expense was $6,171, $5,825 and $5,769 in 2014, 2013 and 2012, respectively. Accelerated methods of depreciation are used for income tax purposes in contrast to book purposes, and as a result, appropriate provisions are made for the related deferred income taxes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Goodwill and Intangibles</i></b>&#x2014;Goodwill represents the excess cost of a business acquisition over the fair value of the net assets acquired. The Company does not amortize goodwill; however, performs an annual review in the fourth quarter of each year, or more frequently if indicators of potential impairment exist, to determine if the carrying value of the recorded goodwill or indefinite lived intangible assets is impaired. If an asset is impaired, the difference between the value of the asset reflected in the financial statements and its current fair value is recognized as an expense in the period in which the impairment occurs.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Each period, and for any of its reporting units, the Company can elect to initially perform a qualitative assessment to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. If the Company believes, as a result of its qualitative assessment, that it is not more likely than not that the fair value of a reporting unit containing goodwill is less than its carrying amount, then the first and second steps of the quantitative goodwill impairment test are unnecessary. If the Company elects to bypass the qualitative assessment option, or if the qualitative assessment was performed and resulted in the Company being unable to conclude that it is not more likely than not that the fair value of a reporting unit containing goodwill is greater than its carrying amount, the Company will perform the two-step quantitative goodwill impairment test. The Company performs the first step of the two-step quantitative goodwill impairment test by calculating the fair value of the reporting unit using a discounted cash flow method, and then comparing the fair value with the carrying amount of the reporting unit. If the carrying amount of the reporting unit exceeds its fair value, the Company performs the second step of the quantitative goodwill impairment test to measure the amount of the impairment loss, if any. Management has concluded there was no goodwill impairment for the years ended December&#xA0;31, 2014, 2013 and 2012.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Other intangible assets principally include patents, existing product technology and customer relationships that arose in connection with the Company&#x2019;s acquisitions of CAD Zone, iQvolution AG and Dimensional Photonics International. Other intangible assets are recorded at fair value at the date of acquisition and are amortized over their estimated useful lives of 3 to 20 years. As of December&#xA0;31, 2014, there were no indefinite-lived intangible assets.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Product technology and patents are recorded at cost. Amortization is computed using the straight-line method over the lives of the patents of 17 to 20 years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The weighted-average amortization period for all the Company&#x2019;s intangible assets is nine years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Long-Lived Assets</i></b>&#x2014;Long-lived assets, other than goodwill, are evaluated for impairment when events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Management has concluded that there were no indications of impairment of these assets during the years ended December&#xA0;31, 2014, 2013 and 2012.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Research and Development</i></b>&#x2014;Research and development costs incurred in the discovery of new knowledge and the resulting translation of this new knowledge into plans and designs for new products, prior to the attainment of the related products&#x2019; technological feasibility, are recorded as expenses in the period incurred.</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%"> <b><i>Reserve for Warranties</i></b>&#x2014;The Company establishes at the time of sale a liability for the one year warranty included with the initial purchase price of equipment, based upon an estimate of the repair expenses likely to be incurred for the warranty period. The warranty period is measured in installation-months for each major product group. The warranty reserve is included in accrued liabilities in the accompanying consolidated balance sheets. The warranty expense is estimated by applying the actual total repair expenses for each product group in the prior period and determining a rate of repair expense per installation-month. This repair rate is multiplied by the number of installation-months of warranty for each product group to determine the provision for warranty expenses for the period. The Company evaluates its exposure to warranty costs at the end of each period using the estimated expense per installation-month for each major product group, the number of units remaining under warranty and the remaining number of months each unit will be under warranty. The Company has a history of new product introductions and enhancements to existing products, which may result in unforeseen issues that increase its warranty costs. While such expenses have historically been within expectations, the Company cannot guarantee this will continue in the future.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Income Taxes</i></b>&#x2014;The Company reviews its deferred tax assets on a regular basis to evaluate their recoverability based upon expected future reversals of deferred tax assets and liabilities, projections of future taxable income, and tax planning strategies that the Company might employ to utilize such assets, including net operating loss carryforwards. Based on the positive and negative evidence for recoverability, the Company establishes a valuation allowance against the net deferred tax assets of a taxing jurisdiction in which the Company operates unless it is &#x201C;more likely than not&#x201D; that the Company will recover such assets through the above means. In the future, the Company&#x2019;s evaluation of the need for the valuation allowance will be significantly influenced by the Company&#x2019;s ability to achieve profitability and the Company&#x2019;s ability to predict and achieve future projections of taxable income over at least a two-year period.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The Company recognizes tax benefits related to uncertain tax positions only if it is more likely than not that the tax position will be sustained upon examination by taxing authorities. For those positions where it is more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the financial statements. In the ordinary course of business, the Company and its subsidiaries are examined by various federal, state, and foreign tax authorities. The Company regularly assesses the potential outcomes of these examinations and any future examinations for the current or prior years in determining the adequacy of its provision for income taxes.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Fair Value of Financial Instruments</i></b>&#x2014;The Company&#x2019;s financial instruments include cash and cash equivalents, short-term investments, accounts receivable and accounts payable and accrued liabilities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> In accordance with the requirements of the Fair Value Measurements and Disclosures Topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC), the Company groups its financial assets and liabilities measured at fair value on a recurring basis in three levels, based on the markets in which the assets and liabilities are traded and the reliability of the assumptions used to determine fair value. These levels are:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 13%; MARGIN-TOP: 6pt"> Level 1 - Valuation is based upon quoted market price for identical instruments traded in active markets.</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: 13%; MARGIN-TOP: 0pt"> Level 2 - Valuation is based on quoted market prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 13%; MARGIN-TOP: 6pt"> Level 3 - Valuation is generated from model-based techniques that use significant assumptions not observable in the market. Valuation techniques include use of discounted cash flow models and similar techniques.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> In accordance with the requirements of the Fair Value Measurements and Disclosures Topic of the FASB ASC, it is the Company&#x2019;s policy to use observable inputs whenever reasonably practicable in order to minimize the use of unobservable inputs when developing fair value measurements. When available, the Company uses quoted market prices to measure fair value. If market prices are not available, the fair value measurement is based on models that use primarily market based parameters including interest rate yield curves, option volatilities and currency rates. In certain cases, where market rate assumptions are not available, the Company is required to make judgments about assumptions market participants would use to estimate the fair value of a financial instrument. Changes in the underlying assumptions used, including discount rates and estimates of future cash flows, could significantly affect the results of current or future values.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> <i>Cash, cash equivalents and short-term investments</i> - Included in cash and cash equivalents and short-term investments in the accompanying consolidated balance sheets are deposits with financial institutions and six-month U.S. Treasury Bills. The fair values of these assets are based on Level 1 inputs in the fair value hierarchy.&#xA0;Due to their short-term nature, the carrying amounts of such financial instruments approximate their fair values.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <i>Accounts receivable, accounts payable and accrued liabilities</i> - The recorded amounts of these financial instruments approximate their fair value because of the short-maturities of these instruments.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Earnings Per Share</i></b>&#x2014;Basic earnings per share (&#x201C;EPS&#x201D;) is computed by dividing earnings available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the effect of all potentially dilutive common shares by applying the treasury stock method. A reconciliation of the number of common shares used in calculation of basic and diluted EPS is presented in Note 14, <i>Earnings Per Share</i>.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Accounting for Stock-Based Compensation&#x2014;</i></b>The Company has several stock-based employee and director compensation plans, which are described more fully in Note 13, <i>Stock Compensation Plans</i>. The&#xA0;Company records compensation expense using the applicable accounting guidance for share-based payments related to stock options, restricted stock, and performance share awards granted to directors and employees.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Compensation cost for share-based awards is recorded on a straight line basis over the required service period. The fair value of the stock option grants is estimated using the Black-Scholes option-pricing model, which requires the input of assumptions, including dividend yield, risk-free interest rate, the estimated length of time employees will retain their stock options before exercising them (expected term) and the estimated volatility of the Company&#x2019;s common stock price over the expected term. These assumptions are generally based on historical averages of the Company. Furthermore, in calculating compensation expense for these awards, the Company is also required to estimate the extent to which options will be forfeited prior to vesting. Many factors are considered when estimating expected forfeitures, including types of awards, employee class and historical experience. To the extent actual results or updated estimates of forfeiture differ from current estimates, such amounts are recorded as a cumulative adjustment to the previously recorded amounts. Compensation expense associated with restricted stock and performance share awards are equal to the market value of the Company&#x2019;s common stock determined by the closing price on the date of grant and is recorded pro rata over the required service period. For those awards with performance criteria, the expense is recorded based on an assessment of achieving the criteria.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Concentration of Credit Risk</i></b>&#x2014;Financial instruments that expose the Company to concentrations of credit risk consist principally of short-term investments and operating demand deposit accounts. The Company&#x2019;s policy is to place its operating demand deposit accounts with high credit quality financial institutions, the balances of which at times may exceed federally insured limits. The Company continually monitors its banking relationships and believes it is not exposed to any significant credit risk on its operating demand deposit accounts.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Estimates</i></b>&#x2014;The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (&#x201C;U.S. GAAP&#x201D;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Impact of Recently Issued Accounting Standards</i></b>&#x2014;In May 2014, the FASB issued an amendment to its accounting guidance related to revenue recognition. The amendment was the result of a joint project between the FASB and the International Accounting Standards Board (&#x201C;IASB&#x201D;) to clarify the principles for recognizing revenue and to develop common revenue standards for U.S. GAAP and International Financial Reporting Standards. To meet those objectives, the FASB issued Accounting Standards Update No.&#xA0;2014-09<i>, Revenue from Contracts with Customers: Topic 606</i> (&#x201C;ASU 2014-09&#x201D;). ASU 2014-09 is based on the principle that revenue is recognized to depict the transfer of 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. ASU 2014-09 also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. The Company will adopt ASU 2014-09 in reporting periods beginning after December&#xA0;15, 2016. Early adoption is not permitted. The Company is currently evaluating the impact of adopting this pronouncement on its consolidated financial statements.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Reclassifications</i></b>&#x2014;Certain prior year amounts have been reclassified in the accompanying consolidated financial statements to conform to current year presentation.</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> <td valign="top" width="4%" align="left"><b>18.</b></td> <td valign="top" align="left"><b>S<small>UBSEQUENT</small> E<small>VENTS</small></b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 8%"> On February&#xA0;5, 2015, the Company announced the acquisition of ARAS 360 Technologies Inc. (ARAS), a privately held company for $7.7 million in cash, and up to an additional $4.0 million in contingent consideration that may be earned over a two-year period. ARAS is a global leader in the development of accident and crime reconstruction, simulation and animation software, headquartered in Kamloops, British Columbia. The acquisition is expected to complement the Company&#x2019;s portfolio within the law enforcement market. The Company is in the process of allocating the purchase price to the acquired assets and liabilities based upon their estimated fair values as of the date of closing. The results of ARAS&#x2019; operations were not included in the Company&#x2019;s consolidated financial statements as of or for the year ended December&#xA0;31, 2014.</p> </div> 0000917491 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>13.</b></td> <td valign="top" align="left"><b>STOCK COMPENSATION PLANS</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 8%"> The Company has five compensation plans that provide for the granting of stock options and other share-based awards to key employees and non-employee members of the Board of Directors. The 1997 Employee Stock Option Plan (1997 Plan) provided for granting incentive stock options and nonqualified stock options to officers and key employees of the Company. The 1997 Non-employee Director Stock Option Plan provided for granting nonqualified stock options and formula options to non-employee directors. The 2004 Equity Incentive Plan (2004 Plan), the 2009 Equity Incentive Plan (2009 Plan), and the 2014 Equity Incentive Plan (2014 Plan) provide for granting options, restricted stock, restricted stock units or stock appreciation rights to employees and non-employee directors.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> The Company was authorized to grant awards for up to 1,400,000 shares of common stock under the 1997 Plan, of which no options remain outstanding. The Company was also authorized to grant awards for up to 250,000 shares of common stock under the 1997 Non-employee Director Stock Option Plan, of which no options remain outstanding. The Company was authorized to grant awards for up to 1,750,000 shares of common stock under the 2004 Plan, of which 120,988 options are currently outstanding at exercise prices between $13.04 and $31.06. The Company was also authorized to grant awards for up to 1,781,546 shares of common stock under the 2009 Plan, as well as any shares underlying awards outstanding under the 2004 Plan as of the effective date of the 2009 Plan that thereafter terminated or expired unexercised or were canceled, forfeited or lapsed for any reason. There are 768,941 options currently outstanding under the 2009 Plan at exercise prices between $24.30 and $57.54. The options outstanding under the 2004 Plan and the 2009 Plan have a 10-year term (7 years on grants beginning in 2010) and vest over a 3-year period.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> In May 2014, the Company&#x2019;s shareholders approved the 2014 Plan authorizing the Company to grant awards for up to 1,974,543 shares of common stock, as well as any shares underlying awards outstanding under the 2004 Plan and 2009 Plan as of the effective date of the 2014 Plan that thereafter terminate or expire unexercised or are canceled, forfeited or lapse for any reason. There are 8,500 options currently outstanding under the 2014 Plan at exercise prices between $46.40 and $51.75. The options outstanding under the 2014 Plan have a 7-year term and vest over a 3-year period. The Company will not make any further grants under the 1997 Plan, the 1997 Non-employee Director Stock Option Plan, the 2004 Plan or the 2009 Plan.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> Prior to 2009, upon election to the Board, each non-employee director was granted 3,400 restricted shares of common stock that vested ratably over three years. On the day following the Annual Meeting of Shareholders, each non-employee director, other than a non-employee director who received the initial equity grant in that same year, was granted 2,200 restricted shares of common stock that vested ratably over three years.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Prior to 2013, upon election to the Board, each non-employee director received an initial equity grant of shares of restricted common stock with a value equal to $100,000, calculated using the closing share price on the date of the non-employee director&#x2019;s election to the Board. The initial restricted stock grant vests on the third anniversary of the grant date, subject to the non-employee director&#x2019;s continued membership on the Board. Annually on the first business day following the annual meeting of shareholders, each non-employee director was granted restricted shares of common stock with a value equal to $70,000, calculated as of the closing share price on that day. The shares of restricted stock vest on the day prior to the following year&#x2019;s annual meeting date, subject to the non-employee director&#x2019;s continued membership on the Board.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Beginning in 2013, upon election to the Board, each non-employee director receives an initial equity grant of shares of restricted common stock with a value equal to $100,000, calculated using the closing share price on the date of the non-employee director&#x2019;s election to the Board. The initial restricted stock grant vests on the third anniversary of the grant date, subject to the non-employee director&#x2019;s continued membership on the Board. Annually on the first business day following the annual meeting of shareholders, each non-employee director is granted restricted shares of common stock with a value equal to $80,000, calculated as of the closing share price on that day. The shares of restricted stock vest on the day prior to the following year&#x2019;s annual meeting date, subject to a non-employee director&#x2019;s continued membership on the Board. The Company records compensation cost associated with its restricted stock unit grants on a straight-line basis over the vesting term.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Compensation costs charged to operations associated with the Company&#x2019;s stock incentive plans were $4,678, $4,409 and $4,080 in 2014, 2013 and 2012, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The Company used the Black-Scholes option-pricing model to determine the fair value of stock option grants made using the following assumptions:</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="55%"></td> <td valign="bottom" width="2%"></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="5" align="center">Years Ended December&#xA0;31,</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center">2014</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center">2013</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center">2012</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Risk-free interest rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">0.95%&#xA0;-&#xA0;1.32%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">0.55%&#xA0;-&#xA0;1.03%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">0.50%&#xA0;-&#xA0;0.66%</font></td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Expected dividend yield</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">0%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">0%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">0%</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Expected option life</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">3-4 years</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">4 years</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">4 years</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Expected volatility</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">42.5%&#xA0;-&#xA0;45.4%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">46.1%&#xA0;-&#xA0;48.4%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">50.4%&#xA0;-&#xA0;50.7%</font></td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Weighted-average expected volatility</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">42.6%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">48.2%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">50.7%</td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Historical information was the primary basis for the selection of the expected dividend yield, expected volatility and the expected lives of the options. The risk-free interest rate was based on yields of U.S. zero coupon issues and U.S. Treasury issues, with a term equal to the expected life of the option being valued.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> A summary of stock option activity and weighted average exercise prices 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="77%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Options</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">Weighted-<br /> Average<br /> Exercise&#xA0;Price</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><font style="WHITE-SPACE: nowrap">Weighted-Average</font><br /> Remaining<br /> Contractual&#xA0;Term<br /> (Years)</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">Aggregate&#xA0;Intrinsic<br /> Value&#xA0;as&#xA0;of<br /> December&#xA0;31,<br /> 2014</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Outstanding at January&#xA0;1, 2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">814,291</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">39.56</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">248,388</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">56.81</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Forfeited</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(59,545</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.47</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Exercised</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(104,705</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.48</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#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> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Outstanding at December&#xA0;31, 2014</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">898,429</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">44.40</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4.3</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">16,427</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Options exercisable at December&#xA0;31, 2014</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">446,760</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">36.78</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2.9</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">11,569</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <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: 8%"> The weighted-average grant-date fair value of the stock options granted during the years ended December&#xA0;31, 2014, 2013 and 2012 were $19.38, $14.41 and $22.28, respectively. The aggregate intrinsic value of stock options exercised during the years ended December&#xA0;31, 2014, 2013 and 2012 was $2.2 million, $3.7 million and $7.1 million, respectively. The total fair value of stock options using the Black-Scholes option pricing model vested during the years ended December&#xA0;31, 2014, 2013 and 2012 was $3.7 million, $3.3 million and $1.7 million, respectively.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> The following table summarizes the restricted stock activity and weighted average grant-date fair values for the year ended December&#xA0;31, 2014:</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="88%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Shares</td> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" nowrap="nowrap" align="center"><font style="WHITE-SPACE: nowrap">Weighted-Average</font><br /> Grant Date<br /> Fair&#xA0;Value</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Non-vested at January 1, 2014</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">31,448</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">41.39</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Granted</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,706</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">43.43</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; 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;&#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;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Vested</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(31,199</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">41.31</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Non-vested at December 31, 2014</p> </td> <td valign="bottom"></td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">13,955</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">43.57</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#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;31, 2014, there was $5.2 million in total unrecognized stock-based compensation expense related to non-vested stock-based compensation arrangements. The expense is expected to be recognized over a weighted average period of 1.8 years.</p> </div> 0.34 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Long-Lived Assets</i></b>&#x2014;Long-lived assets, other than goodwill, are evaluated for impairment when events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Management has concluded that there were no indications of impairment of these assets during the years ended December&#xA0;31, 2014, 2013 and 2012.</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> <td valign="top" width="4%" align="left"><b>7.</b></td> <td valign="top" align="left"><b>INTANGIBLE ASSETS</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Intangible assets consist of the following:</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="79%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">As of December&#xA0;31, 2014</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Carrying&#xA0;Value</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">Accumulated&#xA0;Amortization</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">Net&#xA0;Intangible</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Amortizable intangible 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;&#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"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Product technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,065</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,215</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">850</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Patents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">12,169</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,621</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,548</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,010</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,299</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">711</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,244</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">20,135</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,109</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#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="84%" align="center" border="0"> <tr> <td width="79%"></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"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">As of December&#xA0;31, 2013</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">Carrying&#xA0;Value</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">Accumulated&#xA0;Amortization</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">Net&#xA0;Intangible</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Amortizable intangible 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;&#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"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Product technology</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,917</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,710</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,207</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Patents</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,599</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">4,118</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">6,481</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 3em; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">8,028</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">7,604</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">424</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 5em; TEXT-INDENT: -1em"> Total</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">29,544</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">21,432</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">8,112</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> <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%"> Amortization expense was $1,257, $1,213 and $1,207 in 2014, 2013 and 2012, respectively. The estimated amortization expense for each of the years 2015 through 2019 and thereafter is 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"> <td valign="bottom" nowrap="nowrap"> <p style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-BOTTOM: #000000 1pt solid; WIDTH: 93.75pt"> <b>Years ending December&#xA0;31,</b></p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center"><b>Amount</b></td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2015</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,355</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2016</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,159</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2017</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,084</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2018</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">982</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> 2019</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">798</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Thereafter</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,731</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"></td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,109</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#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> <td width="4%" valign="top" align="left"><b>15.</b></td> <td align="left" valign="top"><b>EMPLOYEE RETIREMENT BENEFIT PLAN</b></td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> The Company maintains a 401(k) defined contribution retirement plan for its eligible U.S. employees. The Company terminated matching contributions on April&#xA0;18, 2009 and reinstated them on March&#xA0;1, 2011. Costs charged to operations in connection with the 401(k) plan during 2014, 2013, and 2012 aggregated $1,127, $934, and $876, respectively.</p> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman"> Activity related to accrued warranties was as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="84%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="73%"></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-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center">Years ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="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">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance, beginning of year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,364</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,359</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,365</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Provision for warranty expense</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,848</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,541</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">3,071</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Fulfillment of warranty obligations</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(3,493</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,536</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,077</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="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance, end of year</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,719</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,364</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">2,359</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="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-TOP: 12pt; TEXT-INDENT: 4%"> The Company used the Black-Scholes option-pricing model to determine the fair value of stock option grants made using the following assumptions:</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="55%"></td> <td valign="bottom" width="2%"></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> <td valign="bottom" width="2%"></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="5" align="center">Years Ended December&#xA0;31,</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center">2014</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center">2013</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" align="center">2012</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Risk-free interest rate</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">0.95%&#xA0;-&#xA0;1.32%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">0.55%&#xA0;-&#xA0;1.03%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">0.50%&#xA0;-&#xA0;0.66%</font></td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Expected dividend yield</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">0%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">0%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">0%</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Expected option life</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">3-4 years</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">4 years</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">4 years</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Expected volatility</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">42.5%&#xA0;-&#xA0;45.4%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">46.1%&#xA0;-&#xA0;48.4%</font></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center"><font style="WHITE-SPACE: nowrap">50.4%&#xA0;-&#xA0;50.7%</font></td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> <td height="8" colspan="2"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Weighted-average expected volatility</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">42.6%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">48.2%</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" align="center">50.7%</td> </tr> </table> </div> FY <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Accounts Receivable and Related Allowance for Doubtful Accounts</i></b>&#x2014;Credit is extended to customers based on an evaluation of a customer&#x2019;s financial condition and, generally, collateral is not required. Accounts receivable are generally due within 30 to 90 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts outstanding longer than the contractual payment terms are considered past due. The Company makes judgments as to the collectability of accounts receivable based on historical trends and future expectations. Management estimates an allowance for doubtful accounts, which adjusts gross trade accounts receivable to its net realizable value. The allowance for doubtful accounts is based on an analysis of all receivables for possible impairment issues and historical write-off percentages. The Company writes off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance for doubtful accounts. The Company does not generally charge interest on past due receivables.</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> <td width="4%" valign="top" align="left"><b>3.</b></td> <td align="left" valign="top"><b>ALLOWANCE FOR DOUBTFUL ACCOUNTS</b></td> </tr> </table> <p style="margin-top:6pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Activity in the allowance for doubtful accounts was as follows:</p> <p style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="84%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="73%"></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-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1.00pt solid #000000">Years ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="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">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance, beginning of year</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,686</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,780</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">4,585</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Provision (net of recovery)</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(306</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,001</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(23</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Amounts written off, net of recoveries</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(1,536</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,095</td> <td nowrap="nowrap" valign="bottom">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(782</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="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Balance, end of year</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">1,844</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,686</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,780</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 520739 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Concentration of Credit Risk</i></b>&#x2014;Financial instruments that expose the Company to concentrations of credit risk consist principally of short-term investments and operating demand deposit accounts. The Company&#x2019;s policy is to place its operating demand deposit accounts with high credit quality financial institutions, the balances of which at times may exceed federally insured limits. The Company continually monitors its banking relationships and believes it is not exposed to any significant credit risk on its operating demand deposit accounts.</p> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Fair Value of Financial Instruments</i></b>&#x2014;The Company&#x2019;s financial instruments include cash and cash equivalents, short-term investments, accounts receivable and accounts payable and accrued liabilities.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> In accordance with the requirements of the Fair Value Measurements and Disclosures Topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC), the Company groups its financial assets and liabilities measured at fair value on a recurring basis in three levels, based on the markets in which the assets and liabilities are traded and the reliability of the assumptions used to determine fair value. These levels are:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 13%; MARGIN-TOP: 6pt"> Level 1 - Valuation is based upon quoted market price for identical instruments traded in active markets.</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: 13%; MARGIN-TOP: 0pt"> Level 2 - Valuation is based on quoted market prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 13%; MARGIN-TOP: 6pt"> Level 3 - Valuation is generated from model-based techniques that use significant assumptions not observable in the market. Valuation techniques include use of discounted cash flow models and similar techniques.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> In accordance with the requirements of the Fair Value Measurements and Disclosures Topic of the FASB ASC, it is the Company&#x2019;s policy to use observable inputs whenever reasonably practicable in order to minimize the use of unobservable inputs when developing fair value measurements. When available, the Company uses quoted market prices to measure fair value. If market prices are not available, the fair value measurement is based on models that use primarily market based parameters including interest rate yield curves, option volatilities and currency rates. In certain cases, where market rate assumptions are not available, the Company is required to make judgments about assumptions market participants would use to estimate the fair value of a financial instrument. Changes in the underlying assumptions used, including discount rates and estimates of future cash flows, could significantly affect the results of current or future values.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 8%"> <i>Cash, cash equivalents and short-term investments</i> - Included in cash and cash equivalents and short-term investments in the accompanying consolidated balance sheets are deposits with financial institutions and six-month U.S. Treasury Bills. The fair values of these assets are based on Level 1 inputs in the fair value hierarchy.&#xA0;Due to their short-term nature, the carrying amounts of such financial instruments approximate their fair values.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <i>Accounts receivable, accounts payable and accrued liabilities</i> - The recorded amounts of these financial instruments approximate their fair value because of the short-maturities of these instruments.</p> </div> <div> <p style="margin-top:12pt; margin-bottom:0pt; text-indent:4%; font-size:10pt; font-family:Times New Roman"> Long lived assets consist primarily of property, plant, and equipment, goodwill, and intangible assets, and are attributed to the geographic area in which they are located or originated.</p> <p style="font-size:1px;margin-top:12px;margin-bottom:0px"> &#xA0;</p> <table cellspacing="0" cellpadding="0" width="84%" border="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" align="center"> <tr> <td width="73%"></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-family:Times New Roman; font-size:8pt"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="10" align="center" style="border-bottom:1.00pt solid #000000">As of December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:8pt"> <td valign="bottom"><b>Long-Lived Assets</b></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom" colspan="2" align="center" style="border-bottom:1.00pt solid #000000">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> United States</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">35,900</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">22,720</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">20,824</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Americas-Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,113</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,071</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">951</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Germany</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,351</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">17,294</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">16,630</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Europe-Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">248</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">115</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">241</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Japan</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">599</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">434</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">576</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-family:Times New Roman; font-size:10pt"> <td valign="top"> <p style="margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman"> Asia-Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,448</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">2,287</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">1,986</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:1.00px solid #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr bgcolor="#CCEEFF" style="font-family:Times New Roman; font-size:10pt"> <td valign="top"></td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">57,659</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">43,921</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">41,208</td> <td nowrap="nowrap" valign="bottom">&#xA0;&#xA0;</td> </tr> <tr style="font-size:1px;"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td valign="bottom"> <p style="border-top:3.00px double #000000">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 3 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Selected cash payments and non-cash activities were as follows:</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 12pt; MARGIN-TOP: 0pt"> &#xA0;</p> <table style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="84%" align="center" border="0"> <tr> <td width="85%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">Years ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash paid for interest</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">7</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">8</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">28</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Cash paid for income taxes</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,844</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">10,286</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">5,256</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 8%"> A reconciliation of the beginning and ending amount of unrecognized tax benefits is 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="84%" align="center" border="0"> <tr> <td width="82%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center"> Years&#xA0;ended&#xA0;December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 1pt"> <td height="8"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> <td height="8" colspan="4"></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Balance at January&#xA0;1,</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">265</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">265</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">265</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Additions based on tax positions related to the current year</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;&#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;&#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;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Additions for tax positions of prior years</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;&#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;&#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;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Reductions for tax positions of prior years</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;&#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;&#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;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Settlements</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;&#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;&#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;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Balance at December&#xA0;31,</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">265</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">265</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">265</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> 104705 Yes 17247727 0 0 4678000 3700000 3848000 188914000 24645000 -5000000 284147000 8000 18722000 103000 169000 341826000 3501000 21995000 3369000 37340000 583000 19688000 -13961000 94000 4707000 10844000 37522000 169000 0 1150000 1221000 -9000 721000 18722000 33649000 96000 7000 24587000 57679000 12877000 4678000 -4707000 -3436000 -576000 -724000 5313000 8000 151574000 27510000 80157000 30000 169000 -1560000 1536000 1257000 -15341000 -5043000 -2917000 12757000 3873000 6119000 3780000 114994000 152912000 6171000 7428000 -1525000 1372000 3530000 3369000 367000 1127000 0 880000 3272000 -21093000 37918000 4433000 8580000 425000 36479000 8867000 4678000 2200000 306000 -5392000 0 <div> <table style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; BORDER-COLLAPSE: collapse" cellspacing="0" cellpadding="0" width="100%" border="0"> <tr> <td valign="top" width="4%" align="left"><b>4.</b></td> <td valign="top" align="left"><b>SHORT-TERM INVESTMENTS</b></td> </tr> </table> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> Short-term investments of $65.0 million at December&#xA0;31, 2014 and 2013 were comprised of U.S. Treasury Bills that mature through June&#xA0;11, 2015.&#xA0;The interest rate on the U.S. Treasury Bills is less than one percent.&#xA0;The investments are classified as held-to-maturity and recorded at cost plus accrued interest. The fair value of the U.S. Treasury Bills at December&#xA0;31, 2014 and 2013 approximated cost. For further discussion of fair value, refer to the fair value of financial instruments section of Note 1, <i>Summary of Significant Accounting Policies</i>.</p> </div> 3 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> <b><i>Impact of Recently Issued Accounting Standards</i></b>&#x2014;In May 2014, the FASB issued an amendment to its accounting guidance related to revenue recognition. The amendment was the result of a joint project between the FASB and the International Accounting Standards Board (&#x201C;IASB&#x201D;) to clarify the principles for recognizing revenue and to develop common revenue standards for U.S. GAAP and International Financial Reporting Standards. To meet those objectives, the FASB issued Accounting Standards Update No.&#xA0;2014-09<i>, Revenue from Contracts with Customers: Topic 606</i> (&#x201C;ASU 2014-09&#x201D;). ASU 2014-09 is based on the principle that revenue is recognized to depict the transfer of 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. ASU 2014-09 also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. The Company will adopt ASU 2014-09 in reporting periods beginning after December&#xA0;15, 2016. Early adoption is not permitted. The Company is currently evaluating the impact of adopting this pronouncement on its consolidated financial statements.</p> </div> 4700000 -0.02 3493000 P1Y 0 <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> Depreciation is computed using the straight-line method over the estimated useful lives of the various classes of assets 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="83%"></td> <td valign="bottom" width="4%"></td> <td></td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top">Machinery and equipment</td> <td valign="bottom"></td> <td valign="top">2&#xA0;to&#xA0;5&#xA0;years</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top">Furniture and fixtures</td> <td valign="bottom"></td> <td valign="top">3&#xA0;to&#xA0;10&#xA0;years</td> </tr> </table> </div> <div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 0pt; TEXT-INDENT: 4%"> Income tax expense (benefit) for the years ended December&#xA0;31, 2014, 2013 and 2012 differ from the amount computed by applying the federal statutory corporate rate to income before income taxes. The differences are recorded 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="84%" align="center" border="0"> <tr> <td width="74%"></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> <td valign="bottom" width="3%"></td> <td></td> <td></td> <td></td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="10" align="center">Years ended December&#xA0;31,</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 8pt; FONT-FAMILY: Times New Roman"> <td valign="bottom">&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td style="BORDER-BOTTOM: #000000 1pt solid" valign="bottom" colspan="2" align="center">2014</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">2013</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">2012</td> <td valign="bottom">&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Tax expense (benefit) at statutory rate of 34%</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">12,757</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">9,813</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">$</td> <td valign="bottom" align="right">10,521</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> State income taxes, net of federal benefit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">425</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">490</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">274</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Foreign tax rate difference</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(2,917</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,345</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,549</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Research and development credit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(583</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" nowrap="nowrap">&#xA0;</td> <td valign="bottom" nowrap="nowrap" align="right"> &#x2014;&#xA0;&#xA0;</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Change in valuation allowance</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(5,392</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(187</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</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Equity based compensation</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">880</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(212</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(225</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Manufacturing credit</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(721</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(249</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(139</td> <td valign="bottom" nowrap="nowrap">)&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Other</p> </td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">(576</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;&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom">&#xA0;</td> <td valign="bottom" align="right">59</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 1px solid">&#xA0;</p> </td> <td>&#xA0;</td> </tr> <tr style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman" bgcolor="#CCEEFF"> <td valign="top"> <p style="FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 1em; TEXT-INDENT: -1em"> Total income tax expense</p> </td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">3,873</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,353</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> <td valign="bottom"></td> <td valign="bottom">$</td> <td valign="bottom" align="right">7,944</td> <td valign="bottom" nowrap="nowrap">&#xA0;&#xA0;</td> </tr> <tr style="FONT-SIZE: 1px"> <td valign="bottom"></td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> <td valign="bottom">&#xA0;&#xA0;</td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td valign="bottom"> <p style="BORDER-TOP: #000000 3px double">&#xA0;</p> </td> <td>&#xA0;</td> </tr> </table> </div> P12M -306000 P7Y P7Y P20Y 15 P90D P4Y P10Y P5Y P20Y P4Y 0.0200 P3Y 2 0.99 5 P30D P3Y P3Y P2Y P17Y P3Y 0.0150 P3Y P3Y 1576000 82679000 21039000 1349000 32531000 4799000 120179000 8811000 2090000 -1525000 124851000 12347000 138968000 7490000 3989000 1372000 2010 2014 50437000 2009 2010 2014 2011 0.11 2013 1900000 50148000 14117000 69742000 0 0 2024 -13961000 33649000 24588 104705 4678000 3369000 169000 0.425 0.426 0.00 0.0095 0.454 0.0132 2010 2014 2010 2014 80000 100000 57.54 P10Y 24.30 31.06 P10Y 13.04 P3Y 3400 2200 1.34 218298 22.28 27873000 17129128 1.36 0.34 238266 16910830 0 0 4018000 1700000 3071000 149619000 22632000 3000000 227905000 132000 4672000 -642000 1135000 273395000 1870000 2822000 6162000 31554000 23523000 525000 -744000 2016000 5256000 30942000 1135000 0 1361000 -102000 139000 3843000 22998000 160000 28000 4840000 45490000 8310000 4080000 -2440000 -1141000 59000 -1374000 5565000 28000 118065000 17578000 64446000 -183000 1135000 3497000 782000 1207000 28693000 -386000 -2549000 10521000 7944000 4917000 4418000 94103000 123776000 5769000 6976000 7165000 6162000 429000 876000 0 -225000 1978000 -5204000 29673000 5537000 10384000 274000 29065000 -3079000 4018000 7100000 -1871000 3000 0 -0.02 3077000 -23000 1565000 64668000 17902000 1024000 25553000 1672000 100111000 10703000 1658000 97912000 1435000 108616000 2949000 4294000 42413000 0.05 900000 39115000 10704000 57698000 0 525000 22998000 14339 258430 1000 4018000 6161000 1135000 0.504 0.507 0.00 P4Y 0.0050 0.507 0.0066 70000 100000 P3Y 51.75 P7Y 46.40 0.29 0.29 40083000 73374000 4976000 0.27 0.27 36825000 65370000 4574000 0.21 0.21 36926000 68329000 3631000 0.36 0.37 45517000 82060000 6328000 0.29 0.29 38821000 68190000 5042000 0.64 0.65 46041000 82239000 11223000 4500000 0.48 0.48 49321000 89895000 8262000 0.64 0.64 57273000 104153000 11122000 0000917491 2014-09-28 2014-12-31 0000917491 2013-09-29 2013-12-31 0000917491 2014-06-29 2014-09-30 0000917491 2014-06-29 2014-09-27 0000917491 2013-06-30 2013-09-28 0000917491 2014-03-30 2014-06-28 0000917491 2013-03-31 2013-06-29 0000917491 2013-01-01 2013-03-30 0000917491 2014-01-01 2014-03-29 0000917491 faro:TwoThousandFourteenPlanMember 2014-04-24 2014-05-31 0000917491 us-gaap:EmployeeStockOptionMemberfaro:TwoThousandFourteenPlanMember 2014-04-24 2014-05-31 0000917491 faro:DirectorSPlanPerDirectorMember 2012-01-01 2012-12-31 0000917491 us-gaap:StockOptionMember 2012-01-01 2012-12-31 0000917491 us-gaap:AdditionalPaidInCapitalMember 2012-01-01 2012-12-31 0000917491 us-gaap:CommonStockMember 2012-01-01 2012-12-31 0000917491 us-gaap:RetainedEarningsMember 2012-01-01 2012-12-31 0000917491 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2012-01-01 2012-12-31 0000917491 faro:LongLivedAssetsMember 2012-01-01 2012-12-31 0000917491 faro:EuropeAndOtherMember 2012-01-01 2012-12-31 0000917491 faro:AmericasOtherThanUSMember 2012-01-01 2012-12-31 0000917491 faro:AsiaAndOtherMember 2012-01-01 2012-12-31 0000917491 country:CH 2012-01-01 2012-12-31 0000917491 country:DE 2012-01-01 2012-12-31 0000917491 us-gaap:AmericasMember 2012-01-01 2012-12-31 0000917491 country:US 2012-01-01 2012-12-31 0000917491 us-gaap:EuropeMember 2012-01-01 2012-12-31 0000917491 country:JP 2012-01-01 2012-12-31 0000917491 us-gaap:AsiaPacificMember 2012-01-01 2012-12-31 0000917491 2012-01-01 2012-12-31 0000917491 faro:DirectorSPlanPerDirectorMember 2008-01-01 2008-12-31 0000917491 us-gaap:RestrictedStockMemberfaro:DirectorSPlanPerDirectorMember 2008-01-01 2008-12-31 0000917491 faro:TwoThousandFourPlanMember 2014-01-01 2014-12-31 0000917491 faro:TwoThousandNinePlanMember 2014-01-01 2014-12-31 0000917491 faro:DirectorSPlanPerDirectorMember 2014-01-01 2014-12-31 0000917491 us-gaap:DomesticCountryMemberus-gaap:LatestTaxYearMember 2014-01-01 2014-12-31 0000917491 us-gaap:DomesticCountryMemberus-gaap:EarliestTaxYearMember 2014-01-01 2014-12-31 0000917491 us-gaap:StateAndLocalJurisdictionMemberus-gaap:LatestTaxYearMember 2014-01-01 2014-12-31 0000917491 us-gaap:StateAndLocalJurisdictionMemberus-gaap:EarliestTaxYearMember 2014-01-01 2014-12-31 0000917491 us-gaap:StockOptionMember 2014-01-01 2014-12-31 0000917491 us-gaap:AdditionalPaidInCapitalMember 2014-01-01 2014-12-31 0000917491 us-gaap:CommonStockMember 2014-01-01 2014-12-31 0000917491 us-gaap:RetainedEarningsMember 2014-01-01 2014-12-31 0000917491 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-01-01 2014-12-31 0000917491 faro:BuildingsAndEquipmentMember 2014-01-01 2014-12-31 0000917491 faro:LongLivedAssetsMember 2014-01-01 2014-12-31 0000917491 faro:ChangeInUncertainTaxPositionMember 2014-01-01 2014-12-31 0000917491 faro:EuropeAndOtherMember 2014-01-01 2014-12-31 0000917491 faro:AmericasOtherThanUSMember 2014-01-01 2014-12-31 0000917491 faro:AsiaAndOtherMember 2014-01-01 2014-12-31 0000917491 country:CH 2014-01-01 2014-12-31 0000917491 country:DEus-gaap:LatestTaxYearMember 2014-01-01 2014-12-31 0000917491 country:DEus-gaap:EarliestTaxYearMember 2014-01-01 2014-12-31 0000917491 country:DE 2014-01-01 2014-12-31 0000917491 country:SGus-gaap:LatestTaxYearMember 2014-01-01 2014-12-31 0000917491 country:SGus-gaap:EarliestTaxYearMember 2014-01-01 2014-12-31 0000917491 us-gaap:AmericasMember 2014-01-01 2014-12-31 0000917491 country:US 2014-01-01 2014-12-31 0000917491 us-gaap:EuropeMember 2014-01-01 2014-12-31 0000917491 country:JP 2014-01-01 2014-12-31 0000917491 us-gaap:AsiaPacificMember 2014-01-01 2014-12-31 0000917491 us-gaap:EmployeeStockOptionMemberfaro:TwoThousandFourPlanMember 2014-01-01 2014-12-31 0000917491 us-gaap:EmployeeStockOptionMemberfaro:TwoThousandNinePlanMember 2014-01-01 2014-12-31 0000917491 us-gaap:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember 2014-01-01 2014-12-31 0000917491 us-gaap:StockOptionMemberus-gaap:MinimumMember 2014-01-01 2014-12-31 0000917491 faro:TechnologyAndPatentsMemberus-gaap:MinimumMember 2014-01-01 2014-12-31 0000917491 us-gaap:MachineryAndEquipmentMemberus-gaap:MinimumMember 2014-01-01 2014-12-31 0000917491 us-gaap:FurnitureAndFixturesMemberus-gaap:MinimumMember 2014-01-01 2014-12-31 0000917491 us-gaap:MinimumMember 2014-01-01 2014-12-31 0000917491 us-gaap:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMember 2014-01-01 2014-12-31 0000917491 us-gaap:StockOptionMemberus-gaap:MaximumMember 2014-01-01 2014-12-31 0000917491 faro:TechnologyAndPatentsMemberus-gaap:MaximumMember 2014-01-01 2014-12-31 0000917491 us-gaap:MachineryAndEquipmentMemberus-gaap:MaximumMember 2014-01-01 2014-12-31 0000917491 us-gaap:FurnitureAndFixturesMemberus-gaap:MaximumMember 2014-01-01 2014-12-31 0000917491 us-gaap:MaximumMember 2014-01-01 2014-12-31 0000917491 faro:TwoThousandTenChangeInPlanMemberfaro:TwoThousandFourPlanMember 2014-01-01 2014-12-31 0000917491 faro:TwoThousandTenChangeInPlanMemberfaro:TwoThousandNinePlanMember 2014-01-01 2014-12-31 0000917491 2014-01-01 2014-12-31 0000917491 us-gaap:StockOptionMember 2013-01-01 2013-12-31 0000917491 us-gaap:AdditionalPaidInCapitalMember 2013-01-01 2013-12-31 0000917491 us-gaap:CommonStockMember 2013-01-01 2013-12-31 0000917491 us-gaap:RetainedEarningsMember 2013-01-01 2013-12-31 0000917491 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-01-01 2013-12-31 0000917491 faro:LongLivedAssetsMember 2013-01-01 2013-12-31 0000917491 faro:EuropeAndOtherMember 2013-01-01 2013-12-31 0000917491 faro:AmericasOtherThanUSMember 2013-01-01 2013-12-31 0000917491 faro:AsiaAndOtherMember 2013-01-01 2013-12-31 0000917491 country:CH 2013-01-01 2013-12-31 0000917491 country:DE 2013-01-01 2013-12-31 0000917491 us-gaap:AmericasMember 2013-01-01 2013-12-31 0000917491 country:US 2013-01-01 2013-12-31 0000917491 us-gaap:EuropeMember 2013-01-01 2013-12-31 0000917491 country:JP 2013-01-01 2013-12-31 0000917491 us-gaap:AsiaPacificMember 2013-01-01 2013-12-31 0000917491 2013-01-01 2013-12-31 0000917491 faro:ArasMemberus-gaap:SubsequentEventMember 2015-02-05 2015-02-05 0000917491 faro:TwoThousandFourPlanMember 2014-12-31 0000917491 faro:NineteenNinetySevenPlanMember 2014-12-31 0000917491 faro:TwoThousandNinePlanMember 2014-12-31 0000917491 faro:NineteenNinetySevenNonEmployeeStockOptionDirectorPlanMember 2014-12-31 0000917491 faro:ProductTechnologyMember 2014-12-31 0000917491 us-gaap:OtherIntangibleAssetsMember 2014-12-31 0000917491 us-gaap:PatentsMember 2014-12-31 0000917491 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0000917491 us-gaap:TreasuryStockMember 2014-12-31 0000917491 us-gaap:CommonStockMember 2014-12-31 0000917491 us-gaap:RetainedEarningsMember 2014-12-31 0000917491 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0000917491 faro:LossCarryforwardsMember 2014-12-31 0000917491 us-gaap:USTreasuryBillSecuritiesMember 2014-12-31 0000917491 faro:EuropeAndOtherMember 2014-12-31 0000917491 faro:AmericasOtherThanUSMember 2014-12-31 0000917491 faro:AsiaAndOtherMember 2014-12-31 0000917491 country:DE 2014-12-31 0000917491 us-gaap:AmericasMember 2014-12-31 0000917491 country:US 2014-12-31 0000917491 us-gaap:EuropeMember 2014-12-31 0000917491 country:JP 2014-12-31 0000917491 us-gaap:AsiaPacificMember 2014-12-31 0000917491 us-gaap:EmployeeStockOptionMember 2014-12-31 0000917491 us-gaap:PerformanceSharesMember 2014-12-31 0000917491 faro:GoodwillAmortizationMember 2014-12-31 0000917491 faro:WarrantyCostsMember 2014-12-31 0000917491 faro:BadDebtReserveMember 2014-12-31 0000917491 faro:UnearnedServiceRevenueMember 2014-12-31 0000917491 faro:InventoryReserveMember 2014-12-31 0000917491 faro:ProductDesignCostsMember 2014-12-31 0000917491 faro:DepreciationMember 2014-12-31 0000917491 faro:OtherDeferredTaxAssetMember 2014-12-31 0000917491 2014-12-31 0000917491 faro:IntangibleAssetsMember 2013-12-31 0000917491 faro:ProductTechnologyMember 2013-12-31 0000917491 us-gaap:OtherIntangibleAssetsMember 2013-12-31 0000917491 us-gaap:PatentsMember 2013-12-31 0000917491 us-gaap:AdditionalPaidInCapitalMember 2013-12-31 0000917491 us-gaap:TreasuryStockMember 2013-12-31 0000917491 us-gaap:CommonStockMember 2013-12-31 0000917491 us-gaap:RetainedEarningsMember 2013-12-31 0000917491 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-12-31 0000917491 faro:LossCarryforwardsMember 2013-12-31 0000917491 us-gaap:USTreasuryBillSecuritiesMember 2013-12-31 0000917491 faro:EuropeAndOtherMember 2013-12-31 0000917491 faro:AmericasOtherThanUSMember 2013-12-31 0000917491 faro:AsiaAndOtherMember 2013-12-31 0000917491 country:DE 2013-12-31 0000917491 us-gaap:AmericasMember 2013-12-31 0000917491 country:US 2013-12-31 0000917491 us-gaap:EuropeMember 2013-12-31 0000917491 country:JP 2013-12-31 0000917491 us-gaap:AsiaPacificMember 2013-12-31 0000917491 us-gaap:EmployeeStockOptionMember 2013-12-31 0000917491 us-gaap:PerformanceSharesMember 2013-12-31 0000917491 faro:GoodwillAmortizationMember 2013-12-31 0000917491 faro:WarrantyCostsMember 2013-12-31 0000917491 faro:BadDebtReserveMember 2013-12-31 0000917491 faro:UnearnedServiceRevenueMember 2013-12-31 0000917491 faro:InventoryReserveMember 2013-12-31 0000917491 faro:ProductDesignCostsMember 2013-12-31 0000917491 faro:DepreciationMember 2013-12-31 0000917491 faro:OtherDeferredTaxAssetMember 2013-12-31 0000917491 2013-12-31 0000917491 us-gaap:AdditionalPaidInCapitalMember 2012-12-31 0000917491 us-gaap:TreasuryStockMember 2012-12-31 0000917491 us-gaap:CommonStockMember 2012-12-31 0000917491 us-gaap:RetainedEarningsMember 2012-12-31 0000917491 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2012-12-31 0000917491 faro:EuropeAndOtherMember 2012-12-31 0000917491 faro:AmericasOtherThanUSMember 2012-12-31 0000917491 faro:AsiaAndOtherMember 2012-12-31 0000917491 country:DE 2012-12-31 0000917491 us-gaap:AmericasMember 2012-12-31 0000917491 country:US 2012-12-31 0000917491 us-gaap:EuropeMember 2012-12-31 0000917491 country:JP 2012-12-31 0000917491 us-gaap:AsiaPacificMember 2012-12-31 0000917491 us-gaap:PerformanceSharesMember 2012-12-31 0000917491 2012-12-31 0000917491 us-gaap:AdditionalPaidInCapitalMember 2011-12-31 0000917491 us-gaap:TreasuryStockMember 2011-12-31 0000917491 us-gaap:CommonStockMember 2011-12-31 0000917491 us-gaap:RetainedEarningsMember 2011-12-31 0000917491 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2011-12-31 0000917491 2011-12-31 0000917491 2014-06-27 0000917491 faro:TwoThousandFourteenPlanMember 2014-05-31 0000917491 2015-02-10 shares iso4217:USD iso4217:USD shares pure faro:OptionPlan faro:Segment utr:M faro:Customer utr:Y EX-101.SCH 10 faro-20141231.xsd XBRL TAXONOMY EXTENSION SCHEMA 101 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 103 - Statement - CONSOLIDATED BALANCE SHEETS link:calculationLink link:presentationLink link:definitionLink 104 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 105 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:calculationLink link:presentationLink link:definitionLink 106 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:calculationLink link:presentationLink link:definitionLink 107 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:calculationLink link:presentationLink link:definitionLink 108 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:calculationLink link:presentationLink link:definitionLink 109 - Disclosure - Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 110 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION link:calculationLink link:presentationLink link:definitionLink 111 - Disclosure - Allowance for Doubtful Accounts link:calculationLink link:presentationLink link:definitionLink 112 - Disclosure - Short-Term Investments link:calculationLink link:presentationLink link:definitionLink 113 - Disclosure - Inventories link:calculationLink link:presentationLink link:definitionLink 114 - Disclosure - Goodwill link:calculationLink link:presentationLink link:definitionLink 115 - Disclosure - Intangible Assets link:calculationLink link:presentationLink link:definitionLink 116 - Disclosure - Accrued Liabilities link:calculationLink link:presentationLink link:definitionLink 117 - Disclosure - Line of Credit link:calculationLink link:presentationLink link:definitionLink 118 - Disclosure - Other (Income) Expense, Net link:calculationLink link:presentationLink link:definitionLink 119 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 120 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 121 - Disclosure - Stock Compensation Plans link:calculationLink link:presentationLink link:definitionLink 122 - Disclosure - Earnings Per Share link:calculationLink link:presentationLink link:definitionLink 123 - Disclosure - Employee Retirement Benefit Plan link:calculationLink link:presentationLink link:definitionLink 124 - Disclosure - Segment Reporting link:calculationLink link:presentationLink link:definitionLink 125 - Disclosure - Quarterly Results of Operations link:calculationLink link:presentationLink link:definitionLink 126 - Disclosure - Subsequent Events link:calculationLink link:presentationLink link:definitionLink 127 - Disclosure - Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 128 - Disclosure - Summary of Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 129 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables) link:calculationLink link:presentationLink link:definitionLink 130 - Disclosure - Allowance for Doubtful Accounts (Tables) link:calculationLink link:presentationLink link:definitionLink 131 - Disclosure - Inventories (Tables) link:calculationLink link:presentationLink link:definitionLink 132 - Disclosure - Goodwill (Tables) link:calculationLink link:presentationLink link:definitionLink 133 - Disclosure - Intangible Assets (Tables) link:calculationLink link:presentationLink link:definitionLink 134 - Disclosure - Accrued Liabilities (Tables) link:calculationLink link:presentationLink link:definitionLink 135 - Disclosure - Other (Income) Expense, Net (Tables) link:calculationLink link:presentationLink link:definitionLink 136 - Disclosure - Income Taxes (Tables) link:calculationLink link:presentationLink link:definitionLink 137 - Disclosure - Commitments and Contingencies (Tables) link:calculationLink link:presentationLink link:definitionLink 138 - Disclosure - Stock Compensation Plans (Tables) link:calculationLink link:presentationLink link:definitionLink 139 - Disclosure - Earnings Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 140 - Disclosure - Segment Reporting (Tables) link:calculationLink link:presentationLink link:definitionLink 141 - Disclosure - Quarterly Results of Operations (Tables) link:calculationLink link:presentationLink link:definitionLink 142 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 143 - Disclosure - Depreciation Computed Using Straight-Line Method (Detail) link:calculationLink link:presentationLink link:definitionLink 144 - Disclosure - Cash Payments and Non-Cash Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 145 - Disclosure - Allowance for Doubtful Accounts (Detail) link:calculationLink link:presentationLink link:definitionLink 146 - Disclosure - Short Term Investments - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 147 - Disclosure - Inventories (Detail) link:calculationLink link:presentationLink link:definitionLink 148 - Disclosure - Goodwill - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 149 - Disclosure - Changes in Goodwill by Reporting Units (Detail) link:calculationLink link:presentationLink link:definitionLink 150 - Disclosure - Intangible Assets (Detail) link:calculationLink link:presentationLink link:definitionLink 151 - Disclosure - Intangible Assets - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 152 - Disclosure - Schedule of Amortization Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 153 - Disclosure - Accrued Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 154 - Disclosure - Activity Related to Accrued Warranties (Detail) link:calculationLink link:presentationLink link:definitionLink 155 - Disclosure - Line of Credit - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 156 - Disclosure - Components of Other (income) Expense, Net (Detail) link:calculationLink link:presentationLink link:definitionLink 157 - Disclosure - Income (Loss) Before Income Taxes (Detail) link:calculationLink link:presentationLink link:definitionLink 158 - Disclosure - Components of Income Tax Expense (Benefit) (Detail) link:calculationLink link:presentationLink link:definitionLink 159 - Disclosure - Reconciliation of Income Tax Expense (Benefit) (Detail) link:calculationLink link:presentationLink link:definitionLink 160 - Disclosure - Reconciliation of Income Tax Expense (Benefit) (Parenthetical) (Detail) link:calculationLink link:presentationLink link:definitionLink 161 - Disclosure - Components of Net Deferred Income Tax Asset and Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 162 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 163 - Disclosure - Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail) link:calculationLink link:presentationLink link:definitionLink 164 - Disclosure - Open Tax Years and Ongoing Tax Examinations in Major Jurisdictions (Detail) link:calculationLink link:presentationLink link:definitionLink 165 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 166 - Disclosure - Future Minimum Lease Payments Required under Non-Cancelable Operating Leases (Detail) link:calculationLink link:presentationLink link:definitionLink 167 - Disclosure - Stock Compensation Plans - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 168 - Disclosure - Fair Value of Option Granted (Detail) link:calculationLink link:presentationLink link:definitionLink 169 - Disclosure - Summary of Stock Option Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 170 - Disclosure - Summary of Restricted Stock Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 171 - Disclosure - Earnings Per Share - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 172 - Disclosure - Reconciliation of Number of Common Shares Used in Calculation of Basic and Diluted Earnings Per Share (EPS) (Detail) link:calculationLink link:presentationLink link:definitionLink 173 - Disclosure - Employee Retirement Benefit Plan - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 174 - Disclosure - Segment Reporting - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 175 - Disclosure - Segment Reporting Information (Detail) link:calculationLink link:presentationLink link:definitionLink 176 - Disclosure - Net Sales to External Customers Based upon Geographic Location (Detail) link:calculationLink link:presentationLink link:definitionLink 177 - Disclosure - Long Lived Assets Attributed to Geographic Area (Detail) link:calculationLink link:presentationLink link:definitionLink 178 - Disclosure - Quarterly Results of Operations (Detail) link:calculationLink link:presentationLink link:definitionLink 179 - Disclosure - Subsequent Event - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 11 faro-20141231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 12 faro-20141231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 13 faro-20141231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 14 faro-20141231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 15 g837795tx23.jpg GRAPHIC begin 644 g837795tx23.jpg M_]C_X``02D9)1@`!`@``9`!D``#_[``11'5C:WD``0`$````9```_^X`#D%D M;V)E`&3``````?_;`(0``0$!`0$!`0$!`0$!`0$!`0$!`0$!`0$!`0$!`0$! M`0$!`0$!`0$!`0$!`0("`@("`@("`@("`P,#`P,#`P,#`P$!`0$!`0$"`0$" M`@(!`@(#`P,#`P,#`P,#`P,#`P,#`P,#`P,#`P,#`P,#`P,#`P,#`P,#`P,# M`P,#`P,#`P,#_\``$0@!IP+&`P$1``(1`0,1`?_$`.<``0`"`@,!`0$!```` M```````&"`4'`@0)`PH!"P$!``("`P$!``````````````4&`@0!`P<("1`` M``4$```'"0H,!0,"!0,%`P0%!@<``0(($1(7E]<86"$3%!:6UE>8"3'1DE/3 MU!655G=1(M*35-4WMSBXV!E!,B-UMF%")'%2D;(S0R6A9'9S-"8G*!$!``$# M`@,#!P0+#`8)!`,```$"`P01!2$2!C%!!U%A<8&1$Q2Q(C((\*'!0E)B4K:[LMLGUD2/110.4K:[LMLGUD2/11 M0.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD M2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LM MLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K M:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/11 M0.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD M2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LM MLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K M:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/11 M0.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD M2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LM MLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K M:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/11 M0.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD M2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LM MLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K M:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/11 M0.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD M2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LM MLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K M:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/11 M0.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD M2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/110.4K:[LM MLGUD2/110.4K:[LMLGUD2/110.4K:[LMLGUD2/1109%FS'*CO:TL\2%DM.E2 M*W^F,0:/AI3(F$%>R4F?&[^Q5RK_``FC;`D""UY$QSN"*EWSN:)Y@VOQ1,!; M!WVQ_%9-GW`ZR_O!VPH+#4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@ M4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@ M4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4%>88_:9MO]_S6_E7ULH#8_BLFS[@= M9?W@[84%AJ!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*"A MI_V@T8%9E-Q:0B[8!QLY&EE,@1U['-J."ROK\SYK5C*>EE8\77&"XL7IF8*. M-7)HY]7)H!MNI2R9Q)G%``8,Q8`+$Y;(Z[8AR"-E/<+8A1*L%&[*HN4I,:P< M9N`^..5(H4@YW7>*S%@Z9*BAA%5*Y8<00/+''&]\;VL&,ZUFKOT(NN7K)0'X MN-(@YF`;YA89 M9V#-#;$:_EG0P&.8G2'0'K*Z,2<46L\:364$Z)*;ZF7%-)JZP&_FMXJSQ1E` MJ7$$`-)P)D`4/#++'*]K7O8(A;;C7?(XYA0Y@BP1ELANJB\^)2#E>*\HZ9)A M'7$9!/MYW+/CK8\WEL`POE<\_"2@9,+`;#`0Q@,*$$($T%V!@4`[&::/-L1` MJ,U`6,PV0%DEFAG9:+Y`@&,3$9E;PQL9.,8!8 MFPP:C4G!2:QHD(IV.91I=P'5[,8DG!7%.!@8CW(WQS#'N&(&)AB`MM?JT<1WT MXB>RL`FV_%ZF$B28NEICCL='CM9&%.@`I+Z4PG'D2:*F*,G&,,2ZAF7%RR`$ MM;'APRX`TO/.^\%[X*2 MNZT5$"`%P:19^CDE`)8.$3"6IDF2<"5C)0S@$9+)V=C`H>`7XU!@$+9_6ET9 MB!MG8>#'$($A#.@7!"EI@J^8;:+NG%C&'$)BGN`QE@A`/;.R/F;O_P"/BJWL M4OG8>_>Z",N?;V`&3(SACQY2&V6F&SXZ/24[Y!C`/DER*I%DP"*D5\H2XHNU*0UM%`<(UQ1;E3`P@A7&W@^(XXH``H;K5Y MSA)`;HCO7IBBQ$:8+/"D,5T*\@M)-;H3`'.EDX%\B+9Q7!3<&>,H'00,5.XM MB60PN&%A.-EC:X8B0IJ)-:'\IDCID/'9!',IZ*L-M`@$RPW0NO5$6QBMBRVT M#[F>[.9:NDA$37AEQ_I?#`0KA?('ON5\<<@T#!6_T12Y$+5FZ0V^[=1F-(JL MVTJ*3&VB_#<9'96N[T4LN-LRQ0T65WD24LUKA9=\L&Q2^Z&KQR4&;$A&;HW/NF0HBQG-DFB+U:YIMNJ-1WHDQ\FK[><0 M*QFFK02TZED$L2\%R&Q-96R[WE>^/!<)VY=C=>F8>+ICPG>&FHI&S+B)%4]R MR>R$(\9.-#,Z$["A/)8:Q M!\Q8_&9);*513H*6\&`Z$-Y-92&33@ZXY]-R0X@GBHSTRV MM)#U$DR7(90X]NACQ\X3KF>*BI%DAU&ELO=&1U._&2S)HF"(*%*F/[)N8<%* M)T-_(^J)1AP"KPZV4PTR$AS9N#9MC,O:N-M@7`^M@TI9:@*:5?9-&CC#$DF> M$N`N;P4)C1- MCFE-P9+9< MZUJP^SSSBZ&8PE*47(WCR?(^O)&%YX?4NHJSKMXHQNW&V\7*HM][X$3!X0HQ MKCN9(+KHH6??Q"807&TXT,6]:)3:DBFB44IXP,)S8)++J>$E;1GI MR0UI1-Y(*7FN%B"`I#@CCG!+F`SXXE@\;AYY9W"E@_LF9T5T-PL!6*ZJ)S;9 M3&EQB1^_$!*Q40DA; M(JQ]&+Y6,)J1WYL"DEPB6,_2@A<08O@%D-S-8L-HHGCV.AB+/7A&;/\`KK+! MC*02HAPB.D11*C7=+QP`Q*D3E[K;A91!33L,+AX%S-CV9YP-9F&66:K1FYH!1S:>C%DR)V>AC,Z6DY64,0#Q M>ZDO(@908XHA&0#H`V(>85I@KV2.TR=*'CQL(L:YNI*'4-3B[A1D5245=#,5MXFO;BBB0W'*$HYO=S7>:%)CGD> M6]*">KCC2G`RD-JJ+(0&MBZ4O-8S&)GS0@J>H6*8%PLBU\QP^R.?C@<$B MN&'PM>F"=<$J[)2.WL,$-21"A@B_XXUZ3XL:+C#;38!%!0PG_"PV:N&6R$#) M%#89LJ&8-8W"H,2Z/9R[RN"S_D2SAUI3I-D5[N!Z.)HHZRN&&W9*4#3 M.:T@OV$7Z(U'$1;*%@6#=GBF;/8'@<\BA4E3_9&RRZ(VF)OHTALX912MA(L=.L+;3W*]8V*)&L$2/I[2PW8( M=TC-U"7'*SET&0ID<@Y953$]5+`8)"!WP`7$OG@$'J+IMKRHZWZK,>#U`NFD M%M&)/0XJDDQ\O224=/6WR['([U(J1?#^)I[K<)4!0<6?"8')D<,L^-W@H6![ MV`&'GK)'LZ9[,P=JBSFFD:LRL\HCU!?VH;];FP!=V'HW10Y/0X\(*'^H&GYI]EQMVI-%XQA$SEU]4F>X'M= M3,NQVJJDRI1>Z@R4V>1"'#P`$.9-1UE!5`JG&0U(V%8 M.AC[+&?FY'K(3V$2@<@\$N,GJ*J`O6394D;))EG#<&.MN6@EA28XF#B\7.S' MJI,TTDN`_8JD9)1@_F<()8X=[E;AF%#V6:[759LVG6)N6$,FJ.-FEUH5KC,91"25$:P`8JD;!ROF7Q`RQMB'J7JUKX M)KU?88@`19R0W)2V2>LPLU"9)'Z+3$-MNAH1^C8D#J8$G)I`@LB++8.&3&!7 M','.X]A./D)F)P!:J@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4%> M88_:9MO]_P`UOY5];*`V/XK)L^X'67]X.V%!8:@4"@4"@4"@4"@4"@4"@4"@ M4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4'A[N?OP]H8]H%`+$;"C)6$&1,)')# M:K%LQ6MNB*\LMK7.=CEF'9:E8DCG4B*!(6`32#I!P,FB?TB56.#+OF%L<:#% M"^U2V3P)[0H0FI)4I,D3+R6+&T)""S6?DA9BT>7%\L@VNR?:AF'>S@7(4:4;JHH3=TO&4!FT^'3DD9N M[9;9*0->'VWB1=Y,1E/(F9C=18(XV!)31R"I<]88B;+EQ`,L\@T8P?:S[*&, MV`ZY8UAB=K18Y`]<':XE%FS2Y'8^DV.ML6Y)%XILBMDW&J,EJ;Y0G3%2@*OE M13X!+!*/%+$QS!K$?#$(ZS_:^[9ON`75+"'H6[BZGF>AQT,H\>:FQHC/+Q#+ MJ4[UPPNJR&7@VTMR MVQCFC/4M2&;[@=LOKK3>*V^M8U^:GF:B6-H<@=Z2,9714Y&#%4P,"8:67&,B M&AC14N"$$.&]X+W+E#8+5G?/8HDJ+3)%"UV8V*>NGD!)U]C:064D@.V)F M8Z1I6L;B MFL62R3C?#[;&OA*9Q!2!Q.BM?@Y<.M6PBL446P&Y\G0E&D',8XG9%!K\0,2Y M/:B[H,@H[BV>M<`N4"/F_*I0\Y34Z/-'%<#DUJ@"+-AYI5?H8*)3N9%"<#7> MIY(;>-A,S.:V6"%.AER.>6=@[JC[9.5C3IV1/,S3]V+<01`T)Z\37ZK%9+;R M4K2+!+,\9Z41?H]-F@N3 M4BJA@GX7-V-YX9#!X%+Y!RF'VA6P*.[IC3H^B:*"\6HTCS'J=&SZ<,EK.V(5EFX[NT1]FW MHJI(^P4J*4H.)NM&1Y]RAV8XT0MGY4*.TBWU@!2B1R2Q'Z`V72B,96>18PKM M[P%$Q')YEBF1[P8(3`X%AE3:&>KN[4N869,9.18(DS1'8"5D-CY18793HE"3 M8YBR/'H2?TC"8K"C9(%/GE?(`FW$8,F4("&3-Q#!O_QN\!5)J2SLIDM0IKD: MW2EYSI6X3>TGEEW3;AE%8$G0TH[!,[8IW/\`8D0+J>Q0VLUFC(1V%$P%LECJ M>J'$D*Y0@1&D(G%DM/ MJ,41^'"R2`52<5)XH;0+*)K(H$$4$,F1,P,,`LL,;!<:@4"@4"@4"@4"@4"@ M4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@KS#'[3-M_O^:W\J^ME`;'\5DV?<#K+ M^\';"@L-0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0 M*#4RO!$.+Z-+3?6XX:BLBSP9S.3&GJ"6$;`D4SFV$9F6%<]AN/FH9`M9O$B0 M7#>U@0"P=@^+>W#0:-M[/+23%/DY+PUGBP,C,9H@=D,$-"N'=:-I;AR=R>8) MC8&,1VT*4=N=U7"Z5D2O93X#7_U[6$L'>%T#TN'4XH6A=:8ER5H.2TU&B=1\ M5RN)ME$$9R8/))Q2QL;VS$-)SNMDJ`F!^_&`U`88Q;.PHXV8@3TEJKKFG`H! M/&O8/".3#G4,TNW=L7N;$]WC4&I" M_LW=$R;*=<=D-7(G3F<]'6D/=?1DU!S3K9NAOY'LF^J))XB9`4VU]`XJIO`B M"FC%"Y,(X8#!#PP'&QS#6>QL^ZOZSJL/:[*VL\S2:58+829F8K0UVUZ<$J-V M&FQ&ZM9KM]Y'B#0QQNV\4,V8%Q)8``#F1,0Q;AA9Y6X+AMV.6+HZ]4:#7#'* M)#"PF.&-X[68#\!R30SBM&,>HSG,QZ99R(=&!532$SD:2E;O>%B]_`L%4?`; M'#+++&P0%8TH]FTH18>:RW#NOH\2Q@KIJ>KAG3Z9BW&(J,1'5&L405M:S6<; M(&""W76:2QTTT8"!^CSERHX60&6(=!N!N1;IW$S'5KVH,(Z]8O9X/>%6O&KHC?7-3@F''HXK-1#\);!)EQV^%`XL&GDE$#R> MHE`$%55C3A.V6$ZX^%C=C0F!H+/'*^-!778E4]F=K9/XYN1]=2ZG)\GQK9-E MMZ1_!C@?32C"%'S@!#83RG0^VR!EL1HR'D32LV]DJB%\31I,3C(8M_`"H^08 M?2,W?[,E?C64G9B`WI! M16,E(Z*A9-QS")!*2@E%PO"!/!0\KX!Z-"ZX0 M,H/U!EL2+6GE(R"\UF2D-ZXD+@.$@]70PDB,U]PAGP10Q:N+,QK>P2I!,<'IIN2.8;Q7-R*2$L(&;35@3 M!GN!?2"DT\[I(Y['"Q\5+OX'D--;8%CZ66-K!YBH/L?)[:6TVO3Z4'`(]FZQ& MIKUEG*K3EAL1P#$#IB4HO'I"3$2/%^!W])#D:CQ=JR.<2R*(\VT3.%SPQ19P MOAAWT<,6X_94[$+^J?)*G0!`,5.!@29KXK/!,A272B>M;S80NWY-;;KE:1%N M2(6>\7--V/@\_"#A*%W$UG&HFE1.U`3'%.'*AL!C>QY5\#T2&Y)BF*WL$ MRE/1PD+RE.],EQQH<:1$J[#*TV1IBZ#4:,P@NMH4M*R>G63BR.E(RZ2`\&$) MX%"H`5!K"'?9,;2MQ>92,M1]`;&7"!"(12FXC;?JBK3I$2-%&LRW"YF)62BA MLU/.&VJYU=7`!"[RLDT\-(P-W,%1!\"'%"4:;^R#D6.46-T*:(M:)YO-[8B" MWI([+>TML*8V0]DZ$X5G1H7DU!9K5UQA9N$#BL^Y#2ARH"V$M.$X7*X"J1VX MI(#',/1W1YTNZ=[;42H0?1#-U,E0:R:#'0,;-0D(GJ@.:BJ65U4;`#MA06&H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H M%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H M%`H%`H%`H%`H%`H%`H%`H*\PQ^TS;?[_`)K?RKZV4!L?Q639]P.LO[P=L*"P MU`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H M%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H M%`H%`H%`H%!7F&/VF;;_`'_-;^5?6R@Q`"D:1MCMAU<@C*#C/)6M6NZD3;R3 MD2P55XT1>NVQHNC)F:D:(IV"@J#!6`!N8'!!L)G;CYX8\.5@\S75[8-RL*)Y M37Y`AR%V7*D9[$1GKZK)(^S@3KA9!%8,D.>8OF\N^6\B M3_.\;I$CL]-CM$'8B";D.("0+H0THZY!AT<[916@^]IF8)4T)B$UV!]H.I09 M,;N;]H;P<FK-_%DA&>=PPM8MS3#C94C:,Y)9C- MOK!`;`N>2EM^-9*4B1@3#`3``V1/JISK0;VO:]N&U[7\/[MKVH/[REQQ]OV3Y5(7S^@[:@T-#'[3-M_O\`FM_*OK9087!('<&Q6Q2"56UALF5O6?7I(+.1O"$@E]OC MJ3SVW)@K:&*I$E).#6$D0:PY;(P6,`V&#QOF'GCPXW"H[=T$V2;!E[2@E[O) MA;:!VJD=E.CR71I353JFZ"3A0E`4Z$ M2P+AE4\MFGF`P45>RJ$B1[L+-"V2?%6?W$!&,;0#&2B>CU`CG!A0)$8[B.,QJ*91`5 M54%Z/HXH.*R0V8.J MWC*QFNO74CA%ALT,F;.Y*J4;R,FBH8F6(8F=[YXXY7M:_!?@H+:6U[@*UK6M M!\06M;N6MR:,S@M:WN6M_P#A>Y:U`ZOX#]!\0X#]!\0X#]!\0X#]!\0X#]!\0X#] M!\0X#]!\0X#]!\0X#]!\0X#]!\0X#]!\0X#]!\0X#]!\0+E1*2$\BDI:?+\]E$],3"A<@GD"@$U/L,`J2)%0PBQ4L"'C;'` M,/'''&UN"UJ#M0Q^TS;?[_FM_*OK90&Q_%9-GW`ZR_O!VPH+#4"@4"@I?-'\ M9.DG^S[1?\&95!="@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4 M"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4 M"@4"@4"@4"@4"@4"@KYK/^SU?^^?8#]]K]H.$,?M,VW^_P":W\J^ME`;'\5D MV?<#K+^\';"@L-0*!0*"E\T?QDZ2?[/M%_P9E4%T*!0*!0*!0*!0*!0*!0*! M0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*! M0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*"OFL_[/5_[Y]@/WVOV@ MX0Q^TS;?[_FM_*OK90&Q_%9-GW`ZR_O!VPH+#4"@4"@I?-'\9.DG^S[1?\&9 M5!="@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4 M"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4 M"@4"@KYK/^SU?^^?8#]]K]H.$,?M,VW^_P":W\J^ME!B`+KF.QVP]VQ=(Q&60;+EGKMM=)NMW3[V/_1%C_>_">\?ZW>>-Q/QN"@\EFGM!ODI MR&X=)E^$0F& MVRW,;4;"'B]U'(Z!F9(!#&0XZ_;\[>2^L1?-2RZ8P28C0MD(6TCEF$4R/1;& MW[(D@MI%+/.>&G)9]QC*Z`33)"=1#-$0`RIDKFWP#-C0PQH0(8$-T;:[C;'Q M!,$[2.RW,SRFOVERAK4B2?"A]@X*SLGJVPY@`-P*Z/)`JT4.,=381!QI6:$6 M)DC0)\Z7.!G>^8"`V!#;NB.608=[!W-A]@XF;&[&I:8 MMN!7*GV>G[*E5T`%B2$I8@#GV$RA2V)0TEM0Z25,;A7X1S&9I)6I8 MG943#0A0\GB&")V9WT8*C9D5,L24B>8@6=KW"'!"&POW,\,;VO:@[\,?M,VW M^_YK?RKZV4&%P;J([]BMBFFYDTLLMQT:SZ\MUP)!RV61151%MY[;IJJFFL<, ML,\BQX@9$"SM:]KWQROP7M0:.`]E]JX`R55H7&G`TKG7"SW$BRP?V%F$_.3# MRCQ+74!A(<=S`;=PSX9K6:+;=:NG%$TF;P*9$U@]B/@-D:%SR"4M;V<6IS(D MF-Y-:+'7V\?BE%9R:TV>G2"^<8PNM1TS#\=L"0U^-QEX9I.>4F:QU4RFD7$? M+&%7`$6V>8V8P0(H0=Q5]GSKBXI$CN4G43D=VNV/DUF$3.;EEF059$E`W&@J MX9C%Q3>V1U_Q?F!U1P>@FFM>FL%ZGB/`>(4IV M!&GD"W4@TCG6ZQF4$H@,*+&4;?"XN&&A%C!#6CMD="(Y!$B=S@U[8W MOEPV",S/EE;ULN*QF5>W&M[E^"_N4%SJ!0*!0*!0* M!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0* M!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!08=7<*`WP,C2\N(Z(6PQXV9A74 MR2:!AC_[LACHX(>./_6]Z[;=F]>GELT55U>2(F?DPI4H\TE;.X7M[MLB"".IG+7_``?Z?=J:Q>E>I,W_`(?"R9CR MS1-,>VK2&U1@9ESZ%JN8]&GRJLN/VQVD"2/F2;;M?,F'\1+@AE(\CES*^0XW M_;@$,HE4@OG;._N7ME>K!8\-.JKD6YU`EI]$%`OKOH-LN]%(P4,!(BZ\FYDU6X7/9AWQ)G%,(((_D,GX"7MGE MA8T!EGC;@X^'#PVVZ.@]NQ*XG>MWP;5$3\ZFBKGJF.^([./JGT2[(VNS;F)R M@[OZHF4@-Q.:7'4Y#!'85HOH0^D-PJU4HWB75<787Q" M,`M$FR0!+!H>1<++('.X9^65[WO>]YM?M[WO>_=O>]!\X8_:9MO]_S6_E7 MULH#8_BLFS[@=9?W@[84%AJ!0*!04OFC^,G23_9]HO\`@S*H+H4"@4"@4"@4 M"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4 M"@4"@4"@4"@4"@4"@4"@ZIL\13PPA3YPJ2"'-%20(ALP"6#&.GAPRI(H%F-G MAB(:.&A<0P@[<.8@F5L<;7O>UJRIHKKG2B)F8B9X1KPCC,^B(XRYB)GL=JL7 M!0=]A0#S];?A@=[>[;,B`H#',;_P#J'W:EL7I_?,S_ M`(7#R:XGOBW5I[=-&Q1B9-SZ%NN?5*I[L]KIH6UQ,RQ68Q7J=QSN'B28;0=; MB%%$M_\`;"&P22Q$2]_\+V&XM_PU86/> MF.ZS:G[4S%4'PFUV_P!+D35^3'^E_/$/VRDAVRNL3-K)!I,?*V5RK6:YYW*Q M8._^8/`=1250O<3&U^Y>QC@O^&GQGAGA3_1XN?EU1WUUQ1'VICY'/O-EM_1H MNW)\\Z?9[#'V=6TKWPRY9O:13PJ@#97N:1HZ(`,A+%#SX;B`VN55>]VPQO?@ MQX2]^Y_A3]M-@Q9_Y9LF)3,=E5R>>?MQ]T_66);_`$&-;CT\672O8TZF9C!' M)!7)PET_CP]_&?\`*BN9!,WOP7R[X71P$G*V-[_X6$KJN>)O441RX=&)C4?[ M.U$:>NJ98SO69V6XHHCS4Q]U9)E>SHTA8-P,V_K7&0@X%L;8FG`C9.LQG?#_ M`"YB9N8=6QSSM^'@J$RNM>JLS6+V=?TGNIJY/Y.C6N;EG7/I7:M/-P^1:1NQ MXP&@'B"TV.SVP%C;&V(3>;2*BAVMC_EM;!-)%L;<7_"H"]F9F3.N1=N7)_&J MJJ^69:E5RY7].JJ?3,RF%:S!$DMA,M$=CG?:0UT1->3U+HQ1V.8FGEP%IPEF MZ".61`%4_AA85=Q[>)K_WS[`?OM?M! MPAC]IFV_W_-;^5?6R@-C^*R;/N!UE_>#MA06&H%`H%!2^:/XR=)/]GVB_P"# M,J@NA0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0 M*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*#\G'M?=MGR^IYO##6?J'C%L2FD M)=3L8YVW;/AV[>/[^NF?>UZ MQQC[WS>:>^>_T/0:(E#VSLLQFQ5$-<@*)TX^W$H0NXW^WCQZ2%@AD6PQ+K3E M;P9583TU94B]L1\PN\E\N'/AR##RO?'&F[C1X8[=G7:)IS,BN*YUIMU1%NF= M?HTU:Q,TQ/#76>SME'78V2S=JC2Y7,3V1/S8\T3PX-C8Z.;[/SCY2W[2-YI( M`U[V,)<0L4@VBV86?^8$,X`=0\P\N35/LTJ^5U?'[?;_0XU,_E3J^I3V.<(K(F)J7IMV8F4Y?'@,7=_ M^;OA4D5N-;&]_P#"P_N5Q5XE[K:CEVW%P<6C\2U$S[9G[A.]7Z>%FBU1'FI; MV9WLMM#658#,EKNTULV#Q?\`SW><7G88&RQOPXY#`KBJ<(996O\`@!QJ(R>O MNKLJ9Y\VY13/=1%-$?Q8B?MNBO==PK[;DQ'FTCY%KFI!T,,4,,)F1-&[5Q"X M.)=`9+<2Q+7QM:V-[C$TX(;+*W![M\KWJO9&Z[GESKDY%^Y/XU=4_++3KOWZ M_IUU3Z9EM&UK8VM:UK6M:UK6M:W!:UK=RUK6MW+6M:M!U/[0*!0*!0*!0*!0 M*!0*!0*"OFL_[/5_[Y]@/WVOV@X0Q^TS;?[_`)K?RKZV4!L?Q639]P.LO[P= ML*"PU`H%`H*7S1_&3I)_L^T7_!F5070H%`H%`H%`H%`H%`H%`H%`H%`H%`H% M`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%!%W MH]FC'3767J^W&CM)IMXD*H+3@73P">F)Y0*W#D(.8'RQQX^>7!B'ACPB"YWM MAACEE>UK[&+BY.;D4XN)156>& M6`O%S_\`)&`MEX-GZ79VO8^A[5.9U!R9?44QS6\:)B:+<]U5V>R9CM\GX,3] M*)FFQB[93%S+TN9G;%$=D?E?9Z/*]`(DT8UBAR,TB+&_%K=6D1.<2"\SRH[2 M!5?<3C>[:-AJ".[5]5-`6%.JA$Z'QP<+6P+`8Y9!AA8AY98Y4_<>J]^W/.JS M[V173=FBJB(HF::::*HTFBF([(F.WOGMF=4?>S\J_=F[57,5:3'#A$1/;$0M MS5<:90*!0*!0*!0*!0*!0*!0*!0*!0*!05\UG_9ZO_?/L!^^U^T'"&/VF;;_ M`'_-;^5?6R@C!\-;%GG9D)M.-,9[C%U:@0-ONU;30UE&:RWF[-NL4IQJR.,> M3`E5,1#]PS)@MD9+XCA!987%#MEQ[!XSC-;<9?B-49^OVTE\=JLN37=L0X-?94+18[7&BPE(:FB(&*`G$&^KCV)$5@XDA_0H M@)G(,1KWLG*$@.Z+)L0M@YT22#"VXUNT<):VO^1VQ(C??+!>48HV,K/-_*1) M`+*DJR.>>YU=<",^`A2N!A%;`>1<$,H(>PS#>&Z,D$$T"9+B(QEMYBD^#.Y MWCANGV<3VD?E#,LYR[$R!LBAREIQK'M\LK$AK3;<1B/93FU1D,@[&\R33814 M38>GMKK[D".A,ELJS8:%E5V*I<*]RR>4*(KY7E(F7.G+X%[ M'!2W@V(N=L.-EGP87L'3_36Y]1Y,VL*GEQZ.-R[5PMVX\]7?.G93''T1Q;>) MA7LROEMQI1';5/9'IG[B@6;#V+W#D0A)6]4&[$A0Z@'RBQ&6KT7(+9R9ITJ* M%@<)+4AKAV1$%:4%'B"V#'+CDRYV^7'P_P#$!_TA+?E=0;1TC8KVOI'2]N4Q MRW^FU'9IYX^;^5/&)"O+Q]OIFQM_SKWWUR?DI^S3TO5]"GJS71DQN MMO479)!048F`GI*,CQ_'" MLDRAQ0*E5,I?+B#!AF!P\1+7MCGE;NW#O0Q^TS;?[_FM_*OK908'-KMY[["[ M',MW(Y%PM1W:R:^-ASH"H#B93%QO+SRVW2EE'42V7XI@@IIQH0$8._S[;L=/"(T;42#R,:/U1:RP[&9@S"(J&JJS(Q.X-%4L5,7%N04 M&Z"HF`R@Q:X(@((X@=K\3/+&X;D(ZDZP)`S02C+CCAO9X'`\$EKJYD`4Z0*%,5(S%V]Y(HI[=)\NFL]T M:?.B5QMNCW?Q6=/N\7^-5Z(2757V?R9%[K&V`V)=8VP6U2_?`ZIR"Y+9'4-D M"Y87XJ3'24;#Q"3`"&.?>@S?>@A,<,;8EPRP=\L,NGJ#K"O/QXV?9;?P?3]' M"+=/"JOSW)CMU[=-9CRS5/%CE[C-VCX?&I]WB1W1VS^5^Y\KTBJD(PH%`H%` MH%`H%`H%`H%`H%`H%`H%`H%`H%!7S6?]GJ_]\^P'[[7[0<(8_:9MO]_S6_E7 MULH#8_BLFS[@=9?W@[84%AJ!0*!04OFC^,G23_9]HO\`@S*H+H4"@4"@4"@4 M"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4 M"@4"@4"@4"@B[T>S1CEKK+U?;C1VDTV\3%4%E?73P*>F)Y4*W#EF,8'RQQOG MG?@QPPQXP@F=[8X8Y97M:^QBXN3FY%.+B457,BN=*::8UF9^SV=[.BBNY7%% MN)FN>R(>-ZY-^R?M+5E1C[541?@34LL='1WWLLKD3)!X2*5#RR!4D2,D[/(J M:*E3`5[X99X9X"\6_P#Y`Q>V5RPGI=K:MCZ&M4YG4')F=13&MO&B=:+<]U5V M>,3,>C3\&)^E$S38QMLCWF7IUZ-OF_P"Y M]0YY7)JF/HTQPHHCR4T]WI[9[YE&9.7?R[GO+TZ^2.Z/1"Q%0K6*!0*!0 M*!0*!0*!0*!0*!0*#CEECACEGGECAAAC?+//*]L<<<<;<.6665^"V..-K<-[ MW]RG9QGLTS`H0!=T-T<8<3`($$%;3111A1,K8AAA!X&][UU1?L3.D5T:^F&Y5MFY44S57CWXIB-9F;=41$>6>'!(J[6D4" M@4"@4%?-9_V>K_WS[`?OM?M!PAC]IFV_W_-;^5?6R@-C^*R;/N!UE_>#MA06 M&H%`H%!2^:/XR=)/]GVB_P"#,J@NA0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0 M*!0*!0*!0*!0*!0*!0>7DU>U4@2%]FFK`"F+]+(MAS"3*\D)YK`9#C%PG?!L M&^EG,`K"74L2XN>5UK,/+_\`%AB!WRMGGB-@'?=K\/\`=]SV*YO%OYMW2)M6 MICYUVF->:8\FOWGX5Z=E#94^5+'B)D MN=)'``31,X4&#,E394P'B*`9+&`U[7O:]4.JFJBJ: M*XF*XG28GA,3';$PBYB8G2>UV*X"@4"@4"@4"@4"@4"@4"@4"@4"@JGM3N/# M6H[4!6I%51U%TK=LR['C1MXX*+Y>ZIE>X18HD).&7?`"69J^(8IP:V)<*]^" MU\Q+XAY6#I_IK<^H\CW6%3%./3].[5PMT1WS,^73LICC/FCBV\3"OYE?+;C2 MB.VJ>R/7]Q05EZK3_OLYT69]],C;$AI..8+$8:@H)TX0+V`X;"$5>5C060!L MRHC`Y6XX&=\3F7#EC>Q,+A`SM^5U!L_2-BO;.D=+VYU1RW7C[?3-C;_`)U_LJN3\E/V>WM>R""@HC71DQNMM(3D%!128"O7OU55WJIUFJ9UF9GOF M9[4+5555,U53,U3WLM76X*!0*!0*!0*!0*!0*!0*!00%Y2K&,=EQ#;^D5CLH MN%AEGF*ZW6A(&-L<>'AX/I0\5OE?AMP6M:U[WOW+=VM:_F8F+'-DW;=N/QJH MCY93&U].[_O=<6]FPRS9N7/Y%,J./_`-K1H@P11"EIH`?*KA>^-DB- MD!=>)L42V?$[V$8(D<$K+/C?_N;6[ONU7LGK3IW&GE]_[ROR44S5/VHT^V]; MV;ZN'B_O-,7?U5.)CS]_E7+=BF//,55<_P#%5?E'VG+UEV-9(18(TCV/=K;5 M6,[DY1D)VHUF.W$-(.("@64ET<3O"L'F&F$Q_79JI MQK-?O[MRNFY3--N.-'&NJ(IUY9B-7YD-?1TS";H%Q+G2@G$E^),0!0S(=LA. M!\-[$//#BB<;C"6[O!;N]VO)=MFB-PQN68U]_:_ETOOCK.F_/2F\3&>6.6.=^"]K7H.Y=0(8G0DW(Z4LH#EA3H!"YD&QT8F"( M$$,;"*WS[^(6"%&PQR$MC?#'+/&U[\-[4`4^1`-E2`QPH">/8&!")(4P"&;. M8$\0\C>94MGG88Q@5Q%QN)?"U[86RMP\'#:@%#Y$_P"$^`G2AWP,V,0.>"&0 M3'@IXMQ;&"1GO.>?>#8%\K<FN=(]4:SYFUCX>3E3I8HF8\O9'M['G]EMKO=M[ED0TW M@3&$(S.Y7#PV!V$`Q*&S1++*^-E%JLRX1G`?CAWX<+X@JF/#P7O08@@ M@66.08=6.CQ7Q*<"][O%FWETL3S4S M,_?54S'?W_-F?.U*LK;,R9G*MU6[T]M5/&/3,?O2DZ+[5G"-E$JU]U-;IS_0]'(GG^$YT2\%B( M919<@$\@["9X-U<)FE`MA?&V7_GH^68:NG96MEW<1P`\K7[G!PVO5)W'9]UV MFY[O[9J_&IF(GT3V3ZIE&WL>_8G2]153/GC[O8V_4:Z2@4"@4"@4"@4"@ M4"@4"@4'ESLE[0!3"?0VLVEK5+SWLN>[\35#)/.QB.(CPME8`RL/9=PS#3AS MB5EGQLRW?\``!+6Q,"6$X"XE]V/H^W.)&^]47)Q-BCC$3PNWO)313VZ3Y=-9 M[HTXQ*XVW1-OXK-GW>+'MJ\T0D>JWL_4N+W6-L#L2ZQ]@MJE^^)Q4D!R6R.( M+)%SQX<4F.TDV'B"F@I^.5P@C?>@A,0[<4N&6#O?#+IZ@ZPN9^/&S[+;C#Z? MHX1;IX55^>Y,=NO;,:S^--4\6.7N,W:/A\:/=XD=T=L^F?N?*](ZI",*!0*! M0*!0*!0*!0*""/*4HTCHJ(]:U_,Q,6.;)NV[[D6MFPLK*N3.FEJU7<_DTRH] M('M8]#V`(*4O-I)[JH>>8=DB-T-=>1H87&W#8,$VG$+(^>6?_;?PJV-_PU7\ MGK/IW&GE^(BY7Y*(FK[<1I]MZULWU:8N?JFO$QYC7GRKENQ$1Y9BJKG M_B-)7]J=(DC99@:TZ'[(2I@+>^))PN=+P8+:SM>W"$8$."E%@/P?.UN[>XP? M!^&M#]L,K*X;3MV5>CNJJCDI]ND_*M?_`.O6R;'$5]>=8;%MTQ]*W:K^(N^> M(IBJB=8]$F3F]LU+W$^AV%K;K`CFL/Q#;C5A7XY2P0G#?',0J5'<92QH.U^" M^.94&W<_R_A>]Z[S?T=O%Q*)[ZIYZH]G-Q]1&!]5WIK7XK,WWJ#)IGZ-JB,> MU,QY)F+6Q7M%I=4"9G.V9UK0ZEEV"B9XY=T0$(T` M:+X6Q#OW,,LB&5^"_N6]R_'[,;WE_P#NFZ7YB>VFU')'V?P7$^-GAML$Q^Q' M1&VT7:8^;=S:YR+GIF)B?7I<3YF>QVTD;AO!4=C2>]1D>::HKJ]DPO"P-<(`BL$$".H8C)G=XQMB&80F6 M@$CW3;SUSUE MU#7->^;IGY6O=J&XC!4L;+#DS1<`R3,@"%3)0P$&,6,%A@\@ MABXX`F.00H`H65\U[<%;TQ$QRS$33,=BL47+ENY%VW5--VF8F) MB=)B8XQ,3'&)B>,2TDBQQKD*ZU9`0HRB4-VLCZ`5%$L1C]JEE%"S5<1SJ`=# M'#1@\@!A/`,A`LPLN,'?"U^'&_%J$QKO3^1N5_:\:G'G:B+L3 M-N>S[Z*9F-.S3NX)JOK'J?(Y\:YNFX5TS3I73.3>F)IJB8F*HFO28F-8F)[8 M[6]*G$$4"@4"@4%?-9_V>K_WS[`?OM?M!PAC]IFV_P!_S6_E7ULH-=/DRV"< MI;>&WLX%QI,TMI[#1AVNIL'%).[E]@M7G-`"RYFH_0WX@>S<2(B!*JB0I/)5(9)J3'B(PA7$FNM+-F@A M[.DR!@?"R4LRF5!O#<-=:,H;+/UTQX54W;MI)=]+')[+F1$IKNX]F78Z.HK) MF:U!BO#%+R;S8:";89QC/P`R,4P'2SI/%0P%P$(XT%D/9$D8GP?[Q,ZX-58: MD>D-4M8VOLF"::3N9Y4]O(B'I&O*]G45=Z:FFER:O\`/#*O0A0/IC=7T>:O M\\,J]"%`^F-U?1YJ_P`\,J]"%`^F-U?1YJ_SPRKT(4#Z8W5]'FK_`#PRKT(4 M#Z8W5]'FK_/#*O0A0/IC=7T>:O\`/#*O0A0/IC=7T>:O\\,J]"%`^F-U?1YJ M_P`\,J]"%`^F-U?1YJ_SPRKT(4#Z8W5]'FK_`#PRKT(4#Z8W5]'FK_/#*O0A M0/IC=7T>:O\`/#*O0A0/IC=7T>:O\\,J]"%`^F-U?1YJ_P`\,J]"%`^F-U?1 MYJ_SPRKT(4#Z8W5]'FK_`#PRKT(4#Z8W5]'FK_/#*O0A0/IC=7T>:O\`/#*O M0A0/IC=7T>:O\\,J]"%`^F-U?1YJ_P`\,J]"%`^F-U?1YJ_SPRKT(4#Z8W5] M'FK_`#PRKT(4#Z8W5]'FK_/#*O0A0<.'@!PXFPB*CI!CC7O:^`@N8^-[<%PN&KAM'0V_[M1\1513BX&FLW;\\ ME,1Y8B?G3[(CSI#'VS*OQSS$46?PJN$?NL(XK^UJW%;Q\9L$6)HVPCI/#),2 M7$KJYJ4G#@+F'88!26DA'4%QJ!YE\\[XB!$TX?'@MPAY<-^"=UZ#Z8^CS;ON ME/\`!QXG[?-'Y_J;6NU879KD7X]5'[_VV<@GV=[L@I5P=X<'ZVRO)V8EC1Z3 MYCG&6'RYC"C>V-Q3Q(LIP<*D)`N0UKYX9A`W,X MG&P.R+5F.2F(\DS'SJO7.GF:N1N>5D1R:Q1:_!IX1^[*^UE?=3&UL<8[U>QQ MQM:UK6F"5;6M:W&5 M>A"@QBQCMXXDXRCN")=3%U(.X7".):Q*4EJ:<;#O[H9DB=@H-[5V M6KMVS7%VS5517#_`)[5=-O\0NH\.B,? M*KMYF'V31?IBO6/)S?2]NOH25K=\RW')%L!Q*2R"Z0$\#/@*A)3Z7TQK*2H<$*]R]S(^5L1+<&(>5JD_C M_#[?O^.QKVV9D_?V9Y[6OY.G"/13'I=_O=IROTM%5BY/?3QI]G[R,G/:YRNS MGB*SIWUL1M93/"5`(*2BJ*;D>FF9F-?7'H85[1>-@)A1PU^++Z72`D"!XB7-M38"15?O%LO:O\\,J]"%`^F-U?1YJ_SPRKT(4#Z8W5]'FK_/#*O0A0/IC=7T M>:O\\,J]"%`^F-U?1YJ_SPRKT(4#Z8W5]'FK_/#*O0A0/IC=7T>:O\\,J]"% M`^F-U?1YJ_SPRKT(4#Z8W5]'FK_/#*O0A01=Z2=M-'+867J_$#49HM)ODQ#Z MTX5Z;Y/3DQ/*A6[N8YD>$L<;YB9<&(8>/"(*)E;##'+*]K7V,7%R/.^]WM+&^X6-KLBM.!86)F M59)<\^?3KV`3I0!`$P`LWV(K*+,0W>DD5`#(3`V(531!0K7Q[Z/A;*Y?/TJS MM>R=#6J-3,31:GNJNSQUF/1I^#$_2B9IL8VV4Q=R]+F9VQ1 M'&(\]7V>A=77/76;-5F2&QH=A+5I'*C7#'7G"?F.4U!W.Y2QQX,U5SKV<&8F M5`SGG?*^`=N(7`ME?$(/#&][51M[W_<^H,KXO^ M91F3E7\NY[R].ODCNCT0L'],;J^CS5_GAE7H0J&:Q],;J^CS5_GAE7H0H'TQ MNKZ/-7^>&5>A"@?3&ZOH\U?YX95Z$*!],;J^CS5_GAE7H0H'TQNKZ/-7^>&5 M>A"@?3&ZOH\U?YX95Z$*"G$O^T-D"#)..P](#_%M:U\LK6JG]1]==.=*W*;>\W;E%=5=N MB.6B:N-VKEIX\(T[9J\D1,KOB^'G4N7TM8ZSIC%M]/9.Y6\"W%,I'&6]CWEF,0)A;BKI^A,`PJ*Z,&JR/-4EQP M:NHH8V("B#=-=,-DS/$#SSQXF5N&PEKVOC4UB;[M6;B?&VKU-.-S3&M?S.-/ M">%6C=W_`,*/$'ISJ"KIC-VV_>WJFW17-&+35E1RUQK3/-9IJCNXQW=[2KW] MKB@,43,L.\M4G>?PRRPL0C9_SH^AA!;7OCB%@:2H#Q2\L\\[<6W`8OP7OW>Y M4?D=8=/8W";_`#U>2BF:_DC3[:U[3]7+QCW>(KC9Z\6Q/WV5]\<,SN#PC%%3RQ*U[V MOEEX?Q^+?W+5$W.N/?3R[;A7KGGKJIMT_;F?E6B/J^;/L7S^O^L>G]MF.VW: MN?$78\VG-;G^+/%*E"<_:J2-G;`(#3C5!)&O_P#W3VD-)>3F*!97MCE<4L"K M+I+(SX%'^TR+554?QYC[3CX;ZJW3,3.7N M.];_`)-/=9IIQ[4SYIJ]W5I/9].57WW#&Y[Q6S>$N^TZA]?9XO%ODCL>7'7% M8QCC6X!RXQ5H,!:3`P,K9VM;BX9]SW<:A,CJ#IV?_>^K,73OILW;<1[::ON. MJOQY\*>G9TZ)Z,VJFY3]&[G79R*_-.DTU<8_[1&T/5[4YGF[*;N2M<9C6,>) MD(I23M%L@\!AQ\?_`+PA-!@=*(#Y9\/=Q$P$P_#6A^UG@AA3SY6ZVLBYY:JK MMS7U44Z(+=/K7^)>9;G'V_-PMLQ>ZC#QJ*-(\D551,%$7*W^&60M[UM6_&;P*/4G4-556][ON&5S=L5W;M5/'M^9KR_:;=$]HA+V7!BD13 M&Z]>_!B'BF*\U\7/_#&V.1B%@N#&_<_PO[MNY65?C_T5/#$QMXR)[N3%GC[: MX5*=WQ9GYL7*I\U(#OAMZ=&"Q2-06^M%\\\;9"%G9+Y;/O5[WX]_=K'_`#OHO<-OZ;Z@OS/9_0\L?)4X_6L3]"Q>J]3VOVC42 M_"IZ5.H$?/#_`$\DUT*>93OG!CP\<1;9*&)8.W=_[>'W/P]S&?%3K>__`,!T M=NLQ/9-RN*(_\L_6&5/T,:YZYT^XDEYQW*4;V^B=4"!#'+W,EY^IX=\/=X.. M'@(4SO[GX*Q_;CQCR9_W3I2W;B?];E41]K6F7'Q6Y3]''B/35#^W>/M`E*]K ME8FA9`#RX>ZI._N?^W_`!KG]<>/^3^BVG9<>F?P[U54Q^;< M^X>\W>KLMVH]?[[`N4_OJA-]:=3B>$!LY";Z6>6%0Q8@I'[ER9`OF8%XEAR9 MC`07+$+@PQXW#EGE;&W=O6CN=_QXP=OO;KN&9L.'@X]JJY7/)77I31&LZ:TS M$SPTB->,SHQN5;M11-RNJS31$:SVO.F%=DY*;LXGI!L>;BRYI1&!;[@R>ZDH MMAHBCJ)@F$DGE4ZA(J^;1B:*,`'@%W@D+B$'G?"_%POEG;PCPT\1LW"\2HWW M?K_-;W2KW637,:O\`/#*O0A0/IC=7T>:O\\,J]"%`^F-U M?1YJ_P`\,J]"%`^F-U?1YJ_SPRKT(4#Z8W5]'FK_`#PRKT(4&0U/S6!(F.". M$LE$U\25YUS6R:$<.J*(557LA^U382JXC4::?QF]]N)/MEF6M=C)QPA'20/W M<+&5EY&BE\!"1<7NYB`A>#98V[ABW#PVON%X?Y=NQ&=U)?M;=@?[28FY/FBB M)[9\DSK^*E+>TW(I][F54V;7G[9]$(+CJ)O/MUE<_N;/]X:C8]EWS+7S7??#.!J_$[F5LA57'AX>+Q.'N;7[1]*=.?,Z8P_BLZ/_`%&3 MQX^6BCAI[*/6[/C,##X85OGNQ]_7]R/]#T#@'437;61+P3XM]N<^YY%=RGNIU MTHCT41I3Z]-?.CLC,RJ290' MBVT%UH9S"^!I'<:006DPQCE;@O88BI%S)83N?AQX;5W6,C(Q;D7L:NNW=CLJ MIF:9CUQI+*FNJB>:B9BKS<'FQ)/LE-:5]9S><,'WYK!(6`ES!1S0NY3Z,0#- M<-\K"#ML#AMW*N^%XB;Y9M?"[G%G/PNR:;],53I^5IKZY MU2=K=\JFGDOW< MQ/W%*A*9^X5NY?,PI"997_R7[M;WO?#O?OTM%_:LVKOI^?9U]''2/53Z79S; M1E?2BNQWXN611SI MQ"V>97(3_*,,4!"X.[?/@[M:V5X=;I-JM_BSQ]CTJ8TBL&344%QQV\VP]T(?'#(-5:RVG+A+\>W&QP$&3 MS`^((M[?]F?%SM_C:J/EX69@W9L9MJY:NQW5TS3/VT969\NG93' M&?-'%MXF%>S*^6W&E$=M4]D?9Y%!65JOL!OJZ4::-\LCC#AI..AK,8Z@(AXV M2+=XM>XA%6E4T#D7-&5`8*]KY@Y\4YE;++"]B8?"!G;\KJ#9^D<>O:^D=+VY MU1RW/M],V=O^=>GA5>6.& M&&-\LLLKVQQQQQMPY9997X+6QM:W=O>N)F*8YJITB!H5];/P1'??PG%(R"(H M`8999)"&-FXE:^6-N'O=R:)@=R`S_P#ZMP\;?XWM5"W[Q0Z#ZO" M[>CW5J//.FO#TUTI"C`Z@R,:,VQ@7Z-OGLO7X]Q:G\FJYR\_\#F>`-$@%!/$-D_I'+(WD$.8XXF M5L;B7XML=]G%ZGQYJRK--,\F+9N5VJ)JIUBGWE--45UTTS\Z8 MJJB)G2):6_=5=3YVQ8O1F7>IGI_`R;F1:M6J9BF+]Z(IKN55S$57*N6F(IUX M41KRQ$S,MLZP>S=BR96,<>#S1[LA5).M:104`!C)`8EDXIB2,$E+.SF2LAPA MU#$U?+.V`>07#CW,K]VUO1O#_P`+\GK?I^G=MUWC>,;+BY5;KLS3-$TS3V:3 MZ]Z]W'$L5QU1U#7758I]]35DWK?)U[<'@+:QOC:U[6X M."_<^--PW/<[\?[3)O5_RJY;( M"]G[KW?#$-1`?:WAC:UN(JOE8%PO:WN6[V6R*X6M:W!W+6M;N5(4?5_\//\` MU%.=?_[3)N3\G*B8V7!B>:8JFKRS,I(0T8U<(\'#%Y,]>W^*BM.(U>]^[W;V MNJX6O[OX/\*E+'@=X86/_P#,HK_+N7:O^F[HVK`C^KB?3,_NIF1U0UO3N+X- M#3&O?'@O:YE)Q/7X;>Y>]SPAB][_`/K4Q8\*/#C'_1[-@\/PK?-_*F79&WX5 M/9:H]B:D(3AU,M;$A%D>EK8\%\;X,]`OE:]N#@O;+,AEE;@X/PU-6.BNC\;] M!M>WTZ?_`&]K^:[8Q<:.RW1[(2XHT6HGVM8@V&\2MCP<%BB*FEK6X.#@X+`E ML+6X."W_`,*EK.T;3CQI8Q<>B/Q;=$?)3#LBW;CLIB/5#.!```8\4`$(''_V MA!X!X_\`PPM:W^%;U%%%N-*(BF/-&C/2(['UK,*!0*#Y#``F0LP#`(0X(F/% M$!&#P%"$Q]WBYAYVRPSQX;>Y>U8UT47*9HN1%5$]L3&L3Z8DF(GA/8QOB^@V MOPV1$BU[=WA^C2?#PV[MK_\`T?PUK?`8'^HL_F4_N,>2CR1[&7K;9%`H%`H% M!7S6?]GJ_P#?/L!^^U^T'"&/VF;;_?\`-;^5?6R@-C^*R;/N!UE_>#MA06&H M%`H%!2^:/XR=)/\`9]HO^#,J@NA0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*! M0*#4LNSO#L"M_-SS#(S5C]'QPSS!$<"H`6.*%\.'A"24K"XBJKF.&W!WLJ"+ MG_TJ1VW:=RW>]\/MMFY>N_BQPCTSV1'GF8=UG'O9%7)9IFJKS/,X_P"T/GS9 M$X9;?L_M;'`\$JXV9(:?9D+#LZ,$_*]\L,CJ61'%+&%GO5K7SPQR'Q'RM[I7 M+W*O-'1FT;)3%_K#.HMW--?A[,\]V?-,\8I]FGXR3C;L?&CFW&[%,_@4\:OW MOLXL@W_9D.J95DD^M_-@GAL&MA"V.`18V#IQEPVABW$L+X&73$WP`VH@8V_% MOD"$G7R_[N/;W<+W7>/MEJ<3I##M8=KL][5$5WJO/K.L1ZYJ<5;I19CW>WVZ M;=/X4\:I^SUO4".XPCJ)&X5:,9,EM,1MD\<,04AL)!-)*99!X\3$8Q8J%AF< M,WQ_S"C99BY?XY7JAYN?F[C?G)S[M=Z_/?5,S/JU[(\T<$7\>L22D49N2$S6R]D$QCGB*DNE$3EPC?CX\ M7++`NHES&`0G!_WX\7*W^%ZV<7,R\&[%_#NW+5Z.^BJ:9]L,Z+ERU5S6ZIIJ M\TZ/--\^R0@X-:%>NMK[E#5!^<>XY=2BQSJ>;;N/W,3Q%W7W48N]VL?<,3OB[1'-IYJHCM\\Q,I.WN]_EY,FFB[;_ M`!HX^U#+JWM:M8.+BJHD;;R1VGXVQN<1,L6-+>)(/*_!EF3L&5"4S]PN[>V( M*D)EEW.-?N5M>[\.]^_1UW]JS9[JOZ2SKZ>.D>NF'9R[1E=DU6+GGXT_9[&Q MHY]K7K:MK.#,FQ+?^KL@XYV`--N9VT?24W`SP\6^!=RER^9.X'&_^Z:")X\% M[7[EO>Q--VWY:9^X] M)VN[VF]T@NOLQS(#L0S>..998;:PGK:8/CE;C6N$>33!DMGW/\+9<-JH^1C9 M&+%V]Y(HI[=)\NFL]T:<8E<;;X]W\5FS[O%_C5>:( M^SS>5)=5?9_IL7NP78+8EUC3_M8OY6.J<@.'C&T)D"YX_B)$=I)D/`!-`3\, MN]!F^]!B886XI<,L'>^&6OU!UA7GX\;-LMOX/I^CA%NGA57^-)'=';/GG[/3J](JI*-*!0*"-.5Y-)FD\E!VN9!;1+#& M^=S*XJD4P/+&UKWOWNYL8*XN7XM^"V/#>_!W+5&[EO.T;-9G(W;)L8UF([;M MRFB/5S3&OJ85W+=J.:Y5%,>>=%4W'O9#!,X*CL(N[I=7\>&P:?'[=.GRU\L; M<-^^J9L,J7P!QX+\(F&(N-K6X?<[M>4[EXZ]&6;TX>PTY>[[AV11BV:JHF?R MZHIC3SQ%2/N;MBTU>L\>UA<;..BMY*(LQFN`4:Y_+_7=J,W;=LC;MDF-9R\^KX>U%/X417'O M*HT[Z;O.L9B]U=NV;=QJN/)-7N+6D]T6J>,Q_`ICS MK3F>&7@WT9$QUSU/F;_O%';B;113;LQ5';37EW>:-->$\DRHBAM^ M#*DY/EX3TN8\489&.C>(L9@F.YE?$%D-4P7%4P"O3N MG/!GHCI_2Y.+1D9,??5QK&OHF9GVSZE=O]?;-M&MKP\V';-EMQPB_53\;G3' MEG*RHKY)GRV;=N8[I>EK49S38J*5;C*;*"TD`CAC@41FXDD49,`QQQMA:X9- M/`+@6SOCC;ARXO&R]V][WKU.S8LX]N+./131:I[*:8B(CT1'!0-QW3;LA)*[6@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@ MKYK/^SU?^^?8#]]K]H.$,?M,VW^_YK?RKZV4!L?Q639]P.LO[P=L*"PU`H%` MH*7S1_&3I)_L^T7_``9E4%T*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!05"V( MWKUCUAP$*2;(Z?F[;VXI./&GCXTOT^/E?@#+X-Y+S$%(9C9=S'([F5"O_P"Z MK'LO2>^[]/-@V*OA^^Y7\RW'\*>W^#K+3RSPCV_N*3WG+VCVX MM[%]?(G(:@P^HVQL'+TU`XGY'5$T:U[XGVVS,@,[$\C`-N,'>Y47"U[VX#>/ M/MC\EO?#[;A?\37[Z_'WM/T?7/V> MAMJ(O98P:V7#A),^+KMVOE\43$T;>,S*`ZPBES=L\1>%)9PQ@TF!EPQ+7XN! MS,[:UO\`+;'W*CMQZ_W6_9^!V>BWMVV]D468Y:ICSU\)_-Y73>W6_73[K'B+ M-GR4\)]<_P"AZ8$$\@E$BJ:EDBB:G$@<"Y(@0+`DR10N';BA@%2I?`,`N"'C MW,<<,;8VM[EJHU===RJ:[DS57,ZS,SK,^F91DS,SK/&7;K%P4"@4"@4"@4"@ M4"@4"@4"@4"@4&NI'B*+9?1A&_*4?-!_(X@>8=B;J04Y8L!;/AMED3&.`"&" M(O=[@@.8>=O\+UNX6Y9^VW??8%ZY9N>6BJ:?;IPGUNRW>NV9YK54TSYI>;+I M]DO'[96#3QU)F>7=47>)F(/@59KE4EQC&!K\.6()QM*9\,WJJ(TU]7K2=.[W*J>3+HHO4>>./ MM::D_8;VGNC3,5W%-+3B79F,DP'(@%++9LHMM<;QLV&(61U5[(R<4+V"2<5` M0*Q@2Q*P65[V#N:#RSQRJ3P-FZ#ZKRJ;.UW,C!SJIU]S5I535$?2BBJ9GCIK MI\[7OY9T=]K'VK/KBFQ-=J[^#/&)\T?Z?4H+K)M'O#NNNA:AWF56;J,_G"ZW MI(4OHC;/'WPV6,=L*H+#2(J:<."5;36-*`URB=E>Y>X-S`93O_>+6#O;]]V' MI7I:U^T?PU-=VS111;LU51%%5R.$5S$\:JHCC5VZZ35IKQ2&5BX.#3\9R1-5 M,1$4S/"9\OGGR^U^D+6W5N&]4V("Q(B;`*6$+WLPX7*>[V==KP5,<;VS57,N M9!8&#YC+++*X85N(6+VROB$'A:][7\3WO?\`<^H,N MR/3VSWS*M9.7>R[GO+TZ^2.Z/1"Q%0K6?S++'#&^665L<<;7OEEE>UL<;6[M M[WO?@M:UK5Q,Q$:SPB!H9_;/0/&MA0W3)3<#/!6O_P#B$DU]/*^6=O<"\`1L M3HP0F5^Y_J6PM^&]JHF_^)W0G36M.Z;EC1?C^KMU>]N>CEM\TQ/IT:E[.Q+' MZ2NG7R1QG[30>>XSV?N69:`->7^^,,[\0!SNL'%I-?&]_P#*-D,-WSOP-^&U M^"XX.7!?_"J'/C#O>_3-KH'I[<,ZF>$7K\>XL>G6==8_A4RU/UE=N\,2S75Y MYX0U9*CHGQOH8CGV7VBB?55EB8YB72VT.6$<8X-KW[X73S1DQ924#5L;<%L2 M8YC.]_Y>_N5#8'AUTA?R??6<7<.H M-TUXW\V[7[G7R\L33$QYJI>]X7U:-EZ7L4[IXS;]B;39TU^&HKC(S*^'9%%. ML4SZ(NQY5HFQ[/3:J;R86&UNQ)6+(_,\0077O5%+),1M^#7XO&3EYT%2A<14 MRMACQ<[BAJ/&OPWL-P]VO5=LZ)RZ;,6,FY9PL'_48=NFU3IY*JJ8B9\\SS>E M+4>*OA1X=4^X\).F[5_B$":7ZRZT%0<( MAB5LH*OAACB.[CQ7Z>>AW.UOQQC#I6;G%;#(6]^'+`$0(*]_^RU7+;=AVG:8 M_P!RLT4U_A3QKG^%.LO).L?%/KWKRY,]2[ED7L:9X6:9]W8I\T6J.6CAW35$ MSYUHJEWGQ0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!05\UG_`&>K_P!\^P'[ M[7[0<(8_:9MO]_S6_E7ULH#8_BLFS[@=9?W@[84&0?VT&N46LIWR1(LY16S6 M"P'GA'+W>"^^&\0;[4D',5.`LQUY3%/V+)KML.K%L,DX7+$WCF/AC<.U[\%! MCFSMOJ\\WE'T=M78*(%]_2NQ0)-C1E)C_;9EU/N/C1`H!<83'AP"$RQ"3N?8*"V5*;&@YWS!&S9F2329Y0CV+EUYH"8_' MF23L#.9LTW&N#BVPXUPA.*"(]@X*GT-X#0A,$;2X% M'SI-LE\"1T\T!X!M-VD<;9FD!>S0CQW%-4@\+\-@Q>+?.UKWQX;6OP!H^:/X MR=)/]GVB_P"#,J@NA0*!0*!0*!0*!0*!0*!0*!0*!0*!05.W$VXC[3Z)E%_N MX8%2XI9')97L*H'+X][*E[7O^,)D'AG8 M>FNG,SJ3<:^?/5/93'?/FUF-O"P[F9>BW1PI[Y\D?N^2 M%)$/VRL*N*.&.9:D/VZH*:DDN,OE8LZ6R6_5LM^FY5SU4TX\??S/=Z/*Z_)M[3'AM2MC?-@1L)].S( MKI@ML[7`67+B/C]"C#!?BB8XF2]\.-^,4O[E<_'=#=,\-OLU;KN=/]9=^;9B M?+33]]YN$_E'O=KPOT-,W[\=]7"GV=_V<5OM>/9]ZNZUB`K+,C\NXG[P]^.R M=((UWB^CIS*]LQ3@:HJ89ETD403AR_\`"!+7[O=OE[M5O>>L=^WR/=95Z:,/ MNM6_F6XCR:1V_P`*9:>3N.7E?-KJTM_@QPC[/2NM57:)0*!0*!0*!0*!0*!0 M*!0*!0*!0*!0*!0*#%K:.CN!&54)P)Q%70EA/.)BREJ9<$TG*"8=`$+GB9XL M/CD".4,%A,L!,<[7QOC>]KUG;NUV+D7[54T7*)BJ*HG28F.,3$]VG;JYIJFF M8JIG2J'G_I8S-/X`CR1EJ'C*:T415DUX%'&X'LOIME8Q9'535D))*JAP0`;Q M23$8P'=(+WOEE8N)QQ+YC9"9W@)\:-JZ]V^O?=QS;%C!P[]S&_I*Z+=/-:G2 M;L1,Q']-&ER)[9BJ(CLT<7=YC<:??7JXBBB9IX\(X=_K[6Q'/O;"*:_ M`&O2:I745P(++@X!<40$,//`2V.7#Q1">=N&U1G[2^-74\Z;#L^-LV%5V7"UO=I_E#OF^_TW7_`%%G9EOMJLV) M^'L1YN';'\"EE;VK)RJXMWKMRY3&0H>5O_I<-N"I/`Z? M\*NC:XM;-@6,CXIBGRQ17_23PXQ\VFF?PG&SG]JKMGCWAGM)GZ&1,>MQ`EMVVQ=DS&4S* M]N)RG MTK[&W?5V\-N.Y9&3U?U%1_5V?Z'!BKSUZ_/IU\E5V/Q6U8J]D[KLV5P-^S@I MO3:F4LQ,#)MWS6M'%M-\,QRL)WPBT_"1$S`'$2U^*&;S.VQMP6M[E;N'T9ME MJY\3N$W,S,_"NSK&OFI[/;JKW47UC>ML_$G9^DK>+T[T]II%G!HBW5R^2J]I M%6NG;-$4:O3)'1D=O)I1&0$E-0T@@%8`BE(Y$JF)I,''_*"4(D@@"I<+'_#' M#&UK5:[=NW:HBW:IBFB.R(B(B/1$/!R:YUJKKJFJJJ?+-5 M4S,SZ99*LW04"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4%?-9_P!GJ_\` M?/L!^^U^T'"&/VF;;_?\UOY5];*#YMT+`?:><`1+97#&U]UH"SMCGF'E?`1_ M[8X96Q$#RP$PRXM^Y?&]KV]VU^&@\?W'JJFQ9#$GL[&#]M&E%#4]I@ZI<9"; MI<1;H4GI31-P\C(K?DQ*;RRG+KF>K.47JHFL%`=%QR7['QS: M9#[#D(T[U;720=;6_&NFFKNI[D1Y#:Z.SC#_`)?AH_(A]W+;0)(:DHDW?'S1 M(.4N33'+;BEE7PX7$I?,,#.]@VKL,UYV.;KZFC-R8F*@IR@G[)YM-/4H4..( MRWBP3#96*@755,.64/Q@%-9_C!"8%R5@O\N6`EN[06:\0ML.TA%?JT*73Y0/ M$+;#M(17ZM"ET^4#Q"VP[2$5^K0I=/E`\0ML.TA%?JT*73Y0/$+;#M(17ZM" MET^4#Q"VP[2$5^K0I=/E`\0ML.TA%?JT*73Y0/$+;#M(17ZM"ET^4#Q"VP[2 M$5^K0I=/E`\0ML.TA%?JT*73Y0/$+;#M(17ZM"ET^4#Q"VP[2$5^K0I=/E`\ M0ML.TA%?JT*73Y0/$+;#M(17ZM"ET^4#Q"VP[2$5^K0I=/E`\0ML.TA%?JT* M73Y0/$+;#M(17ZM"ET^4%;9SG]P:WDA3,P[UZ_M4[@'EF"W+:[**L[3E[6M? M$,HUDB>SJX)D+?*ULFJ=*? MMZMFQAY.3/\`0T3,>7N]O8IXT]U/:*3RNE`-4(V3G^Q1,C`)R49D@DY#+2,8 M9@YX!'4$V)-J]F+8L+>PMK=Z.""XX\6X&-[]RVQT=L6R?TG5>Y41=C^HQ_GW M/1-6DZ>R/2D/U?BXW'/O1S?@T<9]O<^,R^RGVEV92#DC;#[6I#JFI(153%DL M]O,W>(&Q['>HPMC MP)M;357'O:JJYJNU1V/`2!S-#7[Z)QN`.V%5ZQZLR.IL[2B9HVJU,Q:H\OX]7EJJ_BQPCOF='<,^ MO-N\.%BGLC[L^>?M+M^(6V':0BOU:%+I\JFHX\0ML.TA%?JT*73Y0/$+;#M( M17ZM"ET^4#Q"VP[2$5^K0I=/E`\0ML.TA%?JT*73Y0/$+;#M(17ZM"ET^4#Q M"VP[2$5^K0I=/E`\0ML.TA%?JT*73Y0/$+;#M(17ZM"ET^4#Q"VP[2$5^K0I M=/E`\0ML.TA%?JT*73Y0/$+;#M(17ZM"ET^4#Q"VP[2$5^K0I=/E`\0ML.TA M%?JT*73Y0/$+;#M(17ZM"ET^4#Q"VP[2$5^K0I=/E`\0ML.TA%?JT*73Y0/$ M+;#M(17ZM"ET^4#Q"VP[2$5^K0I=/E`\0ML.TA%?JT*73Y08!83-B&]AD(O[ M:08AAXVX`+IN&-O=X;Y'=A`;6MP5H9FZ[7M\ MZ+.-5I/KJF)_BM>=WQY_14W*Y\U+M`2Y[25QC`9,AHHW@=Q`\[F'[`F;:P'` MOE;CX\7.?2N1?*^/#^-PB<7W>+>L9\3/$;<^&P=(95-$]E>7=BU'IY=*/E/C MLVO]#C5:?C3I^XWX5"]H>Z2X`9TW!T;Y=YP#,F@"IU7,YYWQ_''!*7,.4$#. M][\/$N-E;'\-ZQT^L#NT]NR;7;G\J]5$?^)&OLW$>=1%Y7$SX.#C!@"WOE? M\:_=X:^OJ+?2W26-%O'MXF#8B.%-%%-$S_!ICFJ]/%ZGTEX?=6=8Y$8G26VY M&55KI-5NC2W3^7=G2W3_``JH4S;^^.^%]N_, MMQYXCAK[?4]RM^!?2?1=-.9XQ=1XN#O%,:-,QG$Q0C:^69I(/$`%UDCJXPF-\<+&> M+B+A:U^`3/AX:XIZ7W/=)]YU)F5UT?ZJU\RB/-,]_L];*YXW=%=$43B^#O3F M-C941I&?GQ\1DS^-33K,4:]NGO-/+1W+60QI([=>$W!+A9ZZ\L'#$*P0RDEZ MJ'AW&H6MACAEDJ.8_/AI=4,L^+PWL(/?"U[WX,;<-6C;]HVS:Z.3`LT6_/$: MU3Z:IUF?:\1ZJ\0.M.M\B(6V' M:0BOU:%+I\J24\\0ML.TA%?JT*73Y0/$+;#M(17ZM"ET^4#Q"VP[2$5^K0I= M/E`\0ML.TA%?JT*73Y0/$+;#M(17ZM"ET^4#Q"VP[2$5^K0I=/E`\0ML.TA% M?JT*73Y0/$+;#M(17ZM"ET^4#Q"VP[2$5^K0I=/E`\0ML.TA%?JT*73Y0/$+ M;#M(17ZM"ET^4#Q"VP[2$5^K0I=/E`\0ML.TA%?JT*73Y0/$+;#M(17ZM"ET M^4#Q"VP[2$5^K0I=/E`\0ML.TA%?JT*73Y0/$+;#M(17ZM"ET^4#Q"VP[2$5 M^K0I=/E`\0ML.TA%?JT*73Y0/$+;#M(17ZM"ET^4#Q"VP[2$5^K0I=/E`\0M ML.TA%?JT*73Y0/$+;#M(17ZM"ET^4#Q"VP[2$5^K0I=/E`\0ML.TA%?JT*73 MY0/$+;#M(17ZM"ET^4#Q"VP[2$5^K0I=/E`\0ML.TA%?JT*73Y0=G5`!4*Q. M<++:D565HO+$[`JRP22KH1-44@YG?6)Q0*(EU%7ND%C8]KYX%O"S/><;\7ON M?!QKAW88_:9MO]_S6_E7ULH#8_BLFS[@=9?W@[84%AJ!0*!04OFC^,G23_9] MHO\`@S*H+H4"@4"@4"@4"@4"@4"@4"@B#VD!C1LAF7-(+P;3);Q3'+(PLNA: M3T-.PXMN-?&QI1,%PLQ;V]S#&]\\K]RUKULXN'EYUV+&':N7;T_>T4S5/LAG M1;N7:N6W3-57DB-7F<\O:OQPNK9EBZD11)VVS]PRR`QR8:"H)+#(C7M?'`93 M=RD0RSQ*AB=W+/`KWF^-KWL-:W=J\XWA[FV;49?4618V[$_VE43XP^R+=F/=TQ'D MX?.GUSIYFK?W3,OQRS5RV_)3PC]U?@,,,$,,$$/`((+#$,((/''`,,/#&V.` M8>&-K8X888VM:UK6M:UK549F9G6>U']K&KJVFMI$5W"LF<":2AIIY74S>?\` ME+D$XL(;-#7M[N7$!"RO:UN[>_W#,JBC$L6ZKE=4]U-$355/ MJB)8UU4T4S75]&(UEP;R\ENE!1G*AFL3J,OI9!92S>%KVL8(*18(V5%XM_QL M,LP1;<.-^"^-^Y?NVK';\_%W3`L[E@U17AY%JFY15Y:*Z8JIGV3V=W845TW* M(KHXTS&L,Q6XR*!0*!0*!0*!0*!0*")*CY;",[6NQU%3"+N9Y%5PXWTV]KW$ M.EVZ"6,*F?&MW`N]!&L;X\;@X_!EQ>'BWJ)RM\VS#W;%V3(NQ3N693=JM4=] M468B:_1I%4::]O'3LEUU7:*;E-JJ?GU:Z1Z.U*\\\`\;YYY8X88VX,&HN5(+C6OC;AOC8O MF;L/EE_TMC>]Z@-PZLZ8VJ)GMQ/LFK7[3IKR+%OZ==,>F8:)7] MYM9$&^0>,BA+QG&V7_BME'65@7*^-[VOC@("1Q*Y9<-NY_J<%ZHF?XX^&6!/ M+&XQ?N?@V;=RY/MBGE^VU*]UP:/O]9\T3*#Y;S%%W/O<:P)-K^RRO:P0X39R M1R0MLO\`+GB9SLH98X_AO?"UK6J$GQQLYU7)TWL.]Y\SV3%GW=,^N>?Y'5^M M8JG2Q9NU^K1QY9-TW7PV:6LZ`T`!+WQP./\`>`/?@;7_`,H@A(N.FC\/X;<3 M*N/VQ\:-UX;3TUCX=N>RK*R(UCSS3$T3]J3XG<[GZ.Q%,?C3_H/$;?9V8W^F MI@BV.BXO!QBK5;.:P=!X?\U@S)\CGW;6OPV5OQ@L< M`S1['O7#>_I.J=XR:9[:+546:?1PJJX>J#]6WJ_TV1 MJ+F78RZW;KKGV4Q*LST]H5I-'^0H;EV7 MBH,<*V?'+(SB"=!GCAVOQ@N\M@-8SL+PVX.+>UK\-1F1U-L&-^ER[.OFJYOY M.KT':O!;Q6WF(G`V'<9HGOKM3:CTZW>3@K&M^V=TW!'S),6TO2TH<&7@Y6/8 MM7SV)K*U^"V(0RO9'_S7]R_%J)N==[%$\N/[^]5^);JGY=%]Q?JM^)]5'O=W M_5FVV>^F*.?Y5%]^-^)*G?5U]ME"U(V+B1AJ*HS!3TS/L(=GI:8$6 M=*8<*$LT=W#1Y;Z&-J8)DV>94;1Q/#QB%R.1$>@>;])**LO'TI")-PV>7BR3M?07C!G],]+]`9>^[YM&-N>#8NV)C'JIHMTUW*KM--N:JHHF>6FJ M8FJ-)YHX3'%^G&%?97ZK16K!O-X(:UL!)^8N!P](,X*@KU.#J%LLL\S19#.\ M*"7X<[\./?03(N'!;@$KUK`Z/V?#K^(OTU9.9VS7=GFG7RZ3P]L3/G?`_57U MAO$/J'&G:]LO6MFV#32G&P*(L4Q3Y)N4_P!)/JJIB?P7HX4)E$\J`2(%2Y(D M5"P`*E"@`18J6`#M;$,$`N#C@$"$'C;@MCC:UK6]RK33333$4TQ$4QW0\.N7 M;EZY-V]557=JG69F9F9F>V9F>,SYY=BN6!0*!0*!0*!0*!0*!0*!0*!0*!0* M!0*!0*!0*!0*!0*!0*"OFL_[/5_[Y]@/WVOV@X0Q^TS;?[_FM_*OK90&Q_%9 M-GW`ZR_O!VPH+#4"@4"@I?-'\9.DG^S[1?\`!F5070H%`H%`H%`H%`H%`H/F M**$`&(,,(&""%AD(**+GB&&&'A:^6>8@F=[8X888VX;WO>UK6KF(F9TCC(H' M.'M--2(2/"-O-_9RD_[YY%RD>PZ2R?SB,'>"]@R@HZ4)=$(BY"\&.6(IO$7' MN_B7O;@JW[5T+U%NM'OXL_#X?;-R]/NZ8CR\?G3ZHT\Z1L;7F7XYN7DM^6KA M'[OVE=+3%[4#:G_2AN&VMIQ&Y_N!R!->=UZ21R`V-^*:3&AX)EB2&$"OQL,1 M4_@MEP?Z]NY>IO\`5G0?3_'<\FYN>=']78^;:U\DUZ\?55ZFQ[G:\3]-7-Z[ M'WM/"GV_OIKK99][7R?)VVT@89X&!1)#Q M,,3AM@&*:R!XEK6[U;W*ULKQ#S[=J<3IZQ8V[#[/Z.F)N3'GKF.WSQ&NO>PK MW>[3')B4TV;?FCC[7IDS6(RH[1"S:8+2;;+;Y/##`LC-=%3T--"L'A;#'*Q1 M-+EP]47*R\K-NS?S+E=V]/;575-4^V9E&5W+EVKFN3- M57EF=7%R/UD,X',=UN]M-P(/&^>5UI;3D[+BX^[Q0S1@(02]OP8VO>H'O6UO"Y%";R-O$_; M*^%B#*0U)<&$SMP?B!F.\E4_.]^'N<`W!>O-]S\<_#C;Z_=6W#; MBBY6$!RQRPO:]K]PQ;AM4'_FWU;O$:=(]+;C>HGLN9$^XM^GC'9W_3=7ZQR+ MG_#6*Y\]7"%2=M)CVC2FN3:,N91RQ461@#85V@UC-CRV,E)@I06((W'%X,\;XVPX>'RKQ5ZK\5K.UT[1U33@X>'N%-43CXVMR[[NB: M9GGKUKY::ITIX5:U?.C335IYD[O=M^ZFW,TU=M-NFJN8CSS3$Z1/9YV-U$M, M\O(RNR&+LPIQ]BP"Y/(@TPT9/<`/T`?$%XITF:R&#$!+@*/'"R!SO?B<;'BW MXM^"VMX36>N>JL*[LNT=19&V4X%-/)8FS%<>ZJF?G455:3$4UZTS3.NFL:<) MX<8>/N[JJNV*:>R*[=4:QYIJB-=.^.YV,L>1"=\[I_EUXK?XQO?W:C^*W M^,;W]VH_G'P>X?VF?S8.KIMCVQECR(3OG=/\NO%;_&-[^[4?SCX/_NU'\X^#W#^TS^;!U=-L>V,L>1"=\[I_E MUXK?XQO?W:C^*W^,;W]VH_G'P>X?VF?S8>6$DNV8A92&6Q7R_' MRL,)1.H35D(JBGDDV(1)&3`1@XA`%2U@BI]&C``Y?.]PQ`[YVOAEC?'_"OIO:/![9NI]ML;QNV][WN./DVJ:XY[\VXTJC M72JG2J8F.R8UX3$PG[6W6LBW3>KNW:Z:HU[=&WV]I#K*WLL1<8T)+1G'BWN: M>/\`WYAFSN1;+*_^/^GP?]*MVW^"7AGM\Q5&VT7KGX5ZNY=F9\LQ M55I]ILT;5@T?>1,^>9EN4FQX@CPKB9)M6/6:5+XWRL]N"UN[>^=7C#Z;Z8V>F/@<'"QXCOIM6Z/MQ3$_;2.+M]5^N+>'8FNYW111- M4^R(F6K7GNAJ3'..6+NV*AY&N%CEQBP;X0E$UAWOAXP=B*0;/&N^8\'^2V'& M_P"E;%_?=DQ(TO95BG3NYZ9^U&J^[5X6>(^]Z1MFQ[G_X>Y3'YU<4QIY] M=%57-[8W1)#&S*H4ANB1SN/#Q"D=QZZEP0:]K\'`".>()!+.^5_<_P!6W#4/ M>ZYZ=MSRV[M=VKR4453\L1#T3`^K%XO9=,7,O"Q\&U/WV3DV;<1Z8IJKJ^T@ MO]U=U/++,.#=#=KI-QSXO@:BHM:S.2AL<[\&`N9H0LM8X8?A[O!;\-:_[8WK M_P#[?MV;>CNF:>6/NI?_`/7?;MKB)ZMZPZ=P)CZ5--WW]<>;2)MF&Q/M:I"M MG9BZ313%I,;N!'Y8DO`^>+!YV_$&R()BLD"]]PX;<.%P,[V_QQI^M.M,G_AM MOLV8\MRYK/LB8^0GHGZN&RZ?K?JO<=PNQVTX>+RTS/DYJZ*XT\_-'I?RT-^V M&D+"WC7M-`$-DAN-88E'3`%<2F6PS]SO)Q71<.,(';_]S;N_X_XT^!ZXR?TV M9C6*?)11S3[9C[I^U'U9=EG_`)=T]O.Z78[*LG(BW1/IIHK[)_(+^S%FE\86 MY]NX!;@M3]DL_(_]PW3+N1W MQ3/)'RS\A'C[TKM,_P#XGT1L&+5'T:[U,WZ_7,TTS/YR3(7L9=*29C$Z[TJ3 MY3/WRP$&-2')[C4^_C8=VX@@*4(C!Y<:_NVOQK5VV^A-@IGFOTWKU7X]RJ?D MT:&7]:/Q5N4>ZVRYM^WV>R(QL6U3I'DUKYUHV3H1IE'F00C5UJB0J.!?'(,R MI-,@XC>.6/!^/8TX\58?CWO;NWXW=J7Q^G-AQOT.)8B?/3%7\K5Y]NOC%XH[ MU$QN._;E51/;%-ZJU'LM^Y757/MJF9=1ZL1 MER0W3K1D%J-Y[-91S+"'VZZ4@BN(IP0D9".$Q#*:H@&"@V94T#@('?+&]\,\ M;7MP7M7&1C8^7:FQDT4W+,]M-41,3IQCA/G=FU;ONNQ9U.Y;+DW\3<*(F*;M MJNJW73%4335I53,3&L3,3QXQ.C73*UFUWC9Q%'?'T'14RG40!.%R+B:[$;:& MM%`%`OD5/`EE).3BYL$,V6SR#$MCG:V>%[VOPVO6KC[3M>)=B_C8]FW>C72J MFBF)C7MXQ&O%-[KUYUMOF#5MF\[MN.7MUT^O>NJ>(?F26&@R<\0[B`HY MY2P-N4[^)<3#$@V4VQQ>.7%M;@QO@7OAPWMPWM;NU,;7L&\[U7R;9CW;L?A1 M&E,>FJ=*8]K8L8F1DSI8HJJ^3V]CSX']HO/NP8XR/HIJ8\GLFBB9%@IGF8/- MA1J7X<<[6.%2PPY894#PX./C;PT,7+@X.\Y.;/O4TS^#3QJ^SU,0HZ*3Q-@>#@]H)N:K"-P7*Q MDQ#D0*):-HX!"MC;/(FH+)C$CDJ8!6X<,[W*7$RM;A[_`'OW:UBCG@'WL3(TZ[`JZD-F-W;Y8Y',`KWO?BXVMW*\, MZK^L+TC775^N=\IR;D3^CLS5=CT13:B;?MGUH/+WZW=F?B+W-/DCC'LC@FN6 M[AYTY9A0]KU+\B<;C6`4C"1DW4;*_NX"9&Q`5&]@LK=W\:V%>=SXVWMTJFCH M_I[=]QGNKFW[FWZ>:8KX=_YL-L1!!B+G M;A^DG:M!+2B7PO>][9"AV,'BN`E@[]VV8.'=M[EJPJW/QZWN.;'P]JV;%G[Z M]7[VY$>>(FN-?33#MM4;[FUQ;QK5--4]T1-=7LC7Y&DG:`W@,!!-B?:2MI)# MO?+,VWF@]&DU"]\+=P0/`,!8#,96XE^"^/@7#P5H7N@NH]QCFZSZSO\`)/;: MQ9HL4:=\:Q5'H^@M>V^%_B+OFGPFW[K?B?\`5XUV*?SN6(:/&F_V.\XY7?5?N7;LS/ETIY:)]$Q,/0]K^J[XL9TQ5.QW[=,_?9%VU;B/3%5R*OXJ7 M(7M2]0D"P1+7_62<'R/P?^'G'D%!)@(V>%K8X?\`Y`80(Y?C>Y;*^&5ZO6V[ MMT;M%,4=.[5-.G9[G&IH_C:1*ZX_U6.J\*GGWW<>G]KHCM][ET\T>JFG3^,E M_P#<)W&>F&%HI]F;-&09CAQ+JDE.0FT"=K_]F0Q8PB@<3&]KVO>US&/!^&IK M]IM]OQ_N6TW])[[E44Q\GW6Q_DMX8[7,_M%U[M7-';1BVJKU7JF*Y_DR\G/: MJ/O4A4A'LN8.`4HJ*A8H"`1Q`N#P6 M#OEG?*W=X*IG6&3OV1:QZMXQ[>/;YJN2*:N:9G2->;C/=IH^C?J\;1X7;/F; MM:\.]VS=TRYLV/B*KUGW-%-,5U^[]W$T435,U&-K"VK_,VUN5['F[D?#QAU4Q, M5I_;;_`'78&/\`MK"]@L`T33,_?B?C MBAFW6!>V6/!;ASQ%.`VXXGN_BVXMO^E)JZ^CLIP)]=3"FS]56N9FJ[U11Q[. M6S/R1/VWRP6/;88Y8Y9-+383&U[7RPR4W/C;.W^.-\L5&V6/#^&U<17U]^!@ M>VK]UE.-]528TC)ZHB?R+7\U\1'9[;/#//#&*]/1<<UKT]]U_\`ZG!_.G]UE&W?53F(F=QZGB?)[JWP_P##?0%Z^VM` MN((8AK4,_C;"_%`">"T6$OGPVOPXYYKO$O?@[G!E?&W_`%I%_KZ.,V,*?X4Q M]UQ7M7U5:]*:-TZFHG7MFS;F/_+_`'?0YGQ77O\`9L/\ M^?YS']2?59_^:ZB_N]/_`-)];2G[9DH':P^L6L"GGGGEP9E)+&`[WC:UN#', M,5SX8\'#[E[97O?\%JRC,ZZICYV)B3/FN?\`6)_WG_6/V:^J_\`XCWW^Z?_`-+Z9SM[ M8,"]@L]*H"-988XVR,%Y?+6!%RXMN-GAB([<,\;7O_A>W1R27D.[&66%\,+<%[VKR;UV-GM8^5M=.!8BS>KQ[<5WK?)')=KB:(F*JX^=5$Q M$ZSQ?H<@=L^UUD>%(@%:TQ:ZQ/'AJ,&/XIJYI`47N^S[7R;*9=`55\933UHL M(X3J5WH0U?OMKW,99<;@OPUZ=MUKK;+P+$V;^+9QILTYQN.V;YN6]T[A?]]1%RFQCTW?>U>\HMQ351,6Z:]8HX M?1B/,VM_;UV_?865YE]I7-`X9B^-S:-%S?(LE/O?N\:P!HJJ%[!XWX;VMP%, M>"U;G[,[WD1_OVZW])[8MTQ1'MU^XKO^=7AGL]7_`.+]";5$T]E>7N) MHG^6R";[&;5TT-8[)CSGZ8E#(3`4<9^2LK#%AQ+?Y[YEDP`CGQ<[_P"%Q+\' M#[M94=";15/-EW,F_7^/S5T58F0(J%K3'!@R!P7Q-N0B>=YG+.WNB9YND\L8\;*_N\%K8_]."I2 MQTIT[C\;>):F?+5$U?RIE1]T\=O%W>-:ZU539CT?T5-"U37B^-&0 M&"$S(]9#3#+VM8#%MM5"1.]<'N<2Z:1+7QO;@]VIFSB8F/&EBU;HB/P:8CY( M>>;AU!OV[535NF;EY-57;[V]#_VPRS$$SRO;'## M#&U[WO>]K6M:@K]G[3+7!6BI4EB,B$KS<0PGA=UP930B2.SZ^_)B8ER M^P#L?J+^B>0?IBT=30P"ITT;$7(S?0C=/X$3(O@Q\(0IG@;*%L[AVS#&S1_& M5I)_L^T7_!F5070H%`H%`H,.X5P@V$!<:7J-/@SU17U1O72%.5M7Z[V##IR3.89XW[F?^-7W.ZG\.M@F9ZLZDVC!FGMMT78RL MCT>YQO>3$_EU4O):KFWV(Y\W*LVJ?)SQKY=*IJJF/)K;F4SM%%S=[D6>EMJW/=\J>SW6/9Z M5B>#'CKO5N*K^V8VS8$_?9V39Q8B//357-SUKGF*)]LSZTM;^KYM>)'-UIU_T]A5_?6\69R:_/QBJC6?13,3Y7 M;28"]H2^!\3YC4)G8F!;V$R59[GQ07A@\[WX;7'2&^O)P@MK7RO>^-P\^YW/ M_7NQ/!7W]R+^ZXN3G7YXS5F9=54:^>FW-,_;EWQX;?5?VB==XZJWO=+L=L8^ M/[NFKT3-N=/SUAFGI_[3#(('P*1=-H"![E[VCV(0'*X"E[?Y<@%IP-T^>SS# MM>_!>YZU[WKT/:O#S(VN(_5N-L^#IWV\>FNN/X==-57\9NV]T^JKL4_\NZ>W MO'.USITUT' MLUN8^C5D5S?JCVT?])VR/L9M;3V89F2I,V0E@];A[^*[Y:/^#&>-_G[Z`0(E MS%N-?\`]JYIZ$VJJ=L7=\R;5$]UFFW:CU>[HIF/:L\U-;=> MF-@#@T(.B9NW+\%P!4J/VL5,A7MP<%\#6"7X3;@X/_?4O9VK;,>-+&/9HT\E M%/RZ*!N/776N[S,[GNVY7^;MBO)NS$^KGT^TW(7*EB8=@2A8`J#C:UL0BX(8 M`>-K=RUK8!8XXVM:W_2MZ(BF-*8B(5BNYN6#JFB)$] M;#$Z3*G,0[WR#Q-%P3%L,LK<%[X6%PSMC>]O=X*XFFFKZ41+LMWKMJ9FU553 M,^29CY'$JG)Y&^=R1$F3N);&PERI8$O<2V/#Q;9W"PPX]L>-?@X?UU5:=FLS/RNY63J*!0*!0*!0*!0*!0*"LK@TOU+=:XLN5R:Y MPZN.!Q*)Q775E38;?-J*LJ*`N0YY0/FA260IDV;&SOF()E>^665[WO?AJ)N; M#LMZY5=NXMBJY5,S,S1&LS/;,\.,RON%XI^)&W8EK`P-\W.SA6**:+=%.1-K8X88VM:W!:I.W;MV;=-JU$4VJ8B(B.$1$<(B(\D M*7F9F5N&7=SLZY7=S+URJNY75,U55UU3-5554SQFJJ9F9F>,S+*UFUB@4"@4 M"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4 M"@KYK/\`L\7_`+Y]@/WVOV@X0Q^TS;?[_FM_*OK90?QLVM?:N;;7M:]KP!K- M:]KVX;7M>0=L+7M>U^Y>U[4%%GGJ1LJU%AS\]K6,7$!#1L$^SGVF MAM=C>*32U"R_!9V?8@W-F*2B2Z[2,AD)MC=KI.3HBEB1V;:YA%4&`\)*;B:> M3ETPM$C:8BXFRHQ`P8S!%Q"Q+9*K4BHAC'R>AR@1DDDBHIA]][*A1(DJC%UXAG4>-$^(G(Y722>#(AI0=:L MLS,/G30.J@U_2_M)ZS,P^=-`ZJ#7]+^TGK,S#YTT#JH-?TO[2>LS,/G300>3 M-3V]E'+]!*R1M.OFC3-]L_Q>&M#=YN[;N M%6T;CC[M11[RO%OV[T4?A3;KBN*?X7+IZWCBW]2)[2DQKMLI#C^2$M+NVDD0 MQ@V\1_`D]N"OS]PO#WKC*WFUE;] MLNYUX5W(IG(Y:)BJ:*JHY])B==8B=8]&B&KW._O?6-[J;K#'OY=K.S+M_*II MJJHJKF[-56D54SKI17-,Q3V331R\(G5ZVJOLT=57"DYI:ZB2*?#&M^,:!EV2 M&ZH6QOCQ;X6':CB0.)C>U^[;B^[7V+M7@_X;[3$3C;78JKCON__J)>KQC;'LN'$4XF)C6Z8[-+=/[B6R_$;K_. ML_#Y&];E\-,:^65[WO0= MZ&/VF;;_`'_-;^5?6R@-C^*R;/N!UE_>#MA06&H%`H%!2^:/XR=)/]GVB_X, MRJ"Z%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%` MH%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%` MH%`H%!7S6?\`9ZO_`'S[`?OM?M!PAC]IFV_W_-;^5?6R@-C^*R;/N!UE_>#M MA06&H%`H%!2^:/XR=)/]GVB_X,RJ"Z%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H M%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H M%`H%`H%`H%`H%`H%`H%`H%`H%`H%`H%!7S6?]GJ_]\^P'[[7[0<(8_:9MO\` M?\UOY5];*`V/XK)L^X'67]X.V%!8:@4"@4%+YH_C)TD_V?:+_@S*H+H4"@4" M@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4" M@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4%?-9 M_P!GJ_\`?/L!^^U^T'"&/VF;;_?\UOY5];*`V/XK)L^X'67]X.V%!I+?C>5` MT=9D8KZBE1ZLK4K2/G'Z"#*S)G>T8VEEMM?"-;%Q7.N-;Q!@<$)=J%N@L[+K*VVWM!;A@9?'C*-I]C1.7'HVGS:08!EX5P%F,]#) MILA`@-%WA'FR9`6FZ/N"U^Y>TS[`<-K^[^VQ^4'"&/VF;;_?\UOY M5];*`V/XK)L^X'67]X.V%!'=H8AG"3T]CJ,`RQ&T6O9G+*R*8SEN#DF$6.:.F_ M'^Q),/79F."%Y>6XT"*22(S53+20UM9;V"* M*8S.I.)LF4(VF+"IBH)P>&"K8N,.'D&T]-=.9'UW7EAT MR_."3-BZD1'%VML3&&_&EHQ*-6!8<'<1QJ`.HE9W._%URBX3[E$&75<#)-3Q MKEB^!1/*X8YVS"";$ZVP*[-V-3U1RQ.S%M3>Y'9(ZZE!03._&UHTEL-E!D1S MHG?,>^"%P_Q<;\'N4%F.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZ MFM\K0.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z`XZ M^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J2:F>@. M.OJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH M#CKZFM\K0.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZFM\K0.I)J9 MZ`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J2: MF>@..OJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZD MFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZFM\K0. MI)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T M#J2:F>@..OJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WR MM`ZDFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZFM M\K0.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z`XZ^I MK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J2:F>@..O MJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#C MKZFM\K0.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z` MXZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J2:F> M@..OJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFI MGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZFM\K0.I) MJ9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J M2:F>@..OJ:WRM`ZDFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM` MZDFIGH#CKZFM\K0.I)J9Z`XZ^IK?*T#J2:F>@..OJ:WRM`ZDFIGH#CKZFM\K M0=_4Y&2&Y$IMOH":41T)#E>=4E&22`?>2*8F$)F?18D0*!7OE<,L5+AXX88\ M-^#&U!D(8_:9MO\`?\UOY5];*`V/XK)L^X'67]X.V%!8:@4"@4%+YH_C)TD_ MV?:+_@S*H+H4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4 M"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4 M"@4"@4"@4"@4%?-9_P!GJ_\`?/L!^^U^T'"&/VF;;_?\UOY5];*`V/XK)L^X M'67]X.V%!8:@4"@4%+YH_C)TD_V?:+_@S*H+H4"@4"@4"@4"@4"@4"@4"@4" M@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4" M@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4"@4%?-9_V>K_WS[`?OM?M!PAC M]IFV_P!_S6_E7ULH#8_BLFS[@=9?W@[84%AJ!0*!04OFC^,G23_9]HO^#,J@ MNA0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0 M*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0 M*!05\UG_`&>K_P!\^P'[[7[0<(8_:9MO]_S6_E7ULH#8_BLFS[@=9?W@[84% MAJ#RZ>.ZLV(FT1]LHC%C$]K`RMDX?U!?RH<4W1A-HTKS/'[=>:4^6V$%CBRP M(_:RL_V\DFB!@,50.^$'#89@#`L&`8#`2SOO+T;3V^QPF)&JCJ;#DT,C6^35 M#)0<_+L9D9]PZG2P`]FJ#CD$Q\&,WC3K1$4=-,AYJ!O,8TQR!*E;@YXYA&=FMG-?H[W(U1R?#X9B6R&OC>V'&O:]J#>/]QO1#M8P?Y=)/RM`_ MN-Z(=K&#_+I)^5H']QO1#M8P?Y=)/RM`_N-Z(=K&#_+I)^5H']QO1#M8P?Y= M)/RM`_N-Z(=K&#_+I)^5H(\5]IWHB9=*RU^LO%8%D=%05GZ?,.I,#;BG==-+ M96Z6E*EQ[A'%='LC6$.@VM:X`9PO>_#WR]L0D/\`<;T0[6,'^723\K0/[C>B M':Q@_P`NDGY6@?W&]$.UC!_ETD_*T#^XWHAVL8/\NDGY6@?W&]$.UC!_ETD_ M*T#^XWHAVL8/\NDGY6@?W&]$.UC!_ETD_*T#^XWHAVL8/\NDGY6@?W&]$.UC M!_ETD_*T#^XWHAVL8/\`+I)^5H']QO1#M8P?Y=)/RM`_N-Z(=K&#_+I)^5H. ML=]I)HB3)FSG6JA8SX(5,&O!BKV21C1CP<',:X!8&PW&&,C<3BAX6[N6=[6M MW;T'0;OM,]$7`WT)>OL]$B+=<1DM8NC+KO2B"VD74R(!VZ8LD,A\\B2J0[_W MHP#>][A#898WOW*#,?W&]$.UC!_ETD_*T#^XWHAVL8/\NDGY6@?W&]$.UC!_ METD_*T#^XWHAVL8/\NDGY6@?W&]$.UC!_ETD_*T#^XWHAVL8/\NDGY6@?W&] M$.UC!_ETD_*T#^XWHAVL8/\`+I)^5H']QO1#M8P?Y=)/RM`_N-Z(=K&#_+I) M^5H']QO1#M8P?Y=)/RM`_N-Z(=K&#_+I)^5H(ZI^T\T235]KH-MEHL/VB':Q@_P`NDGY6@?W&]$.UC!_ETD_*T#^XWHAVL8/\NDGY6@?W&]$. MUC!_ETD_*T#^XWHAVL8/\NDGY6@?W&]$.UC!_ETD_*T#^XWHAVL8/\NDGY6@ M?W&]$.UC!_ETD_*T#^XWHAVL8/\`+I)^5H']QO1#M8P?Y=)/RM`_N-Z(=K&# M_+I)^5H']QO1#M8P?Y=)'RM!'FY[3O1)Q`JXV6RT5H?T4Y%UNV"7G6E)XRC9 M$.Y$[+:8'F8RR-(*M:UA29FW!B.#>V5O\:"0_P!QO1#M8P?Y=)/RM`_N-Z(= MK&#_`"Z2?E:!_<;T0[6,'^723\K0/[C>B':Q@_RZ2?E:!_<;T0[6,'^723\K M0/[C>B':Q@_RZ2?E:!_<;T0[6,'^723\K0/[C>B':Q@_RZ2?E:!_<;T0[6,' M^723\K0/[C>B':Q@_P`NDGY6@?W&]$.UC!_ETD_*T#^XWHAVL8/\NDGY6@C[ MF]IUHBVDO!3ZS,5+O'5V\D^`-]U)BFHXV<"^FH62EF5"&ME9+1<5&YT\-[A< MD7%$OP\7@N$@O[1O1"WB':Q@_RZ2?E:!_<;T0[6,'^723\K M08`I[3G1$VY5QN=9F*2]D1*;RI9=,NM+";ZK=?'7@+IR0HW'XAU31K(5LSP6 M-O\`Q\#A:][W[[P6#/\`]QO1#M8P?Y=)/RM`_N-Z(=K&#_+I)^5H']QO1#M8 MP?Y=)/RM`_N-Z(=K&#_+I)^5H']QO1#M8P?Y=)/RM`_N-Z(=K&#_`"Z2/E:" M0Z6/MM27"ZD\V:>LL-18FO8K-OKX&.5TQR)8$[2"7*N%#,96QL>05?`+OQ,Q MC;BC@98YX]R]J"6PQ^TS;?[_`)K?RKZV4!L?Q639]P.LO[P=L*"PU!1QSZ'1 MXZ=DRNPYJ19:)$,GRSY?<$%$%UOX0N[)PCMG>(+!EY;2S#8,N_!R-IL!%,+% M"BP62#AQ+(&S)04P5QSR"(#>SD8:U+*/*+ZF6;'\1NI-=[2)%JXHL0C%\P3. MRX]&BMMS2^D-OL1(5"[L),?(N7$()!Y,;Y@TG$C@B?D9+V%R#8.J6DS0U34' M*L)THR[+ZRJ-%BQ6TU:85IM+!Z-8/BZZYG'$.L\1L-1J!B-MLCN4\,(?4L3Z MXIC#8YGCIC((+BA'6T4N6-K".";3151)*G0[BDS*FGX"9&R!!3&XI!*R.(GKZF9S&"+IZ((%"Z@>1`C*>(KDB!O/,,J= M-IN&=SIU[6O?@H,IX&3_1"WY@+\F@>!D_T0M^8"_)H'@9 M/]$+?F`OR:!X&3_1"WY@+\F@>!D_T0M^8"_)H'@9/]$+?F`OR:!X&3_1"WY@ M+\F@>!D_T0M^8"_)H'@9/]$+?F`OR:!X&3_1"WY@+\F@ZA_)%2R1M24\DM.3 MB!88X>4#]RA,D2*%P\A3!HV:,=[`+%@`L;Y9YYY8XXXVO>][6H,7]/LOO*"8 M^FFOWAU"!!-\N,4_<18$&*87%PL7N)?(.U\K=SNT&4'S1 M2WA=S.:67L1*?2!ZX^10+P,C?O\`?PTW<2^/@Y2_@HO^IGP8?Z>7=_%OP!Q3 M1D)9($U5(%255+4"X1L@I)N9,\0/%1L;9@F29PK<4N9+BX7M?'/#++'*W=M> M@[O@9/\`1"WY@+\F@>!D_P!$+?F`OR:!X&3_`$0M^8"_)H'@9/\`1"WY@+\F M@>!D_P!$+?F`OR:!X&3_`$0M^8"_)H'@9/\`1"WY@+\F@>!D_P!$+?F`OR:! MX&3_`$0M^8"_)H'@9/\`1"WY@+\F@Q)E2:Y-634`V?0"JZLA&QTA%,FDX!65 M04\.PI\9-3A1,3AX(D%?C#9!896#Q[N7!:@_I%1;"F(J@)A]!4!4,YFG+8)$ MTGFQ$@^$'@.(150R^8F2><#!SQSN$-;#.V-[7O;@O0=KC(W>B@_&2^\G\@<" M(W"4[T=S,!Y#`8E!/\AG(<'&^>%L+Y7RQM>]N&U!V_`R?Z(6_,!?DT#P,G^B M%OS`7Y-`\#)_HA;\P%^30/`R?Z(6_,!?DT#P,G^B%OS`7Y-`\#)_HA;\P%^3 M0/`R?Z(6_,!?DT#P,G^B%OS`7Y-`\#)_HA;\P%^30/`R?Z(6_,!?DT#P,G^B M%OS`7Y-!%L79'V2*?!D_P!$+?F`OR:!X&3_`$0M M^8"_)H'@9/\`1"WY@+\F@>!D_P!$+?F`OR:!X&3_`$0M^8"_)H'@9/\`1"WY M@+\F@>!D_P!$+?F`OR:!X&3_`$0M^8"_)H'@9/\`1"WY@+\F@Q*PI-9NEP#; M@4$!"*FCI9-*F5@TG)A)]M MW6$.9V"Q!OEWS( M2]L;6XW!D_T0M^8"_)H'@9/]$+?F`OR:!X&3_1"WY@ M+\F@>!D_T0M^8"_)H'@9/]$+?F`OR:!X&3_1"WY@+\F@>!D_T0M^8"_)H'@9 M/]$+?F`OR:!X&3_1"WY@+\F@>!D_T0M^8"_)H,,$K-,=15D$&,2@-RB@7$$*&._F\K!8\3._&$O;&W#?N4'?SQ2@S M`!,3%/P-F0QQBQ7.Q;$P8!*W!Q,B@`7X!10R^1D.PF6-KVPN)CP\'&MPA]_` MR?Z(6_,!?DT#P,G^B%OS`7Y-`\#)_HA;\P%^30/`R?Z(6_,!?DT#P,G^B%OS M`7Y-!]\<<<,;8X8XX8XVX,<<;6QQM;\%K6X+6M05[AC]IFV_W_-;^5?6R@-C M^*R;/N!UE_>#MA06&H%`H%`H%`H%`H%!^3B9`]8)3DK</F_LL@ MR*&G,^6!]F-OS#QDIHJ6T&*^XQ6PG".6&V*QT922F0D_29TTJC!`_0X)4@2* M6/AJZ16YKBH*^P+J08*<1[3:3V-L0V/9CMMNP'(H+?2=S5QM:^)QIPPJ3G M4"4FNTL]$868?GN=;*A( M*/DD)";5I6,27`3P#T",0_$4J"1K#>[+LVV=K[=\;ZX64VJ2/0V6CHZH,^Z< MIGRR%X0WD,V:QN"2P-%0@OMLC"N31=WM)C8R#)[^:#]Q]FO)<_8G_'^23CTB M9)G.1SFP[2:R8%X:9-,9`AQ+'+#M=!!Q`#1;"A6*YYF<[#!>_P!F"1;8$+2T MIQ@VC[/U[=&T$TNC6AO&&TILM(*0TK'47(N>9;,6$Y'/M5A."0`G`I(Q2Y0J M#X"<#%`"P+B!6H/2*@4"@4"@4"@4"@4'@)N,=T]=/M#V1&*J$5:VSV3DUO>Y M_8%[MB2%QP,,)FKYU7B&#]7EX@UE)%:*I*"YF/X[&BR@02"J&K&;*&)PV?+A M%PJMK9"[%D^-IV8;18$KQT=3O9R*K'WW$;*')D+KK]W21GJN.,TW7B"RDV/8N2<:*R"*YH^=L&-;-L MA*;K+LQKIZUJ1*]G"XG#'Y3,%`!<@!HJ63L513+9#)P8ERX.0&0^=A`]G:!0 M*!0*!0*!0*!0:OFXRT"D,2V:D%3<2*PP(S?8KU6&@,N%W:EM3%KJEW"H-8=L M!C.4%QE$GOPA'-.PR/XFL<+E[7%XEJ#\M4=7T3<*.T9N+1BT4'1?EYC_``V$ MUC;T)22Y6)%[-;FM,VL_7>0=B8[!8&1=[2N]I`5B5W$<*)JJ62U$NA%#9@T: M(W4,PNK`,*J[.<7LR9+E3&:T%9+Z6;2,9TXN%??XXD0Q-W+^,!DVF!E\Q,\BW>[!/O9#&]1W@])GD75-)1XK;(\<1*P$^$ M4AGOIINT9FLQ1>N;?F_8XTZVRWR3FV'DLVKFK'1,Y)^+7LX#NE0+#:+H59T/(`2(:9*VL70RQ1*N>L,`^ MP,Q\201T`<6@[3]B37%CZ'.F(IH0U1O)B;MGODUX.EF;H-E[;E@1LYUB8Y-2 M4Q\2LR"ZL(MOUV/=H*I\-MKJO1?A-B&PPSG?[Y6'QL+;. MU!8V@4"@4"@4"@4"@4'Y+)4#U5E)\;>XZQMU827W':-.;>E%.3V9+1K93<)' M=4\QXN[:K+^7C#63C3OB5E,5!6$ID(^2BH**J$)?),`+)X!,(Z%A$&(8V?L/ MYR;!S4D%LZV-[VL.NC_U38351W[&L:F6DIR'K*UY+?J?#.*>W<3+"*2*1>!U M+P4$_!**&ASJF7`P[X&8L&\&,C[?">V2:$BS=`.:>TUN']O(^CR1T&<$YSL1 MM0(WGM`9Z/,"\=@MHB,W7TZU8K8^MW-&,E!2,J]P@!+D$*P=P]WZ!0*!0*!0 M5YAC]IFV_P!_S6_E7ULH#8_BLFS[@=9?W@[84%AJ!0*!0*!0*!0*!0*!0*!0 M*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0 M*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*!0*"O,,?M,VW^_ MYK?RKZV4!L?Q639]P.LO[P=L*"PU`H%`H%`H%`H%`H%!5N=E22#\F0;&;`DI M0BXL^<9.4W$OHS8:3F5S03,048TEIA<-Y)2RF$2HII7R$&$P+W&R[UAC;+'& M^7"'#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR M3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2G MKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T M#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P M-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR M3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2G MKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T M#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P M-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR M3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2G MKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T M#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P M-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR M3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2G MKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T M#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P M-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR M3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T#D2GKMCR3S6P-T=T&';Y M>8(XG:-6+$Y.V8MV]8BKEFJF(TU[=.,QY8;-G"RLBGGLT554ZZ:PT8J^U1T.3# M[?(A3^W%C!=41D\910R*RH)CIL1M.?,3/NYC2._3C MZ$H3O:4:)*RB02B&S<:#'U0Z53B(.9U1+XC'#H^!8J#P28)B-;C"7[U55:+1[N]K^Y2T#Q-(Y%I:WPF]'Q.#\BA[A;:3^IQG$D;)R) M&X\UQ\J*TBM-@O4T*NR7$*RWU0L1S3P0RHZB8+B#<8KEEF&XV-OWM%/[,CHW MK-K!&#T?7)&2FJ8"C]G)?8K!S;*L]'VR6*CP2Z@8G7%E_G9IM&ZHN-I45TI! M1P4',D.=%#$.8!X!MW8'<&8DG2II;BZN1G&3Y3E1E($FN1G3F_G5&YU+9RXD M%S.:(39*]J-IVM($LN)-=\@&`(@4V\C M*J7R)3$&Y'TJNQ\+\8-DE"S:$9."W-N:Y);54D`ODUP%0/-4)#!7RM;"^5!" MDOVK.NPJ6_GHI6>1M@)+N8C+C<-C1I*<@RV_5]P1J9D-\HAJ$&NR5"2VRO1* M$CJH;C*&D_$5%#3!\CMB^>-L+AE%;VJ.J:HK++0C!]C.QR@-@9U-EV'8]EL" M#G>42;,\XZTYMS*CL-69SE<#13'PG74TU,,&SR>9-8`&`@L\![!!DE'VK>DR M=Z8 MGJ1%932ZXW1U`(K@$,&9*8&2N65[9A6SQOC059(^U%U-**KB:;U=SC:3Q8<= MYOA]@C1I)YQG$U--8["?SB832?X+.NUI`D)*;\E(YC!!2#)M9,!'@KAEKYY7 MPL%S(@E=JS=';&UN&HG.WW:-MO18SLBW;O33K MI,\=/+PB5]Z8\+_$#K/`JW3I?:LO-VZBY-N;E%,\OT:1//1R\L:]W&8G6.V>#UK8?JK>) M.\;75N&=.+MN3%5<1CY,W(O3%,1,51%NW6G6K76)UB(TE9E-]I9H@K MJ*>DI^SL:#'U4\432`&9U2+6&.GQPRI0"XYI-!+@W&,"XXVR$SQQM>_=O:I: MCJOIVNN**T='<\PKD**447;;L1MVE/6Y4YA,-)UYA;2R6W,98LI2$\%IM[>N)=B9Z(<>/9ILY/*PF_FM#" M\:R7G$><`Y8R0=RTI93[F_6N-TMFBI[+GZ#T&1 M%1[*[D2@5"-9-D%L.!^Q?#:XWB]C%E%7.(]N'"^8=3+VL^E(K9S=:2\)-1T)N)S5U]G9PN=^ MAN&/%Z5$%S1TTDN/3#E?3&6&,TU@Z`N)I4PEYV2#@??K"`9XT&0,>U;T:+F' MSE>6E(5NL./U61C<@@QS(^<8.A+0$5#<+A;T=R3=JXLR0Y`;J0YD\4^WDQ@R-@&2!Q'%"P,)[F0]M.P'JY=GS?+2PYG2>DI)BZ,UN M)TY/E@A$DH.1EO=&E:)TN7B[Q2#Z(S3(:WU'/!<,F\@\$P0+@'[WF)@' M<)C,F^*I'VM6U$\-]L1Y<2!9L;L2-DY(+]46M&BVEN@_"Y1/D1\/!-;2XH-) MK$BLMW.&LBY$_G@6)<;&V5Q.#$-+PU[7F*QHK7WWL6J1J%=.EXU%C1>>H:O) M>T,0RY@GLM%?;J<<;KJ1%Z`[5)(B-,5A"KU-Y)-TQ`.$Q,1#>665@\0L0PO: M4Z\/)4GT@H9/%I$X&6GYB97EAFNK-`?S$CQO1*O+DF1^L`H=DYSM<3&8TD,O M616VZTIK/U702;.>"@SW*#DGJH*<=,"D3= MN()C:W=H+-T&G'WL%"\9+>+" M6\&N9XW%"[E^/E:]NY4#7XS>&E-VBU&ZV*J:^;YT17--/+&OSYY>'-V4^673 M^L\'6(]Y#-)>V>N"RIIR.F2\TC2DK'BB8GEKS)X\.&5*%\1!R@0.&8Y@ M7'#&^66-N&]N[6UC^+7AOE7Z,:QO&'5?N5Q33&M4:U53I$:S3$1K,Z<994[C MA55133\3]I@^>9K##& MV608M.]JAJFZV0+)[/?)P"/VPXPP7\I/V-IA8RP$Q3<,2+-*.^V(@+,?@J3S M;CC:\=GC*8I@X8I*@`1-X@&A#(88`H=U:]JUIL@1YT-2:U,XK():Q(KA?46%X_$?S(93.0G"E*!Y:4T\LF@DE@@+<;BFP>,&&4 M/:O:QFS!,".2DJRF'?8N+M. M$U@PF##XD38%PAL@[WQO<)2U_:CZ>O0D<':SLD!95"+1\%8PS."=.33<3-0SJP76\RN"99+*"F1!L`L+Y4$%VOW]>VONS,=02 MA,:&<$ER(K/7!5>=IJ4(-59;&=[O/-0RR-:E978*O$[RD9D8$P3:DDN!S-\R M:^DB0)3#/ON0^(3S^Y5K2HDLG2DO;-%CIN/UUM9[/>1V!+;#0CR`U8TD20C+ MVBE85V"&B2:TC(,=G<2ZP0,YI!O`J/@`9$,W+@#AB<_:PZ6`-YAN,\\9%30' MXO.1OV25""IG+.=B#,Y28Z!-E1(\ M%]DPB^>6=A:"^L0[KPU*[^:D.)*NKJLHK$5-"25DP MVF!)IV)DPRZ&8WWV&TPY:4V:LQ$EH!P?,0C\9:P@*#;2ET_,#*!9(KCAUKHY]Z(F`ZNY"Z M:FX6626??KACXYT&F&%[7[654CI;>YN+,XNO&<=R[([J5VU)<;MZ2<7RZVTV&"H&FTQ41!1VU@^_P!K96RN':FOVC,/:URI);%G$HYD-":* M?&PS55V.R9`E9QNLZ[&;*4@/+PEG1ZTW"K(R+'[,C`TIG%`2V14,EB,(+F%8 M+\8(_,OM5=8XK+SH4;^$D2ZZH"9+6?#J0HVC"0G`D*15VAL)13D)`?*:U3[1 M576"V)*1U@=+`,B'@TPY@-WJ^-LN*&S&Y[1#5]SW?UR3C>Q`"-Q'"$XCCABF M2&T2,"-"0T")G;XN&EUL$`72&UY)<2Z_E=V+JJU&R M=AU!1V6<5Y@;2X[D,VE%U5N@J*?D>`OA<6ULL,L@AY?VO>IN)"1'(IWE0HQV MF[H49['=*9#TI.029S\X0V#-J%>,VVBLTRX5\=N-$(\(M%@`!3"6&GB"&<0K M988Y!Z=(ZL07DE+7$H;(REK*<25DTQD`8*Y&""B6".$QLBQL(`V7R%+C8Y7# M%PP$PX>#+&U[7M0:!?O\36NO_P#!M@?_`)8GH+'T"@4"@4"@4%>88_:9MO\` M?\UOY5];*`V/XK)L^X'67]X.V%!8:@4"@4"@4"@4"@4"@K')O\3.KO\`L\^? M\9:%!9R@U(^X#@^45>(=LN);+.][6X;WJ1Q-XW7`MS9P6U7533KW3,?(T6[O9ZZ8SA/P+'Z698:T,MDB#9;J4VT5?S&*"%[)KR2 M$DF6(NE&!'N&8P+&\,\+#@XW[N%Q,,Y;&ZRZEQK-VS1EWJJ;U/+,UU3553Q[ M:)F9FBKNUCNGRZ3'?1N.;1353%RJ8JC3C,S,>C7LEL8KJ)JL2-%3Q37"#RQP MD9`.%#(,7LP,8L;*BX#EC`(F*/;(,8`8/'/#*W=QRM:]N[6E5U)U!53-%6=E MS3,:3'O:^R>W[YUSF9'#JRZP&[L2]GZ[9#5" M!E(*.,9-D]P%5=]L=/5,$>^1=J.%*"'2!L,\1#-DXV+C86PG$$QA6LU(R?9> M:BQ=+9&2(GC=O1O$$`"(BCB,)32XV(8U>] MF]&RDVBB4@RI+[(<[<;;72X^D1M*+0R=4?.5DS(])L:[Y12ZVT%AM*:P2<3Z M/$#!-3('4H\CYW+#E<^-D)<(.0]EP_UB;+O0D:B`A"[&!6#*>>>S5;9AC*#3=BB*XLTD(,ZIK)U3$.%@LPS7AYV-XTWS;XE1-L(YW4]4U715I"(K2`['#%4>1:FKZ*;R;HX0 M!]GX1BEK";WP,4+Z5QS\(P'+9W+T%IH1SQ+9C1()AP<%2P3P$X@`52"9`H#@"6Q$L(*(&[*#43\@"# M)16`'!),/1F_5XL1#3"ZR\&0W'$J`IP0HHX1$,^JIQHSB4"&'SSQ#MEQ<9)&*R"#=S1:&63T(A=DQ659 M379!BZ(=,',C@Z+XI&N.=5K&.]&\^^6[Z$'CCP6X.&JWN'1&SY^5&3'/9X1' M+;Y::.$ZZZ,H-:1(WF+8F9&B]FJN MI*C9-X"H9DBJ-5"476$LHH(X68R>LI1,S87*^(N(LHI"%IOL MDM58[)X6UH+NC4%>$C9,C]9>.M0SQPBDPMUY1:ZXNGP5+:ZI,T/)T+)['0HV84>O=70#RBGL%$;#TXQ<";2@IJZ@?;9`2Y`H)8GQ0<0FCKT`;+FF5:D(I.\_ MM.*GL_$>5I1U>:KF;*9"LER*C=_-XF`BT6^S08$;.=I.I2F^>Y,/QFN-`*(07^NLLR6BZ*F`B2*BL^%6_ MXOLAOF51I)N$EFA!E)6$4'$=N0(!CJ&816V&8:YDKV9ZP;<&MXD);`2S#V,5 M(+/8;@DILK#+RD=)9D6P7,$6,T1K$G-'CJ9ZHK.0U*(F*SB>(W!PPP#,E+`& M``^$.^A^R.AIKDU=I-N99[3(@!:#Y18SA0TL1^XH]B-Y2>U+L^1Y0;Q=TQXM MK#M'3FP,1LI M"V&C]().-',JDT#OAI8-9O,5)9[*9C[;T\KZ.(EMP@DE4DEF"(F8DS6&1C,) MUJ1[)O4O4I'*$$QG($J+"!)29*+"=4@QA":8MQNXVZB9MIK'F;:-(S8*<17D M5"%$!R6A0!EHYD+GF.:SXUK6#:;\T:;CG9XZ.S)AEV'GX1V#D/9)DS`P#3*' M>S$?4HCN<%YIB6G/%FNED+325F\\E)+S(JR4>MX,/B)QO"`@AL0J3*OL3X'D MQKEV2!-L_M)IEDYO$,4@J9B5XX"FB42'X8>+I'SDJ*GGCD_)":8X`QI;QPQ/ MI2D"(92,T_(V:L*%VBVF$449.%XF$)[RY&TQJYTY+Z$41(=3[&PA`1!,\3)BV&>'&#[V%6=D/8\ZV;(%5A/6%YVM%(-S"L MS8VVXEMR(WDT&`[GZV2;9F4)G,N5XV?[33TZ7\T\%84K"$A1B3BN.HIXA48V M,L5B-1TR4=*GD0N$DG7>HKQ MY#(=]*DA@@AQ;9A>V@@;DBV-7BH8J[L8#.-P6OE?@]VH'>;OX(]%[MO=O>HHKQO=1.#H93SA10(Q3 M'A,\0,@'21PLST`$R4.%1M;3MU-VBJ*J9C'M1,3$ZQ,3R<)B>,2VHQ<:)UBW1K^3"F[-]F1!;+=R M2\R;ED=14DH1A"6)JBLBCI!S)C/A_/<00RGA((&'A+O$>X"S)$<#)\4(M;#(/JX/9D0PXV:GLDZ]Y/#34 MZ-(OBX$T`IMVQ[)#BB&)AA!!."""-L0&ZD=;4TJ1HUE;"P61XL6RPPP#Q$#$ M"NV^7L^)XD0DHF]07N?:CYF!U2VF2\]5:62D?FD2.9MCR*(^=;=`2Q(1E<@^ M6'GA$:8HF4\.R&Y03P&.:8ME+"C6L$T;?L?(A;KXD232DT3,1?L@."(W#]/M MHO%+0%;PT4N=)XN02C57V M4$/:H+24NM>4Y8>)M#D)HOY)!1LR0%$K@TY0-B M'SYNPZPK*8&!LV;%$S&[X&W-EM#D/9EWG51P3S.[0CAZH#>:\E@[.2+/*EI-S<)])E_7X;7-UH9$Z1+)^+/%="B[@U:NT%M> MCAY-)EPRB,9`;HQU@I7>CS=34=>!P#,6Q/\`_EC7N&Z&S[/Z*6J[(E=Z>[)! MR4(="P!;A<4^AV)G,,'),;FMBJ8`H08PF/ALRSP8ZM']EU?C1EQXS8W68^5\7(P'"DAI;Z2F$E MG#ITL5`52*B6L,GF2G&SPR"'Q][)&&8]G]Q[`E)8F):65J1PI((MA8Y,L4=' M4+2\ES8.GFE])CI,D!ZA#O),[SB;<2PK*!9)RQ)`#A`A!\4+(23I)&TG2RYI M@67,^"#A=+5-M(\02CJ.$D`$#D429$0A@J$81C)O$W@@2B=,8WR&RPL<``RX MO$QS#S"K[P]C_"3TDYQ2H>E>8$U?5-?B<`H.:"6B9'4&F03F:ALM,<^#M(QB M"]GL*D`MXLHD4-SJ2VV"2OQC(*?A>P6(03Y^^S+83]3XY(#3I/+:\3S$D8O( MPUE5B$,YD19.G),V,7&V_P`,VQ%`$FDEI61P38&2'BD&O`\AB>8V9<;/"X3P M_P"S\BI0(J:>*[I#P!5$61$,?O:@AVO@5DG9T+:E9S#MDA7QL*5>X5D\OPVO M:R1>X>=LQO\`7H-(P!['[6S7!_N%_1\M.PN95)7:,GHJ;@W8D0[-PNSG`XW2 M090[C:<;-]ZOI#,K;F&R&-N536%:X(((>)K'B9Y"!U'W[(B)'O$+XA+*9)93 MV*^18;/'DA1;T&/Y,*+4/MQ2:`:T"AR;$+R0S)YV-TP1Q-9#%\[D#J25.)MR M9CO^0P>FT;L1&BV/&)&;=,K1QOQXSFRQT,VY%DZXG":2&HBDD)-,+J^I""J" MTL#$R&&1DT-ED*8&OEGE?ARO0:D?O\36NO\`_!M@?_EB>@L?0*!0*!0*!05Y MAC]IFV_W_-;^5?6R@-C^*R;/N!UE_>#MA06&H%`H%`H%`H%`H%`H*U38TI4, M2'#$EQ>V&@\S$>VD9/6VXZGRH,&XY-[H:22**"8KDF2^`S`I`TD<44N(`!QL M!N/B)PX7PR#Y>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^ MGZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9 MRB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^G MZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9R MB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ M@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB M?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@ M>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB? MUEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@> M/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?U MEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/ M>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UE MU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/> MV'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU M;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V M'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU; M^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V' M9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^ MGZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9RB?UEU;^GZ@>/>V'9 MRB?UEU;^GZ@Q:"B3N])KCQ^2)'4?QZVX^:4E)=KM^6%20E=:5'P*R@R8(:>/ M%[)*D"A$%M#9BC9&1,KWSPQQ#OPWRQ"UU`H%`H%`H%!7F&/VF;;_`'_-;^5? M6R@PKUB9P.28W$\(ZV*78P=9V-HY;;P9B&VHL=U[H#?1C8+MC/SFB@CS$H'(QL%VQGYS101YB4 M#D8V"[8S\YHH(\Q*!R,;!=L9^8E`Y&-@NV,_.:*"/,2@8E`Y&-@NV,_.:*"/,2@8E`Y&-@NV,_.:*"/ M,2@8E`Y&-@NV,_.:*"/,2@8E M`Y&-@NV,_.:*"/,2@8E`Y&-@NV,_.:*"/,2@8E`Y&-@NV,_.:*"/,2@8E`Y&-@NV,_ M.:*"/,2@8E`Y&-@NV,_.:*"/,2@8E`Y&-@NV,_.:*"/,2@8E`Y&-@NV,_.:*"/,2@< MC&P7;&?G-%!'F)0.1C8+MC/SFB@CS$H'(QL%VQGYS101YB4#D8V"[8S\YHH( M\Q*!R,;!=L9^8E`Y&-@NV,_.:*"/,2@8E`Y&- M@NV,_.:*"/,2@8E`Y&-@NV,_.:*"/,2@ XML 16 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2014
Segment Reporting Information

The following table presents information about the Company’s reportable segments:

 

     As of and for the Years Ended December 31,  
     2014      2013      2012  

Americas Region

        

Net sales to external customers

   $ 138,968       $ 120,435       $ 108,616   

Depreciation and amortization

     3,989         4,012         4,294   

Operating income

     7,490         6,270         2,949   

Long-lived assets

     37,013         23,791         21,775   

Capital expenditures

     12,347         3,563         1,435   

Total assets

     222,273         201,679         179,594   

Europe/Africa Region

        

Net sales to external customers

   $ 120,179       $ 103,415       $ 100,111   

Depreciation and amortization

     2,090         1,880         1,658   

Operating income

     8,811         6,417         10,703   

Long-lived assets

     17,599         17,409         16,871   

Capital expenditures

     4,799         1,558         1,672   

Total assets

     124,535         122,197         110,152   

Asia-Pacific Region

        

Net sales to external customers

   $ 82,679       $ 67,934       $ 64,668   

Depreciation and amortization

     1,349         1,146         1,024   

Operating income

     21,039         17,467         17,902   

Long-lived assets

     3,047         2,721         2,562   

Capital expenditures

     1,576         1,319         1,565   

Total assets

     78,655         67,620         61,061   

Totals

        

Net sales to external customers

   $ 341,826       $ 291,784       $ 273,395   

Depreciation and amortization

     7,428         7,038         6,976   

Operating income

     37,340         30,154         31,554   

Long-lived assets

     57,659         43,921         41,208   

Capital expenditures

     18,722         6,440         4,672   

Total assets

     425,463         391,496         350,807   
Net Sales to External Customers Based Upon Geographic Location

Net sales to external customers is based upon the geographic location of the customer.

 

     For the Years Ended December 31,  
Net sales to external customers    2014      2013      2012  

United States

   $ 124,851       $ 109,757       $ 97,912   

Americas-Other

     14,117         10,678         10,704   

Germany

     50,437         42,471         42,413   

Europe-Other

     69,742         60,944         57,698   

Japan

     32,531         23,795         25,553   

Asia-Other

     50,148         44,139         39,115   
  

 

 

    

 

 

    

 

 

 
$ 341,826    $ 291,784    $ 273,395   
  

 

 

    

 

 

    

 

 

 
Long Lived Assets Attributed to Geographic Area

Long lived assets consist primarily of property, plant, and equipment, goodwill, and intangible assets, and are attributed to the geographic area in which they are located or originated.

 

     As of December 31,  
Long-Lived Assets    2014      2013      2012  

United States

   $ 35,900       $ 22,720       $ 20,824   

Americas-Other

     1,113         1,071         951   

Germany

     17,351         17,294         16,630   

Europe-Other

     248         115         241   

Japan

     599         434         576   

Asia-Other

     2,448         2,287         1,986   
  

 

 

    

 

 

    

 

 

 
$ 57,659    $ 43,921    $ 41,208   
  

 

 

    

 

 

    

 

 

 
XML 17 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Line of Credit - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Line of Credit Facility [Line Items]  
Available line of credit $ 30.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Line of credit, variable rate basis LIBOR plus
Line of credit, expiration date Mar. 31, 2015
Minimum cash balance required to maintain under the credit agreement $ 25faro_MinimumRequiredCashBalanceCreditFacility
LIBOR | Minimum  
Line of Credit Facility [Line Items]  
Line of credit basis spread on variable rate 1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
LIBOR | Maximum  
Line of Credit Facility [Line Items]  
Line of credit basis spread on variable rate 2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
XML 18 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Changes in Goodwill by Reporting Units (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Goodwill [Line Items]      
Beginning Balance $ 19,358us-gaap_Goodwill $ 18,816us-gaap_Goodwill  
Additions 1,372us-gaap_GoodwillAcquiredDuringPeriod    
Foreign Currency Translation (1,525)us-gaap_GoodwillTranslationAdjustments 542us-gaap_GoodwillTranslationAdjustments  
Ending Balance 19,205us-gaap_Goodwill 19,358us-gaap_Goodwill  
Americas Region      
Goodwill [Line Items]      
Beginning Balance 6,994us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
  6,994us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
Additions 1,372us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
   
Ending Balance 8,366us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
  6,994us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= us-gaap_AmericasMember
Europe/Africa Region      
Goodwill [Line Items]      
Beginning Balance 12,364us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
11,822us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
 
Foreign Currency Translation (1,525)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
542us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
 
Ending Balance $ 10,839us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
$ 12,364us-gaap_Goodwill
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
 
EXCEL 19 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0`!@`(````(0#30?.?=`(``#TN```3``@"6T-O;G1E;G1?5'EP97-= M+GAM;""B!`(HH``"```````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````#,VD%OFS`8!N#[I/T'Q'4* M#@:;;@KIH=N.6Z5U/\"#+P$%;&2[7?+O9T@;5566*%JDO9>@!/Q];S@\IW=Q MN^V[Z(FL:XTNXS29QQ'IRM2M7I?QSX>OLYLXM)_Y M<4:\7'RFE7KL?/1E&W[>)['4N3BZVS\X[BIC-0Q=6RD?DK(G7;_9,GO>D(23 MTS.N:0?W(<2(V=$-XYV_+W@^]SV\&MO6%-TKZ[^I/L1@VX[]-G;SRYA-F2WKE(./_FP9? MF(.#Y,A`1E:/(RE%DY2BR1NW*C:C_TW.9&6:I_>!MJQ%G+%[ZI)M-8QJZI/K*;3>7OY1\```#__P,`4$L#!!0`!@`(````(0"U53`C M]0```$P"```+``@"7W)E;',O+G)E;',@H@0"**```@`````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````C)+/3L,P#,;O2+Q#Y/OJ;D@(H:6[3$B[(50>P"3N'[6-HR1`]_:$`X)* M8]O1]N?//UO>[N9I5!\<8B].P[HH0;$S8GO7:GBMGU8/H&(B9VD4QQJ.'&%7 MW=YL7WBDE)MBU_NHLHN+&KJ4_"-B-!U/%`OQ['*ED3!1RF%HT9,9J&74"T\U<%J"`=[!ZH^^CSYLK$SO+=N5#9@NIS]NH MFD++28,5\YS3$$X4UD^&'!Q0]47P```/__`P!02P,$%``&``@````A`#P8T"W$V!HWPZ##WGO-="]\__#[L MBY]Q2+N^JX5<+$41NZ9?[[IM+;X_??E0B2*-H5N'?=_%6IQB$@^K]^_NO\9] M&/.74KL[IB+OTJ5:M.-X_%B6J6GC(:1%?XQ=OK/IAT,8\^6P+8^A>0[;6*KE MTI7#[1YB]6+/XG%=B^%QK9PHGD['_.C_;]YO-KLF?NZ;'X?8C?]X1OFK'YY3 M&^.8-PW#-HZUF)92>;ZCW")K%N4KXG:RJY"<,;,]Y@TO^#Q?EN=/Z"<[IX:)V5<=T](%XQ:=B&-GC8-G4\V:-4W8 M-Y_:L.NNAS,MH4.1L[;)5(^KBFGI4B)Y!^6P322AB=2L-9J.XO7349`'BLT# M!7F@\^\&ZFBCEZAW-#MM-(P;PZ:E@;0T;%H:2$O+GD,MG$,=.W<C'AH2#D/#LWO&P=SP;$AY"@MW)L)'9D0P36;(+ M)6&A%)OF"M)$A)#P;$AY"HIK5Z*D-0UQ_&X?\GZ/; M-SJWR^A="MWF2`R;5Q!7DMW%$G:Q9'>QA%VLV;72L%B:W<<:XXK-!POY8-E\ ML)@/[#'9PS&9/9;"J=3/2HS,<5/FE"_^[;WZ`P``__\#`%!+`P04``8`"````"$`(8YOCZX& M``#[%@``#P```'AL+W=O<^0O7U^3 MN/8L3"JUNJP'GYKUFE"17DFUN:Q_7]S\=5&OI9:K%8^U$I?U-Y'6OU[]^<>7 M%VU^+K7^62,!E5[6M];N/C<::;05"4\_Z9U0],U:FX1;6II-(]T9P5?I5@B; MQ(U6L]EK)%RJ^E[AL_D5#;U>RTB,=90E0MF]B!$QMQ1^NI6[M'[U92UC\6.? M48WO=C.>4-RO<;T6\]1.5M**U66]2TO](DH?F&QWGNY_NE+\D.(E/3[DEK77)ZE6^L7]5RKM6[%J4P`O M^5=/EW\K\UE:=WJ`BCG6(39:5]8W=J M7WVI:0M=U>\HLZ!>,Y\E_3,;L>3H>ST82%MY/) M(@2)_@`T6K^AP1XXR+1!)2_VAY&$"PKH?C);A&Q^P^8/$U#I@$KG;"QEE='\ M'E2H\$55NK^A$MX.0>6"=KB0R:GXQ91&PU)]0:5?#2;,DH2;-Z;7+)0;)>DX M<&79,(ITIBP&@SM]XJ-^T7KW(F'RA.!P7/4@V\*"\4V2$&[F,!1NFJ2A'V,=' M/1)I?TPF5FPJ^5+&TE8B)9,MP`D\`*=2";?A(R/(O3!>/(F!1]S<;H6ABD8Z M$6SR2HZ<"C83J#!`9`./MO=G%_RU5-D!LA5X<(UTDLC]'N9^--)D2&I#?:6< M]@#9"CRX0JNCGXS$7."YP[.'F"O9J'8Y,\^BATQ3M'@H\A; MR^/M[XP;*TS\1C&DU'M2!\%\)TQ>#-1!^%H>?&&V3,6_FB.YW7HA`*(2H$<)I:'E,AF>M"T,*FLAIR^/TO'N5E1#5 MEH+<]2@]&=.I)9+3M,>H9TBD)Q+/MX7G"F$Z)(*AM M#]2/C&:O5-I;)+7MD8I^!2.Y]W9E\1G,Y^YZ20[(06U0'[R*$Z='FKMX8RF,A:62^PZ`;5[ M>-A#N#"5]]]5/#Y](>C@B:1%M;Q;&GE$RJ1BA>32-:2\FV%Y\6QV/(I]JSJ1 M4BD4CV)?`G.#4+IX*&E122F,MF*5T1!'W728N*;\WY["?$0"G8!&FV.-NQ[" MI[SS1%;H-5V/7T?IL[NN/;IK+!T!J]W\G$^+3QRBZ2*_M*AD51X2#[@=MAUU M$-^NAZ\[BG33IRDAGS;R$5(6(R3J(+W=$_1&;NR8X/8#[2H@_1T/9`?1:1I`(W?'8?V'K50I[3I'LCG==!+NZ6-]W`N M)T9C.1N+M3`TX[O((*#\S4%Q/>AY/!_SH'.*1R*__X-0#QL-+2H$^9E=BXU4 MRCDRI]Q[3'\X%>=5+0J42 M>5#?<&G8#QYGN0G-=^[U%?MFZ"9/NS\&H1Y"38M*9MB.\]O2N]3>5%`'H>YY M4(,.736LD9$+9)_N$%GL(=.TJ,1S8MX!("&>/EHT+2HZ/HJS+%G2)<[=@O%U M5A\WC!85G?.7.$2HCQM&BXJ0/X1!7G>06$#7N"-"?0]J7^CXFD[AC-I'IFE1 M"25KHG.ZD=9:LEU#0341YNF145GJNE83N4S;??^G08;6MK_ M93Z-6="A5YV8F(?T^1F3JEO81Q^9ID4EHNIMM6QIJ(-,]W.F&_F/T+O1B,<1 MO;1U?_*WGIUN;W_%;QS>6U_]#P``__\#`%!+`P04``8`"````"$`#@@$?@4& M``#N%P``&````'AL+W=O#29U0+:ME(K554_GAE"$K0A1,#L[/[[7F,G^%XZ4_*R._$]7,[] M\#W&CQ^_M2?O:]T/37?>^FP3^EY]KKI= M?BSEQUT`$.NU>7^^W_B?V4'#E!T^/4X+^ M;NK7P?G;&X[=ZT]]L_NU.=>0;:B3KL!SUWW1T%]V>@D>#A9/?YXJ\'OO[>I] M^7(:_^A>?ZZ;PW&$]J(<*,@IN-CS6GJKN!`3@7Z]M=&M`1LIO MT_^OS6X\;OTHV<0RC!C`O>=Z&#\WVJ7O52_#V+7_&!"SKHP3;IT(8&_M?,/3 MF,7)_WL)#*,IP*(PR^0DHK"\D,!';$#4(0^16A\Z>]%LY"`'1OG"$3E',$-?WO M:EPIZH<(14XH+B$$D2\148B=%$M(&MT@*(P(A_$^?0V&MG'2EXJ;VRE=F8&( MJ6ET_G*Z4#@+B`D4WDWH^TPT>.M#F+="IC%A8B!J:@2>"B8D!N0($*4`P8`" M`;A4X?P*Q!RVSWKF&DR8)_B]F8$D$_-8)E)A>X[L7(FYM*9E7;N(A9J[`]%. M[J&MP80VR6=F((9V)%C*25RY"^"*2=H\!0+(*%)O)%S>PUR#2=.F.*&9@3A- M2Q<*9P'E4(NK,[G>;UH-)CF<`S3;QT!,#AD32I']E;L`)9/%SD=VP<*Y-Q!O M=0]O#2:\26DS`[&UEXJ1#.?(SGE"MYIKYRJ1;]!F,&'=?&NE$-#N[^=]>HH$ M0/949C$V\S&T)QV[&,%5JF@0!!%).:<)99]I45G=-A,:TW>VM.D;B['T4^!& M&P*L3M,:LYVX4"7$G5F!`F(2S/%CNK@>NPF0>4CCO6F?6JA+B3'LWT<18FC>$N!:=3 M!-O#B-@+9$]@/-[F/":N=68]<:-*B/B<$;O]L'+%C.0T9PC`!9TN!0(P&#4:Y%:S]U(&LR!VQ%5S36UJ3<8=^S1 ME8(Y*X@.)UKXO@9.:"(BI(J9Q8CIX/E!D4;)L9EV28'-+)GK@&G?I7WW9MO@$1WF!7I0(P-,T(8`"`:)0B1F`R=\E MC'PIC.[1U^PV"[+D4^>,.=ES9)=13)2UP';U9J/<)8OZUF31*',+6N8&9+YE MHR@1I!]RZ\5^[+(X)(`"`[AR1A%.^UW2R)?2R)R/9$O>@.0T5=C&^::S:<=V M^M58V)=F'..[9R<"@IBC^:R8N9W M:2)?:B(+J2A:D!UYD@LI.<'D!!.FDH4SPRD#!<8DBH6I\\6)H]`ZM3[_1M5P M_LD(S.`V=3X.,BE8(NBFS`D&3E:,+>J`_3#]<3>_RT1AKEW-K61;]X#Z][I;C2X&>"V]5(>ZM_*_M"81[]1JNR\(-@/==-UY_Z!OAVTW]T[\```#__P,` M4$L#!!0`!@`(````(0!)4I\\YP(``*D'```9````>&PO=V]R:W-H965T4U:+!S6 MDPXB)>,MEG#+*U?TG.!")[6-BSPO=EM,.]LPK/AK.%A9TIQD+#^TI).&A),& M2]`O:MJ+,UN;OX:NQ?SAT-_DK.V!8D\;*I\UJ6VU^>I3U3&.]PW4_>2'.#]S MZYLK^I;FG`E62@?H7"/TNN:ENW2!:;LN*%2@;+-' M0JM:0K,R)R,!1H'!0IIIPU(`!^K9:JR0!#\)/^/])"UAL[B)UH MX04^P*T]$?*>*DK;R@]"LO:7`?DG*D."3B0AJ#_%D8.2R(_B?[.X1I$N,,,2 M;]><'2T8&GBFZ+$:07\%S.?*C(ZAUC^5"C4JDCO%HKF@"@'M>=S&4;AV'\'3 M_(39&0R\$0/&GR+2,T(9J&BST8$+>@?18,5<=`!-?;D=9XTJ::H1+:<"=B]` MIHCT&A%X4TAV#4F"`3(I(_B?,E02S,_(QCB*!G[MV\Y@0CT^RLAT?I"-#B:2 M8`3>[JQ*VMA0]]#9.(IGD@QFJ6?#1\EB,8VGDWB8A&@:S\;Q)/`OID_DP]OT M=ODJ:2Y_)F]G,+&6C\(XG#F>CN-^Z*&+/C/)XSA"<7`I;Z(_GNK_^T`K\%2W M[UUXS208C+$]6$1H%D_'<90D\2P.2U4]XY3O+4=M,;K-RC0;I26\(BEI&F'E M[*#6H0]^#:=F4^]@4^N]Y@X!V)0]KL@7S"O:":LA):1ZS@(\XV;7FAO)>OW^ M[IF$':DO:_@D$AAPSP%PR9@\WZAM/GQDM[\!``#__P,`4$L#!!0`!@`(```` M(0#TKGX#T0,``&@,```9````>&PO=V]R:W-H965T#)`BH2J)M*_5*5U4_GD-B(-HDCFRS[/[[CNT0;--N MV9==\!R?/7-F;,^N/CQWK?.$*6M(OW;1W'<=W%>D;OK#VOWQ_6&6N@[C95^7 M+>GQVGW!S/VP>?]N=2;TD1TQY@XP]&SM'CD?EI['JB/N2C8G`^XALB>T*SE\ MI0>/#127M=S4M5[@^PNO*YO>50Q+>@\'V>^;"A>D.G6XYXJ$XK;DH)\=FX%= MV+KJ'KJNI(^G85:1;@"*7=,V_$62NDY7+;\<>D++70MY/Z.HK"[<\LL-?==4 ME#"RYW.@\Y30VYPS+_.`:;.J&\A`V.Y0O%^[']&R0*'K;5;2H)\-/C/ML\.. MY/R)-O77IL?@-M1)5&!'R*.`?JG%$FSV;G8_R`K\3YT:[\M3R[^1\V?<'(X< MRAU#1B*Q9?U28%:!HT`S#V+!5)$6!,!/IVM$:X`CY;/\?6YJ?ER[X6(>)WZ( M`.[L,.,/C:!TG>K$..E^*1`:J11),))$H'Z,!_,@C5&\^#>+IQ3)!(N2EYL5 M)6<'N@;^)AM*T8-H"_I0HY"I*/@D5R018,ZO.T6<3IRGL"3ZL1 MLU48.!(3!IF(_((0!@K:0EOP0.\D&JRP18=0U#^7XZ)1;#(U!IDI8/L'B(G( M;Q&A;T**6T@:3A`CC=!,XW7Y`@Q]H]D79/'$*_W:*DPDVT88F-L+A;9@2('2 MZXZ^+D6`UR[D.54RR!:6%(7)9"^$26J9E.OA*(VM0A1&.$+75C)$P]FY7[0` MVZ(32[3"1$KTPHKF>C1*`G-O842USC(4+]ZB6(`MQ:&E::LP"ZDXBL)KH\F& MR/5PF,36@2OT+MU2ZVUSM:@.W#9?7D5F&TPV4O%-J"(25[BQ0!M@VT#Y?"C'WJ6]%< M196],X1\ZY8HS'B:7+O"4(W@1KW?08FV==O=.H(NPJ?"J68UHC/D6VU36/&_ MW:I(O!IW5UZB+=W:05`-.X)&2V,_LL_9"%")S6)DE:0PXV%ZC9N6B[?C?NGJ MI='OX="_L5R!1NE18@-R9`!0HEU=,OG"!`11=+W+3?'B;;E?O'J)#/'HVHFC M[PHTOB)I<#_E?30],QI\1ZV^O,$W@.J)D7UA9-!3A\[PF'" MDQ^/,-%C>*;].8#WA/#+%S&+3O\C;'X#``#__P,`4$L#!!0`!@`(````(0!7 MY4]3N0,``-`+```9````>&PO=V]R:W-H965TF=IY)SRK:KETT7[@.:0M:5NUQ[?[Z^3A+7(?QO"WSFK9D M[;X2YCYL/OVQNM#^B9T(X0XPM&SMGCCOEI['BA-I MZWJ2E]*IJ3V\6$1>DU>MJQB6_3T<]'"H"I+1XMR0EBN2GM0Y!_WL5'7LRM84 M]]`U>?]T[F8%;3J@V%=UQ5\EJ>LTQ?+KL:5]OJ\A[A<4Y,656W[AMSZJ4>,&U69041B+0[/3FLW<]HF2'L>IN53-#OBER8]K?#3O3R MI:_*OZJ60+:A3J(">TJ?!/1K*8[`V;OQ?I05^-X[)3GDYYK_H)<_274\<2AW M"!&)P);E:T98`1D%FCD.!5-!:Q``/YVF$JT!&1@O?`1P M9T\8?ZP$I>L49\9I\[<"H8%*D>"!)`#U@QW/<1*B,/IO%D\ID@%F.<\WJYY> M'.@:^)^LRT4/HB4P7R-3.L98_RU4B%&0?!8LD@NB8%"?YTT4IBOO&7):#)BM MPL"5&#'(1.RN")%`09MI!Q[H'45#*FS1/A3U[7)<-0HG4R.V);X!L23>(OR% M"P/A.(S'E$C[3K>GB>V>Z6:T"/'4.H9\N$T?ER^<;/F! M*6^K,(&4'^#0M.X,:VI5(].M.)Z8#>61J?S]5A9@6[&E::LPD50\PRFR$V[8 MD1]8_IEAQV$PW15#=_P1W0)LZYYX5:,HC,KT+-2NCNH3PYS:;91=S6*:ZQ-# MO,3:F'L_O0)LR<38+/E688;TAGYJV7?*/H2!$BO[F6Z>KHHA.?V(9`&V)5L5 MW2J,DI0D5I?N=.L,(RN>S#1K-\#0C&`*WY]GB;95)U:B!]"0R5B[^:HA3#O6 M^E3:,].._*G?3.7BK;F[0Y!ZF?21AV\?/`6ZMG(JGB-=J8^FZ:GN'.Q.HGW4=/:3>.K((<>Z/?9#RRYVK\D_3@-[QJG% M2NT=#>F/9$?JFCD%/8NE"<&,&D_50K<5"YU`87&PO=V]R:W-H965T MXTOBIE&7\TP,I9V)6U5QPO\R@V^77[^M-@K_60:SBT"ALX4N+&VGQ-B6,,E-9'J M>0<[E=*26ECJFIA>:5P6^2^:;"2;+A??GM^![<_2- M3*/V7[0HOXF.@]E0)E>`K5)/#OI0NA`<)A>G[WT!OFM4\HKN6OM#[;]R43<6 MJCV%A%Q>\_)UPPT#0X$F2J>.B:D6!,`ODL)U!AA"7_S_7I2V*7"61]/K.$L` MCK;YGFR(,_@*3M@ M5I>8,\1Z0#@#'>WF*$!`[R@:K#@6_789!FT.[+0-K*L0`.Y1;'HJ=7V)R.)3 MR.82,LM&R(G8[%2LC\M661A1_]G`B\RA4>,(P)52=EC`Q61\XY=_`0``__\#`%!+`P04 M``8`"````"$`\GPT-$,&``#X&P``&0```'AL+W=O**8*+N1-M)JM9=G!F,;Q1@+F$SR M]]O=U8:J8FQ@7I)Q]>FJTU5=IQMX_/"C.#G?LZK.R_/&%;.YZV3GM-SEY\/& M_>?OSP]+UZF;Y+Q+3N4YV[@_L]K]\/3K+X^O9?6M/F99XR@/YWKC'IOFLO:\ M.CUF15+/RDMV5B/[LBJ21OVL#EY]J;)D9R85)T_.YY%7)/G9!0_K:HR/HZ M1;K^C6,=!Z'I/CR9!_^;9:XW^=NIC^?I;E>_^R,^9RK:JDZ[`[,^F`G]6SB[;)R^GYJ_R]?Y0K4@O;+W[^2FK4Y51 MY68F#8VT/"D"ZE^GR/764!E)?IC_7_-=<]RX?C0+%W-?*+CSG-7-YUR[=)WT MI6[*XC\`"4VJ=2*M$U^QM^-R)I>A"*-A+QXP,@O\E#3)TV-5OCIJUZB8]271 M>U"LE6>],I7)&RM3;/20CS%KR6IELY)^JJ(;Z?_2E)/HB3EJG5OUK$%R-*D62\L1@9"0&4&$[@? M6(-5A='*HRA@D0$3=)&1@40.ID36X(VK%M'FO!\9,"M3M7#E1Y18C(>#:"[: M8<)*[1"<#[UKA@NB)_&\A*U_J`A@4%Z0@3"(WL-`3Z+Y\4.^;P$3F?PL@X`- MQWA8"!DMVP40>@M*[_Z&T6!.BV\8P`"M![$4;"O'9#Q:!EUB"2]](K%V'RZ< MGD3Y15'G'PH'&.`719+1C_%P$,@NJX3=ZCWL]"2^K=BNW@(&;2MD(`R$DA6< MH/N%,VB>F46[(R`S%H2"6PLD2XC%C2833)L'N("4W2 M8_&6(+/.W5H0S@I,,Q8:G>GN0$W>$ERV[*V^QJCVP=&1A49GFCL0O2^V_<-( M`"@P:HM.?[-;8S*ZN*$98I+4&C3KV$5WZ[!=`F**ENCP)+SD)!4U:%Z33A.A)A:$LH(M M-/HDW90@@/=K8D$X^BW=E%K21BN70;.U]RZ+%@3GA1\L6`_'9%RN5EW1:%ZT M`")FXVYM$F23YH>?_A:$\P/3C(6R8`HZDD5?2?M7-PD@>ZY&`5/:F(V'71XI MPTDJJY^]V.U(ABSRUH)P?FZIK)RDL@;-;S_=NFSO7%56/T["[(_("(#E0)*:VM$K+0'+Q+>WT0T8$J`0B:12Y"?C19 M)S#NS^6-7@J8+M_O)8.F?2[Y565K0:A*V$+R$S#%'54J;C??G`1,@`?(@*82,@LN_\8E)0/3 M^FT3,&D=61#0ROMM8UQ3%KB+V[&]<:%=\@K&;#G9_TI M1I^G,"[F,NQ.=-BY\*$%OD,4677(XNQTJIVT?-$?4:1Z&]!:X0//5JRW4K\L M9_98??@Q=J\=4-]=+LDA^YI4A_Q<.Z=LKUS.9PO%J8(O-_"C*2_FZ\!SV:@O M+N;/H_K"EJG/`/.9`N_+LKG^4(&]]IO=T_\```#__P,`4$L#!!0`!@`(```` M(0#%Y.K'4`4```<5```9````>&PO=V]R:W-H965T'N>NT75[O M\I.H^=K]X*W[;?/S3ZLWT3RW1\X[!R+4[=H]=MUYZ?MM<>15WGKBS&OP[$53 MY1U\;`Y^>VYXONL752<_#(+8K_*R=E6$97-+#+'?EP5/1?%2\;I301I^RCO@ MWQ[+7XY/Q2B.D.(I_)4=A]]4->IBN6/0RV:_.D$>;^S:5[H MV/T'*WQ5%HUHQ;[S()ROB-HY+_R%#Y$VJUT)&.(]8%%_GXJN\^C*E>9=O5HUX^:_0F6+`))]AYB9FJS"P^<8XS$2D M&B%;)1^=(8,/.8V)0;%I8A,8G\\;K_.0BV@>,Y-!\AEF86*V-B8T$:F-F`0F M)+,A\\D(,7*%T<"Y?IVC!,,8HQK'<_+H1&'Z?=E7>4L-*35DR&!PF][#38+7 M+B0^]C^>DPE(%`9Q4X99/W:11PMM>J.Q@&IZ4#"#-6P%7%&Y+:Y/CUQ$V1,Z MB<(@]MH@-\W"8POCY]+OGFZ*P2SPB#O3;GDBXKT0F]E\/1\2;&8QB:9FV1*% M05EH@\R">61;I]@;4V^FO93US&1]6P_D(I-]C'9-7\5$81![;9#L'\B(I(83 M9,(L18;=EWX8Y9*35DR&`097"BX])^S;1'4ZJ63,F0:Q<5 M=5BFV+,@IB.0&H#9G/JST4\GG$GQNGLR^E4T#=+K9`#A-)12JC2LLR,=%\C9 ML=S9Z+9RD#)U?PY*W,R3GAP;"5,@G(.V*)+!9<.I\W%<\;D_&_U6%E*^4!97 M!DF)'68?S7?L,1S!8AT3X;F/=KR+*88WM`$)[;;1Q]/;:ATBU7NL0V5)L&#+[*PH%^P!A!FJI:IKUC,LUIONLE89T,\M3I` MJ\V$B+[=.-%*L,R$R"MZ`A=,Y)5NL&A*C)0@)?Z`9"ROK&1$O3ZXI*QR4O=1 MZJ*EXLV!;_GIU#J%>)%W30S>@T>KN@?;PCU8?VGDCPZXACKG!_Y[WAS*NG5. M?`]+`V\&PM>HBRSUH1/G_LKB271P`=7_>X0+1PZ7(X$'X+T0G?X`>\$?KS`W M_P$``/__`P!02P,$%``&``@````A`&]$WP$'`P``G@D``!D```!X;"]W;W)K M&ULG)9=;YLP%(;O)^T_(.[+9T)*%%(U0=TJK=(T M[>/:`0-6`2/;:=I_OV,[83&AM.M-&WQ>OWG.\3$GJYOGIK:>,..$MHGM.YYM MX3:C.6G+Q/[U\^[JVK:X0&V.:MKBQ'[!W+Y9?_ZT.E#VR"N,A04.+4_L2HAN MZ;H\JW"#N$,[W$*DH*Q!`AY9Z?*.892K34WM!IX7N0TBK:T=ENP]'K0H2(93 MFNT;W`IMPG"-!/#SBG3\Y-9D[[%K$'O<=U<9;3JPV)&:B!=E:EM-MKPO6\K0 MKH:\G_T9RD[>ZN'"OB$9HYP6P@$[5X->YAR[L0M.ZU5.(`-9=HOA(K%O_64: MV^YZI>KSF^`#/_ML\8H>OC"2?R,MAF+#,[%[CMU`-^9 ME>,"[6OQ@QZ^8E)6`DY[#@G)O);Y2XIY!@4%&R>82Z>,U@``?ZV&R,Z`@J!G M]?]`V@HQ1`ZA$,=/XX3 MH]QD,@:Q";`9D9B*[:4B]$Q)>BFY_E<*(XWP(VG(3=`_9V6,XIF)L-&:F6H? M68Y:8!\V+`M=&:<>:)6#H> M,Y@7'V&6FX;,@UN_T9IQYHE8.AXSF.7X/7NY37>S%`]9@T$W:\TXZT0L'8\9 MK/'_L$JQR1K%T8!5:UZ[>9-1F*72_W*O)M9S4H^1!K,2;W%=SD#?;@Q M_:H>SQL8SVJ8N7T`QF.'2OR`6$E:;M6X@*V>LX#;P_2`U0^"=NJEO:,"!J/Z M6,'O(`QO-<\!<4&I.#W($=[_LEK_!0``__\#`%!+`P04``8`"````"$`[+X^ MD/@#```_$0``&0```'AL+W=O+(-J7]^]F^$$ABFOB\`(&5 MM;R7MU=L5@_O11Z\$2XH*]C*7EFZ;$@I30DG.18POC%@5;BS%:D0^@* MS%^/U5W*B@HHMC2G\D.3AD&1+K_N2\;Q-H>ZW]$$IV=N?=&A+VC*F6`[.0*Z MR`RT6_,B6D3`M%EE%"I0M@><[-;A(UH^C5$8;5;:H)^4G,35YT`ST70>CQ'`@RT1 M\H4JRC!(CT*RXIP1&9$NL!G+/%FQ=DI@*X! M35%AU8-H"O#C M^UG-:Y0-9J([Z;J>B8^0`L,47`G-%O\QDB#Z=8W]Q%2X#XC#:8KI'+[:E%\WH$*W*RH M:Z3!G(V,+SXWC%SXR"IP4W8>7Q:4,=)@SK+HXG-#%L%Z'UZN1K>%+TO,"%M0 MUUFD4F"PM1K=-XD6Y-#R"A)D@N-ZB7?GT8)Z'6UERSE5/V\DU`T9>$2TUH8% M.:KUBADT)&SK:RYU:NML!GHK"MU)FUG;\4.\LH=C>[M MV5O)@[RB1Z.;:]'A;#-\;J:`5_H@5_Q,VXZ>\T?MK:Z?B(E7XFATGZ,6U.W5 MQ"MQ-+K/40NJ4^#229/-]`MJ%:^!'Y3N94_G^=.XLJ=]N;&@AS^ M>N5.,B1W+,BAY94[:F_=FSL65#MZ:RY_*W<25^ZT]\46Y*C6*W<2$RDPE_46 MM;MSM""'EE?N)"92/G]66E"OLZW<&9;HB2M_VOMD"^I6JTXXPWL!=UTUIQCS3&O('Q/_B1Y+H*4'=49%<%VOOZV/C\_)OK<4O\` MQ]<*[\DWS/>T%$%.=G!K/)K#FN+F`&PN)*OT(7++)!Q<]<<#_%%!X"@6CP"\ M8TR>+]1CH/[K8_,_````__\#`%!+`P04``8`"````"$`!D'"E]<"``"0!P`` M&0```'AL+W=O/;6,] M$"XHZQ+DV2ZR2)>S@G95@G[^N+U:(DM(W!6X81U)T!,1Z'K[\DQ8+F_6D@TC)>(LEW/+*$3TGN-!);>/XKAL[+:8=,@QK M_A8.5I8T)QG+#RWII"'AI,$2](N:]N+,UN9OH6LQOS_T5SEK>Z#8TX;*)TV* MK#9?WU4=XWC?0-V/7HCS,[>^N:!O:.HN1L]UH?WY1B2$-2? MXK[M+R,OBO_-XAA%NL`,2[S=<':T8&C@F:+':@2]-3"?*S,ZAEI?*Q5J5"0W MBD5S014"VO.PC2-_XSR`I_D)LS,8>",&C#=%I&>$,E#19J,#!_0.HL&*N>@` MFOIR.\X:5=)4H[^:"MB]`)DBTDM$X$XAV25D&0R021G!_Y2ADF!^1C;&T3._ M]FUG,*$>'V5D.C_(1@<323`"[W=6)24(ZAXZ"V,YE&PD&^0J\$SNA,_)QF&S&R9A%>K+&KY\!.;8M0%<,B;/-VII#]_2[1\```#__P,`4$L#!!0`!@`( M````(0#BZ#V#[P(``#4)```9````>&PO=V]R:W-H965TODE"%%*UZKI5VJ1IVL>S`R98!8QLIVG__:YM0OCH M,I*'!)+C<^XYOEQG<_M:E=8+X8*R.D&>[2*+U"G+:+U/T*^?CSB,"W6X_?M@<&7\6!2'2`H9:)*B0LED[CD@+4F%ALX;4\$O.>(4EW/*] M(QI.<*875:7CN^["J3"MD6%8\SD<+,]I2AY8>JA(+0T))R664+\H:"-.;%4Z MAZ["_/G0W*2L:H!B1TLJWS0ILJIT_;2O&<>[$GR_>B%.3]SZ9D)?T90SP7)I M`YUC"IUZCIW8`:;M)J/@0,5N<9(GZ,Y;WWL!**64E%`#O5D55:T`B^%5_'FDFBP0%"SM:NH$'<&M'A'RD MBA)9Z4%(5OTQ(*^E,B1^2P*?+8FWL$,_6JYFL#BF(FWP`4N\W7!VM*!K0%,T M6/6@MP9FY2R`?-YW!I;4FCNU2"\%M(#M>-DN0G_CO$"$:8NYGV*\#N&`>%JP&/1J.,UN1H,2/<*6W28@?;B&FT%'FLO M.UZC;3"1-ASZ;GP.9*"['.K.ZV:U:*P_[BF#,8'[YV`&XFK:]QZERXVLP&/1 M>&3:8*;M%%\CI,#_ZUN#F0IY,`GZEN;EJ5>-O$7G)C4;VH)6*[VEGAW&P]>G MFW\\M-YH8EV.6:/'M9P'45N+F57O^+]J-GEF\%P>$2WH'2TU/'KM,S-K,W(& MTV*:M0&U6;NV.X[6''SF7&CPGGS#?$]K894DAV?=M9?PZ'-S[)D;R1H]A7=, MPG&E+POX>T+@<'!M`.>,R=.-.EB[/SS;OP```/__`P!02P,$%``&``@````A M`%!K`0X!`P``00@``!D```!X;"]W;W)K&ULE%7; M;J,P$'U?:?\!\5[NER0*J9J@[E;:2JO57IX=,&`5,+*=IOW['=N!QJ3;;5\2 M[#D^G#,SC-?73UUK/6+&">TSVW<\V\)]04O2UYG]Z^?MU<*VN$!]B5K:X\Q^ MQMR^WGS^M#Y2]L`;C(4%##W/[$:(8>6ZO&APA[A#!]Q#I**L0P*6K';YP#`J MU:&N=0//2]P.D=[6#"OV'@Y:5:3`.2T.'>Z%)F&X10+T\X8,?&3KBO?0=8@] M'(:K@G8#4.Q)2\2S(K6MKEC=U3UE:-^"[R<_0L7(K187]!TI&.6T$@[0N5KH MI>>ENW2!:;,N"3B0:;<8KC+[QE_EJ>UNUBH_OPD^\K-GBS?T^(61\AOI,20; MRB0+L*?T04+O2KD%A]V+T[>J`-^95>(*'5KQ@QZ_8E(W`JH=@R'I:U4^YY@7 MD%"@<8)8,A6T!0'P:W5$=@8D!#VI_R,I19/98>+$J1?Z`+?VF(M;(BEMJSAP M0;L_&N2?J#1)<"*)0/TI'CC!(O;CY/\LKE:D#.9(H,V:T:,%30/OY`.2+>BO M@'ETIG5,7O]E%3Q*DAO)HKC`!8?R/&Z2R%N[CY#3XH39:@Q\$1/&-Q&[$2$3 M*&GSLPT7]$ZB(15ST2$4]?5RC!KE(5-CL#0%;%^!F(C=)2*<^=4R21X ML:A*M]68I>J%($RB*0,JO#/#\:P0N1E.XNFT(1J^G?>+EF!3=)#.5&TU)E&B MPT6TF%ZK11OA>)[]W`A[Z4MQ#-')1T1+\%ST2S)TIC5&B[X*H^6L$CLS'H>) MZ2HWXUZ:3G%#=_H1W1)LZH89-?%JW1ISZI#4G[7`S@A?-!!,>_F&L;_.&DB+ MUJ-<3[H.LQKO<-MRJZ`'.:9]J/"TJV^0+=P@:MZZ4P`F^(!J?(]837INM;B" MHYZ30IV9O@/T0M!!S94]%3"[U6,#5S6&#]!S`%Q1*L:%O&6FRW_S%P``__\# M`%!+`P04``8`"````"$`[_X7)O4"```("```&0```'AL+W=OL(GV3V[]^ MWEVM;4M(U%>H8SW.[2X%)'>-@P9OX2#U34I\2TK#Q3WTI!PW"$) M^D5+!O',1LM+Z"CB]X?AJF1T`(H]Z8A\TJ2V1Y?>-GQ=IVMQM=G]\$'\7D MV1(M.W[BI/I*>@S%AC:I!NP9NU?0+Y5:@LWNV>X[W8#OW*IPC0Z=_,&.GS%I M6@G=CB$AE5=6/=UB44)!@<8)8L54L@X$P*]%B7(&%`0]ZO\CJ62;VV'BQ"LO M]`%N[;&0=T11VE9Y$)+1/P;DGZ@,27`B"4']*1XXP3KVX^3_+*Y1I!.\11)M M-YP=+3`-G"D&I"SH9\#\>D:0BL+>*+#>`F(%=.%AF_CQQGV`TI4GS,Y@P/@C M)I@CBG-$Z(T0%W2-XB#EJ3A5]A":][9(M6DN,DA'>IW'SD"T8?1",5F8"8"* M3`6\?;`"@\!)YHF?+$XVF$@W5I6TF"S,3H[><[("YS8D\5+S8+TXV6!2W;5@ MY<6+>#&+!^"I(TN! M%[(F#C06,9B3K#3P_/%9,_*M7J/+@6>ZPI?:(TL`S&RXC0,HX6L M:3Q:I]$_/BQU+UW\U2OP7%:T,,_.0$[F\I)H87N8S8K"Q/W4.^NBF;QF,%', M&US@KA-6R0YJJ@9@CG'5#/R=G\%7#)-VL5[`1:#7W3$`@WA`#?Z&>$-Z876X M!DK/68&QN!GEYD6R08^-/9,P@O5C"S&PO=V]R:W-H965T M(-4[EHR@S_ M^KEYFF%D+&UR6JN&9_C$#7Y>?OZTZ)3>F8ISBX#0F`Q7UK8I(8957%(3J98W M\*906E(+1UT2TVI.\L8&B.8UM5"_ MJ41K+C3)'L%)JG?[]HDIV0)B*VIA3QZ*D63I:]DH3;&7)%V-,%DN?']^"]Z9JV=D*M5] MT2+_)AH.S88QN0%LE=HYZ6ON?H)@]\0-XTRCG!=W7]H?JOG)15A:F/09# MSE>:G];<,&@H8*+!V)&8JJ$`N"(IW&9`0^C1WSN1VRK#PTDTGL;#!.1HRXW= M"(?$B.V-5?)/$"5G5(`,SA"XGR'))!H-QM/9`Q02*O(&U]32Y4*K#L'20$[3 M4K>"20IDYVP(_?F_,[#D8EY=9S?76K>\TP[B4WJ8>WJ1\S[X*@21A=F9_W_%!"T/B-O$DX MNDWXL54\T>#<2$@7-U,\@CL9]&2%K6.@P[Y:6_#O5I6@,JGD!S#B: MPO;IL,[A8%7KN[M5%M;0/U;PU>$P=*!C5"AE+P?WA^F_8\N_````__\#`%!+ M`P04``8`"````"$`&Y?#-!$$```Q#@``&0```'AL+W=O&_`D!"(DJP64.]6NI5.I[O=9P).@@H8 M8=*TW_[&'D)MDW;I2QL\?P^_F;''9OOEI:ZL9]KQDC4[FRQWL M__Y]?`AMB_=94V05:^C.?J7<_K+__;?ME75/_$QI;X&'AN_L<]^W&\?A^9G6 M&5^PEC9@.;*NSGIX[$X.;SN:%7)273F>ZP9.G96-C1XVW1P?['@LWLMS)!/TIZYQ+2;X48@LG.9/:CK,#? MG5708W:I^G_8]4]:GLX]E'L%$8G`-L5K2GD.&04W"V\E/.6L`@#X:]6E6!J0 MD>Q%_K^617_>V7ZP6*U=GX#<.E#>/Y;"I6WE%]ZS^B>*R.`*G7B#DR70#W9O MX84KL@I^[<5!(AE@FO79?MNQJP6K!M[)VTRL0;(!S[?(D&.,];U0(4;AY*OP M(GU!%!SJ\[P//+)UGB&G^:")40-;8M08BN2F$`D4;M.;6U$;X!VA(14FM`]% MO5^.&Z.8I#-ZD8%X1Z(KDJG"=W5).I6$_BC1PO#U,#[&%V)8-TKZ`L\;_<:]D2W M3Q9"BO9IH<79J32FCU>D$.N@WM+H+C%JWBJ9F`.I,J"5-OH,BA#_:I^B1D$Q M!U)E0$,AT.;FIT6J];Q,=^H@P@H&462LPV2PO]&F[\_0647[GEU"@LU>[2K3 MS3J(WMVM@UUE1;=R1*<3?7H^'79UE0Y.77U'Q@1%2!?Z@=%JDL&NTJDSM-SK MK*)MSV?%)J^R+D/CE(J)*%R7AC]*B9*PQ]X MS)%4U>@\HBG/Y\$6KN;GSJY`T;#28"5.MH4F(*%Y&*?B@@B=X,[*$[UY/BUV M5S`K?HSK-C,==;)+D'1<#5P0]^XA27RG3M[ M$$Q3+Z[Z1F;QYHX7VYIV)YK0JN)6SB[B5D[@C!Q'\8LA)ANX;HIH1P-&ULG%?;CJLV%'VOU']`O)^`'2`0)3DZ M833MD5JIJGIY)N`D:`!'V)G,_'VW+P.VZM__=?CU]2WV.\Z*JBH1W9^J^$^5]W/_^TN='^B9T) MX1Y$Z-C6/W-^60+R@JRK?8\F$2OJW+GC)ZY`L(%RBBTYRS(`L@ MTFY3U9"!*+O7D^/6_X;6.49^L-O(`OU3DQLS?GOL3&^_]'7U6]T1J#;T273@ M0.F3@'ZOQ!(X!Q/O1]F!/WJO(L?BVO`_Z>U74I_.'-H=0T8BL77U^D!8"16% M,`LX#1&86#R!PRV$?D4L0P'2`"\!G*0 MLDE.E'T)S?N8I'"R2>)L""_SV"M(*CLE$LN-!8L`5.3S!(03$#4JD."5PT!A MHI&!L6`QB.8P$$Y;'Y(:>I#@U&&@,)GL(LYP%-GVW+;'AMWB!_/[^0H))Y>? MVR.%212_$"UCAY]E1]%RG#*+7S*'GW!R^!DCJF9(812_#(4._=PTIPB]PVYE ML_MXL`78987LJNP5QI@K8\&JB_AK,O;]?5M+./UHLA7&8&`L6`RR.0R$DU.# MR60KC.Y,F+B#8YJA;VC@,QM[#5(,4XQQ1<@]ZZ@!)G MSG(;$,;9"+`YSA)Q<0":[,7Q#;I2IDQ'"7;T*M=!5`X10F._;8:S9!S=H^,: MI!BLXFADH#MK*GD2I6,&-L-/23F::CF.)[4SM%MS,5;LM\^2/> M4W0T2]*EER-($TW7(-6E-#0D45?&5/4T-/RM.N%9HBZ]7(9NMS1(SQ$V]IIB M:-N3<#QOV0QGB3I69VI3.Y.)J&N0.O*MT#C(FJ"*H&ULE%1;;]L@&'V?M/^`>*_Q)4F;*$G5Q.I6:96F:9=G M@K&-:HP%I&G__3X@=N.FV[J7Q,#Y#N=\%Y;73[)!CUP;H=H53J(8(]XR58BV M6N$?WV\OKC`REK8%;53+5_B9&WR]_OAA>5#ZP=2<6P0,K5GAVMIN08AA-9?4 M1*KC+9R42DMJ8:DK8CK-:> $/2.)X1246+`\-"OX=#E:5@/%=L+WEK`XGF M#;6@W]2B,SV;9.^ADU0_[+L+IF0'%#O1"/OL23&2;'%7M4K370.^GY()93VW M7YS12\&T,JJT$="1(/3<\YS,"3"MEX4`!R[M2/-RA6^213[!9+WT^?DI^,&< M?"-3J\,G+8HOHN60;"B3*\!.J0<'O2O<%@23L^A;7X"O&A6\I/O&?E.'SUQ4 MM85J3\&0\[4HGG-N&"04:*)TZIB8:D``_"(I7&=`0NB3_S^(PM8KG,VBZ66< M)0!'.V[LK7"4&+&]L4K^"J#D2!5(TB/)!-0?S],HO9HFT]F_64A0Y`WFU-+U M4JL#@J:!.TU'70LF"V#NG04=@]<_606/CN3&L7@N<&&@/(_K698NR2/DE!TQ MFX"!B1@PR1BQ[1$N@8XV/]D@H'<0#:EX+3J#HKY=CEZC"QIK3.=C`9LW(&/$ M]AR1Q6-(?@ZYR@;(R$8VMO%W^0X,?7.2OEGVPNOSM0D8/PA^8_MZ(S_9&$F! MTO]_1EW0"H/?H:*S;#)8#9("9NY[`KK]"?\5)'A`.:THQ6_I[H2K4$-+R$TCBYA M,'68]+"PJO/=LU,6)M1_UO`@<^C3.`)PJ93M%^XM&9[X]6\```#__P,`4$L# M!!0`!@`(````(0`%_?-"&P,``-L(```9````>&PO=V]R:W-H965TX#NL*4?)NE[F_?C[< M+%Q':=J5M!$=R]P7IMS;]<G=C:XCUT+96/^_ZF$&T/%%O>AES6G?NH#TWI5N(A)G/R?Q4=%ML![JNEZ M)<7!@;<&OE/UU+R#9`G,IK((_/EW95"2R;DS2385T`K:\;1.HGCE/X&%Q1&S M00S<@#,F'"/R2T04G"$^Z#N+A-*O%VF2QB+#]$QOZ]@@9&%M-H7E@X.1`'#F M>@$F"=P<.)!$R40!8F:O"@8'(P6SL8*W^V/`F1O:SH0!F;8&PZD-DRB>A',, M6TTC"?"J#DUX6X(!#R1,Z\9P@A)(/&E,CN%+"'.X-1*7$SYH MT=L!N!4:EHK]6,./"`:3+O``7`FA3P^FQ>>?)>N_````__\#`%!+`P04``8` M"````"$`QKA+RC\#``"-"0``&0```'AL+W=O?>RS6+ZX>V\>X)%Y1U2Q]-0M\C7<5JVNV7_H_OMU6_B,1_O7J_;O%B?$[<2!$>L#0B:5_D++/@T!4!])B,6$]Z2"S8[S% M$A[Y/A`])[C6A]HFB,(P"UI,.]\PY/PU'&RWHQ4I675L22<-"2<-EJ!?'&@O MGMC:ZC5T+>9WQ_ZJ8FT/%%O:4/FH27VOK?)/^XYQO&W`]P-*^+` M3A\XK3_3CD"QH4VJ`5O&[A3T4ZU"<#@8G;[5#?C*O9KL\+&1W]CI(Z'[@X1N MIV!(^5AZ73`!V+MXA,H-/:KNQ3`#?^[>DU=UR/8:S2_TNAQK M`]%SIP.%&RC=P&80L"3&_R-1'0(K@U)GL:O18!(]2:J'A1LHW9J,YBY'B0T39/$KF]AY5$Z1W:^-/EG;YM!P%(.@ST<@)>5 M*["C?.K,Y]I@,JT\FB+'6&&EX\SQ5=KIU#F]L=-9>G%M>XDF!74].-=<& M8SRA9/K\6C/;5CH*G:]C:=*#7@P"EN[I6W0KL*O;62=K@S&ZDWCF5+.PTG-W MC90F/=`]"%BZU57^ZD6IP+;NU)5M(&;XHPQ%SAXMK'R($J==IXF:6W2-7(C@-NSQGGS!?$\[X35D!Q+"R11FG9O[U#Q(UNNENV42[D']\0`_>PAL MKG`"X!UC\ND!7AQ&ULG%5=;YLP%'V?M/^` M_%X,Y(,F"JF:H&Z3-FF:]O'L@`&K&"/;:=I_OVL[4"!=6^TEP=?'AW//O;YL M;AYY[3U0J9AH$A3Z`?)HDXF<-66"?OV\N[I&GM*DR4DM&IJ@)ZK0S?;CA\U) MR'M54:H]8&A4@BJMVS7&*JLH)\H7+6U@IQ"2$PU+66+52DIR>XC7.`J")>:$ M-<@QK.5[.$11L(RF(CMRVFA'(FE--.A7%6M5Q\:S]]!Q(N^/[54F>`L4!U8S M_61)D<>S]9>R$9(<:LC[,9R3K..VBPMZSC(IE"BT#W38";W,>857&)BVFYQ! M!L9V3](B0;?A.HT1WFZL/[\9/:G!LZ3_RH^M%N%B^S8*=(IM@2C39;J0X>=`T\$[5$M."X1J8N\R5YV,;!:H,?P-/LC-DY#-R('A..$?L.80PTM.D@@$%O+QJL MF(J>05%?+D>GT1P::XRF$E^`3"1>(F;!&))>0JYG/624QNQ_TC"'H'\&-L;A M1,+.8>:V?8R1^VD@'01&DJ`%ALZ^[J@!)PCR[2L:AY.:[AQF97MB&883Q_?# M[444Q;U1K@&&V_-5^+P]$@UWZ/VB#7@J.AJ_=N27B^I`4_=>>Y>6Y2=P\QM2:,@FH_-VW?;_2T> M!)PP-V?=&.)4EG1/ZUIYF3B:&1H"<1]UXWT'X]T.0]QOP'AM24F_$5FR1GDU M+>!HX,=0&.D&M%MHT=I+?Q`:!JM]K.`[2N%6!#Z`"R%TMS"?@/[+O/T+``#_ M_P,`4$L#!!0`!@`(````(0#6YS7KZ`(``/,'```9````>&PO=V]R:W-H965T M>`'"G#EGYHP]65X_-[7SQ*3BHDW=T`M%*?=Z]?G3^KK&(- M59[H6`N10LB&:GB4I:\ZR6ANDYK:)T$0^PWEK8L,"_D1#E$4/&.W(MLVK-5( M(EE--=2O*MZI`UN3?82NH?)QVUUEHNF`8L-KKE\LJ>LTV>*^;(6DFQKZ?@XG M-#MPVXY/_>!:;7,.71@;'T]LBUPB9V<$.]:)S MO?A=/9,$4QMTDX33$T'$3,X$)V/!MQLSX-0EUE02G&E@>&[#<1S/^A)&EL(` MAY:^K6C``\6XIT0;,1Q;Q6DR"?KP2#&^1-&`!XI)3XF*&$;%B)"P#X\4DTL4 M#7B@>+0-%3&,BB1^3=%L\\%5>=M5`QXHGAY.#.\527`L:-3C_!)%`S:*@PL7 MGUY*Q*!L'$U>L196Z06=6O18.)H?[SHZO`?AP25Q,C\:@AWC[L75U#!9LB^L MKI63B:W9JR$/TS_*>OKKTU__\O!17;[5;V5YG=@>SO7C].UZ M?=_.Y_7^K3SMZEGU7I[M(R_5Y;2[VC\OK_/Z_5+NGIM&I^,\7BR6\]/N<)Y" M#]O+F#ZJEY?#OE35_ONI/%^ADTMYW%UM_?7;X;UN>SOMQW1WVEV^?7__95^= MWFT77P_'P_6/IM/IY+3?_O9ZKBZ[KT?K^V>4[O9MW\T?HOO387^IZNKE.K/= MS:%0Z7DSW\QM3T\/SP?KP`W[Y%*^/$Z_1%NS3*?SIX=F@/Y[*#]J].])_59] M_.UR>/[]<"[M:-MYEOSP[9QG/1VC0S\,_+Y+E\V7T_7O]5??R] M/+R^7>UT9]:1,[9]_D.5]=Z.J.UF%F>NIWUUM`78GY/3P2T-.R*[G\WOC\/S M]>UQFBQGV6J11%8^^5K65W-P74XG^^_UM3K]#T21[PHZB7TG]K?O)$Y'-TY\ M8_MTOG$4S^)U%F7+.TI8^E[L[[:7;);&V6H]PL@+M7'Q"Y< M:[M^W[EM$&UMS^W@PE!TP_UGHVV'V77RQ?7R.+4[S@YD;9?(CZ=5M'R8_[#3 MNO>:7&HBJBA:A9M#UZWB0'-@`-B?Z(E77;=S:[)S:J<..^U?/JTA)W:&VE)R M`/B)XNYIFF*+MDDH)5E0B9*2=4(E6DI6T89JC-=LFH%.H]4F/`]Q;-?=>,=. M3!P#P(Y7T9I64O!&B@/-@?%@T^QY/#]V/^%JW4I,_W2;M_/D&MD-C><_#J/1 M3$P.FN:$@IGB0'&@.3`(D"&V!>*B;R\J)WZR`'3=I,;<9&NWVL M792*`\V!08#4;;?Z^+J=F-?-5G\.FF53]WJS3F.V:`LBB.SCS+D"09@FS8%! M@)A943-NY20V9FY/AFO$3;'-F(/&SCV:L)1-2JOI)H4#S8%!@/AP-Q9V%@_[ M<(VX#[9P0YK! M:>9%L--B>Q<5$U$02;+JD2@B644]$NTER"TFU*Z+8;1R;^^\R*FY33;4N1>! MS5X/!94D/1X4D41](Z&]!-N$^AI";;K@13;''301Q#4]]MGIF'L1V,WZ9Q7Z M"84JWR@0+8C!A)IQ07R_&8AO8H9?<_((1.3<3-A>*SI1=W`*H@4QF%`[+J&1 MG8$E"'E.;?!(BT`4AK<01`FB!3&8T)I=.J.:QUUYW&L?NWUNWWF\"->.K@+- M2:*$1@MB,*&UNS!FM0^'50013L>=IZX7X=I1\OO:.=&^E3\P4IY.!O=*G;@X MOM\)A#AUPNX&>822'JZ>@BA!M"?AA*$58=;48!LMVAA,J#<7M?=[@X"FWOBM(0(17(]Z+C:%%V!KN$D3*W2.M&AB M,"'.XD_=%9I6+$03?E?PHE!X(8@21`MB,*&UL^`?=X+%$+"W3S`OPK6C7(93 M0&BT(`836KM=%7A%W4Z,V*GY>/-+BQ?AFJ%9($IH=$?"RXQLS2X(IA/9N*0V M7-BBC3%@`Z*9;@CV7'D,HE!T(8@21`MB,*$UL[`>N6P@CP>6C0AM]T:=G;G@ M1@FB!3&8T-I9:`^,-Z0N&>^4O7#*W9N`MD)_N-KHLO_1\Z3P$FR"Y[D6&H,) M-?&I](Y[TIN_ALJ]*%1:"*($T8(83&CM/7D]_$91#%$\L'A$7OMFP8T21`MB M,*&ULX0>6#P]R2P7#T[F..M;.Z#`'CC1,2<&$^J!)?&`AYX$3OE-.P91J+`0 M1`FB!3&8D)K=S10?DN,.G*;5T$W;BU#M@BA!M"`&$UH[R]C;XYU`2-X^<+S( M'SBKOD7C)<&6$D0+8C"A)EP.CDZIQ*E9V,9\T7B1-Q$O-FL6QX578`_0<2!: M:`PFU(.+Q?$>($3I1/"7.@F(_#M6R6S!7D$47A`*5H)H00PFU`(+WH&U!,E) M+;`*\P1$8"&QG\.RZW7A!=@"3V0M-`83:H'EK]O*;N\,6.G)X5C,1ANIX2*V ME'9:4?>^1<*)%L1@0NVP)!ZPT9?`_+5:`J(PX(4@2A`MB,&$UORI!$[&)+`7 MX=IY)BNAT8(83&CM+NC0)AZY?"`>R4Z0RZ?-T+!\5JG8#:TH+!].=,*)P83: MN2N,D[XPYB\:O0A/`8]G)31:$(,)J3G]5!@WK8;"V(M0[8(H0;0@!A-:^UUA MG/:$,?]0(OR9VGS*)EW]%)^J6C2!:$(,)M>%R$.V"VZ=.ZM0LCE,6MKD7 MX:&'9H$HH=&"&$QHS2Q^Q]WA4DA8^[,;W97\A!A$H=+"-PM$":(%,9C0VEWB MC1]OR$=RVHA[?PJB]@ZWCC)QUG@)-@&-`M%"8S"A)ES.C3]W6 MO?)=+=<;_G*R\(I0L1)$"V(PH1[NBMNT+V[YK<&+X`(4IS/V>.$?QPYX0&NA M,9A0!RQ\![8NI">9A91?X5(0@8-L-N#$[[,IB_`^=%8<`+090@6A"# M":DY^U0&-ZV&,MB+4.V"*$&T(`836CO+X''+)^O)8K%\O`@O'WF%ZT3=\A%$ M"V(PH7;LBL:[X?:&SIR:97'&WBW,O0A/`30+1`F-%L1@0FO^5!9G8[+8BT*E MA2!*$"V(P836[C(0G3X#XPV)24X=<87+0(27C;S"=:*P;-IF+=%"8S"A-NY* MXZPGC3/VD7SN17CHH5D@2FBT(`836C-+WW%7N`SB\O85SHM"I84@2A`MB,&$ MUGY7[F9]N2NV*0_1PC<++I0@6A#CB;\*;E9IEH9+"#7!DG=@[?B&($D0+8CR!:U2Z MG(5;%'&P9-%[>PX:-3OOQ07.BY`#090@6A#CB;\(1K-5>&N)6OA4`B_')+`7 M82O0+!`E-%H0TY%P$<1)3NWCDE@ M+\*U0[-`E-!H00PFM':7>Z,3V'ZW1-QX1`)[4:BP$$0)H@5Q7V1Q3V9_=J\? M<)*##?BJ"GR-XE1>7LNB/![KR;[Z[KZ&XDZPCG9?D?F2N/_AG?$\VNKF>R:, M%_&VZ-.K>*OZN(ZWNH^;>&L:/N^>P'XSYGWW6OYC=WD]G.O)L7RQ)2_L3I]. M+O#=&OCC6KTW7P[Y6EWM=V*:?[[9[T"5]FL9BYD5OU35M?W#&IMWWZIZ^C\` M``#__P,`4$L#!!0`!@`(````(0"$XS;T_@0``#`3```9````>&PO=V]R:W-H M965T^+$2T!VHBK2!CY6>ZL^53S=MC<51\NQ[<`JTKPTE4*_^HJ& MV.WRC$]%]E+PLE$B%3^F#>1?'_)3?54KLJ_(%6GU_'+ZEHGB!!)/^3%OWEI1 MTRBR_G)?BBI].D+=/YF79E?M]D-'OLBS2M1BU_1`SE*)=FN.K=@"I=%@FT,% MLNU&Q7=#\P?K;V+3&@W:_OR;\W.M_6W4!W&>5_EVDY<A'B6U.56 MAN!FJW-WTAKP9V5L^2Y].39_B?."Y_M#`V[[4)"LJ[]]F_(Z@X:"3,_QI5(F MCI``_&\4N9P,:$CZL[V>\VUS&)INT/-#VV5`-YYXW22YE#2-[*5N1/&?(K&+ ME!)Q+B(N9'_!G9X3^

;'ZXCN(B$NLC#=<#* M:E.!ZRV5+]<17VZ&Z^WFA^M@,$;*57#F+O/52BPU(^W(3=,F'0TJ<39@&<,4 MU*=4;@JLST#Z.FQJ-&[C]ZOI@[&3*C^D3"L&@U7#BGD=178XL%YAS+,+9ZPX MT,(;)P@CS)E<.7*JI?"4!F8TD-#`G`86-+"D@=4U<$^-X<365\8UL8T6L*"7 MMX9"#SL-=<&\]U?OM7_R+MH_TIMQE^/@)"==1D@[/'V/$V.=V3NI801Z>OB/0XI:_D>Q\7IK+H3RQ^Y*-NS" MVN1'-NGY6'&\=A.6DS^A@2D-S&@@H8$Y#2QH8$D#*QI8T\!&"Z">P";_0$\D M>VA"QV^[@1?3B5>N&'IZJ M1,>C.(I]C,]U/(A83/07&'<=DM\2X;X;DOM7.NYZ+'("G,!:)S@Q"R-2P081 MH$2M!&0>/&0?,$^RJ7FDMK'B!*UY?NB$U#L=]P)P%Y8N0=_,9YP#O)QMXQ1N9NK#B7A<>80_;2"<9AX1'O=#QP';*N9SKLQ2$9 MZD2'8>3)E\]UV+<]`B]TV`U<8OM2ASV?KOB5#KMNX-U;WD[56L<=YM-M?(-P M)]:V-&09_!Q]P#+)QL\/WZ:6*8[V_*"!*0W,:""A@3D-+&A@20,K&EC3P$8+ MH)[(UU?]I^C'SU3)QF/LV\3KL>*$[19D]P*R`"<$)@MXBF&7[C\8=J(8_2,C MGV"V1^`YAC\16Q`V*7M)8)+X2H=93WL@J`G',-WV-AAV[VL7>0GO.@]X*=G4 M2[*LQXKS2R\_AJ<8UK)N:YYA^)/V)YC=\1+#GX@M")MZ26#JI0Z#EV0?7F.8 M/J+@$$/V7?64]=S[^E!>JA,*];I8\&K/)_QXK(U,O,C3!P>6U2VJ#D;&K`_O M5O"*1.(K.#!IX]8-@`.+4[KG?Z35/B]KX\AW(&GW0GCF5>K(0WUHQ*E]+WH2 M#1Q5M'\>X&2*PR]DNP?DG1#-]0-\L74[ZQK]#P``__\#`%!+`P04``8`"``` M`"$`DS9,4O0"``"7"```&0```'AL+W=O)5+!-191'^\?W^:H&1-JQ*6"$K M'N%7KO'UYN.']4&J)YUS;A`P5#K"N3'UBA`=Y[QDVI,UK^"?5*J2&7A5&=&U MXBQI!I4%F?A^2$HF*NP85NH<#IFF(N9W,MZ7O#*.1/&"&="OQ+&N@V(E"F->&%*,R7CUDE51L5T#=+W3&XI:[>3FA+T6LI):I\8". M.*&G-2_)D@#39IT(J,#:CA1/(WQ#5]LE)IMUX\]/P0^Z]XQT+@^?E$B^B(J# MV=`FVX"=E$\6^I#8$`PF)Z/OFP9\52CA*=L7YIL\?.8BRPUT.X"";%VKY/6. MZQ@,!1IO$EBF6!8@`*ZH%'9F@"'LI;D?1&+R"$]#+YC[4PIPM./:W`M+B5&\ MUT:6OQR('JD1(`OS$%=78],=,VRS5O*` M8.J!^7?EX4=-)84CMK@ M,#U)+N"FR*Q1](ZDY?](LH/&DN8C20[3D]0&WF9VZ(^W#7=`N)VOY"KC6UX4 M&L5R;S=_"@YWT>Y?Q/0"G4IKVQ2;H/BDVOP$``/__`P!02P,$%``&``@` M```A`/MBI6V4!@``IQL``!,```!X;"]T:&5M92]T:&5M93$N>&UL[%E/;]LV M%+\/V'<@=&]M)[8;!W6*V+&;K4T;Q&Z''FF9EEA3HD#227T;VN.``<.Z89UC1"SF67"72(6=L# M/F-^-"0/E(<8E@HFVE[5_+S*UM4*WDP7,;5B;6%=W_S2=>F"\73-\!3!*&=: MZ]=;5W9R^@;`U#*NU^MU>[66\/7.=K?;=/`&9/'- M)7S_2JM9=_$&%#(:3Y?0VJ']?DH]ATPXVRV%;P!\HYK"%RB(ACRZ-(L)C]6J M6(OP?2[Z`-!`AA6-D9HG9()]B.(NCD:"8LT`;Q)__/QY.1`R:"'1BR^?_/;LR8NO/OW]N\*1R5D1SBB!4-?A.KL$S(P5SX15Q/*O!T0!A'O3&1LFS-;0'Z%IQ^ M`T.]*G7['IM'+E(H.BVC>1-S7D3N\&DWQ%%2AAW0."QB/Y!3"%&,]KDJ@^]Q M-T/T._@!QRO=?9<2Q]VG%X([-'!$6@2(GIF)$E]>)]R)W\&<33`Q509*NE.I M(QK_7=EF%.JVY?"N;+>];=C$RI)G]T2Q7H7[#Y;H'3R+]PEDQ?(6]:Y"OZO0 MWEM?H5?E\L77Y44IABJM&Q+;:YO..UK9>$\H8P,U9^2F-+VWA`UHW(=!O-29#`P<7""P68,$5Q]1%0Y"G$#?7O,TD4"FI`.)$B[AO&B&2VEK M//3^RIXV&_H<8BN'Q&J/C^WPNA[.CALY&2-58,ZT&:-U3>"LS-:OI$1!M]=A M5M-"G9E;S8AFBJ+#+5=9F]B(K5"MQ:FNP;<#N+ MDXKLZBO89=Y[$R]E$;SP$E`[F8XL+B8GB]%1VVLUUAH>\G'2]B9P5(;'*`&O M2]U,8A;`?9.OA`W[4Y/99/G"FZU,,3<):G#[8>V^I+!3!Q(AU0Z6H0T-,Y6& M`(LU)RO_6@/,>E$*E%2CLTFQO@'!\*])`79T74LF$^*KHK,+(]IV]C4MI7RF MB!B$XR,T8C-Q@,'].E1!GS&5<.-A*H)^@>LY;6TSY1;G-.F*EV(&9\F_W M4`BA;JI)6@8,[F3\N>]I!HT"W>04\\VI9/G>:W/@G^Y\;#*#4FX=-@U-9O]< MQ+P]6.RJ=KU9GNV]147TQ*+-JF=9`2!=(.SB" MQLD.VF#2I*QIT]9)6RW;K"^XT\WYGC"VENPL_CZGL?/FS&7GY.)%&CNUL&-K M.[;2U.#9DRD*0Y/L(&,<8[Z4%3]F\=%]@``#0```'AL M+W-T>6QEP*.Y8HL>K5T:^KB]?-=Z^>JWVQ MPYT3^'-]<-G7-=M?!6O'?YKK?WXP+Z:ZMHLL?VVY@6_/]3=[IW]W^\M?W.RB M-]?^_&S;D08B_-U\-^_ZKG68ZOQQ*NO96($,\*7_;;BU7@;:W(>71<)WICLG3-6UU_>/*# MT'IT`>KKP+!6J6SVX4B\YZS"8!=LHDL0UPLV&V=E'Z.<]68]D'1[X^\]TXMV MVBK8^]%<'V:;M/B;#^NY?J5KL_S=C]_HO50-D0DQJ)9YV:\4"U_'DGN)!;L7 M/_CJF_@=)`.8AS^[O=G]I'VQ7-@R0'BKP`U"+8(H@WULBV]Y=OR+I>4ZCZ&# M/]M8GN.^Q9N'N($E1O([SX$PX<9>K.&\>AX136K3%&%P-HUP"[7)`Y,LW%AM MD_7/`ILX7>-Z7:?XC]/%K*BV2YJNX[PX\N$INK)8$3WAT^-<-TW@D$&_CVZE M`>M(V6S9!WUG4W8U/IME(W-D3J1:QN7B<=Q0X;[R=W9W"E?69EU M"0V?:P3@@)/K10>&;L7XGICX.D>>G'E"ZR9B3"I'^FSHY=SXX'CV3OMD?]5^ M"#S+1\?228W]FIN3N<3K1CR7`O)5I-DUNX0Z!^R5ZIXS81^P"JH*N:3*J\Y! MZ2&YUKXR$OC-EE+.( M/DD)0:5/+N53"LKG:*4VI^4,R@%)\&)7M=7#)I0=S#2.ZV:KYY&!ZTO8W+:PN?>@YX$CHQ;^K^?53:+T-ABP@8COL`M=9(XJG)5O3 M)@FYO+HWE_=,+T$FBJ)$J&DN)QT(O5_,EO*1+F5/]R,IO-IH.KZ70Z,T8#PV!.?DPRVO'7]JN-;2EI M;CI&,`8$L]%T=C4$('UCRE2=%<$(`$S&X^EX,!L:\#]CS.X1R/8IM.$41Y4@ M4!15@D!15%D;I">!^9.1`AUAQ5$E"!1%E2!0%-6)9`:>*(\J0:`HJ@2!HJBR MZE[B6(4C+8K'*D&@**H$@:*H2BL^$P:>*8\J0:`HJ@3!N:.:+JN6]_ M5V;E]3%;R<':\3$(UW"8.CWV.L#58[SM]L:U-Q&L$D/GZ1G_1L$6_GT,H@@. MZM[>K!WK*?`M%][VTCW2OQ5[PF%O.,(]UZ-G9_4"RKCF6XPW5M&5AHR)#*SP MC8G1GQCCX56\B)*DVK/7SMX[MB[379@KX$;T;;WAQ(=^IB1)A[RSW\,H).$3 MW(.%FD5:<`?(B30E!/>086-^E$O41K*'F(UD!T$;R1ZB-L+0*1I+1V'U&?ILX#?CD:&XLAOEC% M6F!IS1['=M;L4&!ES1ZB-O)Y4VAQUDY`>BY`,<4SP$))OR$ MK?WX4*=P^A:;6RN^P.K:?=J9+FPQ@01&-9M!4R4'D3MV:[V29+Z&Z7]EN^YG MG)#_NLEJ`&AUW=Z\;LB)4G#V&IY)A.=AX5OH)R=OX_D^_@`&E>TT+-U)L[9; M]^W3WGNT0Y.=TL94L*W8M\X_+5BADG]^[SI/OF>S9IT>B_D^#")[%;%3[EC3 MO0S/J`3/(!$D@N<4_4:)?O"3L#].T0_-H,(@@E^4ZH?D$M8O,Q_PY,(DJ2$$ M-*FK\,A$`$O^%`$$004"/!DR\0&DIPH$L)1*$4""Y@@`3D56G#(.X-!0Z+F;X4,%@)-4EE&L*HHA M88>1EKL`/E2XP(195\Z4-RCC?&4.(:0+&'*/``U4>41>5A+.!9TY@&J/+"36 M(20ID(I40P`X2B"00,`)6>HQ*)J!:38HFH(I!&X./N.8H-G`S9"*,``>):,B MKQ,&W(QQ1C<0"*H8DF3#4!5%4@RJ.#(/Q5`511((JAB21D(515(,JCB2A$(5 M11((X!$E#$DCH8HB*095')F'8J2*(@D$50Q)(C'JF")[M&T:-U%)_W36;]4_ MU5XWM8W40=FB">*>[AZOGN*5(\2"K:7(4AHO/[72WJGV'(3.3[#(Q,M05]!, MM4,=+UN.G!7=\C6TM@_V*RQ%X^-.KYOR7B\@2?L;A\G((RS%E.N'3K:N-5$N MW3\G8#G=$;66LT5];6/^(#/XYG9MAM2"P.:.:@S`_LHQ8+P3/TA/0TG#%-E# M=:BHFV#"%.,*$U`C^31@,SS`2[FL.9=@4B4=<0#-53@\DZ7H*HZ`X1*NF;`: M4VN')?6S;.4GL.*PHC%;[%6)CD"?"$6TB[D)EZ]BVM-\DFCYD+3@Q9)9IG*5 M,5B.R3TO7)JPXE%U+-U%.LW)T MV$VID$U-#C*WKTP;NJ&:9 MTEREZ1*72G4Z2[M?:JBDK"^CA$I(2I3%HZ)N%]A;8D?K=&TT=]I031F"X_;* M^0I"<@2V+()Q#`3G[49S`5G_GE^Y[`,932S'8_XIEY[=\DYKM=H9+VM?4HOOGCSN^0T]5HW`$R]3"K#PF*)X-^F`FDPQTI6?FC%= M#[=6^+`(2/J+%%_UG"S2]Q%:@+1**ME%4RN_(0\5.:YFFA;Q7(O%8QL_EK:3 M)4Y'M4O+LF9(ES1?!XJ.@YIP\E5`B\`)KL!+W22KF==J#)`A4)I,2GH$`[*T MZ3J"XG5S_6FH%'AJBB@N-4JIHG8$TO.V2T?-44X6HVA! M7VF)DR\JTRU%R-G%#G!Y`[E9#'^KF.QB"`V?AP'/[^K_6KO0WJ]0:+:"0SY^ MW#LNW`82KW+`IM5JOX.[G2WBC5E<>1S]618*Y267D<^5Q%DYOBRN,( M4HF_#/BBJ:P\CCQ/&((\06W,X\C[?BSH^T-&Y3-^*)CQL90\=O".^`@K)!$? MQ5+RJ/%9/A+,\EA*'B\^OPW!_(ZEY)$"><0B`[X0MRB+T8CWKB'HW86U3EF7 M3QB<9T1@P+-`5GL7GL`9X/,[V16!V`8E!N$YY4*2GNW5B[:$&[QE@OCQ@-.H MB*#[UZUK^584A&\:7@68B>.#/A84]_L@R'S$2\!36T0`_0&>=@H/4M7`+[&' M^!S&BJJ)F&PL\.X9"$8L10-[QVCX_,,62!,TL'`_C:0PBDC[9^RBTLOSCA]10T#&?\+:`F0R>(N)'ZZ3W M,$SJST]P%\#4B5AID[&#U;\(\#_M(^)&W(L(&0KRTH,3P=U;TT',B4!8(C@> M`K@R-Q-QP"B",OYBA3Z.%F[H'N1HB47Y=,-I&,70:P"Z^;B# MFQC#7VT?.G/]W_>+R>SNWAQ>3/N+Z84QLL<7L_'B[F)L+!=W=^:L/^PO_P,N MPX[CS[7\!``#__P,`4$L#!!0`!@`(````(0!-9UV3:6<``$91`0`4```` M>&PO11U)R];3=%PM4S\C,C(@OOO,I(K_]YU]NQ\F[;)Z/II/??[6[O?-5DDT& MT^%H9OLVQQ._YF;V?G MR3>WZ6CR53*8+B>+WW_U^/%SUEE.1G]:9H?^T[/=9U^]^#8?O?AV\>)H.EC> M9I-%`AQ)=[(8+>Z2WL07`.YDXTW_*/GZT;??+%Y\^XV&^+#=O>3U=+)XFS-F MF`V;CX^RP7:RO[N9[.WL/FX^/,ZNMI/='7MXT'SXA^5D.]E[NGID`6P5PO]^ M,IID26^1W>;_HSE;,>#R;I8U'^[N;/U+\[<.N!@:/H['Z4WS:3'=>38?386O M87*4+EHS%^\=C_)!.DY^S-)Y<@RF\[4SAC?#Q"O?/?ZQ.?IRGHJ;DO[=[=5T MW'QZW+DX:_X6*'R1W8SRQ3R%[J?I;0M^C4PNNX??G9Z=G+WJ=?M)[_1PS52' M,,^3-]/DGZ6YDC',.GE M^3*;-R?_,6NA-,P1E[W(9M/YPK"T2!=M"H37OY^.EY-%.K\#SC$RVUSH=-K\ M)0RTUY-#N.!F.F]M_B2=WV1)9S#(F)1WAC[]FKD.I[>WR%Q_,1W\O)GTWZ;S M+$_.E@O3$FQAS;#SY=5X-$B.Q]-TT7SE\.RT?W;2.^I<=H^2EYV3SNEA-^E_ MU^U>]M?)=F^27+Z=+G,T0KZ)YAAG>9Y,%V^S^?M1GB7Y+!N,KD?W"_U^"X[` M!6F>9XO\MZW':?[65-!`?V1_6H[>I>-LLFC1H?\6:FXMLOEM,IJ\R_*%A+7U M%@B7JLN3>3;(F.IJG&TFDZR%G1Y33!;3^2ACIRN>'V77&=P[9*W!]#9+%NDO M:]X\GV>S=#1,LE]0T3EDDSXUI"6#VM:;.[^<+I">^]\YGZ/XYVAF32KDS+3K M%A)?IX.WZ$)XN/9><\7CY7PR6BSGF;UV/?I%?[=0>(+@96^G8_9^.YM/WV4K M$;T:LB1=8'[R%KI/X*3?)ND`D[,Z M0@@+Q+0H!0W;B2N`/'YJ_F3Z71&%>_LG$>''7X@ST2%`YH'_P,ZO,\!U0ALLL^7IG M>P>?"M=I9\?^E^1N(M+E`K4X^G,V_%TRP5HF(QG+81.`8%Y63+R]HXD/[IUX M]^GF\^=/-Y\\.3!D\,]G3YYM[C_="ZO]+N&G??[W>'\GOK'[[-GF[O[39%K: ML$UTLDS(8O0N&[?(UQD.D9CI!)4H=;HUFB2#=#9"138W_L'@0C-&9R[C$`-FJ]^L\*'AKU/&7FO<3_'>\!#SQ8C7-!'ZXQ]@]\V2W9K M@MEZL\5\GSKB8>Z\!XPJ93;;`M"$8>7KGP)`V%V%((@S?\U'--^J MT:A_B1_VNGN*\W5VG)R==R\ZEST\M'74J;MBV2^#;+9POS`9IHOT;_7.6NJJ MWSGI]IN08VZ'RT'+B`?CV'P[\#M>6TL2#\_ZE]KORE5\G+P%F:= MFI3RV[T^@EA`<4*.^R4'>WR77&7CZ?M'3?A>79SU^\GYQ=EQ[[+Y+!#B]%72 M_>-Y][3?QD6?B$0QA%R4VW3^,U+5=L=?93A?:"[S8X:WHXG%6%)TS06/?HW; M3XXNQUA06;;YU= M?M>]2#;\Y4<1,J=O"'D:K[] M0S:Z>:LP,"4QE!(:!C7#Y&D^&GSZZT>C\9)YF@/NT38@[/RB^QWLW?N^0.": M],YIMHZB[E(.[K"(Z23'B3?'??@3WJ(%"$9;23*A4@NXFOUUIFB]4XU7Z^K2 MR/#=V:/P73TI=V;SRI^RGGP4PX?\%.Z MG^"GN+RP<,5/"8[^QHG2C!R5E\T'I$V&]P&S9DASYL`) M2!8V;I)=CQ;)]7QZ6ZQA!M0P%%9O3D#:[1X6:'D%C=U9Z:&ACI<=_^TJMH??IUD[_N^3XY.R'M9Y3 MQ30A,S(EUB1706HJ6%C]KG]9GDQYF=$0WKJZ@^&BW4\56ZW..TBS%#)#DC]( M6&16.2ZRYC7QHW30#OXW9"$$'V:,M:\?)0:+2AV)YKU*A_AM5^V!/\Q'BVQK M*)<-(Z$47LB_-0FU*NK?"&Q?>!+M00,YY01WJ`+[2P%>&\_M]&!SIDIFL/EH M`[U9S!W6NV^1D)QQM_#AQ,[:=$D3#I'@D]B@.;!W^GVW?]G#W;V'%\^7N)R@ MDM3OM8B[(@'9G/<\O3,?P#A@U,RTM=X."VC^*YS]B=+,Z8#L)@G7YLO%7I=2 MI:AU3_Y*FY7LWAQTW#LEW?W0/B/0<&Y(-9"5TL:;TQ$/#;)LF+O2E54R0PKX M9J=6>K4%W%51O1Y-&'D_[-WCX^ZA14W=/QY^USE]U4V(%;N)_TWX>)H<2NET M3H_\#_E#WQ/&$5LV`=\XZAY>=#O][B/YN_87?WSZ^+4+;28ONZ]ZIZ=",?'= MC]W.17/M>\9V`7W-J/[REBA+BB7ICVXFE!L&JE6%M*DP=SZEY$$:KKE>_\WK MUYV+'RW<[+TZ[1WW#CNGES#ZX=F;4^/Y<\HAAVC?^LBY%4.S?#`?F>76TB\# M5_J;O*'_SOD_^9^5D:.FN_/5-R^^'4S':#PR+;<4<7?UR_R83*&_CI=7H[(DSU&?3#-S;IXL5?__)O7GG+!F\G3'IC90FL_K;I#M1P MDB^O\M%PE*IBD6RP\CAFT@1`\M>__&^I^'1R]]>__)\$J/A!4_*O1^CC'%Q2 MZ`@Q)'\!T?(:`5(!0/]28.NEBWPY4SJ6%:?7B_>DDI+A',=JLLDZ\PP-SK[( MHUFF;F-_Z^A1I,&5)`)78?3S. M#?[;]"?RF!0ZP+ZVB]0H!:&'\^GRAA`X&:(>!HN0*,#4R)4=S/&->78UGV)W M)LO;*YQ!IJ#@:CGL7!HC38A8B+CXO=PV,`+L9,B+\U$Z)KV'UL-"&4K(+2SG M[[([>^EJ.1J;]X1-YF6@LL@'BSE.WR>92N8#VWR2SF;PIOFE]8W^]2__GB?' MZ7S:F=]^_(_-Q(A]@JJ9)WWXN_KK*V+#V@N4>@<_9_.__L__&W[>/TIZ()FQ MG=?GP`T@<,!H;GYQ.A%PAYW7>Q__HZ1@T$&FGH5[`LCY5L<:68!2I!M+@2I+/IYX$>4NPNS44 MGT#2`I<0?WJ3`>Q;O#5]'G@NB0L*L\-@ M\7%YWD_G/QNV417I3(S%'NH<%7%1XW(G/K)8;018H5.>;^\?_%VURO[1%])? MZEGY;3Y+!ZC!&0J%`E/VU0O#E7'Z,7HC7]S%:M?_#WL?FW#3`S(A,XB&726E M__GTI5BKD+DX+Z^CG#&ZMPN.+5H-8)+%B_.D>K!:*;4,"`=HH"Q_B3` M47+%"+'3Y[7-EZ!"^_"U10KWXT"$%*$7R!LX"SAU?9;&L(--_!I##P>,QYKX M_=N1TL"PPWMJ2O@0A%'9<#OI\%BJ>]R1YD MDP1>(46M*KSKJ4_8C>DP,2A^1-T5$4PQ(V@..FKVS79_&U8K')V?2US3MA.@$%/U58&M"P1RO/.)64EW?X=-V89+4_X971#H M:7DO6M*GM2G12G:I<@4&AW MJ36DZV_-4@A%78PNO-2?7!"WXU2+.S:3QDA_2N?K!O'>D^\L".C!G\2M" M!WUQQ8JY/[_`17A'UL5-G6!+D<^5.XC8T#![6 M.YIJ)OE`_8I=,>D);2YCWUI$#BC-\ZGZ>D0P^6`:.U0];'2%*0,FY@N>EK/Q M`%N96U^95I-71U=*S8-*()!8%+W!_\K!)A4+?#1I$E,J'NDHH$$GXM8[A>6Y MX?D;8:5AU"AQ!_70`)KMW:C(7N&F$,`(]NNE-4JI/"F@H*'V#BL$6.YB3CT!K]5T@.I86"\.+E9EOQ"@DNLB8@-JVLG!59#%,)<)M>ZSU`^ M0\TKW\BC>'XN,"E3+L/`^-/<=)B9YX] MTYL$R?)TH4F!8G0YB-)#\GR148.XF/-1V9G>!#YS1*LAMQAMI2IDG[ZD=);F MUSKEA*B!V]@T"H9S*"[8YM.[%#HP)(+FIGEANL.P,YE:+IQ&4Z'+5*7TBKDR MPERI3G@XI)'+HVO$]2T,1<)#OC3Z-`VJO5#>(;BL+EC@T<.',:>6_NCV^RY71&?_7WS7:OC19)@E]`EZD@YW&ZA+-4MG!E# MBBD#N?@M]"BZJ2F=-KPE3+W9FY`*0*OC)1HY37<@VL1-=I`!=@)UO"?_8A:2 MTV:PK_#[(Z[LCTI_53G`T%FKV%5=]??!L^WE"'G`L M6Z@=??WD2?47XZ(CNI>5R_KX(9ZEL%\C.E/7O>R7HI7FVM^YG6?+1. M*$**.<>DQ+Z^4X9J:_&/Q(R2%&APHPVJZP MUI"W],`*)9,2ZZF!U+,!9MGB6Q[0%6$LPN;ME]KR9JE%W;>6,X6B8D%7>&YG M49LQK,6\AV9[,QBE$I;.DQ>(/J,W%"B?[Z#O[MPMDX:T^!F)7A1"K2'F3410 M6=4U'-O!R:T081B)$./K"DB5]CUK"C8_B!FD^MFMA30D%M5`;29>%MHU:U0\ MJ-992H,3`-6E[#;]&3'[:3F\T4@&2;S#Q+5`1!A?@:*"/A4C0)LIPF@,%SQ/ M=4,-R"Z@)A#2U^F$E*\[(\%'U=L/(603I6:9`XMT,8^6+V?S))%6@<8^Y&(+ MX2%Y+Y?%FI`=!P\00#Q2;$_@T<][9XXHJ"!743**6U449FX]^61FTQ%>!\Z6 M=7TX*BH(>F_EX^DUP0/9#MX#'>"E:C'L%:G/U6B/+J'Z!/&E\#10/X4#YEY< MX`8OMZ#L60<=ZE###VALCTD&5V M\"&T;F3%*@K7J;)6"?NS6W15L"JKFA8H15LRA]PB@DB$-WS.5_)82!;I_>O1 M/%^H"]S_0)R3C>/>\9G*3?2\$WKT8T`J(RK?P.RK!VQ&E%I&VN'^-3E<(GQ36.NE[8.]_LQVNZ1L@R'GL1@X0>#.#A+ILV+L)-W"MU9 MUQRF4BSDQ_Q7WY]SR!0D\)\ONVYS,GVXW//I+Q8F(QN@@V_WF89P6;DNLV\3!0+GF M=&G$@S,0@A%:O,_&I$$=8E7YE%4%K&H,Q6$Z.UV`E9M)(:V3L@LO=%ATT*5! M6X5(4'!VQ8($?$F4!RJR__:EO)L^D;F'-Z:SQ7\-'.EL5**X4&D.<`^"7-.# M+U4K$@PG*?O)?=RA0M9,,]#2WE)7-&[7'OR%0X["-73 M\'X!K6GGNBAHF6)8W#(@Q@U.<-Y*Z?FT+9'W%IN%#5&G9*\J`X782(_5IE(" M`KB%-+B,*P;AA.=-\&G`:$@2%.@2$X>%9JD:`234;'H"^M^-LO%Y_]BO,O@P#$&JD$0 M:&\]0(SR&%"'J7#BX*/=G9W?B-U%'=F)8&?0\)+Q0@AJIK>N-H/N^DE5":E0 MJU=85K%(%8C73=/ZLM_R_&1'-XIA4[(E._32_SC!_# M0=)@?&'#8<67J&=&W7\H4Z-EDH;4D$(ZY?@L"A>*56H%KL2RU/ZSJ@(2"RDK MQ2/QE"?X+/"_>+'W\<-B^O'#P<:SO0,SAOSY],ES^16Z#\+N=MBW!_QSKYG)()PL#LL[D8P* MI'A*`HLG().K401%?KS:HDG;$$M`'Y;R\`ZW&2F^FDY_+AZZXP6D=`29WN.' M&5*%K;:((OA@\2*>0[;=]HJ6R"^9)RA` M*)Q(:2^RDFY%W!&7\JXW8=*S8V6:6#JX)C#S$##RA<+#*`2A;;.F5Y%@*"%7 M(K)J)9JBA.'$B/>X&1C04G-=3E0C4CC.'*[6X57@E M3M:OQ(%QI0H*7Q-#1$.7&K"FU+5XO?`&U/@3PTNS0W@QTR(M;R9,"PXH,ZGG MJ[[;0N7$/4AH6(@V?$JI$BIE?_&-ZN?+Y9GXLJJ3],`SVY3FJ#YP;XI"!QEV M*S]<9;BHH6%>>(HR*%4XE7I"AE.Z(YK5`0H+2?4".4*)`C\IL+ M(MJABZXX80'/'6CU"OZL[+$JM;QXT54!WH>[J$EZ:$D4+01/69NWUO*Z*XGS M26=",+["K'MQ@4O@4F_+LCC(L)'GEBZH$9(8'W`ACV%Y0EHJS]5.RDMQ(FV' M%IR6YH5L#%03\.BUWLEKQ<;P29+71(WN1I,[163%>!" M,HQYQZ.?Y8/S:&+B8N]HI0K%P)W4U2QT-0ASIN&"OBZ!IL@AY]`F,^I';G97 MR;`=!$NQ-83170#*_&%"LEEA\3X))V:(EC0W!0RW<&2D-$?EZFX&\QH"5^,F M')DQF4:&M?\U+\K*!#HB;6""-54ZN<91"ZL9U`V-EJE',UKS3F+QH'6C@+NZD MOFK!?9_T=O`Z4<_0II2TNCJJ8;(B)A&`3Y,2."]T1QOV0M`2J%%1,^KJ(3\D M(W%72]DHBHR\2WH1W49"G=^(+$O)+XU;=%?,Y:2Q53T)[5I2PP]K>7A^&+%M MT?"3U(UGT35_F3Q14R)\`WBSJV(3W"BU;E<*K":I,24%PXB?R)V1OS-UA2HB M+8V1,=<-E6+^1\$!0:0M6+-3(NZ@F+Y2@^]_([P"=__ZCHN<;&3GE2UX5&E4 M/W\[74PGHT%.Y@#1I/D-`-+Q=K)NJW(`"\./QBC91+4*,:O:8,0,%9!L68V, M;@\>>O"B<*'6QQG[LD][.U97SJEAV-96D2W07TP``Y0^""T?*WV0%F4)R%;1 M)A#1E'IUUQYA=2HW\\04W*^*L&H!55P+U.T^K6W<`]/H12]>7(+E]^'8]%9L M_0NH-0(&7\.<=%471)8JM[0Y&/>'*,>[?Z(/$Q<[%N9]P6C9 MUG9*FK>'4)%2BX8DBCO:$_*'NA[B+9&O:!*K*E*&E]XXJD=P@O>(AK1EJFN7B"7U# MI=B^-@;)P".VH](:[FUSGGS5BT&%PX"H?+B(E[5"NE`.V+QNIY#K)6H?U1]S#22S@IH'DNID&I8QQWN,%/W<&L/89&Q#+9L)@ M3BL]DR$$*I)E(L7`IBT2:?&TCJ7?%3Z%RG#T47"2%+L76([A!FD16=O`8=%G MB&V!@0H>T3=^E/H/#HU%B.JS0?.:$&^%.I#FLT#=SG1%UE!Q9SEK3`K+*I]O M$;'[$S8KE>GF)6A1#E2TQMV96)B.8U36ZT*C.PV77(B*%16-"NB+$!>>"TBR ML]-J'[.I1!7J')Y,UKU\3=P5NXKNC>TG@N5B$MC7)4J)-$^IZ?R9^PKU285H M)FAB4*!;F&[$LZ'"NM+T,^).@UO@EJ?=VG.80BUVOP9VI+K,XFM&ME;IA2V& M%_P3.<7WZ2@NQ,`;323+J"^&3/,ETLX:Q3RNV8*,J"D))6*,$O#FH8,`*6D4 M";<:5290ZWC-_?D22Y9S@*XQTTGW$_@OH"O5:'RA'!HXVU:R`-R"-H2H/D<= M(W+=TY"_+]1VY!X4L+MB9OVT=CB%)NV*5SQM^=,H8\_'R`"[KA?W+77^$#$B MF`J-$Q[A5FL(Q1Z-`MO)#V]UM8`51@K:VO&0LMA@E4'F#'53O38(S2CU."G4 M#&](TI%*H:F.9A^5=W#'$$_B1MIY@@WSDLXZI=[[!S2#-5H./?WH'%PD>I5= M#FZ(I=OGV0T!L2XZ4+E2A`J<+Q.)MI5],W=(5T!27[7SE*:A'8ERV;RWG.5H M0%:3.H*P:CVQ130>&#A9XZG*4]%C"O,`H746H]%)AX?H6CEQ[+OE]*U+@7M@ M$$YC#HE8E-M;U>"3C%,+4TN3A1:$6!I7I8/@JC@?9JU8"",:GU!/8:N[BS`A M7*9VPI>V85!E&F6J8`T-KZU,LAN&\8^BV5H*I8ZO.G/5;*ME9TG`& M0(L)ME5H!+M4E])?!/%/-('F.+P6*,*798HS(L0[/4!5N/_64W8>A.?;S5X_OJ'\Q], M4<%+5%"5[GI$>C2YYCI)W/["B(1=>W#M;IIX6O?)PIUB."Z;B0=KHHI<,VBF M+B@"?[T6)P@LVF#<.L=ZD(Q=4+V)X9:FDI\?/9'"LZN4URXK/"Q<6T8;_BZO MR%&^>8SAQ3N>JMDFMI&QUI&LX+$"^Q'X3 M4E)OI+L(K5G0U)=NE(X6"NH:D.GE-X\*_ MTL/Z+^B6T.NA2T8':#[3HVP.B"MD4(D#?J0*$7BQ]DP:2/@P7UBM83"=A3P> M9Z(AHHMD@15O4A4D]\?Y/+"BO"R'_'N[U)7QQT7UIJ=6 MLJ49_X+;/W\06L&R:8"2*^12!GB"]E=>(*=;"F0V6^$AZ]\:-W819Y0A4"NB'`'"N2*K!5TO[8^O/!8,!R1H<:` MX:7FW$LPX^!U'%10I>/@B_1]TB5#.R?X,D';Y56;\VJDF'K$I;DQ/1"!,M87]AE\/(V7'>V5%$>11O%I5K#,K\8 MJ72PE`5H7Y:E'"XE<>]JGA/?UK2VQ7OX)20$@Q+>KU]B#H%?%KR M;`">O>H$K2RM7W'2RHCZPGNK%P9S*Y;U/$G.(6KY@=556\MMQO$&KP\L`0;Z M-;-$6IEO(6),5$RWG;CBM"/_6XZ>TOY;HY*^]^$K.9F5&:VX`36J:6K:D@C" M@P=I4N.KKT'5?A-5WK8LVECS7!6R"CRV$YAD+2C:X5I0*EQ1F=/=4FL(,1=Z M9!2F\,A*:IZ4S-=;N1^.*BJH8-+6\Q/ MF"AJP+4I#CC/=#J;7)LZ]6%`M4=9QD[9AUL:IXRDPCSJ;3E9/2=B:TE0Z9** ME@FI'E.I"AL)"--W*6S/6G65QOQYY'5G'Q=1BY#"-)69K6!7?Z_@\OH"JZ&1 MLU8H-^.X$-IHG\@:4^NFI;""OSDC0J6M2&>>RWB&.!S/"Z_3\BQWHXQV992J M%??]^_1N<0R*DYS=RZL;C-75>6:G08^T-:" M*3.%:FV&E<,F5]8V6=&\$8UTR7`QULS.2;^?+MF(D*$`-?=N7V.$"C[A!UHT M"V-7*C(.!E>:'V%12W-XHJRZ$>;GL%")S%CS=<08KN+:YIL%!ZRH!X,IW``` MK:@G>7E^,X1DP_,<-KCBH85YI/=6>UF'>"K,+7]%3@$O6E9%IFRUI_*%?*[5 M!Q]1J+U*]M/`%JB_`GX)OEGD3TR/6B:>QCH%(-Z,VV"$XO"DX6STBR=W_6:/ M>-5L\I(L#_Q_":%*MJIXX=&YP,@4PAH-_6AB"BW`70XG84:4P%U<=]L?/QR1 M/(*!V1E>H/*W1[`E0NN9(,<4/>\;S?JH:.)..%@ M#W&'W"1&R,PU-W$[A9D4__(J&62?)GP2PI(#$*95WRZ3SM51$`SSKQ#$+'0( M6CUO3@NT7PF>`%W0QAACJ8-PQXX4/4Y@T0Z)CAUJB/SB^BJD+&HE$8XEVMR# M9;9!I_:A%9J'6YSQ&8\F_\/X\L6*D!=]M'A1B445]O1%D"V8%20=ZAQ!N!#[ MRQTV6FW,I&T$CQ(NJH#DFXX5#TD? M)6HN\+ABM][V:ZT'L)1SQ_Z7Y0Y#?@WMR;F*Z2T._4R'V,WF?OP0\>S:W552 M@<%8.2NK:I+L$"<$VR5E,6Y]>]SHX#= M@&5//#9%+3$7%^XPJ:O.U&H#E(!5(O(T@5WFJ3YM\4!DB%5F8O&BRMYP"02 MT2_'7-FYU1^@ZU'$'D9L*0,@?%NT$CD[P.#:VEPB+5?QL>ONM5U2,TPL3`'[ M7&&U1?^[#&TEBG&W*#K>9).XDH\V>JEH]244N/84]MR^IA1=K,H>";`R\*Q< M*@>NN2()V+$IM_I&BXJ!HB,E[D=&0#,V(;M0>YU M9J?&08(L^I3[%<'AY,;:J,A7$]>;A$`$M3KH-A2P[AU>CFP1I9$6+PIM2SZ)>$``/WV)/J2E*@Z>JT@A<%%FGI;@4O-=48"AE#^` M.I(ZB`@VU\]D+1M$T=R9'6#VPQ3HDQH68H3O#!"ZIVRK(6V,ZL)>T'E$OXF? MTTQ""0^9([1#SZA4P8<20PX@XB_T?1!RD(&CZ]J4F˲B"O-X!+G1Z&]71%V3'2Y@-_:6$9)2+DC9E M/=:,U-0^R:U.$A/ABN,6N$\N1FD1>.V'H'1P'3H!2>G['*9 M'JEY'] MRG:`PS=?IOS%>!U5B#02\_$%.4.'[U!@%`E&%C^0/OE(X2FML M0A.!ZR_2'[((TF-#-LRM\5/VH2WF9%ZMM=9P0R8BY6L#4MUZ-:)#Q\IN\*NUX MLX0ZUY:^RYB&=U6/(Z%[Q>EV0O<6_58`"`XBSO3(RAHZ#L@"F'"-J-WW9E;` M.*@:Q53M?Z4:IOG*6E7]03`A"@\"D7R=^@$+T#:]4@N72,2)EFNUKNJV*&?C MFF/F(7,Z))2K\(5O^D<)\DF ME(,,2TUP?9@!KPHC6E^^^R7V>^,%KA4JUP;N<+2;*N%SL,_7NH;0AE[8'1Q2BOMH?6Y:U?D%2H MD:5:?61@I><`/X`?-/JM!0)6ZPU7OLX\+6VBN`)%BQ?]-^?G)_:9W\X)'Q\) MGX;CDTM\NO2U??#7$1:/G#'"SDDCKB851\%C@@4X\)Q6.QHU/8 MS?K%(^5T/U*`("?5/O?97/=0M5$.&-"T`39C_JCYUM?-'YK#P"RQ4WE_9PE) MIW93XYKK,BNOG_`-/;[9Q==ISRZ2H[,W+R^/WYPDX>M-_28<^&/V\9;HYA)K MW'*RY\'G1[;=AK=!2;?XMO-87.C?VHZ4K MM_FH_7'XC;W]YB*=D!+1A8;DD%"@U\5W,\-R,$-SU,;NYL%^L*WEBORZ\_R@ M]>[39ZTO-Q9(@'VDLU=MOV]]?I?H)TK618C;G+W_W=G%Y=9E]^(UK*\OSMF' MK^MO*3VPVD#[&FC,6ZA;K"&(OGYRL+U3WIUKWS%==TVNBXHD'QN#?#'] MT.9R]8MYRBTIIU315S#H6_I/MA;3K5!-Q31`"Y'=7?FT.IM5_G_%DZ$JS(B$ZO3R[:'V[ M3KVP?N^DC(.YBK`'1#'\QYOO6\V6'64"ZN*X>%%C"`\D'GZEI;HN^"2:;A:T MCR\TQQ,&Z9PD%SW*)6X^[=]WK6;SY5=G9T<_]$Y.FK]+5`_=W%NQ(9Z:UM', MV@[-_3?Q0LCW/?$YMF0V[*L`%V-O"68$C01_YRL2X"I?,"<^Q\+< MW7B!C!`09C+N+:XJ*2A8.1].+LMOY>GK$I_=R/&?=B>'O.+XC0-/?M8U5>NV M'0:$#L9XJ=RZZTW4:XJE0%T3#(0L;6A*#3UQT)M,"KE36,T#9"%8F4Q%@K0: MZAX'N60KV,>1K^]P51-PL;="\\0&/.8PS]$O78E0V7T=\16'AZN^Y]/W5`<% M#U6CMY)HC)$;C:'XZGX3M(6T!?G-6-J]R.06PZDO'#0=<+,@6ON'KCH_KC\K MW`+]RCLFZQRL#@5][ZPNI]7NZ6)]2U?!=^`6P]?6);^U94-Z5;?(WX`[+X@+ MGNY2ES%^T[FV[&OQE`8)+D0C\G.'0D?)]94NO-GU]X`46LNY-Z@[B*^884'7 M!6T]2ID7H%O:0O"7:)`W["B*4>8P?ND04(J1_*V,$O@91]U8T2KPJ9W>*?(, M@8M(;,<[6*^O=>,9;47%E)Y#+:)^Y3Y*!6OZ4+?G6OY"2]=Z48M)T(-?[VP? M%+Z@P[GO3I]ND(?YTJ)FZ/1\$/!@>TO?N4WDIKEY&>.%U@./*)H_=T)&I67\ MCAV5S?RVG`F!Q`V:CUNABC_X^&$-V"1?XUU\'2LC M-)?NG5[R8>7>RY,N:9Q^][+?>J&<(621?IUSM4(_-)"??SPO?J8FX_) M],;/QGW\0$"(1/UY);U/L\7'#^6.6_.$H7XZH,"+[ZKE&1+>-NX':LYWCA[` MOVC^;/LSRKW`(_]+G'@RSTW&V@ M3FEZ,@^;`GP/IF&DYFK[;Z'(0OWFK\`=%FH^@2TLZCLIOXS8>N7P\.)-]R@Y MZ75>]DYZERNBACA+M1KWGV'P%@@!2GFW14.:J!?.KK;8)P(4;BI8D=V`,Z\Y M^XG"PP?15&-.DX^I2+<3(7ZG5QI@J.RQ#6;((E7,6QQ60O)0\JA,"8F7PKCB M\W#--8\]PQQ;*8K7I]PAH^/Q^%O-(1O[FX^?[Z_X=56Z9W]SY^G3YKLG:G^# MP;W[HO6TQV=H^1[[X47WJ'?9?'HV2?ZP'-_%A,C.D[K7@3*`5V6N97*Y$4`& MO?AP&EYDZ(P6;O3H73@^Y"UYP!2:%&31]W?*]$[LD),:N%72@RR(QSA6070O M[+4."@"9Y]/WMI,3EM?)_:'2$`@_9L]RH6*8"S2!.3%Z*>E$&''1D&5_3PE` M.]*G/;$F0:-FD5LC])WT7I*<].P+96>^/1F3.]3+&>K5RMWM@YW?&(ON;>M2 M5;2-/<(GM`Y\\HA^N?X3W.6A M?0:`M^WB$FL493^!*^MF!A;&%NRU_$17.!L/:ZRZM_/.^>]KN\VFT+'H2;)QL*)S5K:%3P1'!0UF9?15\W1%B; MED4/CF59"[32)+4B-$VR87'4([O'HZU'-W9W6EKG4M\Q"]?2K02MN>&-YX^; M/SF>DLM590-'3'+9^6.WOV9<:$MUO-C-`0$U,0'V"5@Y`J4YQ^4^=8DVGY>#SZ[.GN\U)8)EG[=^>M=AHXV!SY_&*7W?; M]8O]9ZW?(JC5704LMQ9_O/ETIV4/`?[I7FB2*,.]C;W-QX]WFC,$;M4-%8'/ M'GXCJ1-=$NI^I5NCFD>XRH^M-'BF:/:.9W0F&=7:RSIM]/5'9Z# M"M8+8Q-8H"4^,859WD*./:0R498=UCNZR'#$2F7/V"&96@KK7U@5[;51N M[.ZWT+MQ\+0EX6YF'E9:J[7P8:4`(#>IN!2J,J$%P$;12H#PD$;&H-\SV582 MM&T3.S_X'942RKS%+B_MRZ%7^K7KAS03NU`5$L0D\--LT MH3`OQ02L^>2A;9VJ$\$;(9I#CRH?YV@^(V[9.6B3FWQ1^]=7X?L0TG1%D-Z: M<&]S9Z4R?_:XQ7TQD\&Y,5TP),SGK?EV5]3+]]K`=>UV-,[9U(X_-6<[:5V& MUGQCE=UR/MRB>V\MCI4?WG,5BTKRF0(]_=58SJY_#LV)-V8.7#];X(\Q1!9YQG MY_FOG&??J0@(+9AV#G[E7.V0JW-O.;<6N5K0.PP./[U1]$>J6NY?;*9?P;,7 MA7OL3!UY+#A>D//K@VT^=4ASH#A0G@`_5+"$]JXD'G\M>/"_55)J%ZG5(!1' M!M#H:.'PD>XWL;R53B$7DV[B217M`'TWC6*`TML'/=F7Z`[T-C= M@^"?:E]3.(04J(_05UFNB'2P8+IZ%CC)6"G;@TTE8Z%/",(A8.?Y_V/OW';C M2K+T_"H;#0U,`22+)XFBX2D@Q4,UJR62S:2J43!\D213$J77;9#Z#$-*3'K;,=@.G.TQ68[!^@$CA]>`6U?Q1G]A%[6/W0M02`++LI` M4JQ-=Y<\9DN+%I4GR?(8LG11D1L0G4C7-FAE<4Q)TQE.KYB;>[;F0]H@[GA.RS"T8J=C5IQC%47%#E(68V4@[CPC,T9CQM8[C M-4N3Z+CB_1M7-`%`\G6XDOGQ+QY;+L9G6ZO;Z?SMK$!M6`.*C-OQ\'7/9BOS M.]^2FX.\#J?[7642LGJ)[CH$WQF`F";O2J2ZMK5/L6E,.H_Y2T:L#6(QF#?! MD;$$()EN!H-OA2!RWWJ@*P9"G-J8PV0^M299[N1F+0:58/,+VQ1MXG/-XXL0 M[MU@Y2I7D7-%,=[%RVI9OF52N#4F9.MC:@=DWC4N4X12EPO6/!747`= M;?C9I<3NI;)\5$'BTD$1X4),G$ MR$P8'&H-'-0$WI:+VJU@`53GY-_;_;!_1:85MD`Q1MP2RK$1TC4V["(+OZUT MU4YFZR3#^>3F_Q.VR)%CR./B:Z2?$9,;#-T!)[9^%X++X.'A'%A+Y-GR4WA' M`7R6!&D3`WQOUYIE9]5X?32GIGP=+D.XV$+&&E2!2'3=5L)/5('+,$LGP$B- MY!>_$^:NRA:-1.[5.`9H>FT_$F5.HI(%*5%UP(7LFJ!6&;)!11$R@H="YRO@ M.L6MZ[>G>`[#@H@377OD,`SE!\5>,/":FV0T/PU-^_$@F;G^>_&YDPQ&H$>? M@K8>4DY$R2T$5_PL&JJY@KA(Z(=+11.SYQF53PEMTN?9SPQT1%%YX&CQN7-S MC1MY3+23^!C^I.)`4![[T2:+.];JJ0UO=]JO>(-OF6@L8ON8U83D@SNP,'7_ M?K:^]K(05YYMO\I_62"G-\274F<$>N[[\18!AS7U%>@ED-[@18DU\FUE.YZ'H\:3Z<'V++RY%>YK0`FT3 M?8/3D$>H.!QWIKC&&6EC1IIU\!R0$506GS*C&B?!GM1;6>5YL7_EYD)M=23P4_$!"X#V,GU+\I*;8AQ!BD_2R*#\BH_,5!-4X5$'MJ@`NRBI66IJ_,8^65\ MANLI!*RUQ?XU&>>`K.2=@VL?Q(^L8?;E-\:;7E+_+@_2+V]'R->0D_I[3`V@ M+I[PY?*M%'&6D77.K:Z`GI$]<>1@YS-]L'\LHR^-83@^%UA-.2J_/(VVFV"7 M><*GX^D#^8RZ^BU+4P:!04A)4HKXHVNC.]9@S.3\-6U24ZS=;B023)RDNM>M MV4%`H\7ZYC)'<0'Y)?*,O-D`?G8M(POP9`DH6?=(G\)E]$(PWJZ^0=`&HAD9 M"=&H]\"K4;;<1)%_@JTUIN@5O5L^O>_1$V,;A/*LCEG'E]\,$(!*5CYHU"%:J@P#)0_=)GDU^+;^`W:^MB.>7#XZ^&94_E:,WCJ.U MEN\(+8!PEX-LK*WM=$X85]*R9V;&PW*P,4(CRH`QFXL+46D(]C% MS=!DY5D\JLR4E+&*@RCM2Q(U%EIMV99R*#.#0NM.0R[_.!1%"R4@U!7.Y0\+ M4=,24X6`7ANYE669T'>JKR%K((=GS\8`04.P4Q4 M\>:#Y0Q(D,&.'D(W$\U6PK4D!*?T15A\C3K1P(YU#[`/]Z^>=G8$($=QJPP)/.I]?74NJ@4!QMJIR=F<".+H"^./9 MR82!X:V0QR0S/?OG=?3L1E#=4I"23&,4YPNZOR2_8'Z(07"V`C3?SP[>).^7 M4W?/;'4G9)RF@[CEK9BW)W2]9[+8?<\,2`$-N&8-$<)P*+!-H)\WGC&J.KC@ M\O1/$5Z2[J>;(];FH#?&V["?KF\OKY#P/.+Y8V-;0/\LRW%+Q2&WN8, MAC(G2!],\];,!8'O_>OC#2AZ7`2(OEJNWD[1;&?5N_%H&?7J8M4VHFL&-S%! M6KE&X:6CU1]6TS\.3TXK_6`?;*[L56/U%Y-)[R2SO=@]$S/TL_@R5ML'_0Q(L'J M@:4OZ3'E9)J_VM=6749*`B14M-`H:CB/HULDOY?++TDG?DF_6UVE[>5-:._& MRZUJ27'>:)VJ#^'$F`E\Y;.5JYN5&:$<7I_D("9S,H+34L](E-W[Z.HG],/= MF'3&WVQ4,@-XM@8RM4Y#LF]*&706ZD+QS42Q:;=A1'UW>WW[`0^/#C$-9`?T MB,^JHQ\4W0NA`D24#%6<>@9\D/;A=4#;5+JY4J_G?+L<[DS=6M MT$!$(U&YE,ND+[`,P8WQ"8DV1\3GGP(P*>VJ:7'AIJ"0(?7^?C*':[O/"-9+ M-K9WT`;YM9FPNL:]"6BM,<_N)ZIF=_]3=)H@]>G6G/QLEOHS`'0NT21"D&EE';:*7;KFI.B"Z=&('10++2[* M;WA[[UE0`()E>NJ,IO("!>H!!#;:`8] M;-<0H0"HAE#HU4$#P>+.PLJ0CQK[T8%JCX)00D.#P1WGR;A:*=H*X<'E%>=4 MQ4-SZ#A@+A&T6[(*YQ)B^)WMK/FI)'H9J&J`O.#JNNGGVNS&YG.T,DF`W\[Q M%L?M1XK5@0?KS.A[B!1\:*Z8WBFXA#4:5/+=NB%!6H6?;T($P&+X;D>-?>Y2 MUC^9Z+@G78!)(C'6$[`55DSAASZ<)1Q$]U"^FVQQ2<:,EZ[@`*A%B0/P]UG/ MA;#B2[%&"C/+07]%F3QK?A\_-?T-.Z.Q&>;XFE_(PL\'?+ M+6-E$,^#Z?F]&U@WO"H,<_7ME>5^'KXBK4EDZS;[,9ATJ[X,[`[:*@<#MGT\ MU(;TFM".--K/=J_N+Q`0N_`I9+YL.#H-K#:>#*4Y`-3WR-9)<:DB>BK"0(UJB<[H`GZ[`0#?KBMD$ M.FI6D4YV$OAL8^N8J\!_4_"D2XB%&%&B76=P88>]YW2\MF69*&.:<.NHQU9$ M79\A$KDAHW-0C'[X]`QKQH.3,?!]: MA-3#WVEXH`8'E.U&SK5XF8UU"34XTT:DK,'5PLH\#C$T&`BEJ=F[:EK$JN3. MOR5KQ%_0#F2R,I^5CLM+>S+)7FPBX(+7^L[.=I5B=1TTQQ2CX#8)*-62O:`_ MG\>U>ZV-M'`,5B""]MQ>/RO"(7V-/Y+C:SYF!Y3H`IM9HU"HN1T6JE4'L&9+ M/JD#J` MLA>@X&"S9P8VIWK2*@?>W3%H/W>]0SN7M:/_?9XUCL30*9U(6+Z9/R#F%K-A MP&__@HXC$X.$5[L57M];6B%A?9^N$7F[9#7^VN;Y*Y$.C]-/3#H$,M%=D M0FR]7(P<=M]T1TSI^P6+JRE_2`3.P49B6E(P&'<6:@-S9GH7+9?OEK>V:*H4Z!?4V)63G&KH M[#!";Z[YV;W87GT13-)QCH7P@J(Z*8/TZ2A"E9T*/Z7Y7`26:FD[A%'#<8R" M"7. MDG;C!S!R`"%?+;^`AD=468R.<95#Z+CUZ)Y_=C59-0J<(QXK>%#]DEC)4=`]+6=ROC2XE-/9HAA`OC_%TGT[A!+4P_ ML<*^H*4P8IG>,MPBZ(>G_/"SOC;1;]E-P)WBC`G9M@TNPJ88,!2F[O/B]++` M9T5SV6TJX!^EWK'G" MO1Q:+1R*`32/K/IF8(OB2;#ZBIA^E,'C@KZ3X6Y'UY;I,P20$H/VX#9:,&XF M$[Y6C-6""Q5!L4'5G#\,%*5TE)V7)IC\"BU@QJYO>]RK;/L*Q54P(CL5BOF[6HNZ)J4(!CWJ7U2R.$4% MZN/579S)+A+!NX:Z0G=?@%=T/!=DI#>W<9VU":1J5Q`UO4?B>@,=_9ZT*8^-UW33K0_[]K_Q?>-9SOD?)_]55[]>_IJO4P3[NFCZ"#9Q#2J$PK M,D\Z%&RE-GLIH$FNP$8'.9D;^D?6Z">5*5Q-*D1R3S-$?6A*1 M5I3L>AY2=0&UE'<2HA0B;F3<*1IV(/W#/!CNM,UY)$Y8#$;NK*R.)^F-I/\D08 MQS/WG9(Y3"=U^NSB<03N)[GV:AY>TV>@,?_DRF,K\/5':/>LVC=7;"/@I]S( M:7=SS?(ULIM?_,.7WU:P=J]N;K0JG%"C-#U>V^QZO.9?KZV^?-EZO&^=70#B MI?I+3SD:Z_Q9KB&]%N"#C;(5>KJYLN5R;/EQS\]IS)_-OWY-29'6EQNK86]; M+U;;Q5W0<-9];UNO.AZ_6.-'`QQ_;;>V_C?2H3\BI*U0S/9>U=6P-'C&5O^" M_DQ(#T8Y%3?#$:L.M&;[E1BL"P$W)UCAL[S]D$?9'_3K+(EN0=1*$S6!CAC? M7H'="HV2GETCN27;2E#G7.Y0C>>.;JTF%J4`!#M?^]X\/50G4`:K"=3N$'WUP:;GMF!RE,`")WD9#PF?R MI].21&&]^#+"6<76JT##;4'1@.97<]:ZC,=^24O$2F=?/A@Y+I0_[X?I%(". MP:Y\G(;K^?R4&!:$])L/Y8>[H040`N^7W\X@T.4+2T9-GI<_CV(M!ZO+2O@9 M7<[+=WX09?ORVX1>16YFF?*VU.W5]?IQ M>\$>J=^$9$X0L$&GO.DN;F^40)3&NE^;H4ILK5FMX`D0UXZR/=B.ZE0RVQ%6 MM9X=E9@G!*JE!_<0%[DY+2EOF`!V8E_-%>P<$+31NT4EQZ8@EXNV>UWM M81$HGQQ0/K^GJ+1,=Y(XF;@F'?BI.B_D#_9B.?H2@7U8!':CX`K"J.-@(P7&4#!XDQOBNOBQBDA'9S[BI>PD M8>^]GUF=+@\6GCG7C@,A,20>SV#G&CKE^)JM<)*(4.*#;M*7#4>528RHM&3\ M_9C#>X(=T(ZZ!.W^Z/2(7(%Q=4+ET/&?1Z?[Y1NOD6@N,(J&9@A,ZX:RAAC$ M#C+;U[G"2D-I7B4`HQLH%X:?12`C.4T[N9E;THBH4S#7U%QH%3\\02O@U%-7 M8`%O:&?6X-"T(.:ND_KOZ`B$-QYQCK712#B*(%2D4=1AMFQ=^*]8MRY^KB;U M3&@K-"L=W55B*3!-&?W%<6$NSK0]T^X*YUA,*,4K%H['`R!6*XZ^\TF(ZK4* M6`J.MCU>]@,[GJ\B'JQ+O&"23QN;?MO`A+9?D>QSZ8C^"#C8'0B+L60E#2]I MNA/W\L4(6'P-DJF8UU=MY=(2(7%Q>UK:C5?#L)`<@PARMW>ITJ*>Q+\]J"'L MGS,MNFCDOI@WWFNV MM'\R?BX0W\&IN#3`^%Q-1%K,!%1;Z:0R3D,8IB0N^][;F95$.*,SX02S*EKE MRTND=+>+2O)C*W\RTHR.&<=I>&ANB6_12I""OENT*E"HJ.`5X(S7AWG-CPFZ MD`DNGB-_+F^,?]_>IT_^SP MU#I"5J_WC_8/#L\L\*I\_ZRF1'CE$`KY'V:=:FMM?>FGYXKLQB"OX'&)BY2, MT`VGAD9?QU(M(I#;, MK1?VOU.S0L[MA!Z&L-WRA?RD%"'G+D+O'V0ZR\RGB%D%IKM_F-XB$MY]A%*2 M1*EXK/\8&['/EHO60-I)WCVE09XC"95U4D#.Y)N8_Z-P1@O(''FG=[VD*9OC M7-YBIKB!B$*3YVI^W5/B-L@_ED$GY,I7%@<>`E$HE\LN2;L.Y1"5KZ*TD>D# M?\SF=W=4_/1H+(PQQ+KNCO:"3&<>FV:15 M"2)B/33WLH^L5B>4Y.[ZEOCD%L<27I=*4%B[=FSRB=W926K_G(L,'1>@Q7M& M9NS`Z'%#:0L&_/(;X/OBE0:^_&8VV04E+XZ05`U4LA=/?X6(*6J99I3>8KQ$ M1"H9@"$B;2[>EL_?4%\!J[S\ZF`8Z%B^L.L9SB;Z$Z'],.:/9).[:Z5 M[YPI9[3UI4!>4P8VXEO+@1U.0`L\5Z)TPB<2V:U=(G!(VZ>`E-#"Q"M#T)H4 M\J&W(T,L5,05F$A%M'+[C7/.IG+@6'-2(;^^;0WMV"O53;R4V,5Z618L3,5( MZ1O8TE0,@);,Q06W9CD(IN(?T6\>Y3MHE*0H<2&2Y95C)KTOGSHV=3_[?G(W MN2D_,(+<.92PFZIW-78;R8$4RA@#_54!4;8.N>":/)!D)N[[X*10H25WHGPT M"`R5F?V!1).0J^]8X3\KNHH@]UC."JPL@,T+$^%.JH\$$O!-Q%@@C.6>4#GA M;^L`[)Z^L9V,.N_I7^?6RX0-G5IQ2;,NA-L/F2UA]M=WHU.Z$[_Y$38_?O?F M;*SN-\>HUQ89/ZZ6WAV-WM$*9W^O9=L-,[GUIAPW9EWLM*KP>$MAC('E)UGV M&<),ZZGN>/GC=ZIB&:A\^4P7(JCR'*JKF2TZ;*)^^660Q\N?;4O5YEIK:=I1 MM='>:=I0U;';:/"17:B<:9R2DJM]I6,4^[8<][%_E*6UGW_S[7^:_5<93__Q M3X1U_HE_7I"S;+Z=3]-__-.Z?KD_@-_[.V=P]QF-67ZI3F^12/3T_82JOI_] ML;W^C37X??CVW>OQ_E_?(0T.SKJ^]D=.VMT2NPHFGW^CC:O;<`WJK/;!<9X* M]<+,AOQ75SWJ%83$0-DO(+GZ->_L"*D9G8[&U>;+M>IL>O'Q1JGEDI$.52!@ M2<^4,R#B]#-4@!-1,VQHEJ7`FG;S;+NVZ8J8J%NITQ\/N)\@\84&BW!3B@[6 MS<+U-DB`+`!J.2&\-.$`^F_\22UOSW'D841C\<&BIR:T9JSE,M%8E'@I[0"N MDBK#4:F"<2)7S)M#L%_8G-RV#R9=8GO!P":K(?K3/3(LK`?QEZ9/URY>FI1& M$Z@@;";1]"-3(`BK69/S]K],/EW?WMXA/+^6%C[["/2O,=!=35R"S*'.6G.[ MI:#IQ;3R4[,8`4GA"(!76%CJNFBD1T/J8-(T"]=&7&QO"JI,$82"*%YKZRZC M1J/>'5(JVE((J9?TEM!#FPH"AB"0E_ML\NXK;.;(\<"'+VI7A*(?(@LW?P^S MAT`P7R>B"F52[1T='YO-0R>"N&)DLV&DHH`MWK1G13G-""F`O`Y1?$U":W1T\,V,R$3*NFYT<9"P M[I(:=7Y_51+4#?V@2B_@OA%ID@=N[_5CI+)4$#E0S:B<)A150U2O`M,,(@OD M8HEE6%2P6CP:J"G8D`XK5G#0D%:6XW*JHG_1%Y<="0KF=U')7CQ<+,*4-B?)H:8<7:@`9Q8Q4RT!54@:R#T!+ MVV]3D37BO^__MO_ M##]O[M$?FK?NJ]';$R?]0!#*X&Q"TOSNZ.W&EW])JKV@F;(4A29X*NY71M!E M.=^$&P1AW\OFP&Y-5VC:#[[1G4:CIZ?22BB_-6!0T,E_)')E!;)/@18R=.8! MEAS^[0>K"FT,TTAA:-*`\O]\'6]#S"E!)&NB\`L%J*^FL!L[K7DMW\#NM8CR`E![`8< MD%DP>_A\'=RW_R_#)*MI`U)WW^KQ+M9S(SP&/4B@+MA%PG#1,*(!'Z@NI>1' M<6$95&OHOQ>$-K^]FC\7#9&(]W>?=Y':(#R`,9ED3N03WB9D M.Y-S=I-M$7K0Y/\/W\8*?Z?NP'8Y]"0T?OY;;%6E]>QC8;,HA?0K`U-2!?MK M.>@NHK@MUO[8QWP`MV]K<0_?CMST,T-35TJ+A_DPUVE(NQ^I+JZ1))WAWNW\ M_.']_+J*GY7SHN^K)Y8=^#[E'=",M?+C\]FMVLBC7'AJ_^?R0S9L9@][7>LU MZ"$)/+8JRYG(GS5*ZWK*1N"-M%',>G MI>C7\MW]('RWYCY,9?AUICA(#+ZIV%+(W9O6)-5ZQ),N7$/MZV@MSR+F=2_RY< MCLA3B!"E?!B+\OYDP\0D,OAT4ESFLZGPN1$G*A)%/Q=5IL&\93HF'I1YPV!T]B=45=5\4OF._ MCA`A%-A9'L*":UGU317OGTGN/?^P8[8%WH"M8;C68A2[;=^!^^.XC$FLHH`&+_OISMF1J8Y ML<4"-?L8]\X4OH'[$#_4_*8$G(_K?7][QPLO+:F;WG-\[.+T,A$I.HE*T6UB MJ>M<-^&MWXS'5RT%1WU+7X;R%(7=G_)UZ\T&#'H:BX M?LT*>MOU>BM5E#)`!*NKS)*TB?(4A?X/QK8MPB2$B/\?J6+.$?27X.W%L'%6 M=_9@+I6W>DO\MYJO6]G=*E'&4[E!9)^:(P7=!R()P_2*M\&_P+G89YV`JCVJ MNMO_?DK>U@T)3))HR!`6\-)/3)O"2XSJMG#5=AAZSMLM*-O?AU9ULZ'L?40I MK!=6$,;7V/?-?HR+/)')0?%6O:C1OH='*?!1R(:,9`-0VE:2%0H`6JFE$P?Q MR5PK1M:#/Z7JFEW!6N6U:D6F]"ZR_>9A[9XOAQ5=&LN+))NKY'GSF._.9^XQ MKUQ$?*>X@>_J()4W_X\=;1E2HV MO#!Y&>X1[.E+>U."JJZ?X]P;[U7/6O!_6RXVHMKQ^RKO0Y.)M-$06_UG$QT/ M%1SR7UK#!+DW6O4(;;Y72@;9Q>93*-]?-V&A_!4!]!9[DEMV:@,T9B'J7UHX M&'4BZ;A];U%Y86BB;%#7/K8(4Q@LV(G$8-4A]_7DYJ?6JV-\,.\15LD;HM2K M>2Y<58@ETW`;=T]"L%;W`VZAE`3E=$FY.3PX[E?2&G)W"$4J09,D0@4.7]V; MFT*=M,KW#J'A0`XS9Q5B/EJ^[/*3F#F4PJ`;PIZ?G\EZY4CE0#LN`98_!SGA M`48<-H<+RH(*RS??P77N%11HO/Q$N/"8ZUD.$Z21#%)X98C2:P$K,,3R^S,K MIXHJ%35WW#$688QSC&R.5BH"%7?(HV^-[C)C"30L/TDYZDA@[`:AM&3'2'F< MS'#@/>15)=A[#P#=H$V%\&?YW>2>::TKB@'_7$5S"#9Q=U2Z1=2+8K:^HZYW M]W@3&F7-6VEC.]U0V5@;'*5ZZJH:ET?2JL7H]RN]5221Y:F_5:0X1=@=!LE6 MPH)ZT"3:5I9-5'#W9_W9$+6LO[1@%..D$L)"+$JM=B5,(:6C7.]&'QQ[M]%] M3B^ZQSF8DV=A8J.DZ8.K7_7WK!\:_>]W3TL#D$YL>H36GHZPC\OELJ^-=\"E M6:[&!&&Z6QBN.70^"\T`"[AL\_O+:-V;!*-@>9)CBNP]X!FDMI8,";/0;N.K MF7P667X2/-*8@4RX'Q%8;&X\DY1DI[N^-O1S8M6YDBH;;PAJ+3X"Z4/I)Q)+ M`:P*H6YF])Y3H`EJ^*D;/]Z-J;QN;L?/U6N5?P2$!X]Y%6P3_!M$4@Y>,(+]<83E1Z*Z5V&QO)06>!2XVXO:EY0R!/S,? M?0C!;.7HV2MIR+:%:>'U2M\.+:=6[4/_LG(Q!T$BVU7SG)N+SRJT?S.[[I3( M@V6@9Z3#9+%.)K"%6%""61H$EO7@\WC4#J,537UA.KB\-665/<-,W.7N%WP, MJ9A;R(S,RYGM[8G#W+"K&CKEQY']IYB$ECVT_C9"]G=\I)?V.0_9`K&=E_'^_`#R'AV=6_]OZ#*:5SZ,$-=9DU%V#IWI20L9!; MVLHL:FRT8_#AQ;C=8=ANNI`.1/Q)?K-H^QLFKJ9&'+X^/B6Z>-Y^ M@E@I+3`.AA9T%7Q1"N4JYX[R^86<3PI6)7$C-H3!PQ-2I8+"#JX2A21P* M[+T(3>XTTBY`:^+<]-VGWOT-U\O&E`'K"C+T0W_S9HDV*+ M_D.\V'M7,P7$R=`YA`'A^W[+^\)UY#!KY9?-L\AC./&LZP4B*Y8@$PXN)3&:!')>0T]S1<+$4+!?$\"KCRA8N(@2*\N'KR%$>]-S7/:H+$1"E,]KL;[G MA7+?[E2V^4 MX["+J?0S-`"3:3MNH+Y9*-]?S2H;VDCH#U+["6!"DZH&Q&>(K?)A8SM#=[F!.&[8(KBUARJFE\O+`"4%TV(@-+*XZ"8!]0,`KTUM M28N''$282[_:>ZF@O(U5'WRGV*6$B*SW"&RI$ZN4_&*\AO/?R<* MV,8V*4?MT]`.L8/>>K-<>Q0(8`O?&[Y:K2^^N&P+D!E`.X;7>+_S<@$)Q!UG MJ!@F-M!Y?B+-49IR6W4YLLX,J&'/4I8`:3`.C$#`33++&LCV."P"XFIC5#R^ MPMY++%Y,TP8QZ0]*+%XG(G1]FFTRPDD3>RI3N8$V7ZN5:\$T:,>.AH-^\\3C M^K2?]E2-Y:%T%_5WRGUE+W%9K/M)5\K4[W?NIVV7*PA' MHVUE,0*#.[/56)A!.1@^T&O8-Y8\AM,;&$N_PZC7T8@[GPP"`C]13-]C!NSM MNMTU>R-#$^YQL+`E^6-&^2'$<4E*:YNEW^C'Q\"@_6+OWMJO/GUGB\<8WA<" MW4`4QE=SYN%AASAD&9BQC&Q$V$Q0ATI<>IW:'$MS2FZ*\C4/#0EM?S/*BHA` MSH(,]N47?V1L2;JG?>2IF"R%L+AQV\/[>B-7JK\I8>`0\XZB3&5NG]'2DT"A MZ8K=UN-[Y)H%VF-OG,A7(\`ZD\I]W2U,N=AX@@V@A'MF'%I[53X<*_XC5)>0 M)A(#8ZN1O/*A3S"\/7\O`+,:20X=)(&-:)%Z;*VR1<.$WU@0",2X^(D4E+J> M5KGDEO?`NP&)Z1._1M@I:3L<&[),R],8/&%DV`=G?+6QU>F1E43GM0/RC5_D M``J*7M_JABLOEE]90039+!]9_+#\WH*,)!>:D&(P3`TZO,A;^46#6]L'`W7C MRH_+(\B*P08A4$)DCX#D$1W53CR"]5>=1[`7FIG]AYEY3?&=(O7$'\L%G2D( MS^XIZE&6^S43>IL'ZSPT#5#TFJ)[8IG;WS42)C;/1+MM4;OFBNJC^9T+&AYH M8#T1Q1/<]VJ:#O`1OKP6 M%3UTZ"XZW!,4D8_2N>=RA59ZJFN"].!QZ\E??^3$Z]W@9?/^@(D?-5)73&05 M<21:UZHE"1^8Z9VUM2+4ZD&6PRO+%1%U)+4C;DH_K>V\PRI(3VES',YX>#KB M5?K?[S9L2]"RN,R?4^WPWK&[W^T>-T;DX3!P::,(%ETH)/G[R#;]S#9[1#YH M"L(.SH82-1MO3SU(N^]5+PZ)GDW\V]7,G`;48.4CZ:5.9G6M)E5,@\,*S%0EUSJ\-U"?7"]SF!T\[![NZ5GRWJF]EN2TT1E45 MAYU#4$VL6FRF+,<8934)LSB/X)"'MUL=3@FR'4B_$#3.\JE:@"'>Y%0K9 MK*I63>=#RM_P<*?[H0_K7VYV#^M?MA[:L,$2W'KXQ..+1"(%J=JYS93\U_:2 M#1;SQ'-CTEJYE13*KI*9W:\D+MA3'W,QYO]AZ)Z?H,0ME M)LM9XJ)4X@U"^-2R:S/E"I1CJ+5>.S MT=G^N`3X]Z.3T5'YHRJ]T;`M>/?+IT],S5BXMU;--7D\Z@UCCF/Q9^R)MG7D[&U06/6P?1\ MM5I[86SF17FRK44,87PL^I.7WE+3P]G'A&PO=V]R:W-H965T&ULE)9= M;]HP%(;O)^T_1+YO/LD7`JJ2KMND39JF?5R;Q"%6DSBR36G__8YMH#BT#+@( M,7[]YCGG.,?,;I^[UGDB7%#6SU'@^L@A?OAYL,.4+BOL(MZ\D< MO1"!;A&8V\].+'O:,F98+5TPH[M@6N3(6\QT?OY0LA5']XYHV/8SI]4WVA-( M-I1)%6#%V*.2?JW43[#8.UG]H`OP@SL5J?&FE3_9]@NAZT9"M6,(2,4UK5[N MB2@AH6#CAK%R*ED+`'!U.JIV!B0$/^OO+:UD,T=1XL:I'P4@=U9$R`>J+)%3 M;H1DW5\C"G96QB32D:(X543^P<0# MO`,C1'[,>)Y-B><(KJ]LT<%6XR^-)-7@ONL']G3Q[K0%!P64C."/9 M[:XTS],D&=6XL"59DD5'+[4%ITZUHYYQ_GU4XA%S@@,F#E63-<=\)I\QWQ- M>^&TI(8>Y;LI[%=N#A4SD&S0W77%)!P&^K:!LY]`Z_5=$->,R?U`'5N'?Q.+ M?P```/__`P!02P,$%``&``@````A`&).=46\!@``!QT``!@```!X;"]W;W)K MZK7T;>ZC]X]_OS3PVO;?>[W M=3TL(,*I7T?[83C?KU;]9E\?JW[9GNL3M.S:[E@-\+%[7O7GKJZV8Z?C8<7C M6*V.57.*,,)]=TN,=K=K-O6'=O-RK$\#!NGJ0S6`_W[?G/OOT8Z;6\(=J^[S MR_ENTQ[/$.*I.33#MS%HM#AN[C\]G]JN>CK`O+\R66V^QQX_!.&/S:9K^W8W M+"'<"HV&<\Y7^0HB/3YL&YB!3ONBJW?KZ#V[+Z6(5H\/8X+^:>K7WOG_HM^W MK[]TS?:WYE1#MF&=]`H\M>UG+?VTU8^@\RKH_7%<@3^ZQ;;>52^'X<_V]=>Z M>=X/L-P)S$A/['[[[4/=;R"C$&;)$QUITQ[``/Q='!M=&I"1ZNOX[VNS'?;K M2*AEDL:"@7SQ5/?#QT:'C!:;EWYHC_^BB)E0&(2;(`+7MF,"7=Y[WN-'8%=0_+\>61 M9P^K+Y#!C9$4*($-8"6^H@P5(IXD*[`W>829S_>H.Q&/^11^G$:!DFS,LIY7 MZ3SP#$!B7`/7DZ/%D$1GYH*1@5$B[<#.`V]@.6=@+5Y',(T74[M7K[4'%M:3&S9 ML%@A*$%;F<@3FBZW74&R;+MG*YUC2XN)+9*-`B5H*\F%(+9+MUUFN;RPK_3Q MY.S]ZV6MQ<26FA8!LX62R19I+MUFJ6*[*;Q,D6$X3Q2BX9.Q"G3%"\^LK M.JH)J6Q@7%*C<5#E/O$SH^EY"HP7G+A">TSDT0DQB5Q9(]52,-3@R`J.8+_:2K\]R^RB^\9F`9Z%A)>4\$:#QEBNTL`9 M!C$"EJI+A3X+\?IMB.Q`21EO-#ARRN(LL.92/DF2U.YA/VL$\[ M3,6Y0+^3+)5DX4L3!2=Q)W+&[2Q\D[.@ST+J.P0RYERL\UQ006F"F*4%A%GS MOK59X&PXO M/72GNNT98W9#>3GCL[@_JGWN2SMC-&8TF!(>*YK4TA.P/!9V0_G69E&?XWNW M2S=!E]-HT)I2#E9Q-;UV*?DE8YK?-V.7(^U=8Y(L5F$T:$S"@:#LT,8:1D$% M;$^9V\GY69MU)G#D/?R=7JX3^U9E%A0USEEI>HU/_,%G<9^'W'>VMAG6/,$,7.@ZV>-(B24DZ2U_`A//MTK,IZ^;15&@\94RK(@9R[D59P[ MA>!9TS]]N,5_V[*.O7S:)Z3&"Z,QVT^D.4%;2022V7<3W^(LVHN0]L[1B_O3 M:)Q-8)X8LRR]@`HQB^^CFF2))*$P&HF_`]`?E4JOV9ZG?GYF<5T@L]U#1]FR M-?E!#68C8U`^4UV/@M($04&:P*DT"7QKA/HW5E=(?V47Q%A$#?R=CB=%]X"X MJO&-SCH#!.(;LF0'IZ`U&K?&L%=X-@I">9TE">+KM!][^=6E[`XR64*V8W61 M52Y-`-KHY^4-ZJ<_MA92W_G29:RA!D=GMK1-@5UH]:]LV1I3'L_C M.'9.0V/,5;"<9:G-N6]N%O-%R'P5`-5%.DORA!'[I8EB*,:3S(GAF9/_B_IC M+U)Q9.$*HT$+=TH%OVMZ@I0[2^`[)-"_C1PRA+\B["J,QCC,XY0<^N45@6]Q MUF$@\37=Y6Y*=F1A-&A-2)'1=Z725^@BL#%\<^10N#%_X>'@'(6X1^#:2?_P M@3^IO_F-Q%.\^8T$[YWP6N98=\]U61\._6+3ON@[)0Z'X?04[[L*=E]P?7M` MGI=P#S8^7TT-<`UUKI[KWZONN3GUBT.]@Y#Q4E.KPXLL_#"TY_&VY*D=X`)J M_.\>+AQKN!:)ER#>M>WP_8.^*INN,!__`P``__\#`%!+`P04``8`"````"$` M$@H6RYX$``!K$0``&0```'AL+W=O6^\E:5HUCZ9A;['FT+LR^:X]O_Z\^E3ZGNRRYM] M7HF&K_T/+OW/FY]_6EU$^R)/G'<>1&CDVC]UW7D9!+(X\3J7,W'F#7@.HJWS M#KZVQT">6Y[O]:*Z"F@8SH,Z+QO?1%BV4V*(PZ$L.!/%:\V;S@1I>95WP%^> MRK.\1JN+*>'JO'UY/7\J1'V&$,]E578?.JCOU<7RZ[$1;?Y<0=[O),Z+:VS] M912^+HM62''H9A`N,$3'.6=!%D"DS6I?0@:J[%[+#VO_"UDR2OU@L](%^KOD M%XD^>_(D+K^TY?ZWLN%0;=!)*?`LQ(N"?MTK$RP.1JN?M`*_M]Z>'_+7JOM# M7'[EY?'4@=P)9*026^X_&)<%5!3"S&BB(A6B`@+PUZM+]6I`1?)W_?]2[KO3 MVH_FLV011@3@WC.7W5.I0OI>\2H[4?]C0*0/98+0/D@,['L_G=$T(LS68*`#!@RU$;LQ(@IM"!M#TFB`!)#"D`=4Y\?S4(OL/&@VA->I M;@TDU4JHW'>N@2&#Q2CZ/XS4(E``52T-YPXE@XEOE%P#0P:+$@B,BW1?9`5> M^Y#=(&"\2!TJ!I/I5R!9S!.G>COLCZ.,$GL]L_R$AK?X%F]HDNF\%=CFG8;. MJ[UZ)&J!H,HN0:&#!:EA4WIOJH*;%=GK*K!S+6J M49*%3E?NL)_2!77\S/*'*8T'U2W>:G=$H^<^;P5V>*=N8Q@,*J%K8,A@4J6HPB))K8,A@42(PA:>71Z.=^HRZM0<980DAMU&J9]W.]H<+MUM[ M?ZQ?C"RYN6WB:FA/UI68$8_'3(1FO!G"/0B5<61AV&+S40,:\9DF+C%C_?XD M[D&8EUEVLS",L7FI*8UXW7__B9GIN$[CQNU!O<"+"$G4*VRB7`$TN[6F!C`[ MPGR.=F2;O)K8WX3!393/D'(J.M MH*^B:V'J,`BS0'.W>:FAC7@]$-F,>*M.XRZ^[@/JW$7CVY;9D\-N0IQC&2/8 M3>/_ZF$UPJ?3-@,?TTY#9[ALB0%A>5T+PQB[C&IP(SX3Y37C_H&\:$_H*^A: M&$$6FY>:WHC7`WG-K,=U^DX/7S<$)6^2N2;C;!G3Y*5FZ[@O;P_"O,RRFX5AC,T+I)HN+]Q` M1V>44??V('-DIO&H?6T_=:>DNN:JAYCU)$-G(,/%5)KQ"O MZGX:P=8]6,W=>4N66WUU=NP[LH2[#MQE'3M3=VUE#P8'7'7/^9%_R]MCV4BO MX@=X5#A;P%!LS679?.G$6=^VGD4'EUS]\00_:G"X5H4S`!^$Z*Y?U`.>DV M_P(``/__`P!02P,$%``&``@````A`'25B5OS!@``;B```!D```!X;"]W;W)K M&ULG)K;DJ)($(;O-V+?P?!^A.(@T-'VQ-B<82,V M-O9P32LJ,2H&T-/3;[]9%$I59F^K>S.V'S]IU5^9D%#S^/7G83_Y439M51\7 M4S;3IY/RN*K7U7&[F/[U9_C%G4[:KCBNBWU]+!?3][*=?GWZ]9?'M[KYWN[* MLIM`A&.[F.ZZ[O2@:>UJ5QZ*=E:?RB,C@:[/5VE-3%NO^I,->,W1] MKAV*ZC@5$1Z:6V+4FTVU*OUZ]7HHCYT(TI3[HH/QM[OJU)ZC'5:WA#L4S??7 MTY=5?3A!B)=J7W7O?=#IY+!Z2+;'NBE>]C#OG\PJ5N?8_1<2_E"MFKJM-]T, MPFEBH'3.GN9I$.GI<5W!#+CMDZ;<+*;?V$-N&%/MZ;$WZ.^J?&NEOR?MKGZ+ MFFJ=5\<2W(9UXBOP4M??N319_;%?@*(29&3:/M*KW,`#X=W*H>&J`(\7/_O.M6G>[Q=2WY'%&N(`I^7 M*#1G*S?/PAI/A\W+RW?-@D$9B M56%EQC"WSD03.=*GG%]TQ=-C4[]-H(XA"]I3P:\*[(%!Z'.RB=2XI-]_91^D M'8_RC8?I@T%BM5`R/YY<77_4?D":KP;-4FC`PHMF[KBJYOFLX5G-`_L8!!B$ M&$08Q!@D&*1G,`Z-J0/+SHKSP'():.#EQ5#PD!AJPN)]7+UG__A9JG^&IXY@ M^8%$53Q3A8,-]C_2H%\*/M"X:#%#JC&1)*(2QT6VQA]I#'5:R4<:4]6D5(.B M9%2!!YQ3B3O^CK+(<%7\'XO,SX*+L50`KHX,60J-U5^+>0$\8^!C$&`08A!A M$&.08)!BD&&02T#Q!J[UBC>?)SY7+Z;@_.6B8#ES=7&70N/UEQ6F6\P>5Z6_ M2#S+`M3CCFDZECJ`4#[N>JYGJ\X[MJ()<%GB.Q\;*4"SDCVUR!_:YA5R-+'31 MU6`I-)*%&/@8!!B$&$08Q!@D&*089!CD$E`\@599\>2VDN-G72LYH9&\P<#' M(,`@Q"#"(,8@P2#%(,,@EX#B#7\24,SY/&%Z.RF.&TD/M$$A(2$1(3$A"2$I(1DA.0R40WB7;%LT&VUR)\EKQ;C(!IM>2;$ M)R0@)"0D(B0F)"$D)20C))>):A1OB&6CKM2EZ)_E3*(W0R8UV:+5)<0G)"`D M)"0B)"8D(20=B*A+6[=,4I=BP$)@&9:#[IJY$@$$;.SE53=YQWJ'FZ+!5=QT MT>"63(CD=,/$)YJ`D)"0B)"8D(20E)",D%PFJD&\794-NK$N19<+RW1YX*(/ MH?QM(Q2O;!0F/M$$A(2$1(3$A"2$I(1DA.0R48WBO:MLU)6Z%*VNDDGT?BGU MPT-=8N(S3`)"0D(B0F)"$D+2@8BRFWN.-?::_?`R5:![UG@[[`6Y(K"=N3>^ MF5/=Y%WM'6Z*)EAVT]7'DN]_>\F$2$XW3'RB"0@)"8D(B0E)"$D)R0C)9:(: MQ'M:V:`;ZU*TPE?J4NJ7A[3#Q&>8!(2$A$2$Q(0DA*2$9(3D,E&-X@VN;-25 MNA3]L)Q)']POI:9Y,`@3GV$2$!(2$A$2$Y(0D@Y$U*5IV":Z'6:*P#`=Z;W, M4)=BM"*"8=O2NR_%3>.^IX)>KCX5N%*++.IR$$EU28A/2$!(2$A$2$Q(0DA* M2$9(+A/5(-SHWU:7ANC2-![I>#2#9(G#82GV@"0D)"(D)B0A)"TH&(5\JVSJSQ;M>G?J8( M+.A2T2MEO@',IRTBF!YCXSMAX:;8WA5[;8>RV9;/Y7[?3E;U*]^Z->"]TH6* M;>4E>X"-*=A?0CR%[>:>:Y<#L-M[*K;E;T6SK8[M9%]N(*0^PKZ#,0;^JZ.W^!']8N_U/@Z5\```#__P,`4$L# M!!0`!@`(````(0`"^\TDYPD``)DP```9````>&PO=V]R:W-H965T^'%&F+53C48D\(JDJ6;G[_<=N._G>'HZ;;G\_%3?.=-+N MU]WC9O]\/_W/7]EOT71R/*WVCZMMMV_OIS_;X_3WAW_^X^ZM.WP]OK3M:2(C M[(_WTY?3Z?5V-CNN7]K=ZGC3O;9[V?+4'7:KD_SU\#P[OA[:U6-_T&X[30;E(ZV6W\FW&YU M^/KM];=UMWN5(;YLMIO3SS[H=+);WY;/^^ZP^K*5X_XA_-7Z'+O_!<+O-NM# M=^R>3C-YT]G#7&_3?3?MV MM'Z>'%^ZM_RP>6PV^U:Z+:^3N@)?NNZKDI:/"LF#9W!TUE^!?Q\FC^W3ZMOV M]&?W5K2;YY>3O-QS.2(UL-O'GTE[7$M'99@;=ZXBK;NM[(#\?[+;J*DA'5G] MZ#_?-H^GE_NI%]S,0\<34C[YTAY/V4:%G$[6WXZG;O<_+1(FE`[BFB">[+UI M=V_<:"[FP8@HOHDB/R]1/MT%V=E^'/+S/'H>0TTA?57EEAC"?'0ZEK/@^+I2 MNX*X%3+T>;+IJ7&9?N_-/CGM5)0_5)@^F)Q81[EDOC^$<70W^RZG^=IH%EHC M+;QH@I!IEF>-FM4J<,)!RD'&0?&NK]ZS?^HHZI\;TQXLKDBH8HF*D!N<7-.P,Z57-)%#SY6AQF.2'"5A MQ&PMKFE<>JKRFL:CF@HU+$J-"M[A!B716N^']<9'64W(RM!1#&S/N% MUOC]7JP6P)*#A(.4@XR#G(."@Y*#BH.:@\8"Q!NYUQ-O?CWQE?I^*IV_;`I^ M&-"+N]":N-]6A..+^7!5^DUB:0LBU_68J0EM=P(V4U.[/?2\T*<=R.SV*([B M.6W/[?8@$C&+7]!VCR_MDK3/O9`=7]GMGB\BESE4VP(W%F'$1M`0@1RB-01R M\>2]=L3%4VIZ\6)VXH666/.9@X2#E(.,@YR#@H.2@TJ#0-^:?)?==VK2['BL MN;&;@]B:H,0\F6N,,$^IJ7E^&-*)M=`:RST.$@Y2#C(.<@X*#DH.*@VT>U[H M^6R"UJ3=$7,V"QK2+N96.S%0)FDC#%1J;B"[<`NMT1V?A\&<[0Q+W3X8G'"0 M<'%!R4'%1VR"N]K.WV*Z=L2+MPG<$%8J\J$.U<[]<[LU)S M>YE]"ZT9[%MRD'"0SC[FF)[K7OSOV`W]>T8+`WX2#E(+-C>K'P8W:KR/D1!0-S+J;"B`8[ED`2("F0#$@.I`!2 M`JD,,=N>%\7!L/'W/:ZIPG5\CZ6N#54X42",:JO+]$8;J\L!.["$W%%8) MH1-Y(`F0%$@&)`=2`"F!5(9H/SV9Y]-LK";MOB.&^T3?^X:VN]9XJ9,J&1_A MI,[=;2W2R>%2 M4"M58C["2IW'4RO9FEFH1ZUR*S"S('0$ORL;P>!U`B0%DI&PKA?&[#Z5PR$% MD!)(1<+*RI'WMB:"*^=MJ$"$X;!%4*]5$C_":YWS4Z^'RVAV5"T:K%P*3A(@ M*9`,2`ZD`%("J0PQ.ZKK^4.>8C94W3TS.>8\8VMH`'N[I5ZJC'V$ESK!)UZ" ME781X,I_(->Z6]-%5?.W!"% M"./YNUNNRO!'^*T+`N(W?P*Z$%HTV+D$D@!)@61`,JE%Y.*Q1\ MOFE$ED%`$B`ID`Q(#J0`4@*I##GO@HY<62P3H@I'/I,<;AHZ%V(*1XCA?D<- MY17-KQ-U5Y!K2+ASYI?AE9E,OQU4[+E8[/O_J;6%$9EF%<_[=S]((!K,3 M("F0C(7U';98A@J"*'QO!QA7#[G7ZB$VYH41#58N M@21`4B`9D!Q(`:0$4AFBK[T/SUYJTBX?D`]+W&RG>M!F[KS[B%*]FC%F"[A2 M#X&3=CDD7'_.'R$L^Y/>3P>O$R`ID,P0,R+7%3%;JSD<4P`I@50L+O:W9@H\ MKJ0>Z@E\=PTM#+#F3N7KP"6KJ<)$!2(!F0 M'$@!I`12`:F!-#:A!JD*PS;H51C3,NR60!$@*)`.2`RF`E$`J M(#60QB;4J'$5BGNE0H'GE49D&\1KE@0T*9`,2`ZD`%("J0S12UY^B8UII>Z> M%LAFCW^/2"($?F`]\*1NJG+"GG8?K$M=?=CK$I-*7J$L74X2("F0#$@.I`!2 M`JD,,?NG9STA,YF0[IUI%_[P6-?<44B[XPY6$R?5=PLCG.SE'R651F3-2R`) MD!1(!B0'4@`I@52&:*M?P1U9+TSZXG0!)@60DJAO"M]QP1`&D!%*1J-C7FK3C61O:+E]%O5P' M.FE5C?+YY>_IDL9>_C)%NX36MV4C&FQ<`DF`I$`R(#F0`D@)I#+$K&_YU@#M M;TW;/<'&T]#V>3"D(=3*<860?"\:BDIVYH71Z/>YPBB8#Z?NK5X:P6!U`B0% MDI&P01BX["65'`XI@)1`*A+V2F]K(KAR7O6NN/)$CS<03L#K(/TFN'XM=]<> MGMMEN]T>)^ONFWK+VY7O+%VH?@-](6[E.ZSR553&*_EF>L]GEP;Y8OCKZKG] MU^KPO-D?)]OV289T;D*9U1_TJ^7ZEU/WVK]_^J4[R5?"^Q]?Y)\`M/(51.=& MBI^Z[G3^19YX=OFC@H>_`0``__\#`%!+`P04``8`"````"$`*%T:5!4$``"X M#@``&0```'AL+W=O:E5:KG=EG`DZ""AAATK1_O]<8B&VF*`4.E#YSZ+>7?>FEY@X=#Q$,"-`V'=4\$I M32.[L(Y6_PD0&J@$B3N0^*!^>.]:;H01#CYFL86BWF"2=NENT]*K`;,&?I,U M*9^#:`W,HS.A8_+ZGE7PR$D>.O1JDTHCF9S`-U\NOB>\'B&CY""U]*8Z/BE M3GDG7#Q-D>B;\I:-(WW+'D#2RII%$CFB9IZW/TG/LJ:&1-.\W]4&D*Q+#+M% M$AFCZN(=3])U?SDCT1_E//E(7\\#"/K/U/]PI,W?>`*-AXQ$CJ@2>2=;+E'T M/5DB7FG-=(\$Z):@>!9)Y(BJA[@*3I=4!Y=?E#3XGM^<>%Q>WH!]X8F/9&_TO94U,PHR1$H'2N$/+7B MYB$>.MKTI_<#[>#&T'\]PPV1P+G9L0!\I+0;'_@/3'?.W?\```#__P,`4$L# M!!0`!@`(````(0"`-?AZJ0,``)$-```9````>&PO=V]R:W-H965TLF;M(B]P'=KDK"B;_=K]\_O^ M9N$Z7)"F(!5KZ-I]H=S]M/GX875DW0,_4"HY.SNH40V[(JQ8L*ZCIUOORV;UA'MA7H?D:8 MY*^QU8=)^+K,.\;93G@0SM>)3C5G?N9#I,VJ*$&!++O3T=W:_8R6MV'H^IN5 M*M#?DA[YX+W##^SXI2N+[V5#H=K0)]F!+6,/$OJMD'^"P_[D]+WJP,_.*>B. M/%;B%SM^I>7^(*#=,2B2PI;%RQWE.504PGAA+"/EK(($X+=3EW(TH"+D6;T> MRT('$:1`C@SI9R<5_*D*Z3/W+!ZG\:A$PH'20T0>#5!`GQ>X=]G8C2 M=4<$V:PZ=G1@6("*MT2.'EI"0"DH@K*<%P1*Y)G/\I`Z"F@.77C:I'&V\I^@ M&F>P"$_A59*W4TB/&"40C1-X6[H$0XE> M!!:SQF`U24.ET*6ATK>))'CM@H@!45]!+5%C$M6!!<)AU@-&"F&VKB>6X#$Q MCNSF:HPF#O$B6BQ.)1@1)W.()=@BQG9I-483W\19C./SQ.D<8@FVB?M9T:76 M&$.,`IP&%YBEU0\6ZNTF2_"8.4UL9HTQ3GN%JRQFAB MC)-T,.>C)B/PB^LE*[2]0=BB-J#I"B'+K]XNKT+;,OL=T3(-*%5;%&5>G)R2 M&IM"VE_6]U.H-:%KI<):7*;3M97:E#2A37H82 M'%ZH,MR19UBV0MO4]DP;D*%&<6(_IO2E6E\^6[*G/TBW+QON5'0'8Q%X*:QC MIZ_4^H-@K;KB;9F`J[!Z>X"O/A1NH($'X!UCXO6#O+2?ODQM_@,``/__`P!0 M2P,$%``&``@````A`,&[X^&ULE%9=;YLP%'V?M/^`_%[``4(2A53MJFZ5-FF:]O'L@`&K@)'M M-.V_W[5-")"L2UY"@,,Y]QQ??%G?OM:5\T*%9+Q)$'9]Y-`FY1EKB@3]^OEX MLT".5*3)2,4;FJ`W*M'MYN.']9Z+9UE2JAQ@:&2"2J7:E>?)M*0UD2YO:0-W M:BNO)GOS[V:L`99AI6XA(/G.4OI`T]W-6V4)1&T(@KJ MER5KY8&M3B^AJXEXWK4W*:];H-BRBJDW0XJ<.ET]%0T79%N![U<R=./9@6^"R>C.=E5Z@???Z&L M*!4L=P2.M+%5]O9`90J)`HT[BS13RBLH`'Z=FNG6@$3(JSGN6:;*!`5S-XK] M``/-O%\N?9>(-.T MP]Q;#/SV&-PC/*BF+PG*&)9T/N2#L@9K91VZ+N7>7AC*S,[+!-?(:#"LVJ#X M,%STO%;98DP;COR$UPAI<(+`1)]2'/L3(8N9FYP#/"QDI`NM=7F.&CS6#8/I M"EJ,U<5![,_[ND:Z\VMT-7BB&T[]6DQH_![OC33C:S0U>*(9'9O$+J;%6*\W M`<;+8Q@C8;W%#]Z?]YM5@\?"<7Q\":RPQ1Q"7D;1^9"78UW]W@:PK[VOKQ\: M=W$<3XU;S&D78V"_W*E!3ZT>U\Y:[4"Q6=@0NX.&&V6,]=9Q<<@&/98^;>4. MU$D';AB@.=`S[V'CCL*_:KF#J M_K^E.U`?=A1/PK:#U\ZEFHJ"?J)5)9V4[_10Q9!4?[4?^'&ULC%5;;]L@&'V?M/^`>*]O<9R+XE1MK&Z5 M-FF:=GDF&,;.4;:D+8DC6Q9CE^8QK?KCQ]61ZGVNF;,(&!H=8YK8[IE M&&I:,T%T(#O6PDHEE2`&AFH7ZDXQ4KHBT81)%&6A(+S%GF&IKN&05<4I*R0] M"-8:3Z)80PSHUS7O])E-T&OH!%'[0W=#I>B`8LL;;EX<*4:"+A]WK51DVX#O MYS@E],SM!A?T@E,EM:Q,`'2A%WKI>1$N0F!:KTH.#FS;D6)5CN_B99'A<+UR M_?G%V5'WGI&NY?&3XN47WC)H-L1D`]A*N;?0Q]).07%X4?W@`OBF4,DJFCK' MDRR8SJ))#'"T9=H\<$N)$3UH(\5O#XI/5)XD.9&DH/ZTG@3)?!I/L_=90J_( M&2R((>N5DD<$AP;VU!VQ1S!>`K-U-H'^_-L96+(U=[;(E0):0QI/Z]ELL@J? MH(7TA+F_Q"1#Q.82,8F&D.(2,O^[3P@67GU`=\8^TO\F=/9AB\`O1CT?Z5#" MO<>D+@IK?C.>*'H3`TG`VY?T=DLM.,=`U9,R'4GQF,PU?+Z8I\EB"-@,`#&L MQT-`X0'.S$`J)'^]5`L>2\V&&]U[3*]KXXFB-S&0`J'UI=@#^7Z0MNB](#VF M)VD\4?0F!I*RH:2W@[3@<7?&07I,ZH(<'?G-&VMPQ5GN<9W7ZB\O_VYW9,>^ M$K7CK48-JZ"%43`#=\I?77Y@9.?>X:TT<.6XQQJ^,`S.>!0`N)+2G`?V5)LTWP_4?_Y.WSP5:6JXWP;'XN<3=1W5JD_IK__-CX7Y4MU8*Q62"&O M)NJAKD\C7:^2`\OB2BM.+*?(KBBSN*:OY5ZO3B6+M\V@[*A;AN'J69SFJE`8 ME=_1*':[-&%!D;QF+*^%2,F.<4WY5X?T5%W5LN0['I(B.Y'$9+3SY+D[*HBEVMD9PN$NW/>:@/=5*: MCK`9L0G-MJ^!ZQ*R%&2 MT:P!5TJ*(R5`_Y4LY:U!CL0_F^LYW=:'B6J[VL`S;)/HRC.KZC#EDJJ2O%9U MD?TG2.9%2HA8%Q&;LK_$+Q'Q MNB)WSX.65I,*7=M4OCV/X64P7=O!=\^#&NY25:K,3>:[,]%%CS0M%\1U/!V7 MQ5FA=4Q=4)UBOBN8(Y.D>;,YY+AHC;;]/NL^:CNN\LAE)BK90\,K6C)O4\_S MQOH;M7ERXVAA\Q!G*.O,/.+XA M<\(^QP;*HD_Q?#!O^1$'IA5]Q+'E=%9]#JBL^PQ,>-.G^+??D4I)>]\=I>1L MVFH[E?-\1Y[`3'"0/*&=_`Y/.'NB MDN-M-WO^`#P1G(XG"`0(S!$($5@@L$0@0F`E`+?9O$S/T^(7E(=_<[/.1L]!!*/!.CR0G^7.` M2\\#3?$=9?@ M&+;K`&'3)5BV;W6F*G4E?Q'K/E/]VD/.1@]A/U`>"&'OQ!;`ANF'4$8$E]UPZ8VA&FOY3!N0ALY M;-_:5JHE/;3?44O.QEK"(\I,<#KK`8$`@3D"(0(+!)8(1`BL!"!ZZL'0#,AS MC7$HS@;CM_&2@?S%Y0X'&SI:")6=74B?KHGP.\2^Z.`1Z;TU` M_`NY)=+!^`CCN"RD.*T+O&]`W`)W^=D&[V+AKJG9M]U&%%8<7(BWR(R5>_;$ MCL=*28I7?BAATR;5HNV!R:/%GWD!GYDC>A7KXRM^P,)QO1U`YQNG>,_^B,M] MFE?*D>WHIPS-HP>%4IR0B"]U<6K>:9^+FDXVFH\'.LEB]"II:$3>%45]_<)_ MH#T;F_X/``#__P,`4$L#!!0`!@`(````(0`N1.$YD@(``"4&```9````>&PO M=V]R:W-H965TXTLN3A2G:F)U MJ[1*T[3+,\'81C7&`M*T_WX?D%AQTFW57A(#YSN<\UU8W;Z(%CTSI;GL\B`. MHP"QCLJ2=W4>_/A^?Y,%2!O2E:25'O@I))*$`-+56/=*T9*%R1:G$31#`O"N\`S+-5[.&15<"=<:3*-82`_IUPWM]8A/T/72"J*=]?T.EZ(%BQUMN7AUI@`1=/M2=5&37 M@N^7>$+HB=LMKN@%ITIJ69D0Z+`7>NUY@1<8F-:KDH,#FW:D6)4'=_&RF`1X MO7+Y^-@6I/P9#UM2Q?"Z8I)!1HPF1JF:AL00#\(L%M9T!"R(O[/_#2 M-'F0SL+I/$IC@*,=T^:>6\H`T;TV4OSRH/A(Y4F2(\D$U!_/DS#)IO%T]F\6 M[!4Y@P4Q9+U2\H"@:>!.W1/;@O$2F$_.O([!ZY^L@D=+XT%">Y_4\ MRU;X&7)*CYB-Q\!$#)AXC-B>$#:!EK8XV\"@=Q`-J;@4G4)1WR['2:,-&FM, M%F,!FS<@8\3V&I%&8TAQ#B:IY MIU'+*@B-PCF,I?)S[A=&]JYW=M+`?+K/!IYC!ET:A0"NI#2GA7U)A@=^_1L` M`/__`P!02P,$%``&``@````A``'1K-S%`@``U0<``!D```!X;"]W;W)K&ULE%5=;YLP%'V?M/]@^;T8\D6(0JIV5;=*FS1-^WAV MC`&K&"/;:=I_OVL[92%I._H"V)Q[CL^]E\OZ\E$VZ(%K(U2;XR2*,>(M4X5H MJQS_^GE[L<3(6-H6M%$MS_$3-_AR\_'#>J_TO:DYMP@86I/CVMIN18AA-9?4 M1*KC+;PIE9;4PE)7Q'2:T\('R89,XGA!)!4M#@PK/89#E:5@_$:QG>2M#22: M-]3"^4TM.O/,)MD8.DGU_:Z[8$IV0+$5C;!/GA0CR59W5:LTW3;@^S&94?;, M[1=G]%(PK8PJ;01T)!STW'-&,@),FW4AP(%+.]*\S/%5LKI.8DPV:Y^@WX+O MS=$S,K7:?]:B^"I:#MF&.KD*;)6Z=]"[PFU!,#F+OO45^*Y1P4NZ:^P/M?_" M155;*/<<'#ECJ^+IAAL&&06::#)W3$PU<`"X(BE<:T!&Z*._[T5AZQQ/%]$\ MC:<)P-&6&WLK'"5&;&>LDG\"*#E0!9+)@03N!Y)D$#R0J87W8$5ASVRH%S#%T-AS50AH=-FB5K\@"I8P?,=<#` MM,9D.-<>9=$&GVHL3[8`)VG'_;M`R;FR/_B8< M>*@Y7Y[Z#9CSQ&9#H7$F7=#_*ADPYX(P)`?6QBGZJ*''-$O[W(7F.8"62U_5 M.,JR'A"2&Z9K&#Z2ZXI_XDUC$%,[-SD3".MW^ZE^%2ST+V"H=K3BWZBN1&M0 MPTL(C:,4.E>'L1P65G5^M&V5A7'J'VOX?7*8''$$X%(I^[QP@[__(6_^`@`` M__\#`%!+`P04``8`"````"$`P`(IIF@$``!I#P``&````'AL+W=O>72K6LOH+%L:S*[J,W=9TZWWX^ M-ZS-CA4\]SN99[GT[G_"\0@_%\YS%,H1O'5,/IW.>1S7[8_6N=$B^RUZOYDMU]I M>;YT,-("TB"RL3U]I)3G4`88RPL7PC5G%5C`IU.78CY!&K-WI"M/W67O1DMO ML0HB`G+G2'GW7`I+U\E?>:@&# M#);1=#(A-LG6YK@Q*I#L^+V9F$B%(M,"!MGR$3(A-LDV%ADJ%CW3'#:@<O5 M%IW=)P:-@6,0%%)YY<68)]6V\?Q.H.\:#!.; M^O8+Q,03[7@Z'C9O`\]N(@0U`J\XS&8DG$7`5XA];4:L=9TH\4@J;X>(22K: M\W12;.8&J35X3&3#'SMQ:*WO1&E&0'G7'2!,F0<`A=J=9=!T;6G`V*/-P"M M/A(3N0]H);86?*(T(Z"\ZPY0M&\-4+SQ1="!?MRN"39]`]3J*/&@&7>P9(@L M^ZV%K")8Z)$U.U/]+K/4HI=KH/\#B)W?`+SK.MKN@'LN''JP^&/>,++JD=<1 MF2_6ZR#P(MBPX6_,.Z+B009?J&O:GFE"JXH[.7L5!Q,")BJJ3EK#$4A=@#/+ M-3O3W[/V7#;.%^T>.K!'QV[]J_K1];!::7_>H$C+857Y<`#<<%8 M)W^(HJM#\N$;````__\#`%!+`P04``8`"````"$`2JM2Q.`"``#M!P``&0`` M`'AL+W=O7;`@%6,D>TT[=_OV$XI)MNF^Y+`S)G#F8O'ZZLGVCF/F`O" M^MP-O7NQ=!TA45^ACO4X=Y^Q<*\VGS^M#XP_B!9CZ0!# M+W*WE7+(?%^4+:9(>&S`/7AJQBF2\,H;7PPDQ#>LW%/<2T/"<8EK[!HH2"`HT7)8JI9!T(@%^'$C49 M4!#TI/\/I))M[L:IEUP&<0AP9X>%O"6*TG7*O9",_C&@\$AE2*(C20SJC_[( MBY9)F*3G67RC2"=X@R3:K#D[.#`T\$TQ(#6"80;,*K,8ZO/OS"`E%7.M@G0H MH`5TXW&3AN':?X02ED?,UF#@`(R8R$84IX@X&"$^Z!M%0NK_+U(%V2*CU4BO M\]@:B!X<;2@F!DL`5&8N(#U;)14$U9Q4(`UG-=@:S$(W6I6VF!@L!0M;P?O] M4>#&-MOZ4MM?>^738'GNE[S-B-C,).&30S6ER_M+ZN#=7YD5-"YD3&8 MB8*)P5*@+I_)T7X_=P6VM_U&EEFO9OM0S!MU8_MG"M8CAZ@0?@FC'Y\J)NA/&BWOP%``#__P,`4$L# M!!0`!@`(````(0"YMC%9LP(``-8&```9````>&PO=V]R:W-H965TUXP9!`RMSG!M3+<.0TUK)H@.9,=:B)12 M"6+@5E6A[A0CA4L239A$T2(4A+?8,ZS56SAD67+*B`XL`;;IX<*4:"KC]5K53DT(#OQWA.Z)G;W5S0"TZ5 MU+(T`="%7NBEYU6X"H%INRDX.+!E1XJ5&;Z-UWF*P^W&U>?>Z>,J9IE!0H`D2)X/*!@3`+Q+<3@84A#RZ_Q,O3)WAV2)(KZ-9#'!T8-K< M<4N)$3UJ(\4O#XJMJ)XD>2:9@_KG>!(DRS1.%_]F";TB9S`GAFPW2IX0#`T\ M4W?$CF"\!N:S,Z^C]_HGJR#/DMQ:%L<%+C2TYV&[B*XWX0/4E#YC=AX#;T2/ MB<>(_1EA75O:?'`0@MY>-)1B*GH&37V]'6>--FFL,5F-!>Q>@8P1^TO$+!I# M\DO(PE^WWBW_]!%,5V[.FT8C*H]T=,=2H/_5K M;0=KS2V!L`_`6NE(Q;X05?%6HX:5D!H%U_!HY1>3OS&R<\-^D`86BKNLX?O! M8!JB`,"EE.9\8U=?_T7:_@8``/__`P!02P,$%``&``@````A`+V^\QY>"0`` M+RP``!D```!X;"]W;W)K&ULK)I;;^)*$L??5]KO M@'@_`9MK4)*C!-^Y:+4ZN_M,B).@`1QASV3FVV^UNZLO5=B!V7T9)C^J_]5= M77TIX[L_?Q[VG1_YJ=P5Q_NN=]/O=O+CMGC9'=_NN__Z*_ICVNV4U>;XLMD7 MQ_R^^RLONW\^_/UO=Y_%Z5OYGN=5!Q2.Y7WWO:H^9KU>N7W/#YORIOC(C_#- M:W$Z;"KX\_36*S].^>:E;G38]_Q^?]P[;';'KE28G2[1*%Y?=]L\*+;?#_FQ MDB*G?+^IH/_E^^ZC1+7#]A*YP^;T[?O'']OB\`$2S[O]KOI5BW8[A^TL?3L6 MI\WS'L;]TQMNMJA=_\'D#[OMJ2B+U^H&Y'JRHWS,M[W;'B@]W+WL8`0B[)U3 M_GK???1F:W_<[3W3E%B(*,C?^ M2"AMBSUT`/[M''8B-2`BFY_UY^?NI7J'_TUNAOYH,O7`OO.#)4(?.)X M;J:CT7`\O4($W-5!@4\E,KJZ(V.E`9\XFHO#.5%M89'^_B!NE0A\_O8@/,A' MF1XB,>7,PQQ?F!6>3BZ3%][UL^%A8HC_Z*%IH;XSZ5CZ# M/Q[=]7[`BM\JFR=NX[D6<[00RUO(!A2$%$04Q!0D%*049!0L*%A2L*)@;8$> MA%;'%S+F_Q%?(2/BBY%Y0F`%G`03+;!)0$%(041!3$%"04I!1L&"@B4%*PK6 M%G""">O&">;YPP%S4EA#6L/FUY*4RJA?Y^R4A%!_:2N,M9'3-U@[5_1-6-=] MP]EY4@1V.:NW$^VK7@]S;83-`D9"1B)&8D821E)&,D86C"P963&RMHD30Y@J M)X9R,[H1)U[[5(N&;C@5F>@5,VY/1D$0X4@9P^6WT%)_Q1'N3 MG+%AO4G=WGBC6W+-R]I[X\R#N+A?,1&UN3L3"@W@@J;'[D_Z9"JP(=P\M!4= M?6",,(%"5!<["]QY)QZ9XPC;V.ZI<(Q&;=X38X3>4^)],";SGF&;!N]NJ,45 MUMXSVG->%$4DZ15RLWY"9G^.5JUI;XQPL*%"F.7#"5D%$1JT9KD1;I[HQ!BA M]Q3%U1KS^V1SR="@P;L;:G'!M4/]6V>8)Z_)<,'%7CXI1)*='%IS;-B6;H$Q M0O40U66R#P=3ENRJ1PWI5A^]L1%NFP&E9*XC*?%^.V4ST.[=G8'K2@E1L=-D ME\@?Z.C/E16@YI$%RFAH+AHA1Y&1PNC'!C6K)UPJY2@S4J#NQD74,"=7`H7@'J(/ M>W]"MI.YIZTP/0*.0HXBCF*.$HY2CC*.%APM.5IQM':0FX*BCK!#:IU'7T17 M5B`P6QBD)T\AJ_3F*.`HY"CB*.8HX2CE*.-HP=&2HQ5':P>YH10EA1W*+^(G M*Q`G?@J9U3?W&`HX"CF*.(HY2CA*.M)H"*>"V17H-2]44F"%"1]Q%'.4<)1RE'&TX&C)T8JCM4)G MG@[X<"XY0;;6^^6/!VH5=V=5R(Z]02:L+/;*")ZCJ-*=%#*A,=!A-\*(8H.: M?25&JN$Q@3%`X+8950^<6Q*=,2<$I:2T74I.%2@JO:JQ"C="@X:8D;VJ7="@Y9\3N MCBGZ4W>WP8C4,!D:M'5H<O+I^`-CA+D=HKJL(`?3(7E4&F$;2*Y&X1B-VKPG MQ@B]I\3[B%W;L4V;]P4:M7E?&B/TOB+>^_3!R!K;-'AW)YK6K[^W@_.R5A2O M<%UV=PCZJ&6.5O;BY_.OI.JW1NJ%'&([N,_HZ?4GYA>UVBI25@,[XWWZ-#=& MK;8^),8(YR%%Y/:!5)#917U8H%9;'Y;&"/NP0N3V@2R&]5=]<#-"5+-7+'U9 M_-H7)S'G8NJM)QH&F?GB\RS;V4\T5#L+148*HQ`;U*R><*F4H\Q(H?K"H&;U M)9=:<;0V4J#N1OVKXOVB7Z/$&TJD1E7(W8?IT^4Y-C2U0F"0&38[=4*4;WQN MC3(-FY$ZEU6_C?L$V]F[(W.?$O?L6I"A3)O[!1H9]TN#6D:_HN[I)6"-,@WN MW12`Q>\L/+H57_;\1MRV:`Y(Y"Q(CX M-P;/9Y6\"7Q3/U$ASH/)#'X7YEK!=`:_JW*>3&?P.RCG@7<[$T7DF6_\_DS4 M7_P;**5FZ=EOH/"9B=H&VO1TA^%US8_-6[[:G-YVQ[*SSU]A8N#-2-A$3O*% M3_E'I9YW/A<5O*<)4+ M^O/'YF9*B76\2GFI*UC0%[#T?OGQP_RHS=&,@6=!4EZS%ERWGCSR\)1WOR3FRA MCY^,3+_("M!L;)-OP%;KG4]]2GT(-[.+W9NF`=\,22'C^])]U\?/(//"8;T;7=W(6O6- M&8_<\>7/C*]-SX9W<5^7C&G2PH;[\Z<6P\?3PC3<-#ZRJOQ:VF^GW&(P7]LJ,WNLCLM(SI>0>'I,&Q=O[:(Z?`Y+"&LK1$Z+V?K0G6.T2'L5_%ODEG\0>\ M#J*WXG&R?BM_-4I6S?5QSAEWUPH;/N!8USR'K]SDLK*DA`REA8$?8]->#.W" MZ;H9F*UV.,_-:X'W-^!A"@-,SK1V_<(;,/PB+/\```#__P,`4$L#!!0`!@`( M````(0!K\\\[&PO=V]R:W-H965T*H&!M;5R^O%Z^)45^`8GG[)35OQI17.@?[+TK>K\KU7'XFU59KLP.Z?@;8@3B//3['"L(=P#F!&9F+O[M4BK!#P*,CU[0)22X@0#@+]: MGI'4`(_$/YOK6[:KCU/='O7L\<`:#,%>>TZKVLN(IJXEKU5=Y/]2*XMI416; MJ<"5J3C#WF!D.M8G1!PF`E<^E(TK1H(_H%?UH\ MI.0?-AKGTWD!Y<,&\Y7@&C3AF_I9Q'4\FY3%FP:+$F1T=8G)$F>YI`M>.33- M12W=*B6H(:+R2&2F.H0,BJ2"^O\QL\?VQ/@!-9LPFR=L8\D6).%"I8J\%2P4H&O@D`%:Q5L5!"J(%+!M@,D9T+]2,Z\OKSSG"36D-:PC-U) M2F9D-CEKF8H/Q=VNA".,I,%!\7QB<,2Z&1P/SQ,CL&)UAML7?34%,1=&O-D" MD24B'B(K1'Q$`D36B&P0"1&)$-EVB>1#B)7D0[H:]ZALC@MJXT!EM-5OMBM-T]E2&/'J]Q!9(>(C$B"R M1F2#2(A(A,B6$CIYR=GD20N?,YK*_KBSB8CL;$JZSA:D=21R-K5Q!O2@8EK* M*KL4]X6?A2HG*T%N]^,+G>9`9%I*/`-QGZNNA2HG&T%N]Q,*'=:/DER1N,]5 MMT(5B!0GV'ZD.%U)?GB8X=E/K.6`4&)+>3P>*+L8,X+*%,F.8G3%QC85H24S M@MD((7L\E'OSJ)$#A_G62`W%ZDIWZI#\*S9H2`'K;4P/%(XYDD>SOC(:M:/- ME8Y4F_"*#1I,Q(SH8(9])2^V]\UW[K1'O.I"['BA'RS5O M<:_O#3>ZUW?8&O&^([EORU0#SYOYCJ0"C=2O%U38JD(HVTK!>JRU\DS M4'?#?,?KQ%SQ.D62URERAB(0"PNA)48>1BN,?(P"C-88;3`*,8HPVDI(]A]Y M=.OZ[VOK%7L`I.\,R6'NB;S$`4\K.YRRRL^Y5=?3K&%WUT,K]I(WE+>TL;P< M>LSJG3V-:[6#\%O4YBX:1,#E^28V4*:WY@;=/55=.#=M7[QTPA;=Z3[B5K3[ M45\YGFW?Z5W.`_*L>2\/OA<7J)OWGB_)JS&UOBB2ZDN@=GJJ6Q9,JM\^:"TQ M\ACJJ*]:=%O=QU(!1NM6BH=FTZ+;ZB&6BC`B;_J;$FG6>QH-^N:>OGG,T_*0 MSM/3J=*2XI6\E8>`SB8"BT\&CXV+%/Y$/B60]4OEM@OOC3!_=-Q'&!"^\=1W MX47$%3YPX2$;\\7(A0>>*WSLP@,#YO[8A0,^YN'8A0,YYG/+=LE"B^_`6NN2 M91/?@943O-'<,80_X,/&)3ZD45P>LG.EG=(]N-AL'K5*^FF$_JA9YC\7-7S1 M:(K@")^P4ECES!Z\9M@71&^"@V^P\``/__`P!02P,$%``&``@````A M`-ND(9DS)0``,M<``!D```!X;"]W;W)K&ULK)U; M<]M(DH7?-V+_@\/O:XL$)5$*=T^TB3L!QL;&7I[5MMQ6M&TY)/7TS+_?4ZAK MYBF`I*=?6NX/BM7SR]WWS[>?7G\=O_3ZW_>/[_^V\___F_O_GQ\^OWY M\_W]RRMX^/;\T^O/+R_?;]^^??[P^?[KW?.;Q^_WWW#DT^/3U[L7_._3;V^? MOS_=WWV<3OKZY>WZXN+J[=>[AV^OK8?;IU-\/'[Z]/#AOGS\\,?7^V\OULG3 M_9>[%[3_^?/#]V?O[>N'4]Q]O7OZ_8_O__'A\>MWN/CUX'#T^/SX^?7M[`W5O;4+[FF[??GK]R^KVL-JL7K_]^=VDT/\^W/_YG/S[U?/GQS^;IX>/ MP\.W>\B-CC)=\.OCX^_&M/MH$$Y^2V?74Q?\Y].KC_>?[O[X\O)?CW^V]P^_ M?7Y!?U_BDLR5W7[\9WG__`&2PLV;]:7Q].'Q"QJ`_[[Z^F!R`Y+<_6/Z^^?# MQY?/^%?Q9K6YN(+UJU_OGU_J!^/Q]:L/?SR_/'[]/V?C/%D?:^<#?YV/XNK- MY?5%L3K#2>&\@%?N1/QU)VZ#8@OQ MKMUI^.O;N:@JANC4/OP]KWTW[D3\=2>:;EAHV0I99Y/`I)_MX9,N:16R!_\X MZ:)6/E?,/_P9)W77RB>(^<>)U^538Q5S8^FZWMJQ,0VU\N[E[N=W3X]_OL($ MAJM[_GYGIL/5K?'E!YG5-`R[N5&'X6:\_&+<_/0:_8D1]8RYXN\_K[E!I4&M0:-!JT&G0:]!GL-!@U�X)>`MI@[[( MA;]"7^/&Z.N5>>]!(K@2TUOX4TH-*@UJ#1H-6@TZ#7H-]AH,&HP:'!(@Q,3P M$&+F[P0^)XTUTAH3Q$)26J/-Y92S*YV0X6CBXN8B""T:A\%S1N.,]=0XWSWO M+;E$2F)5$1J(@V1EDA'I">R)S(0&8D<4B($0\><(9BQEH)9R)[(0&0D8?^/][Z*01E4P\O-C3:0ATA+IB/1$]D0&(B.1@R73 MI0NES=+^7Y=Z\B*U=B@1.Y"H)*GM;*ZN[.KW8K512D>#('7PZTD3R'RD-CJ: MUMD7*]6G733P?OO@UY-](/.1ANC(15(I-D8#[_<0_(+(_C)+Y-.G#U.`J4'@ MT`:3>\SH&]6FG;,RA6&PXMZRWH71^N)2=YFU*J[MZG"]O;Z6%K4/AB2=#=9X MHZ46M3DC:E'GK'R+-MN-NOS>^UEJT=X;+;5HR!E1BT;9HFVQBLOC:1HZ>#YBNXF+$(J=]XFHCJZ\E?>1#0O6,NN.D9] M=.6][R.:]SZPJY'1(;J"=ZFZJ<32P959@V!"](L0LQND57UX+!(W=?477UG M-C)P(GK(ITT944P;FJ$K9^7N&<7UY5H-VMK[F9FBIWF\\48Q?AO10OQ.QE]O MMWH*[+V?I?A[;Q3C#Q$MQ!]E_.+B1M\S#][/3'R9!::T3$>1SH+_?OR.[CU6 M3JYLA8K(OC??>Y2.+F>%G)R]@93NO,OITY2IKRI&-7MO(IKWWK*KCE$?7?G+ MV4.#*GV=I6J.[*W63?;46H9%0QJADUC%I&':.> MT9[1P&AD=!!(9K.I8\_0SY:]0C^+U#:<*GYVJV#E\Z-D5#&J&36,6D8=HY[1 MGM'`:&1T$$A*BEGD'$F-N;H?6)3NRJT(E8PJ1C6CAE'+J&/4,]HS&AB-C`X" M"?W6"W7]\NB>SI12.I1NTC$J&56,:D8-HY91QZAGM&F)[(D,1$8BAY1(R4Q]ETJF;^\G;>"M M;94HE-2%X\X9+=[;GH9[1D-C$9&!X>FA)+"ZYKP MQX3G4G'M2KZPT-H%,K\P*9W-_'9>-(B:ZTC-"9':Z&AF.R\:^$A]\.O)/I#Y M:QJBHYGMO&C@_1Z"7Q#97Z9.2@?*D;G9E57)>G=MD2I[U.;)SEF)G3I=0)31 MR#>\8E0S:B*:UZV-1MY[QZAGM(]HWOL0C;SWD=%!(-D1NBP]TA%JLVKNK%KFY.:$>;L:%V=+(=F^VE M>EZE7VS'/A-#I^60L:%VC*H=F]56*G^8:X?,`EV6'LD"+C_7%JGAJ/=(G=5< MF^PG3]'(IW3ED=U*+ZZ4W]H?QSIWMM)MO!'2;-:HC48^>.>1#;ZY5OL?O3^^ M%'SOC9:"#]'(!Q\]%\T"'8 M^*"C#'IYJ04\S`65?7Q>2;[FDMRC=-7NK);[SAHE.^&5Q_8U,N2HU+5+SIYK,=VMKA?G37U_) MJ'+(;=EN+_D>Z=S@S\+0H5@MQ^IDK)N++PSA\2T=Z,FZ)TSBJ.I)%(1J8DT1%HB'9&>R)[(0&0D MZNY MQ'2#C]RW_L0X.CJ/9$15_/?>:C'BWEM%]P.CT2,946W;5,>JC*^]]']&\]X%= MC8P.T95>JA5FER&=\GZH")J\J,ZPVQ?I/%52V)=+E`ZD%3+\<:$]N!R)C-A`]ZC4;2(Z:\[8J"MZJ\"A* MOHLH:LJCQFUQQ$=]*G=>,I#JZ,KG=1/1O/>6776,^NC*>]]'-.]]8%*-XBV@C6@C?.2O\,7OFU\6E"M][-TOA]]XHAA\B6@@_.BO\F<+? M;-0]^>#=S(27`T_O+.B)\[1'5PK>T]-?YYU"2;#M&):.*4T9#8Q&1@>!I'ZZ M'DUN\$>DY-)T8U'ZZ!2CDE'%J&;4,&H9=8QZ1GM&`Z.1T4$@*:4I\\X8W;8J M%*/;HF1)A+?,S10:24FD(E(3:8BT1#HB/9$]D8'(2.20$BF9KNN2[#O]W4=3 M1ZAUCD-1MUT@\ZN_TMD<>70J6OG9M6;4,&H9=8QZ1GM&`Z.1T<&A208IO"FD MTES],>%M.292V*)4>$^6A+'$ MSEF)0EMK6>:,N!IW5JX>7:VO+]7^6.W]H!`)3=+!&F^$"7'6J,T948LZV:*; MK;[ZWKM9:M#>&RTU:,@948-&V:#5Q>5:?\#C_CTV#XA5\QIJMJQ M2.QNZI>4=]@'L[>H^7XI@XW/],H1U&IF=&S6:AN_-L=G^[D)_N9MVF#C8W8J M9O*M+-/'$/UBS'WP-Q]S"#8^YBACKJ_U9LQ<3-&CV.R0/;H\ZB=SV9,.J5&O M1-\YJ^51'XW\158>848.?5:LU.Y;WL+W5TK!JHY%O0^>1;(.::GIO MM=B&O;=::L,0C7P;1H]D&]0F_L%;S;5!=OUY)?A_YT2*3O6NU>U]Y[ MVNF97@WNHVR)+M.$VWI7L0V=1[(-:M;LO=5B&_;>:GD8AX9Z'49_GGN@1&ZN M'/S1-'9R9;+'S]N=N.3="8?0R)!]A;Y9[IS1TA`J@XV_S,H1=PO>T@-CYG@( MFERA_2&;,S5#=DB-9+5K6)G*E&<>&0D!R-_K94_3XXB->G7WBK-9%*[ M\59+HZB-1KX-G4>B#?H1G]Y;+;9A[ZV6VC!$(]^&T2/9!G67.'BKN3;(KD<; M1-?_4.5L-G!U1EB4CO2U?L%@Y\Y#C\^.S#+8>!DJ1^1]6G\/1VVL@M=,'MCV M+87N?.C%FV4O`NF1N_<^DL9HFR'8^$L<'7&3F=;M,!=2=JW>C3HRJGG;"9\+ M3=V:;']$%,75UU,Z(Q0#_H(J1G5TY:V:B.:]M^RJ8]1'5][[/J)Y[P.[&AD= MHBMXEZICZ24,FH M8E0S:ABUC#I&/:,]HX'1R.@@D,CFJ_-V:R9SJ9]#XJ95%*H(VD4KKW+)J&)4 M,VH8M8PZ1CVC/:.!T!7$H34E&):.*4)]W.T8EHXI1S:AAU#+J&/6,]HP& M1B.C@T!2RO-*^BLNZ1U*;DE$2B(5D9I(0Z0ETA'I4R(OU126,UES^J>S5\:+ MFM\L2A7P9/Z^5CI'IEJ+913$PBW@ MA^K"*UMDB>'FZRY_/3MGE.J@EQBELYG_1#4:>+]U\.M)$TA47$=JHZ.93U2C M@??;![\@4D51@CD5CW]VAVY0+FR2*6IVI7< M.:LC:6I=)8E4^?/\JY%R*[OVA[$V7U`\N)TW:KVG6$=V'OG'X&7LWA^>B2UE M-L5#.K<>27%;:XA)U*)T=(/8];F^(*Z MQV.V%+.3,=?TAL%<3*'J-?+U#%4G2-1D%8A_P&RT9_ M=E[[U=(/CI*\(N^:R MQB&1UQOU&NW.&2WF=;#Q`E2.X)55>\MN^H8 M]=$5O$M=1.GBLK"XB-MLIV4A5S37%JEY0/7=SEDE]ZN]F)KSL`XQ",>GJ,N&TKR&BKW;;.;0S=Y0.I,JR?#23U@\KG MZ&?,U51ND4I<7:Y<6RN1N(0J;R431*W1:V^%\Y>4)/>M/S$F;N>1B'BI%J6] MMYJ+*"3=GE>J3.924H?$3*B_X6WGC&)>E$0J1]RR&$^SZVPT!D%#?;=MR&%+ MI),A\'4U:L;NYT)(S43-@97`\IUSR\6%0S(-"Y4Z.V>5IB&CRB'_%L#51KFI M_3EI/K!ZMI%)K-:?ER2@CG6IIT-_SDPL*:,H)B"C7K"=M&C>A,(MHWGO+KCI&?72E%[E;LTX/=UR78V<79I,7 M->L9QWA]$"O#D`#T?10[=V(RJDI&E4-N!&_QK9QR1Z_VY\R,*EN%>:,X7%M& MG8RU6JWUQSR]/VDFF$P[44,<3SNN(;9<0T04I=7S5>F,1-I95PFJHZN8=B'@ MO/>6O7>,>N%=ZB+J#)=V9^]*;;GL<"B==@H]">^<41S))9'*$;G^NU0KR=I8 MA?3F]1^Y;8ET^4#JUM[/!I*RFH5[.IJ/W'B-N1JV#D5M=MN`XJ5RNEFC)+IBUF'I[J8.^GYLYQ=S:?EQM8M\-,T*#9JT;1S M5F*6LR<"15&YSG,GNHGOZFJMEA.U]SPS%[F)+\3RJK?^O,7PG0R_V>@7,GKO M9B:\[`,841^D0_ZT[:>M<:-RUJ$T9P.*\G+.6J-T^\EY3U#M`T;O343SWEMV MU3'JHRM]9[X1A"=.R_*51*IB-1$&B(MD8Y(GQ(IBEDEIY/7\J1^8Q?5 MZ2SE4;RR743S*5PZHV0&KQC5T96?7IJ(YKVW[*ICU$=7-$#TDOZ'RJ,;7ND[ MI):N>@_$6:63ND>85^*B@'ZGU[O'C2]:Z;W!.N=+SV"--TJ6M!$EWG4;.F^5 MMJ'0KR[TWDI<3_+*NDQ3L^!/TU1WQVGS^XUQHP:O0VGZ!A2O4JM3.E?)9%XQ MJGW`Z+V):-Y[RZXZ1GUT1>EKUMFI7D>&M5N6QZY^?V-1^F`IHY)1Q:AFU#!J M&76,>D9[1@.CD=%!()EON1)B??D&HGSXX_GE\6M[__#;E(/']I]NN(QP2#X& M?:4V$G?1RL]\):.*49?++M;@B5 MC"I&-:.&4Z&>1R#]"Y0VABE'-J&'4 M,NH8]8SVC`9&(Z.#0$*_U84N)\S4>%5,3V"<.5]:7_(>[9F:,74EG)CY+"XS MK,JP.L.:#&LSK,NP/L/V&39DV)AA!\F4^KJP6;[9KRYLO9+FKV=I`F<8Y+3G M)G:0DQCD)`8YB4%.8I"3&.0D!CF)04YBD),8Y$R9DE.71/]*,G.]A$\9,-O@ MBVFQE@A+]$*O+W>)69+,X53/H#XQJ$\,ZA.#^L2@/C&H3PSJ$X/ZQ*`^,:B? M,J6^+KR.)3.76/@Q':MP\IY>AB&9R0YR$H.GREPF M!O&)07QB$)\8Q"<&\8E!?&(0GQC$)P;QB4'\E"GQ3>UT3B[;6DOF,M5?D),8 MZQ#NR M+IOL51GG6+K+L&)69EB5876&-1G69EB787V&[3-LR+`QPPZ2*3E-_7%&=JYL MO2*RTS&Q-&`&.=-:9_K4%G(2@YS$("I9R5V>&@'H:;R+:YEF4%ALH/"Q*`P,2A,#`H3@\+$ MH#`Q*$P,"A.#PBE3"IL:XQR%;4TB%4[KE"D1(2D],6'%).R^*G=LA3 MC2"F1M!2(TBI$934"$)J!!TU@HP:046-(*)&T%`C2)@@I:"I`E(%D]P\_?LQ M5BM;3"".GRC?>R:$M6;HT+`;IC?#(+4K3%*KXDJ]QP#Y@YD/"?V)H0.(H0>( MH0N(H0^(H1.(H1>(H1N(H1\LFR11_6#*A[^@'VP5(OO!,M$/'BWV@S7"MS:X M+\50Y3&Z(%@D7>!=>X0>\&@^&KHD^)KY"H[$PKM&!WG7'J%_/)J/A@[3T=2S MX.B^8.%=H_N\:R#5?:8V2;OOV$1D:QG93XZ)CG(L>#,9MJ$W'`&^)-KD\R6M2Y7S3WL^!?NK*;S5-GJ M&-;&(6YQI=[SV?DSTSN4UJ(*1DCSX&M-CV=-9N&X]M($+XD3;=0%H\50_7*H M??"R$&H,1HNA#K.A5,^9*B\=YZ?VG*T.Q7A?6R;'^[5^TF;ES(Z,=V^5?)FM M/]/\ODWHKUQ_VG:L9U+7/DGMG2TVHPU6L1GH:W>=B\U`7Y_0#'2YL\+Z,%R3 M3J\A6,5F(`].:0;R8+D9*AU,2?HCZ6!+69D.EHF!?$U/$:RMU9&![(P64[Y> M&5^S(F(@'P^%SCTE%#IW*11Z]7@H=.`IH="!,Z%4SYGJ5_=<^DS^26\8KM:V MB)8=:9D:UVJ]ABG9FBT.J#)8Q4S&/.T"+`XH=*\+<&18:A@RD"!FU@VZ;^SV0CI3%/H'RS%"DTV(23ATC4?QVFFU MB`%JK=RWDV56U<9@:>;U4;SJZ#&/XGD4&'VX'!@=NA08?>NC^,#H2(\6`J-K MEP.CGV<"JW%GMAN69N73GJ3'JZN9\>B8&(^!Q:O3JPETNK5*GZ;/,(S'X,W+ MA_$8V'P$]"Y%0%\20_<%;SX"^BRP^0CH1O*&3B.&?@K>$$%UCME,2#OGV*1H M[/7`LTQ\*K0F!LF)8501@^3$(#DQ"$P,`A.#P,0@,#'(20QR$H.<*5-R8G5V MEIS&7LMIF?R077]E'R:R8.;3!@H3@\+$H#`Q*$P,"A.#PL2@,#$H3`P*$X/" MQ*!PRI3"IB8_)V&-O5;8,IFPQ"`G,%/LX;;@')%<2/A91FICXY1S-;STC-+(-FOJT0R+)D M`D,6.+MXG;AV8KAV.A?73@Q7ZLZ55QI?&U57:I;\YURI*Q'2C^J*M&QP']9[ M%J\>5^KL(L.5$L.5$L.5$L.5IDQ=EED"GW-9=LDL.]`RM75`N[F%-9M;4[M: MQ5N)7G8!1$_1CQ"NXJDQ=?6H@D`G-`.29:R*;=S84BJ:]>?(9.SU#=@R MF6Q;>CP>7\%A3CV6;,Y*))L+@#]!G&*K/I3%V`NG1C/=$]#062&;@C-M!1$S MOHIMO&NH9#-KQW-4M&M-.60MD\FF[BR8A:W54K)ALO)&?O9&_EGD=Q(NDE?0 MIU$.]6`Q*PAD\S[GC:`:&RVDGEDAGB.:75%*T2Q3J1=OC7Y&MV;'4L]9B=1S M`63JJ<]6(%XX=5X>:'A",R!BQFI>Q8U>3!]904_V:@`[EMS:=RMF9895&59G M6)-A;89U&=9GV#[#A@P;,^P@F1S)&[,639-R^EQN^\:DSKGO>$Z^M-1VK2L+ M[6U*UR^80?W@S@]UJ$\,ZA.#^L2@/C&H3PSJ$X/ZQ*`^,:B?,JO^ MV^?/]_.V]E?.+9\.PQXQ,/`V>/KZ0&\X)DY=HEH^'W!S)$K!,// MY.6.(!1^`"YW!('P>V:9(S<0'M_MD3L"V?$]%)DC*Y.,V;:MT38\`I(YI\`Y MN"=ECI@AD1\1&UQ/?CQL<#V;W/7\LKK])CG/TOQ>TO,V,169S- M80B9U1$R9E5$"F8S<&52.G_$)'0V-U'=W[XWA2_K:S8E;J?"FX]AD;>^G8IM M/H;ER/H6_\GYQ")D?8O_Y(XAU,:?;S%8UHYQ7=NBG5D]S8-^M],3>]P6\]`>NB%['GZ?[M;\ M8AR?A1]CNZWPDV=\!#^>AG-R1_`;!;?FYP;X'/SBP*WY\0`^@B^6NS7?$<=' M\#5QM^8;W_A(N5[?CGA.(7>DN*WP434?:=?%;9<],N#(F#U2;M#!6&2SMW*# M[L6#07RDQ9$N>V3`D3%[Y/T&-Z%-KM7O-V;P9OOGYG;,S4YX7PV)EU,-;YXA M[7)'\`X9DBYW!`MBI%PN/A972+C<$2R3D&[3D;?A]O?\\[OO=[_=CW=/OSU\ M>W[UY?X35CCV5UR>[)?R.I>/K5[\^ON"+F*9_?KZ_^WC_9*RQ&/WT M^/CB_P?BO_WS\>GW:17U\_\+````__\#`%!+`P04``8`"````"$`?^&W*XH& M``"9&@``&0```'AL+W=O?88`]9@C&S/S.[?IZKO%R\+J[P,P^FJZCIU MZ2Z;]<7:N-] MK7KOX_;GG];O;??2GZIJF("%2[_Q3L-P7?E^7YZJINBG[;6ZP,JA[9IB@*_= MT>^O757LJ5)S]J,@2/RFJ"\>L[#J[K'1'@YU665M^=I4EX$9Z:IS,8#__:F^ M]L):4]YCKBFZE]?KA[)MKF#BN3[7PU=JU)LTY>JWXZ7MBNN^U_R?]J7W_I:OWO]>7"J(-><(,/+?M"XK^MD<(E'U'F]`,_-E-]M6A>#T/ M?[7OOU;U\31`NN?`"(FM]E^SJB\AHF!F&LW14MF>P0'X.VEJ+`V(2/&%?K[7 M^^&T\6*`GJM^(#6:\B;E:S^TS;]L,>0FF'+$E6/PFBLGT_DBB$/8ZY;BC"O" MIU"-![$M8=*>=O&3\NU_P;9+;G,SI4)38E4 M2&`JT6QF`[D-$`WP@9&D!>G['VBA%:0E'-H)0/&,+`Y"0JAD-I#;`-$`@P.4 MGLYAO.Q%!E`8<@CE7+ MKH6L0LN.^!U#3;*S!&V8;C,D@3Z111$E=O4RH0BL2R%;)N.&(+Q2)DIB6>%T M_UP*B>HBTC0@!EV<-+3#Z49(D3^9&A*_##3VVD4$9FOQ^RBAL4F8(W,-X1P#EQ/0DY1IZ MJAW*4D8D*.=6L8;>MO/%3!U:-*6$:WRC-@Q^(03A?H)4VF3((975A451"-Q, MJQ*2)#G$LQA'D74L$B%P3QIQN'B`)DI;-!FD,FG55$IW`)V;J51"BB8WS)() M?>[0Y,[`QW>K%7=_@"9*6S09I+)I334IW6'CP1P\Z@V?8[@5.BRS4X;K\6Q& M46#%CPB!N[)IC0H_=.Z&HHF=D%S16!I)1RFE985W=/+JRS M3"?QS,DT-ZQOKQDV^Q:O][O/XI`/`^RQ`6?-'8>B6%V."KI%C)F:L<<'-)5S M/0TBRA0$UW0<+WO-\1_+'9\8=#X,@LI5SL=+^];$@1%*GCW&\6*5D%)TKQ2N M*.HW62RMSB!"XJX"QHGB1A`^MU?HR]'!0;MA0[1B]2^#C*Q*2/'3JHH'@0G- M]')U(,(W9-;-K.+,H!&Z/1J$;,*`B*G6XY!Z^$B%E((R%\I=B!B0Z2;>_/>[ MR>8$PTT.P0TK>S]>6B-5&DHIP2]SH=R%B`&9GN.=KGF.;;.$4GOTP96/!GKD M.03IUB@YAYZ44I0<*`\=B!B002D"]VU*"WCI\#`I:LCL`P&!/QHI:TY,E90D MY4*Y"Q$#,DE!U]JDXB=\8?-HJG"TM[I;0"8K>Z944HH5M[64#9>[4L2`3%9X MH5O5]V.I8I.!WE(1ATQ2]A2II!0IJ2B@W)4B!F22&IDBDI@^O3W857`@.JGB MD,G*&GI2H:CRDKE0[D+$@$Q6UF"`!\4J[?;E@J]E]PR%UDZ1"2D&9"^4N1`S(=!,OS/O=9->KT0D< MT@,\"ZR'NQ1';Y8&%6`'RETI?'>M%)GG[%TT>T':5-VQ2JOSN9^4[2N^9X9[ M=+N6,'L)OHL2\1;<60E@A;[B=E;PS3D=&)V5"%;HT.&LQ+!"AU-G908K,SS) MG)4YK-"KS5K)%BMXS^%JP"O]3Z.[@\/C_L(&8W9BL$.?=JR-=^#KJ*O@Z9BC MNW`!.X^YN@N?8(66J[U'N(05>H3X<@E^&+@6Q^J/HCO6EWYRK@Z0T(`>;AW[ M:8%]&?BD^=P.\-,`Y!S>B<-/0!7,]0%>Q8>V'<07B)\O?U3:_@<``/__`P!0 M2P,$%``&``@````A`'C/KL<`$P``P&4``!D```!X;"]W;W)K&ULK)W9;AM)LH;O!YAW$'0_$HLL:B%L#RS6SIV8<\ZU+-&VT))H MB'2[^^TGDI51D1%_D2*-TQ/Y]%% MY_QL]?JP?GQZ_?;Q_'_^D_WKYOQLL[U_?;Q_7K^N/I[_O=J<__O3/__QX=?Z M[8_-]]5J>T8*KYN/Y]^WVQ^#R\O-P_?5R_WF8OUC]4HI7]=O+_=;^N?;M\O- MC[?5_>/NHI?GRVZGEXK#-Z.T5A__?KTL$K6#S]?5J_;6N1M]7R_ MI?)OOC_]V+#:R\,QUIOUU^T%R5W6!<4ZWU[>7I+2IP^/3U0#U^QG M;ZNO'\\_1X-E__;\\M.'70/][]/JUR;X_6SS??TK?WMZ'#^]KJBUR4_.`U_6 MZS^<:?GH$%U\"5=G.P_,W\X>5U_O?SYOE^M?Q>KIV_M]\_GG?CB_YUIQ>1^=F7 MU6:;/3G)\[.'GYOM^N7_:J/(2]4B72\24^GK]-Z5B!RXD++8Y4X_F]P/YG3E M+Z"?I^5T[2^DG_["JXLH[ERY6AXH(`V370'IYVGYW?H+Z:>_,+J^N(XZM[WK MPSE&U`5JCU";GU+4B+W@?N'"=H[+L\=YTB]<7%(YT#`1^;HNIKCBJ!:-V!/N M%\[K]AA?1.P,]\L1+7-9=_7=R$GNM_>?/KRM?YW1=$0-N_EQ[R:W:."T>,S4 MU6U&T;Y!1*/'J7QV,A_/Z7H:'QL:^7]^BCO1A\L_:;0^>)L[M#$60[9P0]/) M)A:D%F06Y!84%I065!:,+!A;,+%@:L',@KD%"PN6`;@D]S0^HM[W_^$C)^-\ MQ*U[QT"&-.KNQ$_6,'YK44$*/::=T*[<[/T[3V@>#VIBR]H8\64)D!1(!B0'4@`I@51`1D#&0"9`ID!F M0.9`%D"6(5%N(G^`FWHW;F/BEYJC_>24M)\\T7Z*39]JC!H_`4F!9$!R(`60 M$D@%9`1D#&0"9`ID!F0.9`%D&1+E)UK2P4^_-9R.FQJAQ$Y`4 M2`8D!U(`*8%40$9`QD`F0*9`9D#F0!9`EB%1;J(-E'+3X2G966M?>*)]<65\ MT1@UO@"2`LF`Y$`*("60"L@(R!C(!,@4R`S(',@"R#(DRA>T#52^^.T5R`EI M-WFBW71MW-08-6X"D@+)@.1`"B`ED`K(",@8R`3(%,@,R!S(`L@R),I-U(C@ MIM];@9R2]I,GVD\WQD^-4>,G("F0#$@.I`!2`JF`C(",@4R`3(',@,R!+(`L M0Z+\Y*)@Y:C#<]O.7'N#$641;-QNC3O$JO$'HA11ABA'5"`J$56(1HC&B":( MIHAFB.:(%HB6"FGWN+`M#*'?<4\=Y5$XP*U\%WFDW!-UK'L:*[XPD0L9I8@R M1#FB`E&)J$(T0C1&-$$T131#-$>T0+142+O'!7&A>^H3C@MW]/2.I^KP3WG* MH^O&>4-WPN0F/T$)HA11ABA'5"`J$56(1HC&B":(IHAFB.:(%HB6"FFWG!9# M1TT0S3W]CE$W\(6W$I2@58HH0Y0C*A32M7%A7MC)WNE9/BH,YX`:=>O#9'?X M-73'BM2S",FL?25!OS\AJXUB^B%3>V0.UE(O15;&/NS45B,K>TA0].N7PYX8^[@I;HD:J)1HDE<26\$;=W1%*MQ.9@#=U M)S#OM6?&1HV*.=[(V>"05PHV:E3$;;H173P3-F)+8]&)0--:/OP)6ZM&W5[C MV6%4H]Y5@Q)$*:(,48ZH4$C7QD4$)]3&!Q!A;6K4U;U9&F_7:8;NM-PYDNK9 M]'GL#K71-6V>&J/8'JREQTAEWLA(F>Z5'R-5M$M)S*_;TVW=3VA/O],/V[-& MJG?42/4.0*F[%4!-'%AEB')$A4*Z-FZ#>T)M_'XXK$V->N'0BR,;I$?^0EJ7 M&\=C[ZB-KJ/=9&&V6NDQ$IDW:I?(CY$H]DFH=NN>MOW?F>OMOT=A+_`H\&^" M*$64(`;#5P3G"&YF!;<+4]!BI MK%W*A%CY,5+%>U*Z/=WV\_A1U?6[U;`]:Z1Z1XU4[P"4>JW`*D.4(RH4TK4Y M;5=(98;>42,]1W3-`!_RA52I_7.$-[H.C>*NW5H=(Y6U2YEU+3]&JFB7DEV* M;D^W.SRA=]2;237::D2Y\@`GSD7<[=^J_W3XGAXCFH'H3:0TS=24 M'R-:6-%^Y[H3_B<]6K>VVT:>T-KUKE.UMD>TU@:M+9N=>C?GMG%NBM\]&%0' M-8A21!FB'%&!J$14(1HA&B.:()HBFB&:(UH@6BJDW>/VMR>XI]X.*_=XI-UC MMU/=QHHG@`11BBA#E",J$)6(*D0C1&-$$T131#-$ M'P[RNO766WG*(SEC&K*5H`11BBA#E",J$)6(*D0C1&-$$T131#-$^TP&9GKD,!C^)@T/\." MC72&9C4OQ8HSK!A)AB-!^S,<>Z-KE6%/5OK=.CL1*\YP*NJ,9H+V9SAG(YVA M6>L78L7J2T:[&NK^<5JHZ+;\)E3T2/6/VBI`"5O)X6B**&,DGL@1%8Q4,W1- M&%B*%3=#Q4CD1XC&'AFWFCAB(E8L/T6M&:(Y(U7ZGMD1+,2*Y9>,6ISHXL;C M)]Q>'6:&$ZY'@<>&B!)&H1-KK?#0FZVDE7-$!2/=#":&+,6*FZ%B)/(C1&./ MC!,E@O-CLRX]6;'\%+5FB.:,=.G-Y+80*Y9?,FIQH@W+@\W,\6?]/8S6/5*^ MK:T"E'BKGC1%BBA#K1Q1@1>6B"J\<(1H[)&[DRCQ3<]$DQ.QXI:>HM8,T=PC MJK:+,/&&QD(,6'FI9/1L2OWAE('HS,UJ6R,7GP?5-8O8D(K[?O`L1ESRU*/> MS:ZV-U'IS,6+U!:*E0KKSN!.1$V;Q^@!%S>(UHM=_ MI)AQSRR,PYZ_D.:^O4V5B!%7)O6(>O]NJ,0WO1O3+S.^BM;_O=(Y&QW*OQ`C MSK_T**X?W^Y?7=R8OEOQ18>R'['1H>S'8L393Q!-$\B-JMSU9:_G3)&+',H^[$8KJ)S49YZ*W<4RJ-FVT= M$S'B.J8>T7"7Z^+8[.`ROC`<\BV=R!?^4!D*EI)#AU+*X*:\7I\Z47A4##W* M9Q,6QE9U)-E(O:S16(RX/2:(IHAF@O:KS\6(U1>(E@KI'F7/W0X?\-!V`[8Y M-0KO>'@K=^OE0#^IKXOE"9[47Q>@3*2X?KF@_>H%2I6(*I%B]9&@_>ICE)H@ MFHH4J\\$[5>?H]0"T5*D2%W[U)VOA6O*[\T2_I0N7&IJI'>TL=G`#WO>*GB> M!E'J$=7"C<>;VQO:P.I;0!F;A-.&'5XY2A>"I)%;=JN^F'Y5B2],/:ICLA]) M7NSC,:()(Y_7A9GZIL=D-6,1:=>YH`,U7;!ZG7MT%7?-;+=DBSTMK7J7F\4/ M]J[_K']0(-3Z(!O=6N-GLW8R.F#R*)Q)!$D%;1=(O%$LLWV**!,I]E0N:+]Z M@5(EHDJD6'TD:+_Z&*4FB*8BQ>HS0?O5YRBU0+04*5+7OB8W*E\?7AUHXK:K M@T?*I[45[7*X,HFW"E"**$.4(RH0E8@J1"-$8T031%-$,T1S1`M$2X6T+VC' MHWSQ6[,Z#1)P48WQ">Z'?*$,L@11ZI$/+./XZOK*1"(97Q5F9X=T MSD:26R%(BHFSNK>B+KW;YEU=7)O`MF*=0_F/V$CR'R.:Z,RZ%V8!F_(EA[*: ML9%D-1=TH*H+;^7;.HKZ5R;_)>OLR5]WK_?.+(^RAO1&1;H;8[,]+L6J:06GI9J!= MO.I$P7QV_$,%?:=B6J=&JG4`)?Y"NN?)94T191X%6CFBPB/]($#?!(JE6'&. ME=+2K6.CXWN.V87G/%%U/7W>C9G(^HK>XT*,>+L2X_\L82[A6F. M@"N^:$_VNK%/B]_Z&+]Y],Y-8V]U^*:Q-Z)[OUS;U*/K<)!T[=W$3"[Z,M^FQ<=_TOHS5P]Z']U[9ZG#OAS*44@9W*!?35&.FU8J5P_R#:54[ MP@4_Q^^F^CY6"G;S'H4G4H*DF8("U._9>",ZH^5^EB+*1(JM;=\<-&=L$798ZXD< ME0M!TL8MJYZOBU_U>O2I87W7L7HG?]WD-IBQ>[+C#DW[&.1XI+IH;45(*F@; M)O'7A8>FB#)4SP7M5R]0JD14B11T41>.G#!TZ^@E#(3<+.GVK_0CF,Y,'QJ* M%0_!!%&**$.4(RH0E8@J1"-$8T031%-$,T1S1`M$[I/BO@D;]]2?"*\_=/RR M>ONV&JZ>GS=G#^N?[O/?]$;OIP\-KK]-?A=?#=SA"TE`RC6E[`Y*;$K_EC]H M;E.B[L!]_*9%K4OYT`:D+87RH1?*VE)N*&5W-&WSB6,JVRZ$@90^I>S6")M" M!6C-G[)OS9TR;\V;*K][9]/J1QVJ^V[W!"GT`7CZ4A/6D,+L@0NB6U+ZG8&+ M*]M2(DII4Z/8>^!"*[R&OD#_N=4KKF`M]G?DQC;[S[W!9^IVF,&=\T<;)V^T M.8->?QFXA[91:1A'`W>'&%/H)O'`W>_%%+KE.W!W;S&%;N!2P=I2[JBQ[EH; MBTYD!L/6E(127+2,^=`YR\`%S9A"QRT#%SMC"KUS-'"/Q&,*O7HT<$_&8PJ] M;S1P;Q.UI424TI8/O1E!*6WNI$?M*:4M'WH79.#>],!\Z$T"2FF[AE[:&K@W M"/`:>G=KX%XDP!1Z86O@7L=J2XDHI:T^]"()I;25C=Y,H)2V?.CE_8%[6Q_S MH1?V!^X-?4RAE_0'[JU\3+FC4M^UYT,IP]:4A%+DUC:MTZ=_2*TMA3[W0VJ[E,MF9J>_G_'C_MMJEU<_:\^DH++/VE M!0J:WNJ_P%'_8^L?HOJRWM)?SJ`-#_VI`?I+*2OZT%G'?9O\ZWJ]Y7]012Z; MO[WRZ;\"````__\#`%!+`P04``8`"````"$``?V7F#$,```C/0``&0```'AL M+W=O-3 M,?N^KV\$RS85@UQ`XN3;GQXTK9'Z+Q3[W/N2X-]T]W2/6K/K[N]?^]?43_=X MVGF'+VGK)IM.N8>M][@[/'])SZ;UOV[3J=-YG&^_-/5#)DW?<;\[TY_$Y+^9>4W M6[9]^0/,[W?;HW?RGLXW9"[C.XHQES/E#%FZOWO<402JV5-']^E+^JOEK&TK MG;F_NS30?.>^GT*_4Z<7[[UQW#UV=P>76IN>DWH"WSSONQ)M/2I$RAG0KE^> MP/"8>G2?-C]>SV/OO>GNGE_.]+@+%)$*S'G\775/6VI1,G-C%Y2EK?=*#M"_ MJ?U.I0:UR.;7Y?_WW>/YA7Z5;@JE;,XB\=0W]W2N[Y3)=&K[XW3V]@LMI$WY M1FQMA/[71G+%3QO):2-4;8R1A-J+6I%26BO2KP3YLI:G_[6\5;XI6=ERKD1U M)RA:]'3\QE*/R6^(6Q-GDF;0S!3EYZ*S\EPIQ7\"$.- M^;$(N54IV;G2W%0_/A>AS=FB?G!E21%F_!?F\OY5 M-^?-_=W1>T]1IT9QGMXVJHNT'&6,WSP_TN!=O/8JTCNHK'Q59KZDJ;GI+3M1 M__'S/E\HWF5^TCN_U3(/*&-%)2HLH5YP9;8J04V"N@0-"9H2M"1H2]"1H"M! M3X*^!`,)AA*,)!A+,)%@*L%,@KD$"PF6$JPD6(=`AM(DR!7*\/]'KB@S*E?X M*3\P,,ECB\1@"5:I2E"3H"Y!0X*F!"T)VA)T).A*T).@+\%`@J$$(PG&$DPD MF$HPDV`NP4*"I00K"=8A$$D,&@XBB1$_;'-?H:2INZ%.+Z&ST$+92U]BY44^ M!*5A$Z5`*.(<=<<1YU0/9Q=N@D'RPWV<,G3QF[/P01,:-$*1W`9N7/JP2B#$ M:E4@-2!U(`T@32`M(&T@'2!=(#T@?2`#($,@(R!C(!,@4R`S(',@"R!+("L@ MZS")I`WE1R1MDG-:24=S0Y-H;I1%;@1"06X`J0&I`VD`:0)I`6D#Z0#I`ND! MZ0,9`!D"&0$9`YD`F0*9`9D#60!9`ED!68=))#=HGA3)#7_2=*,FWLEIHA2C M::))*1@-*T"J0&I`ZD`:0)I`6D#:0#I`ND!Z0/I`!D"&0$9`QD`F0*9`9D#F M0!9`ED!60-9A$LD)6J5$#19H"EV3(+D:+;CKZ>4D6A^^,2^;,+X$XN`F-E'44RR`+($L@*R M]HG_4"-)1-.&_SV)E)%H$ODDG$0!,0D"2>3+Y`J7N;B=E;/Q6E`>Y`^0!I`F MD!:0MD]"_G:`=`,MM>M`WN6B4,[>]8$,@`R!C(",?1+R;@)D&FAI[\0+ M.@O*V;LYD`60)9`5D+5/8G)+;0!&DBNF)Z(M*>Z*+N+1--(HGS.#E4$)B:2% M2M1WFNXH+Q9,-2/%;5)G9#8-&@896S)SFRP4J;"8C69(RTAQA6V-0A%V$'6- MHO$A+^/I&2DVWV=DXAD89&S)>(8LE!C/R$AQA6.-0O%,$$V-HO$!XID9*38_ M9V3B61AD;,EXEBR4&,_*2'&%:XW\>"(]IZ5VKW!'\S(Y__CX>[$BDM[?%@LU M845+A5!5(QIQV=<:HCHJ-A`UC:)I0KLH^K>6D>(:VVBK@ZB+BCU$?50<(!H: MQ0171T:*71VCK0FB*2K.$,U1<8%H:1037%T9*79U';$5S3FU,1;.N3_TJ/X^ M&NV`L>T'RT=VN$?U4:X82%6U5`C5$-41-1`U$;40M1%U$'41]1#U$0T0#1&- M$(T131!-$,,:O"S7CA.QL08[, M.F3MU$U9"+0_XE#'U,71=A'UV!0W0/:63E/%QG.?A9(:8&",7V^`89P0-,"( MI;@!;'&H-OZ(0Q.V8KJ2*:(9F])U%@[J'9[P_WTOUJ;J[-LL:[2*$=3A."]R,NWKL**U+$'4E*H M:H0X66ML76T/_+RWBKES#Y7%U%/HYR.N)#/RDV+/FN%JY,1#U@H*>*A$>*(1QJ)B$5G,&;% ML`L0\82E3,131#.-=,2V=6N7Q;IHSEKAZF3$"Q9*BGAIA#CBE48B8C'77+-B MV(5PQ-&W3>V?A]^V/\R*]'9[>%;DH\BL*$!)[Y`OE#>;935UW$@O;0C5-0I9 M;QATW7H33;40M8TI;N,.HBXJ]A#U47%@T'5/AVAJA&AL3+&G$T135)PAFJ/B MPJ#KGB[1U`K1VI@B3Z.YIO;E/Y%K>AL_G&L^"F5#Q?)1:+I=151#5$?40-1$ MU$+41M1!U$740]1'-$`T1#1"-$8T031%-$,T1[1`M$2T0K2.H&B.T"Y#)$?^ MW>BOK(B=`1^)B;F8JE8L+64F855$-8V":7C>*N8+HANNLU!X0)8C00.--PTR MKR),N5HLQ5.NLJB^_9'J.VS%A-M%U&-3NBY:=5B6)5JNST))X0[0^-"@A'!' M+,7AVJ+Z\4>JG[`5$^X4T8Q-<;B67;9L&.?]1,DEA;M`XTN#$L)=L12'FQ.S MFC7[>*7ZZ"NE#C#"W:Y\I:;>&[TKL8==X2UF_QR$NG<>@1XL?302WA`)D(E/ M9GU5Z^7-;*N&J([6&P9=M]Y$4RU$;6.*P^D@ZJ)B#U$?%0<&7?=TB*9&B,;& M%'LZ031%Q1FB.2HN#+KNZ1)-K1"MC2D8^M5!1S@'_S#-],]%(KFFCTK"N>:C MR-`/J&8!JB-J(&HB:B%J(^H@ZB+J(>HC&B`:(AHA&B.:()HBFB&:(UH@6B): M(5I'4*2?LJDSB^2(ZJ<*UB]!3M; MRHG[8G76"J^_9!?88"%36Q-1"U$;40=1%U%/([UXS6=SQ;SPO,]:29X/6,AX M/D0T0C1&-$$T1333B)?=N5N[*![>G+62/%^PD/%\B6B%:!U!T9RE"B%GK8+) MV8^-K70`+.>K&H67.@9=[ZFK6B@\MB*J&U,\IC0,NFZ]:818KX6HC:B#J*M1 MR-,>HCXJ#@RZ[NG0"+&G(T1C1!-$4XU"GLX0S5%Q8=!U3Y=&B#U=(5)?=JD4 M\?/!ST'_2RW_2Y&]>WQV*^[KZRFU]7ZHK[`*%NU$!CCX1.SK)?L%?Z!/QR[[ M,)+;]$F9FN\)_C7G?"6'L.`A[]!MW1A><.BF9@PO.G1;#WG%*CMJF,82&JD= M->AB"8V[CAI"L81&44<-B%A"8Z*CAC)-O\2591YVG8CQTC.^H0_JX$HM*XG3H!)_J MB2NI6#:U05QJT#$FM4%<"1U*4AO$E=`1([5!7`D=&%(;Q)70\1_Y%E="%S`< M=;T"(Z43<"J)BV=,.NJ8&W7H"H:C3KNQA&YB..J$&TOHJ@5Y'5="UP6<5FP) MW6:A=HO3H4LMCKH:@/70W19'70?`$KJ\0FT=5T)W6!QU.0!UJK<.W7Z+X66' M;GTA[Y:=41R?EAVZZ83R#U3S0VS-%2I1]S10ITHEZFX&EM!U(\K`N!*Z=>2H MFQJH0U>-J/7]KUR#'HT^47W;/+N]S?%Y=SBE7MTGZCRSEQ'\Z'_DZO]QUJOD M;]Z9/DZ]+)A?Z&-DESZ!RZH/59X\[\Q_4-69X//F^W\```#__P,`4$L#!!0` M!@`(````(0`N<(V'_`(``#\(```9````>&PO=V]R:W-H965T[CA^V9LGM>8RPL8.AX:M="]!O7Y7F-6\0=VN,.+"5E+1*P M9)7+>X91H9S:Q@T\+W9;1#I;,VS86SAH69(<9S0_M;@3FH3A!@G0SVO2\RM; MF[^%KD7L_M0OHH0\<&XG[TERB_\=MR1;T-\!\C4SK&&)]*52(49+<2A;%!5%P*,_#+O;66_032DPA0=0E&?+\=5HW2::@Q,B<]`#(ES1.A-(=D< MDH0#9!)&.`WC=?D2#'TS2E_L&T?O-6:IVD8F\&!N9*.-B10H_3BCKTN1X-2& M.(=*!C,I&K-6O1#&23QD0%7V,#&O$B.0;&Q>1DDT>$]$P]UYNV@)-D4;#;C7 MF*42O0@]4[0VQ\KL>Y[AG4V\@Q=J'K]'LP2;FO_E0F5RKS%:U,*/0E/TU.ZM M#?],VR\QKY+@^52OWB-;@DW9YE73&-T??K)<#L?J_AB;Y^T#LUZ><.FN/*OP-L8ITW&IP M":Z>LX(J,_T"Z(6@O9HJ1RI@0P``&D^```9````>&PO=V]R:W-H965T M&XW;_=];V; M8;]7OVWVC]NWY[O^?_Z(?IOW>\?3^NUQ_;I_J^_Z?];'_N_W__S'[<_]X=OQ MI:Y//5!X.][U7TZG]^5@<-R\U+OU\6;_7K_!)T_[PVY]@G\>G@?']T.]?FP: M[5X'_G`X'>S6V[>^5%@>KM'8/SUM-W6PWWS?U6\G*7*H7]PH'_-BL!B`TOWMXQ9&(,+>.]1/=_TOWK(:>_W!_6T3 MH/]NZY]'Z_][QY?]S_BP?2RV;S5$&_(D,O!UO_\F3--'@:#Q@+6.F@S\Z]![ MK)_6WU]/_][_3.KM\\L)TCV!$8F!+1__#.KC!B(*,C?^1"AM]J_0`?AO;[<5 MI0$16?]J_O[X/^F-_Y\XDVF8-_[6A]/T59H]GN;[\?3?O<_9:6TI(JO M5$;0??GY:'HSF0U'GA#I:#A6#>$O-KRJ':@VW8:_V&W/ZG:'QZEJ.=,M1U=Y MA`G3>(2_RN/X9NQ/9O-+0URHAO`7NWIE2P^J028'XONA\'B0"-G29&1QU3`] MS(CXGVM\#F1!-?49K$_K^]O#_F'$[^`%S8J-L'KB-YUJLT$),`"$;4!!2$%$04Y!0 MD%*049!34%!04E!98`"AU?&%FOA_Q%?(B/AB9!X06`$GP40+;!)0$%(041!3 MD%"04I!1D%-04%!24%G`"29,$R>8YY=/K$EA#64-BT]'42JC85.S,Q)"_:&E M,!EJ(Z=O,'<^T#=AW?0-L_.@"*P_IK<3.D&T$38+&`D9B1B)&4D821G)&,D9 M*1@I&:ELXL004N7$4"Y&-S/@W:D6#=UP*C+3,V;%2,!(R$C$2,Q(PDC*2,9( MSDC!2,E(91,G=O#$=&+7'3!A[09,$=\$C)&`D9"1B)&8D821E)&,D9R1@I&2 MD$B!M'2?QF,]G8K#0Q,WOJ MZT5$/NBDS0AFAC7[B5&HC7#V1XS$C"2,I(QDC.2,%(R4C%22R,$[P18'&;[- M:&;V]<$6(FZP);&#K8D))`NVM!G!5+*"/7(S$FHC'6PMC236Q`A19XG6,3;^ M9.PZ2[412F=:&DFNB1&BS@JM8VS\R<1U5FHCE*ZT-!`G;?`T'BG-& MK$.ELAK+W>;>.3@UU1YA&R@P77\TM3$:=7E/C!%Z3UWO,W]! MAI5AFR[O.1IU>2^,$7HO%5(3?>:1XJNP28MS-_T?._6*2R6:9XG\D9Z=*V4% MJ#WV@3*2%Z--SD*.(B.%PX\-:E=/N%3*46:D4#TWJ%V]X%(E1Y61`G4WZN*0 M^O?3*ME)6UH`8&F6&S1TRHK-2RZR_\,=EK M1FC1LO0T>8Z-,PQ[8E"'_Q35Y^C*`(RZ_.?&&?HO#.KP7[K^%]Z0 MS/L*#5K%2*4>9D<++,4K M3Z/VN14H(_<":4IV7*&QPCQ&',4<)1RE'&4 MGKR=V*O#N'5UU_BZZT,ONF(OVUVX3U)28&5BSQS&USA,C)3I%;]3,E;H,#/J MB'*#C!9]ZA1&RACQ>R5CA>J540?DS"`?GK].%KM7H,;I6Z/ M%C-ZULU0IJM#.1IU=:@X9\0Z5+H=\OPAB5"%,BT=>EQX*//;#?$TAM2#4^S@RJ"NI,IV M]E63:F>AR$BA>FQ0NWK"I5*.,B.%ZKE![>H%ERHYJHP4J+M1OW3+<-4WT>(5 M/CKI)+IPU:0:VE=-!IEALV=,J*ST5=.$736A1Y0>WJ!9H67MN/`$ES<0]BV(KY!U,4XEL))Y3=\6O,W:,.(K-!7'$4UM MJ$^?#2O54!PB]12D1H$RFL*DUT;^E+YG9:QPGD9&G:[+(^B6,^P+Z1'F9'P2 M6<^K52-ZUQ^9#4C`4'P>T1?&(C2X9A\C;J!UABZ/G)\@&@'(AHSUA@]3 M&YEL2J2.O8LYV7M'J'M5,NW='NA>F*U\LS>2R,Q64EHK-`#QCMFJ5.QD*B2/ M&+,%B5ZD=,5SXIRN6[+VG@PZ\KDG!M^.0:6)#(I%6_?!GY*J6RFK"[-6J9MG M9XCJFADAF_Y;\ZX@6IGW66$ M'$6.NM-Q*'-G'GXJ=XV(.ST5FH[-=8U"<#;"N1889(;('R/*"O+1O/[)WKR( MT.":8H5(=0[XNM-PHT)&+(3="RIE!4DUPV,95$;V:9BCR$CIG8O\3:C\S=VN M/CS7J_KU]=C;[+^+WWO"]S+WMQK+'Z,^^/.EV.V#!/MD`9\LSGP"FZUE"%.0 MMX'MS5+L5/@G\*/7+^?X`_P8]IS2@P_.S^F,EE]@X-S!PQA^57N.3Y;P.Y8S M]MX4/#>%QP8^`]_-D81\$LR6\#L$KA7,E_`*/^?)?`EOVW->S)?P8CSG\,WZ M4GP_?>Z3Q3*$+SCY)_`%[3(]^PE\DPIJ39N!'@C\T/=]_5R7Z\/S]NW8>ZV? MH#"&S6\C#O*GPO(?)_6RT=?]"7[A"V4-:SC\I+N&M\J&XF3]M-^?\!_0J8'^ MD?C]7P```/__`P!02P,$%``&``@````A`$^,MI`]#@``S4@``!D```!X;"]W M;W)K&ULK)S;7[L4U*LB-6DJE8 MXOG,FMV]5F0Y5L6V7)(RF7G[;9!LXO"3M)2:FQP^-/YNH$&0;$CZ^/M?+\\7 M?V[VA^WN]=.E=75S>;%Y7>\>MJ_?/EW^YP_OMP^7%X?CZO5A];Q[W7RZ_'MS MN/S]\[__]?'G;O_]\+39'"](X?7PZ?+I>'QSKJ\/ZZ?-R^IPM7O;O%++XV[_ MLCK2?_??K@]O^\WJH>[T\GQMW]S<7K^LMJ^7C8*S/T5C]_BX76^6N_6/E\WK ML1'9;YY71XK_\+1].[#:R_H4N9?5_ON/M]_6NY_ZY%+R]>UD[X M[76W7WU]IG'_94U7:]:N_P/R+]OU?G?8/1ZO2.ZZ"13'/+^>7Y/2YX\/6QJ! MF/:+_>;QT^47RZDFD\OKSQ_K"?KO=O/SH/S[XO"T^^GOMP_)]G5#LTUY$AGX MNMM]%Z;A@T#4^1IZ>W4&BOW%P^9Q]>/Y6.U^!IOMMZ/AR?Z%^W5[.[FXE%YA?K M'X?C[N5_38/5=F\Z3MN.]'?;T9I>6=.;VW?ZD6KMD/X^S^%MV_&NZVA-3G%( M*[UV2'^?%>B\[4=_GQ>H14FL/5I6U_6T4"W.AOC'6<%:E+_&Y]F)M#B3XA_L M=';*S(IUUCB5R3QQH)Q,B_[!/D]:/A:EO_$IU\&)*];BE2#^P4['EM!UGA;B=W1V4%V:P#6!9P+?!($)0A-$)HA- MD)@@-4%F@MP$A0E*$U0*N*;L="FB"^B?2)&0$2GBV;UG('-F&PEA"^ZR-(%K M`L\$O@D"$X0FB$P0FR`Q06J"S`2Y"0H3E":H%*`EA/8E+2']-RB^-(1U[*,SNJ+/W$>%C)Z1ALSH MKV[YV!/S0NV,.)%+("X0#X@/)``2`HF`Q$`2("F0#$@.I`!2`JE4HB6)[M!: MDL8O7&&MYZ(AZM4!9`G$!>(!\8$$0$(@$9`82`(D!9(!R8$40$H@E4JTB:<' MG#,F7ECK$]^0V:WZ8QNC5O$LK6AAXG.QIY, M=2&W,^+[B-=),_$[(H5,9T&G(VWLB?%<$W9&+!UUTDSBCD@ATUG2Z4@;>W*G MCRSMC%@ZZZ29Y!V10J:SHM.1-O;T1G=6=D8L77721+2%(]ZP_XF54^OH2Z=% MM'8XC`4C^7RW9*0OC)D^(E=:L9;'2&KYB`)&==VH?JL+$46,I%:,*&&DA_I! M#S655AQJQDC*YX@*1KJ\,1.EM&+YBE$MKV=7O-/AZ_75'3VB')^VZ^_W.[H: MR:CG261"+P/MR[50,7+;("VW+9*#7(JJ#760QDAU]1`$CJ14BBAA) MK1A1PHB>II7-:&XF$J+/N*.4SQ$5C&2H):**4:VE9TV\^*E9Z\D.E0:[]#3O MB51"XA5Q+XI>(F,R@@4C^0*^1.0B\A#YB`)$(:((48PH090BRA#EB`I$):)* M0WHNZ&H\)Q?"W+A4&C2EAU.YV*;R_;F^QA:BZD@=1<6WLS(W_V6?D7UC[!!N M:S6Y:][FYW/C+NNQ#-T4!GWY;#064-!G!`&%>D#6Y,YX-HA89BR@F(W&`DK8 M2%6"@-+6:DJ/K=T$V%,CJJQ/RTQ)SD9C415]1A!5V5JU>?LPN34>6"J640>G M!*2O6U$I.&,/:0H+VA[2(/6ASIZ:3WZBT$W+EO[L)E*)J*VBL@UO3V[;:V+7 M*]2B1S-8HF.*_@E>0[:A)^8N-,AQ)*RZ9C/RF#5&;)+.AD>7MF2BILF>&B/, M-,^V94QLWLD.AU=T-NRZ9-?MQ-Y\F!@WM4ISJPQ87SRTFK7%T[Q.G/O8(%2, MO;!!QEYH;&`+<1CR_E[8&LV[NY[;]AN_K#U65].C3$2]9GTV(B>#RR-@(QE" M>%((D>PXK!ZST5@("1O)$-*30LADQ^$05((E>S8&X*^(D5I MYXSMK*D$D0>^-.[%\9A8C>HC48=Z`VAWK\9H*H?GME(*\E#=EVA8/4"I$%$D MI7@XL43#Z@E*I8@R*<7JN43#Z@5*E8@J*47J>DY%U4C-Z:_M,DWM24MU@]0[ MEV7!)M,8R>6P%.>AQKT,;M)N:\2WKOED9KS_><)B<,_P.R<\UT%'9"]P&QIN M>QZAQKS&G0_VFG1DQ&O*7M6MLN=.IKKNN9/QM++OXA3?)?MN;V5SF)-*6/1- MM+[(1,5L;)']L7NC7:'W#5A]QVH*;]HJ:Y%<00MQ@-WL,;V!M1M*8S2K/XQ2 M([?MIR!/2O&T^1(-JPE[JFGI46SN^YVOD"T1.0B\A#YB`)$(:((48PH090B MRA#EB`I$):)*0WI:1$U+W0[?R453`E.W/;M!RJX'9`G$!>(!\8$$0$(@$9`8 M2`(D!9(!R8$40$H@E4KTJ1\JS;8OT4QKS`U`+ME*?B\P7 MGR4;43FJN[?B.8VTXAW>8R1+H[Y$4LMT&+"1[M`H?832BAU&C*3#6*)AAPD; MZ0[-\QIIQ0XS1M)A+M&PPX*--(=P9B.MV&'%""O$-FG](VM)Z!A[;8/4RG[M MC$P>(ZGE(PH8*:VE-IQ:%F MC*1\CJA@I,L;,U%**Y:O&-7R^DXA"F:X4YQ9?K&;LINV=S=(RVV+Y""7;4?U MU`:1QTAV]!$%C.3M(D04,9):,:*$$46L;$U&@2N55CS3&2,IGR,J&,E02T05 MHUI+SYHH2*E9>^?6*LR-2Z]%,H*%.`\05LJI#2(7D8?(1Q0@"A%%B&)$":(4 M488H1U0@*A%5&M)S(8HV9^2B+02IM]2V[$-_R<4&IS9V8R4"Z:S,.]RRSPC> M9MW6:OC4AF7H?630E\]&8P$%;*0J04!A:S5>38WZM,P9B-EH+*J$C4:C2D^* M*NO3,J/*V6@LJJ+/".:J;*T&DU>QC#HX)2!]\8J"R1F+MZFO:/M\@]0'/3RZ ML1LC=3=5(FIJ%9T-[Z5N2[C^97VPC6,S3UB,+-#WO8;LE0HEG1`>W8SZB5E# MD3!'EW0V/+JT)<;1C?%LF(UZSCM5&;SIN>ALV'/)G@>/Q*HAK_K:$<4E=>W\ M4DW5;NM8ZG[8H'=.;MJ.[^R'C92M5-3;?N-[CMD5P.RX[(,<,]VFV-^,[UX8-E%!D\8='=<,P]V^^<\%P'FCTX#+D#;7>= MJCTU7CPC3<1T&K-&5_A,.J*(FA\!2ELCNH^)K\+-X*,MHT[SS@6/M.C(B-.2 MG?*)#1R-54-N]<5EEBC-6]AI)S83+%TRDBMG(9$2S2LGJ!4BBB34JR>2S2L7J!4B:B24J2NYUK4,M7'E?&; M`UV[YLVA14IM:H%HB='#BB"(D^Z+C` M*:GRW]]XJ#)/+7WCH5(OM?2IT,]37$8'/$-I;X6BUKZO'MS6L=UPW6WF="/R;RMOFW2U?[; M]O5P\;QYI(W^IC[VV3<_1]/\Y]A^9.GK[D@_*4-O4/2S&?2S01OZR8J;*[I; M/^YV1_X/Q73=_1#1Y_\#``#__P,`4$L#!!0`!@`(````(0"9WHPW?@8``'X: M```9````>&PO=V]R:W-H965TF=U_GVKWY>XR+$1Y&0\?U5_7W>5F_?5[ M>1I]Y'535.>GL3DQQJ/\G%7[XOSZ-/[K6_!E.1XU;7K>IZ?JG#^-?^3-^.OF MUU_6GU7]UASSO!T!P[EY&A_;]N).ITUVS,NTF527_`S?'*JZ3%OX6+].FTN= MI_MN47F:6H8QGY9I<1Y3!K>^AZ,Z'(HL]ZKLO6PCW#"PBAKG['U[>9.!1H)E8,\*452=0`/Z.RH*D!G@D_=X]/XM]>X3_ MS(GI&'.0'KWD31L4A'$\RMZ;MBK_83*,B7)8C`.>C,.:/\IA,PYX=$^#)-S?N6SEG*Q=RY60YFSGSY>)^_T$M=MO# M\S&]5VPA/!_4VX1$HW$G&<>">K?F4YI$74YZ:9MNUG7U.8)"ASQI+BEI&Z9+ MMN#92'TO\O-:>D)>$I9G0O,T!G=`ZC504Q\;TW'6TP^H@XS);`=D5(D=ER!) M3V@]'?!U(-"!4`0CQ$1(@)$1(A)`8(4D? M46P'%RNVT^*=D$9V.T1DH>H&AG3G7E=[.X1X"/$1$B`D1$B$D!@A21]1;(;^ MK=A\VU`BK1K*$$N4XPXA'D)\A`0("1$2(21&2-)'%$/A@'K`4"*M&DH1QY:& M"D2F^ESK/!Z3@93KE8-6G[X0XN40"&J.A`*11/IFD>"1,I:E;18+(4Z="&I` M%)>1$1D?9ET]M,]M68!1T^X&I$C?DPCQ*&*K?IN+EM51 M^T*(FQ(@HA`AD5C5]])"I8Z%$*=.^D2*EZ#5*5X:\`9,7]P=1%IU!T4LU=2E MJL^."4%VBSS2P^\-R%B&%GZ?"MG+[J"P%L9,VRE@`C"[7-TI'-A)UR8:D$': MQ*HVUDQG26YKH\2!C%L/!*(35R/!(!M26MAN62LM%'PAG.Y"2M?;DT(\@7S. M3DH#YCG;6&BQ"?BB_OXZ<\B%;FT?22&^?:QN/U_:<@#HJBGA:Z[LKOH:A!1? M]X[*^UN#25BT$%!(K0;;T$/`I&Z6`V.WYJ)C^PQBV6^N+,-4F0,N<3/])?/U M#(BDD`P!55ML/W.T#$A^LKT:`S)>]MOS[<9CTFD4YDBNSY9!5N],D]!UTSPF MY)B"RL=0(*GXAJ&$KK-'F"K&4"*I@%WUBSY>_[?<%&,WUWYK4DAI#[86P1T3 M`O7X.D]"TFK4"GW.3MO#;&7;VM0<6*T>K MNH3S7-E?#0(9LOO)J0?A6W6!RA^<'7JGI4EHM`Y!(25I!20-U/NFQZ@NRAA*ZS1Y@JQE`BJ5#2D@&][Z^?%#.;Y_O%3*&>YCORS@C>LV4']##D M8RC`4(BA"$,QAA(%4G.$S.I]F_4/`G) M2*-"\9D4'Z&,N:/-I0&7N'V(,"5E<**[]H\Y.QWAS)6!3W)*;5_97PT"F?YO M!>'.0J4O$1!LWO:V<.E+LD])2`%)!^-"I4)*H2(HP.RAA*ZS1TRHQQYCB%Q8 M2]VIO^@%-+WL*_/Z-=_EIU,SRJIW&1PL7WL(& M\*4+[QT83Q8NO'U@'.K;):6*OX%JA4OWH6_@-OZYZX":3EMR2S_`M+5._#>+!PX>T/X^'" MA7=`P*?"8KC]OZ2O^>]I_5JZUMJ:_']`/+3NB7JH6+OZ[T^H( MO_/D<)-J3*"U'JJJY1_(!N*7H\V_````__\#`%!+`P04``8`"````"$`?25, MS,4"```,!P``&````'AL+W=O]))A[[O$Y M]]J7]; MCQ_61RX>9$VIHQ:QS+<-*O(>#ER4C-.?DT-).61)!&ZQ`OZQ9+\]L+7D/78O%PZ&_(KSM M@6+/&J:>#:GKM&1U7W5Z[(Z@9>;>!JL\=M%F;>KSB]&C'#T[LN;'3X(57UA'H=C0)MV`/>0C"ZR[TP#O@FGH"4^-.H[/WZFK*H5=#L&0]K7JGC.J2104*#Q0B.# M\`8$P*_3,GTRH"#XR?P?6:'JS(T2+[[VHP#@SIY*=<N0@U2\_6U!@18U MD(0GD@6H/\5#+US&09S\FP591<9@CA7>K`4_.G!H8$_98WT$@Q4PGYU9'8/7 MOUD%>9KD5K,8+G`AH3V/F\!/U^@1:DI.F*W%P(UXP4P1NS-"N]:T^>@%`KV# M:"C%7'0$37V]'6>-.FFJ,9Q+?`4RDWB)B/PI)+^$+*,!,K$136V\+5^#,Q?( M7\H7S+;>6DQJ&A!%R6+F;S>.AT$\;U$^B8=INGQ=-YR3_R^_3IKK#P9^T^^M MQ21&_U40I!2=%!TNW%C\VT77X+GH<+KKUF)LT8,T M6;X4S9C:C>-AN(@6TWR86WH/FQ]&<3@_+'8JV4O;4E'1'6T:Z1!^T!,G@%H, M;^TPW,(P-*,##0$81CVNZ%->PM[#BS"\5[+#,V,> MSG`X$?/XTY?S:?6Y;-JJOCRMR<99K\K+OCY4E]>G]=]_L8=XO6J[XG(H3O6E M?%I_+=OU3\\__O#X43>?VK>R[%;@X=(^K=^Z[KK;;MO]6WDNVDU]+2\PM@U2WS4QV.U+_-Z_WXN+YUTTI2G MHH/YMV_5M1V\G?=+W)V+YM/[]6%?GZ_@XJ4Z5=W7WNEZ==[O?GV]U$WQ<@+= M7XA?[`??_0?+_;G:-W5;'[L-N-O*B=J:DVVR!4_/CX<*%(AE7S7E\6G],]EQ MCZRWSX_]`OU3E1^M]ONJ?:L_>%,=?JLN):PVQ$E$X*6N/PGJKP]O5YW\EJ5'7A=,'H?T:P'.80K38.%3& M\%3&_V,!X>OZ&^E2J0(\+)S\)+[PNRH(7\_OQ,B/>X_0PYN5><5'*@I&B%A+36%_+VUAK62Y#Q>OFC MWWY-4\F)^^TH%CG#0(X!B@&&`:X!QNQA8RV?O2`_K<'5%$F7H-E+3M+G@NM' M<8*6/],)!,4O-P;#)(JG1>\7A^J$F'@A&F?Z>!`3E$-<'WY(G&C*0V-5H#KH MJR(VAP?%]WYLA1%>'1>MCN3X4VPE$,JM$T:.$VMSZB7GV(9B@&&`:X"A"\J% MKNN^'D%&>@A:[E1RY/1=-[&"+<E['BJ..3:@&&`8X!I@B!*-)CJ%YC>:,,*B4%A2R9$: M?(?@(B2')\WY?3[%?(8!K@&&0NAU=(7WPR7(6!DJ8:GD3%//)*#V8!#['MJD M.;:@&&`8X!I@J"%0!9?+Z=E8#RKYJ2+)^8G,EI3=AZD0U=N4:"V* M[%T5HL*71$Z`#M_*2$DF2&@(?E\I,C>MQ MNV]!+0MF(5Q'#(4N:I"6E9G>"F\_=)JEBJ3*3(@+ZC@\EID1Z4L(-J#C\&#` M+(3KB*D3]4;W\].]T1-YZ#1.%4E&TB-!$J!&-E.,;W0,ACU)2!RA`D9-AAO$ M>)PN.,M?H&19JT9`J1^ET_B%&MRRT3:B',0KB.F.)N-$7S?8,K7\48 M:8N[NU21I!0_C)"23(U/XO,9"VI9,`OA.F(J11W2S,:\U1FAFI>ZDB05$L>' M-L%\JYG-,G+%F%:!6@BS$*XCILKOZH[<6]T1*I"I(DF5GH=/RTR-3PKR&0MJ M63`+X3IB*D2=TL+BZHNE!>$9V M<$-FXSG9P469C5.R@_LR&V=D!]=F-L[ACK['M^,7PQ7YM7@M?R^:U^K2KD[E M$:;L;,1M;",OV>6'KK[VEWTO=0>7X_VO;_#/$"5<$S@;(!_KNAL^P!=OQW^O M>/X/``#__P,`4$L#!!0`!@`(````(0"$:]+2S@8``"X<```8````>&PO=V]R M:W-H965T&ULG%G;;N,V$'TOT'\P]!Y;)'6Q@CA%)6+;`BU0 M%+T\*[8<"VM;AJ1L=O^^0PYM<49VHNS+;LPY')T9#N=0XL-/7P_[V9>J[>KF MN`K$/`QFU7'=;.KC\RKXY^]/=\M@UO7E<5/NFV.U"KY57?#3XX\_/+PV[>=N M5U7]##PSFS:DZ@F7;M(>RAY_M\Z([M56YL9,.^X4, MPV1Q*.MC@![NVRD^FNVV7E>Z6;\XNY0MI]? M3G?KYG`"%T_UONZ_6:?![+"^_^WYV+3ETQ[B_BJBL,J@:>V9U*4X/B'CR?(T,>EUAOA0KTC).?C1?K"Z+H8'V^/`H5 M/RR^0$[7#I,C!K;$@*&(XHPP41NWVAM8`-\+:4@%)ZU@4:\OQYFCF40YRHP2 MR*]`**(8(U1((7H,6:H+A(2A:!AOTS=@J!L_?2JY^+7YRA$3V;(Q"2SX@/8& M"!58>C^C;U,QX%4`<0XK*5@6ZN3'/E6`F\52F%_^82L1XJ>0#VAL@E!)*Z>U4&C!-918Q)@A);";3 M2`Z)L$0+8@X5,VO?G&3I4#&$3.+D60WFB(ELYN]4..0.,X]FC$V$H:#KILEL>:,% M9)3[V\5BP(QSQ/<=8I"4DJFDI`K?+,0HX<2<>^H"V7O/T6Q)Z(EQ!["KE8J^)/8Z3(3.4 M^7=IHKRBB1$KV-R!7`1)S.P%L:M(>B<.K'@"`',ZY(#&`"4PO6RD0;,W`/Z& MDCN0UT1&(]H?H7R,/DTN8XEJYI*.`>I(@(FC9UH2E` M+3WAI>P_)(KRBBC&_(#G0&?V4C)`00%2AL,^CY!(7L9]]RIZ)XSO)1;TB8LT?G4L$#;DK1B/:'Z%\/J1TC#H6L?)$:_>$\TN`&BJ)TF8J-^V,(<=J!V='NL=S!T(&X[<08AZ_A#@S M%LKM=Q#S?CV]O5DT$[N8GXT<")\,7XR&HXU=EH+8XRCB%4SLB4AN9%Y]E]C9 M63P"+M<.Y"*(^8?!@M@3)7EW)O94W))KQ:1N6NW863P"7CL.Y-J$BO@'QH(" M9!*Q'&@*$"*ZT:05T\>)05S3258HN76]"EP0(E8>!U=*Z,8ME%#>6=0"-'$! M;V?>-B?;6#&=G!C%%;WDY^G$TY-D[*76]2K`S\"@2W+)5JN@B"MQFHL=H]#H@\:)BX'7-GBK<:C: MYZJH]OMNMFY>S)6,@,]WEU&\+LKANLC>K2PN!KBM.97/U1]E^UP?N]F^VL+4 M<)["LUN\[\$??7.R=PA/30_W-/;/'=S+5?"Q/9P#>-LT_?F'N5&ZW/0]_@\` M`/__`P!02P,$%``&``@````A`'I0`:;?!P``N"4``!@```!X;"]W;W)KV8XV[T<.Q'AES@Z=^&9.W?F#)>;CU]/Q]&7HF[*ZGP;B?$T M&A7G;;4KST^WT3]_?_JPC$9-FY]W^;$Z%[?1MZ*)/M[]_-/-2U5_;@Y%T8Z0 MX=S<1H>VO:PGDV9[*$YY,ZXNQ1F6?56?\A8_ZZ=)"3L=)/)W.)Z>\ M/$==AG7](SFJ_;[<%EFU?3X5Y[9+4A?'O`7_YE!>&I/MM/V1=*>\_OQ\^;"M M3A>D>"R/9?M-)8U&I^WZMZ=S5>>/1XS[JTCSK&F\_X^:0_7R2UWN M?B_/!:J->9(S\%A5GZ7K;SL)(7C2B_ZD9N#/>K0K]OGSL?VK>OFU*)\.+:9[ MAA')@:UWW[*BV:*B2#..%8UM=00!_#LZE;(U4)'\J_K[4N[:PVV4S,>SQ301 M+98JRQN1B8[$W^&7 M3W42_-5)Q-2-H7_U25<#5=(L;_.[F[IZ&:%/,LLXR;>8!$_"UI%'T M=R`MLTC2YG(/!G"C8&/8&`\3DGD`88C)Y0SCV?C5)C5UE&&8"?B]44CM-.WJ MS&IHC7Z&Q#H1DICO'DFQD"ROG'Z92-$V=7G0R)P,)+4TU/1NK),)RWR$4`4G M3E4(5=`KJK--ZHY]NVKJK` MR*(/Y$X0/JL8&1"=K!!Z&EK8"V^,EX,R`E$N3)&^0\`*D:N/AF*/0`_*A`]1 M`G)O]XKQ'0):"?P)TA"N8,4Q[363=G(L,Q&($PNG[)0EYN8*EM*;];R&",M> M%VDGGV4@3BQ>$6Z!)KV"I?1F+#7D#C\;E1->#LH(1,LDMVEO,N6QL3O?7+L0 M]7[OS[.&L*KM/(L%/SL(ZV4Z-",0I2NW:D9WAI5\+5F]X_MD-43)\M,#BJIF M8&773D8@2E9NUHRLF,9##A!"IF(SKR&ZS?$CA`GTMSD;R+>Y.*`AL9@/(:Q2 M4<(&PN6]=N`'">=EVX%`I,)Q0$060XX2*A&CJP6"TN6'"1/H-02!*-V`C`Q: M;'%?5@Q$Z?(#A?-RU=6YU`@H72D!K'^'T=5:XBVW6$.$[I*+@/-R=&U@KWNE M/#"Z\W3`N3+6.N/3U1!9;$NN!B;06VP$HM65.L'HSL2@M:85Q^>K(H`T MQ>9PI;;&,@^;>0W1QV-2 MWJR$6E+<+K0Q7@[*"$3K%1">`8?2I"\[!J+5XJ+NO%RU=*Z^J"=R@_>V<;G, MD^60)T4J$ZND5@_"=\55W03ZS6@#>PM=J@;C*V:8L2NWI43F86PU1-ER43>! M/EL;V&,;T*A!!]*DKU`:DJ=A=WY><4UW7JX9NEP([-$-*-3`9NAK5-)!C"]7 M5.?E^-K`'E],%6^&88\YI5;P=M`0)M>K+]=4$^B=``A$=H8TH%*#CJ0J$>U> M`U&Z7%2=ERTO@2C=@$X-O/^3QQQ67P/1Y<:%U7DYPE;B>#^D`:5:H>97[@TJ M#:NNEAM:72ZK)M!K!@+1ZC*=DCOOL.9-M6!Y!WX#4;Y<5YV7*Z[.U3\0I@%9 MBX>]5>HKFTJ.DE.^7-FRKJIV)3'(_-:%L]RQ?=F*"[&PMW;^$?T@2OX1.Y>?26=(KK*&'I6>3'`^I5>\\2 MPZ*>F')+@AB<2T/<$(-38.<2LH`!WH"$+*AU M][R"CT>@UGAP'(I!K;NGX2P&W[?"[8?1!1L)8PL.#2,+-A'Z0;7#Q!+"=S.7_*GX(Z^?RG,S.A9[;#=3];BI M[KZ\Z7ZTU07;,KZ>J5I\,:/^>\`74@6^XL!W*=%H7U6M^8%:3^PW5W?_`P`` M__\#`%!+`P04``8`"````"$`,>"[GZ_YR7@F19G1\\2T.UW3(.>4 M[K+S86+^_9?_8V0:996<=\F)GLG$?".E^7/Z^V]W+[1X+(^$5`8HG,N)>:RJ MBV=997HD>5)VZ(6%GE2P<_B8)67@B2[^J+\9#G=[L#*D^QL<@6O^(P& MW>^SE"QH^I23<\5%"G)**LB_/&:74JCEZ6?D\J1X?+K\2&E^`8F'[)15;[6H M:>2I%QW.M$@>3G#?KW8O285V_0/)YUE:T)+NJP[(63Q1?,]C:VR!TO1NE\$= M,-N-@NPGYKWM;6W'M*9WM4'_9.2E;/UOE$?Z$A39+L[.!-R&>6(S\$#I(PN- M=@S!Q1:ZVJ]GX(_"V)%]\G2J_J0O(X&^79!'5Y]6IF MRI/7%90LH8N4+&_GQJ+KW,0\S1H"2UH(IWMPUCT:IAG#C\!84MPW-$%H@L$?$1"1`)$8D0 M62&R1B1&9(/(MDT4PX::8:UBJXY9^CBC_/WMBI$NK!;\"%ZHKJ2K(6I*/QXFE3C..5EP;>5ZH;J4J$&6>X/&CS-.5XH?O&U']+%J= M$$[@*T8,->?$'4BR0&2)B(](@$B(2(3("I$U(C$B&T2V;:(8QCX7ON!8':Y: MUB!'[7VM)N&^/APH$!*WL@FO M!:%L(A'%LQFIV:P^D\U:2-S*)KX6A++9B"B>C:.EL_V/=-3*8!\'[37O=B_9 M_%L"7E=%Z\P:U.ZF!K7;":,E1CY&`48A1A%&*XS6&,48;3#:*DCUCWT/?,$_ M_OF@^,>1"\[*4G:Z`[7$YK#+5*]B<)!1N+-DD)B=97.=RUX&GJ=V=]33>M87 MRNWQ=>5`!-T:/GP/$L-'^O#.2+NQE;CHUO!K$71K^/@]2`R_48?O.WUM=+9Y M5]OZP>A\JOGV'-^:R$EQ('-R.I5&2I_8UIL]`&LEYON"<]OV6#%#(MH9J&>/ ME28^`]4)FXG7SL`NXWV]R:AIS=@%5Y1FC@>?J7B$>]>[AQO&)V8]#SYWKO"^ M!Z_RF"^&'KQ67>$C;UGO`VB)AB,/7B-P?#SRX+&/^7SLP;,5\V#LP;,2\_78 M@VQ_UO\> M8;^;P*=%EWV\[RFMQ`\V@-Q!G_X"``#__P,`4$L#!!0`!@`(````(0!GL+T< MGP8```X<```9````>&PO=V]R:W-H965TKJJJ8;)G_\2,^M]S@ODNPR;1N=7KL57Z)LGUR.T_;?W]UOXW:K*,/+/CQG MEWC:_AD7[3]FO_\V^A_NJ47KNFKW>L)N&R:5-%>S\$8WL<$BBV,FBMS2^E%0DC\]A M"?X7I^1:<+4T>D0N#?/7M^NW*$NO(/&2G)/R9R7:;J61[1\O61Z^G&'23Y,HSXKL4'9`KDL=Q6-^ZCYU06DVV29V3TGJP1J+S$1>DF1++=BMZ*,DO_I48&DZ(B)A.!*Q>! M?Q]L;+'&<.6-AYW!J&<9X/"C(GTF`E+\^BB>F`A!:,+D%;^+H8*D#5PE7V6EHPQ-OM&K"O?^#S-&8$%K^;M MD^BKJHR%,.+-'$26B+B(K!#Q$/$162.R021`9(O(KDZ4&,)4*3&DRU*'//V: MPTD:JN%D9"1J9X&(@\@2$1>1%2(>(CXB:T0VB`2(;!'9U8D2.WA4*[%K#ABQ M5@/&B"D#AHB#R!(1%Y$5(AXB/B)K1#:(!(AL$=G5B1(PV*,-P)IP6I!GX!$1(TC)2;=6Y+'V4(06=E#4RULA]I84!FUZM>6HZ4PXM7O M(K)"Q$/$1V2-R`:1`)$M(CM*Z."58).3&MYP5)7]>+")B!IL2NK!%D0&$@6; MVE@#MF,Q^NID+,5]$6>ARLE*D/O]>$*'[HP,;3Y]<9^KKH4J)QM![O<3"!W6 MCY9<6W&?J^Z$*A!EGN#QH\S3C>2'`PW/?F*M3@@EII+'1D^-[X(9066*9$=S M=,/&[`U4H24ULL;TX3T<#]7[+KL/N_^[':UN=*0[X]VP0<[XJC.CL3;J]0/. M;&YTI#L3W+!!SFP59_J#L1:Y7;,S2DJ04]0G3`,=`T@_ MT!"V@<)*'[S#U>5C:LE0OS[+IJ'5@,L;JCYH%;GB5DT^>-*(UY//D$4>#.\S MH]?3!K?F;>K=ZX/;<*.FW@-IQ'O?,J1%0%O5=KQAW06SMB:IDPY6RJ1_Z>E( MCM#:`L&0MD)HZ;G@5HU+A#3BD5AR!.N;R"'3T)<%9F6I&8-R@3IO-OG@\0Z' M8MOD!16$MU7]["4C]%:2G'UC43W MU0,LM<5H)Z5`78TZ.8+6H_ZU.F0'6?KNE&Q*Y^1M%,R/MB;KYTUF!?[Q83L2 MR6&CY\^2R[,%<=S75B.7R]17(WWF5]Q(=N])U-"]KW9OH9W!FLLT=;_A1K+[ M0**&[K=:]V@OL.,R=[I74X`B^>H"EMAB1CQTD6-1W.AOTXP5] MBYK&^3%>Q.=ST8JR-_)A`AZNLXG`]*N),[+AB`3NZ7QLPQ$#<_@J\UQ-@:8_)U]K;MC/31O>L=W0L>QG&#"^,>_;\*[F!A_8\!X">%?T M#%]CKN$QWH;Y,;D4K7-\@*#`-QAX79'3[SGT1\ER]24KX3M,E;8G^.X6PY+4 M(V_T#EE6\A^D`_$E;_8?````__\#`%!+`P04``8`"````"$`5E-;,9,"``!5 M!@``&0```'AL+W=O\QX? M9W7]+&OTQ+41JLEP%(08\8:I7#1EAG]\O[M88F0L;7):JX9G^(4;?+W^^&%U M4/K15)Q;!(3&9+BRMDT),:SBDII`M;R!-X72DEI8ZI*85G.:^R19DS@,%T12 MT>".D.KW,%11",9O%=M+WM@.HGE-+>@WE6C-0)/L/3A)]>.^O6!*MH#8B5K8 M%P_%2++TOFR4IKL:ZGZ.$LH&ME^N)I!/OO;BEEJY76AT0G"]09UKJ3FN4 M`FPPH5,\VO(W5\`.!]DX2H9A,*!>`YU\6L=QN")/8#_K8V[.8Z+3B.T0X;H& M\D:-X,U_T.@H3J/KI!-],VPG2KW[DZ*2.>*!V#1L>Z\>N.G.2Z MY%M>UP8QM7>C-8=ZQ]UQZC>Q:])D_P9N`S\ZT_TXW;X6OYFE&W][3..3_E8A MXPN8ZI:6_('J4C0&U;P`:6'@IEAW]T*WL*KU`[-3%L;9?ZW@^N9PF,(`@@NE M[+!P!HQ_".O?````__\#`%!+`P04``8`"````"$`_YT:/&07```^@```&0`` M`'AL+W=O?'5M)7->V4K9S<^^_WX;0S2:Z"<1,S3R,;XX.^@#=#1!H M4>3[?_[U^'#QY_'YY?[T].$R>K>XO#@^W9[N[I^^?KC\GW_E_]A<7KR\WCS= MW3R7#Y;?7U^^[JZN7VV_' MQYN7=Z?OQR?XY,OI^?'F%?[Y_/7JY?OS\>;NW.CQX6JY6*RN'F_NGRZMA=WS M6VR3K<_'H]/K];(\_'AYA7Z__+M_OL+67N\?8NYQYOG/WY\_\?M MZ?$[F/A\_W#_^O?9Z.7%X^VN^OIT>K[Y_`#C_BM*;F[)]OD?ROSC_>WSZ>7T MY?4=F+NR'=5CWEYMK\#2Q_=W]S`"X_:+Y^.7#Y>?HEV_CBZO/KX_.^A_[X\_ M7T;_??'R[?2S>+Z_:^^?CN!MB).)P.?3Z0]#K>X,!(VO5.O\'('_>KZX.WZY M^?'P^M^GG^7Q_NNW5PAW"B,R`]O=_7TXOMR"1\',NV5J+-V>'J`#\/\7C_;?W/YX>3T]_A^RT):U MLD0K,73??AZOWJ7K11P9(X&&"3:$O]AP^RY*%F?M0#,P>NXU_"6]^"WM5M@. MLG^.W!:;P=]9<%S%D(^,OW&[,"1#MCBQ++1F5(-5^F08H9*Y^,F0^7X&_(H1>8'G]^ M3-:+]U=_0DK?(N=:&R5]C]B"!3`*Y!`H)E!*H)%!+H)%`*X%.`OT( MN`+7#OZ%C/AW^->8,?XESUP3P`Y?"F<2@YH<))!)()=`(8%2`I4$:@DT$F@E MT$F@'P&.,V&6.,Z<7OTH)PT;TAH6CT!2(FEQSMEH)7PX?#HVP5GK=`XFSXS. M&?:Y:T1@\1EU5P9U(%&S@T(RA>0**112*J122*V01B&M0CJ%]&/$\2'$ MRO&A68V6Z3N`9ZY'QI#K7D1<]\8BW@-I<*]",H7D"BD44BJD4DBMD$8AK4(Z MA?1CQ'$O7!<=]X;GCV&[/D2$EZ&]0@X*R122*Z102*F02B&U0AJ%M`KI%-*/ M$<=AZUD.,VS788BX29>(I!M(0](I)%-(KI!"(:5"*H74"FD4TBJD4T@_1AP? MFB.(WF&\6T.6AO//-'3=B&?6GB&^ M8J_$!?N`I!@N>:/+>NHN`1FS:`W(-51HJ-10I:%:0XV&6@UU&NH1LHYP?6_V MP)Z9/L/W=B<-VS9RQ75D(EV3H5"7&B*%NM1.D527.M&EQ68E#YH]&?)TR"!YU-\[F'#0]M?&HNX$VY\\9@<;CZCC0%G(F=+(62_$^ M0A;\\4Z\`Y-HL!E"-*/7:G.3$\.3UACI-\B76KXBXW92+>/U5FPM:F*$Y!NV M[!]]RR0:?4?&43Y:K\7UI">&1]Z-M3DGSX@U'JO'L;:0F-0B__81-@PE]H%) M--H,H>'R&2=BNS,=9OD"_)$A]/*U<^3E=B&UU3FY!Z0Z30X%LFT>`[ M5SU2.X>>VGC4W4B;4_V,2&,18!QI"[FS6@4:2>%)/9!HK%ED(9S42_C?6O@Z M)XHGKS'2@VG_M"K1$NS]2;\BXSBM%M%J+896$R6DW[!IOW[+)-+OR+C5C];; M5%^LT44>?3?:IB0Q(]I8P1A'VT++>/#1/K)0S&X[:"C34*ZA0D.EABH-U1IJ M--1JJ--0[T"._Y;@Y!G^.]/="@U"FW&TDHW8D^RI86AI.#")TB734*ZA@B%_ M,I9,(NN5AFH--0SYK;=,(NN=AGH'<@,!:]N<0!BZ"(2%W&5+G4*AFG,^@P37 MK2F2.E]ER,*E+(+BBUQ*,(LI-4DJITBJ2Q7IX>JRB)-([!IJHH2Z MU$RIR2ZU4R35I8[TJ$N+*!+[J)XHGBZY>0(S:$Z>&+K($PLY&QFY!N^7V`[^ M^/>L3**N>K21RU!-;4+J#9%"ZBV3 M2+T3ZJM4'`1Z:N-1=^-L2CQOO[#!Y4O%V4)B/1#;RCTV#)<'F42#S1#"R;_9 MR*3.B>!):KN+83:I5$8E@U$4+J#1OVJ[=,(O6.C-.4ACNQ MW+-]3PR/O!MI4Y>9$6E;QH&#+O7GVH08)KDSH_4Q%%GA>@.3R'I&UK&RMTZW M8L.84R-/7F.HL=^A6562I='11,HG"R%?4Z.0?$.DD'S+)!I])^17F[5:O7%@ M'GDWUO-J2^;V/KEZ6\AT:U@_$WG=W6/#7\QJ-,7;W`S;X:P&N\+7.1$\B8VA M'@QS'^75L^0NDJ\K,H[S*I4+:$V$D'K#AOWJ+9-(O2/CJ+Y:BQ)F3P2/NAMH M4W29,:EMC<:9U!9R)[4(Q]X$V"1(**L/3**Q9@@-Y88DE=7ZG%IYTAHC_0;] MDBR-)S4.CKXM6$9;M8*CZ9!^PZ9#L1XZ2>/OQ/BC192J:(?UW6B;LLN,:&.5 M9KR$6PBN&]3'_=)"XU.HAC(-Y1HJ-%1JJ-)0K:%&0ZV&.@WU#N3ZSYSX9_C/ M%@BLDDLEYIJ-90PY#? M>LLDLMYIJ'<@-Q#SRBE+74Y!R%VV]"D4&X;7K0F2.E]E)&B7DLU2U;-RZF5H M)2F(%.I1.452/:K<'D%_8O$=7TUV0CUJB!3J43M%4CWJ1(^2E?RZN"<[GAXY M26*^09PQ6\]T]PB*D+.)44=0(@4G*Y,HX3.$J"P1R^^(;$V=!% MG"TD%@-QI=^;CW^YB6$2#39#B&H-T2(6VZ.<&H&`=[TOB!2:9R632+YRY:-U MLA(#JZE12+XA4DB^91+)=U)^NY`[&&KDD7=C#?)S8FWH(M86*&^'B.")[%Q4@^&_?E0H<0_+%C7XG]:T]M/.INH$U9XNU[:G.GK)S1%G)GM'#('MN%M]1,HK%F".&$ M7F]6J1AL3@Q/5N.,QCZ&UI-2RU=DW,ZIU7JU%-]8U<0(R3=LV9_E+9-H]!T9 M1_EHL1(K2D\,C[P;:E-OF1%J6YX9'Y_@5EP3_?'Q$Z'Q\5-#F89R#14:*C54 M::C64*.A5D.=AGH'B.. M`3510EUJIM1DE]HIDNI21WK8I74<;\5RWQ/%TR4W3^;5BR`X:L):R-G$Z!,H MM@O/UX%$.9^A'E['U\E2?!&84X<\UW',B,&P/TE+LC2JK0KU12S4:VH34F^( M%!I[RR0:>^>JK[9R[O74QJ/NQGE>.2K6Y2B$Q'H@#FI[8HVGNLST`Y-HL!E" M,"2S88O7<2)V$3DQ/%F-D;;]#NZA2BU?D7&4AR*VFN?6LCGU>Q>ZABW[22V3 M:/2=D(]2*=\3PR/OQ#H!THR+\)GN7H01;?<2JTE,C MC[P;:R#-B;6ABUA;2,QK$9%]@JS@O&82C39#".=UM%DOQ9$[)X8GLS'6;Y`O MM7Q%QNV\7B5R5:F)$%)OV'!@6C.)!M^1<:L.52TQ]IX('G4WTI!H+S4)<&WMJY=%WHSVON)3HXA)!<-T:O)UL M1`;NF44C.6@HTU"NH4)#I88J#=4::C34:JC34.]`KDOGE7$27<8AR'6IN&-I MSRQV*=K:#M])9YJ5:ZC04*FA2D.UAAH-M1KJ--0[D.M262X9_5@]_"/<1%=. M"!H]'$%#!PUE&LHU5&BHU%"EH5I#C89:#74:ZAW(=25<6>$^`"S M3Q1TT%"FH5Q#A89*#54:JC74:*C54*>AWH%<_\F"QR@5W_[;_43701"".XMI M.N\9XJ55'7*09*J/H_57'"LR9I'U7$.%ADH-51JJ-=1HJ-50IZ$>(>L(U_?F M?#VNFOZ>[_&4/KJ7)['09GS%U#\'1Y:Y]WOPM`Z'-06E2W/`G'B4`EH!`D?" MMAF%OGB+5LFF4$M<(BHFD%;-A@EJ&/*/JV53J"6N\!T3R'#/A@%R(VE.N>-( M_F(5MX?B6+`^!4*&IL8D51#+T!2=,)8)/!-2E`V)XMEF MXQ%C0DUF43G5;]6EBO3LOC]:;->IV`O61`EUJ9E2DUUJITBJ2QWIV2YMX1>H M(D]Z8GAZY*1)"J09:7*FNQ1+)I%\)>07*_E#YIH:A>0;(H7D6R:1?"?EUPMQU>FID4?>C360 MYL3:T$6L+>0L"?%&K(G[%%GCV2Z3_<`D&FV&$,[_%)Z6(>9:3@Q/9MOISY;] M*U+)))*OR#B>\9>)O*N])D9(OF'+?OF6223?D?%!7CZVIR>&1]Z--:3:G%@; MNHBUA<2\%A'9I]@0_OB7?R;1:#.$L,@`)?%$K&(Y-8)D\EHNB!22+YE$\I60 M7VP3,;%J:A22;X@4DF^91/*=*P]UTZVL'%(CC[P;ZWD5AE17&!!RYG6R$7W: M$RL\KZUUJ-O3:#-L1]\(+--87M:)X#97]"E-Q'DJ_(N)U8YID-8@]3 M$R,DW[!EOWS+))+OR#C*IVDJULN>&!YY-]:R]/%;&_145T00$M-=UA2I82CA M#TPB)V1D';\H@,>?B>3*J9$GX3$%L-\A^9(L\>FY_L4UV?06A\9PM#_NP^(`EJW32T3$,Y MFR)6P9#?>JE-51JJV119;QCR6V^UJ4Y#/9L"ZZ[78=5S+JB_-_&,%7&=M=`J M&9RZ3RTT6D,/#/$8U=D@0Q:MM%,W7A#%L]C@/%,=*-_4@8JLXV(W=9L%44(= M:%B-HMPR%/!`1]:Q`U,W51#%TP$WZK^J1?WK]!W".?D,3_AI'#VH,-7%*(2< M.6A9`/$(];[9DN`;"/),AJ9&4*ZM%PSYK9?:5*6AFDU1'QJ&_-9;;:K34,^F MU!PT59RWUS126_09US0(@@K!L*E4#PO;,XO&=]!0IJ%<0X6&2@U5&JHUU&BH MU5"GH=Z!W`0WM9(9+K6E%<>E"(V>Q)TJZ*"A3$.YA@H-E1JJ-%1KJ-%0JZ%. M0[T#.?Y;P2HRPW]GNKO^$\03>J^A@X8R#>4:*C14:JC24*VA1D.MACH-]0[D M^@_63L=_OW5971DKPJT6&E5\]\@*5Y>1Y!3[E_*G81FS:(7(-51HJ-10I:%: M0XV&6@UU&NH1LHYP?0_[V'^#[XT5X7L+N<5^^:2\_%P^91N/$R1]%856;153;<+>9L@,3S[-+M3G1*3 M/2JG2*I'%>GAUA%^T21Z5!,CU*-F2DSVJ)TBJ1YUI(<]6FS43Q>)X>F1FR2R M=!`^-\*!1,UK"XD:@2SU4T.8N8$D&4[RE-X9ML.2(#P12M1)FKB$7?C/*\^L-+U M`829?8<-07A^81*/-$,*\AF]TQ?>YU,23UQCI-XB79(FWT94KKHIN-34)B3=$ M"HV\91*-O'/%U2L(>FKB$7>C+*L0OUBY=;5AA:4%6'6'I5,7^(D%_AY8\M)U M8!*--2/(YK1^%A9^'KSCOB`C(?&2221>$63%$_5(-V0D)-XRB<0[@G#D MZH<=OQ!WHRRK&[]W%-)%CY6%Q!27I7UDA1^;Q"1R04;6;6E_F>@YCCWR9#K. M<22%IEFIU2NAOMR(E:NF-B'UAD@A]99)-/;.58^V\K:'GMIXU-WXSRO%K'0I M!J%Q39&AT)2VIL9U?6PW@G(V1>,O&/);+[6I2D,UFR+K#4-^ZZTVU6FH9U-@ MW?'Z&BZSSA7TMV;=V8I["$8(=FXTH#U"H\W0@2$>HSH(9,C"+=/4[VR(X=DT MV$G&8M2EDJ&`?D76:8W5/[0A1DB_83'2;QD*Z'=D'?4G?FE##(^^&W*8C<&0 MOZVH#^]8E@H+JF(FE4P<\TE+,IOQ_WQX>'EXO;TP[P\^ESQ&6#[9NOK M)-F9>]BA@^J3%#XYW_`I/TDW.U/_GFB3;N&3\XW\H@V\0?O3>1\I\&MXL_;Y MNT^)+W?PGEBM\"G>?8*!ZP^NS3BFPJ',4\..8E! M^/P\/3&$0[+>F5N%M<8AV>PRN,]4?P)WQ^[,#;#Z$[B7%:Q-?7)813M3I=1M M#JOE+H,2E_X$"G.[:O(3**.!M:DV\*3`G7GHG[8&S_W;F4?XZ4_@*7X0QZE/ M]G&Z,\]PT&W@,0X[\T0&_0D\E&%GGJ^@/X$7\>W,Z^RF/HEVYDUP^A-XJ=O. MO+=-?P*O8`-K4Y_`,_MWYO'[N@T\@7]G'J:O/X'GZ4..GS^Y&E($WM[^_>;K ML;MY_GK_]'+Q'-WA-=G M+\R+<[^<3J_T#Y"^,N^=/[\&_./_"P```/__`P!02P,$%``&``@````A`*]/ M$W&0`@``1P8``!D```!X;"]W;W)K&ULK%7+;MLP M$+P7Z#\0O$>4%#N)!7UHVK(`Q@K=9O3)(HI@5;H0K953G]\OSN[HL0ZWA:\T2WD]`DL MO5Z]?[?<:W-O:P!'D*&U.:V=ZS+&K*A!<1OI#EH\*;51W.'65,QV!G@1+JF& MI7%\P127+>T9,O,6#EV64L"M%CL%K>M)##3L`5# MIM6RD)B!MYT8*'.Z3K+-C++5,OCS4\+>/OLFMM;[#T86GV4+:#:6R1=@J_6] MAWXJ?`@OLY/;=Z$`7PTIH.2[QGW3^X\@J]IAM>>8D,\K*YYNP0HT%&FB=.Z9 MA&Y0`/X2)7UGH"'\,:Q[6;@ZI^=I-$OGEU<)XLD6K+N3GI,2L;-.JU\]*AFX M>I9T8,%U9'D5?S[@<1WQ%R]=8+W:D/PM=WRU-'I/L*%0CNVX;\\D0Y(QZU[B MY,/?;,#\/@N]L`KY@R@.'B7S(]T M3*?/*:XFT(%9LT-MH:`Q)O*/%?4T0?5DUQ!9'.2QF$0$3W%`P[5%&+50PW[@ M^IY38"K80--8(O3.#],<$YZBTYRO4W__*'Z#\Q^&Y3B>9IN7\.OS;!W>BV/\ M;'A'V'2`<]SQ"KYP4\G6D@9*E!9'EU@ST[\$_<;I+DS,5CL&ULK)7);MLP$(;O!?H.!.\1 M)7D7;`>.@[0!6J`HNIQI:B01$46!I./D[3O4%B]ID`*]1.)H^.6??SCT\OI) ME>01C)6Z6M$H""F!2NA45OF*_OQQ=S6GQ#I>I;S4%:SH,UAZO?[X87G0YL$6 M`(X@H;(K6CA7)XQ948#B-M`U5/@ETT9QATN3,UL;X&FS294L#L,I4UQ6M"4D MYCT,G652P*T6>P65:R$&2NY0ORUD;7N:$N_!*6X>]O65T*I&Q$Z6TCTW4$J4 M2.[S2AN^*['NIVC,1<]N%A=X)8715F=&,A6 M=!,EVS%EZV7CSR\)!WOT3FRA#Y^,3+_("M!L;)-OP$[K!Y]ZG_H0;F87N^^: M!GPS)(6,[TOW71\^@\P+A]V>8$&^KB1]O@4KT%#$!/'$DX0N40#^)4KZDX&& M\*?F>9"I*_!M'D3C<(K99`?6W4E/I$3LK=/J=Y?3D5I&W#'PV3&FP2P*%Z,9 M,M[8-^KVX;/;-YH&DUDXBOP_O]S(6NV-%;?<\?72Z`/!XX7R;,W]88T2A/4> MM(3!E;^9@FYXR,935A3G`@NVV,C']22<+=DCNB^ZG)O+G.@T8]MG^*:AO$$C MFO,?-'J*U^@;Z47?]($7T?&9H#[C7!`:=2SH]0/3>^.3T5ULRQOF=$EAXUTT M/],Q?#U&O"2=F#4^U>8;&H<8_,>.>DRC>K"KBRQ.ZEB<*1V2!LO:\6O/G`*3 MPQ;*TA*A]WZT)ECP$!VF?A/[+IW%;_`VB%Z+Q\GVM?S-*-DTM\O!5[?@*&ULK%C;CJ-&$'V/E']`O*^YV7B,;*_& M!I*5$BF*=C?/&+=M-$!;-#.>^?M47Z$;EJ!57M;KXU/5=?I4WV;[^;TJK3?4 MD`+7.]M;N+:%ZAR?B_JZL[]]33\]V19IL_JX\^HAE\NN*FR%KXV5X?<&Y2=65!5.K[KADZ5 M%;7-,T3-G!SX[Y]R7-TA MQ:DHB_:#);6M*H^^7&O<9*<2=+][RRR7N=F70?JJR!M,\*5=0#J'%SK4O'$V M#F3:;\\%**#3;C7HLK.?O2CU5K:SW[()^EZ@!^G]WR(W_/BM*,2"H!_K:J@K0$SDKVSST=Q;F\[.P@7J[4;>$"W3HBT:4%3VE;^ M2EI<_<-)'BU*)?%%$O@<23(1&(C`I0H,)P>"DEBU\"D&\IX6:\_=!&N`)@:" MM"P0/D7@Z$`.GQTVV7'69OMM@Q\6=##H)_>,K@\_FG:8*IKD MF6;9V;#T8$8)],K;?K7RM\X;^)L+SF'(\73&43*H`S1M;`*)":0]P`%%2A88 M]C_(HEFH+%G000*=3D/E43)D2&P"B0FD/4#3`#UD:O!7"]4.L\VA>".RY M$^AS?Q"DC49:ZJ2C(BEU`R09(&D?T03"XC`%>JL%;?CQ12Z[C<8Q0;*,@T#6 MRJGC`(D'2#)`TCZBE0HU]4N=KH^2]?H$XG?U#9!X@"0#).TC6GVP=/OU\67, MIK*]%?G+`?.M;J3N`)8K7\0TAUXV1T)H4-4Y?FAV/"?YL!(5R>3$(A&4KSA^ M:+1@HDC2UE2E!D23N];ECLB"35[JHF1=%T?\)=NI?-=;&7TN?H?A5;D#22,< MWS42)9P4/+&!PC!\T@=*Q>]P.(X-I$FF]YK>1CTMF9)UR1P)/"DYU"LYBHB^ MU0/)BB,-2D16VD.PY:^7KIXU%1$_Z`U-'^P\\_51LJZ/(YVE:[V2H_A]TE+% M4?HX(OP+?-\XL5+Q^QS_/"#-%\C8ND(!=18:S724,9,>=B0E4B;F+L("-U7* MF#DV>O1$GMVGC&W(I`EV=N?DQG!2Q/B35G:D3B9/+,ST?=>8OU3$!+/36*HYQ"8W.T(?FB>PS)PVFF1O3MT$A$7<*?#8#EP6L3TA^]M`]J" M]>BYWIN"Z1V)L0VM_&+@!]VI*%@`=?)[XXM;(8];\JLZO2@F(JX'I5TJZ`"] M<'K*]PK_.>_$58$_/6@1!X]#T+E=\<'&/"XE*U2JXP[J`H=GB6#)_@W7&V-E MI)(QJX'I56)B$K[B.[CU7SJDT.YA#FJL*ZO0-7>6D9;]=!Q!]<;+=@?4, M=Y6_(/FCID+-%1U161(KQZ_T=;B&HTFA_.4:AQ'<-:`K#!Q>M,]L=`,_T)?N M"/_@1W!W'\D31,]0Y_"'0Q#!97@$7T9P\P3<42/#2_:>7=&?67,M:F*5Z`): M7':A:_A;F']IA4TGW,(;ECEV@[]9(.A'ESX5+ABW\@L=0/T59/\O````__\# M`%!+`P04``8`"````"$`15>INX,0``#E4@``&0```'AL+W=O*4H7M"8MUY)F,V=EK6J(M M1DNB@J3;W6^_B0*R$L!?I$C/SL6H_2'Q`T@`B4,5Z],__WI]N?ISO=MOMF^? MKX-.]_IJ_?:X?=J\_?A\_3__RO]Q=WVU/ZS>GE8OV[?UY^N_U_OK?W[Y[__Z M]&N[^V/_O%X?KDCA;?_Y^OEP>$]N;O:/S^O7U;ZS?5^_4YU=:!_[G[< M[-]WZ]53G>GUY2;L=F]O7E>;MVNMD.S.T=A^_[YY7*?;QY^OZ[>#%MFM7U8' MJO_^>?.^9[77QW/D7E>[/WZ^_^-Q^_I.$M\V+YO#W[7H]=7K8U+]>-ON5M]> MJ-U_!?'JD;7K?X#\Z^9QM]UOOQ\Z)'>C*XIMOK^YOR&E+Y^>-M0"Y?:KW?K[ MY^NO0;*,^]9OZ2?7`M^WV#V5: M/2E$F6\@=U[WP'QW];3^OOKYU=_W3&V&2DOYPQ MZ/2#[GWT04:2K9M)?TW&?B>\ZP6]NITGJGIK,M+?RTKLFXSTES.>UT::F755 MZ2]G/*^-]R8C_349>^>U,:!1IP5YE`^Y[]1\FZWVGU^]&@1I`)QP; M\"!0_V%R1N?EY%&@QOF%U>7N#*0_HS.=Q!T:6#W:;:;*J99RCP96EYYT[XV> MI/6<3U>'U9=/N^VO*PJDU#_[]Y4*RT&BU'BVZ]*;^7]L^M.\5RI?EO/+[U>[]/-GQ1G'HW-`]H$KL6`+5104;*I#S(?Y#XH?%#ZH/+!T`MZ^L$84:1MC.*@ZQH-&J.F/X!D0'(@!9`22`5D"&0$9`QD`F0* M9`9D#F0!9&D3IWLHFCO=HV-:1RWHIWM*9:Q[BOW[8$B]W:I#T@!("B0#D@,I M@)1`*B!#(",@8R`3(%,@,R!S(`L@2YLX?4"^=OK@M..5M>MX0\(F6@V`I$`R M(#F0`DAI$Z<1M*1?T`AE[39"DU#O;=6"-FB(3/-;+^BFVB8FUUJAP%LJL\:( MAVH.I`!2VL1I*>U`G)9:4^;PO'G\XV%+=:'UJ:4;(UKN]29`B;@.T,1V0$.D M<>``8Q/6^XBP&\1N&,S.T,A]C4.I.$.H;!62S:WC1G7PN<"/M;GK2(/LX6"0 M/1X098AR1`6BTD%N:]2.U#X=G![:@=[`TDZ'@]*#01&E6-WI;7X&G)'V6XT5 M#`QCU`_JL.!MC;)S)/*3$L4Y$N4Q"==O:N-X@=_T/M/QFT;.*-#(&06`,G5J MIJEI6>6("D2E@]S6J(W6!:TQ^S)[%&CD18>^&Y('ZMA.50]/A@=CY,6'.UZ=Z6*2V M1NV>+FB-V6S9K='(C1&A-\$'ZORDUAP:WR=BA#;JVT9QZ.^=SI'*C9$GY:UH MQ3E29;N4K&FN/]4>[0)_ZBT=%2$Q5R-G=&CDC`Y`F;K"\F,'H`*M2@>YK5%[ MJ`M:H[=<3FO,+HP&<]/O<>BMXP-UA?9Q[-!&?;5C_?-+MQ.'O7OG?^[4S\X1 MS8V1B-X%CJ87FHIS1$M?M-?M=^W_R8AVO:VV=Q=X6^\&U?!L7-OK>6'Y0=T* MJHE'VZ#&*@YA"6^L>!RFDI%1ABA'5"`J$56(AHA&B,:()HBFB&:(YH@6B)8. M+SYF8L5A M+F"5&+%!0X928$C0<<+'!NCOE-@)*M+?6R?B!47.!5U M1C-!QPN=2)6+#]%K1FB M.2.G]I&W(UB(%/\D&.O).,!.Q8D]/46N&:&X0-5N=:O"Z?"$&K+QT9-QHJD[0%T13 M?>!V.DLC58357&\1&ZAW.3X\L(D1USPS*+JK6WL7Q.&]MUSE;&)?(?MK>R'2 M4DO?J&PS"KO>:E6QE:Y21"^K>*%P>$Z-1BQ#)^[&;WZ-QF+$'ID@FB*:"3JN M/A#MW7;NO+$[Y$RG MBA^QT:GBQV+$Q4\031'-!$D7^!Z8BQ&K+Q`M'>2.%'45<\%(T3 MY7'LK;Z#4%NIBC3CR6],*D;+8ZZW<6$5V'4+_857!6J?J4(H1 MUZ%BI.-*''5B;W4>MI7OMV[$,J>*'XL1%S]!-$4T$R2.\JLP%R-67R!:.L@= M+>IRR1XMO[>Q,%=4]L9"(S?1":C*?F6RI&W,;,()KNXILX]G9P.6>T MIWS+(#JC#B5+R:5#)750NX.H1X/(OIZ$$66*L2OC=^=(BI%V^49C,6)_3!!- M$?BQ&K+Q`M'>2.*'4O9H^H#PZ-YAK-'CH:T6Z8:S`(&W2\YJDQBN6E MD`Q1+E*L7@@ZKEZB5(5H*%*L/A)T7'V,4A-$4Y%B]9F@X^ISE%H@6HH4J3M] MJL*PTZ>_%25J%??X89"[HXV]#?R`K:RW-A!E!O'^]?Z.-K#N8X><3>RPX4^O M`J5+0>)DW*VRE5E5XH[7CN$YQ8]811H[1C1A9,KJ>*%O>DY1,Q:1HN:"3K1T MP>JZ].`V#KUHMV2+(YYV1Q>%Q).CZU_;=QHVK:](T8Z97_]13SF]TZU!=B01 M)`WTAT!JC&*)]AFB7*1X-A:"CJN7*%4A&HH4JX\$'5:BNKXFLP\0=`I4O:9&@;7%]P[W`V-% M1TT>@BFBC+7TP3*.;_NWWDDDYUQV=OG>P M';+.J?)';"3ECQ%-##*%A1UO`9MREE-%S=A(BIH+.M'4A;&B/VI'&]`/KKSR MEZQSI'QW>'UT9WEF6,=+2[J04^/+"0$-D@;Z8R`U^9RPKO-9*$?U0M!Q]1+5 M*T1#D>)1/Q)T7'V,4A-$4Y%B]9F@X^ISE%H@6HH4A/7+[C:CYFY3ZM3K>?/J M@:UH[V^%$6^G,1`K;G***$.4(RH0E8@J1$-$(T1C1!-$4T0S1'-$"T1+![FS M4UWT'0G^'ZS)*J>W)ALD[T(,:.6MK02EB#)$.:("48FH0C1$-$(T1C1!-$4T M0S1'M$"T=)#;+9?=WD5X>\=(HO\`48HH0Y0C*A"5B"I$0P>Y;58W(_90_&#\ MF8L4Z\:`SGQJL%F/K`:")'C@@F#RT2)@11@O#F4L)4^_4\>O`]0&ADD7L@0Y8QLQX!6::Q< M-\3>9J,2*W&#K>4,(G45Z+CAMS:SM8H;VPRRO8,H-8A62*YKABC'C`6BTB#W MJ6;/V_568L4E#ATMUSNT87.\M[(';`5!?]F0OF3(!4C MKGEF$(WR^BXUB&-O$N9L<>1"H7YD7XCR\>++-B/<]K.5N6`).OZCLN$'-7+] M?]FQE[:CX'^-W/MTOTX#SDC&)_QOU&6%R$P^WOE'_:[WH#5GY2,[?^/_1OEX M\24K2?&5031^5?>KYS'>?=:0,QTIWG6V?Z[]8+#C`98FN_+_!T_`C-7I)V#& MB.[#9+!K];X]24+_T4@N&8_[LCBG"J4H<14J@TY782@96ZO@.ET=I.QEZ/?B MKSZ.V:N3^K4F]84[\'O^@R1C=?JYM1BQ(S*#5.1L)DS<\T9?SAGMT86>4NY;4KY&O>0KU:LE#Z6H6X2VE%M*J8>S5PZ=Y(K_P'^HQ7'8-\'B;+-ONO4?)5_XS# MSQ!1"UL*?HCI.V$MG%ZEIA+:4@91F*BG#=@(>N"0J&<'F$*/#Q+U)`!3Z&$` M5:PMY8&<]=#J+#H0)X/6E)12U&$%RZ%C;J+.+)A"I]U$'5TPA=Y?3]3KE9A" MK[$GZBU+3*%WUQ/U9GI;2D@I;2VEMVPII:UWZ+5-2FDKA]XK3JK6//16*J6T MY:$?`"3J;52L&_T.(%$OI6(*O?R?J%?[VU)"2FEK#[V43"EM[:&W7"FEK9Q! M<)ND]`M!+(=^<)CDK2GT(\-$_:H0\SQ0K1_:RZ$4]5HPYDDI1;T*C"GT2XU$ MO1&,*?2#C42]&(PI]"L-ZH4VO]%K_932YK=!$)(/VE+H!]OD@[84^I$V^:`M M91#$I-96-_J!+ZFUI="/>DFM+24E5[=Y>G"7T&=M?O:R_T[+3K3_K ML].?*=3_.)@'\=^V!_J^8/U,_ID^)[FF[Z]T.[21_+[='O@?5-V;Y@.57_Y/ M`````/__`P!02P,$%``&``@````A`$F4@4KH"P``XCH``!D```!X;"]W;W)K M&ULK)M9<^*Z$L??;]7]#A3O)V"S&5>24Q/V?5_? M&.(DU`2<`F;[]J>%-DM_X^'DWI<9\E-WJUMJ:[7O__ZU?T_]"(ZG77AX2#MW MV70J.&S#Y]WA]2$]F];_\M*ITWES>-Z\AX?@(?T[.*7_?OSO?^Y_AL=OI[<@ M.*?(PN'TD'X[GS_\3.:T?0OVF]-=^!$ M<;/98F:_V1W2W()_O,5&^/*RVP;5-^8 MVV^.W[Y__+4-]Q]DXNON?7?^?3&:3NVW?NOU$!XW7]\I[E].?K.5MB]_@/G] M;GL,3^'+^8[,9;BC&',Y4\Z0I'M)?''_ME-.9Q_M+`\UW MP<]3Y'?J]!;^;!QWS]W=(:#6IGYB/?`U#+\QT=8S0Z2<`>WZI0>&Q]1S\++Y M_GX>AS^;P>[U[4S=7:"(6&#^\^]J<-I2BY*9.[?`+&W#=W*`_DWM=RPUJ$4V MOQ[2+E6\>SZ_/:1SQ;M"*9MS2#SU-3B=ZSMF,IW:?C^=P_V""SG"%#>2$T;H M?V'$N?,*A7S1*]UNA"0OGM#_PHAW5W*RY=R_L%$4-DK*QB<GV\O)2Q]TJW^B MQ1S9[NR'#B4I>.HA'KSNJMM:3?:.8W3/C:WFJG2G'Y]N-9?RX>*\J]O^$ZWF MRL9G/VYJ-991O&+=73>UFBL[B/W0526W6H8/%9>1I[HY;Q[OC^'/%`WGU':G MCPV;'!R?&91C#N]O-0I=&X1H]&%6OC`S#VGJ1AI?3C1R_G@L%,KWF1\TVFV% MS!/*.*9$14JPH8V9K=J@9H.Z#1HV:-J@98.V#3HVZ-J@9X.^#08V&-I@9(.Q M#28VF-I@9H.Y#18V6-I@98-U!&0H352NT*/R_\@59H;EBNSE)PET\KA68D@) MJ5*U0D#Z0`9`AD!&0,9`)D"F0&9`YD`6 M0)9`5D#646(D`JU!C42(#`[GM]WVVU/(M[`Q"9*CA2=?CC(C9GYP0GL&.714 M%-$S3-%:=U2Y3(ZR5L]"CK5JK2DA:;H.I`&D":0%I`VD`Z0+I`>D#V0`9`AD M!&0,9`)D"F0&9`YD`60)9`5DS0GO5".):"/ZOR<1,V(F$2?1)%)$)P@D$9?) M%2[;(C?KY,VE3DV5J_P!T@#2!-("TN8DXF\'2%=IL4T;>9NI MCD1,VDPB3O(Y/1(IDI!$7*9$7NF1*.^9?5530K(UZH+HS59#$6W(SMBFLJ-E M\O8*O:6$9&5M3B*1=8!TE5;$M!U'3PE)TWU!=!P#1;0A.XZALJ-E((Z1$I*5 MC3F)Q#$!,E5:$=-V'#,E)$W/!=%Q+!31ANPXELJ.EH$X5DI(5K;FA,=A#(^T MJS)2^%-S+#-B9C8GD7:K`*ER0C.J]+(&I`Y:#2!-I:6;Q"U:8U=+"T0+1$M$*T-I"9(^QX,7KD_(<1=%PD$^+) MX8@=M>O)L&@MRRM2BA:)2LH>6:M:2%JO"93S+NLUI^3F2R6W9,ZT=2E$^7[5 M>$,;OR[4C!-RLP6SOI:4$D[=E2V!]BT.=:05_21U$?6D*=D`68^N[JQ%:U\* M)37`0!N_W@##."%H@)&4D@W@%LT6&M_BT$1:T0TP1323ID1=Q;*3]7+6`>5< M"B4UP$(;O]X`RS@A:("5E)(-D+,:8/T'A\QGD)WD1I_!3ZT`''X>;#R:'.7H M"57/1=Y^ZBI2D825E"U4U4+ZT136V4;_QZ-#5])V&M2E5M0!VW1#"B75W]1" MLOZ60/EHG^?M54=;*D9=<.U]54=*Z1.K+J*>0#D1<2&?M8\?^E(K6IT=\4`* M)44\U$(RXI%`5L368#"6BE$7(.*)E-(13Q'-!!(1NX[GEJUMSEQJ1:NS(UY( MH:2(EUI(1KP2R(K86EFNI6+4A6C$YM/&3L*C3]L?9CQQM-]%4"U%;FY)MW$'41<4>HCXJ#C2Z[ND0 M38T0C;4IZ>D$T1059XCFJ+C0Z+JG2S2U0K36ILA3,]?8"?N_R#5Q(!_--8XB MV5!AKY90SA@K<$`UE*HC:B!J(FHA:B/J(.HBZB'J(QH@&B(:(1HCFB":(IHA MFB-:(%HB6B%:&\C,$7;X'LV1S\W^X@@_FCH<60MS:ZE:83>_E$WTMHE\S*J( M:@*I97C>*>8+UC!"1IHO*F1?A1AR=624G+)5;:J;]]2?4=:T>%V M$?6D*5$7[3HUJA_?4OU$6M'A3A'-I"D9 MKN.6'1?F>9XHN:1P%VA\J5%"N"LI)J6GX00<= M?[K@9N_<68=J`AG#L;CWH)D\8?G,A?)ZM543IB*HCM8;&EVWWD13+41M;4H^ MZ1U$753L(>JCXD"CZYX.T=0(T5B;DIY.$$U1<89HCHH+C:Y[ND13*T1K;0JF M?G9E$.C*D?4$TH1J3JB!J(FHA:B-J(.HBZ MB'J(^H@&B(:(1HC&B":(IHAFB.:(%HB6B%:(U@8RQREV)Q#-$3;U%YS+NS>W M7Z^S]W7M88HC:^-OG5%4I*(>E*J(:@*)+6#!S99RUKND=:D5W7_AQ"_WY$M$*T=I`9LZRZP8[9YV"SMD;YU9^:V&,=QP9E,+R8&YA:B-J(.H*U#$TQZB/BH.-+KN MZ5`+24]'B,:()HBF`D4\G2&:H^)"H^N>+K60]'2%B'W<<]F97.8_GH/\8QW^ MROP^.+X&E>#]_93:AM_9ASB%+)U$*JR^$OIRR7Z+/[&OA]A<:W/7IQ=KD7_) M^5_((2QXROGT;F4,S_OT?AWRBE/RV72,)30C^VQRQ1*:7WTV56()S98^F_BP MA.8^GTUC6$(S&<4>5T)'"^1;G-=T4$"^Q970MI]\BRNA33SY%E="6W+R+:Z$ M-MCD6VR)Y].5*4:S]'RZ;(_A99_N2I&O/9]N3)'3Q2;%?ODDS$H)NJ:DV.-* MZ-*18H\KH2M$BCVNA"X$*?:X$KK>H]CC2H:>/XJ+<5CV1W&QC#V?+JXQQHGG MT_4U\JGGTY4U\KGGT\4U\F;9I]M\Y&W/ISM]Y!W/IYM]Y%W/I]M\Y'W/ISM] MY`//IYM]Y-6B3^^CQ?"23^]A(>^6_%$O<(Y9\\_RFNWHKGTTL5*%_U M?'J1`GG=\^EU"N0-SZ>7*I`W/9]>["&>42E)7QA^;%Z#WN;XNCN<4N_!"PU\ MV

    ^3?*/(_SF*'^S4\T[>%E\WN&WU+&M!W/-D[VLF_A.%9_L$J4%^G/OX# M``#__P,`4$L#!!0`!@`(````(0`U?B'UKQ8``&-Z```9````>&PO=V]R:W-H M965TN'Z__Y5_F/]?75Z]O=\^>[Q^/SX/_C^/+[Z[?#X>T*+#R_?KC^]O;V?7MS\WK_[?!T]_KN^/WP#)]\ M.;X\W;W!/U^^WKQ^?SGGJ\B1>+YH/^OWQZ^OY*UI_MSS#W=O?S^Q_=_W!^?OH.)WQX>'][^ M/AF]OGJZW]9?GX\O=[\]PKC_BM*[>[)]^HP?F;FQ']9@W M-YL;L/3Q_><'&(%Q^]7+X)_]]]?KM^&/_ M\O"Y>W@^@+T@_:FGYPENL"'\ MO4@P@HA:!T^<[CZ^?SG^N(+2A<"_ M?K\S$T&TC<`:Y9?U\9AQOH2#3#-6/ADS'Z[!ZY!+KU`E?W[,EM'[FS\AL^^1 M!7@+#!+@!UX[^A:SX=_C7 MF#'^)<_<$L`.CUUW[XA!37()%!(H);"70"6!6@*-!%H)=!+H)3!,`,>94">. M,^DJ%:X<2:,O%5(HI%3(7B&50FJ%-`II M%=(II%?(,$4.[L,,,VW48(C$[3"&Y0@J%E`K9*Z122*V0 M1B&M0CJ%]`H9IHCC,+A".PZ;)-O;MX?[WV^/=CDRX\@$+BSV;:L1L1KNREJ/[<)X'EQV@><-V_6\11)8_HU.35=+-^-VV`R6-2-)>7Z& M$R_D5(1J9B+\\V.4K#?+M2M5HIEI?Z34?D9*1",00[HZ3&&9C=T%FG.AN:B`43Z\N&S'I[8@4K$HF M48H7""7K4RHDF_5&)`(18!C>I-NS83^I8A*IUV3+2,Q]#1%"ZBT;]JMW M3"+UGHRC>BR=.A#!H^[&V>S<6(3$'K-QX[*AA1K,FZ+*DY6&[%^:(@1DF_9A[,H[RT6HE+B4#,3SR;JS- M7O>"HL:M\;2H+22*6N3?SISS,98 MGR%?D27>8M:N?)(MQ1*YH38A]99(H<%W3*+!]ZYZI!8-`[7QJ+N1-COS"R*- M&_EII"WD5K4*-)+"13V2:*R%.5*%!,&BCN%_*^'KDBB>O,9(CZ;]B5:A)5CA MDWY-QK&L%M%R)8;6$"6DW[)IOW[')-+OR;C5CU:;3%^LT44>?3?:YECA@FCC M*<0TVA:*D]%'.W-":&+$;LLU5&BHU-!>0Y6&:@TU&FHUU&FHU]#@0*[_('\O M\9^ABVN@A=;3:*5KL2K81=@P-#7D3*)T*314:FC/D#\9*R:1]5I#C89:AOS6 M.R:1]5Y#@P.Y@3!'`1.E1^\\B07Q&%ERCB[+)(T$JN&ABBA+K5S:K)+ MW1Q)=:DG/>K2(HK$.FH@BJ=+;IZ8@XL+\L2>*$W)]C&1U&M7/5K+::BA-B'UEDBAL7=,(O5> MJ"\SL1$8J(U'W8VS.9FX(,YXD#&=#RSD+F-68EFYBY`5G@]&$@VVP'98_.NU M3.J2")ZDQD"/AD.!'DFD7I-Q6U3+-!+#:H@04F^1%#P`[9A$ZCT9IY*&AR?< M+?A`#(^\$^D82!=$^D1W+\$(.16MMZ'4,)36.9-HM`59QZW)*MN(!6-)C3QY M;4--I)!\Q222KZ5\NA#R#34*R;=$"LEW3"+Y7LC#E06\.))[$QU&>H5UJ]=M6C3$Z@ M#1%"ZBT;]L\I'9-H[#T9QZI>KL01YD`$C[H;:,BS2P)MZ"+0%G*+6L49V\$? M_VHN'DDTU@*A\;@AS>1!?4FM()9>TWLBA?0K)I%^+?7C:"-G<&H5TF^)%-+O MF$3ZO="/%E&FHHU>\^B[T3;'+N=?K&&OJ:)MH>DN%%G37:B&"@V5&MIKJ-)0 MK:%&0ZV&.@WU&AHRFD+STZF M9:-WH=0P5+?Y'$GMKPIDX52VCM5Y5DEVIEV2F[D]D4(]JN9(JD>UVR/H3R+N M\35D)]2CEDBA'G5S)-6C7O0H7+1SV1K8@K0+$^@ MTL9KB]J"$BFX,V$2)7R!$!U+)/(>44D$SW4LC*83<-8S:@E+#4*+G M3*+!%F3=;DSB:)&(Y5%)C3Q9C9'&?H?D*[(TN6?BRD>K=*F6,&@Y)-^RY5"H MQS[2Z'LIOUFH%4Q8WHVU.7&YH*;Q@&9:TQ9R:GIF$XJL4%GE\4BBT18(85$G M"W5[C`B>Q,90CX;]OJZT>DW&;5G%JUCL`1LBA-1;-NQ7[YA$8^_).*IGW&66A8212U*;Q=CPU!5Y4RBP18(TBW4DT@,JZ$V(?662"'UCDFDW@OU;"G6KP.U\:@[@39;]`L"?:*[ M.U"$W(H6#MD1*5C03**Q%@AA0:_6RTP,MB2&)ZMM1;-E?TU53"+YFHS;FEJN MEK&X8]40(R3?LF6_?,,XE"46BHU-">(;_UBDEDO=90HZ&6(;_UCDEDO=?0X$!N M("X[1X&+A`H$GJ-,=Q9Z^XD-S6(X$`@T-26IK56!IFAADD:P`W5O!I1$\90R M3F0S:C(WJKE^JR[5I(?KA4VT6HMM0$.44)?:.379I6Z.I+K4DQYV:94D&S'= M#T3Q=,G-$W-$<_XBQGR=0Q:LA&138#D9DGLI>I;&X M$5B2X:FZ].R>2"'UBDE4<;507R1"O:$V(?662"'UCDFDWKOJRXUKL?9'RYR, M,ATJ[B/YNB;CMJH2.,16=6XMF\7$F.;28V1/D._(DNL7[OZ MR29*-V+UV%"KD'Y+I-#X.R;1^'NAGRW6"W&(.5`KC[X;[FKI7C0)FGY!W]@'%D.Y9A4:*C6TUU"EH5I#C89:#74:ZC4T.)#K M2LAJQY4_\9^A"_\AQ$6]2Q64:ZC04*FAO88J#=4::C34:JC34*^AP8%<_\&$ MX_AODHKG?WD_-5:$6RT$C]Q0.>^099["&>"61X8,,`N9$T1PC32/YD%L(3!_;9;6HA=SF\%DKN:(ZDNU:2'75IL5IE8RS1$"76I MG5.37>KF2*I+/>G9+FW@&Y0B3P9B>'KDIHG9S%^0)G;O[U0V'@R&V*$Y%NV[!]]QR0: M?4_&1WGY2IF!&!YY-]:7G8:D^C0$(7>/O!81V5'#4&;G3*+1%F3=;I+A2#<5 MLUA)C3R9C;'&?H?D*[+$R^E:R"\VJ2BLAAJ%Y%LBA>0[)M'H>U<>SOTV\N2+ M&GGDW5B;@X(+ZAK/%::7>@LY=9VN19]V*;+"=3V2:+0%ML.Z3N(L49=UVRAX MI+P_1[YB$LG7KKQYYX!8PS3$\!36*=5:MARJ:S7ZGHS;NHZS+!-KR($8'GDW MUO(TY-<6Z.,A"7GI-K60*'=Y)H:L\*L(F$36"[)NRSV#UW*)Y"JID2?AL=RQ MWZ%ZJ\C2M-QQ<'@DET;RJ;Z&&H7D6R*%Y#LFT>A[A'`1`R=R\@ND`S7RR#LI MD$&>7%#N)[I[&4=H^F0&0_[LSI$$6W<:6J&ADDT1:\^0WWJE3=4::M@466\9 M\EOOM*E>0P.;`NNNUR$TCM=_J?`R8T4$PT++='3J#EEPZY#&F#/$8U1[@P)9 M--/./3A`%,]D8^N,U:@#%4.!#M1D'2>[N<<$B!+J0,MJU(&.H4`'>K*.'9A[ M*(`HG@ZX48=2#T;]7\?O$,Z?O<(T,V9$V"WDU.`(\0C5NAE-P1$.>:;04(G0 MQ/J>(;_U2INJ-=2P*>I#RY#?>J=-]1H:V!18=Z-A3G&F"QU3@W'V#O:6%[Y) M.K/G0;"/Y>YF2[$&O"467#W&C8QZ-=:.6>2-7$.%ADH-[354::C64*.A5D.= MAGH-#0[D!N"R0Z5,'RH1Q"^9WFDHUU"AH5)#>PU5&JHUU&BHU5"GH5Y#@P.Y M_C.G(-,$#A_*97AH,EFI$\3EO]-0KJ%"0Z6&]AJJ-%1KJ-%0JZ%.0[V&!@=R M_6>V]E/__=I%V!X03`^Q,CPSX)7-CB$N?CT;VW;.K8%8?A&J0%/`HAFBU-!> M0Y6&:@TU&FHUU&FHU]"`T,RM@4R>*/R:[_5!P\DPO'8>KJ*3659L$7?("M\: M0)+_U@`3.!*V1]-;`^=H56S**LR)R1YU+ MM?JB'C$\/7*3Q&R9+T@2W)E/+U6XZ7;J6MT8R+`AK'W'5)(.R)E$Z5T@1#<& M(GE:6E*;J;PTO"=22+UB$JG70GVACHJI34B])5)(O6,2J?<(P2,(9CK8R+MD M`S7QB#MQ7D(R7!#G$]W=R2#D'![JFP+$@@NF/\Y,HK$6"&'E1ZM$CK8DAB>K M[8Z6+?OE*R:1?$W&;5%%*_4:X(88(?F6+?OE.R:1?$_&47ZY3,0L,Q##(^_& M&A+BDE@;NHBUA<0IH;PIL,2&H;S.F42C+1#"O(;[O^)+#]0$S'MS:$^DD'C% M)!*O77%U1-=0DY!X2Z20>,,3=*(/X)5$V=!%E"SD5K6\' M+)$5KNB11&,MJ)W-:?WF)_P\?"4G(R'QBDDD7A-DQ5/U%H5SQ%LR$A+OF$3B M/4$X.PN!GR\SOZ=S_E-2R_$+VEF#.) MK!=DW9[$QZFN<>R1)]-Q-D=22+W2ZK50C^7MS(;:A-1;(H74.R;1V'M7/=K( MM=!`;3SJ;OPO.XJ!XV55Y1::G!'ND`50**JVW?0N`+:;0"6;HO'O&?);K[2I M6D,-FR+K+4-^ZYTVU6MH8%-@W?6Z/,#YI4WP4I_K(`3*-*`=0M.[``SQ&-5& MH$`6+IGFOE5"#,^B`8O,]G*B7YVE7Y-UFF/UUTJ($=)O68QH-RTY&AJ>@M`0R5"$^M[ MAOS6*VVJUE##IB@X+4-^ZYTVU6O(_-:I<9;MNXV&_>U2^ZN23X>7KX?=X?'Q M]>K^^(?Y7=+3-G"$\4=3D\WV$]Q,@`Z*3^#Q_ZUY%G[FDW2Q-8]VZT\^9SB`%_S;>PN\5:H5/T"FH M<_W!+?1IMDO0H[D.P4/.6_.HL+:4I\G6/%*K/X&G8[?F`5C]"3S+"M;F/LFS MY=:<.^HV>;;:%G!HI3^!H[9M/?L)'(R!M;DVNSC9FI?6:6OPWKJM>06=_@3> M0@=>GOL$7ERP->\@T&W@-01;\T8!_0F\5`!",/=)#BZ8]0`X8&XL%0Q_#N]@ M\',XO&M^:UX;K_L$;X[?FI?`ZT_@/?"0>:=/;L;<@Y_X_7[W]=#?O7Q]>'Z] M>CQ\@5);G):8+_9'@NT_WO`FZ&_'-_AQ7]A+P"^\PH\Y'^`'\A;FYMR7X_&- M_@'2-^//0W_\?P$```#__P,`4$L#!!0`!@`(````(0!7X,[(HPL``,PY```9 M````>&PO=V]R:W-H965TYF]]_?'I@>F.Z!Z-8]'X[FX9FG>Z9[FJ%= MOOS]Z_#6^IF>SOOL>-^V[KKM5GK<94_[X\M]^]__FO\U;+?.E^WQ:?N6'=/[ M]N_TW/[[X9__^/*1G;Z?7]/TT@*%X_F^_7JYO(\[G?/N-3ULSW?9>WJ$*\_9 MZ;"]P)^GE\[Y_91NG_)!A[>.W>WV.X?M_M@N%,:G:S2RY^?]+IUFNQ^']'@I M1$[IV_8"_I]?]^]G5#OLKI$[;$_??[S_M^O\FGTL3ONG<'],8;4A3B("W[+LNZ#Z M3P*"P1TV>IY'(#ZUGM+G[8^W2Y)]>.G^Y?4"X79A1F)BXZ??T_2\@Q4%F3O; M%4J[[`T<@/^W#GN1&K`BVU_YY\?^Z?)ZWW;Z=^Z@ZUA`;WU+SY?Y7DBV6[L? MYTMV^&]!LJ14(6)+$?B4(G;W;NBZO?YP<+V*(U7@4ZI8MXOTI`A\HBMW5J_; M%[-IF`%1QZ>])8&$?Q1?+G9^4ZQD?.Z,-U>M@]?3ME' M"XHM!/'\OA6EVQH+9:P(Q2Q4C:@K$5`;A,I7(7/?AO&P^\]0UWX^N'WW2^!3P*;"D0$"!D`(K"JPI$%$@IL"& M`DD%Z$!X5(Q@A_P_8B1D1(QP=1\1*(-FDX`@`X=,*3"CP)P""PIX%/`IL*1` M0(&0`BL*K"D042"FP(8"2070`@*51PN(^?:)>T.P87M!:5";HS!3P*;"D0$"!D`(K"JPI$%$@IL"&`DD%T)8>2KBV]']8 MKX1,'A/,[,<"&4+(*U'JD?U0D-PJJ4\B.2TX?;C'5H1(+9PI$MJ?*VE$%@HI MA:@Q3^F4G-ZHKWOM*Q)*+Y4T(H%"2B%J+%0Z):=WOOC]F$"ZHP(:][,`-K;C- M"1$];0H$T@8]F!0(Y`@B4\D1,C\?[*Y%LFJFKN.(.=-8,,13H\RJOKJ.JDNF M$3`D5*/,JBMU'5773"-B2*Q&F54WZCJJ)E4-+8YPYM+B:(@7G-XQ8(*M!TPB ME4HKD?+&.&7(C"%SABP8XC'$9\B2(0%#0H:L&+)F2,20F"$;AB151%MX.++> ML/""K2]\@?1`OU(7AWKUF!0D\?BE2+0R3`T&SC.@&RZN52I MEFEJ:6&P1#F>@<.\\35OAG:WW]7GO;S"F\!@B7H3&CC,FQ7QQG9&NC?K*[R) M#):H-[&!P[S9:-Y8W9[E.KH[2;,[6I+"$\@-22K8>I(62/7^WAN1U9D4'+C1 MU*LH4 MB%;7+(OL[TE!:JYKBH/SFQ6(+&)PU"('N[D<`1_UN:-4ZSF>XJ!EOT"DY;YC MDSJ]E"/@H]9RH%3K.:'BH.55@4C+EF7;)*9K.00^:DU'2K:>$RL.FMX4B#(- MMO4$3N00^#"9UK)*M,EN2*N5A*JUR.W2O)*DQF*D.#C1&4/F#%DHQ#C7 M_#CL*0XJ^PQ9,B102+URJ#BHO&+(FB&10NJ58\5!Y0U#DBJB1U6T:*KMLN;3 MIU5T=.#1'XT]2D@K%VZ75,J)9#77"Q.)W5YGR"I.0J+9.-+^(SM[COR:),\# MOT!2TSG-,Y&8?SZRT#_ZC+=$0I-#`9*:'`I-).;0"EGH$.UCKI'0Y%"$I":' M8A.).;1!EG*('&43)-0XI&(*MSP#A[GE4[<<"H+I)I'OG\!@@_H:&CC,CQ7U MHT]R8]WH1V2P0?V(#1SFQ^8S/Y(Z/_3D%%V_&\IKT234RJN$*H_WXGM&HL_[+2* M']UH!2F@3WJMZ"AERZL?DJ?D&AF51`U?:K9%7[KQ(:J@8LRP\IXZASVIS++#CD M?:;LEP1Z6DKVG@W MI&W1]=/2MH"J1V[>MA7_N@7*1?,C"7)P1\SD*-FY=?I#FTQU+A@JPVF(%U=8 M]10'K?K4ZL@F]]]EH]5`*=9[%BH.6ET1J\.A3?H2ZT:KD5*LMQHK#EK=Z%9[ M(X=:3>JLZED$J79+%@DZ>;`M(*WX\4ZN5;`^*7Z*A-.Z=3@NDW;!&L55PQ9,R122+URK#BHO&%(4D7TJ-[6U[5Y M7U="6O'@?5W):BX>)A*[!\^0A5U!F_R^-T="3587!RTIST1B#OG(4@[1 M$H.$)H<")#4Y%)I(S*$5LI1#S9WO-?*;_(N0U.1?;"(Q_S;(0O]ZY)R=(*'& M(3V#H9[<ETBA7HB2$S/UC6-OD1&&Q07T,#A_FQ8GY\EJQ-;D4&D]2MV,!A;FVH6SQ':_PH MDK-X$:7X!^>']/223M*WMW-KE_T0+YFX76CJ*UB]`?,U_Z=S!'^$-V/RUT@H M;L,;,^(!EN!?G?%7<)Y?@+[86'1*^!5HCXU%PX1?@9[86'2\3%=F*]`QAS4P M78'^-ZR!ZF<(8T3+F\YG"NLV,8Z"?#/,QS13:RF/1.N1J M:TA$$QY!&IKP&)+0Y%4,*6CB)Y"`)GP"Z6?*EP4DGPD/(/5,>`2)9\(]2#N3 MGQXDGX:$!WNO* M+O`67?[U%=Z:3.&=&'C5J=UZSK(+_@&)U5'O83[\#P``__\#`%!+`P04``8` M"````"$`^XMSZ.`%``"2&0``&0```'AL+W=O69P=A&,<8")I/\_593 M7*JJ/3;>/$S&U:>+TW4[N.?IX_?B9'W+JCHOSQO;GGHKJZ_U,?!TZ1Y&<;/:RK*3[*_3Y/,U6F MKT5V;M!)E9V2!OC7Q_Q2]]Z*=(J[(JF^OEX^I&5Q`1.7(B!SP]/^UR.($.NU5E M^XW]R5TK?VD[ST]M@/[)L[>:_&[5Q_+MERK?_9:?,X@VY$EGX*4LOVKHEYTV MP6;'V/VYS<`?E;7+]LGKJ?FS?/LURP_'!M*]A!/I@ZUW/U16IQ!1<#/S6AII M>0("\-,J_O_6[YKCAO;#V;+U=QW`6Z]9'7S.=?M)>-#>4.IZ@A/]^>ET'PY'R#F*8=9FMB7(Z(>X0^M7:K MB,$!O@-I"`4E?3T-/3<-UMQZKULT@.^!K">(]%M&A#_G$&5"0G^`,++^(V0U MF)%%`R6[#%;#@]HPQ7*3(@9&!1),XZ:3[4,SW(Z?W@0X$JYE$'(&6\0LAAC' MTJ"(@5&"^J>4;E/1X(T-H1\RMPPB004Q\+@1LQ+)BWM,7Q**&!B[@+.;%C"] M2;!#=8X:@$@-C&7&6MX.JP9+= MDC]YBY@P;*,JZB#&Q;%Q%#$P6B[T*8W>;5XM6A(S!K)VN;&#EEC@KEPSVYT? MA"Q#;VE`%(>LVI(8(L"/H,F$41(X83DH702]0[A?'(IT@(.%4],CGE";-IE<%`9.40[0#L3:*31BBYY( MX0[;#*IZ]!.J=]*NT:)R0]$U6Q=!6)9^N/*-LHP99.4O38CBD&BQH%YXM+4^ M3#\"J@F+5W"5B@W)D6!2U<%YZ M]!->=U*-0L'C9*2Z5Q/]4FE48;\X-@RQ<&IZWD^GANK`J4G9<8F$=*&2%D4Q MG(\>](3/Q!2B/-Q)(=&0CI>T*)=8&"_O(9UIT;);A?1N.Q"^5L@4WEI4[RQR MP@^IBG=%54*IV!V(]*9A4=3"^4#1/)Y83^^Z]Y;=@2@OW#9:%,5P7GIBDX*[ MW9L>SG?>`/(%H@-QI1`2'0^@H4>IA5-\2"F\:THA];8#<8I"\>(!-%)$WVU< M.46A!-/:5G\_EZ(6B4[8=B!\-1!R$0^+(T4B()SB_Q('#^<^2W@DAW$'&LLM M-BR*6C@O/9I)`4X,'0[TVQ//(U,?)YYA4=3">3VD#-XU93"JKMVN>S.N`Y$2 M,RR*6CBOA[3`OZ8%V)-3Z6NTU%=9;1V(4Q2: M%@^@D2+Z-F><+Y1B8G:O*$9D1!-!-+O2HMK'=V_&/'1Z*)/03>2%HQP>,UX( M&?=7/H(H+VE1%,-Y"4VXW9UP3STAI?UP)Z0C(Z4]:$PIL2!%O-+&&]\BJPY9 MG)U.M966K_JZ6FO-8!VNTC_Y^AY/V+=PQ=[>1PM[[*WA_M'$*P^NY+7=&3;` MC?@E.62_)]4A/]?6*=L#A?EL!:0KO%/'#TUY:>^E7\H&[L+;7X_PMX\,;H3G M,P#OR[+I/^@'#']->?X/``#__P,`4$L#!!0`!@`(````(0"?ZZ5>'`,``.4) M```9````>&PO=V]R:W-H965TTT[=_O.9A0+FE*7Y)`QC-GQ@L&3D%Y M20S#1D[A$$G"(W8GHD/!2FU(),NIAOI5QBMU8BNB*70%E8^'ZBH21044>YYS M_5*3$JN(-@]I*23=Y^#[V5O0Z,1=7XSH"QY)H42B;:!S3*%CSVMG[0#3;AMS M<("Q6Y(E(;GQ-K?>@CB[;1W07\Z.JO/;4IDX?I4\_LY+!FG#/N$.[(5X1.A# MC+=@L3-:?5_OP$]IQ2RAAUS_$L=OC*>9ANWVP1$:V\0O=TQ%D"C0V#,?F2*1 M0P'P:14<6P,2H<_U]Y''.@O)/+#]I3OW`&[MF=+W'"F)%1V4%L4_`_(:*D,R M:TC@NR'Q`GLQ\Y>K"2R.J:@V>$3,U-%Z?$22&V0)";0[N%"P/T\[?[W<.D^0:=1@;@T&/EN,UR(]'RFG0-9FS6@T;]N-MZU7OY-J`SFGA2?#AASYPOW4=TW,`-J)NQOWI] MK'H9>WB2=,JX''*-'J;L#U)N0&&ULK)Q9WYOOOO?WE_C+N=RW7[]KA]/;WM M[[M_[2_=/Q_^^8\OOT[G[Y>7_?[:`0MOE_ONR_7Z/NWU+KN7_7%[N3N][]_@ MR-/I?-Q>X8_GY][E_;S?/A:#CJ\]N]\?]H[;PUNWM#`]?\;&Z>GIL-LO3KL? MQ_W;M31RWK]NKQ#_Y>7P?D%KQ]UGS!VWY^\_WO_8G8[O8.+;X?5P_:LPVNT< M=]/@^>UTWGY[A?/^;0VV.[1=_(&9/QYVY]/E]'2]`W.],E!^SI/>I`>6'KX\ M'N`,Q+1WSONG^^Y7:YK;HV[OX4LQ0?\Y[']=:K]W+B^G7ZOSX3$ZO.UAMF&= MQ`I\.YV^"VGP*!`,[K'17K$"Z;GSN'_:_GB]YJ=?_O[P_'*%Y7;AC,2)31__ M6NPO.YA1,'-GN\+2[O0*`<#_.\>#2`V8D>WOXN>OP^/UY;YK3^X&MCL:6Z#O M?-M?KMY!V.QV=C\NU]/QOZ7*DK9**[:T`C_12O]N[+J#X7CT>2N.M`(_I15G M>.>.^LXMH0RD$?B)H=Q9@_Y0G$W+&<#18A[@IQPV^LRPH1PV4L.LV\\;]F+A M&WYBR)^>^8D<"S_EV-NGS(*L*Y,`5EE:^1NG86$6B%^D&>_')S\+UR)Q>%8;&];A^^G$^_.E!M81$O[UM1NZVIL(PEH3P+522::@04 M!V'EJS!SWX7QL/LO4-A^/@PF]I?>3RA&.ZF9<8VE*^:H$)5'F%U0L*3`HV!% M@4]!0,&:@I""B(*8@@T%"04I!1D%>0WT8'G4&L$.^7^LD3`CU@AG=X:@6C2R M9'-4X)`%!4L*/`I6%/@4!!2L*0@IB"B(*=A0D%"04I!1D->`MB!0>=B".%`7 MS==1W"-B%&PS*!$MFZ04#=QB#UDCLD'4T;H)1XFT(*'8:4&V!R?417"XU+.2 MN+;*ESDC"T:6C'B,K!CQ&0D863,2,A(Q$C.R821A)&4D8R2O$VWB88&UB2]+ MZIVX-K2O@1BHKT%)W.*6L*B((S$C"R9B1D)&(D9F3#2,)( MRDC&2%XGVAK`E5E;@_:)%VI]XDLRJ'*?@@4%2PH\"E84^!0$%*PI""F(*(@I MV%"04)!2D%&0UX`VSW`?H\WSW[Q]$&;T!2C)&"IPK5@.5*4K-T,I@A)5B8;D M$K8H-4.XY:T9*]-(0D4J M0]19I.Q4FL&$7#%B)4+3&V4:2:)(98@Z2Y6=2C-PB+-,B=!TKDP#T1(';A4- MB5,4R>O+8?=]=H+E@ALBP\9UX-I8WG4*(WK:E`32!B.8EZ1V&5M(C3#S\\'N M6R2KENHXVO"8C14COAIEMAJHXVAUS6R$C$1JE-EJK(ZCU0VSD3"2JE%FJYDZ MCE;SN@UM'6%?:>MH6"]XF,8%$VI]P22I55I)JOO4!2-+1CQ&5HSXC`2,K!D) M&8D8B1G9,)(PDC*2,9+7B3;QXCG\AIDOY/K42S2`VEXKC6.]6LVE2G1$E(I6 MAX5)9/=IE94J9U3LO)'CC,C6\]`.G'6CLQ6*VB+R32(64:!'-+;[P[Y^^FNT MTQ91B**VB"*3B$44TXAL9Z)'M$$[;1$E*&J+*#6)6$29'I'5'UAN]<11U.$< M#36$I.>M>,JM=QS:*X95/A3#4Q/6HIE$]:O^8$)F:2Y%<)/>F$@+I4'32TD< MN\C00;\_)J?J"46CQ96RV*SQE0:]!L2KZ]+GOG6KUU!9;/8:*0UZC8G7(2PL MS;2VC8I*BO M<4R;]Q!%;=ZC2H3>8]V[9=DV6>(-#FISGZ"HS7U:B=!]1MV#?SVO/R81"QR_`2394W3^*EP43[CVQQ#_4-22X+C,$US3L? M+=4W(HLO0!7&1Q\.URAH"RA$4=T7#2@RB5A`,:HPH"&Y'=V@H"V@!$5M`:4F M$0LH0Y4*B-S]YBAH"$C/8`CHE@P6ETBIG(MN-8R#-#%=DHLD6A@T M[.274N1,BCNK3Z0O.&YTN3*XI%GB&S0LK("&Y9#K]%H(&N,(#3YH')%!P^*( M:1Q#DAN;UC@2@P\:1VK0L#BRC^+(F^+0DU.T"V\HKV5W$4QC+9^)5ZLB7ZM+ MVQQ1K3'`T9(CCZ,51SY'`4=KCD*.(HYBCC8<)1RE'&4T75:8JD4M;)'&E0NN;RCJBI$*5+>HPK4Q5(K=/ZEM6 MJ=!Z7ED'I.>2:`/R7+JQ:RO^F@&]%LF.8ZUO*U7UQJU$8]6Y9?DAS3BJD'C< MS(HC_R/+027`:5IS,R%'4350]EI)S'$E0,L;;B;A**T&FBUGE0`MYYH9?6GA MID-;V@^><#VT M`XO=>#^U0E';39=O$K&(`A+1V+%)BW"-=MHB"E'4%E%D$K&(8AJ1-2%SM$$[ M;1$E*&J+*#6)6$29'M%X,IZ09Z0<[31$I*>M:-76KP[M)<06M7D-EL3FR M2&GP7&/B=3RV25]BT^HU41:;O:9*@UXSW>M@XE"O>9-7/8M$,_6&+!)RDD4E MTHH?[^S:I>J#XJ=$>)I+.0X[NRY[AX6&&[9,V7A!4=LF]BL1>@]T[\[0(2N[ MQC%MWD,4M7F/*A%ZCW7O<+M,V@4;'-/F/4%1F_>T$J'W3/<^MND=;XYC&KSK M:2::J3>D6=E[K3_]V"6"#%%5@_=UI:BM;"R4!L]TR8C'R$J1RCV=$%]IT'+` MR)J14)%FRY'2H.68D0TCB2+-EE.E0J#XF$0L6OP$DUA5]`F?ZG&0T%#5LMZ8O#%T\$@8@$%Z$\%Q$J,--,64(A6 MVC9Y9!*Q@&)4J8#:.]\;U+?%EZ"H+;[4)&+Q9:C"^`;D/CM'04-`>@9#0+=D ML)"3#"Z17I=(H9Z+S(5QL)*J>-%T61@T[.274E3U=5GZ@J=&'RN##QJ';]"P M.`(6!\O:MCA"@P\:1V30L#AB%L='R=H65F)P2<-*#1H65D;#XCG:$(>>G+?U M=6W>UY6HUM69<[3@:,F1Q]&*(Y^C@*,U1R%'$41S%'"TYBCD*.(H MYFC#4<)1RE'&D?A(4TQA.3GELI0?79;?5AWWY^?]?/_Z>NGL3C_$!Y7N`-Y[ M*:R^]OQ:-#P)G\%7H,47DY3;\'6HZ&P2_M69?H6`^('98)H7W3@R8.9.\^)= M"^7V$#P,39;L$7Z92L9`>WHJ&I;<.W2IIZ)OR8]`:WHJ&L^F(V,X8AH#76F8 M%=.1N369BH8AMP8]PZEH__$CT`&$J$U'H)\'?DQ'X)7!5+P0X-:@?0Q'3+'! MVP*(P'0$7AI,1;^86X,W!5/Q'L!T9`Q'3&/@Y1C,@6GEX%471&`Z`B^N8`Y, M1^`U%,R!Z<@,8ILU1#":SHU'%C!&O+GAY[.`>5L:Q\!K'3@?TYG"VYVIZ.!S M:QM(1!-/(`U-/(4D-$650@J:]#DDH(G/(?U,^;*"Y#/Q$%+/Q!-(/!/W(>U, M[#T M)KZ"A2]X3Y4@^#;]??N\C[?GY\/;I?.Z?X)2VR]>1YW+K]O+/UQ/[W"/#)]) MGZ[P47KQZPO\*P1[^,04OASN=IY.IRO^`1*KI_Y=@X?_`0``__\#`%!+`P04 M``8`"````"$`HC'XWL@>``!NJP``&0```'AL+W=O2_+NW,O,3QKRA215$2J:INO_WK/[Y_N_C[_=/SP^./=Y>+-]>7 M%_<_/CY^>OCQY=WE__PM^\ON\N+YY>['I[MOCS_NWUW^\_[Y\J_O__,_WO[Y M^/3[\]?[^Y<+TO#C^=WEUY>7GX>KJ^>/7^^_WSV_>?QY_X.N?'Y\^G[W0K\^ M?;EZ_OET?_?IU.C[MZOE]?7VZOO=PX]+K^'P=(Z.Q\^?'S[>)X\?__A^_^/% M*WFZ_W;W0OU__OKP\YFU??]XCKKO=T^___'S+Q\?O_\D%;\]?'MX^>=)Z>7% M]X^'\LN/QZ>[W[[1??]CL;[[R+I/OX#Z[P\?GQZ?'S^_O"%U5[ZC>,_[J_T5 M:7K_]M,#W8%S^\73_>=WEQ\6AVYQO;N\>O_VY*'_?;C_\SGZ_\7SU\<_\Z>' M3\W#CWMR-PV4&X+?'A]_=Z+E)X>H\16TSDY#\%]/%Y_N/]_]\>WEOQ__+.X? MOGQ]H?'>T"VY.SM\^F=R__R17$IJWBPW3M/'QV_4`?KWXON#BPURR=T_WETN MR?##IY>O[RY7VS>;F^O5@L0O?KM_?LD>G,K+BX]_/+\\?O\_+[0(JKR255"R M[I6LWRS6UUNG8J(973W9II_!]F(_V6`;&M#/T&#]9KW]9= M+G@P%S*:9PW$@@?0_>>U_:5!]_V-1W^JOU<^!$\1G=R]W+U_^_3XYP6M$]3] MYY]W;M59'!:DC6/9#VP?W6/!35'MM'QP:MY=TIA1W#[3E/S[^\UZ_?;J[S2+ M/@:96Y19:(DC2[@IX]0F%J069!;D%A06E!94%M06-!:T%G01N"+7]OZEJ/AW M^->IN$5SVL.NXHSX,@5;2Q^NW%*M!\]6?HT=QY[(S-Z: M-3+Q,BL:79G]URN]1*2]$$=Y!B0'4@`I@51`:B`-D!9(YXF_>>5LRKW^=6<[ M)=K9GL3.[HDX$ISM95:;4WJPO%Z8_"#MK_=^[K4RR7LR;J?H];@TA.R8\2S[ MZZRUZK4RJ7LR;J?I]00[)KC:_CIK[7JM1-0XN=(PSL(&@I_R>HY^)ZT'Q).E MBN.]Z<\Q"%&P],$.8S0@L[PV>V;JA5:[TT`NEKN;&SUCLB!`R?2HI7S`DNU- M,2`#O2EU;]:[M;GOZHS>U`.6;&^:`1GH3:MZLULMKK5KNNG.J*"@G$0%Q2^M ME$Z)CA5/5I2P]H.S7)D1/(9FE(CU0M8?22_#\9T&U6Z=IIFWWJY-Y&2A26S; MJLU[M>.FBUZ&39?*-)692^/XZ@S3=:]VW'33R[#I5IE>+KT5YWU=OYZZ^K^PQ?[[I:7*G:!8MWID-C:SH1]#PV7LZ=`PWNQ@L4Y# MP["3K6XV2S-U,Y:8W,K0?B%(PA;LEZS=[Z3+WX\S(:!1VIV]4ANT'HO":K6 M4EVEB+*`(NVYH''M!:HJ$56BB@>G%C2NO4%5+:).5)%V/1JN9(U'8V8G"14N MU6W]CD\GISI[N74GA&YL:$?KI99[D\@?18IO.4&4(LH0Y8@*1"6B"E&-J$'4 M(NH4TEYV=6[LY6CEFW%XJ)#]`P)7L=ZZHRKGW>CT!%&"*$64(R_*!3//UFAX(/5-RY;3^U\4XVH&CET$0%6W(EB0GK* MN,HL'K:9)2<4H8S4C'=(10D*OB1`G;B+$HVU-+$W;=C'$]RJYLC]>!7\IAEDZ+&7R/]/(`IY[<<"KX$Q%B%Z0! MA;5@O5Z9$XJ,VU!PC:X[.0M-62]$B*V7VCJ=8IC'UQ6WF;)>L]"4]4:$V'JK MK6\VUJD=MQFQKL??'B%,;\A4LL-`]^<"W,-CD'(_1IV?!*'X^!-1)JI8>RYH M7'N!JDI$E:AB[;6@<>T-JFH1=:**M&NOO^ZHP"4[=GIY9-(@L]X?0\/XG`Y1 M&E`XE-MM<&/UQF:6TM`CR:8*M%5J6_OK':R<9]BJ47&#J-6V%M>KG3DWZ5AB M9(_08V8/'F9F"IXVN!<%:1CU@Z"]6;V/08K.`3DF$T0IH@Q1CJA`5"*J$-6( M&D0MHDXA[5+:^=3F,^-2)VYV&8],B@%)J)=2TP!0ZC(04K_DLUFC)0O79V8! MZ"U8KTR,DA'5?_T"N;HV^6PU9'!I'Z[7K$O4-XA:1MJBV;>Z.8MZ].SQQ\SH MX3G'TB.=(V""&!K&$P)0&G2MKT^/0E?&EUFX[)ZH]![';!#4%MQ.C)=B252M MKF$="[IB@P.#!Q8;M-@.6S0I3\<-QRSJP7-'#_]ZWN(QW9F8OIC$#6(X60D>J2][)&,A9U`21!2.9UO M%Z%,5/'@YX+&M1>HO414B2K67@L:U]Z@JA91)ZI(N_*ZBS_E]5^JI$Y:]!X7 MD$H;5M>FW#UR0UFH$D1I0+1*BB=6UR9MS+CAV$IR.I+.64HL%HC*88LFZ:FX MX:3%FJ7$8H.H';0(KP5QPS&+>FQ)2HWM](QR0V42E8"H)."H/`J2L8`9%82B MZ9,BRD05:\\%C6LO4%6)J!)5K+T6-*Z]054MHDY4P8QR1PCQ.O9K,\II,3/* M(Y?]R[ZR,,G0<16D9/U.!$E#.(9+@Q2_Y+"[,3MUQ@+Q++0CGXLM]GHA:,)\ MR=I]'GNSVACS%0M,F:_%%IMO!$V8;UE[,+^WGTKI6&#$O)YX]GC"AL!Y;SC0 M.1'$`!Y;!"E7MO=A88TK/[WD'E'Z22G=W:S-GG;+4I1"]`-"']G3A]I' MD6)O)(A21!FB'%&!J$14(:H1-8A:1)U">@#L&40T'6:V)#R.H">1IS&(7GY` ME"!*$66(Z0CV.Y1G_^;H^3I+II<*3_R0;.2)* M$*6(,D0YH@)1B:A"5"-J$+6(.H6T_USE&OLO"L7S7WY8A?HW>L`;$#W$X.E\ M%"3K`"[,7I6;//UBL82/E@15),7:,T0YH@)1B:A"5"-J$+6(NH"\([3O7:G\ MK_O>:3&)D4?*]ST2MZ+OO1#-MO"2@*G14\J%G"T2$+?WBAGE0^/1[@OMVN/ M]%RWF^XQ2+D/$?6Q&O7)?\>+"+'V-*"PI>W@#1!N$L\PJS=GH2GCA0BQ\5*, M2Z=72[/'5-PP[@(L-#5+3?6A$2'N0SO?(4E/1G8@0WW+*2,\PLWMD06INEH>>3O6A8(-RH%XR4GVP#^^KL_I0 MLZZI/C0BQ'YH&>D^F#VFF^N#'GKJ@]K:?^EP9.VTF!W?([4*+.U[QT=N.#4) M$A%B3Z0!Z1W??K@ZXX9CD\`_'62IJ3X4+"2[;1G0]&Y;24-9,NQZ5+/05!<: M$6(WM`&%Q=!ZM^,6\?U'MG4@V%.RF34`C\/6'L4/#@6-WWP2A"@CY?M*$66B MBJ5R0>/:"U15(JI$%6NO!8UK;U!5BZ@35:1=>YVF\K]A^CDM9OIYI!=D^^[Q M<1VD9)U+!,EMPP%"&J3"&7QPR`(CYG4(N".DN+BR*_!Y#P[7_B0J/GD+2$W(<%Y% MJ>Y$UN6%J$Y@OZ1!580RU)X+&M=>H*H2426JN`^UH''M#:IJ$76BRD[(#0V9 M&HWI9?`D?IIYTJ?-VN0]MRQ%?NV]OEJ9"N$H4GS+":(4488H1U0@*A%5B&I$ M#:(64:>0BOD-[4C*RU',SSCCI(*($48HH0Y0C*A"5B"I$-:(& M48NH4TB[DG(&YR)`CI)WI;LPRD(L43/$.4(RH0E8BJ@`:>PFUL M31]-M_.?@)ZTF-#QI;[R5X^F_!6."$:?P@5;\5.X@");N:!Q6X6H.IV!XW>^ MB0`/2R6*87]X7:F\P5(Y().9V5-PEIHJ$1,1XIZGB#)$N:`IQ_65,FLOI1VC M2B$]2VUI.;,R80VY\4B]=;]:F>.68Y":/DD:$L*T-DB%>FH-+W"SEI&"RF>U M+$1K:+_;VQ6C&!*"_I2Z/RN;6%2L9:0_>CA>5^!ML,`+2+TPOX(7YH/4]/,; M$>)`2AF%(TSSG"P+E]7ICO5JSCJF9DTA0FR[9,3UA'Y`6,W8UFYV-4V\-\U$ MO2^!U";DD8EZLYD<-Z'A5)0E(L2WF@;$1P;V';6,FXR$5`CQ,XP7K$GRBE(; M7\+[GMQDQ+AVM*M27N%H7]0H1WMDXMD<*Q[=.%#&-!//O9`XVB,ND=?VX6L6 M%,]$=*]X:C'IA=AZRB!!;+P,*$VV_,CM\ MQ4U&C*M8WY*0&H#I1>4D;CSM-%`41V_U!ZGIEXB#4'PXAR@357S[N2`96KM> M%ZBJ1%2)*M*N_4*#HOSR:X'IM!AW>>3&2`+3#N%QZZ6B#X(E@J0A[.MID`IK MPV9OLW2\.Z^VU>810L<"(>3T&<\78>>=76ZS& M`E(QZZ5F8M8+18=5:5`5H0RUYX+$>];K!:HJ$56B"F+6%F,S<]F72O&^M0TE M5CR70T$5'>0&*7HOEJ,C190ARA$5B$I$E4(Z1E351%$U<\]8-6T]4H^35FL3 MM\<@%7\B'5&**$.4(RH0E8@JA;0;5$4T[P:LB+8>Z77)ON%Q#%)J7?(-518S ML"X%*4KO9-E;F]<)LJ!>)2[P?#O'3A2"1#UTHF0IW0ES6EK-=4([7M4^\X[' MVF?KD]ZEH6*0UZIOMQZ96+9U3I!2L>P;1BAE*;H2!:Y)Y;,@ M-1>XH+Y@];*6EHR4Q8U)7:LYB]JE+HU_A4M]UJ]V!H]TE-KO_#EN0T,)D`11 M&E#(GNDM:G/NDG&;.%SL;IFSD-@J$)7:%GU%@5G8*VXS8DNY\8:"\15N/(GK M["\@'9DK$TW'(!6%88(H#8C?1M^NC9J,!>+5`-R(B@M$):OR>=UBN[&+)@N, MV-)N)%\K-_Y2;GWCM!CO>F2"U'Y6CAM*X"2(TH!"D.Z7MG;,N,U(X/@2CX7$ M5H&HU+86U\N-Z7/%C4:,:?>JTF5V_;S!&B6@.#T6),N@C:4D",4E':),5''Z MF`L:UUZ@JA)1):IL>GRCR@GRBPN[Y=;]M<2+\Y]5G+28L/-5@2LF98NP)U#' MT%!-ZE!SR.*?!JDPJ7?TK6[ZQ#!C@9&)%L(.%!=HOF1585(OEO:Y4L42(\9T MV*GJ8S[LL/JXP>I#D+@6P\ZW4V$'*!-5$G:]P7'M16@7:2\154J[]HNM4'YM MM%B%^9CD(H31T1I0#IQW)@D-..&<:!CXLA2\9H7>B^H'+9H M,H&*=8U9U)YV-<;Y6HJD14B2I8^%PF'_OEUQ:^4`]$>?:-1SJ;@=(Y2*F%SS%]&C"?,G:PUG6VK[\7['`B'D=FR[UMV.PV)S^ MW.%I\SGO+.O&5Q`J9D-1$9W9!*GILZP@%!URP6)]^R,*%!5B:@2 M51"SKZM8;K!B"4C-92\5'5PE02I"*:(,48ZH0%0BJA12,;*C0((8>76"WY>O=NV^HUU:0\*%'E&&VG-!XD/K M^P)5E8@J407AZW+PV%\ST]J)G^)4^K2Q)Q^WNR!%ZWT?6ZNM22Z/(L4S-D&4 M(LH0Y8@*1"6B"E&-J$'4(NH4TE&IBA`=E3,.Q\+#?2[%C4'T6BRB!%&**$.4 M(RH0E8@J1#6B!E&+J%-(N]+E^J\(6%\:J(DJ=S!HZCR28)4A%)$&:(<48&H1%0AJA$UB%I$ MG4+*?WM56,WZ[R2NXSL@_6JU/2X]LA0MYGW:`?;"4/WQ8;NU17+BN M-C*\G0^ M=OI*Q^F)ML<:,R!=:F]-17'DAE0"301*T"YK:AK:N>2D;XU85*&HYWH6:AJ2XT+"1>:,_J0B<-![N@(\#5HG%.,C/N3MPL M$![I!>+&/+0_[H/4U`1(@A!-;79Z&M!,K2P-!^_8'X>>TX5"-'$7RK.Z4$G# M\2[4YW2A$4WMQML3XS[EB4[SW2\_W&O&1P#%+3'R1A(8GT M-*"Y^1ZZ-3W?@Q!%X.BB4&`7RK.Z4$G#<>TU"TUUH6$A\4)[5A:3'+@$=F&3#)WS$T5(\_[`*=!"&U#'CM<\N`EYI)#4)'IU:B M`KM0!C3=A4H:#H[%:26J@]"D%QK1),O`.5[HI.%@%W0XV-.1F64`CT3V'L7Y MM:#!#IQ\D`2A^&@942:JV`FYH''M!:HJ$56BBK77@L:U-ZBJ1=2)*M*NO4ZQ M]V^8A$Z+F80>F379O$AQW(>&<@J3")+;AM0S#5+AXQ<#J7E0/+T<@_7B+.OE MC/6*M4Q9KUE([KT1-''O[8SUCK6,6-?C/W<0=-Y)^1Y/@@)2LS&*GLE">!Q@R0!+!U@VP/(!5FAF;HO63A4BTW&QN';R]K8\S'(0UG*G2KW4JL;\S"-W!%L2C22.WH#/+/)'3T3==8H M.^#H\G$[UU>_(C^8S[2@[RC!S$C$(AR,E] MTKT#HWN'MG3OP.A./3-W*H_9S9VZ,NXU=^KD;71X%F^/](=!3W+1T2_=*3"Z M4V!TI\#H3H'1G<;,W);+Z5]S6[X&T`,82AKZ$86,/7I;7`>Q>&[8^*-[]U)Q M]<5,U3XK^)I0%INNOUAJLOHAEPUT=K63XP7CQ=?5,8MK+&28Z>39_H5:FAFA M*05O[^P!+P8I*>8I@CQ39QI#7NR;CAN@,#NC&^3%`:D)+[K4_#6Q&%+YZ,7( MQ;5G^AQ@9TN07FPF%KTR'8N>F5BT+TBR@;E8#+V=Z@9YL>^&C,AJ)YN*B467 MM+[&BS[)U3/:,Q.+9N>A6`Q-9V*QE^*UG&+1,R[EX!M\:&T+K6@[&HUS"L-> M][@4.7!`:B(,7Y>0+Z[[C)SO[Y:9"4/914^'$.1`WW1R+:(ET4OI,/3,A*$Y M]B8O]DW'_4->/*,;Y,4!*?3BU?/7^_N7Y.[E[OW;[_=/7^Z/]]^^/5]\?/SC M!XTC?>U*A"^>[C^_N_RPWQT^..WDOKZ%OT1US,$E]4-7]G1E/W#EP^;Z\(%> M>QIH0U?<-]@-75G0E=-B:7KP8;<^?*#B;:`-77$O_@Q=V="5TZIDM2U(&WVR M::`-7>D6@]H6I,W/3JMM1=KH>P\'M-$5]Y>\AJZ0-O]0WVI;'#Z6A+E%?![M*N>B!IM*0$9HZBP/],W2-)LSB<$H- M\?9I1BP.],]0.YH'BP/],W2-3*U$5^E(V:C-TY;A=']R7$F`;^EZ"@_N*`;QRO*'[H1>V\0J] M_WUPKW+CE61!OO;OQID03A;DZ\60WPJZ4@Y>:>A*.W@E69$=^OM8`SU8D1WZ MU`1>H3\<=2@'K]"?>2)M0VV2[:$]U43V;FX.Z9#UXN90#O&&NCO$CPLW%8:F M=DY7JL$K-5WI_)6KOEO/[]_^O/MRW]X]?7GX\7SQ[?XSK?37IT]8/#U\<07QY]4$%U>_/;X\O+X_?3?K_=WG^Z?G`!EBI\?'U_X%W+AU9^/3[^?=I/W M_R\`````__\#`%!+`P04``8`"````"$`^]BDK$X)``"#*P``&0```'AL+W=O M3%YK3;'+)3>MO]F>;=W^]^_>7F M/3M_RU_2M.B`PBF_[;X4Q>NLU\NW+^EQDU]EK^D)?GG*SL=-`5_/S[W\]9QN M=F6CXZ'G]OOCWG&S/W6EPNQ\B4;V]+3?IEZV?3NFIT**G-/#IH#^YR_[UQS5 MCMM+Y(Z;\[>WU]^VV?$5)![WAWWQLQ3M=H[;6?Q\RLZ;QP.,^X]ZQXHW=WL]C`"$?;..7VZ[=X[L[4[ZO;N;LH` M_;-/W_/*_SOY2_8>GO>[Y?Z40K1AGL0,/&;9-V$:[P2"QCW6.BAGX(]S9Y<^ M;=X.Q9_9>Y3NGU\*F.X1C$@,;+;[Z:7Y%B(*,E>R&]OL`!V`?SO'O4@-B,CF M1_GYOM\5+[?=P>AJ.AH-Q],)R#RF>1'LA6:WLWW+B^SX/VGEB%YI%5>IP">J M]*]&D_[``:>7B@R4R%"+.)_O";@KQP.?JB>CJXG3OQY\8C1CI0&?2@/&=6$D M)JHMK"_5]@N#N%8B\/GE03B02G)F14[)2;M\&([."S.E7QB(@W,J_J.',G1' MD^EG,L.!E)!C,;GQX5AZ,M/+A>-MBLW=S3E[[\!N!$/+7S=B;W-F0AF7C,QO MO8B:UA"DO5"Y%S*W79AG6!TY+/SO=Z-A_Z;W'1;K5MD\L*Z$%H=7QA9OX?\14R(KX8F0<$)N`N"29: M8!./`I^"@(*0@HB"F(*$@@4%2PI6%*PKP`HFK!LKF/7[.N:DL(:TALU/)Z4[ M'ME1>E!&L+E4C":VT5P;Z5@RXC,2,!(R$C$2,Y(PLF!DRX!5^(AT1YAT;",,,;E09&)3M0Y(QXC/B,!(R$C$2,Q(PDC"T:6C*P865>) M%3N(D16[]H`):SM@BK@F8(QXC/B,!(R$C$2,Q(PD56(-%)[_UD`K25*\[+?? M'C)Y,*H)P``>"/(Q(43L\4OBRA.4V//GFI@5.29[FR=M!C`KE54[M5>MKXTP M.P-&0D8B1F)&$DEDIZT@P8'GOP=)B-A!DJ0:)$U,`%B0I,U@5#Z.W;XS)/'1 MO^OX:%4DH2;-?B*M(Q[[X&=@^XGU[ZB::%4@5OQ$(58]C=0D$YRA,9N$M1TH M25P[+Z[M_LR5$4RB3AX6NQH;MT^>';XT&DS+`#N3T9!$.%`&<.9L]!36>**] MB6IL6&]BNS?.Z)JHYMSX,QF>VDW;,57U&/ M?"+`I;D=887L5)^0*9^C56NN&R,\J7'ERB!"0YKA!)+=G0!SGJS/0OJL[PIPDNT3NP)R2 ME!6@YMSRE-'0G"Y\C@(CA>,/#6I6C[A4S%%BI$#=CHLXD%?C\K7,5,?Z\EJM M/&4]B/L%B.!X6`F71.Y8(T]9`3)C9$\57UFIG<`=.RXIC@*T:%B,99="XPQC M'!G4XC]&=;D7B%,,V>,2M&CP;X=*.4J,%$M140Y4X_7!TE75`WSH1_J(3MB# MJ,A%].!YJ:W<"=EAYL8*,\;CR.;X32:`B;IMD5Z,G/5U)@A1,6S@EQ9[Y??I90J9.W+$L2*O48FK#SVT@CN4U0)3TH;7_D" M`Q-V+8PH5%;@OME79*0:K@N,`0HG1AC1PJ!F7TLCI7R1T_G*&*#PV@@#LM:& M"R<,:]K:]Y;2W)X?A>RBS:%U,5K!KJU7`INR.B-^>E-6>'IC-6N`!@V')WEX MJ_-%.Q35&;$.Q>A/'><&(U+6)&C0UJ%%G2_:H66=$>O0"OUAA^@?"-9HT-`A M.T-$573Y[BD6"GEZ*T2*2K(5\1[G]Z5K+%-@W=[HD5!6IWH+^W@ MKE`A.X1$]@Y!;U_FJJ%5NM'\]XP1QL!'!(]:O;.XD[%]/QHHJT$UXUUZJQNB M5MLN%1DC[$.,R.X#*2J3B_JP0*VV/BR-$?9AA8_>#CP MJEU<94`V5&J\N4%FOO@\RW;52P[5KH("(X51"`UJ5H^X5,Q18J10?6%0L_J2 M2ZTX6ALI4+>C+DKL_[X.9:%>/<6*!0B38>_#]*YYKJS@B@>'[1EDALV>.C[* M-]YBHTS#9J2>RZK?QGV$[:J[(W,?$_?L6)"@3)O[!1H9]TN#6D:_HN[I(6"- M,@WN[12@5Q1T*[[L2D>\FD7W8HD@^W!VY\I*)*3>0/F"E.VJ5SJJ704%1@K5 M0X.:U2,N%7.4&"E47QC4K+[D4BN.Q#M\9JN2LR'?R9.O%AW3\W,Z3P^'O+/- MWL3[=E"PW]UHC"\#CF;WH`0=)+_`#=%,7)?4_3*&7\I+3-(&7BV\+Q.1\`=X MY;"\_J7KH#\`KDZ^8Y76W. MS_M3WCFD3S!E_?+]C[-\B5)^*=3EZ&-6P+N/,*OPNAB\[)K"7^WA!<=NYRG+ M"OP"G>KIUV?O_@4``/__`P!02P,$%``&``@````A`,OK.>5$"```.B8``!D` M``!X;"]W;W)K&ULK%K;;N,V$'TOT'\P_+ZQ*!')&3';6.C+>C,\,SHS'/)0E]N/ M7T_'R9>R::OZ?#<5-_/II#SOZT-U?KJ;_O7GIP_KZ:3MBO.A.-;G\F[ZK6RG M'^]__.'VM6X^M\]EV4T0X=S>39^[[K*=S=K]4^,^O&QVI=YO7\YE>=.!VG*8]&!?_M< M7=H^VFG_GG"GHOG\'"AG(LD^:\O%NNA/;/(FGL_M; M5:"_J_*U]?X_:9_KUY^:ZO!K=2Y1;3 M0_E8O!R[/^K7G\OJZ;G#="^0D4QL>_B6E^T>%468FV@A(^WK(PC@W\FIDJV! MBA1?U>]K=>B>[Z;Q\F:QFL<"\,E#V7:?*AER.MF_M%U]^D>#A`FE@T0F"'[[ M((N;E9AOXA6"?,_#M^B?'#;^^W72WN#RR)B#'M$[Y)[ M!L(0\\D91FL[I>^NJPQS-\5%O+JRJJ4:L\;D>2!.W((L<]]"J",0IR[0E->3 MEX$X^9@6--48L?3(B^6"@C(+LN1]"R$/EIQ\M$ENW"I\=^EE),X^H<12C6'L MEQ2469!E[UL(>Y2!LU^MY+9EMH)WDY>!.'E6U51C&/D5(V]!EKQO(>170_)B MB:WT:O(R$"?/BIIJ#"._9N0MR)+W+82\/`WP;7!4T\M`E+Q(>-MH#"._8>0M MR)+W+83\)D!^5.5E($I^(5A'I!I#R:_87I]9D"7O6PAY`<7GI8^!OE:!9!B( M&-K-VP991Z3J8D"AB2U*K-B.FCF4I4],E+\4*=XZ$'\0"1]!K&9J=0/C_BJI M,*:5-65#4TY,E(N4(X_+?Q#0XD4(&%/D$1B8Y/N)E5-!RE+*Q_M9&K'QY\F8_*LE@RXR()]EP$^LG"92ENB@ M*UA*M.I_UTW&Y$XXF5P>$N5,.3%1`G*K]\HDSX;1F(.`7&ZA20FM68$XH*1.GV)DJ7Z4_F4+:^Q$3I!I1EU/J+ADK3FRA= MUC290SFZ)I8J.*4K58&WPYCM(C+RXJW`WD3HKKDN.)2C:V(%Z$H18727R8CC M:J35"!>R.UFR86*0&A`]>*P9*G,HEX".#D>8:+VEF+`$%F+,ZHNT+/D9+")6 MW-2`6`9.8=4=>^90+@,C>H$,F,(I@9F/NEN3]TC80&@*K+RI`;$4G/R:%(Q& M*K[Z.81S'$Q"0"/%(AXU"U8E72-%:[8DT\B@R#Z^YL+I4&X:K.,@AX!P0HNN M5LYHJ)R]B:Y;KIP.Y=CZ8DK;/J"<(^X7HI!J1JR=TQY%J\U5TZ$<_S=5,T(M M^+(=)T(R$!,A8Z+EYIJI&%#-)"92[CB@F:-$2`6B='L3I1/ANF*QD#N5FU\0::G872V]L48ZO;Z+E#EL18;K"_++5FP33XU('IXV'#A M=2B7@9&RX?DG#DC9J".H"J3ZV66PB%AUTQZ%BMH\Q8:+L4.Y#-X4,RF\O&=& MW@*J4&Q-RN@PT37))B;K'?TU:1UYDRB$U()8!%VB'7UP,\%'G;B83QIO,!+T2>9@H(2- M^R3RBP/U?IZ-["+)0,TH&\%!?YOC&!_@%H$!CL>!D1@,M$N`[NWT,CN`[N@8'V;3B"&U7XA!F@0X(^.X'YP4.<0#2,Y/JI-<]48'[TXS\^$F%^]-%G M,(+YP;.MP'4BS$^8`=()9H-D@OF#<+"?0#?433LQW^[PO#C`"2,YWC^%1I`' MW@:%1C!C^KT*SUT@$;VK#4:02I`!/N'9A6<%#J&KRR*&[++%0W8T7K#OD(3J MNIFEBB]W+L53^5O1/%7G=G(L'[%WS=7CED9_^Z/_Z.H+=GU\OU-W^&9'_?<9 MWVB5^*ID+K7FL:Z[_@^4;V:_^KK_%P``__\#`%!+`P04``8`"````"$`1BSC M0`X#``"8"```&0```'AL+W=OZE*[1DS3F@=ZK9AZ1JN$YJ2.@_U7S_O;VYUC0M4IZBD-0[U5\SU MN]WG3]LS94^\P%AHH%#S4"^$:`+3Y$F!*\0-VN`:?LDHJY"`5Y:;O&$8I2JH M*DW'LM9FA4BMMPH!>X\&S3*2X)@FIPK7HA5AN$0"_/."-+Q7JY+WR%6(/9V: MFX16#4@<24G$JQ+5M2H)'O*:,G0L8=TO]@HEO;9Z6V1I=K MWI@;$Y1VVY3`"F39-8:S4-_;0>SKYFZKZO.;X#,??==X0<]?&$F_D1I#L:%- ML@%'2I\D]2&5$`2;B^A[U8#O3$MQADZE^$'/7S')"P'=]F!!8:^LM4S^1MRJBX-G'^=? M7"\#S7;5JH@Q$FBW9?2LP6#"NGB#Y)C;`8CUU6L5AGK^JYQ01RFRERJA#CL* M*L5A!)YWGG.[-9^A;TG'B98<>\HX]`S9)"D;CP`3_`ZFHOKNP4@=:`X&CRFZFKJ*.M!F37&M*.@RD MP?L8F9B'.9B;AZF4DWQ]4_53(..4V3Y%U"%J^ZN6'A9(/$8F-B#?V,;;N25Y MFKM#G*&_AP42CY%)[O5''0(6'MJWF#>DX%W_QE2C;OXS@Q*#_$8.2 M/#78(1.#\^W8<48&KT39OCL,6FNP/:G;0Z;"+,<'7)9<2^A)GL)K.!T&=+@@ M]BK)#(_@XE#'[!QW`MAW,&,S?.\&>S5I,SQR@]B]PH]6`0P?Z)A#`%P,#M:5ZOKB&427'-(^K7G%)S_#D4)1Y7,/7\MFH+F4:[YM"^ER^OER]) MD5]`XBD[9?7/1E37\L0-GL]%&3^=H-\_K'Z<<.WF"Y+/LZ0LJN)0]T#.H`W% M?7XP'@Q0FDWV&?2`V*Z5Z6&J/UKNSG)T8S9I#/H[2]^JSO]:=2S>UF6V#[-S M"F[#.)$1>"J*%Q(:[`F"P@8J[34C\$>I[=-#_'JJ_RS>_#1[/M8PW`/H$>F8 MN_^Y3*L$'`69GCT@2DEQ@@;`7RW/2&J`(_&/YO,MV]?'J>X,>E;?'$*T]I16 MM9<115U+7JNZR/^A,193HAHVTX!/KC'L#4:F8WU`Q&$B?2%B]<:#07\X'KV_ M)1#9]`8^64OZ'^W,D$G`)Y.`;KW3B!$K"Y.+E?U$'QZ8"'R*/GS8"`L2B8YK M.RB?:`MD+I.!?UAKG`\/K05C2AOSF<$U:,8V$V`9U_%L4A9O&JPJD)35)29K ME.62*GCJTTP5D^'67(!)0%0>BPZP`!KA;^0.?^'OT2&^,N= MF7/0&J[8O>`1O,A2!2L5>"I8J\!70:""C0JV*@A5$*E@UP&2F3!_)#.OK\\\ M)TDTI#4L8YVD=.24F[,@6"=$D#WNRT$+$22\1&2%B(?(&A$?D0"1#2);1$)$ M(D1V72+9"M->LI6N`3VR9=QWF!1L'.:^S!D9B41=(+)$9(6(A\@:$1^1`)$- M(EM$0D0B1'9=(GD''DG>W3>,1,N&,6*WAB&R1&2%B(?(&A$?D0"1#2);1$)$ M(D1V72(9!D<"R;!.LM7'+'F9%_2H=,5(!S86NMT0$=E'2FQZIB)[QT*0=F8/ ME35R26,<&-UV]IO*$K$203S+/436B/B(!(AL$-DB$B(2(;*CA'9>,AO.4O_= M;"(BFTU)UVQ!6B.1V33&&33'`]NTE%5V)9X+GX4J)VM!;M?C"QUR#(%ZE/$, MQ'.NNA&JG&P%N5U/*'18/4IR1>(Y5]T)52#2.)&+9/<4=B7YX1;`LY]$RP-" MB2WE\7B@[&(L"))%)#L:HRLQMJD(K5@0?`@A>SR4:_-HD`-'Z#9('8KUE>K4 M)OE78E"3`E;;N,DMRS%' M"^_6JTJNA>3M:GT1PZL-I&H'IMR5S3OJW0K-V_6&(H;7&TGU6J:R!.SN5RP- M-;EL2F-]?PUHPN5191BM,?(Q"C#:8+3%*,0HPF@G(=D_I%L MH-UUFA7L;G-HB5[Q@K`6B]7-'H_E=<-C4;_8Q+A6VPB_11UY=1\-N#S?M09* M]S8\H+N)J@OFMJV+YV38HCO51SR*5C_J*^>QW2]JE_.`7"[OY<&WX@*KU:\N ME.15F;)7,23-+QH%J.V>:LN2E>NW-ZL51AY67[?HMKJ/I0*,-JT4'YIMBVZK MAU@JPHB\$2=F46?H:-`WW/0%7YZ6S^DB/9TJ+2E>R=MK*#";""Q>K3\V%BE\ M3EZYD_5+Y;8+KVKO"^"[=JS)=#%VXX5_C(A1L"YO[( MA1,]YN'(A1,XY@O+&,(/^`'@$C^G45P^9^=* M.Z4'L-ALWIJ4]"<$^J5FF?]4U/#NOYD$1_BI)X4[JMF#:_*A*&K^!:HVQ(]' MLW\!``#__P,`4$L#!!0`!@`(````(0#`0))8@P4``)\6```9````>&PO=V]R M:W-H965T^QC3WY^9J?M>>T*#-RF>I6 MS]2U])*0?78Y3O5___%^C'6MK.++/CZ32SK5W])2_SG[\X_)"RD>RU.:5AIX MN)13_5155]BS3>UYWRLV&;YM#(X^RB M,P]N\1D?Y'#(DG1)DJ<\O53,29&>XPKR+T_9M>3>\N0S[O*X>'RZ_DA(?@47 M#]DYJ]YJI[J6)VYXO)`B?CC#<[]:_3CAONL_R'V>)04IR:'J@3N#)8J?^7N+$LW9I-:H/^R]*5L_=;*$WGQBVP?99<4U(9Q MHB/P0,@C-0WW%$%G`_7VZA'XJ]#VZ2%^.E=_DY<@S8ZG"H9[`$]$'\S=ORW3 M,@%%P4W/'E!/"3E#`O"IY1DM#5`D?JV_7[)]=9KJSK`W&)F.!>;:0UI67D9= MZEKR5%8D_Y\9U4\DG-B-$_ANG-C.ISN#99U!7W2V>N/!H#\6_FB2Z7]= M6@L&AF7SG1$R6+W5Y;N,JW@V*D*8[DT!"]<5F:BE-^K9"AA MZN6>NIGJ,&10I"5,O^?9P+$FQC-,F:2QF6,;Q6+!+>C\H&Z7*EBIP%.!KX)` M!:$*UBK8J"!2P58%NQ8P0%JA+Y3.[]"7NJ'ZY<$:Q5; M=_("^E*&/$J M]Q#Q$0D0"1%9([)!)$)DB\B.$?;PDMBCWR$V=2*+S4A;;$%N0B*QF8TSJ%\/ M;-/J*SJ+=J&S\,J)+\C[<0+AA[Z&0!QE/$/1SKVNA5=.-H*\'R<2?IHX2G%M M13OWNA->@4CC1(^![;>PCN*'(AXB,2 M(!(BLD9D@TB$R!:179M(@L%^_07!J+4L&".V//&5@EPT1C"[Q.J`BKK#QC8' M2F4W1N.Z\D=RH\<:'3ALO!O%[XBB9A)TV*!,0BF3L9S)^A.9;#JBJ)E$'38H MDZV4B:VDLOLX%:D4Z#'M"[50F\O%T*#V]&E0>_Y@M,+(P\C'*,`HQ&B-T0:C M"*,M1CL)R?K1H\OG%Q^X15$G4X,<:!$E;)M#N;H6O".\W`LKM726-R.^DJVX M=[K[/\\L<]Q7YJG'.[7CJYY];O11^.!FQ,.':GA[K#S8FG?Z*/R&&WT4/KH9 M\?!;.?S`'BC1Z:U6/1[O1&=#S>ZMV,$_3XMCNDC/YU)+R!.]D[*&(*W`[,)L M89DN+69(1&F!>G9I:>(6J$ZX9>MJ@>NW>[NCQYQ>RW5QVX5#((YP[[CW\,"X M8>ZX<+[IX'T7WMTQ7PY=>(_JX"-W51]>E(<.1BZ\-V#[:.3"/H_Y8NS"9HJY M/W9A<\1\,W9ALP-NB,!P/7B-C^DV+H[9I=3.Z0&&RJQ/906[8&1_*G*%(81[ M/E+!Q6#]\P07P2F<)

    O(8?"*GX'QI`7"W/?@$``/__`P!02P,$%``&``@` M```A`*Z>M)U;!@``Y!D``!D```!X;"]W;W)K&UL MK%G;;J-($'U?:?\!\3[F:FRCQ*/8W+4KK5:SN\\$XQC%&`M(,O/W4TU?Z`M& MSFA?AO&A^E37J:KNIO/P]7M]UM[+MJN:RZ-N+4Q=*R]%JGOK_ZAM$5I[+.NT5S M+2_PYMBT==[#S_;%Z*YMF1^&0?79L$W3,^J\NNB8P6_OX6B.QZHH@Z9XJ\M+ MCTG:\ISW,/_N5%T[RE87]]#5>?OZ=OU2-/45*)ZK<]7_&$AUK2[\].72M/GS M&>+^;KEY0;F''PI]715MTS7'?@%T!IZH&O/&V!C`M'TX5!`!DEUKR^.C_F3Y MF>7IQO9A$.C?JOSHN/]KW:GYB-OJ\$=U*4%MR!/*P'/3O"+3](`@&&PHHZ,A M`W^UVJ$\YF_G_N_F(RFKEU,/Z5Y"1"@P__`C*+L"%`6:A;U$3$5SA@G`OUI= MH=(`1?+OP_.C.O0G^-]&UY[+KH\J1*5KQ5O7-_5_Y"6AP(-M,AB>9+#M+2S7 M],#5O1P.X8`GG#N$#T_JW;QO MI$=&KL:1GY\W=.'@'IZ?FS?D:!@(ST_.VX(2PQE'M4:R>O?,#5P^0S4&>9]O M']KF0X,6AT+IKCE:,"P?N:!UB+5GE7FK,*$B$$F"$V(>;Y0)&U&"A! M[#%0!0D4)%202$%B!4D4)%60C$>$0&%_^$2@R%H,%".N,P;*D+'4/:GA`V(# M\G/ML!17A9`9T?*)%8H:,1+*SA/&,-K8M.4N9$:7.@@F2PE0J2]G)[92XE3Q$Q@"/#34_QA"=Y-LF$C3*;5)R-O919LOG9"'F` M+><3>4#68AXPXD`]L\!M>R/E@0R##949R7,.F`VMG9!0HZ9XWUJ.N9*R$I$A MO&^9-F:TMUTGS(:Z3@77WMIQQ("R><^"P.@8*2C\2^O!P"(J3R"Q!1Q3G.F> M6LWVP&A$%0@)1$K>VMBF=#R-J,5LS8_,,_J/1M1]2LEQQUF;I2LE/Z,6-]R+ M.4!GVOM7&PN92V)CR.8V,F(%T.W0`F+D6FP##%4H&JFH`/$(W69/5*I4A;*1 M"MA%7=`1E]?EUVH3'Y3AB$MGO[,P)"P+CI3!/3&"!QT7C-`8M;+^A90=KPS+ MC2-_7$649W9IH$:C_V2$9ORGHG]WO7&EKLLHSPW_8A+0R7HN"=^:*Q3CY(&! MVR(M;/?IX!0EM7AP&C9F>:%1L1<]-IN=*A]&(4#LW5O$A M$['J/QFA&?\I9:>[B*ELY-3BAG\Q">C(/Y>$.QL5?SF`9[KL[>!J=1"8WUT8 M-`:H-BHV$AI5@2*5/1ZAV^P),>+84Q5"U\+CW+%>^)H77ZS59?M2[LOSN=.* MY@U=X5HK.-`Q&-\O[UP?/K9!#PE//!\^O2;PE0\?&RJ>>3Y\/6E5] M`]T*5]M3;^#.^VE8`:4Y[=!=^`33SO;ARDCU\.3X3R"2^F+G^'"K,H%[_FXR M",_?3^&!Y\/'L,H3K/QPRC[R?/CD4^UCSX4$FXMS04L`L>FZ>D/Y(#]?6;[ M$P``__\#`%!+`P04``8`"````"$`24T5KVD,``#$/```&0```'AL+W=OWO[4Q19*I)ER4[WW+0[GXM_D<7B*NOVSQ_[U\&WZG#' M+\>7JCH-0.'M>#=\.9W>5Z/1H-OGNK#?G."/P_/H^/[H=H\ M-H7VKR-W/)Z-]IO=VU`JK`[7:-1/3[MMY=?;K_OJ[21%#M7KY@3U/[[LWH^H MMM]>([??'+Y\??]C6^_?0>+S[G5W^MF(#@?[[2IY?JL/F\^OT.X?SF2S1>WF M#R:_WVT/];%^.MV`W$A6E+=Y.5J.0.G^]G$'+1!A'QRJI[OA)V=5>LOAZ/ZV M"=!_=]7WH_;_P?&E_AX==H_Y[JV":$,_B1[X7-=?A&GR*!`4'K'28=,#_SH, M'JNGS=?7T[_K[W&U>WXY07=/H46B8:O'GWYUW$)$0>;&G0JE;?T*%8!_!_N= M2`V(R.9'\_E]]WAZN1MZXYN).YTO'+`??*Z.IW`G-(>#[=?CJ=[_3UHY2DNJ MN$H%/E%E>C-WQDMO#B(]!3U5<-(6=&^F\['7..\I!ZI-M>%3.9S?+*;3R6QQ MP>%,%9RW!:]S"..E<0B?RN'DJHHN53GX5.6(_;Z4%;WRKX$%#`72N8:(%%?!L$-@AM$-D@MD%B@]0&F0UR&Q0V*#5@ M!!/&B1',\_,NYJ2PAK2&@=\FI3M9FE%Z4$8P8Y#1U,[+UJB-)2,!(R$C$2,Q M(PDC*2,9(SDC!2.E3HRPPK`WPBKG@!LQN?='6!1L(HQQ>5!DWB;JFA&?D8"1 MD)&(D9B1A)&4D8R1G)&"D5(G1NP@1D;L^@,FK,V`*>)2P!CQ&0D8"1F)&(D9 M21A)&:KD!.A-(#Q86N=P($3..DKAR MIR36CG5+:&3/K#G2ES8>]*XV^BVCH#7"+`\9B1B)&4D821G)&,D9*1@I)9&- M-X(-&Z_?#[80,8,MB1[LEE`@6;"EC0>9H07;,^?CH#5J@]U*(XE:0D*VL[C5 M(1MW.C&=):T12J>M-)*L)21D.\M;';)QIU/36=$:H7392@,QNDV<%_5-V9FQ M`/M9'`S"VNP?25PSK6=F?=;*"'*G[0Z[87YK@W4.&`D9B5K2K1RW-JB<,)(R MDK6D6SEO;5"Y8*34B1%YV`=\(/+"VHR\)%-S.V%MA->J&.QRNB-_QL8=6RD5 M2"-/S(O?[I?CF?5]J$1@;]KI*#KCR$Z#^(P-JTQB5&;A.E9ETBLJDYUQ9%8C-![8GJ?NTNK62F6Z?.> MH5&?]YR,T'NAD!KG<\=*OA*+=#@WNQ^<&]W?O^J*ZQYK\E?(]=JN7Q/J3FQ? M&4UH\QIP%)(4-C\BU*T>H->A%D7F^T3HF:S!2905FK:=9?NQ-IO=+Z2FM"Y/.`H5$A3CPAUJ\=< M*N$H)2GLFXQ0MWK.I0J.2I("=;,WQ-F]HSZB9#/ M4]+#''QR%*!'7'/D< M!1R%'$4.R'K\?FU+)@_:1ECULWF;MCOKQADY&J%YP5!K(Z`@7-D(?Z(C& MW+Q'4,@Z1MJ72UBP[RCEGS/B>UQEI4Z6L,5S+&VH?]$"TZ-OWRS$/*W>YC,D+W"8JKJR;' ML2Y[4C3H\YZ1<+?WG(S0>X'BTOMLLK#O&M"@P[O9T^+R0)^5?VE?XPH5*P$D MLN8(ZVRVQH)]`\`G(XQ!H%![U>1:/1!B&4BP]JK3GJD],[_/9 MV#IQIUBFSWN&1GW>U\9Z5=-'(4DAM/F* MK_*?H+JZ:G(FGO6$/$6+/O\9.<-NSPGUM+]`=>E_X3B6^Q(-.MR;2=!SN='\ M_N"ZJR;Q(2G+Z5=-JIR&0I)"]8A0MWK,I1*.4I)" M]8Q0MWK.I0J.2I("=;,W/G8_(AZ.R:A3G::>M0@]H!4<-MJH3SVV!BJMYN?" MS0CQJ2!&(>`HY"CB*.8HX2CE*.,HYZC@J#20&65Q:=&QV[BP\LCK#OWT[BI$ MMW=KCGR.`HY"CB*.8HX2CE*.,HYRC@J.2@.9H117"7HH+\1/WCP8\5-(N]!S M&?(Y"C@*#6364YRT]7K^V@93GM>-ZDLTT[=/KKW%6[O22FR)VR%H&_G*:`;S M7VODSNP?!)$5#LJ0U.WYQ(,EP&AV?_ M!.8C]13F5CTE@J5/_/8#GO]8CW_6C8OFR19%EW7!.2.^`5%6>.[S[)\VA6AP MS0+L0>9\I.G"W&JZ1.!4-=W^95/C`LKH.MBZ6EBC`8BWXX&$= M94(TN*H[]4WUY6;RS;.X2H=F4F]:R_E:&5SH326L]Z9$ZL"V7%B[QA!UK^I, ML4>[OC/ECL[H3(FH,ZW46HM;;=';_9W9&N%<&&`YN3F>+ZWHA>I[,16=2Q(S M9<&YWLI?6C-@FF0#5B(Q2[1U<&=6UJVQ8/^H5>IZ/RMU^2LX;^Y9%S,A"NON MM7%BAD#?*H'PA5'+MT>>1,;ZT2)JON9?[CU5.?U@SE%HJ)L5US.@[<% M6;:JO8MVCE-6_>9?/TSN8N.#^GXX%.\TC)+N#!"YMG"CQ,5O#*!:_0@S,%S^>4/D%( M/D%P>1E_MH*?S)_A\Q7\VISS>+Z"'X9SGL]7\!MNSGT'OH#'J.>^6:P">#3' MOX%'BZOD[#?P#!#4FC*C-ECP#NG[YKDJ-H?GW=MQ\%H]06*,FQ=T#O(M5/G' M2?U,YG-]@I='80<$\P"\+5S!ZQ#C&U@[GNKZA']`I4;M^\?W?P,``/__`P!0 M2P,$%``&``@````A`*)?,C=Y#0``X$,``!D```!X;"]W;W)K&ULK)S;QK__OG?__KT\W#\?GK> M;L\C4'@]W8^?S^QUS!?]XB<;AZ6FWV2X/FQ_[[>N9BQRW+^LSQ']ZWKV=4&V_ MN41NOSY^__'VV^:P?P.)K[N7W?GO5G0\VF_\^-OKX;C^^@+]_LN9K3>HW?Z' MR.]WF^/A='@Z7X'S>>?/[4 M#M!_=]N?)^WGT>GY\#,\[AZSW>L61AORQ#+P]7#XSDSC1X:@\82T#MH,5,?1 MX_9I_>/EW!Q^1MO=M^G#8PHR%RY'E/:'%X@`/AWM-^Q MJ0$CLOZK_?RY>SP_WX^G\ROOYGKJ@/GHZ_9T#G9,;/Y[0=$9D($/H6(>^7,KN>L,P,= M@*OM*,"G:'9S-7.]F]MV%`8:SD7#&]G0^7C0<"^VWN%3!GV1]SO1$#Y%P[GF M?2!L!^893SLD5C3]A<`=3#S[X6.A.YAN]H-H>GM)JAQ,,?M!^L0<7SAAV1W" M^Z\R_BO]Q_0[\`/&\_!V<-^$#%?HY@R89Y<7I;LPW`\9DRKBM\4LF5IF^A@16&J7QA,O=C:`]KR`E6QS\_ M>U/OT^1/6-$VPN:!VCBFQ0(MV/+%9)$# MN6#6;2YP1C]P,E/C;H.E#58V"&P0VB"R06R#Q`:I#3(;Y#8H;%#:H+)!;8-& M`\8XP_0UQOD7-PHF8R:`$P\6/WE[N-.I>7LLA!'W\O-M\?SC`G0\HU!F`*$QRJ9GJWDJTTU"@I'"NAPKUJT=4*J8H M45*HGBK4KYY1J9RB0DFA>JE0OWI%I6J*&B4%ZF9.6:5'SRDO-'QTE>'U(F.5 MX4C?N1R'+#+<2$V')3NW@$FC[V5DBUX)(]RZ[J:>]04N8!9RW==6V'8ZA=() MCG4DB6I%W,:66_KD-.@UE3[0:R;)@-<L3.YJR%Q2!U`Q:H)4^A>P9L!1& M7GL*+#8N+J6A0$GAL(4*=7:[E8JH>DQ1HJ10/56H7SVC4CE%A9)"]5*A?O6* M2M44-4H*U,U%$*I''V/+##6):#&XD6%"TI M6E$44!12%%$44Y10E%*449135%!44E115%/4&,A,"RLGZ6EY)Q>\^F3D@B-] MU;/)DIV#0[Z4S8J0@)"0D(B0F)"$D)20C)"K2@KO$<#1&KI#!7J=QBA MD>G0BCU65N@P0:0C+H,N15:FT3VF$ MU7"ELLN(?)M=":O^@QJ4@<6XZULO+R^@$7QIZ36*T$A7(@'%PFKX?"3ITK*_ M\J9H-!15AD:#4>47155T:=E1E6@T%%75943&JA96OUA)&_1([&FSZLY M=U@E25_X?NW1@=>CC/60(VL]M!YS%BZW>F<]%$9:15VT&UYK`E3ON8G$"GA! M")%2P@3$%X60J(;]V4W1:&AAR=!(C4)^40B%:M@?0HE&0R%4:*1"J"\*H5$- M.T,P9R2$8,S(=[9B9FZM9@+ICT42=08@%B]NI!W3K-C$9(4)U>-`(*@JXE0( M%>I7CZA43%&BI%`]5:A?/:-2.46%DD+U4J%^]8I*U10U2@K4S9P.%/KG(;&?;$88Q1 MF=N8]<4S,43L#3A%#3DY,TE4J,1U+HQ@'VM?T""_U3+HM)0N<%95D@PXK=$I MGMB0H[&FSZTYN5CQ<&@+N^S$QN4U2&,/$TBE<(%6L>9GXIC+3CF15%@9+" M80L5ZE>/J%1,4:*D4#U5J%\]HU(Y18620O52H7[UBDK5%#5*"M3-7+/"I9[K M=S8'7N%KX"\+\%;[]]OAMN]B^O)Q&F\,/ M]O*OQX9?8OYF,IR3^>SL!^XR^XI["R\MM\D@5^[P=6;K"M2>?%9&HFI02?)9 M48A>@;J0STH\]`I4>$.CQ\F8).^V!G"TW] MIBTDV]SQP$-[S&A=@5(_=*,]H+>N0,7?9\5#VD$H\_LU5.R[KMS!E:[(H.;H MLR(C;0.U?^AEUQ4X5?%9I96V@:,4GU57Z14X*X&$=5V!(Q.?U5II&S@G\?/. M_D!%':YT]0=*M#XKP%*UQ:T/ORA.>0B!=?$4$M#%2QB6+OX`T3YT>X8KB\XK M<-;EKSI[",<;<*6KAU`<]U>=:G``!K=+5]\+SX>W`6C?2\^'=P(HKSR_[IJ5 MU=RONV[NZL:ONW0:F-Y=//1\>%V"^HT\'UZ1H#SQ?'A1@O+4\^%U"W6SKXC9]WZ3QX_D,77WC^HHLO/1]>^J+ZR[D/+_YT\!L?7BVA//!\ M>,$$^$3>_/#W%=[6W[;Y^OAM]WH:O6R?8`F^;G]3[?K*]A'GPZ',_Z'.9!_F^/S_P$``/__`P!02P,$%``& M``@````A`!5M_4%D!@``)QL``!D```!X;"]W;W)K&ULK)G;DJ)($(;O-V+?@>!^1,!3$^I$>T!0,#8V9G>O:40E6L0`NGOF[3>+ M.D!5JN/T[DW3?F3]E969553!^.OW[*2])T69YN>);G:ZNI:1KI55=-Y%I_R<3/0?2:E_G?[^V_@C+U[+8Y)4&BB MOV7)N:(B17***O"_/*:7DJME\2-R652\OEV^Q'EV`8F7])16/VI17V2??1VJO[,/[PD/1PK2'WW]2'?5<:+;@TY_V+5-,-=>DK)R4R*I:_%;6>79/]3(9%)4 MQ&(B<.4B\.^#C6W6N"<:FYU1O]\;C(:/>P"6]3#@RCSH=WI6?SCZE6$,F`A< MF.0'_ M,"=ZOYY6$XJ"CJ6ICI^.Q:`E7L^8151%TW&1?VBP#,'0RDM$%C73(89;&S&:&;4S98LXMR)0DL@L5 M+%7@JF"E`D\%O@K6*MBH(%!!J()M"Q@06A%?R,S_$5\B0^++(S/CH`FXI023 M6_`F"Q4L5>"J8*4"3P6^"M8JV*@@4$&H@FT+2,&$>2,%\_J"SFN26$-9P_(G MBM+J#N4HS9@1K"XMHR?9:"Z,1"P162+B(K)"Q$/$1V2-R`:1`)$0D6V;2&&% M:2^%E:X!'?*HN1]ATK".,(_+C)&A*-0Y(@M$EHBXB*P0\1#Q$5DCLD$D0"1$ M9-LF4NP@1E+L[@>,6,L!8\1J`H;(`I$E(BXB*T0\1'Q$UHAL$`D0"1'9MHD4 M,-A(2`%K%5MU3./764ZW5E<":<.#A3YNB(@<1THLN@3[+KL/6^V;':VN=*0ZXUVQ M0<[XLC/#D3+J]0/.;*YTI#H37+%!SH22,[W^2(G<]KXS4DG`CN072H)8RR5! MB0W[4I$$RU0WW*P9[+>$D3KPA;#A9;RDI-?.KV4JU>^R9G+_RE1<">W;_7O" MAO?O4V*3Q\'[U.QVE5&MKW2MCFHC5&_W'`@;WG-(B3)R91W;7NG>:BU"4I;) MP51*\Z<>A[6*G'Z&E"5!J<1>%8IKH.,"M;+A2U!KC6 M/1^\QHC[X',D^Z#L[]S#2%X/MS_S0:X(OAONR7P+;_`&ONS,S%YRZ=.2(JD"2E0,SXU+0LF MU6OBLL3(9:BEOFK0;74/2_D8K1LI7IF;!MU6#[!4B!'Y"D""17VGV:!O]>D[ MRBPI#LD\.9U*+<[?R!M[6$JG8X'IYX3%P($S$;BG\J$#9PK,O:$#9P#,@Z$# M>W;,X7/%P0>*NFR/\$$J@8-QMP-G M\WV>5_P'Z4!\XIK^"P``__\#`%!+`P04``8`"````"$`I`^N53$!``!``@`` M$0`(`61O8U!R;W!S+V-O&UL(*($`2B@``$````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````G)%!3\,@&(;O)OZ'AGL+9=EB2,L2-3NYQ,09S6X( MWS9BH030;O]>UG5U1D\>R?OR\'P?U7QOFNP3?-"MK5%9$)2!E:W2=ENCY]4B MOT%9B,(JT;06:G2`@.;\^JJ2CLG6PZ-O'?BH(62)9`.3KD:[&!W#.,@=&!&* MU+`IW+3>B)B.?HN=D.]B"Y@2,L,&HE`B"GP$YFXDH@&IY(AT'[[I`4IB:,"` MC0&718F_NQ&\"7]>Z).+IM'QX-),@^XE6\E3.+;W08_%KNN*;M)K)/\2ORX? MGOI15DKT=DQY$!)6E]]C) M[IR\3.[N5PO$*2FG.:$YG:XH963&*%E7^-P:[O,1:`:!?Q//`-Y[__QS_@4` M`/__`P!02P,$%``&``@````A`&11S\>6````J@```!````!X;"]C86QC0VAA M:6XN>&UL/([!"@(A%$7W0?\@;]\X,XN(4`<*^H+Z`'%>HZ!/\4G4WV>;-A<. M%\Z]:GFG*%Y8.632,`TC""27UT";AL?]=CB!X&9IM3$3:O@@PV+V.^5L=%=O M`XEN(-;@6RMG*=EY3):'7)!Z\\PUV=:Q;I)+1;NR1VPIRGDM%6@CE+QJGY]U MVRV0J9H)N;AJ/TYN/GUKMXSE&JO0'3_M[[^Z]@K%4!V@HP+30AS55[ M:6UQV>F8=`DY-V?X6N*;N=(YM_A7+SIJ/A?>9IL"@RX%X1%D8F46SQE[UZD6ADUMZUHG4(6=.HO M`XPN@;34PFYZW:!3_QLD*<^@CX9[T,1?:](*5O5Q!:I5N M&?$+TW;1;DVY`1?.57O%M>#28EA.K/KC?V>%L;KWK/2+60)8$W10H'KH?]9E MZ[_%E][7;UX"?QU*.@M5)/CB,,:)L!F8>#[FVA(A?\7*[V/V45015P%MJ\BP M-U@D+>:+WCF_CAG@XLS#+UD\L4&-:.#50YM?,R M:_:R5-I.0.=8\!48Z\!\T*N[BKOW$E&`+$'&^T.IV4^1(09W*@X358?=2>2= MA9AFP$)CWL!A)X7IT"7,V%#PJ[I.R3&.5%IC8`[`<.!*Q:Y!PEQ8-$ZJ)+#P8@]0 M8)W1!RGU;XFT`3K;H&539M:XY,8X$GS@I$I23@W\7[H0(M<7],&:V_[\A.4F MJ%S0.HU8H?TT@X76J6&`33AV,WWL+12:9(X0T21,`*-)_%3S5SID!NL0:#+= MB`1&FCX%A89HC@'1%--1DS<)-_K\@S'R.G(:1CX7ILI/T$E]Y9B9,* M23#,'6W^JJKHQPBI0N&S(2A7SI5;LAX@XZXMK')#VL^^9TYZ.!QYVV)M$TRJ MN*;#/1^YV=.Y'XAB-Q!)E5<6&"IC<++@$@';$>IF(ZERZ&5/(]70)54>(%4X M.;-7<&":ZVI_H$*C]C`RG/UL`'/0N#,X?Z2;?1S8DO5&\Z+%<**>!3TD5/,OI!831Y[\I;8D%O!=2Y&7.AH"7 MECV]D&Y.4K7/!:ER@YD2IU._9KTJE7!XCT5 M7%&L%JDS7X4;TK4D9DBMHJ27XUJ.RGR*.YG;->E[4/-.1A?F>%[5`KLC(SM6 MV=_/)#UV7<,G>,F8UC],3`^C-[GB(M'ID!S?>-W=<9,07\UA,U``I='N)/WP8^%UZAM?;[?O] M@^`6[^\Z4WF\```#_ M_P,`4$L!`BT`%``&``@````A`--!\Y]T`@``/2X``!,````````````````` M`````%M#;VYT96YT7U1Y<&5S72YX;6Q02P$"+0`4``8`"````"$`M54P(_4` M``!,`@``"P````````````````"M!```7W)E;',O+G)E;'-02P$"+0`4``8` M"````"$`/!SGZ_H"```V+@``&@````````````````#3!P``>&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"+0`4``8`"````"$`(8YOCZX&``#[%@`` M#P`````````````````-#```>&PO=V]R:V)O;VLN>&UL4$L!`BT`%``&``@` M```A``X(!'X%!@``[A<``!@`````````````````Z!(``'AL+W=O&UL4$L!`BT` M%``&``@````A`/2N?@/1`P``:`P``!D`````````````````01P``'AL+W=O M&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`/)\ M-#1#!@``^!L``!D``````````````````2<``'AL+W=O3JQU`%```'%0``&0`````````` M``````![+0``>&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`.R^/I#X`P``/Q$``!D` M````````````````0#8``'AL+W=O&PO M=V]R:W-H965T&UL4$L!`BT`%``&``@````A`%!K`0X!`P``00@``!D````````````````` MHT```'AL+W=O&PO=V]R:W-H965T&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`-;G->OH`@``\P<``!D````` M````````````PEX``'AL+W=O&PO=V]R M:W-H965T&UL M4$L!`BT`%``&``@````A`),V3%+T`@``EP@``!D`````````````````@W$` M`'AL+W=O&PO=&AE;64O=&AE;64Q+GAM M;%!+`0(M`!0`!@`(````(0#TYVA^V0P``")Z```-`````````````````'-[ M``!X;"]S='EL97,N>&UL4$L!`BT`%``&``@````A`$UG79-I9P``1E$!`!0` M````````````````=X@``'AL+W-H87)E9%-T&UL4$L!`BT`%``& M``@````A`+1;98;;`@``D@@``!@`````````````````$O```'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``& M``@````A`,&[X^&PO=V]R:W-H965T&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`+V^\QY>"0``+RP` M`!D`````````````````#S0!`'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`-ND(9DS)0``,M<``!D````````````` M````%$&PO=V]R:W-H965T M&UL4$L!`BT` M%``&``@````A``']EY@Q#```(ST``!D`````````````````=H8!`'AL+W=O MD@$`>&PO=V]R:W-H965T0P``&D^```9`````````````````!&6 M`0!X;"]W;W)K&UL4$L!`BT`%``&``@````A`$^, MMI`]#@``S4@``!D`````````````````P:(!`'AL+W=O&PO=V]R:W-H965T&PO=V]R:W-H965T&UL4$L!`BT` M%``&``@````A`(1KTM+.!@``+AP``!@`````````````````O<(!`'AL+W=O M&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`&>PO1R? M!@``#AP``!D`````````````````NM&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`*]/$W&0`@``1P8``!D````` M````````````]?@!`'AL+W=O&PO=V]R M:W-H965T&UL M4$L!`BT`%``&``@````A`$57J;N#$```Y5(``!D`````````````````D@," M`'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@` M```A`%?@SLBC"P``S#D``!D`````````````````43<"`'AL+W=O&UL4$L!`BT`%``&``@````A`$N.#/CB#``` M'$$``!D`````````````````E4P"`'AL+W=O``!NJP``&0````````````````"N M60(`>&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`,OK.>5$"```.B8``!D````````` M````````,H("`'AL+W=O&PO=V]R:W-H M965T&UL4$L! M`BT`%``&``@````A`,!`DEB#!0``GQ8``!D`````````````````&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A M`*)?,C=Y#0``X$,``!D`````````````````7JT"`'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`(BB M)2\,!0``AQ$``!``````````````````U<0"`&1O8U!R;W!S+V%P<"YX;6Q0 52P4&`````%@`6``1&```%\L"```` ` end XML 20 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Earnings Per Share - Additional Information (Detail)
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
    Outstanding performance share awards 898,429us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 814,291us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
    Performance Shares      
    Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
    Outstanding performance share awards 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
    / us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
    = us-gaap_PerformanceSharesMember
    0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
    / us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
    = us-gaap_PerformanceSharesMember
    0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
    / us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
    = us-gaap_PerformanceSharesMember

    XML 21 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Components of Other (income) Expense, Net (Detail) (USD $)
    In Thousands, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Other Income And Other Expense Disclosure [Line Items]      
    Foreign exchange transaction (gains) losses $ (103)us-gaap_ForeignCurrencyTransactionGainLossRealized $ 1,307us-gaap_ForeignCurrencyTransactionGainLossRealized $ 642us-gaap_ForeignCurrencyTransactionGainLossRealized
    Other 9us-gaap_OtherNonoperatingIncomeExpense 50us-gaap_OtherNonoperatingIncomeExpense 102us-gaap_OtherNonoperatingIncomeExpense
    Total other (income) expense, net $ (94)us-gaap_NonoperatingIncomeExpense $ 1,357us-gaap_NonoperatingIncomeExpense $ 744us-gaap_NonoperatingIncomeExpense
    XML 22 R78.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Subsequent Event - Additional Information (Detail) (USD $)
    12 Months Ended 0 Months Ended
    Dec. 31, 2014
    Feb. 05, 2015
    Subsequent Event [Line Items]    
    Business acquisition, cash $ 1,150,000us-gaap_PaymentsToAcquireBusinessesGross  
    Subsequent Event | ARAS    
    Subsequent Event [Line Items]    
    Business acquisition, cash   7,700,000us-gaap_PaymentsToAcquireBusinessesGross
    / us-gaap_BusinessAcquisitionAxis
    = faro_ArasMember
    / us-gaap_SubsequentEventTypeAxis
    = us-gaap_SubsequentEventMember
    Business acquisition, contingent consideration   $ 4,000,000us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred
    / us-gaap_BusinessAcquisitionAxis
    = faro_ArasMember
    / us-gaap_SubsequentEventTypeAxis
    = us-gaap_SubsequentEventMember
    Earn out period for contingent consideration   2 years
    XML 23 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Inventories (Detail) (USD $)
    In Thousands, unless otherwise specified
    Dec. 31, 2014
    Dec. 31, 2013
    Inventory [Line Items]    
    Raw materials $ 27,058us-gaap_InventoryRawMaterials $ 22,562us-gaap_InventoryRawMaterials
    Finished goods 13,075us-gaap_InventoryFinishedGoods 6,833us-gaap_InventoryFinishedGoods
    Sales demonstration inventory 19,201us-gaap_OtherInventoryDemo 19,545us-gaap_OtherInventoryDemo
    Inventories, net 59,334us-gaap_InventoryNet 48,940us-gaap_InventoryNet
    Service inventory $ 20,646faro_ServiceInventory $ 19,033faro_ServiceInventory
    XML 24 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Accrued Liabilities (Tables)
    12 Months Ended
    Dec. 31, 2014
    Accrued Liabilities

    Accrued liabilities consist of the following:

     

         As of December 31,  
         2014      2013  

    Accrued compensation and benefits

       $ 17,544       $ 11,591   

    Accrued warranties

         2,719         2,364   

    Professional and legal fees

         1,475         1,203   

    Other accrued liabilities

         4,389         4,983   
      

     

     

        

     

     

     
    $ 26,127    $ 20,141   
      

     

     

        

     

     

     
    Activity Related to Accrued Warranties

    Activity related to accrued warranties was as follows:

     

         Years ended December 31,  
         2014      2013      2012  

    Balance, beginning of year

       $ 2,364       $ 2,359       $ 2,365   

    Provision for warranty expense

         3,848         3,541         3,071   

    Fulfillment of warranty obligations

         (3,493      (3,536      (3,077
      

     

     

        

     

     

        

     

     

     

    Balance, end of year

    $ 2,719    $ 2,364    $ 2,359   
      

     

     

        

     

     

        

     

     

     
    XML 25 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; 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 26 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Segment Reporting - Additional Information (Detail)
    12 Months Ended
    Dec. 31, 2014
    Customer
    Segment
    Segment Reporting Disclosure [Line Items]  
    Number of reportable segments 3us-gaap_NumberOfReportableSegments
    Customers that individually accounted for 10% or more of total sales 0faro_NumberOfCustomersAccountingFor10PercentOrMoreOfTotalRevenue
    Minimum  
    Segment Reporting Disclosure [Line Items]  
    Percentage of product sales to consolidated sales 99.00%faro_PercentageOfProductSalesToTotalSales
    / us-gaap_RangeAxis
    = us-gaap_MinimumMember
    XML 27 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Components of Income Tax Expense (Benefit) (Detail) (USD $)
    In Thousands, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Current:      
    Federal $ 3,780us-gaap_CurrentFederalTaxExpenseBenefit $ 4,859us-gaap_CurrentFederalTaxExpenseBenefit $ 4,418us-gaap_CurrentFederalTaxExpenseBenefit
    State 367us-gaap_CurrentStateAndLocalTaxExpenseBenefit 472us-gaap_CurrentStateAndLocalTaxExpenseBenefit 429us-gaap_CurrentStateAndLocalTaxExpenseBenefit
    Foreign 4,433us-gaap_CurrentForeignTaxExpenseBenefit 3,751us-gaap_CurrentForeignTaxExpenseBenefit 5,537us-gaap_CurrentForeignTaxExpenseBenefit
    Current income tax expense 8,580us-gaap_CurrentIncomeTaxExpenseBenefit 9,082us-gaap_CurrentIncomeTaxExpenseBenefit 10,384us-gaap_CurrentIncomeTaxExpenseBenefit
    Deferred:      
    Federal 306us-gaap_DeferredFederalIncomeTaxExpenseBenefit (1,105)us-gaap_DeferredFederalIncomeTaxExpenseBenefit (1,871)us-gaap_DeferredFederalIncomeTaxExpenseBenefit
    State 30us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit (108)us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit (183)us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit
    Foreign (5,043)us-gaap_DeferredForeignIncomeTaxExpenseBenefit (516)us-gaap_DeferredForeignIncomeTaxExpenseBenefit (386)us-gaap_DeferredForeignIncomeTaxExpenseBenefit
    Deferred income tax benefit (4,707)us-gaap_DeferredIncomeTaxExpenseBenefit (1,729)us-gaap_DeferredIncomeTaxExpenseBenefit (2,440)us-gaap_DeferredIncomeTaxExpenseBenefit
    Income tax expense $ 3,873us-gaap_IncomeTaxExpenseBenefit $ 7,353us-gaap_IncomeTaxExpenseBenefit $ 7,944us-gaap_IncomeTaxExpenseBenefit
    XML 28 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Long Lived Assets Attributed to Geographic Area (Detail) (USD $)
    In Thousands, unless otherwise specified
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Long-Lived Assets by Geographical Areas [Line Items]      
    Long-lived assets $ 57,659us-gaap_NoncurrentAssets $ 43,921us-gaap_NoncurrentAssets $ 41,208us-gaap_NoncurrentAssets
    UNITED STATES      
    Long-Lived Assets by Geographical Areas [Line Items]      
    Long-lived assets 35,900us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = country_US
    22,720us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = country_US
    20,824us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = country_US
    Americas-Other      
    Long-Lived Assets by Geographical Areas [Line Items]      
    Long-lived assets 1,113us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = faro_AmericasOtherThanUSMember
    1,071us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = faro_AmericasOtherThanUSMember
    951us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = faro_AmericasOtherThanUSMember
    Germany      
    Long-Lived Assets by Geographical Areas [Line Items]      
    Long-lived assets 17,351us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = country_DE
    17,294us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = country_DE
    16,630us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = country_DE
    Europe-Other      
    Long-Lived Assets by Geographical Areas [Line Items]      
    Long-lived assets 248us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = faro_EuropeAndOtherMember
    115us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = faro_EuropeAndOtherMember
    241us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = faro_EuropeAndOtherMember
    JAPAN      
    Long-Lived Assets by Geographical Areas [Line Items]      
    Long-lived assets 599us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = country_JP
    434us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = country_JP
    576us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = country_JP
    Asia And Other      
    Long-Lived Assets by Geographical Areas [Line Items]      
    Long-lived assets $ 2,448us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = faro_AsiaAndOtherMember
    $ 2,287us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = faro_AsiaAndOtherMember
    $ 1,986us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = faro_AsiaAndOtherMember
    XML 29 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Quarterly Results of Operations (Detail) (USD $)
    In Thousands, except Per Share data, unless otherwise specified
    3 Months Ended 12 Months Ended
    Dec. 31, 2014
    Sep. 27, 2014
    Jun. 28, 2014
    Mar. 29, 2014
    Dec. 31, 2013
    Sep. 28, 2013
    Jun. 29, 2013
    Mar. 30, 2013
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Quarterly Information [Line Items]                      
    Sales $ 104,153us-gaap_SalesRevenueNet $ 82,239us-gaap_SalesRevenueNet $ 82,060us-gaap_SalesRevenueNet $ 73,374us-gaap_SalesRevenueNet $ 89,895us-gaap_SalesRevenueNet $ 68,190us-gaap_SalesRevenueNet $ 68,329us-gaap_SalesRevenueNet $ 65,370us-gaap_SalesRevenueNet $ 341,826us-gaap_SalesRevenueNet $ 291,784us-gaap_SalesRevenueNet $ 273,395us-gaap_SalesRevenueNet
    Gross profit 57,273us-gaap_GrossProfit 46,041us-gaap_GrossProfit 45,517us-gaap_GrossProfit 40,083us-gaap_GrossProfit 49,321us-gaap_GrossProfit 38,821us-gaap_GrossProfit 36,926us-gaap_GrossProfit 36,825us-gaap_GrossProfit 188,914us-gaap_GrossProfit 161,893us-gaap_GrossProfit 149,619us-gaap_GrossProfit
    Net income $ 11,122us-gaap_NetIncomeLoss $ 11,223us-gaap_NetIncomeLoss $ 6,328us-gaap_NetIncomeLoss $ 4,976us-gaap_NetIncomeLoss $ 8,262us-gaap_NetIncomeLoss $ 5,042us-gaap_NetIncomeLoss $ 3,631us-gaap_NetIncomeLoss $ 4,574us-gaap_NetIncomeLoss $ 33,649us-gaap_NetIncomeLoss $ 21,509us-gaap_NetIncomeLoss $ 22,998us-gaap_NetIncomeLoss
    Net income per share:                      
    Basic $ 0.64us-gaap_EarningsPerShareBasic $ 0.65us-gaap_EarningsPerShareBasic $ 0.37us-gaap_EarningsPerShareBasic $ 0.29us-gaap_EarningsPerShareBasic $ 0.48us-gaap_EarningsPerShareBasic $ 0.29us-gaap_EarningsPerShareBasic $ 0.21us-gaap_EarningsPerShareBasic $ 0.27us-gaap_EarningsPerShareBasic $ 1.95us-gaap_EarningsPerShareBasic $ 1.26us-gaap_EarningsPerShareBasic $ 1.36us-gaap_EarningsPerShareBasic
    Diluted $ 0.64us-gaap_EarningsPerShareDiluted $ 0.64us-gaap_EarningsPerShareDiluted $ 0.36us-gaap_EarningsPerShareDiluted $ 0.29us-gaap_EarningsPerShareDiluted $ 0.48us-gaap_EarningsPerShareDiluted $ 0.29us-gaap_EarningsPerShareDiluted $ 0.21us-gaap_EarningsPerShareDiluted $ 0.27us-gaap_EarningsPerShareDiluted $ 1.93us-gaap_EarningsPerShareDiluted $ 1.25us-gaap_EarningsPerShareDiluted $ 1.34us-gaap_EarningsPerShareDiluted
    XML 30 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Reconciliation of Number of Common Shares Used in Calculation of Basic and Diluted Earnings Per Share (EPS) (Detail) (USD $)
    3 Months Ended 12 Months Ended
    Dec. 31, 2014
    Sep. 27, 2014
    Jun. 28, 2014
    Mar. 29, 2014
    Dec. 31, 2013
    Sep. 28, 2013
    Jun. 29, 2013
    Mar. 30, 2013
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Earnings Per Share [Line Items]                      
    Weighted average shares-Basic                 17,247,727us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 17,087,104us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 16,910,830us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
    Effect of dilutive securities, shares                 168,726us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 154,011us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 218,298us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
    Diluted EPS, shares                 17,416,453us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 17,241,115us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 17,129,128us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
    Securities excluded from the determination of weighted average shares for the calculation of diluted EPS, as they were antidilutive                 520,739us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 403,649us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 238,266us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
    Basic EPS $ 0.64us-gaap_EarningsPerShareBasic $ 0.65us-gaap_EarningsPerShareBasic $ 0.37us-gaap_EarningsPerShareBasic $ 0.29us-gaap_EarningsPerShareBasic $ 0.48us-gaap_EarningsPerShareBasic $ 0.29us-gaap_EarningsPerShareBasic $ 0.21us-gaap_EarningsPerShareBasic $ 0.27us-gaap_EarningsPerShareBasic $ 1.95us-gaap_EarningsPerShareBasic $ 1.26us-gaap_EarningsPerShareBasic $ 1.36us-gaap_EarningsPerShareBasic
    Effect of dilutive securities                 $ (0.02)faro_EffectOfDilutiveSecuritiesPerShare $ (0.01)faro_EffectOfDilutiveSecuritiesPerShare $ (0.02)faro_EffectOfDilutiveSecuritiesPerShare
    Diluted EPS $ 0.64us-gaap_EarningsPerShareDiluted $ 0.64us-gaap_EarningsPerShareDiluted $ 0.36us-gaap_EarningsPerShareDiluted $ 0.29us-gaap_EarningsPerShareDiluted $ 0.48us-gaap_EarningsPerShareDiluted $ 0.29us-gaap_EarningsPerShareDiluted $ 0.21us-gaap_EarningsPerShareDiluted $ 0.27us-gaap_EarningsPerShareDiluted $ 1.93us-gaap_EarningsPerShareDiluted $ 1.25us-gaap_EarningsPerShareDiluted $ 1.34us-gaap_EarningsPerShareDiluted
    XML 31 R25.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Subsequent Events
    12 Months Ended
    Dec. 31, 2014
    Subsequent Events
    18. SUBSEQUENT EVENTS

    On February 5, 2015, the Company announced the acquisition of ARAS 360 Technologies Inc. (ARAS), a privately held company for $7.7 million in cash, and up to an additional $4.0 million in contingent consideration that may be earned over a two-year period. ARAS is a global leader in the development of accident and crime reconstruction, simulation and animation software, headquartered in Kamloops, British Columbia. The acquisition is expected to complement the Company’s portfolio within the law enforcement market. The Company is in the process of allocating the purchase price to the acquired assets and liabilities based upon their estimated fair values as of the date of closing. The results of ARAS’ operations were not included in the Company’s consolidated financial statements as of or for the year ended December 31, 2014.

    XML 32 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Intangible Assets - Additional Information (Detail) (USD $)
    In Thousands, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Intangible Assets [Line Items]      
    Amortization expense of intangible assets $ 1,257us-gaap_AmortizationOfIntangibleAssets $ 1,213us-gaap_AmortizationOfIntangibleAssets $ 1,207us-gaap_AmortizationOfIntangibleAssets
    XML 33 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Depreciation Computed Using Straight-Line Method (Detail)
    12 Months Ended
    Dec. 31, 2014
    Machinery and Equipment | Minimum  
    Property, Plant and Equipment [Line Items]  
    Property, plant and equipment, estimated useful lives 2 years
    Machinery and Equipment | Maximum  
    Property, Plant and Equipment [Line Items]  
    Property, plant and equipment, estimated useful lives 5 years
    Furniture and Fixtures | Minimum  
    Property, Plant and Equipment [Line Items]  
    Property, plant and equipment, estimated useful lives 3 years
    Furniture and Fixtures | Maximum  
    Property, Plant and Equipment [Line Items]  
    Property, plant and equipment, estimated useful lives 10 years
    XML 34 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Net Sales to External Customers Based upon Geographic Location (Detail) (USD $)
    In Thousands, unless otherwise specified
    3 Months Ended 12 Months Ended
    Dec. 31, 2014
    Sep. 27, 2014
    Jun. 28, 2014
    Mar. 29, 2014
    Dec. 31, 2013
    Sep. 28, 2013
    Jun. 29, 2013
    Mar. 30, 2013
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Geographic Reporting Disclosure [Line Items]                      
    Net sales to external customers $ 104,153us-gaap_SalesRevenueNet $ 82,239us-gaap_SalesRevenueNet $ 82,060us-gaap_SalesRevenueNet $ 73,374us-gaap_SalesRevenueNet $ 89,895us-gaap_SalesRevenueNet $ 68,190us-gaap_SalesRevenueNet $ 68,329us-gaap_SalesRevenueNet $ 65,370us-gaap_SalesRevenueNet $ 341,826us-gaap_SalesRevenueNet $ 291,784us-gaap_SalesRevenueNet $ 273,395us-gaap_SalesRevenueNet
    UNITED STATES                      
    Geographic Reporting Disclosure [Line Items]                      
    Net sales to external customers                 124,851us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = country_US
    109,757us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = country_US
    97,912us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = country_US
    Americas-Other                      
    Geographic Reporting Disclosure [Line Items]                      
    Net sales to external customers                 14,117us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = faro_AmericasOtherThanUSMember
    10,678us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = faro_AmericasOtherThanUSMember
    10,704us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = faro_AmericasOtherThanUSMember
    Germany                      
    Geographic Reporting Disclosure [Line Items]                      
    Net sales to external customers                 50,437us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = country_DE
    42,471us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = country_DE
    42,413us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = country_DE
    Europe-Other                      
    Geographic Reporting Disclosure [Line Items]                      
    Net sales to external customers                 69,742us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = faro_EuropeAndOtherMember
    60,944us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = faro_EuropeAndOtherMember
    57,698us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = faro_EuropeAndOtherMember
    JAPAN                      
    Geographic Reporting Disclosure [Line Items]                      
    Net sales to external customers                 32,531us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = country_JP
    23,795us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = country_JP
    25,553us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = country_JP
    Asia And Other                      
    Geographic Reporting Disclosure [Line Items]                      
    Net sales to external customers                 $ 50,148us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = faro_AsiaAndOtherMember
    $ 44,139us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = faro_AsiaAndOtherMember
    $ 39,115us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = faro_AsiaAndOtherMember
    XML 35 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Stock Compensation Plans (Tables)
    12 Months Ended
    Dec. 31, 2014
    Fair Value of Options Granted

    The Company used the Black-Scholes option-pricing model to determine the fair value of stock option grants made using the following assumptions:

     

         Years Ended December 31,
         2014    2013    2012

    Risk-free interest rate

       0.95% - 1.32%    0.55% - 1.03%    0.50% - 0.66%

    Expected dividend yield

       0%    0%    0%

    Expected option life

       3-4 years    4 years    4 years

    Expected volatility

       42.5% - 45.4%    46.1% - 48.4%    50.4% - 50.7%

    Weighted-average expected volatility

       42.6%    48.2%    50.7%
    Summary of Stock Option Activity

    A summary of stock option activity and weighted average exercise prices follows:

     

         Options      Weighted-
    Average
    Exercise Price
         Weighted-Average
    Remaining
    Contractual Term
    (Years)
         Aggregate Intrinsic
    Value as of
    December 31,
    2014
     

    Outstanding at January 1, 2014

         814,291       $ 39.56         

    Granted

         248,388         56.81         

    Forfeited

         (59,545      43.47         

    Exercised

         (104,705      35.48         
      

     

     

        

     

     

        

     

     

        

     

     

     

    Outstanding at December 31, 2014

      898,429    $ 44.40      4.3    $ 16,427   
      

     

     

        

     

     

        

     

     

        

     

     

     

    Options exercisable at December 31, 2014

      446,760    $ 36.78      2.9    $ 11,569   
      

     

     

        

     

     

        

     

     

        

     

     

     
    Summary of Restricted Stock Activity

    The following table summarizes the restricted stock activity and weighted average grant-date fair values for the year ended December 31, 2014:

     

         Shares      Weighted-Average
    Grant Date
    Fair Value
     

    Non-vested at January 1, 2014

         31,448       $ 41.39   

    Granted

         13,706         43.43   

    Forfeited

         —           —     

    Vested

         (31,199      41.31   
      

     

     

        

     

     

     

    Non-vested at December 31, 2014

      13,955    $ 43.57   
      

     

     

        

     

     

     
    XML 36 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Accrued Liabilities (Detail) (USD $)
    In Thousands, unless otherwise specified
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Dec. 31, 2011
    Schedule of Accrued Liabilities [Line Items]        
    Accrued compensation and benefits $ 17,544us-gaap_EmployeeRelatedLiabilitiesCurrent $ 11,591us-gaap_EmployeeRelatedLiabilitiesCurrent    
    Accrued warranties 2,719us-gaap_ProductWarrantyAccrualClassifiedCurrent 2,364us-gaap_ProductWarrantyAccrualClassifiedCurrent 2,359us-gaap_ProductWarrantyAccrualClassifiedCurrent 2,365us-gaap_ProductWarrantyAccrualClassifiedCurrent
    Professional and legal fees 1,475us-gaap_AccruedProfessionalFeesCurrent 1,203us-gaap_AccruedProfessionalFeesCurrent    
    Other accrued liabilities 4,389us-gaap_OtherSundryLiabilitiesCurrent 4,983us-gaap_OtherSundryLiabilitiesCurrent    
    Accrued liabilities $ 26,127us-gaap_AccruedLiabilitiesCurrent $ 20,141us-gaap_AccruedLiabilitiesCurrent    
    XML 37 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Fair Value of Option Granted (Detail) (Equity Option)
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Fair Value, Option, Quantitative Disclosures [Line Items]      
    Risk-free interest rate, minimum 0.95%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum 0.55%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum 0.50%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
    Risk-free interest rate, maximum 1.32%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum 1.03%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum 0.66%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
    Expected dividend yield 0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate 0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate 0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
    Expected option life   4 years 4 years
    Expected volatility, minimum 42.50%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum 46.10%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum 50.40%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
    Expected volatility, maximum 45.40%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum 48.40%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum 50.70%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
    Weighted-average expected volatility 42.60%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate 48.20%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate 50.70%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
    Minimum
         
    Fair Value, Option, Quantitative Disclosures [Line Items]      
    Expected option life 3 years    
    Maximum
         
    Fair Value, Option, Quantitative Disclosures [Line Items]      
    Expected option life 4 years    
    XML 38 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Income Taxes - Additional Information (Detail) (USD $)
    In Millions, except Per Share data, unless otherwise specified
    3 Months Ended 12 Months Ended
    Sep. 30, 2014
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Income Taxes [Line Items]        
    Deferred tax assets, domestic   $ 5.2us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic $ 5.5us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic  
    Deferred income tax assets, net operating loss carryforwards   9.2us-gaap_DeferredTaxAssetsOperatingLossCarryforwards 10.3us-gaap_DeferredTaxAssetsOperatingLossCarryforwards  
    Valuation Allowance   1.8us-gaap_DeferredTaxAssetsValuationAllowance 6.8us-gaap_DeferredTaxAssetsValuationAllowance  
    Valuation Allowance, Deferred Tax Asset, Change in Amount   (5.0)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount (0.2)us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount 3.0us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
    Decrease in deferred tax assets and the related valuation allowance   4.7faro_DeferredTaxAssetsValuationAllowanceDecrease    
    Discrete tax adjustment 4.5us-gaap_IncomeTaxReconciliationOtherReconcilingItems      
    Undistributed international earnings   106.2us-gaap_UndistributedEarningsOfForeignSubsidiaries 78.2us-gaap_UndistributedEarningsOfForeignSubsidiaries  
    Effective tax rate due by recognized tax benefits   0.3us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 0.3us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate  
    Unrecognized tax benefits,interest and penalties   0.03us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued 0.03us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued  
    Minimum        
    Income Taxes [Line Items]        
    Deferred income tax assets, operating loss carryforwards expiration period   5faro_DeferredTaxAssetsOperatingLossCarryforwardsExpirationPeriod
    / us-gaap_RangeAxis
    = us-gaap_MinimumMember
       
    Tax returns examination statute of limitations period   3 years    
    Maximum        
    Income Taxes [Line Items]        
    Deferred income tax assets, operating loss carryforwards expiration period   15faro_DeferredTaxAssetsOperatingLossCarryforwardsExpirationPeriod
    / us-gaap_RangeAxis
    = us-gaap_MaximumMember
       
    Tax returns examination statute of limitations period   4 years    
    Switzerland        
    Income Taxes [Line Items]        
    Income tax holiday, aggregate dollar amount   $ 1.9us-gaap_IncomeTaxHolidayAggregateDollarAmount
    / us-gaap_StatementGeographicalAxis
    = country_CH
    $ 1.5us-gaap_IncomeTaxHolidayAggregateDollarAmount
    / us-gaap_StatementGeographicalAxis
    = country_CH
    $ 0.9us-gaap_IncomeTaxHolidayAggregateDollarAmount
    / us-gaap_StatementGeographicalAxis
    = country_CH
    Income tax holiday, income tax benefits per share   $ 0.11us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare
    / us-gaap_StatementGeographicalAxis
    = country_CH
    $ 0.09us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare
    / us-gaap_StatementGeographicalAxis
    = country_CH
    $ 0.05us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare
    / us-gaap_StatementGeographicalAxis
    = country_CH
    XML 39 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Goodwill - Additional Information (Detail) (USD $)
    In Millions, unless otherwise specified
    12 Months Ended
    Dec. 31, 2013
    Intangible Assets And Goodwill [Line Items]  
    Changes in goodwill $ 0.5us-gaap_GoodwillPeriodIncreaseDecrease
    XML 40 R9.htm IDEA: XBRL DOCUMENT v2.4.1.9
    SUPPLEMENTAL CASH FLOW INFORMATION
    12 Months Ended
    Dec. 31, 2014
    SUPPLEMENTAL CASH FLOW INFORMATION
    2. SUPPLEMENTAL CASH FLOW INFORMATION

    Selected cash payments and non-cash activities were as follows:

     

         Years ended December 31,  
         2014      2013      2012  

    Cash paid for interest

       $ 7       $ 8       $ 28   

    Cash paid for income taxes

         10,844         10,286         5,256   
    XML 41 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail) (USD $)
    In Thousands, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Reconciliation of Unrecognized Tax Benefits [Line Items]      
    Balance at January 1, $ 265us-gaap_UnrecognizedTaxBenefits $ 265us-gaap_UnrecognizedTaxBenefits $ 265us-gaap_UnrecognizedTaxBenefits
    Additions based on tax positions related to the current year 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
    Additions for tax positions of prior years 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
    Reductions for tax positions of prior years 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
    Settlements 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities
    Balance at December 31, $ 265us-gaap_UnrecognizedTaxBenefits $ 265us-gaap_UnrecognizedTaxBenefits $ 265us-gaap_UnrecognizedTaxBenefits
    EXCEL 42 Financial_Report.xls IDEA: XBRL DOCUMENT begin 644 Financial_Report.xls M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y M/2(M+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D M83=A-#-D-F,B#0H-"E1H:7,@9&]C=6UE;G0@:7,@82!3:6YG;&4@1FEL92!7 M96(@4&%G92P@86QS;R!K;F]W;B!A'!L;W)E&UL;G,Z=CTS1")U&UL;G,Z;STS1")U&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX M.D5X8V5L5V]R:W-H965T5]);F9O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O5]O9E]3:6=N:69I8V%N=%]!8V-O=6YT/"]X.DYA;64^#0H@("`@/'@Z5V]R M:W-H965T4V]U#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I7;W)K#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DEN M=&%N9VEB;&5?07-S971S/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U M#I%>&-E;%=O#I.86UE/@T*("`@(#QX M.E=O#I%>&-E;%=O M#I.86UE/DQI;F5?;V9?0W)E9&ET/"]X.DYA;64^ M#0H@("`@/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O#I%>&-E M;%=O&5S/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U M#I%>&-E;%=O#I7;W)K#I7;W)K M#I7;W)K#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E%U87)T97)L>5]297-U;'1S7V]F7T]P97)A=&EO;CPO>#I.86UE M/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-U8G-E<75E;G1?179E M;G1S/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O5]O9E]3:6=N:69I8V%N=%]!8V-O=6YT,3PO>#I.86UE/@T*("`@(#QX M.E=O#I%>&-E;%=O M#I.86UE/E-U;6UA#I7;W)K#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DEN=F5N=&]R:65S7U1A8FQE#I.86UE/@T*("`@(#QX.E=O M#I%>&-E;%=O#I.86UE/D=O;V1W:6QL7U1A8FQE#I.86UE/@T* M("`@(#QX.E=O#I% M>&-E;%=O#I.86UE/DEN=&%N9VEB;&5?07-S971S M7U1A8FQE#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE M/D%C8W)U961?3&EA8FEL:71I97-?5&%B;&5S/"]X.DYA;64^#0H@("`@/'@Z M5V]R:W-H965T4V]U#I%>&-E;%=O#I%>&-E;%=O M&5S7U1A8FQE#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D-O;6UI=&UE;G1S7V%N9%]#;VYT:6YG96YC:65S7SPO M>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D5A#I7;W)K#I7;W)K#I%>&-E;%=O5]O9E]3 M:6=N:69I8V%N=%]!8V-O=6YT,SPO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D1E<')E8VEA=&EO;E]#;VUP=71E9%]5#I.86UE/@T*("`@(#QX.E=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D%L;&]W86YC95]F;W)?1&]U8G1F=6Q?06-C;W5N M=#(\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I7 M;W)K#I7;W)K#I7;W)K#I7;W)K#I7;W)K#I7;W)K#I7;W)K#I.86UE M/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D%C=&EV:71Y7U)E;&%T M961?=&]?06-C#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DQI;F5?;V9?0W)E9&ET7T%D9&ET:6]N86Q?26YF;SPO>#I. M86UE/@T*("`@(#QX.E=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DEN8V]M95],;W-S7T)E9F]R95]);F-O;65?5&%X93PO M>#I.86UE/@T*("`@(#QX.E=O%]%>'!E;CPO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E)E8V]N8VEL:6%T:6]N7V]F7TEN8V]M95]487A? M13PO>#I.86UE/@T*("`@(#QX.E=O#I7;W)K#I7;W)K#I7;W)K%]996%R#I7;W)K#I% M>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O5]O9E]3 M=&]C:U]/<'1I;VY?06-T:79I/"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T M4V]U#I%>&-E;%=O5]O9E]297-T#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O M#I%>&-E;%=O#I.86UE/E-E9VUE;G1?4F5P;W)T:6YG7T%D9&ET:6]N M86Q?23PO>#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-E M9VUE;G1?4F5P;W)T:6YG7TEN9F]R;6%T:6]N7SPO>#I.86UE/@T*("`@(#QX M.E=O#I%>&-E;%=O M#I.86UE/DYE=%]386QE'1E#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE M/DQO;F=?3&EV961?07-S971S7T%T=')I8G5T961?=#PO>#I.86UE/@T*("`@ M(#QX.E=O#I%>&-E M;%=O#I.86UE/E%U87)T97)L>5]297-U;'1S7V]F M7T]P97)A=&EO;C(\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I7;W)K#I3='EL97-H965T($A2968],T0B5V]R M:W-H965T&-E;"!8 M4"!O3X-"CPO:'1M;#X-"@T*+2TM+2TM M/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A-#-D M-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%?-#!D M,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R2!);F9O'0^,3`M2SQS<&%N/CPO'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^1D%23SQS<&%N/CPO'0^1D%23R!414-(3D],3T=) M15,@24Y#/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$"!+97D\+W1D/@T*("`@("`@ M("`\=&0@8VQA2!796QL+6MN;W=N(%-E87-O;F5D($ES'0^665S/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!6;VQU;G1A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-? M.65A,U\X-S-D83=A-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O M0SHO.#%A-F)A9C%?-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@ M8VAA2!A;F0@97%U:7!M96YT/"]T9#X- M"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT-2PR-30\2!A;F0@ M97%U:7!M96YT+"!N970\+W1D/@T*("`@("`@("`\=&0@8VQA&5S+"!N970\ M+W1D/@T*("`@("`@("`\=&0@8VQA6%B;&4\+W1D/@T*("`@("`@("`\=&0@8VQA'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S"!L:6%B:6QI='D\+W1D/@T*("`@("`@ M("`\=&0@8VQA'0O:F%V87-C3X- M"B`@("`\=&%B;&4@8VQAF5D/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ,"PP,#`L,#`P M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%SF5D M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XU,"PP,#`L,#`P/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S2!S=&]C:RP@7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S M+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE M<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$&-L=7-I=F4@;V8@9&5PF%T:6]N/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XW+#0R M.#QS<&%N/CPO'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$7!E.B!T M97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE M860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT M96YT/3-$)W1E>'0O:'1M;#L@8VAA2!T#PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0O:F%V87-C3X- M"B`@("`\=&%B;&4@8VQA3QB M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S#PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$&5R8VES960@*&EN('-H87)E'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M&5R8VES92!O9B!S=&]C:R!O<'1I;VYS M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XY-CD\#PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$&5R8VES92!O9B!S=&]C:R!O M<'1I;VYS/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ-CD\'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM M+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A M-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%? M-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R M2!O<&5R871I;F<@86-T:79I=&EE"`H8F5N969I="D@97AP96YS93PO=&0^#0H@("`@("`@(#QT9"!C;&%S&5R8VES92!O9B!S=&]C:R!O<'1I;VYS/"]T9#X-"B`@("`@("`@/'1D M(&-L87-S/3-$;G5M/B@Q-CDI/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$'!E;G-E'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$2!O<&5R871I;F<@86-T:79I=&EE2!A;F0@97%U M:7!M96YT/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@Q."PW,C(I M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S6UE;G1S(&]N(&-A<&ET86P@;&5A3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T M,&0S7S0Y8S-?.65A,U\X-S-D83=A-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ M(&9I;&4Z+R\O0SHO.#%A-F)A9C%?-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAA2!O9B!3:6=N:69I8V%N="!!8V-O=6YT:6YG M(%!O;&EC:65S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\9&EV M/@T*(#QT86)L92!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%- M24Q9.B!4:6UE2`M+3X-"B`\<"!S='EL93TS1"=- M05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@-G!T.R!415A4+4E. M1$5.5#H@-"4G/@T*(#QB/CQI/D1E2!T:&4@)B-X,C`Q0SM#;VUP M86YY)B-X,C`Q1#L@;W(-"B`F(W@R,#%#.T9!4D\F(W@R,#%$.RD@9&5S:6=N MF%T:6]N('-Y2!O9@T*(&ET28C>#(P,3D[$%%.R!S;V9T M=V%R92!P6QE/'-U<"!S='EL93TS1"=&3TY4+5-)6D4Z(#@U)3L@5D525$E#04PM04Q) M1TXZ('1O<"<^,T0\+W-U<#X-"B!L87-E2!V97)T:6-A;"!M87)K971S("8C>#(P,3,[ M#0H@87)C:&ET96-T=7)E+"!E;F=I;F5E2!I;F-L=61E('1H92!A M8V-O=6YT0T*(&]W;F5D M+B!!;&P@:6YT97)C;VUP86YY('1R86YS86-T:6]N2!T2!A M;F0@17AT96YD960@5V%R#(P M,30[4F5V96YU92!IF5D('=H96X@=&AE('!R:6-E(&ES#0H@ M9FEX960L(&-O;&QE8W1A8FEL:71Y(&ES(')E87-O;F%B;'D@87-S=7)E9"P@ M=&AE('1I=&QE(&%N9"!R:7-K2!C;VYS:61E2!E>'!E;G-E(&ES(')E M8V]R9&5D('=H96X@<')O9'5C=',@87)E('-H:7!P960N(%1H92!#;VUP86YY M#0H@2!S96QL'1E;F1E9"!W87)R86YT:65S+B!%>'1E M;F1E9"!W87)R86YT>2!R979E;G5EF5D(&]N(&$@ M'1E;F1E9"!W87)R86YT:65S M(&%R92!R96-O9VYI>F5D(&%S#0H@:6YC=7)R960N(%)E=F5N=64@9G)O;2!S M86QE2!H87,-"B!O8V-U28C>#(P,3D[2!R96-O9VYI>F5D(&%S(&QI8V5N2X@06UO=6YT6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U3 M25I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)' M24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@-"4G/@T*(#QB/CQI/D-A2!I;G1E;F0-"B!T;R!R97!A M=')I871E('1H;W-E(&9U;F1S+B`H4V5E($YO=&4@,3$L(#QI/DEN8V]M92!4 M87AE2P@8V]L;&%T97)A;"!I2!O9B!A8V-O=6YT M2!B96-O;64@=6YC;VQL96-T:6)L92P@86YD('!A>6UE;G1S#0H@#(P,30[26YV96YT;W)I97,@87)E('-T871E9"!A="!T:&4@;&]W97(- M"B!O9B!C;W-T(&]R(&YE="!R96%L:7IA8FQE('9A;'5E('5S:6YG('1H92!F M:7)S="UI;B!F:7)S="UO=70@*$9)1D\I#0H@;65T:&]D+B!3:&EP<&EN9R!A M;F0@:&%N9&QI;F<@8V]S=',@87)E(&-L87-S:69I960@87,@82!C;VUP;VYE M;G0-"B!O9B!C;W-T(&]F('-A;&5S(&EN('1H92!C;VYS;VQI9&%T960@F%T:6]N(&1E=FEC97,@=71I;&EZ960@8GD@28C>#(P M,3D['!E M8W1S('1H97-E('!R;V1U8W1S('1O(')E;6%I;B!I;B!S86QE0T*(&9O2!S;VQD(&%T('!R:6-E2!R961U8V5D(&=R;W-S(&UA2!T:&%T M(&ES(&YO="!E>'!E8W1E9"!T;R!B92!S;VQD('=I=&AI;@T*('1W96QV92!M M;VYT:',L('-U8V@@87,@=')A:6YI;F<@86YD(&QO86YE9"!E<75I<&UE;G0N M/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U3 M25I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)' M24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@-"4G/@T*(#QB/CQI/E)E2!T:&%T('=I M;&P@=6QT:6UA=&5L>2!B92!R96%L:7IE9"!C86YN;W0@8F4-"B!K;F]W;B!W M:71H(&5X86-T(&-E2P@=&AE($-O;7!A;GD@2!A;F0@9G5T=7)E('-A;&5S(&9O M2!I'0@,3(@;6]N=&AS+B!);G9E;G1O&-E961S M(#$R#0H@;6]N=&AS(&]F(&5X<&5C=&5D(')E;6%I;FEN9R!U&-E28C>#(P,3D[ M2!I;F-R96%S90T*(&ET6QE/3-$)TU! M4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E, M63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E. M1$5.5#H@-"4G/@T*(#QB/CQI/E!R;W!E#(P,30[4')O<&5R='D@86YD(&5Q=6EP;65N=`T*('!U&-E961I;F<@82!T:&]U6QE/3-$ M)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,G!T.R!-05)'24XM M5$]0.B`P<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@$$P.S4F(WA!,#MY96%R$$P.S$P)B-X03`[>65A6QE/3-$)TU!4D=)3BU"3U14 M3TTZ(#!P>#L@1D].5"U325I%.B`Q<'@[($U!4D=)3BU43U`Z(#$R<'@G/@T* M("8C>$$P.SPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[ M($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;CL@34%21TE.+51/4#H@,'!T.R!415A4+4E.1$5.5#H@-"4G/@T*($QE87-E M:&]L9"!I;7!R;W9E;65N=',@87)E(&%M;W)T:7IE9"!O;B!A('-T&5S+CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@ M34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z(#0E)SX-"B`\8CX\:3Y' M;V]D=VEL;"!A;F0@26YT86YG:6)L97,\+VD^/"]B/B8C>#(P,30[1V]O9'=I M;&P@&-EF4@9V]O9'=I;&P[#0H@:&]W979E2!I9B!I;F1I8V%T;W)S(&]F('!O=&5N=&EA;"!I M;7!A:7)M96YT#0H@97AI2X@268@=&AE#0H@0V]M<&%N>2!E;&5C=',@=&\@8GEP87-S('1H92!Q M=6%L:71A=&EV92!A6EN9R!A;6]U;G0L M('1H92!#;VUP86YY('=I;&P@<&5R9F]R;2!T:&4-"B!T=V\M0T*('!E65A&ES=&EN9PT*('!R;V1U8W0@=&5C:&YO;&]G>2!A;F0@8W5S=&]M97(@ MF5D(&]V97(@=&AE:7(@97-T:6UA=&5D M('5S969U;"!L:79E65A28C>#(P,3D[$$P.S,Q+"`R M,#$T+"`R,#$S(&%N9"`R,#$R+CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM M0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z M(#0E)SX-"B`\8CX\:3Y297-E87)C:"!A;F0@1&5V96QO<&UE;G0\+VD^/"]B M/B8C>#(P,30[4F5S96%R8V@@86YD#0H@9&5V96QO<&UE;G0@8V]S=',@:6YC M=7)R960@:6X@=&AE(&1I2!O9B!N97<@:VYO=VQE9&=E(&%N9`T* M('1H92!R97-U;'1I;F<@=')A;G-L871I;VX@;V8@=&AI2P@87)E M(')E8V]R9&5D(&%S(&5X<&5N#L@34%21TE.+51/4#H@,3)P>"<^#0H@)B-X03`[/"]P/@T* M(#QP('-T>6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q M,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0 M.B`P<'0[(%1%6%0M24Y$14Y4.B`T)2<^#0H@/&(^/&D^4F5S97)V92!F;W(@ M5V%R2!E65A2!I;F-L=61E9`T*('=I=&@@=&AE(&EN:71I M86P@<'5R8VAA'!E;G-E0T*(&%P<&QY:6YG('1H92!A8W1U86P@=&]T86P@2!E>'!E;G-E2X@5&AE#0H@0V]M<&%N>2!H87,@ M82!H:7-T;W)Y(&]F(&YE=R!P'!E8W1A=&EO;G,L('1H92!# M;VUP86YY(&-A;FYO="!G=6%R86YT964@=&AI&5S/"]I/CPO8CXF(W@R,#$T.U1H92!#;VUP M86YY(')E=FEE=W,@:71S(&1E9F5R&%B;&4@:6YC;VUE+"!A;F0@=&%X('!L86YN:6YG M#0H@2!T M;R!U=&EL:7IE('-U8V@@87-S971S+`T*(&EN8VQU9&EN9R!N970@;W!E2P@ M=&AE($-O;7!A;GD@97-T86)L:7-H97,@80T*('9A;'5A=&EO;B!A;&QO=V%N M8V4@86=A:6YS="!T:&4@;F5T(&1E9F5R"!A#(P,4,[;6]R90T*(&QI:V5L>2!T:&%N M(&YO="8C>#(P,40[('1H870@=&AE($-O;7!A;GD@=VEL;"!R96-O=F5R('-U M8V@@87-S971S#0H@=&AR;W5G:"!T:&4@86)O=F4@;65A;G,N($EN('1H92!F M=71U2!T:&4@0V]M<&%N>28C>#(P M,3D[28C>#(P,3D[2!R96-O9VYI>F5S M('1A>"!B96YE9FET2!I9B!I="!I2!T:&%N(&YO="!T:&%T M('1H92!T87@@<&]S:71I;VX-"B!W:6QL(&)E('-U&EN9R!A=71H;W)I=&EE2!A;F0@:71S#0H@&%M:6YE9"!B>2!V87)I;W5S(&9E9&5R86PL('-T871E+"!A;F0@9F]R96EG M;@T*('1A>"!A=71H;W)I=&EE&%M M:6YA=&EO;G,@86YD(&%N>2!F=71U2!O9B!I=',@<')O=FES:6]N#0H@9F]R(&EN8V]M92!T87AE#(P,30[ M5&AE#0H@0V]M<&%N>28C>#(P,3D[2!G M#L@34%21TE.+51/4#H@-G!X)SX-"B`F(WA!,#L\+W`^#0H@ M/'`@6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D]. M5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!- M05)'24XM3$5&5#H@,3,E.R!-05)'24XM5$]0.B`V<'0G/@T*($QE=F5L(#,@ M+2!686QU871I;VX@:7,@9V5N97)A=&5D(&9R;VT@;6]D96PM8F%S960@=&5C M:&YI<75E2!U2!M87)K970@8F%S960@<&%R86UE=&5R0T*(&%F9F5C="!T:&4@6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P M=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O M;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@."4G/@T*(#QI M/D-A2!":6QL2XF(WA!,#M$=64@=&\@=&AE M:7(@6EN9PT*(&%M;W5N=',@ M;V8@&EM871E('1H96ER(&9A:7(@=F%L=64@8F5C875S92!O9B!T:&4-"B!S M:&]R="UM871U#(P,30[0F%S:6,@96%R;FEN9W,@<&5R('-H87)E M#0H@*"8C>#(P,4,[15!3)B-X,C`Q1#LI(&ES(&-O;7!U=&5D(&)Y(&1I=FED M:6YG(&5A2!D M:6QU=&EV92!C;VUM;VX@2!S=&]C:PT*(&UE=&AO9"X@02!R96-O;F-I;&EA=&EO;B!O9B!T:&4@;G5M M8F5R(&]F(&-O;6UO;B!S:&%R97,@=7-E9"!I;@T*(&-A;&-U;&%T:6]N(&]F M(&)A2!H87,@2!I;B!.;W1E(#$S+"`\:3Y3=&]C:PT*($-O;7!E;G-A M=&EO;B!0;&%N$$P.T-O;7!A;GD@'!E;G-E('5S:6YG('1H92!A<'!L:6-A8FQE(&%C8V]U M;G1I;F<@9W5I9&%N8V4@9F]R('-H87)E+6)A65E&5R M8VES:6YG('1H96T@*&5X<&5C=&5D('1E2X@1G5R=&AE'!E;G-E(&9O7!E2!I2!E>&-E960- M"B!F961E#(P,30[5&AE('!R97!A M2!W:71H(&%C8V]U;G1I;F<@<')I;F-I<&QE#(P,40[*0T*(')E<75I2`R,#$T+"!T:&4@1D%30B!I#(P,4,[24%30B8C>#(P,40[*0T*('1O(&-L M87)I9GD@=&AE('!R:6YC:7!L97,@9F]R(')E8V]G;FEZ:6YG(')E=F5N=64@ M86YD('1O(&1E=F5L;W`-"B!C;VUM;VX@F5D('1O(&1E M<&EC="!T:&4@=')A;G-F97(@;V8@9V]O9',@;W(@$$P.S$U+"`R,#$V+B!%87)L M>0T*(&%D;W!T:6]N(&ES(&YO="!P97)M:71T960N(%1H92!#;VUP86YY(&ES M(&-U2!E=F%L=6%T:6YG('1H90T*(&EM<&%C="!O9B!A9&]P=&EN M9R!T:&ES('!R;VYO=6YC96UE;G0@;VX@:71S(&-O;G-O;&ED871E9"!F:6YA M;F-I86P-"B!S=&%T96UE;G1S+CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM M0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z M(#0E)SX-"B`\8CX\:3Y296-L87-S:69I8V%T:6]N6EN9R!C;VYS;VQI9&%T960@9FEN M86YC:6%L#0H@65A M7!E.B!T97AT+VAT;6P[(&-H M87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U% M5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O M:'1M;#L@8VAA6UE;G1S(&%N9"!N;VXM8V%S:"!A8W1I=FET M:65S('=E$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU" M3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L M6QE/3-$ M)T9/3E0M4TE:13H@,7!T)SX-"B`\=&0^/"]T9#X-"B`\=&0@8V]L6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($-A M&5S/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C$P+#(X-CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XU+#(U-CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#PO=&%B M;&4^#0H@/"]D:78^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A-#-D-F,- M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%?-#!D,U\T M.6,S7SEE83-?.#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R6QE/3-$)T)/4D1%4BU#3TQ,05!313I#3TQ,05!313L@9F]N M="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z,3!P="<@8F]R M9&5R/3-$,"!C96QL<&%D9&EN9STS1#`@8V5L;'-P86-I;F<],T0P('=I9'1H M/3-$,3`P)3X-"B`\='(^#0H@/'1D('=I9'1H/3-$-"4@=F%L:6=N/3-$=&]P M(&%L:6=N/3-$;&5F=#X\8CXS+CPO8CX\+W1D/@T*(#QT9"!A;&EG;CTS1&QE M9G0@=F%L:6=N/3-$=&]P/CQB/D%,3$]704Y#12!&3U(@1$]50E1&54P-"B!! M0T-/54Y44SPO8CX\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\<"!S='EL M93TS1"=M87)G:6XM=&]P.C9P=#L@;6%R9VEN+6)O='1O;3HP<'0[('1E>'0M M:6YD96YT.C0E.R!F;VYT+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ5&EM97,@ M3F5W(%)O;6%N)SX-"B!!8W1I=FET>2!I;B!T:&4@86QL;W=A;F-E(&9OF4Z,3)P=#MM87)G:6XM=&]P.C!P=#MM87)G:6XM8F]T M=&]M.C!P=#X-"B`F(WA!,#L\+W`^#0H@/'1A8FQE(&-E;&QS<&%C:6YG/3-$ M,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0X-"4@8F]R9&5R/3-$,"!S='EL M93TS1"="3U)$15(M0T],3$%04T4Z0T],3$%04T4[(&9O;G0M9F%M:6QY.E1I M;65S($YE=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G(&%L:6=N/3-$8V5N=&5R M/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,3`@86QI9VX],T1C96YT97(@ M$$P.S,Q+#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE M/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.CAP M="<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R('-T>6QE/3-$ M)V)O$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S M($YE=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G/@T*(#QT9"!V86QI9VX],T1T M;W`^#0H@/'`@F4Z,3!P=#L@9F]N="UF86UI;'DZ5&EM M97,@3F5W(%)O;6%N)SX-"B!"86QA;F-E+"!B96=I;FYI;F<@;V8@>65A$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C0L-3@U/"]T9#X-"B`\=&0@;F]W6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CL@9F]N="US M:7IE.C$P<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@F4Z,3!P=#L@9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N)SX-"B!0 M2D\+W`^#0H@/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#XH,S`V/"]T9#X-"B`\=&0@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#XH,C,\+W1D/@T*(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T M=&]M/BDF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R(&)G8V]L;W(],T0C0T-% M149&('-T>6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CL@9F]N M="US:7IE.C$P<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@F4Z,3!P=#L@9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N)SX- M"B!!;6]U;G1S('=R:71T96X@;V9F+"!N970@;V8@$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@Q+#4S-CPO=&0^#0H@/'1D M(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^*28C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C$N,#!P>"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O$$P.SPO<#X-"B`\+W1D/@T* M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)V)O$$P.SPO M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@3I4:6UE6QE/3-$)VUA$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/C,L-C@V/"]T9#X-"B`\=&0@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C,N M,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C,N M,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X- M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X- M"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O3X-"CPO:'1M;#X-"@T* M+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D M83=A-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A M9C%?-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C M:&%R6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I M;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$ M,#X-"B`\='(^#0H@/'1D('9A;&EG;CTS1'1O<"!W:61T:#TS1#0E(&%L:6=N M/3-$;&5F=#X\8CXT+CPO8CX\+W1D/@T*(#QT9"!V86QI9VX],T1T;W`@86QI M9VX],T1L969T/CQB/E-(3U)4+51%4DT@24Y615-4345.5%,\+V(^/"]T9#X- M"B`\+W1R/@T*(#PO=&%B;&4^#0H@/'`@0T*($)I;&QS(&ES(&QE2!":6QL$$P.S,Q+"`R M,#$T(&%N9`T*(#(P,3,@87!P2!O9B!3:6=N:69I8V%N="!!8V-O=6YT:6YG M(%!O;&EC:65S/"]I/BX\+W`^#0H@/"]D:78^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A M,U\X-S-D83=A-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO M.#%A-F)A9C%?-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAA M'0^/&1I=CX-"B`\=&%B;&4@6QE/3-$)TU!4D=)3BU"3U143TTZ M(#!P=#L@1D].5"U325I%.B`Q,G!T.R!-05)'24XM5$]0.B`P<'0G/@T*("8C M>$$P.SPO<#X-"B`\=&%B;&4@6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@ M5&EM97,@3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S M;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N M=&5R/D%S(&]F/&)R("\^#0H@1&5C96UB97(F(WA!,#LS,2PF(WA!,#LR,#$T M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL M93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N M/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/D%S(&]F/&)R M("\^#0H@1&5C96UB97(F(WA!,#LS,2PF(WA!,#LR,#$S/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1% M3E0Z("TQ96TG/@T*(%)A=R!M871E$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%2 M1TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($9I;FES:&5D M(&=O;V1S/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C8L.#,S/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA! M,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO M3PO<#X-"B`\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C$Y+#(P,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#XQ.2PU-#4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T* M(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO M=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M$$P M.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO M<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T M>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=& M3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1% M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO3PO<#X- M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XR,"PV-#8\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$Y+#`S,SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@ M,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P M>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z M(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C M,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF M(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\+V1I=CX\'0O:F%V87-C3X- M"B`@("`\=&%B;&4@8VQA'0M#L@0T],3U(Z(')G8B@P+#`L,"D[ M($9/3E0Z(#$P<'0@)U1I;65S($YE=R!2;VUA;B<[($U!4D=)3BU43U`Z(#9P M=#L@3$545$52+5-004-)3D'0M2!E>&-E960@=&AE(&9A M:7(@=F%L=64N(%1H92!#;VUP86YY(&9I$$P.S,Q+"`R,#$T.B!T:&4-"B!!;65R:6-A$$P.S,Q+"`R,#$T M(&%N9"`R,#$S+"!T:&4@0V]M<&%N>2!D:60-"B!N;W0@:&%V92!A;GD@9V]O M9'=I;&P@=&AA="!W87,@:61E;G1I9FEE9"!A&-H86YG92!R871E#L@0T],3U(Z(')G8B@P+#`L,"D[($9/3E0Z(#%P>"`G5&EM97,@3F5W M(%)O;6%N)SL@34%21TE.+51/4#H@,3)P>#L@3$545$52+5-004-)3D#L@+7=E8FMI="UT97AT+7-T6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE"<@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T M:#TS1#DR)2!A;&EG;CTS1&-E;G1E$$P.R8C>$$P.SPO=&0^#0H@/'1D M('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED M)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T)/4D1%4BU"3U14 M3TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L M$$P M.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(')G M8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE:13H@,7!T)SX-"B`\=&0^/"]T9#X-"B`\ M=&0@8V]L$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C@L,S8V/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^ M#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#XQ,BPS-C0\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`@86QI9VX],T1R:6=H M=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#XH,2PU,C4\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C$P+#@S.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT M$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<"!A;&EG;CTS1')I9VAT/@T*("8C>#(P,30[)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`@86QI9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<"!A;&EG;CTS1')I9VAT/@T*("8C>#(P,30[)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF M(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1% M4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1% M4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T M9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^ M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L M,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1% M4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO M=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^ M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@ M5TA)5$4M4U!!0T4Z(&YO$$P.SPO<#X-"B`\=&%B;&4@ M#L@3$545$52+5-0 M04-)3D#L@+7=E8FMI="UT97AT M+7-T6QE/3-$)T9/3E0M M4TE:13H@.'!T.R!&3TY4+49!34E,63H@)U1I;65S($YE=R!2;VUA;B6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@)U1I;65S($YE M=R!2;VUA;B<[($)/4D1%4BU"3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED M.R!724142#H@-C(N.#5P="<^#0H@1&5C96UB97(F(WA!,#LS,2P@,C`Q,SPO M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE#(P,30[)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<#XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<"!A;&EG;CTS1')I9VAT/@T*("8C>#(P,30[)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV+#DY-#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X M03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C$R+#,V-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS M1')I9VAT/@T*("8C>#(P,30[)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`@86QI M9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<"!A M;&EG;CTS1')I9VAT/@T*("8C>#(P,30[)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA! M,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X M)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G M8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G M8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T* M(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T* M(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^ M#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE M$$P.R8C>$$P.R8C>$$P.R8C>$$P.R8C>#(P,30[)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#XU-#(\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$Y M+#,U.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G M8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R M9V(H,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT M9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO M<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#-P>"!D M;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G M8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R M9V(H,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT M9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\<"!S='EL93TS M1"=-05)'24XM0D]45$]-.B`P<'0[(%=(251%+5-004-%.B!N;W)M86P[(%1% M6%0M5%)!3E-&3U)-.B!N;VYE.R!73U)$+5-004-)3D#L@0T],3U(Z M(')G8B@P+#`L,"D[($9/3E0Z(#$X<'0@)U1I;65S($YE=R!2;VUA;B<[($U! M4D=)3BU43U`Z(#!P=#L@3$545$52+5-004-)3D#L@+7=E8FMI="UT97AT+7-T3X-"CPO:'1M M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A M,U\X-S-D83=A-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO M.#%A-F)A9C%?-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAA M'0^/&1I=CX-"B`\=&%B;&4@6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,G!T M.R!-05)'24XM5$]0.B`P<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4 M+49!34E,63H@5&EM97,@3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P M,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0Q,"!A M;&EG;CTS1&-E;G1E$$P.S,Q+"`R,#$T/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O M;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE. M+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($%M;W)T:7IA8FQE M(&EN=&%N9VEB;&4@87-S971S.CPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X- M"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4 M:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C@L,C$U/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XX-3`\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T* M(%!A=&5N=',\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,BPQ M-CD\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P M.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E M;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($]T:&5R/"]P/@T*(#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T* M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^ M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@ M/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\ M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#5E;3L@5$585"U) M3D1%3E0Z("TQ96TG/@T*(%1O=&%L/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(Y+#(T-#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P M,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1% M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T* M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X- M"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X- M"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@ M,3)P=#L@34%21TE.+51/4#H@,'!T)SX-"B`F(WA!,#L\+W`^#0H@/'1A8FQE M('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P M86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#@T)2!A;&EG;CTS M1&-E;G1E6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E, M63H@5&EM97,@3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P M="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$ M8V5N=&5R/D-A$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ M(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI M9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T M9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C$L,C`W/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;B<@8F=C;VQO$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C0L,3$X/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C8L M-#@Q/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^ M#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z M(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C@L,#(X/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/C$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C0R-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R M/@T*(#QT"<^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^ M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@ M/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\ M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^ M#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(Q+#0S,CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X- M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\ M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M#L@34%21TE.+51/4#H@,3)P>"<^#0H@)B-X03`[/"]P/@T* M(#QP('-T>6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q M,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0 M.B`P<'0[(%1%6%0M24Y$14Y4.B`T)2<^#0H@06UOF%T:6]N(&5X<&5N MF%T:6]N(&5X<&5N65A6QE/3-$)T9/3E0M4TE:13H@.'!T.R!& M3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!"3U)$15(M0D]45$]-.B`C M,#`P,#`P(#%P="!S;VQI9#L@5TE$5$@Z(#DS+C$$P.S,Q+#PO8CX\+W`^#0H@/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI M9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE:13H@,7!T)SX-"B`\ M=&0^/"]T9#X-"B`\=&0@8V]L$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L,34Y/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA! M,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P M.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$58 M5"U)3D1%3E0Z("TQ96TG/@T*(#(P,3@\+W`^#0H@/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XY.#(\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U) M3D1%3E0Z("TQ96TG/@T*(#(P,3D\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XW.3@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@ M34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(%1H97)E M869T97(\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS+#6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@ M,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X M('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X- M"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO M=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M/'`@3X-"CPO:'1M;#X-"@T*+2TM M+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A M-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%? M-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R M6QE/3-$)T)/ M4D1%4BU#3TQ,05!313I#3TQ,05!313L@9F]N="UF86UI;'DZ5&EM97,@3F5W M(%)O;6%N.R!F;VYT+7-I>F4Z,3!P="<@8F]R9&5R/3-$,"!C96QL<&%D9&EN M9STS1#`@8V5L;'-P86-I;F<],T0P('=I9'1H/3-$,3`P)3X-"B`\='(^#0H@ M/'1D('=I9'1H/3-$-"4@=F%L:6=N/3-$=&]P(&%L:6=N/3-$;&5F=#X\8CXX M+CPO8CX\+W1D/@T*(#QT9"!A;&EG;CTS1&QE9G0@=F%L:6=N/3-$=&]P/CQB M/D%#0U)5140@3$E!0DE,251)15,\+V(^/"]T9#X-"B`\+W1R/@T*(#PO=&%B M;&4^#0H@/'`@6QE/3-$ M9F]N="US:7IE.C$R<'0[;6%R9VEN+71O<#HP<'0[;6%R9VEN+6)O='1O;3HP M<'0^#0H@)B-X03`[/"]P/@T*(#QT86)L92!C96QL3I4:6UEF4Z.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY.E1I M;65S($YE=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G/@T*(#QT9"!V86QI9VX] M,T1T;W`^#0H@/'`@F4Z,3!P=#L@9F]N="UF86UI;'DZ M5&EM97,@3F5W(%)O;6%N)SX-"B!!8V-R=65D(&-O;7!E;G-A=&EO;B!A;F0@ M8F5N969I=',\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P M.SPO=&0^#0H@/"]TF4Z,3!P="<^#0H@/'1D('9A;&EG;CTS M1'1O<#X-"B`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M M:6YD96YT.BTQ+C`P96T[(&9O;G0M3I4 M:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(L-S$Y/"]T9#X-"B`\=&0@;F]W M6QE/3-$)V9O;G0M M9F%M:6QY.E1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G/@T*(#QT M9"!V86QI9VX],T1T;W`^#0H@/'`@F4Z,3!P=#L@9F]N M="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N)SX-"B!0$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ M+#0W-3PO=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ+#(P M,SPO=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT3I4:6UE6QE/3-$)VUA$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0L M,S@Y/"]T9#X-"B`\=&0@;F]W6QE/3-$9F]N="US M:7IE.C%P>#L^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\ M=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT6QE/3-$9F]N="US:7IE.C%P>#L^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)V)O6QE/3-$)V)O$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C,N,#!P>"!D;W5B;&4@ M(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C,N,#!P>"!D;W5B;&4@ M(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^ M#0H@/"]T6QE/3-$)VUA3I4:6UE$$P.SPO<#X-"B`\=&%B;&4@8V5L;'-P86-I M;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#@T)2!B;W)D97(],T0P M('-T>6QE/3-$)T)/4D1%4BU#3TQ,05!313I#3TQ,05!313L@9F]N="UF86UI M;'DZ5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z,3!P="<@86QI9VX],T1C M96YT97(^#0H@/'1R/@T*(#QT9"!W:61T:#TS1#6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CL@ M9F]N="US:7IE.CAP="<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0Q,"!A;&EG;CTS1&-E M;G1E$$P.SPO=&0^#0H@/"]T$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@8V]L6QE M/3-$)V)O$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/"]TF4Z,3!P="<^#0H@/'1D('9A;&EG M;CTS1'1O<#X-"B`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E M>'0M:6YD96YT.BTQ+C`P96T[(&9O;G0M3I4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]TF4Z,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL M93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96T[ M(&9O;G0M3I4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/C,L.#0X/"]T9#X-"B`\=&0@;F]W6QE/3-$)V9O;G0M9F%M:6QY M.E1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G/@T*(#QT9"!V86QI M9VX],T1T;W`^#0H@/'`@F4Z,3!P=#L@9F]N="UF86UI M;'DZ5&EM97,@3F5W(%)O;6%N)SX-"B!&=6QF:6QL;65N="!O9B!W87)R86YT M>2!O8FQI9V%T:6]N$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/B@S+#0Y,SPO=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B M;W1T;VT^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH,RPP-S<\+W1D/@T* M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/BDF(WA!,#L\ M+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$9F]N="US:7IE.C%P>#L^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M(#QP('-T>6QE/3-$)V)O$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M/'`@$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@"!S;VQI M9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P M.C$N,#!P>"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O$$P.SPO<#X-"B`\+W1D/@T*(#QT M9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)V9O;G0M9F%M M:6QY.E1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G/@T*(#QT9"!V M86QI9VX],T1T;W`^#0H@/'`@F4Z,3!P=#L@9F]N="UF M86UI;'DZ5&EM97,@3F5W(%)O;6%N)SX-"B!"86QA;F-E+"!E;F0@;V8@>65A M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/C(L,S4Y/"]T9#X-"B`\=&0@;F]W6QE/3-$9F]N="US:7IE.C%P>#L^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)V)O6QE/3-$)V)O$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C,N,#!P>"!D;W5B;&4@ M(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C,N,#!P>"!D;W5B;&4@ M(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT M9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\+V1I=CX\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0M:6YD96YT.C0E.R!F;VYT+7-I>F4Z,3!P M=#L@9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N)SX-"B!/;B!*=6QY)B-X M03`[,3$L(#(P,#8L('1H92!#;VUP86YY(&5N=&5R960@:6YT;R!A(&QO86X@ M86=R965M96YT#0H@<')O=FED:6YG(&9O2!A;65N9&5D(&]N($UA&5D('!E2!T;R!M86EN M=&%I;B!A(&UI;FEM=6T@8V%S:"!B86QA;F-E(&]F("0R-0T*(&UI;&QI;VX@ M86YD('1A;F=I8FQE(&YE="!W;W)T:"!M96%S=7)E9"!A="!T:&4@96YD(&]F M(&5A8V@@;V8@=&AE#0H@0V]M<&%N>28C>#(P,3D[$$P.S,Q+"`R,#$U+B!4:&4@0V]M<&%N>2!H87,@ M;F]T(&1R87=N(&]N('1H:7,@;&EN92!O9@T*(&-R961I="!I;B`R,#$T+"`R M,#$S(&]R(#(P,3(N/"]P/@T*(#PO9&EV/CQS<&%N/CPO7!E.B!T97AT+VAT;6P[(&-H87)S M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@ M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M M;#L@8VAA'!E;G-E+"!.970\8G(^/"]S=')O;F<^ M/"]T:#X-"B`@("`@("`@/'1H(&-L87-S/3-$=&@@8V]L'0^/&1I M=CX-"B`\=&%B;&4@6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T M.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`V M<'0[(%1%6%0M24Y$14Y4.B`T)2<^#0H@3W1H97(@*&EN8V]M92D@97AP96YS M92P@;F5T(&-O;G-I6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,G!T.R!- M05)'24XM5$]0.B`P<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49! M34E,63H@5&EM97,@3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P M(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0Q,"!A;&EG M;CTS1&-E;G1E$$P.S,Q+#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@ M/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@5&EM M97,@3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI M9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R M/C(P,30\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V M86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@ M5$585"U)3D1%3E0Z("TQ96TG/@T*($9O$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L,S`W/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV-#(\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^ M#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1% M3E0Z("TQ96TG/@T*($]T:&5R/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P M>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S M;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU4 M3U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z M(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^ M)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q% M1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(%1O=&%L(&]T:&5R("AI M;F-O;64I(&5X<&5N6QE/3-$)T9/3E0M4TE:13H@,7!X M)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L M92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@ M,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z M(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M/B8C>$$P.SPO=&0^#0H@/"]T7!E.B!T M97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE M860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT M96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/&1I=CX-"B`\<"!S='EL93TS M1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@,3)P=#L@5$58 M5"U)3D1%3E0Z(#0E)SX-"B`\+W`^#0H@/'1A8FQE('-T>6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE"<@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS M1#$P,"4@8F]R9&5R/3-$,#X-"B`\='(^#0H@/'1D('9A;&EG;CTS1'1O<"!W M:61T:#TS1#0E(&%L:6=N/3-$;&5F=#X\8CXQ,2X\+V(^/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$=&]P(&%L:6=N/3-$;&5F=#X\8CY)3D-/344@5$%815,\+V(^ M/"]T9#X-"B`\+W1R/@T*(#PO=&%B;&4^#0H@/'`@#L@0T],3U(Z(')G8B@P+#`L,"D[($9/3E0Z(#$R M<'0@)U1I;65S($YE=R!2;VUA;B<[($U!4D=)3BU43U`Z(#!P=#L@3$545$52 M+5-004-)3D#L@+7=E8FMI="UT M97AT+7-T'0M$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"=" M3U)$15(M0D]45$]-.B!R9V(H,"PP+#`I(#%P="!S;VQI9"<@=F%L:6=N/3-$ M8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/C(P,30\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/ M4D1%4BU"3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B M;W1T;VT@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C$T+#@T,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$T+#`R,#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR,BPV,S(\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO M=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI M9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI M9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1% M4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1% M4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T M9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/C(X+#@V,CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE M/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU4 M3U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@ M,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO M=&0^#0H@/"]T6QE/3-$)TU!4D=)3BU" M3U143TTZ(#!P=#L@5TA)5$4M4U!!0T4Z(&YO'0M"<^#0H@)B-X03`[/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU"3U143TTZ M(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W M(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@-"4G/@T* M(#PO<#X-"B`\=&%B;&4@#L@3$545$52+5-004-)3D#L@+7=E8FMI="UT97AT+7-T6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4 M+49!34E,63H@)U1I;65S($YE=R!2;VUA;B$$P M.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(')G M8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@ M/"]T$$P.R8C>$$P M.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(')G8B@P+#`L M,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0L.#4Y/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XT+#0Q.#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X- M"B`\+W1R/@T*(#QT$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/C0W,CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#XT,CD\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H M,"PP+#`I(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H M,"PP+#`I(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP M('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP M('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T* M(#QT"!E M>'!E;G-E/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@Q+#$P-3PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP M('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I M(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I M(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T* M(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE"!B96YE9FET/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP M+#`I(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP M+#`I(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D M/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA! M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA! M,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT M$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE M/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X M(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z M(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@ M/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE M/3-$)TU!4D=)3BU"3U143TTZ(#!P>#L@5TA)5$4M4U!!0T4Z(&YO'0M$$P.SPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P M<'0[(%=(251%+5-004-%.B!N;W)M86P[(%1%6%0M5%)!3E-&3U)-.B!N;VYE M.R!73U)$+5-004-)3D#L@0T],3U(Z(')G8B@P+#`L,"D[($9/3E0Z M(#$P<'0@)U1I;65S($YE=R!2;VUA;B<[($U!4D=)3BU43U`Z(#!P=#L@3$54 M5$52+5-004-)3D'0M$$P M.S,Q+`T*(#(P,30L(#(P,3,@86YD(#(P,3(@9&EF9F5R(&9R;VT@=&AE(&%M M;W5N="!C;VUP=71E9"!B>2!A<'!L>6EN9R!T:&4-"B!F961E2!C;W)P;W)A=&4@6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@5TA) M5$4M4U!!0T4Z(&YO'0M M$$P.SPO<#X-"B`\<"!S='EL93TS M1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@,3)P=#L@5$58 M5"U)3D1%3E0Z(#0E)SX-"B`\+W`^#0H@/'1A8FQE('-T>6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE"<@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS M1#@T)2!A;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"=" M3U)$15(M0D]45$]-.B!R9V(H,"PP+#`I(#%P="!S;VQI9"<@=F%L:6=N/3-$ M8F]T=&]M(&-O;'-P86X],T0Q,"!A;&EG;CTS1&-E;G1E$$P.S,Q+#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE: M13H@.'!T.R!&3TY4+49!34E,63H@)U1I;65S($YE=R!2;VUA;B$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1% M4BU"3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T M;VT@8V]L"!E>'!E;G-E("AB96YE9FET*2!A="!S=&%T M=71O$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ("=4:6UE&5S+"!N M970@;V8@9F5D97)A;"!B96YE9FET/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C0Y,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR M-S0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T"!R871E(&1I9F9E$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XH,BPY,3<\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/B@Q+#,T-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#XH-3@S/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&YO=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XH.34W/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A M<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS1')I9VAT/@T*("8C>#(P,30[)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M("=4:6UE$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH-2PS.3(\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@Q.#<\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/B@R,3(\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/B@R,C4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#XH-S(Q/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&YO=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XH,C0Y/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A M<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH M,3,Y/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<#XI)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT"<^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^ M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^ M#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI M9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI M9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE"!E>'!E;G-E/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,L.#$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H M,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B!R9V(H,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X- M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#-P>"!D;W5B M;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@"<^#0H@5&AE(&-O;7!O;F5N=',@ M;V8@=&AE($-O;7!A;GDF(W@R,#$Y.W,@;F5T(&1E9F5R6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@5TA)5$4M4U!! M0T4Z(&YO'0M$$P.SPO<#X-"B`\<"!S='EL93TS1"=-05)' M24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1% M3E0Z(#0E)SX-"B`\+W`^#0H@/'1A8FQE('-T>6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE"<@ M8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S M='EL93TS1"="3U)$15(M0D]45$]-.B!R9V(H,"PP+#`I(#%P="!S;VQI9"<@ M=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0V(&%L:6=N/3-$8V5N=&5R/D%S M(&]F($1E8V5M8F5R)B-X03`[,S$L/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.SPO=&0^#0H@/"]T$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO M=&0^#0H@/"]T2!C;W-T/"]P/@T*(#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C0P-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M("=4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C,P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/C6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE M6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XU,3(\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4 M:6UE$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@ M/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D M/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA! M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA! M,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT M$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B!R9V(H,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X- M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#-P>"!D;W5B M;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@"!A6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M("=4:6UEF%T:6]N/"]P/@T*(#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE65E('-T;V-K(&]P=&EO;G,\+W`^#0H@/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#XR+#$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C$L-C0Y/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L-C4T/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA! M,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ("=4:6UE69O$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE M/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T* M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\ M+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\ M+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C@L-#0S/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C$Q+#(V.#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\ M+W1R/@T*(#QT"<^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA! M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA! M,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P M>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P M>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^ M#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@ M,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z M(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z M(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\ M=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0L M-#(S/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/ M3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(')G M8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$ M)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE M6QE/3-$ M)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT M9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^ M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^ M#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@Q+#$W,3PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P M.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#-P>"!D M;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R M9V(H,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@"<^ M#0H@5&AE(&5F9F5C=&EV92!I;F-O;64@=&%X(')A=&4@9F]R(#(P,30L(#(P M,3,L(&%N9"`R,#$R(&EN8VQU9&5S(&$-"B!R961U8W1I;VX@:6X@=&AE('-T M871U=&]R>2!C;W)P;W)A=&4@=&%X(')A=&5S(&9O65A$$P.S,Q+"`R,#$T M+"`D,2XU#0H@;6EL;&EO;BP@;W(@)#`N,#D@<&5R('-H87)E+"!I;B!T:&4@ M>65A$$P.S,Q+`T*(#(P,3,L(&%N9"`D,"XY M(&UI;&QI;VXL(&]R("0P+C`U('!E$$P.S,Q+"`R,#$R+CPO<#X-"B`\<"!S='EL93TS M1"=-05)'24XM0D]45$]-.B`P<'@[(%=(251%+5-004-%.B!N;W)M86P[(%1% M6%0M5%)!3E-&3U)-.B!N;VYE.R!73U)$+5-004-)3D#L@0T],3U(Z M(')G8B@P+#`L,"D[($9/3E0Z(#%P>"`G5&EM97,@3F5W(%)O;6%N)SL@34%2 M1TE.+51/4#H@,3)P>#L@3$545$52+5-004-)3D#L@+7=E8FMI="UT97AT+7-T28C>#(P,3D[2X@070@1&5C96UB97(F(WA!,#LS,2P@,C`Q-`T* M(&%N9"`R,#$S+"!T:&4@0V]M<&%N>28C>#(P,3D[2!R M96QA=&EN9R!T;R!N970@;W!E2P@;V8@)#DN,B!M:6QL:6]N(&%N9"`D,3`N,R!M:6QL:6]N+`T*(')E2X@5&AE('9A;'5A=&EO;B!A;&QO=V%N8V4@9F]R(&1E9F5R"!A$$P.S,Q+"`R,#$T(&%N M9"`R,#$S('=A65A2X@1'5R:6YG('1H92!Y96%R(&5N9&5D#0H@1&5C96UB97(F M(WA!,#LS,2P@,C`Q-"P@=&AE($-O;7!A;GD@:61E;G1I9FEE9"!C97)T86EN M(&EM;6%T97)I86P-"B!E2!D96-R96%S960@9&5F97)R960@ M=&%X(&%S2!B M96QI979E6QE/3-$)TU!4D=)3BU"3U14 M3TTZ(#!P=#L@5TA)5$4M4U!!0T4Z(&YO'0M2!T M:&%N(&YO="!T;R!B90T*(')E86QI>F5D+B!);B!AF%B:6QI='D@;V8@9&5F97)R960@=&%X(&%S&%B;&4@:6YC;VUE(&1U2!D:69F M97)E;F-E"!L:6%B M:6QI=&EE69O&%B;&4@:6YC;VUE+"!A;F0@=&%X+7!L86YN:6YG('-T2!C;VYC;'5D:6YG('1H870@=&AE('9A;'5A=&EO;@T*(&%L;&]W86YC92!S M:&]U;&0@8F4@0T*(&1E$$P.S,Q M+"`R,#$T(')E;&%T960@=&\@8VAA;F=E6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@5TA) M5$4M4U!!0T4Z(&YO'0M M6QE/3-$)TU!4D=)3BU"3U143TTZ M(#!P=#L@5TA)5$4M4U!!0T4Z(&YO'0M&5S+B!);B!T:&4@;W)D:6YA2!R979I97=S(&ET#L@0T],3U(Z(')G8B@P+#`L,"D[($9/ M3E0Z(#$P<'0@)U1I;65S($YE=R!2;VUA;B<[($U!4D=)3BU43U`Z(#$R<'0[ M($Q%5%1%4BU34$%#24Y'.B!N;W)M86P[(%1%6%0M24Y$14Y4.B`T)3L@+7=E M8FMI="UT97AT+7-T$$P.S,Q+"`R,#$T(&%N9"`R,#$S+"!T:&4@0V]M<&%N>28C>#(P,3D[ M2`D M,"XP,R!M:6QL:6]N(&]F(&EN=&5R97-T(&%N9"!P96YA;'1I97,N(%1H92!# M;VUP86YY#0H@97-T:6UA=&5S('1H870@=&AE('5N65A"<^#0H@)B-X03`[/"]P M/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@5TA)5$4M4U!! M0T4Z(&YO"<^#0H@02!R96-O;F-I;&EA=&EO;B!O9B!T:&4@8F5G:6YN M:6YG(&%N9"!E;F1I;F<@86UO=6YT(&]F('5N"!B M96YE9FET#L@0T],3U(Z(')G8B@P M+#`L,"D[($9/3E0Z(#$R<'0@)U1I;65S($YE=R!2;VUA;B<[($U!4D=)3BU4 M3U`Z(#!P=#L@3$545$52+5-004-)3D#L@+7=E8FMI="UT97AT+7-T'0M$$P.R8C M>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(')G8B@P M+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE: M13H@,7!T)SX-"B`\=&0^/"]T9#X-"B`\=&0@8V]L28C>$$P.S$L/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C(V-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^ M#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS M1')I9VAT/@T*("8C>#(P,30[)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`@86QI M9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[ M/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`@ M86QI9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<"!A;&EG;CTS1')I9VAT/@T*("8C>#(P,30[)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF M(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ("=4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`@86QI9VX],T1R:6=H M=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS1')I M9VAT/@T*("8C>#(P,30[)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T* M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO M=W)A<"!A;&EG;CTS1')I9VAT/@T*("8C>#(P,30[)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`@86QI9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^ M)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P M+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P M+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO M=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@ M/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4 M:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(V-3PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M6QE M/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU4 M3U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@ M,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO M=&0^#0H@/"]T6QE/3-$)TU!4D=)3BU" M3U143TTZ(#!P=#L@5TA)5$4M4U!!0T4Z(&YO'0M"!R971U M65A$$P.S,Q+"`R,#$T.CPO<#X-"B`\ M<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[(%=(251%+5-004-%.B!N M;W)M86P[(%1%6%0M5%)!3E-&3U)-.B!N;VYE.R!73U)$+5-004-)3D#L@0T],3U(Z(')G8B@P+#`L,"D[($9/3E0Z(#$R<'0@)U1I;65S($YE=R!2 M;VUA;B<[($U!4D=)3BU43U`Z(#!P=#L@3$545$52+5-004-)3D#L@+7=E8FMI="UT97AT+7-T'0M$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A M<#TS1&YO=W)A<"!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$)U=(251% M+5-004-%.B!N;W=R87`G/C(P,3`M,C`Q-#PO9F]N=#X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^3B]!/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS1')I9VAT M/CQF;VYT('-T>6QE/3-$)U=(251%+5-004-%.B!N;W=R87`G/C(P,#DM,C`Q M-#PO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M6QE/3-$)U=(251%+5-004-%.B!N;W=R M87`G/C(P,3`M,C`Q,3PO9F]N=#X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<"!A;&EG;CTS1')I9VAT/CQF;VYT('-T>6QE/3-$)U=(251%+5-004-%.B!N M;W=R87`G/C(P,3`M,C`Q-#PO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^3B]!/"]T9#X-"B`\+W1R/@T*(#PO=&%B;&4^#0H@/'`@ M"<^#0H@5&AE($-O;7!A;GD@$$P.T9!4D\@9&]EF5D('1A>"!B96YE9FET28C>#(P,3D[2!A9&]P=&5D#0H@=&AE'0O M:F%V87-C3X-"B`@("`\ M=&%B;&4@8VQA#(P,30[/"]I/CPO8CY4:&4@0V]M<&%N>2!L96%S97,@8G5I;&1I M;F=S(&%N9`T*(&5Q=6EP;65N="!U;F1E6UE;G1S M(')E<75I$$P.S,Q+"`R,#$T.CPO<#X- M"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@ M,3)P=#L@34%21TE.+51/4#H@,'!T)SX-"B`F(WA!,#L\+W`^#0H@/'1A8FQE M('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P M86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#8X)2!A;&EG;CTS M1&-E;G1E6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z M(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(#(P,34\+W`^#0H@/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG M/@T*(#(P,38\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU+#$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,L,C(Q M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF M(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@ M/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P M<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.R8C>$$P.SPO=&0^#0H@ M/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z M(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(#(P,3D\+W`^#0H@/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#XR+#(P.#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\ M+W1R/@T*(#QT$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/C8L,S0Q/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A M<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T M>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT M9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO M$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@#L@34%21TE. M+51/4#H@,3)P>"<^#0H@)B-X03`[/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=) M3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@ M5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`P<'0[(%1%6%0M24Y$14Y4 M.B`T)2<^#0H@4F5N="!E>'!E;G-E(&9O6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D]. M5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!- M05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@."4G/@T*(#QB/CQI/E!A M=&5N="!-871T97)S/"]I/CPO8CXF(W@R,#$T.T]N($IU;'DF(WA!,#LQ,2P@ M,C`P."P@365T2!F;W(@<&%T96YT#0H@:6YF2!. M:6MO;@T*($-O2!.5BX@5V4@6QE/3-$)TU!4D=)3BU" M3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM M97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@ M."4G/@T*(%1H92!#;VUP86YY(')E2!A M;'-O(&9I;&5D(&%N(&%M96YD960-"B!C;W5N=&5R8VQA:6T@=&\@861D('1H M92!0;&%I;G1I9F8F(W@R,#$Y.W,@<&%R96YT(&-O;7!A;GDL($YI:V]N#0H@ M0V]R<&]R871I;VXL(&%S(&$@8V]U;G1E28C>$$P.S$T M+"`R,#$P+"!T:&4@0V]M<&%N>2!F:6QE9"!A(&UO=&EO;B!F;W(@0T*(&IU9&=M96YT(&]F(&YO;BUI;F9R:6YG96UE;G0@;V8@8F]T:"!P871E M;G1S+6EN+7-U:70N($]N#0H@075G=7-T)B-X03`[,S$L(#(P,3`L($YI:V]N M(&9I;&5D(&$@;6]T:6]N(&9O$$P.U1H90T*($UA$$P.U1H92!-87-S86-H M=7-E='1S($-O=7)T#0H@9&5N:65D('1H92!#;VUP86YY)B-X,C`Q.3MS(&UO M=&EO;B!F;W(@2!J=61G;65N="!O9@T*(&YO;BUI;F9R:6YG96UE M;G0@;V8@52Y3+B!0871E;G0@3F\N)B-X03`[-RPS,3,L,C8T+B8C>$$P.U1H M92!E9F9E8W0-"B!O9B!T:&4@2!T2XF(WA!,#M4:&4@36%S28C>$$P.S(S+"`R M,#$S+"!D96YY:6YG(&%L;"!P;W-T+71R:6%L(&UO=&EO;G,@97AC97!T('1H M90T*($-O;7!A;GDF(W@R,#$Y.W,@;6]T:6]N(&9O7,F(W@R M,#$Y.R!F965S+B8C>$$P.T]N#0H@1F5B65D('1H90T*($-O;7!A;GDF M(W@R,#$Y.W,@;6]T:6]N(&9O7,F(W@R,#$Y.R!F965S('!E M;F1I;F<@2!A<'!E86QS('1O('1H92!5+E,N M($9E9&5R86P@0VER8W5I="X\+W`^#0H@/'`@2!I=',- M"B!C;W-T$$P.S$P+"`R,#$S+"!T:&4@0V]M M<&%N>2!F:6QE9"!A(&YO=&EC92!O9@T*(&%P<&5A;"!T;R!T:&4@52Y3+B!& M961E6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P>#L@1D].5"U325I% M.B`Q<'@[($U!4D=)3BU43U`Z(#$R<'@G/@T*("8C>$$P.SPO<#X-"B`\<"!S M='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@,'!T M.R!415A4+4E.1$5.5#H@."4G/@T*($]N($IU;'DF(WA!,#LQ,"P@,C`Q,RP@ M=&AE(&UA='1E'10 M87)T7S@Q839B868Q7S0P9#-?-#EC,U\Y96$S7S@W,V1A-V$T,V0V8PT*0V]N M=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\X,6$V8F%F,5\T,&0S7S0Y8S-? M.65A,U\X-S-D83=A-#-D-F,O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@ M0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<],T0P(&-E M;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X-"B`\='(^ M#0H@/'1D('9A;&EG;CTS1'1O<"!W:61T:#TS1#0E(&%L:6=N/3-$;&5F=#X\ M8CXQ,RX\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$=&]P(&%L:6=N/3-$;&5F M=#X\8CY35$]#2R!#3TU014Y3051)3TX@4$Q!3E,\+V(^/"]T9#X-"B`\+W1R M/@T*(#PO=&%B;&4^#0H@/'`@2!H87,@9FEV92!C;VUP96YS871I;VX@<&QA;G,@=&AA="!P65E(%-T;V-K($]P=&EO;B!0;&%N("@Q M.3DW(%!L86XI('!R;W9I9&5D(&9O0T*($EN8V5N=&EV92!0 M;&%N("@R,#`T(%!L86XI+"!T:&4@,C`P.2!%<75I='D@26YC96YT:79E(%!L M86X@*#(P,#D-"B!0;&%N*2P@86YD('1H92`R,#$T($5Q=6ET>2!);F-E;G1I M=F4@4&QA;B`H,C`Q-"!0;&%N*2!P65E M65E(&1I2!S:&%R97,@=6YD97)L>6EN9R!A M=V%R9',@;W5T2!R96%S;VXN(%1H97)E(&%R92`W-C@L.30Q(&]P=&EO;G,@8W5R&5R8VES M92!P65A6QE/3-$)TU!4D=)3BU"3U143TTZ M(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W M(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@."4G/@T* M($EN($UA>2`R,#$T+"!T:&4@0V]M<&%N>28C>#(P,3D['!I65A65A65E($1I65E#0H@ M9&ER96-T;W(@=V%S(&=R86YT960@,RPT,#`@2!O=F5R('1H M65E(&1I M2!G65A6QE/3-$)TU!4D=)3BU"3U14 M3TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@ M3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@-"4G M/@T*(%!R:6]R('1O(#(P,3,L('5P;VX@96QE8W1I;VX@=&\@=&AE($)O87)D M+"!E86-H(&YO;BUE;7!L;WEE90T*(&1I#(P M,3D[65E(&1I2!O;B!T:&4@9FER65E(&1I2!P M65A#(P,3D[#(P,3D[6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@ M1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N M.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@-"4G/@T*($)E9VEN M;FEN9R!I;B`R,#$S+"!U<&]N(&5L96-T:6]N('1O('1H92!";V%R9"P@96%C M:"!N;VXM96UP;&]Y964-"B!D:7)E8W1O2!G65E#0H@9&ER96-T;W(F(W@R,#$Y.W,@ M96QE8W1I;VX@=&\@=&AE($)O87)D+B!4:&4@:6YI=&EA;"!R97-T2!F;VQL;W=I;F<@=&AE#0H@86YN=6%L(&UE971I;F<@;V8@2!P65A#(P,3D[65E#0H@9&ER96-T;W(F M(W@R,#$Y.W,@8V]N=&EN=65D(&UE;6)E0T*(')E8V]R9',@8V]M<&5N28C>#(P,3D[2!U6QE M/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,G!T.R!-05)' M24XM5$]0.B`P<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@6QE/3-$)T9/3E0M4TE: M13H@.'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N)SX-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M8V]L$$P.S,Q+#PO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/ M4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1C96YT97(^,C`Q-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$8V5N=&5R/C(P,3,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%2 M1TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(%)I$$P.RTF(WA!,#LQ+C`S)3PO M9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$8V5N=&5R/CQF M;VYT('-T>6QE/3-$)U=(251%+5-004-%.B!N;W=R87`G/C`N-3`E)B-X03`[ M+28C>$$P.S`N-C8E/"]F;VYT/CPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D M('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[ M($9/3E0M1D%-24Q9.B!4:6UE'!E8W1E9"!D:79I9&5N9"!Y M:65L9#PO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$8V5N M=&5R/C`E/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&-E;G1E6QE/3-$)T9/3E0M4TE:13H@,7!T)SX-"B`\ M=&0^/"]T9#X-"B`\=&0@8V]L$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&-E;G1E65A65A65A6QE/3-$)T9/3E0M4TE:13H@ M,7!T)SX-"B`\=&0^/"]T9#X-"B`\=&0@8V]L3PO<#X-"B`\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$8V5N=&5R/CQF;VYT('-T>6QE/3-$ M)U=(251%+5-004-%.B!N;W=R87`G/C0R+C4E)B-X03`[+28C>$$P.S0U+C0E M/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^ M/&9O;G0@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1&-E;G1E$$P.RTF(WA!,#LU,"XW)3PO9F]N=#X\+W1D/@T*(#PO M='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!T)SX-"B`\=&0^/"]T M9#X-"B`\=&0@8V]L'!E8W1E9"!V;VQA M=&EL:71Y/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C M96YT97(^-#(N-B4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$8V5N M=&5R/C0X+C(E/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&-E;G1E M6QE/3-$ M)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49! M34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4 M+4E.1$5.5#H@-"4G/@T*($AI'!E8W1E9"!V;VQA=&EL:71Y(&%N M9"!T:&4@97AP96-T960-"B!L:79E2!I M6QE M/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4 M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!4 M15A4+4E.1$5.5#H@."4G/@T*($$@2!O9B!S=&]C:R!O<'1I;VX@ M86-T:79I='D@86YD('=E:6=H=&5D(&%V97)A9V4@97AE$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ M(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P M.U1E$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P M,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L M:6=N/3-$8V5N=&5R/D%G9W)E9V%T928C>$$P.TEN=')I;G-I8SQB6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C@Q-"PR.3$\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/C,Y+C4V/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E M;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($=R86YT960\+W`^#0H@/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#XR-#@L,S@X/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C4V+C@Q/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ96TG M/@T*($9O$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/B@U.2PU-#4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0S+C0W M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T M6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ M96TG/@T*($5X97)C:7-E9#PO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/B@Q,#0L-S`U/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A M<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS M-2XT.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M$$P M.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO M<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED M)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P M>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S M;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\ M+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P M(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P M.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z M("TQ96TG/@T*($]P=&EO;G,@97AE$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0T-BPW-C`\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/C,V+C$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(N M.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L M92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@ M,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z M(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$ M)TU!4D=)3BU"3U143TTZ(#!P>#L@1D].5"U325I%.B`Q<'@[($U!4D=)3BU4 M3U`Z(#$R<'@G/@T*("8C>$$P.SPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM M0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@,'!T.R!415A4+4E.1$5.5#H@ M."4G/@T*(%1H92!W96EG:'1E9"UA=F5R86=E(&=R86YT+61A=&4@9F%I$$P.S,Q+"`R,#$T+"`R,#$S(&%N M9`T*(#(P,3(@=V5R92`D,3DN,S@L("0Q-"XT,2!A;F0@)#(R+C(X+"!R97-P M96-T:79E;'DN(%1H92!A9V=R96=A=&4-"B!I;G1R:6YS:6,@=F%L=64@;V8@ M&5R8VES960@9'5R:6YG('1H92!Y96%R$$P.S,Q+"`R,#$T+"`R,#$S(&%N9"`R,#$R('=A2X\+W`^#0H@/'`@F5S('1H92!R97-T$$P.S,Q+"`R,#$T.CPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM0D]4 M5$]-.B`P<'0[($9/3E0M4TE:13H@,3)P=#L@34%21TE.+51/4#H@,'!T)SX- M"B`F(WA!,#L\+W`^#0H@/'1A8FQE('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@0D]21$52+4-/3$Q! M4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$ M,"!W:61T:#TS1#6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T M('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)U=(251%+5-0 M04-%.B!N;W=R87`G/E=E:6=H=&5D+4%V97)A9V4\+V9O;G0^/&)R("\^#0H@ M1W)A;G0@1&%T93QB6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;B<@8F=C;VQO$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,Q+#0T.#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^ M#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@5$585"U)3D1% M3E0Z("TQ96TG/@T*($=R86YT960\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XQ,RPW,#8\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@5$585"U)3D1% M3E0Z("TQ96TG/@T*($9O$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`@86QI9VX],T1R:6=H=#X- M"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R M/@T*(#QT$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P M(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P M>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO"<^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^ M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\ M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C M>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X M(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D M;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T* M(#PO='(^#0H@/"]T86)L93X-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]- M.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;CL@34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z(#0E)SX- M"B!!$$P.S,Q+"`R,#$T+"!T:&5R92!W87,@)#4N M,B!M:6QL:6]N(&EN('1O=&%L#0H@=6YR96-O9VYI>F5D('-T;V-K+6)A'!E;G-E(')E;&%T960@=&\@;F]N+79E'!E;G-E(&ES(&5X<&5C=&5D('1O#0H@8F4@'1087)T M7S@Q839B868Q7S0P9#-?-#EC,U\Y96$S7S@W,V1A-V$T,V0V8PT*0V]N=&5N M="U,;V-A=&EO;CH@9FEL93HO+R]#.B\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A M,U\X-S-D83=A-#-D-F,O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@0D]21$52+4-/3$Q!4%-% M.B!C;VQL87!S92<@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W M:61T:#TS1#$P,"4@8F]R9&5R/3-$,#X-"B`\='(^#0H@/'1D('9A;&EG;CTS M1'1O<"!W:61T:#TS1#0E(&%L:6=N/3-$;&5F=#X\8CXQ-"X\+V(^/"]T9#X- M"B`\=&0@=F%L:6=N/3-$=&]P(&%L:6=N/3-$;&5F=#X\8CY%05).24Y'4R!0 M15(@4TA!4D4\+V(^/"]T9#X-"B`\+W1R/@T*(#PO=&%B;&4^#0H@/'`@2!D:79I9&EN9R!N970-"B!I M;F-O;64@8GD@=&AE('=E:6=H=&5D(&%V97)A9V4@;G5M8F5R(&]F('-H87)E M$$P.S,Q+"`R,#$T+"`R,#$S#0H@86YD(#(P,3(L('1H92!#;VUP M86YY(&1I9"!N;W0@:&%V92!A;GD@;W5T6QE/3-$)TU!4D=)3BU"3U14 M3TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@ M3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@-"4G M/@T*($$@6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C M;VQL87!S92<@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T M:#TS1#$P,"4@86QI9VX],T1C96YT97(@8F]R9&5R/3-$,#X-"B`\='(^#0H@ M/'1D('=I9'1H/3-$-34E/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!W M:61T:#TS1#(E/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!W:61T:#TS1#(E/CPO=&0^ M#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!W:61T:#TS1#(E/CPO=&0^#0H@/'1D/CPO=&0^#0H@ M/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!W M:61T:#TS1#(E/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!W:61T:#TS1#(E/CPO=&0^ M#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!W:61T:#TS1#(E/CPO=&0^#0H@/'1D/CPO=&0^#0H@ M/'1D/CPO=&0^#0H@/'1D/CPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$ M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B M;W1T;VT@8V]L$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU" M3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L M6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P M,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T)/4D1%4BU"3U143TTZ M(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T)/4D1%4BU" M3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L M6QE/3-$)T9/3E0M4TE:13H@,7!T)SX-"B`\=&0^/"]T M9#X-"B`\=&0@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C$N,S8\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($5F M9F5C="!O9B!D:6QU=&EV92!S96-U$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH M,"XP,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\ M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O M;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED M)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P M(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P M>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z M(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X M03`[/"]T9#X-"B`\+W1R/@T*(#QT6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z M("TQ96TG/@T*($1I;'5T960@15!3/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C$N,S0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P M.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B M;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D M;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P M,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE. M+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(%-E8W5R:71I97,@ M97AC;'5D960@9G)O;2!T:&4@9&5T97)M:6YA=&EO;B!O9B!W96EG:'1E9"!A M=F5R86=E#0H@$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C4R,"PW,SD\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C0P,RPV-#D\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(S."PR-C8\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#PO='(^#0H@/'1R('-T M>6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU4 M3U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@ M/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P M,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P M>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/"]T7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S M8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I M=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A6QE/3-$)T)/4D1%4BU#3TQ,05!313I#3TQ,05!3 M13L@9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z,3!P M="<@8F]R9&5R/3-$,"!C96QL<&%D9&EN9STS1#`@8V5L;'-P86-I;F<],T0P M('=I9'1H/3-$,3`P)3X-"B`\='(^#0H@/'1D('=I9'1H/3-$-"4@=F%L:6=N M/3-$=&]P(&%L:6=N/3-$;&5F=#X\8CXQ-2X\+V(^/"]T9#X-"B`\=&0@86QI M9VX],T1L969T('9A;&EG;CTS1'1O<#X\8CY%35!,3UE%12!2151)4D5-14Y4 M($)%3D5&250-"B!03$%./"]B/CPO=&0^#0H@/"]T6QE/3-$)VUA3I4:6UE2!T97)M:6YA=&5D(&UA=&-H:6YG#0H@8V]N=')I8G5T:6]N$$P.S$X+"`R,#`Y(&%N9"!R96EN$$P.S$L(#(P,3$N($-O7!E.B!T97AT M+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^ M#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT M/3-$)W1E>'0O:'1M;#L@8VAA6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L M;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#$P,"4@8F]R M9&5R/3-$,#X-"B`\='(^#0H@/'1D('9A;&EG;CTS1'1O<"!W:61T:#TS1#0E M(&%L:6=N/3-$;&5F=#X\8CXQ-BX\+V(^/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M=&]P(&%L:6=N/3-$;&5F=#X\8CY314=-14Y4(%)%4$]25$E.1SPO8CX\+W1D M/@T*(#PO='(^#0H@/"]T86)L93X-"B`\<"!S='EL93TS1"=-05)'24XM0D]4 M5$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;CL@34%21TE.+51/4#H@-G!T.R!415A4+4E.1$5.5#H@-"4G M/@T*(%1H92!#;VUP86YY(&AA2!D;V5S(&YO="!I;F-U65D+CPO<#X-"B`\<"!S M='EL93TS1"=-05)'24XM0D]45$]-.B`P<'@[($9/3E0M4TE:13H@,7!X.R!- M05)'24XM5$]0.B`Q,G!X)SX-"B`F(WA!,#L\+W`^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE M/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX] M,T1B;W1T;VT@8V]L$$P.T5N9&5D)B-X03`[1&5C96UB97(F(WA!,#LS,2P\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/ M4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T M;VT@8V]L6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z M(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($YE="!S86QE'1E M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XS+#DX.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XT+#`Q,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#XT+#(Y-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C8L,C

    $$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(L.30Y/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA! M,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO M$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C,W+#`Q,SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#XR,RPW.3$\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-) M6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$R M+#,T-SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS+#4V M,SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ+#0S-3PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR M,#$L-C$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$W M.2PU.30\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A M;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/ M3E0M1D%-24Q9.B!4:6UE$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\ M<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE M$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(L,#DP/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L.#@P/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C$L-C4X/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO M='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O M<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9 M.B!4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C$W+#4Y.3PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#XQ-RPT,#D\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0L-SDY/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L-34X/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L-C6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O M<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9 M.B!4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z M("TQ96TG/@T*(#QB/D%S:6$M4&%C:69I8R!296=I;VX\+V(^/"]P/@T*(#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z M(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($YE="!S86QE'1E M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C8T+#8V.#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[ M/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XQ+#,T.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#XQ+#$T-CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#XQ+#`R-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(Q+#`S M.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ-RPT-C<\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO M$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C,L,#0W/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C(L-S(Q/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(L M-38R/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^ M#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z M(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L-3$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L,S$Y/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L-38U/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF M(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C8Q+#`V,3PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U) M3D1%3E0Z("TQ96TG/@T*(#QB/E1O=&%L$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^/"]T9#X-"B`\+W1R/@T*(#QT6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^ M#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z M(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C8L M.36QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@ M8F=C;VQO$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/C,P+#$U-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#XS,2PU-30\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@ M34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($QO;F$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0S M+#DR,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT,2PR M,#@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG M/@T*($-A<&ET86P@97AP96YD:71U$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C8L-#0P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO M=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/C0L-C6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=& M3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL M87!S92<@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS M1#@T)2!A;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P M.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@ M,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$P.2PW-3<\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/CDW+#DQ,CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X- M"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#XQ-"PQ,3<\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C$P+#3PO<#X-"B`\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/C4P+#0S-SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XT,BPT-S$\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS M1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV M.2PW-#(\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C4W+#8Y M.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^ M)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS,BPU M,S$\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(U+#4U,SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C4P+#$T.#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XT-"PQ,SD\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M$$P M.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO M<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED M)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P M>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S M;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@ M/"]T$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/C(Y,2PW.#0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(W,RPS.34\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P M.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P M>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C M,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@2!A6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<],T0P M(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#@T)2!A;&EG;CTS1&-E;G1E$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O M;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG M/@T*($%M97)I8V%S+4]T:&5R/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@ M8F=C;VQO$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$W M+#(Y-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ-BPV M,S`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q% M1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($5U$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(T.#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,34\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C4Y.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#XT,S0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=& M3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C M>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S M;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI M9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z M(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X M03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0Q M+#(P.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P M,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1% M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T* M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X- M"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X- M"B`\+V1I=CX\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/&1I=CX-"B`\=&%B M;&4@#L@3$545$52 M+5-004-)3D#L@+7=E8FMI="UT M97AT+7-T#L@0T],3U(Z(')G M8B@P+#`L,"D[($9/3E0Z(#$R<'0@)U1I;65S($YE=R!2;VUA;B<[($U!4D=) M3BU43U`Z(#!P=#L@3$545$52+5-004-)3D#L@+7=E8FMI="UT97AT+7-T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ("=4:6UE"<@8V5L;'-P M86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#DR)2!A;&EG;CTS M1&-E;G1E$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU" M3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@ M8V]L6QE M/3-$)T)/4D1%4BU"3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI M9VX],T1B;W1T;VT@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU" M3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@ M8V]L6QE/3-$)T9/3E0M4TE: M13H@,7!T)SX-"B`\=&0^/"]T9#X-"B`\=&0@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$P-"PQ-3,\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P M.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XT,"PP.#,\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C0V+#`T,3PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#XU-RPR-S,\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T M$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C$Q+#$R,CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\ M+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T M9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C`N,S<\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/C`N-C4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N M-C0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C`N,S8\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/C`N-C0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N M-C0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@)U1I;65S M($YE=R!2;VUA;B6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49! M34E,63H@)U1I;65S($YE=R!2;VUA;B<[($)/4D1%4BU"3U143TTZ(')G8B@P M+#`L,"D@,7!T('-O;&ED.R!724142#H@-3`N-'!T)SX-"B`\8CY1=6%R=&5R M(&5N9&5D/"]B/CPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@6QE/3-$)T9/3E0M4TE:13H@,7!T)SX-"B`\=&0^/"]T9#X-"B`\ M=&0@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C@Y+#@Y-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,V M+#@R-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS-BPY M,C8\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0Y+#,R,3PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#XT+#4W-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS M+#8S,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU+#`T M,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XX+#(V,CPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N,C$\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N,CD\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C`N-#@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N,C$\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N,CD\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C`N-#@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@ M5TA)5$4M4U!!0T4Z(&YO$$P.SPO<#X-"B`-"B`-"B`\ M+V1I=CX\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA65A65A7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\ M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/&1I=CX-"B`\2!O9B!I=',@<')O9'5C=',@=&AR;W5G:"!A#0H@9&ER96-T('-A;&5S(&9O M0T*(&%N9"!D96-R96%S92!R97=OF4],T0R M/C-$/"]F;VYT/CPO6QE M/3-$)T9/3E0M4TE:13H@.#4E.R!615)424-!3"U!3$E'3CH@=&]P)SX\9F]N M="!S:7IE/3-$,CXS1#PO9F]N=#X\+W-U<#X@;&%S97(@F5D(&9O2!O9B`S M+40-"B!M;V1E;&EN9RP@9&]C=6UE;G1A=&EO;B!A;F0@:&EG:"UD96YS:71Y M('-U6EN9R!A<'!L:6-A=&EO;G,L#0H@:6YC;'5D:6YG(&EN('1W;R!O M9B!T:&4@0V]M<&%N>28C>#(P,3D[#(P,3,[(&%R8VAI=&5C='5R92P@96YG:6YE97)I;F<@86YD(&-O;G-T M2!I;F-L=61E('1H92!A8V-O=6YT0T*(&]W;F5D+B!!;&P@:6YT M97)C;VUP86YY('1R86YS86-T:6]N2!T'1E;F1E9"!787)R86YT>2!#;VYT2!C;VYS:61E2!E>'!E;G-E(&ES(')E8V]R9&5D('=H96X@<')O9'5C=',@87)E('-H M:7!P960N(%1H92!#;VUP86YY#0H@2!S96QL'1E;F1E M9"!W87)R86YT:65S+B!%>'1E;F1E9"!W87)R86YT>2!R979E;G5EF5D(&]N(&$@'1E;F1E9"!W87)R86YT:65S(&%R92!R96-O9VYI>F5D(&%S#0H@:6YC=7)R M960N(%)E=F5N=64@9G)O;2!S86QE2!H87,-"B!O8V-U28C>#(P,3D[2!R96-O9VYI>F5D(&%S(&QI8V5N2X@06UO=6YT'0^ M/&1I=CX-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%2 M1TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z(#0E)SX-"B`\8CX\:3Y#87-H M(&%N9"!#87-H($5Q=6EV86QE;G1S/"]I/CPO8CXF(W@R,#$T.U1H92!#;VUP M86YY(&-O;G-I9&5R#(P,30[0W)E9&ET(&ES(&5X=&5N9&5D('1O(&-U#(P,3D[2!D=64@=VET:&EN(#,P('1O(#DP(&1A>7,@ M86YD(&%R92!S=&%T960@870@86UO=6YT2!M86ME7-I2!W2!R96-E:79E9"!O;B!S M=6-H(')E8V5I=F%B;&5S(&%R92!C2!D;V5S(&YO M="!G96YE#(P,30[ M26YV96YT;W)I97,@87)E('-T871E9"!A="!T:&4@;&]W97(-"B!O9B!C;W-T M(&]R(&YE="!R96%L:7IA8FQE('9A;'5E('5S:6YG('1H92!F:7)S="UI;B!F M:7)S="UO=70@*$9)1D\I#0H@;65T:&]D+B!3:&EP<&EN9R!A;F0@:&%N9&QI M;F<@8V]S=',@87)E(&-L87-S:69I960@87,@82!C;VUP;VYE;G0-"B!O9B!C M;W-T(&]F('-A;&5S(&EN('1H92!C;VYS;VQI9&%T960@F%T:6]N(&1E=FEC97,@=71I;&EZ960@8GD@28C>#(P,3D['!E8W1S('1H97-E M('!R;V1U8W1S('1O(')E;6%I;B!I;B!S86QE0T*(&9O2!S;VQD(&%T('!R:6-E2!R961U8V5D(&=R;W-S(&UA2!T:&%T(&ES(&YO="!E M>'!E8W1E9"!T;R!B92!S;VQD('=I=&AI;@T*('1W96QV92!M;VYT:',L('-U M8V@@87,@=')A:6YI;F<@86YD(&QO86YE9"!E<75I<&UE;G0N/"]P/@T*(#PO M9&EV/CQS<&%N/CPOF5D(&-A;FYO="!B90T*(&MN;W=N('=I=&@@97AA8W0@ M8V5R=&%I;G1Y+"!T:&4@0V]M<&%N>2!R96QI97,@=7!O;B!B;W1H('!A2!H87,@=VET:&1R87=N('1H M;W-E('!R;V1U8W1S(&9R;VT@=&AE#0H@;6%R:V5T(&]R(&AA9"!N;R!S86QE M2!I2!O;B!H86YD(&5X8V5E9',@,3(-"B!M;VYT M:',@;V8@97AP96-T960@&ES=',N($ET96US('=I=&AO=70@86X@:61E;G1I9FEE M9"!C=7)R96YT(&]R#0H@9G5T=7)E('5S86=E(&%R92!R97-E2!A;F0@17%U M:7!M96YT/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\9&EV/@T* M(#QP('-T>6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q M,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0 M.B`Q,G!T.R!415A4+4E.1$5.5#H@-"4G/@T*(#QB/CQI/E!R;W!E#(P,30[4')O<&5R='D@86YD(&5Q=6EP M;65N=`T*('!U&-E961I;F<@82!T:&]U6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I% M.B`Q,G!T.R!-05)'24XM5$]0.B`P<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B M;&4@6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D M('9A;&EG;CTS1'1O<#Y-86-H:6YE$$P.W1O)B-X03`[,3`F(WA!,#MY96%R M6QE/3-$)TU!4D=) M3BU"3U143TTZ(#!P>#L@1D].5"U325I%.B`Q<'@[($U!4D=)3BU43U`Z(#$R M<'@G/@T*("8C>$$P.SPO<#X-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]- M.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;CL@34%21TE.+51/4#H@,'!T.R!415A4+4E.1$5.5#H@-"4G/@T* M($QE87-E:&]L9"!I;7!R;W9E;65N=',@87)E(&%M;W)T:7IE9"!O;B!A('-T M&5S+CPO<#X-"B`\+V1I=CX\'0^/&1I=CX-"B`\ M<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@ M,3)P=#L@5$585"U)3D1%3E0Z(#0E)SX-"B`\8CX\:3Y';V]D=VEL;"!A;F0@ M26YT86YG:6)L97,\+VD^/"]B/B8C>#(P,30[1V]O9'=I;&P@&-EF4@9V]O9'=I;&P[ M#0H@:&]W979E2!I9B!I;F1I8V%T;W)S(&]F('!O=&5N=&EA;"!I;7!A:7)M96YT#0H@ M97AI2X@268@=&AE M#0H@0V]M<&%N>2!E;&5C=',@=&\@8GEP87-S('1H92!Q=6%L:71A=&EV92!A M6EN9R!A;6]U;G0L('1H92!#;VUP86YY M('=I;&P@<&5R9F]R;2!T:&4-"B!T=V\M0T*('!E65A&ES=&EN9PT* M('!R;V1U8W0@=&5C:&YO;&]G>2!A;F0@8W5S=&]M97(@F5D(&]V97(@=&AE:7(@97-T:6UA=&5D('5S969U;"!L:79E M65A28C>#(P,3D[6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@ M1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N M.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@-"4G/@T*(#QB/CQI M/DQO;F6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P M=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O M;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@-"4G/@T*(#QB M/CQI/E)E2!F;W(@=&AE(&]N92!Y96%R('=A2!T;R!B92!I;F-U6EN M9PT*(&-O;G-O;&ED871E9"!B86QA;F-E('-H965T2!T:&4@;G5M8F5R M(&]F#0H@:6YS=&%L;&%T:6]N+6UO;G1H2!F;W(@96%C M:"!P0T*(&5V86QU871E2!R97-U;'0@:6X@=6YF;W)E2!C;W-T'!E;G-E0T*(&)E96X@=VET M:&EN(&5X<&5C=&%T:6]N'0^/&1I=CX-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[ M($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;CL@34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z(#0E)SX-"B`\8CX\ M:3Y);F-O;64@5&%X97,\+VD^/"]B/B8C>#(P,30[5&AE($-O;7!A;GD@F4@69O2!E&EN9PT* M(&IU2!O<&5R871E2!W:6QL(')E8V]V97(@2!I;F9L=65N8V5D(&)Y('1H92!#;VUP86YY)B-X,C`Q.3MS(&%B M:6QI='D@=&\@86-H:65V90T*('!R;V9I=&%B:6QI='D@86YD('1H92!#;VUP M86YY)B-X,C`Q.3MS(&%B:6QI='D@=&\@<')E9&EC="!A;F0-"B!A8VAI979E M(&9U='5R92!P65A6QE/3-$ M)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49! M34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4 M+4E.1$5.5#H@-"4G/@T*(%1H92!#;VUP86YY(')E8V]G;FEZ97,@=&%X(&)E M;F5F:71S(')E;&%T960@=&\@=6YC97)T86EN('1A>`T*('!O"!P;W-I=&EO;@T*('=I;&P@8F4@"!B96YE9FET('=I;&P-"B!B92!S=7-T86EN960L(&YO('1A>"!B96YE9FET M(&AA2!C;W5R2!R96=U;&%R;'D@87-S97-S97,@ M=&AE('!O=&5N=&EA;`T*(&]U=&-O;65S(&]F('1H97-E(&5X86UI;F%T:6]N M&%M:6YA=&EO;G,@9F]R('1H90T*(&-U65A&5S+CPO<#X-"B`\ M+V1I=CX\6QE M/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4 M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!4 M15A4+4E.1$5.5#H@-"4G/@T*(#QB/CQI/D9A:7(@5F%L=64@;V8@1FEN86YC M:6%L($EN6%B;&4@ M86YD(&%C8W)U960@;&EA8FEL:71I97,N/"]P/@T*(#QP('-T>6QE/3-$)TU! M4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E, M63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E. M1$5.5#H@-"4G/@T*($EN(&%C8V]R9&%N8V4@=VET:"!T:&4@6QE/3-$ M)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49! M34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,3,E.R!-05)' M24XM5$]0.B`V<'0G/@T*($QE=F5L(#$@+2!686QU871I;VX@:7,@8F%S960@ M=7!O;B!Q=6]T960@;6%R:V5T('!R:6-E(&9O6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P>#L@1D].5"U325I%.B`Q<'@[($U! M4D=)3BU43U`Z(#9P>"<^#0H@)B-X03`[/"]P/@T*(#QP('-T>6QE/3-$)TU! M4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E, M63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM3$5&5#H@,3,E.R!-05)'24XM M5$]0.B`P<'0G/@T*($QE=F5L(#(@+2!686QU871I;VX@:7,@8F%S960@;VX@ M<75O=&5D(&UA6QE/3-$)TU!4D=)3BU"3U14 M3TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@ M3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@."4G M/@T*($EN(&%C8V]R9&%N8V4@=VET:"!T:&4@F4@=&AE('5S92!O9B!U;F]B6EE;&0- M"B!C=7)V97,L(&]P=&EO;B!V;VQA=&EL:71I97,@86YD(&-U2!I&EM871E('1H96ER(&9A:7(-"B!V86QU M97,N/"]P/@T*(#QP('-T>6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D]. M5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!- M05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@-"4G/@T*(#QI/D%C8V]U M;G1S(')E8V5I=F%B;&4L(&%C8V]U;G1S('!A>6%B;&4@86YD(&%C8W)U960- M"B!L:6%B:6QI=&EE#(P,40[*2!I2!D:79I9&EN9R!E87)N:6YG2!A<'!L>6EN9R!T:&4@ M=')E87-U6UE;G1S M(')E;&%T960@=&\@6QE/3-$)TU!4D=) M3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@ M5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5. M5#H@-"4G/@T*($-O;7!E;G-A=&EO;B!C;W-T(&9O6EE;&0L(')I'!E8W1E9"!T97)M*2!A;F0@=&AE(&5S=&EM M871E9"!V;VQA=&EL:71Y(&]F('1H90T*($-O;7!A;GDF(W@R,#$Y.W,@8V]M M;6]N('-T;V-K('!R:6-E(&]V97(@=&AE(&5X<&5C=&5D('1E2!B87-E9"!O;B!H:7-T;W)I M8V%L(&%V97)A9V5S(&]F('1H90T*($-O;7!A;GDN($9U2!F86-T;W)S(&%R90T* M(&-O;G-I9&5R960@=VAE;B!E65E(&-L M87-S(&%N9"!H:7-T;W)I8V%L(&5X<&5R:65N8V4N(%1O('1H92!E>'1E;G0- M"B!A8W1U86P@28C>#(P,3D[ M'0^/&1I=CX-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]- M.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;CL@34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z(#0E)SX- M"B`\8CX\:3Y#;VYC96YT6QE/3-$)TU!4D=)3BU" M3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM M97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@ M-"4G/@T*(#QB/CQI/D5S=&EM871E0T*(&%C M8V5P=&5D(&EN('1H92!5;FET960@4W1A=&5S(&]F($%M97)I8V$@*"8C>#(P M,4,[52Y3+B!'04%0)B-X,C`Q1#LI#0H@2!)2`R,#$T+"!T:&4@1D%3 M0B!I#(P,4,[24%30B8C>#(P,40[*0T* M('1O(&-L87)I9GD@=&AE('!R:6YC:7!L97,@9F]R(')E8V]G;FEZ:6YG(')E M=F5N=64@86YD('1O(&1E=F5L;W`-"B!C;VUM;VX@F5D M('1O(&1E<&EC="!T:&4@=')A;G-F97(@;V8@9V]O9',@;W(@$$P.S$U+"`R,#$V M+B!%87)L>0T*(&%D;W!T:6]N(&ES(&YO="!P97)M:71T960N(%1H92!#;VUP M86YY(&ES(&-U2!E=F%L=6%T:6YG('1H90T*(&EM<&%C="!O9B!A M9&]P=&EN9R!T:&ES('!R;VYO=6YC96UE;G0@;VX@:71S(&-O;G-O;&ED871E M9"!F:6YA;F-I86P-"B!S=&%T96UE;G1S+CPO<#X-"B`\+V1I=CX\6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U3 M25I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)' M24XM5$]0.B`Q,G!T.R!415A4+4E.1$5.5#H@-"4G/@T*(#QB/CQI/E)E8VQA M65A M3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A-#-D-F,-"D-O M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%?-#!D,U\T.6,S M7SEE83-?.#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R6QE/3-$ M)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49! M34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`Q,G!T.R!415A4 M+4E.1$5.5#H@-"4G/@T*($1E<')E8VEA=&EO;B!I2!A M;F0@97%U:7!M96YT/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1'1O<#XR)B-X03`[=&\F(WA!,#LU)B-X03`[>65A M6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG M;CTS1'1O<#Y&=7)N:71U'1U$$P.WEE87)S/"]T9#X-"B`\+W1R/@T*(#PO=&%B;&4^ M#0H@/"]D:78^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A-#-D-F,-"D-O M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%?-#!D,U\T.6,S M7SEE83-?.#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@ M1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N M.R!-05)'24XM5$]0.B`V<'0[(%1%6%0M24Y$14Y4.B`T)2<^#0H@4V5L96-T M960@8V%S:"!P87EM96YT6QE/3-$)TU!4D=)3BU"3U143TTZ M(#!P=#L@1D].5"U325I%.B`Q,G!T.R!-05)'24XM5$]0.B`P<'0G/@T*("8C M>$$P.SPO<#X-"B`\=&%B;&4@$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$ M)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B M;W1T;VT@8V]L$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU" M3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L M6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE. M+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($-A$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-) M6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C$P+#@T-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#XQ,"PR.#8\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA6QE/3-$)VUA3I4:6UE$$P.SPO<#X-"B`\=&%B;&4@8V5L;'-P M86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#@T)2!B;W)D97(] M,T0P('-T>6QE/3-$)T)/4D1%4BU#3TQ,05!313I#3TQ,05!313L@9F]N="UF M86UI;'DZ5&EM97,@3F5W(%)O;6%N.R!F;VYT+7-I>F4Z,3!P="<@86QI9VX] M,T1C96YT97(^#0H@/'1R/@T*(#QT9"!W:61T:#TS1#6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA M;CL@9F]N="US:7IE.CAP="<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0Q,"!A;&EG;CTS M1&-E;G1E$$P.SPO=&0^#0H@/"]TF4Z.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V)O$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/"]T MF4Z,3!P="<^#0H@/'1D('9A M;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[ M('1E>'0M:6YD96YT.BTQ+C`P96T[(&9O;G0M3I4:6UE$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T MF4Z,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S M='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P M96T[(&9O;G0M3I4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/B@S,#8\+W1D/@T*(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/BDF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/C$L,#`Q/"]T9#X-"B`\=&0@;F]W$$P.SPO=&0^#0H@/"]T'0M:6YD96YT.BTQ M+C`P96T[(&9O;G0M3I4:6UE$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH,2PP.34\+W1D/@T*(#QT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/BDF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/B@W.#(\+W1D/@T*(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/BDF(WA!,#L\+W1D/@T*(#PO='(^ M#0H@/'1R('-T>6QE/3-$9F]N="US:7IE.C%P>#L^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)V)O$$P.SPO<#X- M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M/'`@"!S;VQI M9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE M=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^ M#0H@/'`@F4Z,3!P=#L@9F]N="UF86UI;'DZ5&EM97,@ M3F5W(%)O;6%N)SX-"B!"86QA;F-E+"!E;F0@;V8@>65A$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C,L-S@P/"]T9#X-"B`\=&0@;F]W6QE/3-$9F]N="US:7IE.C%P>#L^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"=B;W)D97(M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"=B;W)D97(M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D M/@T*(#PO='(^#0H@/"]T86)L93X-"B`\+V1I=CX\'0O:F%V M87-C3X-"B`@("`\=&%B M;&4@8VQA6QE/3-$)TU! M4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49!34E, M63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`V<'0[(%1%6%0M24Y$ M14Y4.B`T)2<^#0H@26YV96YT;W)I97,@8V]N6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S M92<@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@ M8F=C;VQO$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@ M/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P M<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$S+#`W-3PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV+#@S,SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[ M/"]T9#X-"B`\+W1R/@T*(#QT6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT M9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/ M4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T M9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C0X+#DT,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z M(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C M,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/ M4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D M/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/ M3E0M4TE:13H@,7!T)SX-"B`\=&0^/"]T9#X-"B`\=&0@8V]L$$P.R8C>$$P M.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B M;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P M(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-? M.65A,U\X-S-D83=A-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O M0SHO.#%A-F)A9C%?-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@ M8VAA'0^/&1I=CX-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'@[(%=( M251%+5-004-%.B!N;W)M86P[(%1%6%0M5%)!3E-&3U)-.B!N;VYE.R!73U)$ M+5-004-)3D#L@0T],3U(Z(')G8B@P+#`L,"D[($9/3E0Z(#%P>"`G M5&EM97,@3F5W(%)O;6%N)SL@34%21TE.+51/4#H@,3)P>#L@3$545$52+5-0 M04-)3D#L@+7=E8FMI="UT97AT M+7-T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE$$P.R8C>$$P.SPO M=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(')G8B@P+#`L,"D@ M,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T)/ M4D1%4BU"3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B M;W1T;VT@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU" M3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@ M8V]L6QE/3-$)T9/3E0M4TE:13H@,7!T)SX-"B`\=&0^ M/"]T9#X-"B`\=&0@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C@L,S8V/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ("=4:6UE$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,BPS-C0\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`@86QI M9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH,2PU,C4\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C$P+#@S.3PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\ M+W1R/@T*(#QT$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A M<#TS1&YO=W)A<"!A;&EG;CTS1')I9VAT/@T*("8C>#(P,30[)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`@86QI9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS1')I9VAT/@T*("8C>#(P,30[)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE M/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T* M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\ M+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\ M+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S M;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S M;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF M(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,7!X M)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X M(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z M(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@ M/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE M/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X M(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^ M#0H@/"]T6QE/3-$)TU!4D=)3BU"3U14 M3TTZ(#!P=#L@5TA)5$4M4U!!0T4Z(&YO$$P.SPO<#X- M"B`\=&%B;&4@#L@ M3$545$52+5-004-)3D#L@+7=E M8FMI="UT97AT+7-T6QE M/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@)U1I;65S($YE=R!2 M;VUA;B6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@ M)U1I;65S($YE=R!2;VUA;B<[($)/4D1%4BU"3U143TTZ(')G8B@P+#`L,"D@ M,7!T('-O;&ED.R!724142#H@-C(N.#5P="<^#0H@1&5C96UB97(F(WA!,#LS M,2P@,C`Q,SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL M93TS1"="3U)$15(M0D]45$]-.B!R9V(H,"PP+#`I(#%P="!S;VQI9"<@=F%L M:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/D%D9&ET M:6]N6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ("=4 M:6UE#(P,30[ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A M<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&YO=W)A<#TS1&YO=W)A<#XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS1')I9VAT/@T*("8C>#(P,30[)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV+#DY M-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^ M)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C$R+#,V-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT M$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<"!A;&EG;CTS1')I9VAT/@T*("8C>#(P,30[)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`@86QI9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<"!A;&EG;CTS1')I9VAT/@T*("8C>#(P,30[)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF M(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1% M4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1% M4BU43U`Z(')G8B@P+#`L,"D@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T M9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#%P>"!S;VQI9"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D M/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ("=4:6UE6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ("=4:6UE$$P.R8C>$$P.R8C>$$P.R8C>$$P.R8C>#(P,30[)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU-#(\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/C$Y+#,U.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT6QE/3-$)T)/4D1% M4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B!R9V(H,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP M('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^ M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\ M<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP+#`I(#-P>"!D;W5B;&4G M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(')G8B@P+#`L M,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B!R9V(H,"PP M+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1% M4BU43U`Z(')G8B@P+#`L,"D@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B!R9V(H,"PP+#`I(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\ M<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[(%=(251%+5-004-%.B!N M;W)M86P[(%1%6%0M5%)!3E-&3U)-.B!N;VYE.R!73U)$+5-004-)3D#L@0T],3U(Z(')G8B@P+#`L,"D[($9/3E0Z(#$X<'0@)U1I;65S($YE=R!2 M;VUA;B<[($U!4D=)3BU43U`Z(#!P=#L@3$545$52+5-004-)3D#L@+7=E8FMI="UT97AT+7-T3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S M7S0Y8S-?.65A,U\X-S-D83=A-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I M;&4Z+R\O0SHO.#%A-F)A9C%?-#!D,U\T.6,S7SEE83-?.#'0O M:'1M;#L@8VAA'0^/&1I M=CX-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE. M+51/4#H@-G!T.R!415A4+4E.1$5.5#H@-"4G/@T*($EN=&%N9VEB;&4@87-S M971S(&-O;G-I$$P.R8C>$$P.SPO M=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T M('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P M="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$ M8V5N=&5R/D%C8W5M=6QA=&5D)B-X03`[06UOF%T:6]N/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$ M15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/DYE="8C>$$P.TEN=&%N9VEB M;&4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M+W1R/@T*(#QTF%B;&4@:6YT86YG M:6)L92!A6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ96TG M/@T*(%!R;V1U8W0@=&5C:&YO;&]G>3PO<#X-"B`\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#XY+#`V-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C@U,#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X M03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$R+#$V.3PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT+#8R,3PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XW+#4T.#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[ M/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XX+#`Q,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XW+#(Y.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#XW,3$\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C M,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T* M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^ M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@ M/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CDL,3`Y/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA! M,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE: M13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X M(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1% M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,G!T.R!- M05)'24XM5$]0.B`P<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49! M34E,63H@5&EM97,@3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P M(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0Q,"!A;&EG M;CTS1&-E;G1E$$P.S,Q+"`R,#$S/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED M)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q% M1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($%M;W)T:7IA8FQE(&EN M=&%N9VEB;&4@87-S971S.CPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#PO M='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\ M<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T* M(%!A=&5N=',\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,"PU M.3D\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P M.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E M;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($]T:&5R/"]P/@T*(#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T* M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^ M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@ M/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\ M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#5E;3L@5$585"U) M3D1%3E0Z("TQ96TG/@T*(%1O=&%L/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(Y+#4T-#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P M,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1% M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T* M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X- M"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X- M"B`\+V1I=CX\'0^/&1I=CX-"B`\<"!S='EL93TS M1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@,'!T.R!415A4 M+4E.1$5.5#H@-"4G/@T*(%1H92!EF%T:6]N(&5X M<&5N6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@ M5&EM97,@3F5W(%)O;6%N.R!"3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S M;VQI9#L@5TE$5$@Z(#DS+C$$P.S,Q+#PO8CX\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1% M4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@ M8V]L6QE/3-$)T9/3E0M4TE:13H@,7!T)SX-"B`\=&0^/"]T9#X-"B`\ M=&0@8V]L$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C$L,34Y/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO M='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO=&0^#0H@/"]T M6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ M96TG/@T*(#(P,3@\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XY M.#(\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG M/@T*(#(P,3D\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XW.3@\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z M(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(%1H97)E869T97(\+W`^#0H@ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS+#"<^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF M(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA! M,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT M$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X- M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R M=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A-#-D-F,-"D-O;G1E M;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%?-#!D,U\T.6,S7SEE M83-?.#'0O:'1M;#L@8VAA6QE/3-$9F]N="US:7IE.C$R<'0[;6%R9VEN+71O<#HP M<'0[;6%R9VEN+6)O='1O;3HP<'0^#0H@)B-X03`[/"]P/@T*(#QT86)L92!C M96QL3I4:6UEF4Z.'!T)SX-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M8V]L$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG M;CTS1&-E;G1E$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE M/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.C$P M<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@F4Z M,3!P=#L@9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N)SX-"B!!8V-R=65D M(&-O;7!E;G-A=&EO;B!A;F0@8F5N969I=',\+W`^#0H@/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$'0M:6YD96YT.BTQ+C`P96T[(&9O;G0M3I4:6UE$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(L M-S$Y/"]T9#X-"B`\=&0@;F]W6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CL@9F]N M="US:7IE.C$P<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@F4Z,3!P=#L@9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N)SX- M"B!0$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#XQ+#0W-3PO=&0^#0H@/'1D(&YO=W)A<#TS1&YO M=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#XQ+#(P,SPO=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T* M(#QT3I4:6UE6QE M/3-$)VUA$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C0L,S@Y/"]T9#X-"B`\=&0@;F]W6QE/3-$9F]N="US:7IE.C%P>#L^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O M$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M3I4:6UE M6QE/3-$9F]N="US M:7IE.C%P>#L^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$9F]N="US:7IE.C$R<'0[;6%R9VEN M+71O<#HP<'0[;6%R9VEN+6)O='1O;3HP<'0^#0H@)B-X03`[/"]P/@T*(#QT M86)L92!C96QL3I4:6UEF4Z.'!T)SX-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG M;CTS1&-E;G1E$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V)O6QE/3-$)VUA$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(L,S4Y/"]T M9#X-"B`\=&0@;F]W6QE/3-$)VUA$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P M.SPO=&0^#0H@/"]T'0M:6YD96YT.BTQ+C`P96T[(&9O;G0M3I4:6UE$$P.SPO=&0^#0H@/"]TF4Z,7!X.SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@"!S M;VQI9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C$N,#!P>"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O$$P.SPO<#X-"B`\+W1D/@T* M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)V)O$$P.SPO M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO=&0^#0H@/"]T'0M:6YD96YT.BTQ+C`P96T[(&9O;G0M3I4:6UE$$P M.R8C>$$P.SPO=&0^#0H@/"]TF4Z M,7!X.SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"=B;W)D97(M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"=B;W)D97(M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T* M#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O M;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'!E;G-E+"!.970@*%1A8FQE'0^/&1I=CX-"B`\ M<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P M=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@ M-G!T.R!415A4+4E.1$5.5#H@-"4G/@T*($]T:&5R("AI;F-O;64I(&5X<&5N M6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<] M,T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#@T)2!A;&EG;CTS1&-E;G1E M$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI M9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O M<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9 M.B!4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/CD\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE: M13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P M,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO'!E;G-E+"!N970\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B M;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P M,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P M(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU4 M3U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT M9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\+V1I=CX\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/&1I=CX-"B`\<"!S='EL93TS1"=M87)G:6XM=&]P M.C9P=#L@;6%R9VEN+6)O='1O;3HP<'0[('1E>'0M:6YD96YT.C0E.R!F;VYT M+7-I>F4Z,3!P=#L@9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N)SX-"B!) M;F-O;64@8F5F;W)E(&EN8V]M92!T87@@97AP96YS92!C;VYS:7-T$$P.SPO M<#X-"B`\=&%B;&4@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W M:61T:#TS1#@T)2!B;W)D97(],T0P('-T>6QE/3-$)T)/4D1%4BU#3TQ,05!3 M13I#3TQ,05!313L@9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N.R!F;VYT M+7-I>F4Z,3!P="<@86QI9VX],T1C96YT97(^#0H@/'1R/@T*(#QT9"!W:61T M:#TS1#6QE/3-$)V9O;G0M9F%M M:6QY.E1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.CAP="<^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&-O M;'-P86X],T0Q,"!A;&EG;CTS1&-E;G1E$$P M.SPO=&0^#0H@/"]TF4Z.'!T)SX-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)V)O$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A M;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/"]T'0M:6YD96YT.BTQ+C`P96T[(&9O;G0M M3I4:6UE$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)VUA$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C(T+#8T-3PO=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#XQ-"PP,C`\+W1D/@T*(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$ M9F]N="US:7IE.C%P>#L^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T M9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"=B;W)D97(M=&]P.C$N,#!P>"!S;VQI9"`C,#`P,#`P)SXF(WA! M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)V)O$$P M.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R M('-T>6QE/3-$9F]N="US:7IE.C%P=#X-"B`\=&0^/"]T9#X-"B`\=&0@8V]L M6QE M/3-$)VUA$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P M.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P M.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O3I4:6UEF4Z,3)P=#MM87)G:6XM=&]P.C!P=#MM87)G M:6XM8F]T=&]M.C!P=#X-"B`F(WA!,#L\+W`^#0H@/'1A8FQE(&-E;&QS<&%C M:6YG/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0X-"4@8F]R9&5R/3-$ M,"!S='EL93TS1"="3U)$15(M0T],3$%04T4Z0T],3$%04T4[(&9O;G0M9F%M M:6QY.E1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G(&%L:6=N/3-$ M8V5N=&5R/@T*(#QT$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,3`@86QI9VX],T1C M96YT97(@$$P.S,Q+#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R M('-T>6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CL@9F]N="US M:7IE.CAP="<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R('-T M>6QE/3-$)V)O$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@8V]L6QE/3-$)V9O;G0M9F%M:6QY M.E1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G/@T*(#QT9"!V86QI M9VX],T1T;W`^#0H@/'`@F4Z,3!P=#L@9F]N="UF86UI M;'DZ5&EM97,@3F5W(%)O;6%N)SX-"B!#=7)R96YT.CPO<#X-"B`\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)V9O;G0M9F%M:6QY M.E1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G/@T*(#QT9"!V86QI M9VX],T1T;W`^#0H@/'`@F4Z,3!P=#L@9F]N="UF86UI M;'DZ5&EM97,@3F5W(%)O;6%N)SX-"B!&961E$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T'0M:6YD96YT.BTQ+C`P96T[ M(&9O;G0M3I4:6UE$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0W,CPO=&0^ M#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT,CD\+W1D/@T*(#QT M9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P M.SPO=&0^#0H@/"]TF4Z,3!P="<^#0H@/'1D('9A;&EG;CTS M1'1O<#X-"B`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HS+C`P96T[('1E>'0M M:6YD96YT.BTQ+C`P96T[(&9O;G0M3I4 M:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#XT+#0S,SPO=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A M<"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XS+#$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XU+#4S-SPO=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M M=&]P.C$N,#!P>"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O$$P.SPO<#X-"B`\+W1D/@T* M(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE M/3-$)V)O$$P.SPO M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@3I4:6UE6QE/3-$)VUA$$P.R8C>$$P.SPO=&0^#0H@/"]T'0M:6YD96YT.BTQ+C`P96T[(&9O;G0M3I4:6UE6QE/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE M=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^ M#0H@/'`@F4Z,3!P=#L@9F]N="UF86UI;'DZ5&EM97,@ M3F5W(%)O;6%N)SX-"B!&961E$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@Q+#$P-3PO=&0^#0H@/'1D(&YO M=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^*28C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M3I4:6UE6QE/3-$)VUA3I4:6UE6QE/3-$)VUA$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/B@U+#`T,SPO=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI M9VX],T1B;W1T;VT^*28C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P.SPO=&0^#0H@/"]TF4Z,7!X.SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\ M=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"=B;W)D97(M=&]P.C$N,#!P>"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\+W`^ M#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$ M)V)O$$P.SPO<#X- M"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T* M(#QP('-T>6QE/3-$)V)O$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M/'`@$$P.SPO=&0^#0H@/"]TF4Z,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL M93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96T[ M(&9O;G0M3I4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/B@T+#$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$9F]N="US:7IE.C%P>#L^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O$$P.SPO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\ M+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C$N,#!P>"!S;VQI9"`C,#`P M,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*(#QP('-T>6QE/3-$)V)O$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO M='(^#0H@/'1R(&)G8V]L;W(],T0C0T-%149&('-T>6QE/3-$)V9O;G0M9F%M M:6QY.E1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G/@T*(#QT9"!V M86QI9VX],T1T;W`^#0H@/'`@F4Z,3!P=#L@9F]N="UF M86UI;'DZ5&EM97,@3F5W(%)O;6%N)SX-"B!);F-O;64@=&%X(&5X<&5N$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL M93TS1"=B;W)D97(M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL M93TS1"=B;W)D97(M=&]P.C,N,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O6QE M/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4 M+49!34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`P<'0[(%1% M6%0M24Y$14Y4.B`T)2<^#0H@26YC;VUE('1A>"!E>'!E;G-E("AB96YE9FET M*2!F;W(@=&AE('EE87)S(&5N9&5D($1E8V5M8F5R)B-X03`[,S$L#0H@,C`Q M-"P@,C`Q,R!A;F0@,C`Q,B!D:69F97(@9G)O;2!T:&4@86UO=6YT(&-O;7!U M=&5D(&)Y(&%P<&QY:6YG('1H90T*(&9E9&5R86P@&5S+B!4:&4- M"B!D:69F97)E;F-E$$P M.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P M,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/"]T M$$P.R8C>$$P.SPO M=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T M('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L2!R871E(&]F(#,T)3PO<#X-"B`\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XQ,BPW-3<\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/CDL.#$S/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,"PU M,C$\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q% M1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(%-T871E(&EN8V]M92!T M87AE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C0R-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XT.3`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;B<@8F=C;VQO"!R871E(&1I9F9E$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XH,BPY,3<\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/B@Q+#,T-3PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!N;W=R87`],T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/B@U.#,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/B@Y-3<\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z M("TQ96TG/@T*($-H86YG92!I;B!V86QU871I;VX@86QL;W=A;F-E/"]P/@T* M(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#XH,3@W/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XI)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XS/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A M<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T M>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=& M3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/B@R,3(\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@R,C4\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@R-#D\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/B@Q,SD\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@;F]W6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O M<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9 M.B!4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/B@U-S8\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P M,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P M(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/ M4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1% M4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X- M"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT"!E>'!E;G-E/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,L M.#$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P M.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)TU!4D=)3BU" M3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,G!T.R!-05)'24XM5$]0.B`P<'0G M/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49! M34E,63H@5&EM97,@3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P M(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0V(&%L:6=N M/3-$8V5N=&5R/D%S(&]F($1E8V5M8F5R)B-X03`[,S$L/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI M9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$58 M5"U)3D1%3E0Z("TQ96TG/@T*($YE="!D969E$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO M=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@5$585"U) M3D1%3E0Z("TQ96TG/@T*(%=A$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ M96TG/@T*($)A9"!D96)T(')E$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XS,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#XW,SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU,3(\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XS+#0W-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#XR+#DY,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L-3$V/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CDS-3PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X M03`[/"]T9#X-"B`\+W1R/@T*(#QT"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O M;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED M)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P M(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P M>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^ M#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q% M1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($YE="!D969E$$P.R8C>$$P.SPO=&0^#0H@ M/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P M.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B M;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U) M3D1%3E0Z("TQ96TG/@T*($YE="!D969E6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;B<@8F=C;VQOF%T:6]N/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/B@Q,S8\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/B@R-3D\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@ M/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P M<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#-E;3L@5$58 M5"U)3D1%3E0Z("TQ96TG/@T*(%5N96%R;F5D('-E$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C$L-C0Y/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C$L-C4T/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4 M+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T* M(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M$$P M.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R M('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;B<@8F=C;VQO$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P M/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS M1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T* M(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M$$P M.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R M('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS M1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X- M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA! M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\ M+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG M/@T*($YE="!D969E2`M($YO;BUC M=7)R96YT/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P M,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@ M,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C M,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C M>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@ M34%21TE.+4Q%1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($EN=&%N M9VEB;&4@87-S971S/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/B@Q+#$W,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!N;W=R87`],T1N;W=R87`^*28C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@F5D(%1A>"!"96YE9FET'0^/&1I=CX-"B`\<"!S='EL93TS M1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+51/4#H@,'!T.R!415A4 M+4E.1$5.5#H@."4G/@T*($$@$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED M)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.S,Q+#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#PO='(^ M#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@ M5&EM97,@3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S M;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N M=&5R/C(P,30\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED M)R!V86QI9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/C(V-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-) M6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A M<#TS1&YO=W)A<"!A;&EG;CTS1')I9VAT/@T*("8C>#(P,30[)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`@86QI9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R M87`],T1N;W=R87`@86QI9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO M=W)A<#TS1&YO=W)A<"!A;&EG;CTS1')I9VAT/@T*("8C>#(P,30[)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A M<#TS1&YO=W)A<#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%2 M1TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(%)E9'5C=&EO M;G,@9F]R('1A>"!P;W-I=&EO;G,@;V8@<')I;W(@>65A$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<"!A;&EG M;CTS1')I9VAT/@T*("8C>#(P,30[)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`@ M86QI9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X M03`[/"]T9#X-"B`\+W1R/@T*(#QT#(P,30[)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS M1&YO=W)A<#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`@86QI9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z M(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@ M/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X- M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-) M6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.R8C M>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D M;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P M,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@"!996%R`T*(&5X86UI;F%T:6]N$$P.UEE87)S/"]B M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$8V5N=&5R/CQB/D5X86UI;F%T:6]N/&)R M("\^#0H@:6XF(WA!,#M06QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ M96TG/@T*(%5N:71E9"!3=&%T97,@+2!V87)I;W5S('-T871E$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3Y.+T$\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C M;VQO$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`@86QI9VX],T1R:6=H=#X\9F]N="!S='EL93TS1"=7 M2$E412U34$%#13H@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#XR,#$S/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/DXO03PO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S M($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ M96TG/@T*(%-I;F=A<&]R93PO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@;F]W$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3Y.+T$\+W1D/@T*(#PO M='(^#0H@/"]T86)L93X-"B`\+V1I=CX\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA M65A6QE/3-$)TU!4D=) M3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,G!T.R!-05)'24XM5$]0.B`P M<'0G/@T*("8C>$$P.SPO<#X-"B`\=&%B;&4@6QE/3-$)T9/3E0M M4TE:13H@.'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N)SX-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#X-"B`\<"!S='EL M93TS1"=&3TY4+5-)6D4Z(#AP=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;CL@0D]21$52+4)/5%1/33H@(S`P,#`P,"`Q<'0@$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/C4L-S0P/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T* M(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U& M04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.R8C>$$P.SPO=&0^#0H@ M/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z M("TQ96TG/@T*(#(P,3@\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#XR+#8R,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C(L,C`X/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-) M6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.R8C M>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S M;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI M9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/"]T M6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E M;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*(%1O=&%L(&9U='5R92!M:6YI;75M M(&QE87-E('!A>6UE;G1S/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(V+#"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B M;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO M='(^#0H@/"]T86)L93X-"B`\+V1I=CX\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA M'0^/&1I=CX-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@ M34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z(#0E)SX-"B!4:&4@0V]M M<&%N>2!U6QE/3-$)TU!4D=)3BU"3U143TTZ(#!P=#L@ M1D].5"U325I%.B`Q,G!T.R!-05)'24XM5$]0.B`P<'0G/@T*("8C>$$P.SPO M<#X-"B`\=&%B;&4@6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@5&EM M97,@3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@8V]L$$P.S,Q+#PO=&0^#0H@/"]T M$$P.R8C>$$P.SPO M=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T M('-O;&ED)R!V86QI9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^,C`Q-#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI M9"<@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$8V5N=&5R/C(P,3,\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ M(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1% M3E0Z("TQ96TG/@T*(%)I$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&-E M;G1E$$P.RTF(WA!,#LQ+C`S)3PO9F]N=#X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$8V5N=&5R/CQF;VYT('-T>6QE/3-$)U=(251%+5-004-% M.B!N;W=R87`G/C`N-3`E)B-X03`[+28C>$$P.S`N-C8E/"]F;VYT/CPO=&0^ M#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I M;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL M93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE'!E8W1E9"!D:79I9&5N9"!Y:65L9#PO<#X-"B`\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$8V5N=&5R/C`E/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1&-E;G1E6QE/3-$ M)T9/3E0M4TE:13H@,7!T)SX-"B`\=&0^/"]T9#X-"B`\=&0@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1&-E;G1E65A65A65A6QE/3-$)T9/3E0M4TE:13H@,7!T)SX-"B`\=&0^/"]T9#X-"B`\=&0@ M8V]L3PO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M8V5N=&5R/CQF;VYT('-T>6QE/3-$)U=(251%+5-004-%.B!N;W=R87`G/C0R M+C4E)B-X03`[+28C>$$P.S0U+C0E/"]F;VYT/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1C96YT97(^/&9O;G0@$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1&-E;G1E$$P.RTF(WA!,#LU M,"XW)3PO9F]N=#X\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M M4TE:13H@,7!T)SX-"B`\=&0^/"]T9#X-"B`\=&0@8V]L'!E8W1E9"!V;VQA=&EL:71Y/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1C96YT97(^-#(N-B4\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$8V5N=&5R/C0X+C(E/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1&-E;G1E2!O9B!3=&]C:R!/<'1I;VX@06-T M:79I='D\+W1D/@T*("`@("`@("`\=&0@8VQA2!A;F0@=V5I9VAT960@879E&5R8VES M90T*('!R:6-E6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@0D]21$52+4-/ M3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<],T0P(&-E;&QP861D:6YG M/3-$,"!W:61T:#TS1#DR)2!A;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O M;'-P86X],T0R(&%L:6=N/3-$8V5N=&5R/E=E:6=H=&5D+3QB&5R8VES928C>$$P.U!R:6-E/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O M;'-P86X],T0R(&YO=W)A<#TS1&YO=W)A<"!A;&EG;CTS1&-E;G1E$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U14 M3TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.V]F/&)R("\^#0H@1&5C96UB M97(F(WA!,#LS,2P\8G(@+SX-"B`R,#$T/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG M/@T*($]U='-T86YD:6YG(&%T($IA;G5A$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(T."PS.#@\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\+W1R/@T*(#QT$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T M9#X-"B`\+W1R/@T*(#QT$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/C,U+C0X/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A M<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/CPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI M9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^ M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P M,#`@,7!X('-O;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M/B8C>$$P.SPO=&0^#0H@/"]T6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($]U M='-T86YD:6YG(&%T($1E8V5M8F5R)B-X03`[,S$L(#(P,30\+W`^#0H@/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI M9VX],T1R:6=H=#XX.3@L-#(Y/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B0\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT-"XT,#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XT+C,\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C$V+#0R-SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z M(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C M,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/ M4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D M/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL M93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO M<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L M92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X- M"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G M/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^ M#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@,7!T)SX-"B`\=&0^/"]T9#X- M"B`\=&0@8V]L&5R8VES86)L92!A="!$96-E M;6)E$$P.S,Q+"`R,#$T/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M$$P.R8C>$$P M.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B M;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P M(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0 M.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@F5S('1H92!R97-T$$P.S,Q+"`R,#$T.CPO<#X-"B`\<"!S M='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[($9/3E0M4TE:13H@,3)P=#L@ M34%21TE.+51/4#H@,'!T)SX-"B`F(WA!,#L\+W`^#0H@/'1A8FQE('-T>6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;CL@0D]21$52+4-/3$Q!4%-%.B!C;VQL87!S92<@8V5L;'-P86-I;F<] M,T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#6QE/3-$)T)/4D1%4BU" M3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L M6QE/3-$)U=(251%+5-004-%.B!N;W=R87`G/E=E:6=H=&5D+4%V97)A M9V4\+V9O;G0^/&)R("\^#0H@1W)A;G0@1&%T93QB6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D]. M5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C;VQO$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C,Q+#0T.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q% M1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($=R86YT960\+W`^#0H@ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,RPW,#8\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^ M#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@ M,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q% M1E0Z(#-E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($9O$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`@86QI9VX],T1R:6=H=#X-"B`F(W@R,#$T.R8C>$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[ M)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=" M3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$ M15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO M<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X- M"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;B<@8F=C;VQO6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P M,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1% M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M M5$]0.B`C,#`P,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T* M(#QT9#XF(WA!,#L\+W1D/@T*(#PO='(^#0H@/"]T86)L93X-"B`\+V1I=CX\ M'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/&1I=CX-"B`\<"!S='EL93TS1"=-05)'24XM0D]45$]-.B`P<'0[ M($9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;CL@34%21TE.+51/4#H@,3)P=#L@5$585"U)3D1%3E0Z(#0E)SX-"B!!(')E M8V]N8VEL:6%T:6]N(&]F('1H92!N=6UB97(@;V8@8V]M;6]N('-H87)E6QE/3-$)T9/3E0M4TE: M13H@.'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N)SX-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O M;'-P86X],T0R,B!A;&EG;CTS1&-E;G1E$$P.S,Q+#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$)T9/3E0M4TE:13H@.'!T.R!& M3TY4+49!34E,63H@5&EM97,@3F5W(%)O;6%N)SX-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C M,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0V M(&%L:6=N/3-$8V5N=&5R/C(P,30\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO M=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T M('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.R8C>$$P.SPO M=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T M('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S M;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N/3-$8V5N M=&5R/CQF;VYT('-T>6QE/3-$)U=(251%+5-004-%.B!N;W=R87`G/E!E$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P M,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P M(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R(&%L:6=N M/3-$8V5N=&5R/CQF;VYT('-T>6QE/3-$)U=(251%+5-004-%.B!N;W=R87`G M/E!E$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU"3U143TTZ M(",P,#`P,#`@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@8V]L$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL93TS1"="3U)$15(M0D]45$]-.B`C M,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N/3-$8F]T=&]M(&-O;'-P86X],T0R M(&%L:6=N/3-$8V5N=&5R/CQF;VYT('-T>6QE/3-$)U=(251%+5-004-%.B!N M;W=R87`G/E!E6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE. M+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($)A$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$W+#(T-RPW,C<\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$N.34\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#XQ-BPY,3`L.#,P/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO M=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#XQ+C,V/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$ M)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA M;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-) M6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/C$V."PW,C8\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$U-"PP,3$\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!A;&EG;CTS1')I9VAT/C(Q."PR.3@\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X- M"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\ M+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP M('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA! M,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED)SXF(WA!,#L\ M+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\ M<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S M='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P>"!S;VQI9"<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V M86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O M;&ED)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,7!X('-O;&ED M)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P M(#%P>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#%P M>"!S;VQI9"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^ M#0H@/"]T6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@8F=C M;VQO$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$W+#0Q-BPT-3,\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C$N.3,\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$ M)T9/3E0M4TE:13H@,7!X)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1% M4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^ M#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@6QE/3-$)T)/ M4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO M=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@ M6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[ M/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@ M/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^)B-X M03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O M=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@ M/"]T6QE/3-$)T9/3E0M4TE: M13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D M('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[ M($9/3E0M1D%-24Q9.B!4:6UE"<^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)T)/4D1%4BU43U`Z(",P M,#`P,#`@,W!X(&1O=6)L92<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P M,#`P(#-P>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X-"B`\<"!S='EL93TS1"="3U)$15(M5$]0.B`C,#`P,#`P(#-P M>"!D;W5B;&4G/B8C>$$P.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^#0H@/'`@$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M#0H@/'`@6QE/3-$)T)/4D1%4BU43U`Z(",P,#`P,#`@,W!X(&1O=6)L92<^ M)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T*(#PO='(^#0H@/"]T86)L93X- M"B`\+V1I=CX\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6QE/3-$ M)TU!4D=)3BU"3U143TTZ(#!P=#L@1D].5"U325I%.B`Q,'!T.R!&3TY4+49! M34E,63H@5&EM97,@3F5W(%)O;6%N.R!-05)'24XM5$]0.B`P<'0[(%1%6%0M M24Y$14Y4.B`T)2<^#0H@5&AE(&9O;&QO=VEN9R!T86)L92!P28C>#(P,3D[6QE/3-$)TU!4D=)3BU"3U14 M3TTZ(#!P=#L@1D].5"U325I%.B`Q,G!T.R!-05)'24XM5$]0.B`P<'0G/@T* M("8C>$$P.SPO<#X-"B`\=&%B;&4@6QE M/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@5&EM97,@3F5W(%)O M;6%N)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!S='EL M93TS1"="3U)$15(M0D]45$]-.B`C,#`P,#`P(#%P="!S;VQI9"<@=F%L:6=N M/3-$8F]T=&]M(&-O;'-P86X],T0Q,"!A;&EG;CTS1&-E;G1E$$P.V]F)B-X03`[86YD)B-X03`[9F]R)B-X03`[=&AE)B-X03`[665A$$P.T1E8V5M8F5R)B-X03`[,S$L/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T M>6QE/3-$)T)/4D1%4BU"3U143TTZ(",P,#`P,#`@,7!T('-O;&ED)R!V86QI M9VX],T1B;W1T;VT@8V]L6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@ M/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P M<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$R,"PT,S4\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$P."PV,38\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C M>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@ M34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($1E<')E M8VEA=&EO;B!A;F0@86UOF%T:6]N/"]P/@T*(#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L M:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@ M34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($]P97)A M=&EN9R!I;F-O;64\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XW M+#0Y,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV+#(W M,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR+#DT.3PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C(Q+#'!E;F1I='5R97,\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ M,BPS-#<\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T* M(%1O=&%L(&%S$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C(R,BPR-S,\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ M-SDL-3DT/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO M=W)A<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#PO='(^#0H@/'1R('-T>6QE/3-$ M)T9/3E0M4TE:13H@,7!T)SX-"B`\=&0^/"]T9#X-"B`\=&0@8V]L6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U) M3%DZ(%1I;65S($YE=R!2;VUA;CL@34%21TE.+4Q%1E0Z(#%E;3L@5$585"U) M3D1%3E0Z("TQ96TG/@T*($YE="!S86QE'1E$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR+#`Y,#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ+#@X,#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#XQ+#8U.#PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\ M+W1R/@T*(#QT$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C@L.#$Q/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C8L-#$W/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A<#XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$P+#$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C$V+#@W,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R M/@T*(#QT'!E;F1I='5R97,\ M+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT+#$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE M/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2 M;VUA;B<@8F=C;VQO6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@ M/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P M<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P M.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%2 M1TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($1E<')E8VEA M=&EO;B!A;F0@86UOF%T:6]N/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@34%2 M1TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($]P97)A=&EN M9R!I;F-O;64\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XR,2PP M,SD\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$W+#DP,CPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT'!E M;F1I='5R97,\+W`^#0H@/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ+#4W M-CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ+#,Q.3PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ+#4V-3PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[ M)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C8W+#8R M,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV,2PP-C$\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS M1'1O<#X-"B`\<"!S='EL93TS1"=&3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%- M24Q9.B!4:6UE6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;CL@ M34%21TE.+4Q%1E0Z(#%E;3L@5$585"U)3D1%3E0Z("TQ96TG/@T*($YE="!S M86QE'1E$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N M/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R M:6=H=#XW+#0R.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#XW+#`S.#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XV M+#DW-CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C,W+#,T,#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N M;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XS,"PQ-30\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W M$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$ M6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE M=R!2;VUA;B<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=& M3TY4+5-)6D4Z(#$P<'0[($9/3E0M1D%-24Q9.B!4:6UE$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT M/C4W+#8U.3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XT M,RPY,C$\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)T9/ M3E0M4TE:13H@,3!P=#L@1D].5"U&04U)3%DZ(%1I;65S($YE=R!2;VUA;B<@ M8F=C;VQO$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A M;&EG;CTS1')I9VAT/C$X+#$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS.3$L M-#DV/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&YO=W)A<#TS1&YO=W)A M<#XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,U,"PX M,#<\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T3I4:6UEF4Z,3)P=#MM87)G:6XM=&]P.C!P=#MM87)G:6XM M8F]T=&]M.C!P=#X-"B`F(WA!,#L\+W`^#0H@/'1A8FQE(&-E;&QS<&%C:6YG M/3-$,"!C96QL<&%D9&EN9STS1#`@=VED=&@],T0X-"4@8F]R9&5R/3-$,"!S M='EL93TS1"="3U)$15(M0T],3$%04T4Z0T],3$%04T4[(&9O;G0M9F%M:6QY M.E1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G(&%L:6=N/3-$8V5N M=&5R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!C;VQS<&%N/3-$,3`@86QI9VX],T1C96YT M97(@$$P.SPO=&0^#0H@/"]TF4Z.'!T)SX-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CQB/DYE="!S M86QE'1E$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!C;VQS<&%N/3-$,B!A;&EG;CTS1&-E;G1E$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@8V]L6QE/3-$)V)O6QE/3-$)VUA'0M:6YD96YT.BTQ+C`P96T[(&9O;G0M3I4:6UE$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$P+#8W.#PO=&0^ M#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ,"PW,#0\+W1D/@T* M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C M>$$P.SPO=&0^#0H@/"]T'0M:6YD96YT.BTQ+C`P96T[(&9O;G0M3I4:6UE$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU,"PT,S<\+W1D M/@T*(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0R+#0Q,SPO=&0^#0H@ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\+W1R/@T*(#QT3I4 M:6UE6QE/3-$)VUA$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#XU-RPV.3@\+W1D/@T*(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]T MF4Z,3!P="<^#0H@/'1D('9A M;&EG;CTS1'1O<#X-"B`\<"!S='EL93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[ M('1E>'0M:6YD96YT.BTQ+C`P96T[(&9O;G0M3I4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@ M86QI9VX],T1R:6=H=#XR-2PU-3,\+W1D/@T*(#QT9"!N;W=R87`],T1N;W=R M87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/"]TF4Z,3!P="<^#0H@/'1D('9A;&EG;CTS1'1O<#X-"B`\<"!S='EL M93TS1"=M87)G:6XM;&5F=#HQ+C`P96T[('1E>'0M:6YD96YT.BTQ+C`P96T[ M(&9O;G0M3I4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#XU,"PQ-#@\+W1D/@T*(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$ M8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C$N,#!P M>"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O$$P.SPO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\ M+W`^#0H@/"]T9#X-"B`\=&0^)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(Y,2PW.#0\ M+W1D/@T*(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3X\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C(W,RPS.34\+W1D/@T*(#QT9"!N;W=R87`] M,T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@ M/"]TF4Z,7!X.SX-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P M.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P M.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T M=&]M/@T*(#QP('-T>6QE/3-$)V)O6QE/3-$)V)O$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C,N M,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C,N M,#!P>"!D;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D M/B8C>$$P.SPO=&0^#0H@/"]T3I4:6UE MF4Z,7!X.VUA#MM87)G:6XM8F]T=&]M.C!P M>#X-"B`F(WA!,#L\+W`^#0H@/'1A8FQE(&-E;&QS<&%C:6YG/3-$,"!C96QL M<&%D9&EN9STS1#`@=VED=&@],T0X-"4@8F]R9&5R/3-$,"!S='EL93TS1"=" M3U)$15(M0T],3$%04T4Z0T],3$%04T4[(&9O;G0M9F%M:6QY.E1I;65S($YE M=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G(&%L:6=N/3-$8V5N=&5R/@T*(#QT M3I4:6UE$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!C;VQS<&%N/3-$,3`@86QI9VX],T1C96YT97(@$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@8V]L6QE/3-$ M)V)O6QE/3-$)VUA$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG M;CTS1')I9VAT/C(R+#$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XD/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE M/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.C$P M<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^#0H@/'`@F4Z M,3!P=#L@9F]N="UF86UI;'DZ5&EM97,@3F5W(%)O;6%N)SX-"B!!;65R:6-A M$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$L,3$S M/"]T9#X-"B`\=&0@;F]W$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/CDU,3PO=&0^#0H@ M/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\+W1R/@T*(#QT6QE/3-$)VUA3PO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$W+#,U,3PO=&0^ M#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^)B-X03`[ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XQ-RPR.30\+W1D/@T* M(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@ M=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)V9O;G0M9F%M:6QY.E1I M;65S($YE=R!2;VUA;CL@9F]N="US:7IE.C$P<'0G/@T*(#QT9"!V86QI9VX] M,T1T;W`^#0H@/'`@F4Z,3!P=#L@9F]N="UF86UI;'DZ M5&EM97,@3F5W(%)O;6%N)SX-"B!%=7)O<&4M3W1H97(\+W`^#0H@/"]T9#X- M"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@86QI9VX],T1R:6=H=#XR-#@\+W1D/@T*(#QT9"!N;W=R87`],T1N M;W=R87`@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D M('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M(&%L:6=N/3-$6QE/3-$)VUA$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX] M,T1R:6=H=#XU.3D\+W1D/@T*(#QT9"!N;W=R87`],T1N;W=R87`@=F%L:6=N M/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$6QE/3-$)VUA$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C(L-#0X/"]T9#X-"B`\=&0@ M;F]W6QE/3-$9F]N="US:7IE.C%P>#L^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)V)O$$P M.SPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT^#0H@/'`@"!S;VQI9"`C,#`P,#`P)SXF(WA!,#L\+W`^#0H@/"]T9#X-"B`\=&0@=F%L M:6=N/3-$8F]T=&]M/@T*(#QP('-T>6QE/3-$)V)O$$P.SPO<#X-"B`\+W1D/@T*(#QT9#XF(WA! M,#L\+W1D/@T*(#PO='(^#0H@/'1R(&)G8V]L;W(],T0C0T-%149&('-T>6QE M/3-$)V9O;G0M9F%M:6QY.E1I;65S($YE=R!2;VUA;CL@9F]N="US:7IE.C$P M<'0G/@T*(#QT9"!V86QI9VX],T1T;W`^/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0Q+#(P M.#PO=&0^#0H@/'1D(&YO=W)A<#TS1&YO=W)A<"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C,N,#!P>"!D M;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3X-"B`\<"!S='EL93TS1"=B;W)D97(M=&]P.C,N,#!P>"!D M;W5B;&4@(S`P,#`P,"<^)B-X03`[/"]P/@T*(#PO=&0^#0H@/'1D/B8C>$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^#0H@/'`@$$P.SPO<#X-"B`\+W1D M/@T*(#QT9#XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X M03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/@T*(#QP('-T M>6QE/3-$)V)O6QE/3-$)V)O3X-"CPO:'1M;#X-"@T*+2TM+2TM M/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A-#-D M-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%?-#!D M,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R2!297-U;'1S(&]F($]P97)A=&EO;G,@*%1A8FQE2!297-U M;'1S(&]F($]P97)A=&EO;G,\+W1D/@T*("`@("`@("`\=&0@8VQA6QE/3-$)T9/3E0M4TE:13H@,3!P=#L@ M1D].5"U&04U)3%DZ("=4:6UE"<@8V5L;'-P M86-I;F<],T0P(&-E;&QP861D:6YG/3-$,"!W:61T:#TS1#DR)2!A;&EG;CTS M1&-E;G1E$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU" M3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@ M8V]L6QE M/3-$)T)/4D1%4BU"3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI M9VX],T1B;W1T;VT@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('-T>6QE/3-$)T)/4D1%4BU" M3U143TTZ(')G8B@P+#`L,"D@,7!T('-O;&ED)R!V86QI9VX],T1B;W1T;VT@ M8V]L6QE/3-$)T9/3E0M4TE: M13H@,7!T)SX-"B`\=&0^/"]T9#X-"B`\=&0@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XD M/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C$P-"PQ-3,\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P M.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT@86QI9VX],T1R:6=H=#XT,"PP.#,\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C0V+#`T,3PO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@86QI9VX],T1R:6=H=#XU-RPR-S,\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T M$$P.R8C>$$P.SPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N M/3-$8F]T=&]M(&%L:6=N/3-$$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$ M8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;2!A;&EG;CTS1')I9VAT/C$Q+#$R,CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\ M+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T9#X-"B`\ M=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A;&EG;CTS M1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[)B-X M03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/CPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3X\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^/"]T M9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C`N,S<\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/C`N-C4\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N M-C0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C`N,S8\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A M;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX] M,T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS M1')I9VAT/C`N-C0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O M='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N M-C0\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49!34E,63H@)U1I;65S M($YE=R!2;VUA;B6QE/3-$)T9/3E0M4TE:13H@.'!T.R!&3TY4+49! M34E,63H@)U1I;65S($YE=R!2;VUA;B<[($)/4D1%4BU"3U143TTZ(')G8B@P M+#`L,"D@,7!T('-O;&ED.R!724142#H@-3`N-'!T)SX-"B`\8CY1=6%R=&5R M(&5N9&5D/"]B/CPO<#X-"B`\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@6QE/3-$)T9/3E0M4TE:13H@,7!T)SX-"B`\=&0^/"]T9#X-"B`\ M=&0@8V]L$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B M;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I M9VAT/C@Y+#@Y-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`] M,T1N;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P M.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C,V M+#@R-3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS-BPY M,C8\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)B-X03`[/"]T M9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M(&%L:6=N/3-$$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C0Y+#,R,3PO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF M(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H M=#XT+#4W-#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N M;W=R87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M M/B8C>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XS M+#8S,3PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R M87`^)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C M>$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XU+#`T M,CPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^ M)B-X03`[)B-X03`[/"]T9#X-"B`\=&0@=F%L:6=N/3-$8F]T=&]M/B8C>$$P M.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#L\+W1D M/@T*(#QT9"!V86QI9VX],T1B;W1T;VT@86QI9VX],T1R:6=H=#XX+#(V,CPO M=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;2!N;W=R87`],T1N;W=R87`^)B-X M03`[)B-X03`[/"]T9#X-"B`\+W1R/@T*(#QT$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N,C$\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N,CD\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C`N-#@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T$$P.R8C>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA! M,#LF(WA!,#L\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@ M/'1D('9A;&EG;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N,C$\+W1D/@T* M(#QT9"!V86QI9VX],T1B;W1T;VT@;F]W$$P.R8C M>$$P.SPO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\ M+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG M;CTS1&)O='1O;2!A;&EG;CTS1')I9VAT/C`N,CD\+W1D/@T*(#QT9"!V86QI M9VX],T1B;W1T;VT@;F]W$$P.R8C>$$P.SPO=&0^ M#0H@/'1D('9A;&EG;CTS1&)O='1O;3XF(WA!,#LF(WA!,#L\+W1D/@T*(#QT M9"!V86QI9VX],T1B;W1T;VT^)#PO=&0^#0H@/'1D('9A;&EG;CTS1&)O='1O M;2!A;&EG;CTS1')I9VAT/C`N-#@\+W1D/@T*(#QT9"!V86QI9VX],T1B;W1T M;VT@;F]W$$P.R8C>$$P.SPO=&0^#0H@/"]T'1087)T7S@Q839B868Q7S0P9#-?-#EC,U\Y96$S7S@W,V1A-V$T,V0V M8PT*0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\X,6$V8F%F,5\T,&0S M7S0Y8S-?.65A,U\X-S-D83=A-#-D-F,O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2!/9B!3:6=N:69I8V%N="!!8V-O=6YT:6YG(%!O;&EC:65S M(%M,:6YE($ET96US73PO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^,2!Y96%R/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$2P@;6]N=&AS/"]T9#X-"B`@ M("`@("`@/'1D(&-L87-S/3-$=&5X=#XQ,B!M;VYT:',\'!E;G-E/"]T9#X-"B`@("`@ M("`@/'1D(&-L87-S/3-$;G5M<#XV+#$W,2PP,#`\'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$2!/9B!3:6=N:69I8V%N M="!!8V-O=6YT:6YG(%!O;&EC:65S(%M,:6YE($ET96US73PO'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$7,\'0^,R!Y96%R"!A2!A;F0@<&%T96YT'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$7,\'0^,C`@ M>65A&EM=6T@?"!0'0^,C`@>65A'0O:F%V87-C3X- M"B`@("`\=&%B;&4@8VQA2!A;F0@17%U M:7!M96YT('P@36EN:6UU;3PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$2P@<&QA;G0@86YD(&5Q=6EP;65N="P@97-T:6UA M=&5D('5S969U;"!L:79E'0^,B!Y96%R'1U'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2P@<&QA;G0@86YD(&5Q=6EP M;65N="P@97-T:6UA=&5D('5S969U;"!L:79E'0^,R!Y96%R&EM=6T\+W1D/@T*("`@("`@("`\=&0@8VQA2P@4&QA;G0@86YD($5Q=6EP;65N="!;3&EN92!) M=&5M3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R M=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A-#-D-F,-"D-O;G1E M;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%?-#!D,U\T.6,S7SEE M83-?.#'0O:'1M;#L@8VAA'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'1087)T7S@Q839B868Q7S0P9#-?-#EC,U\Y96$S7S@W,V1A-V$T,V0V8PT* M0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\X,6$V8F%F,5\T,&0S7S0Y M8S-?.65A,U\X-S-D83=A-#-D-F,O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA7!E.B!T97AT+VAT;6P[(&-H M87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U% M5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O M:'1M;#L@8VAA2!":6QL(%-E8W5R:71I97,\+W1D/@T*("`@("`@("`\ M=&0@8VQA'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$3X-"CPO:'1M;#X-"@T* M+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D M83=A-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A M9C%?-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C M:&%R'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA MF%B;&4@:6YT86YG:6)L92!AF%T:6]N/"]T9#X-"B`@("`@("`@/'1D(&-L M87-S/3-$;G5M<#XR,"PQ,S4\3PO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6EN9R!686QU M93PO=&0^#0H@("`@("`@(#QT9"!C;&%SF%B;&4@:6YT86YG:6)L92!AF%B M;&4@:6YT86YG:6)L92!AF%T:6]N M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XW+#(Y.3QS<&%N/CPO MF%B;&4@:6YT86YG:6)L92!A3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F M,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A-#-D-F,-"D-O;G1E;G0M3&]C871I M;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%?-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAAF%T:6]N(&5X<&5N7!E.B!T97AT+VAT;6P[(&-H M87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U% M5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O M:'1M;#L@8VAA'!E;G-E("A$ M971A:6PI("A54T0@)"D\8G(^26X@5&AO=7-A;F1S+"!U;FQE'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A M,U\X-S-D83=A-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO M.#%A-F)A9C%?-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAA M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&EM=6T\+W1D/@T*("`@("`@("`\=&0@8VQA3X-"CPO:'1M M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A M,U\X-S-D83=A-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO M.#%A-F)A9C%?-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAA M'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'!E;G-E+"!N970\+W1D/@T*("`@("`@("`\=&0@ M8VQA3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-? M.65A,U\X-S-D83=A-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O M0SHO.#%A-F)A9C%?-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@ M8VAA'0O:F%V87-C3X-"B`@ M("`\=&%B;&4@8VQA"!B96YE9FET/"]T9#X-"B`@ M("`@("`@/'1D(&-L87-S/3-$;G5M/B@T+#7!E.B!T97AT+VAT;6P[(&-H87)S M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@ M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M M;#L@8VAA2!&961E"!2871E(%M,:6YE($ET96US73PO'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&5S+"!N970@;V8@9F5D97)A;"!B96YE M9FET/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT,C4\3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-? M.65A,U\X-S-D83=A-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O M0SHO.#%A-F)A9C%?-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@ M8VAA2!&961E"!2871E M(%M,:6YE($ET96US73PO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$"!A M"!A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$"!A"!L:6%B:6QI='DM3F]N+6-U2P@;F5T/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X M=#X\'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$"!A'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$"!A"!A M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$"!A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$"!A M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$"!A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$"!L:6%B:6QI='DL M(&YE=#PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S"!A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA&5S M(%M,:6YE($ET96US73PO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S"!A69O'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$"!!'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$"!R871E(&1U92!B>2!R96-O9VYI>F5D('1A>"!B96YE M9FET'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$&5S(%M,:6YE($ET96US73PO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'!I'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S65A M&EM=6T\+W1D/@T*("`@("`@("`\=&0@8VQA69O65A&5S(%M,:6YE($ET96US73PO M'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M2P@:6YC;VUE('1A>"!B96YE9FET7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\ M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$"!P;W-I=&EO;G,@'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA"!996%R"!%>&%M:6YA=&EO;B!;3&EN92!)=&5M M'0^,C`Q M,SQS<&%N/CPO"!%>&%M:6YA M=&EO;B!;3&EN92!)=&5M'0^,C`P.3QS<&%N/CPO'0^,C`Q,#QS<&%N/CPO'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$&%M:6YA=&EO;B!I;B!0'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$"!%>&%M:6YA=&EO;B!;3&EN92!)=&5M'0^,C`Q-#QS<&%N/CPO"!9 M96%R('P@56YI=&5D(%-T871E"!% M>&%M:6YA=&EO;B!;3&EN92!)=&5M'0^,C`Q-#QS<&%N/CPO7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAA'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM M+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A M-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%? M-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R M6UE;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$ M;G5M<#XD(#(V+#7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI M(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS M1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A2!3:&%R92UB87-E9"!087EM96YT($%W87)D(%M,:6YE($ET96US73PO'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^,B!Y96%R'!E M;G-E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#0L-C'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'!E8W1E9"!R96-O9VYI=&EO;B!P M97)I;V0\+W1D/@T*("`@("`@("`\=&0@8VQA65A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!3:&%R92UB M87-E9"!087EM96YT($%W87)D(%M,:6YE($ET96US73PO'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M&5R M8VES92!P'0^,3`@>65A'0^-R!Y96%R6UE;G0@ M07=A'0^,R!Y96%R6UE;G0@07=AF5D/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XQ+#'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$&5R8VES92!P'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6UE;G0@07=A65A65E(%-T;V-K($]P=&EO;CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$65A65A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T* M("`@("`@/'1R(&-L87-S/3-$2!3:&%R92UB87-E9"!087EM96YT($%W87)D(%M, M:6YE($ET96US73PO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^-R!Y96%R6UE;G0@ M07=A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^,R!Y96%R7!E.B!T97AT+VAT;6P[ M(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@ M/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E M>'0O:'1M;#L@8VAA2!/<'1I;VXI/&)R/CPO&EM=6T\+W1D/@T*("`@("`@("`\=&0@8VQA6EE;&0\ M+W1D/@T*("`@("`@("`\=&0@8VQA65A'!E8W1E9"!V;VQA=&EL:71Y M+"!M:6YI;75M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT,BXU M,"4\&EM=6T\ M+W1D/@T*("`@("`@("`\=&0@8VQA'!E8W1E9"!V;VQA=&EL:71Y/"]T M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XT,BXV,"4\65A&EM=6T\+W1D M/@T*("`@("`@("`\=&0@8VQA65A'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2`H1&5T86EL*2`H55-$ M("0I/&)R/DEN(%1H;W5S86YD'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&5R8VES86)L92!A="!E;F0@;V8@<&5R:6]D/"]T M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#,V+C'0^-"!Y96%R65A7,\'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$&5R8VES86)L92!A="!E;F0@;V8@<&5R:6]D M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD(#$Q+#4V.3QS<&%N M/CPO7!E.B!T M97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE M860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT M96YT/3-$)W1E>'0O:'1M;#L@8VAA2`H1&5T86EL*2`H55-$("0I/&)R/CPO'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'1087)T7S@Q839B868Q7S0P9#-?-#EC,U\Y96$S7S@W,V1A-V$T,V0V8PT* M0V]N=&5N="U,;V-A=&EO;CH@9FEL93HO+R]#.B\X,6$V8F%F,5\T,&0S7S0Y M8S-?.65A,U\X-S-D83=A-#-D-F,O5V]R:W-H965T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L M87-S/3-$&-L M=61E9"!F'0O:F%V87-C3X-"B`@ M("`\=&%B;&4@8VQA&-L=61E9"!F M3X-"CPO:'1M;#X-"@T*+2TM M+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A M-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%? M-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R M'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\X,6$V M8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A-#-D-F,-"D-O;G1E;G0M3&]C M871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%?-#!D,U\T.6,S7SEE83-?.#'0O:'1M;#L@8VAA2!A8V-O=6YT960@9F]R(#$P)2!O3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F,5\T,&0S M7S0Y8S-?.65A,U\X-S-D83=A-#-D-F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I M;&4Z+R\O0SHO.#%A-F)A9C%?-#!D,U\T.6,S7SEE83-?.#'0O M:'1M;#L@8VAA'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^ M/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'!E;F1I='5R97,\+W1D/@T*("`@("`@("`\=&0@8VQA'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%\X,6$V8F%F,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A-#-D-F,-"D-O M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%?-#!D,U\T.6,S M7SEE83-?.#'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'1E'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'1E7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!'96]G'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$2!'96]G'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$7!E M.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@ M/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C M;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA2!297-U;'1S(&]F M($]P97)A=&EO;G,@*$1E=&%I;"D@*%531"`D*3QB'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\X,6$V8F%F M,5\T,&0S7S0Y8S-?.65A,U\X-S-D83=A-#-D-F,-"D-O;G1E;G0M3&]C871I M;VXZ(&9I;&4Z+R\O0SHO.#%A-F)A9C%?-#!D,U\T.6,S7SEE83-?.#&UL#0I#;VYT96YT+51R86YS M9F5R+45N8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE#0I#;VYT96YT+51Y<&4Z M('1E>'0O:'1M;#L@8VAA&UL;G,Z M;STS1")U'1087)T7S@Q839B868Q7S0P9#-?-#EC,U\Y96$S 17S@W,V1A-V$T,V0V8RTM#0H` ` end XML 43 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Cash Payments and Non-Cash Activity (Detail) (USD $)
    In Thousands, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Schedule of Cash Flow, Supplemental [Line Items]      
    Cash paid for interest $ 7us-gaap_InterestPaid $ 8us-gaap_InterestPaid $ 28us-gaap_InterestPaid
    Cash paid for income taxes $ 10,844us-gaap_IncomeTaxesPaid $ 10,286us-gaap_IncomeTaxesPaid $ 5,256us-gaap_IncomeTaxesPaid

    XML 44 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Allowance for Doubtful Accounts (Tables)
    12 Months Ended
    Dec. 31, 2014
    Allowance for Doubtful Accounts

    Activity in the allowance for doubtful accounts was as follows:

     

         Years ended December 31,  
         2014      2013      2012  

    Balance, beginning of year

       $ 3,686       $ 3,780       $ 4,585   

    Provision (net of recovery)

         (306      1,001         (23

    Amounts written off, net of recoveries

         (1,536      (1,095      (782
      

     

     

        

     

     

        

     

     

     

    Balance, end of year

    $ 1,844    $ 3,686    $ 3,780   
      

     

     

        

     

     

        

     

     

     
    XML 45 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
    SUPPLEMENTAL CASH FLOW INFORMATION (Tables)
    12 Months Ended
    Dec. 31, 2014
    Cash Payments and Non-Cash Activity

    Selected cash payments and non-cash activities were as follows:

     

         Years ended December 31,  
         2014      2013      2012  

    Cash paid for interest

       $ 7       $ 8       $ 28   

    Cash paid for income taxes

         10,844         10,286         5,256   
    XML 46 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Income (Loss) Before Income Taxes (Detail) (USD $)
    In Thousands, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Schedule of Income Before Income Tax [Line Items]      
    Income (loss) before income taxes, Domestic $ 12,877us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic $ 14,842us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic $ 8,310us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
    Income (loss) before income taxes, Foreign 24,645us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign 14,020us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign 22,632us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
    INCOME BEFORE INCOME TAX EXPENSE $ 37,522us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $ 28,862us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $ 30,942us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
    XML 47 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Allowance for Doubtful Accounts (Detail) (USD $)
    In Thousands, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Allowance for doubtful accounts      
    Balance, beginning of year $ 3,686us-gaap_AllowanceForDoubtfulAccountsReceivable $ 3,780us-gaap_AllowanceForDoubtfulAccountsReceivable $ 4,585us-gaap_AllowanceForDoubtfulAccountsReceivable
    Provision (net of recovery) (306)faro_ProvisionForRecoveryOfDoubtfulAccounts 1,001faro_ProvisionForRecoveryOfDoubtfulAccounts (23)faro_ProvisionForRecoveryOfDoubtfulAccounts
    Amounts written off, net of recoveries (1,536)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs (1,095)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs (782)us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs
    Balance, end of year $ 1,844us-gaap_AllowanceForDoubtfulAccountsReceivable $ 3,686us-gaap_AllowanceForDoubtfulAccountsReceivable $ 3,780us-gaap_AllowanceForDoubtfulAccountsReceivable
    XML 48 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Inventories (Tables)
    12 Months Ended
    Dec. 31, 2014
    Inventories

    Inventories consist of the following:

     

         As of
    December 31, 2014
         As of
    December 31, 2013
     

    Raw materials

       $ 27,058       $ 22,562   

    Finished goods

         13,075         6,833   

    Sales demonstration inventory

         19,201         19,545   
      

     

     

        

     

     

     

    Inventories, net

    $ 59,334    $ 48,940   
      

     

     

        

     

     

     

    Service inventory

    $ 20,646    $ 19,033   
      

     

     

        

     

     

     
    XML 49 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Goodwill (Tables)
    12 Months Ended
    Dec. 31, 2014
    Changes in Goodwill by Reporting Units

     

    December 31, 2014

       Beginning
    Balance
         Additions      Foreign
    Currency
    Translation
         Ending
    Balance
     

    Americas Region

       $ 6,994       $ 1,372       $ —         $ 8,366   

    Europe/Africa region

         12,364         —           (1,525      10,839   

    Asia-Pacific Region

         —           —           —           —     
      

     

     

        

     

     

        

     

     

        

     

     

     

    Total

    $ 19,358    $ 1,372    $ (1,525 $ 19,205   
      

     

     

        

     

     

        

     

     

        

     

     

     

     

    December 31, 2013

       Beginning
    Balance
         Additions      Foreign
    Currency
    Translation
         Ending
    Balance
     

    Americas Region

       $ 6,994       $ —         $ —         $ 6,994   

    Europe/Africa region

         11,822         —              542         12,364   

    Asia-Pacific Region

         —           —           —           —     
      

     

     

        

     

     

        

     

     

        

     

     

     

    Total

    $ 18,816    $     —      $ 542    $ 19,358   
      

     

     

        

     

     

        

     

     

        

     

     

     

     

    XML 50 R8.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Summary of Significant Accounting Policies
    12 Months Ended
    Dec. 31, 2014
    Summary of Significant Accounting Policies
    1. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

    Description of Business—FARO Technologies, Inc. and its subsidiaries (collectively the “Company” or “FARO”) designs, develops, manufactures, markets and supports software driven, three-dimensional (3-D) measurement, imaging and realization systems. The Company sells the majority of its products through a direct sales force across a broad number of customers in a range of manufacturing, industrial, architecture, surveying, building construction and law enforcement applications. The Company’s FaroArm®, FARO Laser ScanArm®, FARO Gage, FARO Laser Tracker™, FARO 3D Imager AMP, and their companion CAM2® software provide for Computer-Aided Design, or CAD, based inspection and/or factory-level statistical process control and high-density surveying. Together, these products integrate the measurement, quality inspection, and reverse engineering functions with CAD software to improve productivity, enhance product quality and decrease rework and scrap in the manufacturing process. The Company’s FARO Focus3D and FARO Freestyle3D laser scanners, and their companion SCENE and FARO forensic software, are utilized for a wide variety of 3-D modeling, documentation and high-density surveying applications, including in two of the Company’s key vertical markets – architecture, engineering and construction (AEC) and law enforcement.

    Principles of Consolidation—The consolidated financial statements of the Company include the accounts of FARO Technologies, Inc. and its subsidiaries, all of which are wholly owned. All intercompany transactions and balances have been eliminated. The financial statements of the Company’s foreign subsidiaries are translated into U.S. dollars using exchange rates in effect at period-end for assets and liabilities and average exchange rates during each reporting period for results of operations. Adjustments resulting from financial statement translations are reflected as a separate component of accumulated other comprehensive income. Foreign currency transaction gains and losses are included in income.

    Revenue Recognition, Product Warranty and Extended Warranty Contracts—Revenue is recognized when the price is fixed, collectability is reasonably assured, the title and risks and rewards of ownership have passed to the customer and the earnings process is complete. Revenue related to the Company’s measurement, imaging, and realization equipment and related software is generally recognized upon shipment, as the Company considers the earnings process complete as of the shipping date. Fees billed to customers associated with the distribution of products are classified as revenue. The Company warrants its products against defects in design, materials and workmanship for one year. A provision for estimated future costs relating to warranty expense is recorded when products are shipped. The Company separately sells extended warranties. Extended warranty revenues are recognized on a straight-line basis over the term of the warranty. Costs relating to extended warranties are recognized as incurred. Revenue from sales of software only is recognized when no further significant production, modification or customization of the software is required and when the following criteria are met: persuasive evidence of a sales agreement exists, delivery has occurred, and the sales price is fixed or determinable and deemed collectible. Revenues resulting from sales of comprehensive support, training and technology consulting services are recognized as such services are performed and are deferred when billed in advance of the performance of services. Revenue from the licensing agreements for the use of the Company’s technology for medical applications is generally recognized as licensees use the technology. Amounts representing royalties for the current year and not received as of year-end are estimated as due based on historical data and recognized in the current year. Revenues are presented net of sales-related taxes.

    Cash and Cash Equivalents—The Company considers cash on hand and amounts on deposit with financial institutions with maturities of three months or less when purchased to be cash and cash equivalents. The Company had deposits with foreign banks totaling $58.9 million and $66.9 million as of December 31, 2014 and 2013, respectively. The Company does not presently intend to repatriate those funds. (See Note 11, Income Taxes).

    Accounts Receivable and Related Allowance for Doubtful Accounts—Credit is extended to customers based on an evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are generally due within 30 to 90 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts outstanding longer than the contractual payment terms are considered past due. The Company makes judgments as to the collectability of accounts receivable based on historical trends and future expectations. Management estimates an allowance for doubtful accounts, which adjusts gross trade accounts receivable to its net realizable value. The allowance for doubtful accounts is based on an analysis of all receivables for possible impairment issues and historical write-off percentages. The Company writes off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance for doubtful accounts. The Company does not generally charge interest on past due receivables.

    Inventories—Inventories are stated at the lower of cost or net realizable value using the first-in first-out (FIFO) method. Shipping and handling costs are classified as a component of cost of sales in the consolidated statements of operations. Sales demonstration inventory is comprised of measuring, imaging, and realization devices utilized by sales representatives to present the Company’s products to customers. Management expects these products to remain in sales demonstration inventory for approximately 12 months and are subsequently sold at prices that produce slightly reduced gross margins. Service inventory is comprised of inventory that is not expected to be sold within twelve months, such as training and loaned equipment.

    Reserve for Excess and Obsolete Inventory—Since the value of inventory that will ultimately be realized cannot be known with exact certainty, the Company relies upon both past sales history and future sales forecasts to provide a basis for the determination of the reserve. Inventory is considered potentially obsolete if the Company has withdrawn those products from the market or had no sales of the product for the past 12 months and has no sales forecasted for the next 12 months. Inventory is considered potentially excess if the quantity on hand exceeds 12 months of expected remaining usage. The resulting obsolete and excess parts are then reviewed to determine if a substitute usage or a future need exists. Items without an identified current or future usage are reserved in an amount equal to 100% of the FIFO cost of such inventory. The Company’s products are subject to changes in technologies that may make certain of its products or their components obsolete or less competitive, which may increase its historical provisions to the reserve.

    Property and Equipment—Property and equipment purchases exceeding a thousand dollars are capitalized and recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the various classes of assets as follows:

     

    Machinery and equipment 2 to 5 years
    Furniture and fixtures 3 to 10 years

     

    Leasehold improvements are amortized on a straight-line basis over the lesser of the life of the asset or the remaining term of the lease.

    Depreciation expense was $6,171, $5,825 and $5,769 in 2014, 2013 and 2012, respectively. Accelerated methods of depreciation are used for income tax purposes in contrast to book purposes, and as a result, appropriate provisions are made for the related deferred income taxes.

    Goodwill and Intangibles—Goodwill represents the excess cost of a business acquisition over the fair value of the net assets acquired. The Company does not amortize goodwill; however, performs an annual review in the fourth quarter of each year, or more frequently if indicators of potential impairment exist, to determine if the carrying value of the recorded goodwill or indefinite lived intangible assets is impaired. If an asset is impaired, the difference between the value of the asset reflected in the financial statements and its current fair value is recognized as an expense in the period in which the impairment occurs.

    Each period, and for any of its reporting units, the Company can elect to initially perform a qualitative assessment to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. If the Company believes, as a result of its qualitative assessment, that it is not more likely than not that the fair value of a reporting unit containing goodwill is less than its carrying amount, then the first and second steps of the quantitative goodwill impairment test are unnecessary. If the Company elects to bypass the qualitative assessment option, or if the qualitative assessment was performed and resulted in the Company being unable to conclude that it is not more likely than not that the fair value of a reporting unit containing goodwill is greater than its carrying amount, the Company will perform the two-step quantitative goodwill impairment test. The Company performs the first step of the two-step quantitative goodwill impairment test by calculating the fair value of the reporting unit using a discounted cash flow method, and then comparing the fair value with the carrying amount of the reporting unit. If the carrying amount of the reporting unit exceeds its fair value, the Company performs the second step of the quantitative goodwill impairment test to measure the amount of the impairment loss, if any. Management has concluded there was no goodwill impairment for the years ended December 31, 2014, 2013 and 2012.

    Other intangible assets principally include patents, existing product technology and customer relationships that arose in connection with the Company’s acquisitions of CAD Zone, iQvolution AG and Dimensional Photonics International. Other intangible assets are recorded at fair value at the date of acquisition and are amortized over their estimated useful lives of 3 to 20 years. As of December 31, 2014, there were no indefinite-lived intangible assets.

    Product technology and patents are recorded at cost. Amortization is computed using the straight-line method over the lives of the patents of 17 to 20 years.

    The weighted-average amortization period for all the Company’s intangible assets is nine years.

    Long-Lived Assets—Long-lived assets, other than goodwill, are evaluated for impairment when events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Management has concluded that there were no indications of impairment of these assets during the years ended December 31, 2014, 2013 and 2012.

    Research and Development—Research and development costs incurred in the discovery of new knowledge and the resulting translation of this new knowledge into plans and designs for new products, prior to the attainment of the related products’ technological feasibility, are recorded as expenses in the period incurred.

     

    Reserve for Warranties—The Company establishes at the time of sale a liability for the one year warranty included with the initial purchase price of equipment, based upon an estimate of the repair expenses likely to be incurred for the warranty period. The warranty period is measured in installation-months for each major product group. The warranty reserve is included in accrued liabilities in the accompanying consolidated balance sheets. The warranty expense is estimated by applying the actual total repair expenses for each product group in the prior period and determining a rate of repair expense per installation-month. This repair rate is multiplied by the number of installation-months of warranty for each product group to determine the provision for warranty expenses for the period. The Company evaluates its exposure to warranty costs at the end of each period using the estimated expense per installation-month for each major product group, the number of units remaining under warranty and the remaining number of months each unit will be under warranty. The Company has a history of new product introductions and enhancements to existing products, which may result in unforeseen issues that increase its warranty costs. While such expenses have historically been within expectations, the Company cannot guarantee this will continue in the future.

    Income Taxes—The Company reviews its deferred tax assets on a regular basis to evaluate their recoverability based upon expected future reversals of deferred tax assets and liabilities, projections of future taxable income, and tax planning strategies that the Company might employ to utilize such assets, including net operating loss carryforwards. Based on the positive and negative evidence for recoverability, the Company establishes a valuation allowance against the net deferred tax assets of a taxing jurisdiction in which the Company operates unless it is “more likely than not” that the Company will recover such assets through the above means. In the future, the Company’s evaluation of the need for the valuation allowance will be significantly influenced by the Company’s ability to achieve profitability and the Company’s ability to predict and achieve future projections of taxable income over at least a two-year period.

    The Company recognizes tax benefits related to uncertain tax positions only if it is more likely than not that the tax position will be sustained upon examination by taxing authorities. For those positions where it is more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the financial statements. In the ordinary course of business, the Company and its subsidiaries are examined by various federal, state, and foreign tax authorities. The Company regularly assesses the potential outcomes of these examinations and any future examinations for the current or prior years in determining the adequacy of its provision for income taxes.

    Fair Value of Financial Instruments—The Company’s financial instruments include cash and cash equivalents, short-term investments, accounts receivable and accounts payable and accrued liabilities.

    In accordance with the requirements of the Fair Value Measurements and Disclosures Topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC), the Company groups its financial assets and liabilities measured at fair value on a recurring basis in three levels, based on the markets in which the assets and liabilities are traded and the reliability of the assumptions used to determine fair value. These levels are:

    Level 1 - Valuation is based upon quoted market price for identical instruments traded in active markets.

     

    Level 2 - Valuation is based on quoted market prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market.

    Level 3 - Valuation is generated from model-based techniques that use significant assumptions not observable in the market. Valuation techniques include use of discounted cash flow models and similar techniques.

    In accordance with the requirements of the Fair Value Measurements and Disclosures Topic of the FASB ASC, it is the Company’s policy to use observable inputs whenever reasonably practicable in order to minimize the use of unobservable inputs when developing fair value measurements. When available, the Company uses quoted market prices to measure fair value. If market prices are not available, the fair value measurement is based on models that use primarily market based parameters including interest rate yield curves, option volatilities and currency rates. In certain cases, where market rate assumptions are not available, the Company is required to make judgments about assumptions market participants would use to estimate the fair value of a financial instrument. Changes in the underlying assumptions used, including discount rates and estimates of future cash flows, could significantly affect the results of current or future values.

    Cash, cash equivalents and short-term investments - Included in cash and cash equivalents and short-term investments in the accompanying consolidated balance sheets are deposits with financial institutions and six-month U.S. Treasury Bills. The fair values of these assets are based on Level 1 inputs in the fair value hierarchy. Due to their short-term nature, the carrying amounts of such financial instruments approximate their fair values.

    Accounts receivable, accounts payable and accrued liabilities - The recorded amounts of these financial instruments approximate their fair value because of the short-maturities of these instruments.

    Earnings Per Share—Basic earnings per share (“EPS”) is computed by dividing earnings available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the effect of all potentially dilutive common shares by applying the treasury stock method. A reconciliation of the number of common shares used in calculation of basic and diluted EPS is presented in Note 14, Earnings Per Share.

    Accounting for Stock-Based Compensation—The Company has several stock-based employee and director compensation plans, which are described more fully in Note 13, Stock Compensation Plans. The Company records compensation expense using the applicable accounting guidance for share-based payments related to stock options, restricted stock, and performance share awards granted to directors and employees.

    Compensation cost for share-based awards is recorded on a straight line basis over the required service period. The fair value of the stock option grants is estimated using the Black-Scholes option-pricing model, which requires the input of assumptions, including dividend yield, risk-free interest rate, the estimated length of time employees will retain their stock options before exercising them (expected term) and the estimated volatility of the Company’s common stock price over the expected term. These assumptions are generally based on historical averages of the Company. Furthermore, in calculating compensation expense for these awards, the Company is also required to estimate the extent to which options will be forfeited prior to vesting. Many factors are considered when estimating expected forfeitures, including types of awards, employee class and historical experience. To the extent actual results or updated estimates of forfeiture differ from current estimates, such amounts are recorded as a cumulative adjustment to the previously recorded amounts. Compensation expense associated with restricted stock and performance share awards are equal to the market value of the Company’s common stock determined by the closing price on the date of grant and is recorded pro rata over the required service period. For those awards with performance criteria, the expense is recorded based on an assessment of achieving the criteria.

    Concentration of Credit Risk—Financial instruments that expose the Company to concentrations of credit risk consist principally of short-term investments and operating demand deposit accounts. The Company’s policy is to place its operating demand deposit accounts with high credit quality financial institutions, the balances of which at times may exceed federally insured limits. The Company continually monitors its banking relationships and believes it is not exposed to any significant credit risk on its operating demand deposit accounts.

    Estimates—The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

    Impact of Recently Issued Accounting Standards—In May 2014, the FASB issued an amendment to its accounting guidance related to revenue recognition. The amendment was the result of a joint project between the FASB and the International Accounting Standards Board (“IASB”) to clarify the principles for recognizing revenue and to develop common revenue standards for U.S. GAAP and International Financial Reporting Standards. To meet those objectives, the FASB issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers: Topic 606 (“ASU 2014-09”). ASU 2014-09 is based on the principle that revenue is recognized to depict the transfer of 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. ASU 2014-09 also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. The Company will adopt ASU 2014-09 in reporting periods beginning after December 15, 2016. Early adoption is not permitted. The Company is currently evaluating the impact of adopting this pronouncement on its consolidated financial statements.

    Reclassifications—Certain prior year amounts have been reclassified in the accompanying consolidated financial statements to conform to current year presentation.

    XML 51 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Intangible Assets (Tables)
    12 Months Ended
    Dec. 31, 2014
    Intangible Assets

    Intangible assets consist of the following:

     

         As of December 31, 2014  
         Carrying Value      Accumulated Amortization      Net Intangible  

    Amortizable intangible assets:

            

    Product technology

       $ 9,065       $ 8,215       $ 850   

    Patents

         12,169         4,621         7,548   

    Other

         8,010         7,299         711   
      

     

     

        

     

     

        

     

     

     

    Total

    $ 29,244    $ 20,135    $ 9,109   
      

     

     

        

     

     

        

     

     

     

     

         As of December 31, 2013  
         Carrying Value      Accumulated Amortization      Net Intangible  

    Amortizable intangible assets:

            

    Product technology

       $ 10,917       $ 9,710       $ 1,207   

    Patents

         10,599         4,118         6,481   

    Other

         8,028         7,604         424   
      

     

     

        

     

     

        

     

     

     

    Total

    $ 29,544    $ 21,432    $ 8,112   
      

     

     

        

     

     

        

     

     

     
    Estimated Amortization Expense

    The estimated amortization expense for each of the years 2015 through 2019 and thereafter is as follows:

     

    Years ending December 31,

       Amount  

    2015

       $ 1,355   

    2016

         1,159   

    2017

         1,084   

    2018

         982   

    2019

         798   

    Thereafter

         3,731   
      

     

     

     
    $ 9,109   
      

     

     

     
    XML 52 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Quarterly Results of Operations (Tables)
    12 Months Ended
    Dec. 31, 2014
    Quarterly Results of Operations

    Quarter ended

       March 29,
    2014
         June 28,
    2014
         September 27,
    2014
         December 31,
    2014
     

    Sales

       $ 73,374       $ 82,060       $ 82,239       $ 104,153   

    Gross profit

         40,083         45,517         46,041         57,273   

    Net income

         4,976         6,328         11,223         11,122   

    Net income per share:

               

    Basic

       $ 0.29       $ 0.37       $ 0.65       $ 0.64   

    Diluted

       $ 0.29       $ 0.36       $ 0.64       $ 0.64   

    Quarter ended

       March 30,
    2013
         June 29,
    2013
         September 28,
    2013
         December 31,
    2013
     

    Sales

       $ 65,370       $ 68,329       $ 68,190       $ 89,895   

    Gross profit

         36,825         36,926         38,821         49,321   

    Net income

         4,574         3,631         5,042         8,262   

    Net income per share:

               

    Basic

       $ 0.27       $ 0.21       $ 0.29       $ 0.48   

    Diluted

       $ 0.27       $ 0.21       $ 0.29       $ 0.48   

    XML 53 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Activity Related to Accrued Warranties (Detail) (USD $)
    In Thousands, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Product Warranty Liability [Line Items]      
    Beginning Balance $ 2,364us-gaap_ProductWarrantyAccrualClassifiedCurrent $ 2,359us-gaap_ProductWarrantyAccrualClassifiedCurrent $ 2,365us-gaap_ProductWarrantyAccrualClassifiedCurrent
    Provision for warranty expense 3,848us-gaap_ProductWarrantyAccrualWarrantiesIssued 3,541us-gaap_ProductWarrantyAccrualWarrantiesIssued 3,071us-gaap_ProductWarrantyAccrualWarrantiesIssued
    Fulfillment of warranty obligations (3,493)faro_ProductWarrantyAccrualSettlements (3,536)faro_ProductWarrantyAccrualSettlements (3,077)faro_ProductWarrantyAccrualSettlements
    Ending Balance $ 2,719us-gaap_ProductWarrantyAccrualClassifiedCurrent $ 2,364us-gaap_ProductWarrantyAccrualClassifiedCurrent $ 2,359us-gaap_ProductWarrantyAccrualClassifiedCurrent
    XML 54 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Employee Retirement Benefit Plan - Additional Information (Detail) (USD $)
    In Thousands, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Defined Benefit Plan Disclosure [Line Items]      
    401(K) costs $ 1,127us-gaap_DefinedContributionPlanCostRecognized $ 934us-gaap_DefinedContributionPlanCostRecognized $ 876us-gaap_DefinedContributionPlanCostRecognized
    XML 55 R2.htm IDEA: XBRL DOCUMENT v2.4.1.9
    CONSOLIDATED BALANCE SHEETS (USD $)
    In Thousands, unless otherwise specified
    Dec. 31, 2014
    Dec. 31, 2013
    Current assets:    
    Cash and cash equivalents $ 109,289us-gaap_CashAndCashEquivalentsAtCarryingValue $ 124,630us-gaap_CashAndCashEquivalentsAtCarryingValue
    Short-term investments 64,995us-gaap_ShortTermInvestments 64,994us-gaap_ShortTermInvestments
    Accounts receivable, net 83,959us-gaap_AccountsReceivableNetCurrent 66,309us-gaap_AccountsReceivableNetCurrent
    Inventories, net 59,334us-gaap_InventoryNet 48,940us-gaap_InventoryNet
    Deferred income taxes, net 5,936us-gaap_DeferredTaxAssetsNetCurrent 4,601us-gaap_DeferredTaxAssetsNetCurrent
    Prepaid expenses and other current assets 17,021us-gaap_PrepaidExpenseAndOtherAssetsCurrent 14,645us-gaap_PrepaidExpenseAndOtherAssetsCurrent
    Total current assets 340,534us-gaap_AssetsCurrent 324,119us-gaap_AssetsCurrent
    Property and equipment:    
    Machinery and equipment 45,254us-gaap_MachineryAndEquipmentGross 36,924us-gaap_MachineryAndEquipmentGross
    Furniture and fixtures 6,156us-gaap_FurnitureAndFixturesGross 6,888us-gaap_FurnitureAndFixturesGross
    Leasehold improvements 19,676us-gaap_LeaseholdImprovementsGross 11,765us-gaap_LeaseholdImprovementsGross
    Property and equipment at cost 71,086us-gaap_PropertyPlantAndEquipmentGross 55,577us-gaap_PropertyPlantAndEquipmentGross
    Less: accumulated depreciation and amortization (41,741)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment (39,126)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
    Property and equipment, net 29,345us-gaap_PropertyPlantAndEquipmentNet 16,451us-gaap_PropertyPlantAndEquipmentNet
    Goodwill 19,205us-gaap_Goodwill 19,358us-gaap_Goodwill
    Intangible assets, net 9,109us-gaap_FiniteLivedIntangibleAssetsNet 8,112us-gaap_FiniteLivedIntangibleAssetsNet
    Service inventory 20,646faro_ServiceInventory 19,033faro_ServiceInventory
    Deferred income taxes, net 6,624us-gaap_DeferredTaxAssetsNetNoncurrent 4,423us-gaap_DeferredTaxAssetsNetNoncurrent
    Total assets 425,463us-gaap_Assets 391,496us-gaap_Assets
    Current liabilities:    
    Accounts payable 15,437us-gaap_AccountsPayableCurrent 14,881us-gaap_AccountsPayableCurrent
    Accrued liabilities 26,127us-gaap_AccruedLiabilitiesCurrent 20,141us-gaap_AccruedLiabilitiesCurrent
    Income taxes payable   1,690us-gaap_AccruedIncomeTaxesCurrent
    Current portion of unearned service revenues 23,572us-gaap_DeferredRevenueCurrent 21,331us-gaap_DeferredRevenueCurrent
    Customer deposits 2,046us-gaap_CustomerDepositsCurrent 2,910us-gaap_CustomerDepositsCurrent
    Total current liabilities 67,182us-gaap_LiabilitiesCurrent 60,953us-gaap_LiabilitiesCurrent
    Unearned service revenues - less current portion 13,799us-gaap_DeferredRevenueNoncurrent 13,414us-gaap_DeferredRevenueNoncurrent
    Deferred income tax liability   1,171us-gaap_DeferredTaxLiabilitiesNoncurrent
    Other long-term liabilities 628us-gaap_OtherLiabilitiesNoncurrent 8us-gaap_OtherLiabilitiesNoncurrent
    Total liabilities 81,609us-gaap_Liabilities 75,546us-gaap_Liabilities
    Commitments and contingencies - See Note 12      
    Shareholders' equity:    
    Preferred stock - par value $0.01, 10,000,000 shares authorized; none issued 0us-gaap_PreferredStockValueOutstanding 0us-gaap_PreferredStockValueOutstanding
    Common stock - par value $.001, 50,000,000 shares authorized; 17,997,665 and 17,868,372 issued; 17,317,430 and 17,188,137 outstanding, respectively 18us-gaap_CommonStockValue 18us-gaap_CommonStockValue
    Additional paid-in capital 200,090us-gaap_AdditionalPaidInCapital 191,874us-gaap_AdditionalPaidInCapital
    Retained earnings 159,516us-gaap_RetainedEarningsAccumulatedDeficit 125,867us-gaap_RetainedEarningsAccumulatedDeficit
    Accumulated other comprehensive (loss) income (6,695)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 7,266us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
    Common stock in treasury, at cost - 680,235 shares (9,075)us-gaap_TreasuryStockValue (9,075)us-gaap_TreasuryStockValue
    Total shareholders' equity 343,854us-gaap_StockholdersEquity 315,950us-gaap_StockholdersEquity
    Total liabilities and shareholders' equity $ 425,463us-gaap_LiabilitiesAndStockholdersEquity $ 391,496us-gaap_LiabilitiesAndStockholdersEquity
    XML 56 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Short Term Investments - Additional Information (Detail) (USD $)
    In Thousands, unless otherwise specified
    Dec. 31, 2014
    Dec. 31, 2013
    Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Line Items]    
    Short-term investments $ 64,995us-gaap_ShortTermInvestments $ 64,994us-gaap_ShortTermInvestments
    Weighted average interest rate on U.S. Treasury bills, maximum 1.00%faro_USTreasuryBillRateMaximum 1.00%faro_USTreasuryBillRateMaximum
    US Treasury Bill Securities    
    Securities Purchased Under Agreements to Resell and Other Short Term Investment Securities [Line Items]    
    Short-term investments $ 65,000us-gaap_ShortTermInvestments
    / us-gaap_InvestmentTypeAxis
    = us-gaap_USTreasuryBillSecuritiesMember
    $ 65,000us-gaap_ShortTermInvestments
    / us-gaap_InvestmentTypeAxis
    = us-gaap_USTreasuryBillSecuritiesMember
    XML 57 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
    CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (USD $)
    In Thousands, except Share data
    Total
    Common Stock
    Additional Paid-in Capital
    Retained Earnings
    Accumulated Other Comprehensive Income (Loss)
    Common Stock in Treasury
    Beginning Balance at Dec. 31, 2011 $ 247,898us-gaap_StockholdersEquity $ 17us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
    $ 169,780us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AdditionalPaidInCapitalMember
    $ 81,360us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_RetainedEarningsMember
    $ 5,816us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AccumulatedOtherComprehensiveIncomeMember
    $ (9,075)us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_TreasuryStockMember
    Beginning Balance (in shares) at Dec. 31, 2011   16,700,875us-gaap_SharesOutstanding
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
           
    Net income 22,998us-gaap_NetIncomeLoss     22,998us-gaap_NetIncomeLoss
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_RetainedEarningsMember
       
    Currency translation adjustment, net of tax 525us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent       525us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AccumulatedOtherComprehensiveIncomeMember
     
    Restricted stock issued and stock based compensation under incentive plans (in shares)   14,339us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
           
    Restricted stock issued and stock based compensation under incentive plans 4,018us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures   4,018us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AdditionalPaidInCapitalMember
         
    Stock options exercised (in shares)   258,430us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
           
    Stock options exercised 6,162us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised 1us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
    6,161us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AdditionalPaidInCapitalMember
         
    Income tax benefit from exercise of stock options 1,135us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions   1,135us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AdditionalPaidInCapitalMember
         
    Ending Balance at Dec. 31, 2012 282,736us-gaap_StockholdersEquity 18us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
    181,094us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AdditionalPaidInCapitalMember
    104,358us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_RetainedEarningsMember
    6,341us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AccumulatedOtherComprehensiveIncomeMember
    (9,075)us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_TreasuryStockMember
    Ending Balance (in shares) at Dec. 31, 2012   16,973,644us-gaap_SharesOutstanding
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
           
    Net income 21,509us-gaap_NetIncomeLoss     21,509us-gaap_NetIncomeLoss
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_RetainedEarningsMember
       
    Currency translation adjustment, net of tax 925us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent       925us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AccumulatedOtherComprehensiveIncomeMember
     
    Restricted stock issued and stock based compensation under incentive plans (in shares)   17,441us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
           
    Restricted stock issued and stock based compensation under incentive plans 4,367us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures   4,367us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AdditionalPaidInCapitalMember
         
    Stock options exercised (in shares)   197,052us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
           
    Stock options exercised 5,444us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised   5,444us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AdditionalPaidInCapitalMember
         
    Income tax benefit from exercise of stock options 969us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions   969us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AdditionalPaidInCapitalMember
         
    Ending Balance at Dec. 31, 2013 315,950us-gaap_StockholdersEquity 18us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
    191,874us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AdditionalPaidInCapitalMember
    125,867us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_RetainedEarningsMember
    7,266us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AccumulatedOtherComprehensiveIncomeMember
    (9,075)us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_TreasuryStockMember
    Ending Balance (in shares) at Dec. 31, 2013   17,188,137us-gaap_SharesOutstanding
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
           
    Net income 33,649us-gaap_NetIncomeLoss     33,649us-gaap_NetIncomeLoss
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_RetainedEarningsMember
       
    Currency translation adjustment, net of tax (13,961)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent       (13,961)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AccumulatedOtherComprehensiveIncomeMember
     
    Restricted stock issued and stock based compensation under incentive plans (in shares)   24,588us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
           
    Restricted stock issued and stock based compensation under incentive plans 4,678us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures   4,678us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AdditionalPaidInCapitalMember
         
    Stock options exercised (in shares) 104,705us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 104,705us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
           
    Stock options exercised 3,369us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised   3,369us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AdditionalPaidInCapitalMember
         
    Income tax benefit from exercise of stock options 169us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions   169us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AdditionalPaidInCapitalMember
         
    Ending Balance at Dec. 31, 2014 $ 343,854us-gaap_StockholdersEquity $ 18us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
    $ 200,090us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AdditionalPaidInCapitalMember
    $ 159,516us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_RetainedEarningsMember
    $ (6,695)us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_AccumulatedOtherComprehensiveIncomeMember
    $ (9,075)us-gaap_StockholdersEquity
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_TreasuryStockMember
    Ending Balance (in shares) at Dec. 31, 2014   17,317,430us-gaap_SharesOutstanding
    / us-gaap_StatementEquityComponentsAxis
    = us-gaap_CommonStockMember
           
    XML 58 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Reconciliation of Income Tax Expense (Benefit) (Parenthetical) (Detail)
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Reconciliation of Statutory Federal Tax Rate [Line Items]      
    Tax expense (benefit), statutory rate 34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate 34.00%us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
    XML 59 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Income Taxes (Tables)
    12 Months Ended
    Dec. 31, 2014
    Income (Loss) Before Income Taxes

    Income before income tax expense consists of the following:

     

         Years ended December 31,  
         2014      2013      2012  

    Domestic

       $ 12,877       $ 14,842       $ 8,310   

    Foreign

         24,645         14,020         22,632   
      

     

     

        

     

     

        

     

     

     

    Income before income taxes

    $ 37,522    $ 28,862    $ 30,942   
      

     

     

        

     

     

        

     

     

     
    Components of Income Tax Expense (Benefit)

    The components of the income tax expense (benefit) for income taxes are as follows:

     

         Years ended December 31,  
         2014      2013      2012  

    Current:

            

    Federal

       $ 3,780       $ 4,859       $ 4,418   

    State

         367         472         429   

    Foreign

         4,433         3,751         5,537   
      

     

     

        

     

     

        

     

     

     

    Current income tax expense

      8,580      9,082      10,384   

    Deferred:

    Federal

      306      (1,105   (1,871

    State

      30      (108   (183

    Foreign

      (5,043   (516   (386
      

     

     

        

     

     

        

     

     

     

    Deferred income tax benefit

      (4,707   (1,729   (2,440
      

     

     

        

     

     

        

     

     

     

    Income tax expense

    $ 3,873    $ 7,353    $ 7,944   
      

     

     

        

     

     

        

     

     

     
    Reconciliation of Income Tax Expense (Benefit)

    Income tax expense (benefit) for the years ended December 31, 2014, 2013 and 2012 differ from the amount computed by applying the federal statutory corporate rate to income before income taxes. The differences are recorded as follows:

     

         Years ended December 31,  
         2014      2013      2012  

    Tax expense (benefit) at statutory rate of 34%

       $ 12,757       $ 9,813       $ 10,521   

    State income taxes, net of federal benefit

         425         490         274   

    Foreign tax rate difference

         (2,917      (1,345      (2,549

    Research and development credit

         (583      (957      —     

    Change in valuation allowance

         (5,392      (187      3   

    Equity based compensation

         880         (212      (225

    Manufacturing credit

         (721      (249      (139

    Other

         (576      —           59   
      

     

     

        

     

     

        

     

     

     

    Total income tax expense

    $ 3,873    $ 7,353    $ 7,944   
      

     

     

        

     

     

        

     

     

     
    Components of Net Deferred Income Tax Assets and Liabilities

    The components of the Company’s net deferred income tax asset and liabilities are as follows:

     

         As of December 31,  
         2014      2013  

    Net deferred income tax asset - Current

         

    Warranty cost

       $ 404       $ 348   

    Bad debt reserve

         30         73   

    Inventory reserve

         512         253   

    Unearned service revenue

         3,474         2,992   

    Other, net

         1,516         935   
      

     

     

        

     

     

     

    Net deferred income tax asset - Current

    $ 5,936    $ 4,601   
      

     

     

        

     

     

     

    Net deferred income tax asset - Non-current

    Depreciation

    $ (3,059 $ (1,559

    Goodwill amortization

      (2,007   (1,841

    Product design costs

      (136   (259

    Employee stock options

      2,756      3,021   

    Unearned service revenue

      1,649      1,654   

    Loss carryforwards

      9,240      10,252   
      

     

     

        

     

     

     

    Deferred income tax asset - Non-current

      8,443      11,268   
      

     

     

        

     

     

     

    Valuation Allowance

      (1,819   (6,845
      

     

     

        

     

     

     

    Net deferred income tax asset - Non-current

    $ 6,624    $ 4,423   
      

     

     

        

     

     

     

    Net deferred income tax liability - Non-current

      

     

     

        

     

     

     

    Intangible assets

    $ —      $ (1,171
      

     

     

        

     

     

     
    Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits

    A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:

     

         Years ended December 31,  
         2014      2013      2012  

    Balance at January 1,

       $ 265       $ 265       $ 265   

    Additions based on tax positions related to the current year

         —           —           —     

    Additions for tax positions of prior years

         —           —           —     

    Reductions for tax positions of prior years

         —           —           —     

    Settlements

         —           —           —     
      

     

     

        

     

     

        

     

     

     

    Balance at December 31,

    $ 265    $ 265    $ 265   
      

     

     

        

     

     

        

     

     

     
    Open Tax Years and Ongoing Tax Examinations in Major Jurisdictions

    The table below summarizes the open tax years and ongoing tax examinations in major jurisdictions as of December 31, 2014:

     

    Jurisdiction    Open Years      Examination
    in Process

    United States - Federal Income Tax

         2010-2014       N/A

    United States - various states

         2010-2014       N/A

    Germany

         2009-2014       2010-2011

    Switzerland

         2013       N/A

    Singapore

         2010-2014       N/A
    XML 60 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Future Minimum Lease Payments Required under Non-Cancelable Operating Leases (Detail) (USD $)
    In Thousands, unless otherwise specified
    Dec. 31, 2014
    Future Minimum Payments Under Non-Cancelable Operating Leases With Initial Terms Of One-Year Or More [Line Items]  
    2015 $ 6,668us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
    2016 5,740us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
    2017 3,221us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
    2018 2,621us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
    2019 2,208us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
    Thereafter 6,341us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
    Total future minimum lease payments $ 26,799us-gaap_OperatingLeasesFutureMinimumPaymentsDue
    XML 61 R22.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Employee Retirement Benefit Plan
    12 Months Ended
    Dec. 31, 2014
    Employee Retirement Benefit Plan
    15. EMPLOYEE RETIREMENT BENEFIT PLAN

    The Company maintains a 401(k) defined contribution retirement plan for its eligible U.S. employees. The Company terminated matching contributions on April 18, 2009 and reinstated them on March 1, 2011. Costs charged to operations in connection with the 401(k) plan during 2014, 2013, and 2012 aggregated $1,127, $934, and $876, respectively.

    XML 62 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Commitments and Contingencies (Tables)
    12 Months Ended
    Dec. 31, 2014
    Schedule of Future Minimum Lease Payments Required under Non-Cancelable Operating Leases

    The following is a schedule of future minimum lease payments required under non-cancelable operating leases with initial terms in excess of one year, in effect at December 31, 2014:

     

    Years ending December 31,

       Amount  

    2015

       $ 6,668   

    2016

         5,740   

    2017

         3,221   

    2018

         2,621   

    2019

         2,208   

    Thereafter

         6,341   
      

     

     

     

    Total future minimum lease payments

    $ 26,799   
      

     

     

     
    XML 63 R24.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Quarterly Results of Operations
    12 Months Ended
    Dec. 31, 2014
    Quarterly Results of Operations
    17. QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)

     

    Quarter ended

       March 29,
    2014
         June 28,
    2014
         September 27,
    2014
         December 31,
    2014
     

    Sales

       $ 73,374       $ 82,060       $ 82,239       $ 104,153   

    Gross profit

         40,083         45,517         46,041         57,273   

    Net income

         4,976         6,328         11,223         11,122   

    Net income per share:

               

    Basic

       $ 0.29       $ 0.37       $ 0.65       $ 0.64   

    Diluted

       $ 0.29       $ 0.36       $ 0.64       $ 0.64   

    Quarter ended

       March 30,
    2013
         June 29,
    2013
         September 28,
    2013
         December 31,
    2013
     

    Sales

       $ 65,370       $ 68,329       $ 68,190       $ 89,895   

    Gross profit

         36,825         36,926         38,821         49,321   

    Net income

         4,574         3,631         5,042         8,262   

    Net income per share:

               

    Basic

       $ 0.27       $ 0.21       $ 0.29       $ 0.48   

    Diluted

       $ 0.27       $ 0.21       $ 0.29       $ 0.48   

     

    XML 64 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Summary of Stock Option Activity (Detail) (USD $)
    In Thousands, except Share data, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Options Outstanding  
    Outstanding, beginning balance 814,291us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
    Granted 248,388us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
    Forfeited (59,545)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
    Exercised (104,705)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
    Outstanding, ending balance 898,429us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
    Options exercisable at end of period 446,760us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
    Weighted-Average Exercise Price  
    Outstanding, beginning balance $ 39.56us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
    Granted $ 56.81us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
    Forfeited $ 43.47us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
    Exercised $ 35.48us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
    Outstanding, ending balance $ 44.40us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
    Options exercisable at end of period $ 36.78us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
    Weighted-Average Remaining Contractual Term  
    Outstanding at end of period 4 years 3 months 18 days
    Options exercisable at end of period 2 years 10 months 24 days
    Aggregate Intrinsic Value  
    Outstanding at end of period $ 16,427us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
    Options exercisable at end of period $ 11,569us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
    XML 65 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 66 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
    CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
    In Thousands, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    OPERATING ACTIVITIES:      
    Net income $ 33,649us-gaap_NetIncomeLoss $ 21,509us-gaap_NetIncomeLoss $ 22,998us-gaap_NetIncomeLoss
    Adjustments to reconcile net income to net cash provided by operating activities:      
    Depreciation and amortization 7,428us-gaap_DepreciationAndAmortization 7,038us-gaap_DepreciationAndAmortization 6,976us-gaap_DepreciationAndAmortization
    Compensation for stock options and restricted stock units 4,678us-gaap_ShareBasedCompensation 4,367us-gaap_ShareBasedCompensation 4,018us-gaap_ShareBasedCompensation
    (Net recovery of) provision for bad debts (306)faro_ProvisionForRecoveryOfDoubtfulAccounts 1,001faro_ProvisionForRecoveryOfDoubtfulAccounts (23)faro_ProvisionForRecoveryOfDoubtfulAccounts
    Write-down of inventories 3,272us-gaap_InventoryWriteDown 1,167us-gaap_InventoryWriteDown 1,978us-gaap_InventoryWriteDown
    Deferred income tax (benefit) expense (4,707)us-gaap_IncreaseDecreaseInDeferredIncomeTaxes 645us-gaap_IncreaseDecreaseInDeferredIncomeTaxes (2,016)us-gaap_IncreaseDecreaseInDeferredIncomeTaxes
    Income tax benefit from exercise of stock options (169)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities (969)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities (1,135)us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
    Decrease (increase) in:      
    Accounts receivable (24,587)us-gaap_IncreaseDecreaseInAccountsReceivable (4,053)us-gaap_IncreaseDecreaseInAccountsReceivable (4,840)us-gaap_IncreaseDecreaseInAccountsReceivable
    Inventories (21,995)us-gaap_IncreaseDecreaseInInventories (1,286)us-gaap_IncreaseDecreaseInInventories (2,822)us-gaap_IncreaseDecreaseInInventories
    Prepaid expenses and other current assets (3,501)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets (3,346)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets (1,870)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
    (Decrease) increase in:      
    Accounts payable and accrued liabilities 8,867us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities 6,108us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities (3,079)us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
    Income taxes payable (1,560)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable (2,028)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable 3,497us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
    Customer deposits (724)us-gaap_IncreaseDecreaseInCustomerDeposits 353us-gaap_IncreaseDecreaseInCustomerDeposits (1,374)us-gaap_IncreaseDecreaseInCustomerDeposits
    Unearned service revenues 5,313us-gaap_IncreaseDecreaseInDeferredRevenue 3,772us-gaap_IncreaseDecreaseInDeferredRevenue 5,565us-gaap_IncreaseDecreaseInDeferredRevenue
    Net cash provided by operating activities 5,658us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations 34,278us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations 27,873us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
    INVESTING ACTIVITIES:      
    Purchases of property and equipment (18,722)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (4,350)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (3,843)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
    Payments for intangible assets (1,221)us-gaap_PaymentsToAcquireIntangibleAssets (2,204)us-gaap_PaymentsToAcquireIntangibleAssets (1,361)us-gaap_PaymentsToAcquireIntangibleAssets
    Purchase of business acquired (1,150)us-gaap_PaymentsToAcquireBusinessesGross    
    Net cash used in investing activities (21,093)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (6,554)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (5,204)us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
    FINANCING ACTIVITIES:      
    Payments on capital leases (8)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations (93)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations (132)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations
    Income tax benefit from exercise of stock options 169us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 969us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 1,135us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
    Proceeds from issuance of stock, net 3,369us-gaap_ProceedsFromIssuanceOfCommonStock 5,444us-gaap_ProceedsFromIssuanceOfCommonStock 6,162us-gaap_ProceedsFromIssuanceOfCommonStock
    Net cash provided by financing activities 3,530us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations 6,320us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations 7,165us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
    EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS (3,436)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (2,647)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (1,141)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
    (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (15,341)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 31,397us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 28,693us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
    CASH AND CASH EQUIVALENTS, BEGINNING OF YEAR 124,630us-gaap_CashAndCashEquivalentsAtCarryingValue 93,233us-gaap_CashAndCashEquivalentsAtCarryingValue 64,540us-gaap_CashAndCashEquivalentsAtCarryingValue
    CASH AND CASH EQUIVALENTS, END OF YEAR $ 109,289us-gaap_CashAndCashEquivalentsAtCarryingValue $ 124,630us-gaap_CashAndCashEquivalentsAtCarryingValue $ 93,233us-gaap_CashAndCashEquivalentsAtCarryingValue
    XML 67 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
    CONSOLIDATED BALANCE SHEETS (Parenthetical) (USD $)
    Dec. 31, 2014
    Dec. 31, 2013
    Preferred stock, par value $ 0.01us-gaap_PreferredStockParOrStatedValuePerShare $ 0.01us-gaap_PreferredStockParOrStatedValuePerShare
    Preferred stock, shares authorized 10,000,000us-gaap_PreferredStockSharesAuthorized 10,000,000us-gaap_PreferredStockSharesAuthorized
    Preferred stock, shares issued 0us-gaap_PreferredStockSharesIssued 0us-gaap_PreferredStockSharesIssued
    Common stock, par value $ 0.001us-gaap_CommonStockParOrStatedValuePerShare $ 0.001us-gaap_CommonStockParOrStatedValuePerShare
    Common stock, shares authorized 50,000,000us-gaap_CommonStockSharesAuthorized 50,000,000us-gaap_CommonStockSharesAuthorized
    Common stock, shares issued 17,997,665us-gaap_CommonStockSharesIssued 17,868,372us-gaap_CommonStockSharesIssued
    Common stock, shares outstanding 17,317,430us-gaap_CommonStockSharesOutstanding 17,188,137us-gaap_CommonStockSharesOutstanding
    Treasury stock, shares 680,235us-gaap_TreasuryStockShares 680,235us-gaap_TreasuryStockShares
    XML 68 R17.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Other (Income) Expense, Net
    12 Months Ended
    Dec. 31, 2014
    Other (Income) Expense, Net
    10. OTHER (INCOME) EXPENSE, NET

    Other (income) expense, net consists of the following:

     

         Years ended December 31,  
         2014      2013      2012  

    Foreign exchange transaction (gains) losses

       $ (103    $ 1,307       $ 642   

    Other

         9         50         102   
      

     

     

        

     

     

        

     

     

     

    Total other (income) expense, net

    $ (94 $ 1,357    $ 744   
      

     

     

        

     

     

        

     

     

     
    ZIP 69 0001193125-15-062752-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-15-062752-xbrl.zip M4$L#!!0````(`&N(648)4?9OG$4!`(8/#P`1`!P`9F%R;RTR,#$T,3(S,2YX M;6Q55`D``ZE&[E2I1NY4=7@+``$$)0X```0Y`0``W%U;;^.XDGY?8/^#-P^+ M76"5B'=B68YE6U*4 MR<-,.A)M?L6ZDL6JG_YV?SL??==9GJ2+#R?HU#T9Z<4TG26+ZP\GR]R)\VF2 MG(SR(E[,XGFZT!].'G1^\K>/__HO/_V;XXPN+T=!NECH^5P_C/Z4[*-\_-T_DK[P-5_F'H]_2^^5+WR?`J.OOSUU^^3&_T;>Q4$0"K7,?QW=/(JSC_9L>M M'L!X1!T7.00]#IGIYR^R,\KU]/0Z_7X&#VI>OXJS=&UBY@^65VKO'PU>7PU+^ZR>I#FB9D&6I_& M%!BZR![JQZP>FF&D,FR992"WV\:MGM;`UO?3F_I!YDG-@$6<3//Z$?91#:9D M\5WG1?V8\ED-HCR9;B%<,JWYCH6^!G&?;65S=9:ENUIU/*V?L2LR,X, MIYS!&SI+ID\#0"/L'I,NG,JX99&],C5X>@*Z8S2RVF-^GEL9N]17(RO*Y^93 M/YSDR>W=W`B<_5N<30VB9DK#CKC)]-6'$R,USJ/$G-[GLP-T2G-U=5;"`HD^ M#Q=%4CR`!KU-%U^*=/J/+S=QIO//R\(:%S`XHVFZ*/1]<6GFJ=/YY")4&$L' M?F"ZKO/?H(+DY,O78.).C%IW,7(G8+"6BZ0?`II]^BTY& M";!%,ILPH3B3>$*#2'K88TZ`1>30,1H[/N/4\67@(M]#GF)H@B?,A1]Y\A$) M@@0E[D]GS5"4B%=J[]P^]HWI,[9#+W)KF[PLBQ?7VAA&_^'YE8OXP?S)^Q%G ML]^6M]]T]OFJ_'QO6=RD6?)/L*#[$8FZC"#X52%,!;E'+I6*D;UI)KW(]0,2 M.KZ0@4/56#A2C0/X)\4N=;D[)N,)@:^&]?B(E*",DI_..B-"2S3^?&=>?+EX MY1<.G<;HY*,$]FR!P-LH4!7;B^6W>3*-YFE<[$T9SG MR54"M+1F1QM/(+_54)]_C;W/=(PV( MYT>AB*2#QAC$`$?,\57$G7",J4)1R#$1)0U`#&#!UVG0#$Y%?Q@]?I/.9Q!G MA/^W!);I$2[V8;#GA4X8R="A)`"!]^38<3U!D1>B4/IJ@EQ7F/_`#X`&)I%* MKL'>A+`.\?=%IJ?I]<(HSZ_QO:\7^BJ!Z*5'UHY"&I+`=P+E`T[A^H[G$>DH M7X8!(A[U7?>9M2N3-T^6N0JT2E:.A$KM!(1[NX']TA_>1.M,O'3 MGEY*4Z1H0E=($0?,4K"*N_**S]S^NJXC;7]=41DN&+3BC7D8C&2W$LOANTJL M#GPI>V.X#!'5*=R5@VD960FYG\QVXV+BKEU,"]NZF$P-U,4\A@:-7$Q+`UAU M4EWS-W$QCX';B-/)LXLI8.$E%F0_:]R.BWD4:S=Q,9]8>R@NYE$KV\3%M(B- MBZD()N18%_/G-)W]2.;S'E'RB(5(*N4H,@9QY9P['@N%X_D"PB`,*BP@AG^I M$5?_`QP'KGQ,Q3C M>SO+!#/I*H\[;A2"?!(>.@HCYG@!QEAX&(U]^:21NM_/:Y?W@3944FR#1'68 M#]:(=9@UQ`Q4-N.X)T'H%QL87(Y2-P[$"ER)P'>H! M=_O4(^!4!LCS`QZ-L3)[&V1"(;`7?(]E.\[`/&/#B+).S0VVY@8,+^[-W+2` MKA%;1:X';,@NG8L8[EWFB#FLZ$SFR*-[ZTI,WT#J"*6':92F M4F>W_;E2]`V$[F!PC1A36#\=E@Z)RJY*'T+7`S9F=L<4JRQ='S('7]JAG2M] M6Z,M.7'W6+B647+,#MSY:X22/2ZADON8\Y9!"@2,VAU(OMKT46P?L]U@]76T1)Z.EHQW32I8.]^GWD#;[=$2>3I:`K3(I83M=SY\ M[-G2)MS.SI;(T]F2*+?D":>TO[.E74C;7]C5V9)!N^>BMHZUV[,E\G2V)-[D M;&D#;K=G2^3I;,DN+2@(NA?>C23$3WF^W#M!D&SL_#6358Z0)TG(G=#'S*$, M^XX?N-)!Q!M'$,!YODE5FE#C%PG))1'XQ;YS_=1WX#M9B%=` MMI\D6K*%N6R1V5L6^>?B1F=?;^+%:B,0;+K)K]:S/[2YKJ!GWG>=Q=?Z9W-\ M%\2%CN(D.^348I.B+Z1CSR2:%-S/\!%(!QTHX`KL*8@??=3P5"6?L1I+Y M,HQ"&3SG>J%3HEK8(VV1:#L8]N"LW:[YU63;N.7/*_S:0[YMA<+AO,=[)K_QI=UA?C M:Z;C?)D]O%BW@3&;!/];NIB\2`"JF?164;J(L\_9E\)"CA*#(;,M[8 MI)8(A[H>^(!5ZGX)'N!4\M(T)#Q>] M(;K71*Z=&V^?]K!.UP^EBJL`OAM@)Z(8_$4L74>ZDCC(YY0I&40JH$\R)1&\ MA'H[5.\FU>]5Z=D1A4K&Y%A0X43"1*'<)X[O^J"+QB1RE8#O0>.)/<7$A%/W MZ#R_8,5\7^/[<@?1"%A)Y,>4N<[0LTW]ZX['?AA&3L3'R*$A,S$X=QT512X- M7`\Q@/1$#B!0L3ENT"0P,-\ M'%$42&XY@1DB4+8O$9XQU9/C4G_7B^7;0&^H2+$Y[284T5KL&P`J)W#3Z?)V M.3;,>TB`/@9MTP1H M:QP(KQSX'9(`;2V(GGU:3--;#:IDR&O,[+F"6V7Y^ODW2H(&![SX(UW.9Y]N M[^)I$5Y=Z6F1?#\`_U8IJTL`^SANX^ M3\X7R?S#"81V^F!XY*DF0XTRM\&B<8XS?0/^,:QBR>^_I'G^FRX^7\&B#F_) M*$1\`O.M)JH)J@V26&4&08#19,/55.;<@4J)JM!K9K^.\%(7<;+0LS#.%L"O M^9I%OTJFR0#14J.7,9-\/7M\-Y2M/OH+NSUDWY28FAJHDHBY"T:M^7T7+A8U MV8N(;C!U/8"6SX#[X&-E]ON88OM=);1J[+UPK-E^64.W??9;@P`PI^]A.9EK M0R2J^+:8H!;(.NPH@?GI7\`V@8M9Q(OK!#1W&6Z_T&"1%BX5$9*4?Z M*#*%:92C/"4<3)$<2Z'D;U_L`J[M4R+\!69Q!;ICFXF\-5 M6^;6I$*5(]7ZV5=T\VR6&.#Q_").@$KC^"XIXGTSL?M07-1D?R(I*@F\]?.O M-4`767JE\]R^'>FWL$(--T5-V@IV29T-VH*A&@C.DKS(DF_+XMDU^7P%$;-. MKA=?EM_R9);$6>M1PJO!GQ]Y/H:5=B@*N`G^)`CR&#MN&+A1X+H"^[P,_H3$ M&^%?4T"O[@$.5WZY45^$U'M9Z[/OXN+S,1";7GS&!U]\MN;[RW(QRQ[>U(=L M*+T0%U$ER:8'L@W"5B=D>(QJ;G(+QNA6=V,=2WA[-T\?M+[4UM*^A]6SX0Y3 MZY*X$T;'2[YT1A!ZZ&X=6NW$[A;8)O-<.NNW^ M5IMIENUS/WOEP+LZ_>Z+-_1AF(PG0JLWBPZHW!`MP6@7RTS#N"BY-[_E/V=I M/D`=9ZYG-'`MN8CPCJ*P["A9.\@-`KO3=:)85_KBY11\&`=8I/01SFMEAC=B61'1H25 MV$$G09@H%V$NMVVWUN+8@1I88LC[=4B!PTPQ>1WR&HC&^U?#E&AA\L-0X[VJ M#9%^TG%F4'ZC9T:-#U!!6T-:J?I4/_=6K[0>@ZQI/2%`]>&&Y&IEEKMYJ%L@>R%JID]!'>U1\?-5)=8)4&ZSY"K$.YN_7,N@I@ MBW4=I/,`T0"5JE*M^^64J\GV:59\U=GM)WOUPJ8*#0^4R7^FU;(Z=5.O3Y5Y MSOL;,E.":V]JM*S7M'T-0F5?6,>Y-J>XGV[OLO2[O30PV"T4;)-&*IO]VQ&L M(_TUGMXD"YT]O`=S:30H5Y5R5]L1O')_8;>L2&O29DERC=[!`[WJ;FD'B)P39GK^"3T.4?<5_(Y69J7 MB<-K1N_EO!N'S7T+6\,D#W-9"!QPVC1P?B%QIO/8^1>=?4^F^LE:#H\QD>GY MI=Q5S%P[Z1=X?O_R*(=^,I^;C.=?X_OD=GE[-+"[9:9WW8<+7(:DIYB)C0,# M23@RH/#/L?*(HB3RX#LL7Y97(E^?)L@(192@>],'@Z$.-_&L,#)3\'K' M5:9MAKZ;7-&R,7C_3VZXRCK MC21?@=_,#ZOEV0B_-/B5,8*2[MB'>E7P!U(LH:=6!+C?5@0=\9ARC:(#6@E$ M#JM8V(C%E!4QFYZ%CV&Q=D[;>FQ:4.9$8+'7T=O[P69*Q@J;U=)MH>H-<)TW M9+!^`"4]E(;?P-9M0P9LBH>:JOX;M4PZJ0W?'KJF30NL+4."5G:O^Q"Y'K#9 MA@P8([6[-5#;*]=Y0X95FIRHZ)-^I*[;A@S85-GNK2%#>^":-BTH0VN\(4.9*B*PVL?2M8RR^X8,Y1)B*=X.9/<-& MC8A:!ME]1P:K:!#:I^]+>WD%@).!*V_]3]3$TF\>DC4ZB7@,+SFK%@K=G6C0 M6:#(L:#W"DM$#M-(34\DW#*Q"[F8[=B$>WTWHJ4K\7WUX6"/?3@,^(TR+9W7 M]-]`VVT?#O;8A\,N]6:QDJ[[<&S"[:P/!WOLPX%JJ]]WW8=C%]+V%[;LPV'1 M]MR'8P-KMWTXV&,?#H/U#?IP;,#MM@\'>^S#89=VL[[!4&IW`#VDI&8#6#!Q MF#?2*,F#&]>9H@J3'UO(HXL;(OU1Q&9'5NIL[7-=I)M$G_[P6P^<*=64`#6) M=OV+B4)=$D784T7N-DZ%&H"8=$T14W!HESTJT*H%G%*"\Q:VEUE^I M!=PF13MK`8=L]&T.KD]9=8_A+]H"KFM^/:X%W(7.ID`WH,CGJ^A3]/G0?/Y- ME$W2WB,^%@PS[@@%\*BOJ-FED`Z74>`!OX`-BB;(UI$Z7;M"NVW6[Z&_73OB MUJB_W9.XT5/:32I8\_YVQW[IZJ/MM;Y#LN\.E<-&K8HLHV&SAV;2J&T<#Q$/8X!O70&CAVO,I_W0:.AQ*N M40/'1U.)B&*L5\^TMP:./0O>P!HX=BUV[[.!8_=>$>N<-'%^5GC;J MY=I>EUA4+M(/I(%C<_2'EPLJLQ#R&*J65(D-KOI=-#`\;D4EZDRDT=+4Z+WUV1A:@NL MU'$>+/57<&AT?%6T8'3V(!<+`QH@YI"0!*!``U"E/I(.E5(&U!\KCX43:W4X MJ1!K;U@MM[7L0WA,B">07$],?).VEL>@;=K6$IE+4$A6JI@#4H;8CF4"T&]FZ@6LQ(,7;E@5KL$=>!=/EZD^FA$@:;8IB'JO=G M8)VV4NU!19A6JA2SLMG18%NI'D.(1BF2U+92-;5`6LV:;:>5:A_6WK12=2L- M[GILI=J'O;=-KEU;R^--6ZGV<#QATC^IV(C6WKZ5ZC'[*HU:J98I:"X?5"_5 M/@38N#V$B?I[SMWW4CT&8M->JG:O^,U[J?8@ON9.#Y%JTV]OUDNUN1OS(QVH M=V92946EWL*J^V4)_OAJ#-"1%%$\-`1]659C]-,O2'_#)H/SA28=^VJ96 MPY'T".+<\4/P44!I$]!JD>M(I"(BR\Z%Y9'KTX;QNJ/6'%5;'7?[B%RQ:1;& M*X6W>NNXVX.,&S,EJE7=!]MQMSE!#NRXB]Y-Q]T^N/_PCKL-E>0;^#'-%+\I M5V$/5WR`0SH0OQ+!O@A;5]U%C=DT6]<]$H2&&'M@ MYAR/$O#J_Y^\:^MM&TG6?\7P8/9I.=/W2X(9@#?M"9",K<$S7V@L@3-!)6=^NX(FD^J=?`A3+0F MC$CD4$[W2]#71N)JN)D M/4I28^>-+Z"E\04TCP(]XCI`*4\5#Y,$)R+G("WITG&`NF8&[T';H%-$N@// M7YH9O(_J6F;B0,9JB"3Z(P;OP[!J<(%)#6]*7\3@?0`&JCV,O`<==4,,WH-C M`(<`=4>[]<`,?@HT7V9P;)G!N13\F%GIW3.#GY*:\V(&M_X>=Z\;3F8&;Q#< MF-<.+VXS]AMFEY\8MYG7MDR-D+QH.,!"Q',!=Z-Q+H1`9]D=3WV'4&X\U.L+>GV-D0>DV& M:VQ-2$XE]1Z960>P!8J%/E*EU15,7NY&8V*Y'G`)XU9H*FK#@,I(;WV15-#H M5F<:-GWMUI0L+^>K\73[]_%\:8*,U=^90;B^A^G1+)@-'Y$H84%,H]"$B$H' M6F!C8BF.PY"$B<1%:U&5!]:9!$[UTRZ_]^FK>%H.;$\E[Q!L/[0]D=D@`T]N M-MCMNANR;82L$-7.?CT$X12E_<-`O_R> M3;]E'XP?=VQ_UW1QTQU!.GX0$0,QH2F.#`&"`4132,AL(BT MDIO;+6Y+%S-\4CGI[8TW;-[@*.@A$T251^=!;>/)Y1Q>WUDX5>1K(AYV^=/F;P7O5 ML@HI$21JH49+$$0TI38M1!+P`M/>IMY`5I5>?,G.\F&`4 MRI&B\13&.)3K4#M;07%"%2V4+6RXT(Z"LR6!/S^O3Z%H,IW"$(:BYK:76;Q^ MQ&^@D/E0M\./W'&*9,,];TX*QG&7M\7KN8!N][IWUJ2;^_$M"6#4E#'+2P($ M)``S[BGB-0.ICKLR;UT.,"^K.SE810?WV%CPFJUP=.E`6\I@'$#6X5:P5[+4 MV'5$/65Y/X;8+6P&L)W6K= M81?%71MU@Y(!(*="-.-V]T(NBXB,H;86O5W-UR9L%,WHB[WP*\"OC>TWAD^> MH/@#F?<*K)!8`Y46UWR;2LMO^JOQ^Q72H0C0*"7YQ;0FF`=A0HB)ZPB.([6Y M1.FF-K5J\&M'>TPC..V`G`_39FR=7EM,6Q6S,V#Y*?Y%.W5=SQ3O9J,T(^WT MJO+*3U2X8T;L&/;SUX--GO\NE7`2Z1UPG>^`PY0W8\+VXCHGA1_@DDD>7K;3 MRL&?L1',FIUV8L13K+0.-(U-F"M,=!_R5`9A!!5E)(V2A`(V8D=+(D7+Z*JK MO]M>N<;HO+:E*,XR+(];NU>##8PH)HS3_G7.>(;-#(J7SFTZMKF;%^]'ZRAC MS2R*K]85E[`.N7P_2M<8G-?&E$7H3*6QR[TK70_8(`4*WE]]P53;"Z>Y[O"< M8^OZ2DDY/F+A6D8)%";-G$\OE'R]A(RIEP-I'&S6+(CS`BG637/X*!5L&:0B M&C=C+_8"N38TY*B%;*\,R>#DDF#K?V*?DW[WCMCO*J(X"\7FWL6_+JFS0%$0 MR7YHHC!M9I%\KR107B.O":O)1!U.1K0T2M``EQHC&T_)9D:*1.:MPC`U6QOF MF]`$JK55'*!0,ARF.%61W=H<,C$(NMEV)T?7#11L'RY&NEFVT1VZ8V:/UJ^1JM>>!,SW="Q M\,4J(+65Z^Q.W57_<#FFS2(T7[@4_`P+MV(PY%"&GFY8XLV"R&;>B%<%C^VR M9^[$\U,GH';1C-R?1*"YC3/O]L6=DO%NJKCZPV^S,UAX]P54U)GVKR8:=RD4 M"FHBB?;OE7AY->E:(K8'U-MN]*XE7<,W6J)LF^_K41*A)&[F#WO)Q*9A%,'M M3M/N5$DZEXA1$L6]-TG?2M(Y?`RE_,)[0^QK%&]R);VI:6V%#?J+QH1)"O6, M6HGCHRQ%B!!)'`5Q@L*`F8\(PI22($F3-$7O$2\KA/!4F'.Q/!EW'9=25\RAD),*91FN`49^Y67#&P?:Z&E9MV(6!?) M51;77BR]$G/Z53")PCB\!/&\$$TI"2D[Q34X64SH'S#1U_RBV46+ MBD@<*Q&D**S2S46+E(XMJ$-9ELGZET;@5Y-9,0AA MMIS!XIP%0D2()B,3&F$*"5(H-/N% M\*TI(]4PREC_RB9W7R&R_6;D+([L=&]UEXU(I$B8QH%.!(&>XC2(4A0%FADUE$FJD)6T M=>9^:=-;/E(\3DU%MH*6R(^+^3>CV#?1TY]+"-H^?[(1VV]F:C'C/)\T5L/;6V7NRW]19$ M=?5FKFC&&X"6VRS)\O\[U(4*MC3CO(>1L>,J,18'"#8"+:,D0%*F(R'39!3A MHO7;<7T.@W`6=LU%OR%E@4GS/C+UJ;D@\MSVY&B_D]&/G'E7WGBUMWUX7W,.2H$XM1);9CO`,&?C05 M3&\5E;8!ULNV[EB@MFQ,FY:5VS'N2F+$:BUK-2!?`BBKJ\M/V?)Q"H<72/JC M4>=%KM1`G@3#67H_H;VH_MQY_VV@/$%NG[/5:II/C/IKLOIJ7@_>0)ZR.8X] MK3\!LN8"K(-;4?7S;KE\S&X2H]VSNUSTUH\T;[M:3*Y7!7%5GOC*5I9U\S:S MM#4]^X<^=4$"(3O6R'PP#-BBPB'M.!%PN\./_VVG5ZX]^XT'?\3HXQ9<#<^X M!KJQ:562N@/\.T.U;QZO5W^-X7U73Y8C;CPMOH6TC5W.?O68,)D(E)IS0M"` MI<8STR%608IYJC$*(YS2W!VAG+FT'SYH',<4LGQ`_3MIPW4X9E2ZU\&H8$P# M5KI83T2/)1&!9%5LPV+I?&D#:%6!85J$.N4]/I_#L,-7(+S^.OH&OO M9JTYEBT/_GYV+@-WQN^QX!S;.Y["T6>9D2WIQE%%)/TI!Y0!4*4<*U#U]&5\ MG[*'(NU_VLQO@8)_6L\F8%Y^92-I\== MO[9A&=.(4&U"<)E&VFP!3(T$6!2(A$98J!W;(%U%UDMA"X1_";H_! M+$A6>C:5Q\:L,(N7.5-8CT:XAU/ZV2D=HCG(1]-@9QYVQ<-7!1.0JBWE=,T/ M\O&?D!W)QHOKK_V>D'[I:N,5:RXK(@!T?XX8"@Q(3)+64!C2F/&HI#$+$\F$,*<*=H',%30AU6\>K]O82RF M_6Z:QQN;>^SU^W^$HG6X"5@M)E>/*V`?N)Q_'!_7HMR_N4`:6I/+5=F]"F>G M?W]>UM?BP!JDO5'6/>4[L["J(=2=LNLC>BNB'^)I*Z&?F[D](M4HZ5 MUE&C??_"$2K/01^R(0"<:;%L`)URB%9-&7\?U(VY^>[879TU"RNU_&J+I M)];I(*LS]56D\D.4D>@F)SR^J1M-:2=TLMAA]S6(F#N M<+>7'GN7$#`_K/-7K$_X(8*SXV!WR0&K'M\%F?]TJ(XM@G[U,JSG!ZX+4W99 M]H:HAMCV='!:$Z;L@MF?!"^\J*'>$A+@0-6,[LV%;SW_R5'+FK-^B-?IMGQ> ML9.#D#5&IWIS.IU?C]<5SSO>](ND*X@RZTY'0:BQ40E%X`)=*^/'1$8;(A'% MB.9R8>W:W]R>]XC!XG9C&G M1S[8&I:V#.:S,:SZ\$7]A!Y2F5/!4B/F&[Q M6+JL^3A^&FQH)VPE*'%#6&]0NPZ]+1T=S1?)_/%J=?LXW0T+_UI,C&MT>]OS M$1%&HU2.5(!CD@2,``FQ'HD@C0G3>)0*0HLIE1@Y$Y:/A.7(9&L$V\7MBZ:F M:8C#9&0LBC&E*&`H#H,P41RN01#6$>=BI(J@CSBCX@^C<*H?*GW>WMLXF_OW MT"B`J2[[]\>@JCYABCO_5W2VP*7\/@+8PVB\\O;N6T#(E$Q,'`6W/I/Q$;PM M_27LJ:U3V+VS;X+/2TA[!-Q](W#KHC-V12N\$S&V!WJ//%]0SWSSC<;BR(I@ MNEZS-J'+^^+Z=./1]YU:E3(DQM'2@4JX.6%PBH+([`=SPE`4QCC"#!4914Z( MK(Z_JD`X9TM^)5QL@U=A1"%[KAP*Z1H8;C7A&Y@;E1; M"H;QA"3!"])*XPI,E3F=)'M8F,\](Z//?!74:/T^#N=/W?)UE-_;. M"\K_(1Z\N(WG]_?SF:WK&J145$4'0RV2RB.WE$MZ%0;^TKFW_OU#3R-((Q@P\)M['&?W.N`S&N67NV1E.,;(3;GYP/$ZCM8#F7;HCW=G.0WQA.(@'N75<'\$4J^^NK6]>[5# M/:E/5]U1*+=H%M:EK,G.L-GU+-D7&C=M5`YIS:01B=8!TRH-PA3I`(M4I3+B M$:,\=WT"]`O"!<="/9PM[-4#`;?F>`YQLB&QI;CY/;T?BC+B;Y-E?ET-6O-^->]AIN9O#GA5SF@\NW MC$?.-VMI2E6_N&&NFW3SG`?'5K4X@:=?J%"\+)G8^KTNP@XN\?F%#11YF M;A&2Y\U>ZWL:4^Y#H51![8DB*5-,`Y[2*&"4L"!4A!OW*%("6[L&&$_$AO4`5<$43CPD M"]8#:*@D40HU,V#=E":T@-^K4$&<6JC0NCY3&-/5F?VVZXUL";ET9EF]M`&G MC#4[N+PV.BT.+LH%'93][@&VK9='^:"*E[3?/4`%;]L6;P[&?O<`VHX_<"[3 M7\X!U5QWZ("N5YD1)O?/2-\S]N!R_.-_YM/)S?BY+'N=BCHU<;3!CXE4ZL0T MDI!84V#-Q0D>F:5'(C`B4'"2F1T0CH2021%\`(,5TA7YR3J@A^43WMTMLCMH M!YA/I^/%:70!/K*IN1#PEXCUT9T[`2]TW:J%(!S[0&^H%@R@X8-J MT39*B8VYZPXE+[8\1L+A<^P5I2(:B^Y0"D!IW%*!M#O:^1!*ZZT\%Y/%1LGO MFM_T&K#2?/H/C(@L\X`?41<72FT`A2Q((B4"\W$JB$8$!51R@=(4Q5'"-EJ[ MW453O4%*6J,;")*-E-_W]&0_(L:X(C?-F::/0L1HI9.AKQ?T(0.]^/<<#O;I9/4$3-]\U7`X!;;X(YN^_XN M3_.N]'&L>4A#9>*Y,`E8Q.,@E"$*%,6(AG&*)>5YP"\@S&5B^^3I33`=+HA# M!ES^^$$OB+(+HDA'"W)0,#UH2#*!;H/932_KL)O_\5\'8O,_;90_^HJC)4K; M0Q\'3'^-26U=L3<6K8G`/[*_6V"OK87:X8;^-%G^9[3(-K.+^S3XIP@?Y?N: M\XYV]@&Y]'\`CW\,_@"6N;UG_1[`N6#Z5H^>EN,4]N?,@("\QOPRA!/(R9 M^`)_^/L_IJNW-Y-O_[A;O34(X#N;MSI;KIZFV6_GT<6G)/T4Q!?OWX77\$7ZA?X\M>K]0]_7=V4WW'[+TOO M67J;,(X__9DF9^_?A=&[]^\NWZ6?#[WOKZ7G_M7*=NL'#VLYWX\7=Y-98#[N MC7A8O3TKOK^:KU;S^S<(?@0;(YC,C,.Q>L-^=F5\<$'6@BPVX=FTW/*TG"Q7 M9_/;L]77S+P+%.2;Q7AC'_BAZF&W/IF83]YZ=O3\[?.C;Y9Q?/_P]J@^)\-0/S7B)V<*'8X M)-N0[X#QT4[VS]6=><:YL;`_Q7&:CD;G1^XHC/Z?O2O];=Q(]M\#S/_0&&2! M"4!JQ4,2-4$"Z)QX,6/[C9WD[7X9T&++X@M%*CSLT?[UKZJZ>>FR+5LR)0O( M84ED'W57'[]:*U*I4UWC!-$#TX3YM.SUU/3+9[B^4?&NJ^T[[$8>`%GR2;OD M/_[XXZ,$17X,<>&'7M-:2L-<+=)^B_^_?^D!O\9D-:71UG8[V6=: MSHK*^;VX0@81WMX%^XFF<(GINM+2VHV1 M:??X+?PUY@>H`YIBMAIO3030G=YL=Z4U%TUNO8C5W/+&ZHIFOF?8=CF4TA(HY08(KZ/M1ZQ?ILU*V\6BI MN,7^$^WIK-J`VFHU@F!(YRSD'I9897&0A:OY"@7\&3'X1^P]1=7=>;+,*NT\ MM8S3SE-%NC[6W1>MODHL_\WM,&(<\:>AC=.6UFE+JY);6A6>G[X3_3BR]=RN M[2$PI,)N./3A@R_&'?0Y&)^M0K%7V+[:PZ)^E>;:.+@5O&?P=<>K\\>U4)T! M/,+#81KYSQD7V+E[5^?G+MP:BF5:AR;KSY]T8]=K,E6<=+VU[X6H(W/CP\0; MNYZ'!ZO1?V?*']S`F$0]DH,S`!\,Q6QOO77STV'I`$RV833?SF3KK:W7U#=. M]DA6G(]T'^E$PQ,-JT##XPK\LQR>^\[SLO==9W2O=>9P]YGJZZQ`['Q>NUYM M.!)W?;1;FR+ZVUKV.@TVVI[V-)4LZT;JF69'16>;F.!FYYEMA]UN7AX<7ZM7IW]9_"1 MB8""OAAVOIQ]_O='MA3D+&ZSXXZ,9\\BOGR)>,W^/5TJ+FS@E^S[^J"I>-E8 M?KU\OUC3'[I@7&IR;3N]BR]?SJZ_#,ZOKUCGO`^O]X`J9^>?!N>]%[IL_*7S M]=/9N=J]N+Z^^/*1Y:1_/"]D$]<7EQ\975B^'OSOM7IVWH=Q?V1FZ>IV-EH7 M__A,E:VD,J&4B8FXV93H\>L)9WAAW_;GS*,WV$WB>LC0",_V0]/\[\2=T:I2 M`G%J"([?5T<8;()0H)`%*;YUVD`\"8/D=L+TNF[6&/0`C637G9D+[;)H-.%. M@B^/V3A!3#0VE;`@U`B;25AT%G)"1<>!+':_NO=[-YXP:"MV;0_"ZW`:P2?& MOX]X%$$CT&'@Q[-3<,9/Y#2P%Y\B.W.G>Q0ONB';[UA.DZB!'H8M."U78*N]O<26\J MK?;J7;R34J[1$2/;R]B75F[?X]/4\@GKU=_+BYGXN;B6J>D%CJX?[J[6P^L; MUL._XGJU//9,9Z%Q'9=6CUW/A8ZB]#%V7ONCEGTX MN_Q*7]`+AHK;*5PM^RKX,QO/W%CB)[-$DB M'L,$/N`#.1UZ/Y=_IH;RG_L__X3;>",>XG48I`AV*PE]'D0UUE2:0+BF1A+# M6HH!@J4W3?8!0S?7I^!-P5'END'=BLE%JNNK4>*6NZRQ8;9-8OO,QH*PD4L( M>C=S=N[^%?C06B\(9T$H@/6`*'C?%_G7SGB1G,VFB`4,[$3 M6O'M*<=;PM0JO0DN]W8N7BSQN/AB^AHTL/`B._]#*-:B0*"..6X$\<8=\A^> MF/+PEC9T0`B6!@#MU-B?'#1OS$,<(`J%@QQ-;:.""8"KL?N("Y;$FZ2T'&L([H(-#@.[<2!C_@HFX5!Q$<) M2;F$3)8C+%D"J9+":E^'ML.G=O@7NP!S->(U!L:ND]PF49R;.[&IA^J"C:RP M`M#0+9Z'7%9_%"UN;&-+!5+6U:L["Q",5%_:/Y%1PUG'Q=&.< MA1\+SK^6=Y(%`87OQ'F'51V2FJ6F9<&I%(S*.DGRG\I,E;@);>3\W,C-XA36 M&$:'^^XC[.(JH11!V2IE6$O>+*I:&)LXL_'NA]0Q`"?1`F*D`58JY$XRXNC$ MN>="DHX6=MV`H0U($NC\EO"3,N#'=E)S#J$+%C)')!5\HC!:##Y6B@,Y3X\7 MO!:&0+,D7NX%FX-V-DZ?3I2Y?L*=ZJC%XTL?UI6P*7P@?)/%E^_>\ M&)B@*@2K+"ZFB&(JZTP'G3^`YC/9!H&G6"J3LH>U"10$O+\<,@3,=SQT*'?! M(?W+]A-0GKP1W4B35U#!.1'7\QA(;JP*J@K-B^B@TVS!HJW54<@8@]#G\ZCX M!`&Y%L9/7FG(;\*%$6GIB-91":8W%PQYUE#83)Y?`:T)/(H(A>I3Z#*;<;"K M:=1+8C.4`5;/#4?H5RNC,U_L<#0I4+#^$`53.1N"%?-0+%)Y\'U$7H#&0%M,:%DW%!VL?8WXL?KP#\I#_TA(2.5)DBY?Z/#]@+HA`D7VK10_DU!^A.:+$ MAA;$EPF[?$K[:0>LRX>S^_PFWN4I;+-I].L]K:5:C7Y=-3O#AMKN&9K:;1O= MMF8T^PVS^\9*/+5?IL33Y[/S`;L8LM[70?_L>E.3U:KNM&X%M5FVEJGQIE4N MFWD!YM:W(>M(&E'$W8C M;CX2D?0&M"&)1&W%MG_K(D5]#GXH",&63;F-AL)A7$$KD%$Z"E.9<&3=85(SF9R8P"\%\V+G(]@SMB<0<# MXGQ"3V8PI$4NUFFG8&M!DN3\&N55I`F\CFFS$]KWOHCR(:R5HHRN6@@S$"#? MBV%B9T9_C)-88^@7JH/;M&(?7?*0R@WV(8:(MZB8GGF#556]OX$L?XNP^6AS M(5VCT;*&9K^G&N!!5/BC!UZD8:K-9K=N](.YHOH,BAWJCV\1JD(V!!1Y0[];5;J/=5YOUMM;JM/MZ?3!8YP'W&&IO MN@R3DHH!K1@1ZZ%MLJX=N2.P"O(]X#@CCD/S'XJ;`X/+J_*VD1N1@I/4W>!B MDC3R65.YF:=]%'AX"LI"C4\"S\'="AG-WLLRU*HMZE`S/T%#0YZA\!9=:TEB M4&H_T\L!#-W!PMTSH``P5M&_D)0X7H;2\^X*IE(?IQ2S`0-F5*_V8:MWQ M=K^=GYY^N MV.7@*[OZK?-U\!(!Z1YO`*XS6+B,'813N5\<9>JU8)X@0*(=6=!*OFA_V++] MD5I;,#NXBIE:FJ>.`E?&13(?N2`CJ7&1.2=TEUFFS&J@N<$@@W92,+H30Y[?[1/BJO@8IRBK#&=)Z$3"MP1OXA5 M2*`2$0+29`XW-I".,IYCK.\,9K'B%4*6+X^O+AK M-`%QHZ7)HDLND!EWS`M\?-75R=QZ;.FN97;QH,M>P;0/X,8Q6J),./7D-]P+ M[M_:=5OA'I]QW[;1>/I]6_WU4.)/79^Z/J!KW0^=KGW]B]$K;T:+J]^#]4YM MBYFN$,#69R:KT#A&]GB0\C^F<;@.83%8:K8201.(G`2 M@R7]];ZC#)_)*>+>7K\V"^_B@5FW._RMKGB^HIWTK66 MHILMI;6FANN+W8&M#%B25FNO+INSOZGNC[5UJZ5H]4>E6T?!6GUUB8CC8VU3 M:6MUQ3)V#`A5(=:NJ?YQ0DE9Z9`&V?&%[+`"7AD,"=3W\)Q4TP(/]=JZO?=I M?ZC7ZH]:@EDUZ>?5O-D78QNF4M=VC(E33<9N/>F#8*RN68K>WC&P5349NQN- M/38,F>,!=CK1;\?TJ\(D#H]J)_J=I.XD=16CWVG9^;3L_()9?N'VPE:ZL*^P M6&LIIM94S,:C#DF\>$+PR.>V7U"N]+1>9(=`4S3M=9;-=\T\O=+3>@'F:7H; M_GV=5'S7S#-VO+5Q;%GW,2&WGBAX2#G0FZ+;B8(GR3M)7B4I>,K`#S`#7RU3 M^\^WK[(M].P29WZ%,\79RZ[Z+5ZR??=#>D,P12%8N!M8N,1/@"/PR)R`^=[] M0-.<6J/_=,%IAU0VF:)Q:\(@MTPU+TYNN< M6*G,+UB=?5XO4#B$$/HT^MP9WZ%`3.O>MY'=\Y M\U.XPTX4\3C:%1Y@)8A?0EAJWT>(4(S0R@2HQFZ2R/7QJV(9G^!.@#HR M0N`'P4DD.")AK?"8D,MC^4ZX@+T#VL0%Q*(]#<+8_2]GMW(\.,M)<,_OL.B0 M!)N)"%/4]Q,;AWOG`N$D3-`8P98G*9!EBGX)32`0CH*8C-`^/!9FM8-<+"GB MN",[#L*H#,B$($UN*#%-^7&(<'&I;,6@*%\A$`G3C83 M:"1`9%&'CUW?C1$+]4Z`J*90GI)$"!)$72.5SL8T6?Q%0,JD/RD2.V@\AA03 M08Y2[%'\NC02\7+(QQY5N,$V)+56@!IG=;$@5Z:B)P5^4O\XKUL?6.00JJ:? MU2)S_0(V'WX29792N*N,DL$(FJX*.M``P5'%D`5BE4"LG5.IF1B!^VHH#ON$> M`E]%LE@-Z'GBR?(5.-G5@U5$)1$Y-M!14B'/_8M["*8&$B!0J+)Z2R4+0-T4 M:4C&6E9'R`<>,;!1PN)`@R1_J5;9=&V4*)^*;2@+"D6([(277_DLRA%AB]19 M2QM"&4O\C-8IK=[EH+;$6`+@OYG/;`G2OH:A`@>-+(R;6KTUCR)6KN2JA*T5 M?"C"3N4,$V23H)I4N0T7KAYBR;L?Z.OGL00E*^1V3(9]`U=R%&!\KR"P2(=5 M(KM!8`M.`=[.['W.=FI,&K;-C6>V,N?YS3Q?M)-(?&7*",-=I`VT@NX.2WXX M;B3*T3@"GWGL!?<2%51)L?D$!K(=%IN')D0'A(E<\AB"BJM[+DCDHYXG1\V= MB/B43VL1JKE$TX("I8T^EI8(7"T`IX63*8VL\+`71&!O2"FP>@C[8ONVK)"# MN,JI1!/UL%8-82VOE)"\%,E38.TR4+N*>)P+8>F7O/X,9&;DSLA_2(S`M(Z6 M(J(/4=9N%@94%R+FHXDOZ@+B#$=)!"$ZM$RU(1"3<>+.(F$!;*PX)R%H`S1Y M`D\PE<:5`(B%V(Y,:Z_39_\)?(XXM.[_W,ER):SSB7KO`SG\"+Z`6.)R$L2! M[XXB##]Y*%;4;:\F9D[1Q^+!4ML%,J1Q+<6'8)23I` M"LQ3KQ<5XPK*UF$.49D/"1)OF"FV0IL_@W>_D1L`M:SH$VGX\ MB3+'4RI##"0FV0`"C7B49D2BW0UFG"LSWHQII6^+I9Y1:9"L$`$_YJA1E\AOO+O MF&-W$#VX@Z7)W7A^C7KT\F9,-^J-K@EFK*%UVZK9U'2UTVO!?YJ]8=/2=',X MJ%?*C%W3XE9:?E"B^E(=2E"I2&8#901N9DL:2N3N)=1P*MBI4F25!USY\09T M5BPMF+L^-GIKF,:MYO,@C2WKZ9#&YNO!W.Z\ZQ/`Y%N`EELX)?$,J+D_TRB] M(\P8C7D-XMPGM'"L#Q9NX8;!@5QL>=O&U&J[/M9W:*=%C8VR_DF4,S\XJ=8,I55_!,F.RYG\ M04'3P?F2#Q`B:>VMPX;G89WMWX=`B+1C,+MC.U-]/-@N)_KM_F9>M:.CIZ2^ MZ7(H,YZ5_.XO)6@W*@V4L6U2:]0:.T8^/S:+?3HM?Z+@.NE^Q-G]%][06]@M M7-ED)PQM7^SL=N?Y(Y?V'+^BQ@=_)]#T&>[C)K2S34>-KB>V?R'JTV:Y[9E_ M*],O[L_/ATDZCJ37UAM;IJ=WVL*6:]4Y? M[3:MOJH/=*UN69U6:]#YIGTSWO]:+U!Y?X1X(0[(YFG1+-H[D>MMH].K]W5U M:.IMU=2MNFK5+4/5NDVST;;ZPW8?"XCK[W_53@],H)/Y&8T0.-#[[S M<.1&/&L_W?N06Q_I[Y=XX.`%B.U&@:EKK6^_7_6_S7CX;9GX^O*5F8YE&:WA M0&U9_\_>E?8V;B3M[P'F/Q`!`B1`T\/[F,D;0.?L[&;'`X]W@_TTH*6VS(0B MM3Q\[*]_J[I)D9(E6Y9$B==ND%@2V=U5W5U5W?54E3H6-4/JBWUEU!-5U3"& MZL#N6T,%6*_]^)NJ7VAOX?Q1N<-G9DK=#\-@PK;&]=/B`)ZM+T!C-)!-2Q,5 M>2##+A^.Q+YDP%;73%W63-G2];2"/;;ZZ_OU@>3#&R'X]NF*SEP$I?CQ%V=^ MO&%JP['54WJZ.%1,F*R!#&))-S01)DF2^SVY9^LR3A9J'?G'W\:]JTNPB`=_ M^W+Y^^6GSZ-OPN.Q,E8JA2_"CE=ADKT)"W9`N!$B@I@Y)S)9+!2YN7)+[#V'4UZO!!\@ MXC_"6#X6?X/8[X1?M`(T66<_ZQ3HOA`]D4 M]ST'EBR<@0*/`3SY2R("/O&1>3"E7K9`TW%P;)[K+Q(>/0M*9I[.[KL?TD`/ M?!=D@#NE,%%/+O6F,/-N])=X&U)\-Z:X#H001L,#KI9C0QY0?Q;?,7)@,O)Y M%M)H7@SL2B,B5A:7<$.!XY0M968HI43.A9]S0"D-Y[]DH4T%CMP'&&/B(;8P MN'T)"@^;9@YI!3%/+CSW0_I(LAXS>;BAG7!CU_(#.PN$/!2$8;$`,Q/L$#3+,+4M[0PJ6W$N;3$(,Z\S74PQ691KLDM&R%+(,0L[QY3DGL<'0Q4AB MF(N@0`^V,(EYK#7&*48(=$\6'$R>T<\F(!]*&I?,TFLA'6DL\?+I#(C,@L;6 MHU`8JCV9L[EB\:U.;K+$?&0+#/L.DLA[*KS'&[M8%2WIY/*%%4Q<-FH6^O0< M+XMQ,=L$*Y\0BC&=V2#F3O@7C5>#!U_=!=#(,O*70>$9/M\+V/9+=XA?#'GB M(HF'96?QUXS>11B@2'!V$'UCMK*#PLKF+"A2"YH4AN4Z9+DY65!W0?IF^P\; M\5>"7T&N3>YQ+`-NV!OTU+[=$TVYUQ>U M7L^`8ZT^$'N&9!K#OC;0;*/B!ASGD0!,>CW0I9B+@6=4X&&D4PJ[.&1Z)G8> MLW`FIH9#.H,=&J;J%T4A;H14%+HA6S8HG&^8GH`&^/))%NFFY,(K8=(B1),P M`N'*\NBE?19[Y%:/Y_+67!0@L/S_Y)&,7/;PEN`=9H&YC/@T+!?:0=O1YP&4 M+-@##JXTRN.C,]KG:%BD@A)I2F-6LK`)',NJVL:`GS2$!CYAK"L/UH5MQ?;9 MA=#/M!:36P%&+G*A!B/SZ8S'V5*F_%,K<95SJSH(9!;0YT9W&)'TC@<6 M'#3+IPQ7#A>(+/0Q#&[=./LI,Z9>>Q\T'$Y(NO+3UK)5OK;V5Q<]UP?`:8\Z MF.?@'8_"9^$BD644BMDIOP.B[=5>/1@FP/^36K/.(?`V6X$0?HFFFFI81:!@>$PE9P**&>9"Q0GG&T4P4E`B?(,HJLZ M-1_*`XL3?FT@3I%((0VP+XZ"8`Q\\1D\.-]@=I="^I7U+"Y,MF6Q?^3LX(O_'KX&RTNXI5.TRPGO M0=/5DF,:SFSZR-:G)(T_@[-9;X? M5GY+]W?![(0ON+G-\P:X_M($6Y[=IVC9399I7V"#W;L17R*W+&L/VUDQZM+= MHN,VVR?;HN.R>-\2(MU&EJ2;EH*74&-1&\FV:&GJ6%35@6T,1AH8-8.W&S*/ M'X6U^`RP(KUTIU]?];Y\&U]>_1._]RD\>GDU9$]^_O(I?7MP^?OEU0(&V?A]=7X^N\@Y6!I.)'=:K^$!O_G)C M$3DK@AT0_$5%%N?$?C]NZ-F+1&P-0WL#"X]&]JZ1;[9R6.2;:;\]\DT]7^1; MUW5UXOU>V$PO0V\V`7_6I=N^/2^W<287R`LF?71:"K' MW+Q;F]\!L[(F3VM?7X=P7..IB!K-E!%S/):WYKN2%T=!&K^D0]BS>Z" M0.[-*=[41P*B+M)-=/+Q"I*P%$2!@OZOG>+C[E[>M6>RE+!&KFODI&F`X1JXC?G4FZ,XZA_'8R8^.91W+.I95-Y%$'0(X M5^ZJ3A0U?HP^W[ZH.BYV7.RX6%\N-N4RXN64/M=!['C[V=$[/K?O):1-5/T\ M:0U+)NQLMZOETG7Z@W[I"U"12DXWTD"K[G1Y)8[2:65U:8T0IA1M6]5$D%P',=9K3#C':8 MT:.O^0XSVKG^69<=9O1\GM0.1]EQJKG[IRE.GC8@3F5B*;6'I3<.F%*]A;*Q M[^5?NE:K-724G7,"K'9K3=,.E5HW&=.QK&-9Q[(.O]`"#%O'Q8Z+'1>;Q,6F M7%C4%95J$4L^3UGB/?L\^JWDEG/UL[^J9<65NRS.=:E0\F(_`02[@19DPY!R M'1\[/G9\;!X?JXB`M:J*@.7_L*]>*";Y+/_MMD2Y/+%NGY4N62;9'6*FX-B= M]/QI"C=:K3)YM&2Z8T6V55WJBR.Y)XN:HNFB)2N::)GCP6AHC/21-GXUF>[< M"6>N+\(YX8.!$Y%^YBO\`YL;QFG7GU(__J#]]%&XA?&+D?L_^H$?'=CG6V?N M>D\?MI2\3[/_\R(OA?S%R\H.K+9(%&<9EJ%-S(+N^K,/SS;(ALS@O$:L6AGB-F7>Q@;F0&VESU_R`%DW_L9 MA5BFN?'=]?N\\A`I)R-6(]:66[;F$6L159;*I?5`95>QK5N(SZ@5J%'1B*%M M3C)0X55]*-6PER6EY/5=/:H5A1AJR1+LQ5W-M]3B\97`P5W/18?R@^H.PB>>^2$NR4';TX8CTQJ,1;,GCT0-W^WW;$VT>Z/! M2!_WM,'P=0?MD6L@&R^40,[8@H5V4X?L6_RQKXV455]>\_SO[)3=";?ZC/*M M6:IV3AEE&H>EC+*4M_MES?,Y1TOO>J_D25O,YYT$\[%%^>8\+*G`/"#_#D(? ML(M"#I;-'M+EAXKX\RK%D*,X`/<#YZ\OTG(#7[<)^5V"7:^QSK_+JRO)OC@?O3ND<[/4X9,GJ!#<[WM1O&V"R=KEM MVP"HUK=XC[L`G35,?6Y7GB@:].`.2S:_6\^_9MDQA3L8(O@TWD^$EVN=ZC91 MU?-D1"R7,,TBMK89T-()XBW[^G3A5(?W6$U1W"0.UC#7;^-/"#2\=R?TT%-! MN9)7D8BA538APP&$@6TO5>&,VZF43J74DX,'.8U?\O-N\PY_NW-"VGA,Z,"?:3AQ(TH-+$(04=%J9\Y:IN7^>#"1"_X;;>Y>IL<@MO.KCO? M^F97SP7X*'=`&T]J)#T6SB&K5#GIV*-FZ<6'53F9V M9Z+RA--G7+1Q*.++!/=*)FPS@:NKO;L.-AQL.-@W3EX0,C8OL%?:\%D=#:G M?GQ%%T$8N_YLZ$83+XB2L(1HL>'('DMC>,.P#$G4])$M]H&]8G^HC@8F_-OH M#[9%BYTWZDF6I)]VC',J&MR%>)I,@6-V]J5.O&&*W+A@4WWSJJ9D36YMY]OH MTS_!"!>N1E\OKZX_?_GT4JN'U&(M*:?K]1T5<"4[_I-PYT1"?!=2*H1L8?+) MYTLU$FYPT0O)(O"%&0UF8-/&AB#KAY(Z-8$KOJ17 M-?Y,S)PP=G+S!*4T`(>AC>06PT9"RCZ%?]$8_HB2!4Y M?Q-8QQAL&8&H_RE]@$10LZX?&:V&X,,@_3 M*CL>OC^A$4L''(>!)T3!;?P`$I+@D_`J6T[B%*CW(W@?WI@&DP0G@:"!WV2_0>I"$&&^:+_IW&(,: MW+I\5\S"X"'F"PN8";R'N5EXP1.=OF79/*XN&_R\MBY>*UA#RJ"NG4G##@$3+4][RW''%S-*U,]Y)\>#G>JX;<\LC)%[>*E]H MS,];>&ZGCR!I\+`W22)@``UK4T5`5BUB&[6+(-B[LKA$-+5V:>7WI5:RB"&7 M'/K>=)4XQ+N7B>LL;X.<.5YA_X]]<7IM>*"36B6V=1XW]1F)ULB.YE^SB%;L MDE-2-TNA7RXHEHOP9VG=V=KM;9-H]GF00V8WKMT6EQ6BUC`_R,%G%-UHG5R3R[^7:+I*OPYPP]=4FRN*`I9LZY:](LG$ M,%MW(R&;-M&K<#RO=^!3LTP6[(;YV%;1A)T'KAMSI3QPU;4`FN*34R0BUT\I M[NVE4HDFM\KW^+CC9)+I=.SO]"%1K4ONH-HAEUL)N MKZXZ;X133B-F"_<\T@5V=^>!J[+%@MTPK]M*OHS.)=>-N5(NN:ILEX8XX"RECJ"4/8DU3&*K M)4-1JD.L1HRRHQV;KA.;Y8^3B5IV+$45B9:U^I5$/IAH2:D`Y*X^VKSVWC<% MIEQMW^8VB6:T[T`/9HQ4@?-\G35[_3UR*I':%S"C$%-I'E;3'2SA8:K*K?/BH']W07$M=<=9UK$T%OGC3-,8BBM0\H:<$XS*H"MZ7QQ MU3%7L!OF7&-2C,NOSMG6C?G\SK;J*OR&N-]432:64CLS?T]J%5LFIM46!YQB MJD2U:V'85V57-\O?9A)-:1V2U"22VCJB#6*7?5?3=(5>>P^<:A)5:]UY5D5L M:>TT^L%48Y!`YV!OE;]--XFAM^YN6E.)W3Z/&YS*%*G#SG5..-DBIM*ZA.H& MT=IGR6A="%R+?&Z:HA.M?;E755LFFEV[^\:#R=8E8DDEHZ7.5`'ZU0K#>45G MV*[\SKQ8Q34M[8J&^4UP3_,*O!%_&%J)@_QF7>"%=*?+LK[P,*L@?)\5]B7" MPQT-*2LXC=5YO773?Z7[0G?IKW?48ZWSMY\USZO^AE1XP'_YQ:'%=P[6AYZZ M]^XT<3P/*U`[DTF0,/*@3V#N3P+\A]46QGK$3(2M%!8.Z3WU$UJ1"M&ON#D$ M=Z5V=[PRVXSU$\YE7GMY^>(!U'55>%\3("THA7O&KKN:K5NJ\(Y!KN$>9[5T M!59"EWE4ZET[UTNA$;OX>V]V7:PGGJ^NQF[SJ.MJ[.YP0OR7[Z))]2T&RZHV MD`Q,CF+IM;ORW#M)KTU,O79Q)'M2:YO$+KL^8K,N>;+JV.(EV!;AR??PP?>W M&I%;F:#3,%L'PF!I26OAE*VNQOY$0WCEJ7;[7,=BUZW;YYI"M+(3=5:3ZK*K M039+B?,J.S55X088J%K[7+`2L;76X:H08V-WN(N#-OO?G853/ZRTJA!=;9TJ M8R5^6Q?YJ>A$USL%_I93.*;DK*?Z!LM(X?$\P8`&_3_R;N8D[Q MBUD03!]575B2[6+'=[W M`(_IR%M#K$2LKJA(F["S1"X;9E5%HJ7V(>KLLL,=FJZJZPJ;E4VBUB_4Y0A4 M*W;KL'6R00RU9&.E6?J[UK!9I7V@F]*Q)]4C6=$ZS=U"M*QNMPY;IM6O<._! MLUR/G,)5VFX.OP&/?3]U[_/CK^R029XZS M^/"-SA![>D476+G*GPW=:.(%41+2:_H8][U@\M=O\++PZ_*%.R>D?4SB.@CF M"^I'+&-K+PP=?T:QJ?Y3_LA7YPF_ZCTXX?1R@0]&G^#!./KL?Z6A&TS_8%4T MZ;1W3T-G1MF/0R>F8\<-_^UX"44H;0PCN:*W__VHE@B_$_69$G\ MAR3)UO=OU\/OJJ%_1YR5K*CR=^E'(?%=_I8;!9HBF]__]6WX_^Q=>W.CQK+_ M!/D.U-Y[;B55X/`4X+VU5>B5^)1CN]9.MO+7%I9&,@D"'4"6G4]_NH>'T`-9 M+Q`@3LX?*PPSTSW=/3/=/;_^/B7>=Q^'YW]BAF1@34S;IWD_UA!>''Y75+VE M:.+WOMC61*/7X?1N2^3D=K_'M7M\F]-EL=-1NSV-[^K?L9LO@GXE:2E^%LN> M<&Z&Q+KN.8$5O/&/L>N^'\VZ%&W*WKQFBH7!=4>USF-R:,,1@0&XLDD2%#A_7_/V>,?_M6/&=7IG MGDHJCG=>-AD%R6;FF;IHPF3VYP]W.+3%S&8>?W]XN.W]UKM[,FZ9CO'X*]._ MO?\&K=S<]>^__F8\W=S?;>OH3'<46ENN*#R"*@Y0$P<@J<5EN"*@*?M?$=ARJ^!4SR^Q MZ^:*0,85@1!VFR#L=N4O"I29^\UU@/I15]AU@-12&?;Q0L\#L,)DKR^+5Q:$ MR&=YO>ZY&)UP*V6%I5HLE!#B!P_JW5OV"?8F M4]M])^21>*_6@&QV#-^YSBML&LB0^H!]6J,R_?>.ZP=W;O`G";Z2@3MVK'_( M,'0-]UTO>H3O"2?S+!J2TA;;79GK2&V#DV5-Y_26T.5ZDM`Q#-'HJH+Z7?@N M?/KR(/RI_R9HW06CBB5YF=TWT*H3N-[[A@C&R9@CM&19$26>DS0%F".H/-=N M=]J<(NE"WS!:+5WK79[;53F-V_7F[@]8Q>Z_WO0>M[570N]J+'OH.HVA7Z(2 MAJ$'%2:C/#[48@1.;1WI1!7W=Z*JY_-DYMYUXTO;[(^A6"?4AGC,SU&/FQV: MR8]ZN]\.8\A)/'9U]_A\->?,Q`1&6Z9=&8@+465YY6*\("*KM)J*:7O(=-]R M+/^%#"GX7`5]`Q++JQ=WC[+%:E(E*A*4UY8_TNJ\0S*!_7K@A67'K?@,63TU MT%E8Q"]-#8!J16X`B2_T>DC#OS)#!#)Y%?W2=(RYT;;K3E[[(QTEK(7M1ZLLM3>ERJJ")G-SO=CE# MZ'2X;K?;;K>T;E\1#`#F)(%0XXC<^7>Y."%#&!?S']I*[PT3(\@33M[I\QE42>RJ1EOB=$,"YF!2@R'( M;<[HJQVC(PA:C^>S\AGR"K3S6P+M3R^$(7Y@3>BM0C/%)X:$C*+9;L0>BHG6M[0CH_7Z_M'Z M5O5#YINV'ELVJ+O?7LN,!G]FOMUTGWZ]9G3I2E663P0T82:YV`,SO.5FSR*Y M)C[:_D ME3@SDKJ>]P#:/GC/`?FLUVF)AL)S/4N"#_DFXLG_&2FY3,_(4XU#$^]6APVXF[SHP[^]8@AS$`M[";P,KP*KD,$+/\O_&)NB_";W1B9YW=^X0SW^Q MILR+^0I]80%SK%5.OQ[,?%`@XL4>>/B@D:&)M+;)R!K,`MV2&O,+PQ0^.[`HN.<6P$M[A<`'3`W_I\[%I.7[`#,F(X&_+ M@7_Z8`/9Q2T8RM>YZ_T-2D'G>^1ZT(;KA)&7*\;`]EXM'T='8S-)^&9$#0TP MQ`_\D/WHLJ;U[.>Q$L11G4B&O6$LP4LT4@:2X1)5T(I/IB;B3\+\^1@&@=8B M=8K:MXA_M="QI-.(252L/9*>>Z#!9#!=')=@SK:`RF?3A\&YKR#.5#.(-XGF M-47'%=-9I7+38%:[,W$(EC.8>1Y2%ZO!R',GC$_SUZ&G1&!=QW[?I.P.#T@30,H,.8A]3\3-PA?1Q*D1?)7*PL5*RHJ*:TPT,5\G"83LJL)!=> MF8%G42&A5$U(<(VR!5(\`XZ!32`84W7`!`$-9D2..?8(55S@#HBUSX+`V?"R M]PYV!)GA#D)FL+'MB#Z,C5EHRI"`(<&IL!P:5L.7A]@R:GIDYG#%2WB*U/@S MF\[-,GM17ST"U.&@4:AF4X3*!3L(4H"J'8Z$#%X46Y M\J&APAE>)#ZXI_ MY4C$S%3@V&>&,ZJZ5*?AVQ>0-M>CA(`)-J/5(AFWY:QUFA(=:)R:33I<>-LA M]/HW%2$N6;,0>N5J?<^WMDG[<"NU.:_@?A1]V'[_S?S+]3KQHM%^3\"=([!G M/Z=L@G97U!6Y*W&2@N@(HM;B-$/M<(:F]65!UG1)E#_?`W"]66I#@4#SH^Q99Q:4NS/L$)8:E!(ETI M.OG%SP65.Z<,[`-JN@CIKYQ8DM2!^!];F;C*\4UAVN3$N'R(BJ_+\_OG"\CG MN]U?YZZS3O@[SK^V%@XO]A9]9O+`.NYI3%FH!;&N"5<\'^TIL6+GYXP,[E=_3<#9G'`+:5E0&A M$$29U3)*MZ_XIG,,+Q5&+:^SJK(98;5^U.HJJV>H[LF(/7)Q+)D*&[#&PEG3 MKVCY5T%F!:%RTGTTU3S;4C?G%-2;:I7?O*_*3[EKMF+_0M`S5SU0$85G9>GB M]%P665FMW$[E%%1GG"^:17RC5O=FGCLE%5W"6[!!E7/>LY60:I[5,X#$:TPU M5A+.2(9LEO`=E?W?YM1T*J?EDL@J&:F1-99W46)5??.EG3I3K;"*TBS@^YS" M?U=RA3<69#/P^L&8YH&WWQ>O/)CO^(A6:>O]9V8%[S>(E#^CO=!C\].+ MZ=Q/:<;W+_0"R8T3%FK[1M%NR-!X)9XY)O2/73,@?=/R_C#M&3DM`MSW*?&^ M^SAP/PT&)Z[#G0EZMR7J*J>*O,[)6IOG#+VOQ`0M[TS/QS@G] M\O0)]CU1[7?Y?I?K=12)D]MJCS-Z>HM#OBBZIL@M12C5W4>\CQ5FJ3\3VYTS M/F48[(K"RW'N%"\-F6\12!]>NG"=L4LO2)EO\#U)L1,O84S0^C%_S3S+'UJ# M\'%XTV-C6NX/%+M"OC0POV-+[ZE;QX?\`12_ZC@[E'M1PT3A-=S]JG'E3MDY-0DK*_M)GBQ)X5HK$A_`N[C8B MRP`$F/&ZF/%ZW6&(EA*?&8[IDR'>,&3"Q9>!U?>@4\'!8K@=4^.`%M9=&/@= M>A)BYG[[]>:IQST^&!U@;ZI?6.5X+KD`@5_L;$1+5`[J[F'9_(W\5DA^RVN5SY'<6B[1Y?5JB^[&<>RIN,('U-?+BC_.K>`?XMEP M8"U4[@^0\_6HR([7",LBG1=K6!_A5&].78]UOQ./_ND]',OK5&1[CH5YR64E?2I98@?;:$G]I1. M'_X4`;8]Z'\N"#YF[,MC39&[K79;:'-25Q1@1GF845&4N18O=P6]IW8T7L]R M0^_A&?T_L'[^YQ43&C[T*`X\_08?4!MS<_<+NG'? M/C.WO:WM[KZQ->.UU;F^8NM3 M#-]EQF"Z[[]>,][X^4>>A?]^"D4F%)_M`I-VXK=P)#O-/J(+?3#Y$>5/68A9 MXT@C&3/8'*6@,0H:_,"]68C(F$(ZM`*$-R.OU$]@HE7TK3#RX8Z8D3OSF.>9 M;SD$3*)/$?!^6&`1$ICT&74UT))(7APLIG&YY6&.3,M#&9F1$'8.<<],;S&$ M@>EY[_AI^([K;"0&QT2[HKA<(4`8;&&8$8+%@2E#A#IXXY5BCB',W`L&Z&AL M9V!Y@]G$#Q###!\@K%B`"&%F\$,(/K4QJAQ!!'7*&">%80SXA!T&<,2C*]%;86( M?W,7I(),%Q-M0<>6%S9)_."*N1DQC_`&M"+$@%$P!">(QY#U):)0):!P;`26 MEIHHBIRW/*GX202`.610+L;PRA`6`T15@T<#TW_!1C`:-W&'Q$9\0=>#)D)@ MPOA5QJ-B`U(`HX'6<"H2R,D8]--R7ET;T=:2HEO+@PDGXF\2HH=.PH`JXK[% MB&K0QLK85D9FSX9D94PL,_;<.8PD_(6BFGPW]=R_2!P7I+!\%`+0COA%OZ"# M\J,?$7:;/_,'9$HA`2G@)I7*"`2.;D.6A]PAR^6)Z8T2>BR`U$UC0"%EN2J/+D9RGI`!F$U$2`PK@N2S7+X@\.G=7 M6$[A7&$VYB\63$QA8%-+0'8U@`\H\ MIP:T@A]I.FE;'=E3Q'T=QMU?,9U%ITDSP*?_Y:\49@(_$%\N?%EBYH0**L(6 MPG#-X5\S/U@@-WXX_"VX=&NK]%M^J_3T;?=%6A!/ND>+23])T+Y^6U-=/#)G MX(`"@%7*&6BZSBVS8HLR;<^R.+KZXBYJ'-O%A37;4(RQ)5YIJ6*,V2M=OKZ\ MS147-XU\WZ*+;5CH'=RQT(/B(JNB;=JX7\_'>5T2V@TPEG1+66LJ^^&^865^ M.Q3Q>/"^\OC),QW?3M)L:LN4'BVCFI_,ESC+Z#RO'Q;4V;:"Y!O@V64WNTNP M9^6\56C(!_]XX!6K%JOK.1=0+`VM`BNI.1<2S#^4MQOM'T;P%@U7SI*OZ@G[L`BOS!]%SLKDY*P*4*7`0.[[2T:VG#QW.3 MU/"QQGPLX\T.<9^;'?S.-SN:G-$F9[3IN@1=-SFC=`29.:/204M)"9+GFIS1 M)F>TR1D]N2,GB^2VN11-IRJK_[4)F\FGIM4M, M*9^@;.P[^9>240RXQ@PI(E?[8K>F359JU6Q,P[*&90W+FOR%"\AA:[C8<+'A M8IVX6!>'156S4C56$W*^!7TX885X)3/.U6O_*MBJ#.*G+]"(PO$2)PD+DG88Z4I]X*1^MS$8>#,R MO+7,9_S,(BMUND]&(?RAWQ-EGI/:+9F3.ZK(:>UVAVNUV[QA=/L=M9M9FR$1 M[HGIC2V'%D:G4/G1[U!/KZF$47FQ'`1?OD:0?*S.POG6/^0Z/`#1WR-S8MGO MUQEEG"*>,/:"*<@&W_*#&"5]Y-JV.[><\982OJF>L5IO:NS\XN=BZ!^(-+42 M-*E[GV*[BZSG%<.5)'3'_]C*F54V;BGP(!?/+X=FGHVZFXW-[RLQ;UWE.B!#Y3I+)\>M'*@25R*,'HFDNO>ES\ M\(BE#XL"$,>G^P=:!.&9.&1D!<56@CW&&:*RBKQ9I%>=9_FE?Q1&K,`JNI`O ML4=:SI+*^=ST/*QW4W")X_W-Z(9ZF:PJ;,:N*[&`'T]T5FI4?H)>,Q/_X+DC MXOM@V$V;FG:;C.%?(U)!'1!8."I?F@X(K,AOWLPTQGZCQ-_3>FGF^JF^"MOT[8,+O+NZ&(YEYZKF1"<@]"O1X\_;AN//B9W?)^ZR MV$/E9?+P'+N:G6^ZIC&:50Q<+07$%J?9(^ M2V4;:\O%_:O>[QQ`RPJ\82U1U\%"F?>C&V?@3LB3^=9[0Z\;:8?.MIPB<7)' M;/<%LO]\1](G$TNI53*`Z+I0X23L71-XOR MBPG,-X:$'&-^C!R4/]&RHXL7"-:=Q4*WIA\%[?SRANPTN4PA.W4+PLXEANR: M:.')PSH"?V1CY#P,9@1>8F;-B$#4L9-BPQ?3ME0I?Q=%FD!S%$C@K6 M=PZY^\[.]5XSYA._=UZ7NG1BA>@3,"^'WODI/D`NL:K&;_RTQ'[S`VF564VI M7(S@8%IE8?.-E]J&@T^MR8^!&9#BU[4C8T)2ZSP.W7.&P3+*4-299#%G0U:S M17F!>EHI908K+N4?D\-J0Z3LL-U!0>N#QBIG.J<71*#.\MIYMO$%$2CPK*05G:%=:57MDA$! M91T>Z%QNWJO)>V5;DDKE,B[J4,9O!HNJB7'^46"%C!J9.U"88\W/$Q"FJ0>? MIK<25B\7T1'>WL)4L-X:R!\L]- M6`8V9,7)DK1\R&ISBR?I*97#_/3&N[* M*LR6ART/R\##LNVUCVW*KTX;"\T-53:-\X"ABJ7+((I63[JLHO/,U<1\U_;V M>,O%EHMEX>(!F0S>G)%@6VJ#@>N[,?OD?F.C*S]V_$<7WK*CB,5%)1=7N[JB M&_"&0DU;5*E&Q8YERZ+2E;I=K:NJ`Z7[:DJ#39GS=]=/>N'[+.>[YPG*5_+: MI]?$N2N2L45P.%_RY!=_;;P\+<-:!O[Y&MV^XI*,!7O5CWI!_WJF`KRIZCG3 MB+U[4PJ$5*RR.ZV+C`@K9G!5%K.D!=;;DQ9HY\L<4.>N]Z@59+ZVI/9P:HHS M*:OI-S(Y2Q6W0+,;U2\\NUWY#;"''3G.A6/=J&^9__)R/';0=<+P&73.HO?_ M=;P9.P;+RTFP/1S.)C//B=EH,0![$H2Q^V^>WKN^I%^S>-'QPN2>2+Q>MY<% MUTS?YIWL52<]72#H"KCKSDJ;!J$=<][?'4=P3BDG^& M.B>'AH^I3*B^.2Y>XE5^*-4JT>7-N.\:$XVE;4I0Y[D*)DPB5#G/=KM8PBQ"I8)=D[K9:66.=SB5HLS? M8SDM3/.:WT!"^V%IH M2`L-::$A=8195'',]8HY51<:0B5BT'-,B$/'CYPAHKJ$BT?']:/W M@A>`@W?Z6&;.#?8%E?9:V)OVUWG2OI\C/J\4'9\O#:VZ6H+#DC+%*'?++4>Q=!E%!\_K MYI;4*0[6$`L]BVAU&WAV#OV.&%^_)E-\;(>-C$.P@F_U-EY3K\\ M?CR6=@>]OJUU1=U0!Z)JZY9H=11=-*V!8INT-[#EDY?AD';$8^^7XZQ"$O:< MABS"*QZ"NV"9X#P$LYB'9;%(BN,_IU,/O+`^1M!2R!F=Q$T3[FZX"MG&;5-C MN2J[6=Q6:N.V)>FZC1QNB=M"#W:TZ#L8+_YV_*5+]*`Y%A]`;2P^\,COXF,? M0\"+CVTLN(T%M['@-A9\U%,6[.8!_[8G+'2'3B1\9H]9=H^'N05HDS:T8W[[ M[^H59KUFH(L<#]Z/`P%V1"ST'4\8SB)@``LK`Y6@BDDLO7*W0_-2*TM$/5/& MT3-0*YE$IWJQU-;=)/88;/.';KJY]T>"LY[UJDHP"X589N.@%BK9T_VK%]%R M_NA3(W%3V1FJD(07*R?;!E&MQH&*="(;C2-:)I9:@O3B53;KGP+_4?3P$EN: MCK!RXJX89,\SFUHM?8485N/*>,F4&$;!VY9Z6?.N,W41,<0A0B,WGH5GN+YP M,&)6)HI:.9C_X7L436^<7J/%GTO4W:0G$,&*6G-9EL&3;=RRER5*=*-Q)Q+4 ML(A6ANUY"WHNC\N"W?`86W\6!E/VJSW&$%P;@6O'7*X(7'D]@+K$Y+`N7O6, M8NXHE4)4VIR8',QM&6KX5L:?TE)AF`XG6M8*!%74WZ)6/R9G$ M+%K9EX]H'>QYXTXMJ42,_%EGFFC7JQ^"HT832Z4`U6K1U:U+2+5.3*,2?GMY MS7DM@G(J,1HH\T0KVIC;CG6WB?6*QU&B%'V7HHQ$4[7@>Z%E)%HJ0WG4ZECS MRD??9)ARI7G";1!5;]Z&'MR8,B08K[)EKWY$3B%2\R[,R,20&PYL6E6(U;R(&^S*9*G%SK5!.&H20VY< M0G6=J,WS9-3V"ER#8FZJK!&U>;E7%8L2U:K<>>/!9&L2,:6"T5('%+=]4V': MM>JV3T[(.D[$1EB$E?D1?\L.0\=_9/@>-##_R:WSC(_L[TXXZO]KYL;/5WX4 MAS->FI57V+U_JR1NVNV+$&AJA*=D_LZ&9/E/LRE4S3-HR^_0_Z#_G=?U/% MD/0E=IZ($ZO\_Q+!_/6C&"B*094>JVAP5^]*!NW8HJST^J+:'VBBW3-5L2?I M75VV5-/HGKQH<%*!=TO58.QX'K1T\8\Y4_CJ=[/OTM!F(DC(@8]8<'@:LJD3 M)@>_P5@8N[[C#UW'@Y:C&!J9I-6'D<$H&S!APGAXWG/\#[\@DUCV'C"VUBL^`NL1_AT%_,)@\[2"H#"Q6)0W8]?+N\N MA=]M^W;QL/?Q_4]8U!B6"ZQC`?CC)`L+8U`3YRL3V'P=\,/K*)I-DA4$'3NQ MX(S';!A#&SB,I#@RXV?<,R0.1I(84_ZRYSH/KN?&;MK8R(V&7A"!%PT_A"9P MH0'1V/NVMY+:S",8#[:-?V]A*[ZY;4@A^\;\63H(EE3;CH31#'C]N$()GP$N M()>"/8QGX!L`EV9>C$(Q\Y`"(#\4QF$P@=>"B,'KI`:(GTRX%?03BV)%T4$JJH5'5H*:FJ8D^ MPD9$*HL*_:]?MXYK57MTG>C)]D?X/]1"8(MP0FX#SQT^'[\2N0)Z1.\;NM@= MV)*H]B1-M"3=$N6.3!6E;VJ=GE9RI8*)2ZR_M/9],%33('+C1-',90?T"*S!>,8%&UK@W\*2!)'@ M*!U0$#+P7(0'Q_^*XXC1'T%D;[6=>7G_`Q;JRJ#,T@M_A+ M6">7H`Q/06FYWYCWO#JB40#$^D&<%8?WGH$S,>SU^5A0*SAQZ*(H+^/7MA+B%;E[LH'K18'X?,5T.*& M7$KY[X\F:^:@8\@F543-DF11M0U)M#M=6]3[5`-+;G:EGE)R6?L,TQI^8[C0 MA/Z/(:YA7!;*!NB8PJH'JYWZ)4'&1W>\,G)0 M#YR^4>A\]U/9@9&,9D,856H]<0P3)_S*8E0OJ!O\(*4@'4SZ1C;FA'PJ9TK) MX6**7TC4-TO:QYD(X7FZ#'P8&S0*ZP/I!0\IF8Q@!GZ6#T*. M5(Y=7)2S,$3O*PBAA?1EWB`?1;H6N-,)[R5&!;4[V`\8$Y6D7[*9&EP-;C@S M88+@430;/BV$8T7E+N3,^A@MU@3V!U3]$]@';6-33[CEX>YRS(9/?N`%CR@, M7-`FSG/BK*:"PV4Q7FJ.$P0#_<$E,"%H%_ZB<^:V_N M/Q_?K^IW;$,W0;DK@RYL635[()J:,@"/T995:@RZEFULT_7\F"#G85U:.[Y[ M\^F3?7L'+PT#SW.F$7L'D^LAAG8($O/;.RGY/'5&H^SS=W<4/_WV#M?A.]"/ M(4@Q/E\YGMQ^T)B]#M8C.VSQV#B>8Q&YUJ?2Y9(KMNOHA3>YM9V;^[_V/PL7 M5]?=FS_Z[X7^_]WVK^_ZZ*I<]^]W]?#*@4Q15E;?863YBA0N$HC#^VP_14#K MQ(DVC>*Y!A_#9`;?8<(^O)"/O8?.#?[RX*0EX/?J6=:T-(O27%I60Q!T%NZY M1-/W#>.7O=&S2RMYVRO'>M[$KO>(>)@Y`QZYCX??=!B=CC==U)F<_8?$_\%K M%`*817?T[@6'YW<8J+2^F+&'/YD31@)LEL!%V+@3.\;1>,O]=_(FYJ,I+R;T M4!+J]HIK59:ZO:*T1Y"-2L,O!NGI$.R/^&Y`B$/'CV##C!O6BT=P_*/W`CC$ MT1E0&3D!]17U$,#[XW#2VJ- MPTW1,J0BFO[8PT\]`3/7]4'J_?"M]\+U^9&Z/AO8_U;A+K3#@CW$EG\M_P[B M7YOHH.J[E`1#&FP_%/>$N&;?6H:8B]OF2+JJ&;HFGW%+&G**9EZ++1TZR2HYLRGG$,T)QA M?&IVP`A7WF+96]!!!NR+4GP+0E4<1._,(@[?Q2!HF&`UALG-.`YMPN]"-L3H M)J)9G)CC0"Y7,V&X"=IBANB8680M8WPXBD,'S9WH(;9EPJ`O;"+XQA+P3H:M MQ7?8>.8)>/UV'EW^YH0NC$T8>@@?7D$?([0G"3Y'30L]Z^9AH6=3.4'H^10' MFW\XPR=85N':0C^*VI@_])%EWMK*YK\4O[.'KVXL(OM$ MD.7@*Q.YI>3?EP/9:!P'V?BW+_9GX,JG/X7/_;LOG^[OA)N!<'/;_VS?7]U< MWT%S%U^N[2^]J_M^[_VN'@]!.O[]K]`\GYC^VK3L,Z^P*&X^?Q#"QX<+B<"_ M[Y.%E2BNW8_VAHYJI=9/]&PY,.<7,UZNY.KG0_DV'9=2->YP(4[A&GW M2>FF<]H=88HW]3P7XTPO+K39`J<&HGO5N__K!T&3+M75H%*BRQ._((%TKNGJ MPA`;FS%VFX;_5IC=G*X_G'#XM!B&;'%DZD,H_)H.90ZF?-T:GA-X>%2F_,_, M9TL\,5N>Q!_O\)+]*HQ9-EK&Q!^WPKL+Y4O]8^,G":7O,EC%AM7W\9WW";'? MX>7.8LW0$:.V"E&,RJ43S5][6=(KAQ?,3ZQ4$5DDJH5G!VL>,KM#*J MK]_#(.*7D\=N3C#0&;&Q*K@09N.2S*D:T6CEKC$<3+5.)+5QF7(U@\A&Y11= M-3PWK'%3T63X:O$%$SO6[=LSMF&OLX"@[9;_C1.[PY+*>TRD5J"*S%5\%AV:ZV>ZR$2N]5;)215J=RFL[3"W"!2#XJ54OWU^"3\YDWQ MS%+\O@7X9`-XP+]K#?`1%&D#)$%9([/V4`W$]0@;(4Z-8\4.P.ZH%)JQ@JIOJN%4:NZ-5#X)] ML`8@NM(X!:`1J>@DS.4CVB2RWB)W6N1.K1$E[9A/,^;ZNC?U0NXT!\Y2O6U, MBVMXG52U8%QY73R6NB%W6KU51U);O56,WBI'XBNSK(FODO_XHQ?)\/9+:[>: M"N\SX\ECW;$[Y#^+CI?UKJ.IFM951=W0>Z)J6K)H=SM4[%G44!6EW^_3;LG3 M"[]@#N?[CLS"W;0<\S1T@U#`Q)]IU6A>K]SYQH0'QBM;9^TFQ:5YXLKA,"D0 MC>DJL8PL(AUX>L1Q-IO01A3#HR1K9AS@SW!^^9]I)6O>YQ2+,OLQ'_,^611? MT+F^1B*&`"/;'_78-^8%/,-BFM&G.)8:\MGN7W?L+R]/,W>3YI3,3)9WF^9$9N-,2D MJ,^8U=.'L7\%W>NQT6-65SU>*;K.BP=Z2]7NW6CM+=>'E33U'#^:CR$"'<_+ MRO.?9O7%2;K"TQK@3HRKGH\T3<.:IO:$)K)7%I1:'YB#Z[GQ M,TD+KR?)M#&Q:)H2%04H)7O*H._1G!O[+?!75_#JDK\;/K'1S&,W8QOD$@7X M.HA9]"D`WD`CJ8+U'T%RF/L-+58!^=DEPZ"]7D=4C9XBJGI?%SN44M&PC8&L M&*IAZZ_G9Y\XX:/KB^"S?^`UK=//B='^P`6!VR'7'P%'/JB_?(3)]L$NN?]F M'Q)!X9_'SL3UGC]LR;]L8\Y9F+ZY,L/$X\"A)-\Z_^0+X=UJLY5;\Y,M"UQEEB11DLD8O)2F# M8V9U./@0EFIBXV;]U%6QJ\[_%_C5-[*_)%6QBZ2O#'6QBZ2OF,K8+R(2;Y08 M*FT5F6WG@:EUQI39G&`\UEOV-<3L80Z'H^-XZ%X0V$]!'SS%/WB>N/FIRL&@ M0G1S,T9K[2"EP-C[Z6@US,W(T_K1JA+-W(PX/!JM!QJ_DHGR;58A0KCP&=]` MXO8/M[7O3R[+A^)2+A0IMTR?N+K]H:12`OO8JLGTP?.[)4O2H=-;=W-M3])] M?^C&,X9[L@2]7N`_`+''^?6GJIJ42%O2R)(HDQ07V,!CD\VNZJJO MJKJKJBFKB&ZL_[1@WOL5)0+]QL.(.V^]#Y1S\3MU^^#.$.)U=L=_A/&C,8OX ME(G@-^;&_/C/XCQ4/_J"2I/`[Q>&V6#(WI#.6)YD2 M/7TP[AJ#7JMG:(.6U;_56L/!M-<::=-^Y[8_F4[ZXS_T/ZSO_FWI;5//K$!9 M&'>F]4P^/O6#.:>+KU&.)E]6(I!Y73OF,_G"`UN$_$,@[-=:P]MAOV_VII-6 MKV].6U97NVW=&I-ARS2[W;$Y&MSVQP:LH0EK:+:MWAG6\!S,VK)NLZ]/9;9C M*N_C*(R8AUDH3S[Z2WJ3]8AN8K:CF+F?>+`TSI9M-!YU>WUKTF]U)AVC9?6L M3FO8&^)_1@-K.AW"_U"']._^_<'ZK_FSWA\_68++TGTI`,Q(1SG0[_G*'8A^ MH#G:)9#O)1R3J^AP\:\AC.7@>%.7W9TOA:X[&>D@UBU#'^DM2QM/6K=:=]RZ MM7H=W>KI_4['DD(]!^;R__GGLZEL9CB2&;93$=K,Q327B><@,6>;K#6>]H<& MJ-S8Z`$"CO11Z[;3M5J`?)I^.]2'@XZ.5@Q]%UA,&-YHH3';-[G-],>^3>NU M>60*OSE?NO>!K(:)XR!RUCOFE-?M)T+T+L:$HO?SI`Z(A#0+(&=0PD.4SNST M^E-K/&J9&I(['HU:2&&KV[W5S/&TI_=T$\@UNM_]6^]9>M?JF!OE>R%)>7[< MQJ'P>!B.>6@'@G0.[%;B0<+3E,XJ>'C^A-3;L66.-&/:TLTAF(AQUVSUM7&G M-1U8$TWO&(.!,=Z5D(IU#MY=&@KS)?Z4H0"WA5+"R%F63]"/F5Q/ZTQB'JK*6\]N4]JUB$(EC&>A<`3#HR7E!B_UYIBFRMU'S%'%>:V'&[T9 MR>3[S:_&;Q0_R#V"7\S^_8HZ4*<$9+%GSF$>53PX16 M*S_`F?GSZ`$3G9T`YN/A6]$BX+SE"%`'/`MGKG)CML8_*$O.0A@)M4150!KO M4,1QL(!#!/0WH3:\'CZ"N[D,V\JG!5<26I00DUPI'W?)_O0#S,\%-B-KTJ1L M_*P?WRT4!F,X(@`&*2&VJ\.\71N+$JC[$U-F@<\/]-`L%BX*.KR.E0]@66P2 M"J3390\*]V@ZE&#.5BLW+5/(D9M-,,=L\2D+_&&P3".VR1M5P154?@*+%B@? M;>9M^^N/H(_9!U'$P._XO,YA-'3#2!\VQ\I;6!(8;OCS!Y6F"]P6@2)+.9"$ MT?!G8_,17*ET[5>8]^#(#&DD`50_:`T%IKV/2:Y4%,#1<`S\02/\+2;`ARN^ M9LT_X<_(:3]X;+DH@%0=(L*(DNIA>!N4B90_\-TDH7\!P--R4,9`&-8K`'ST M[SC:<14)"/E&0`1`QUV`9D[J3$X>_P)O3&9]I_-2$]D$8(-1N`?BRCE*@C*/ M/7H"E^9!1`ND;,.,R`?A1HZL/TWYY+AEO*`\\N2WZ2=A$/P0(#3H08@5`P]^ M\%EJF1VP59J(GI/&E"G..KZ&VX,*;@]BI$-;E6.",OS]!M=BVFV@24'WN]>+)F(XX$X!&6*X%8,DS$YLH]8J]$ M'0`SE![?X2ZIO).8?K96].VBF=-WE73`=F,R]+C$#WY:<;)U,3_S1P5$46I$ M`L4YX#??/$&EK,CBK')X=#.!2^]L]A7DO-MEYBS]:5X/!B[): MY?S&?7([Z0\&0[,U&$PM,.Y&IS4PA^/6R.CIP]'(ZFM:I^2%5Q"1>[98H?D" MHYIRH6"^#KSTL!)9_ M@38]+,!=093S'SSNM)4A/(!0'"1%@K*8BTE$I4%G\I`MW)09HH"Z8@ED1#@$ MDG@`37D%0F4'4X1V*^M-$60GY614CP;X_6O[8QO4VG6Q```%_D[A7^P%>09H M0)(*+CZ?HY?!HJ2.JX6'@H0989@Z2JY@5`Y&GX)_,^DG(T&Y$15'XCIGP+:` MHW-%,"\+Q'!06?T62M?$AS^DCL/0^1/\$LF`38GBY,BM3F MZ%#**C4&SM:*!3(<7*Y\+ZF%`Z&(EW%:"^>CB:4'`KY`I+OG2?>E-I@"1Y8L02)^5!"8C/-\%_L9&NV#DSSP3%B`>R_A!QZDFP&` M^Z^S/WAHP`4!IMX>=#;D;B4B3^>/,<.M";"^;SV'+[U-(2S`].\,-T50%E.8 M/AOFC@;3<7]\.VP-ID:O90VFP]:M/NJV>M9X:%BF.>SJW4MCKO;B6E>PU*1K M&T8=@K8IA(+'PV:N"!<$$``+B$41S!#5!V,1T*T4#Q[I._@`*)@L=7Z0'UU# ML9.ZE_B4`(%#/5[%8.,9N;6XP0T#\[]BL9).+#G72KPB-P0A!ASH)2KRNI1U MQ<`C2NM083*?*83T`60W);G)Q/#KZ8PD#$G@??)+182I)XW**UW["*P`25UK M"?*UD%6W!&T4OJU=X#L(V5;Y86&`(%D)$>9@`0`HB'D>4K=4G">1U[KF/+$F M"BP+@/(3&A)6X*=29L$;Y).#LT9>FQP?=VN!44#8,RZN:29:' M)[J3)-G(J=&(,(BTQ_3G]8IEF+:%V"?2]^TW>3K5/+\(VY'!R78]_-OA&5J3 MR(+D-'UD\W+"7?H:#@0:#/X.J%=^E"=Q&W@Z:'AA83$$3FO@TUD*#'N=..,A M):$DV7Q<&1\X@-&R#`R3NG;I@BW98^(5H++$Z.:#>G&PLF$8<]PV89&,163X M*:BF.;L:;>7WA0#P"F,8;KW2Y)O)"6-(0AX>=81`R$+GZ`O&T4FPD_,T,4;S M@?>II9+E^\@GJ;I`1LQ3S9['&,P9;NV;VDM;=@=ZJ.1WIF.RQ>7;*DX/[U)UM.J'.V+C6'5M#KFI8KH<]E4^U.4*)^&_S?YN&_`,C8JTE[2J*A[<*,B[`-Q6)\B"0*`8HB1:2_9 MB'U9FQ?T*T2XB3-ETP<0DSUM'R[)0:.LK9X:!"L%@O4S&)06=1^$9TW7CK)] M^K*W(1:<=7F6^]*>]_O`CV2:>%R^AE1 MFS[E^^\H&(-'B8?:1R6%OT('"-U0^[UK:?JK6VJ_>O>/''NKG&KJ!=^@5YW@B2D+9K=R:6>GDFSU*I=\=C+)1=\]?R5&O*(Y:(#ZYD%Q M7)UD'ER8SO;;IFI,=$?MF`4#>@V/;6N5]--PL>%B6;A8WUC@H&VQ+8>PQ_D. M%[(>?;7S2E'_A0@ MJZ\)*W##^E(AWHZKDVL"YC>ZJFM'EXX=:+ MJ6:]-5,[^A2EU'K9/WJ;\,):61$C>LJ&\:46O:-J5C'+_MJ$Z4>[!V4FR]QQ M,^LEE+39V&VV)!LN-ERLBYM]V!Y0=A\WJ:$IMTFWU)YV]#%@F6V?KO:.3V4H M,V&&:EE'ATR-6:\PE#9<;+A8%B[6-TX_J)W&I)XVK6+IZJMFI M)UT#JP1GL14S[C7K6=#PL>%CF?AX=`^-+\6U>0!B7])"XYR=!E+2=S.X_%U% M#F]\\>([.G:W#\$>(X]?JT6'@;!&6L7_FG2C$A;<*HZ8SWD@KTZD:[^6>`TF M-3&)Y<5@N6O!8)2YS$:@ZQ5CNKO)]H.53]=RR:N&_7239DM/M/06*/E=3G=> MROL8;6P6X32-3YK&)U?6^&1//X]GWFGRSIY>*>?Z_35^NNFUD3"\:7Q2QL5H M&I_4E<"F\EU*E<0?B2Q`[5_ MF)+7@%9=4SM&P=6PUY$30*FWN>A253P>H:*G0>I)*0+GD:NCA,0RKNZ>$FM0 MN2XWIY)L]$IP)E%'ER!)]J4],[+]F^VFRD'!C:$.](MF$+TFL;IJ'G]%4]6( M-=2.54P*U74X`+_PD+/`7M!VML/ON>NOEECL;0?LV*SPX][.45-M?$2GK>&6##O#@,(G$_,(N%[L#JN_\`JZ2=T M5'-P=$>%JL&'WJ\"?)R#U(+W1:[#4YC\%8OH49FQD#MTN,V]D!2^KUXS MV-/]Y,,VR&N@[#?&\1L_5UKVNU_Q?V9>/&=V%`>8P5+5N*!W_(9QY12@H(BX MA*3J9A/\'Z_9[Z,%#ZJGRIW>12OAF[BW2I!0=//[&M8HU*KHJ^%BP\6R+;01#87:"*]A,N"(22;U;4^;6E+E5JLRMUSVMS*VO-?=[O]!/ MN[+RINZVXI@A06]39':Q56B*S`J6IUINFKS;YP(IK?06GN/V4"X0SY_]N5+/ MN2X'A/L[?O_.@H!Y$?:G""\O>"JP5O#]4&DI-J[G]N!"YOV68##^+E("' M/+BO7B;K*UU8\8H4%[V)?QV`_]:[!Q^#ZKTK*OF=XQ,=JRKZ1M$'/==J!G[U M.`L\<,=1%82-+;9`/>+J*86I6D77R9:/:$,='%_,T1B%)VF"U!>@:WRCAHN-ME;Q\-]H1N1!SYWY(9(1QV8I;Y$]=@M+;6K ME:#?4<4PO69))@T?+X?KJ^B)I"\X*N/_?M??+>2;1S8G9=9Y'J]+G'':"=@[ MWVO9%S`^S7/7ZOJ,^2K@MCBAK+U8/^#&5+7C"YP*O#'N6'H@/B^(GKI`YGZ! M_='WG0?ANGCI0!")OXN7W%,W)VX,5:OK;8Y]JY@:\VN%XP^![\0V.@4AS(:2 M$,)R"[=^?/A99M$V&I`^08PGRY7K/W+,>_;MSXJ_0I`NMR!CY^Q2;Z22!UWM'M\UI0H"#P1V2E`W67TT_\D/0\5F0?`X]X,'%CCE M1O*!:AQ_%7JZ.ZAHO-@><^1.]\9=>O!'O.)Z)@7[6L M4K=[.!GF==7HEB#=O8'Y!N:KS<6ZN.G[#Q-_6_9UUPNHU\[@<*`JV*_S55:A`,/QGXH!L[V"(8Q@#G/;;I$$!X MU'PXC%@44W\;VP]6/@V5CAG2H/`4O+BU2;&_X@$=*80XW,<'$?W-`Q>^W*;) MSMD]#(A6+!T19Q"[>&M:P/^*10"?R'1`5B)?63(!Q@]&8XK-`_K)Q4N8%7\. M+R]S-Z]]Y?/L[B[@=W13._;"#>!]R3[9>%F$6R:H/#!@U&H5^%_$$O[M/BK? MZ^V!LA2N"Q]280Q@R?=:6]<5^+H2+EC`U929CYP%"O<[9VJTGRGR;LW[4ISF`I%L8;Z@'G,[MK?# M5';9TH\]4N'O.VUCHT92`SKMSD8#`%Y6$BW=Q_;^.7_[S2&S!CCD8"R5,)Z% MPA$L>#9MF"\.)6>\"@!#`N%B[S`7@`H@"Q`..[LGR`6_<'UX-E0A?@)J@:B' MA;`7R)4O*X#'E&@/5D/IX-MZA[0WI.GZV($)1#.5&#=H&WFVZ5K;S&)2*`VD;:6/YOVA,>,P_>!JG>/&'"V]'"CT/X\U-A'4L+=SA86SFQ582#:C47 M>#-Q8D;%$@U:()B+W`@"']A`!+G'[M1 M?A8I0YQMHRM>"4)2^S_ MS+]'!$'[OH#EFW$.`SM_QF%"`/R3TM@G'P_I6+&70$N2"B?H@\H M\(/G1TK*41@MF8@-W@ANA1`]H'5``_X=W2R^3&]]P%$!''`<[!8ME@J)*/.\ M&)X%;!"^DW*?1BZ[$8R4;_L<88C-+%]B^LMB MZ`ISNK>))=O=0_XYPL$X3VR!%,#4GCPW"?E\>A(#E?"#EO;/V+G#9<(I`#/8 M'2T:@!0'DT%R"0,KKOB,_BN\Z]$OX8,S\L`YA'Q_<_"2WWJDBV&88HW\4[JA M#Z-OT5M5^N')1TF8`&W(#'&T1XJ(4#VV3P'%&4V=]*.!G:DT;X,?JN/%UV8\ M,^E/%(\`UI"#GDXYU8QMXSA\!?@)"^8EP'`&11 M=&&Z6!(4A,Q]1D/VDI<;&&W0#F`TW$VD%?Q>@`4$&4G6!*A.72)P$&%>(@06@7U9L0CPC18,)C\7 M42*E,(H<41H@T9B9. M/D%H!V*&PKG3%`)XX\4F2`F8L[63BF\+>)LG8??&!F4%$'@-J_=7S`)@`7(` MV9QJ0L`Q9J:;R,DA"A.I2%_>Y;FEO@6YX/N]H2QFK3^R7EX80![ZV8^-V0ABY`#\VO[8SMX%J9`TQ![(0P32%$M11IFGU0-HP"I"6%50 M#1@141;^BKA&KHSPP$6)$EQ(GU3\.$+`H<6F#Z8KCVL7=UU$= M,C4R0:A43[90M.[3D*/7S_YF1VPFMS>R$67.36ZD39+^$;00G'V(`*.-;R#" M=).-(-$!B`F6$BAVN8>(I7[@.@\H,K"`]R+$U9F3HYK&XSPDI,Z2] MPSB040W&2'>N/P.9F,7@5P!@$A#B]63P_R5M\P7,"YDM=^YP<`G@.&)JUJ59 M0O&ESP(ML9=8E;QSCCC,'U`=0GH#T!Z1#\`(;`UZ&1X!\EWL0A0%:"ZD7PU& MC"<;?>"9H1_!;#L`[YNB5P]D,0R!L$;"T@V?0]W=/;LG%*,1Q&60$-=L!J9_ M3@N(,3RGCDV]G-PT=K:^FF<)2$38B'.":"5N>@\Y<0&(3*4DA9N MO(+=$UM[HM+Z8:BT43F8PX,`$YW9JD&[VNR>7M?N:?]P92)7`!#*%2P;T<_` MQY8>-THNF';Z<;W?F17/!!_7`BK"YO;'YO;':MW^V+=.O/W1>/GMC^;KW?Y8 MYT\W5QXF#%\G"^O:MBL!X2/_Q?.'S0PH]-[\L[F4\F(KU%Q*65<"#^I]<@:% M*5LAPJO7+90ENW9_)<,M<^413J3\AWDQA/D;.4C`M@*7.AK=@N\T:2BM'Z77 M4:HTA%!#;BYNCF\@6(9QDE]GCC/H;%V6+-&NS475_RL+><0(U4G#;UC6L*S4 MR%8-9V:#=72REX,Y.BK'+"/*>6N0K5'3AF758]EU^&R_I(4I#9`U6MFPK(XL MNU87[2./(E>F53?0U>AAP[+JL:R&I?>U:A32<+'A8EFX>!WQ6N80;7?.0LD: M4+[605)#50FIJJ%)KUD7F(:/#1__G[UK?6X;1_+?KRK_`R^W>Y54D1Z^1$F3 MG:F2]S4?')1(F0SH4@M2,;6_/77W0`IR99E6T]28K9F2Y9`$-UH M=#<:C5\7B8\5*M%S-]TP;1VST>?N>P[]8!ZMB"4I#S,\#^A!W$MC'N-NH'Q/ MN1][OKCICOW]A%ZB-!9WT^F;Z;7#V<;R@H?(J.ZS(+J#88SPSO5?$F4H&C.1 M")`#:+S!^T$W$5V)HHMX[L@/IXA"(_=[Q.=?\@)LBRK[?G[+OFCI5=GW>\^^ MKSOK9=_7[,XCO!&ZC,@"YPN;3S0_U@.9;XB%Y2F7 M"5W_U)2>]#W.A)-RY=ZO%KTH<`0=GQM&89(Q^H'7D;\7'!A=RR]!X!,O5K0% M.8_`'[_\TMJ%M)=!MN?.XY4+VGB& M^N/0^C/8QSM=#RO(_^-(_PMO)!9%:BM%_%#X_/`&GN(KEA,]"%5\)-Y%%?2^ M>13TSD%98H$AE6&C/4(@FKEV]F89"I(?SL+"R;`VH1OG6#!+GR>P4,4?S@#. MJ@L3EM01R]'L_GL->.ID*4:]U\57Q(B:@[.2-.4(_=,/$'_AC M*AR0(2D]&.XSR$IO_D-")HJ@NX2QS8`&DXC.%*98NEE>^$-$)Y\.'KX3@=$< M8)DBAR4/&=2%APD#'"R?B'(#.-T0M M@R&/1GA6H.<8W800G4V,&)UH.D.1"S]SQ@1P;"J2X67]!H)>"_R1GXC3BY,W M6$1(N63CA$XI9J"Y:#AG`KPO4"[@)6'*H"7_Z0]0`&(4X)#=T:0@;-HT*7_@ MCN$%@?]7!E$D44X1>C**27)),*2$NP-"GR.P46C'J"2!/T)<.9P76>`($=@8 M3R;SL&ZN%XTE.NDMBQ%5ZVYN.`)^=\'U;8E`*DZB%,_W)#KRK0LO=:?2E56" M"$FX5D)$_L7S?^*?__@EC;4;UQW_*@)(5^Y]QX\'012GG%V!'CD-HL&/W^$I MY1]9RTL)_/IUV)%@K_!4B^!J6Z'W:8KY>H4*-^^$X.W@CPLV_.TMBX+K\V[3 M-!L:_#-LL$'_J^M&X_KRJG-M.;5K9(5A6L:U_E;QO=_>^MYUK=YT:@WSNGMJ M6%:]T=':W7I;LT\;MG9ZZO2TUFG#<#J]FFG5C&M\\'>D5!*ZS\.;*\+`'HW! M6D@0[2=QYL)E97+?"-3Q651=7,0K@V?-TDOC?W"L]H+#L%<<0SWBWY-'3SL[ M!VKHKS\'6G)TM*GO]_;JEO^4'RVNUU_RG:N4[PWJQS?7J=H[PZ22#?>KM!C MWHPT[D[VEAPB]YM%'2%J.=C"=#+)NKK4ES?\H'#82GPL_`G^`98(K2L$EY[ M&23D(8FX62N%C!=7K7\+L:8)N,NQ#(UR$2HMG?!;JETOG3.SMOBKS>:6U_QA M*?FO6*-%Q=AIZ03<4&N&_N\O#Z;RRFQCXD#A;X=M5F MRROL;W^PW@G2ERC4!CLP+%6[0W=?.FS,V<#/KV06S4=Y9ZEZK;FJ,7]?.-_D M'>R?MT1/V53@%0)U1Q%/9,WY[2J[-8,$[TQ5U^L%%-6U"3/4AKVR M0[T#F2VN>CVG9%PTYEC"5B3N%EN(C=6WA$468;-2NB\0U^YH'$03AOFQF/\< MC2G_N]`":ZKU6J&#&.N?*.EF`:(99=;"FSU=W-&\&ZICKZRSRB#80&!MRT>E MAZ6=/T5QK`QW])#OM2H!UU:P5X-R[3('FPSG8JOAW[`># MM6\'+F)7*MQ03:<`*=F5"J]4>/GX5S;W>OFAV[_<(!58 M`BV\FXP%%PJMG#$L:Q3Q:&1MPARU8:^<<+=VN*[2Q94N+A__RN].KY=GMRN7 M>L5S7T=US/W<"]@N7;9JFP6X^U(FG7U(F6(5!W>AMZM MV*LKG-6WYD(H4JJ"J'1##]1JA7*[/>XO!!?>&B=3LA3[L_24%>6#WH1$O:'"S!7EF"KRVJ#Q)B9=8)0*5"%0B4!@1 M*.&Y:9F;E__T8ODI,$7.E.[Y)1%;*D#&NFK:=;5NK@P]L*'1O_K9%4\KC)/F MEM$8=V207C*U>J.N&D<#CV^>VFUC#1Y66E)7 MELP;BF,&+!P9LT'*Z72H?$;*:8"%VO?:WCG9[_03?>4+PJOX M%_&O8_#>$WC))^;&#Z%5-H:*8IM-QVS7>IIE-FN:W3OM:@V]6=?:I]V.V:K5 MX9OZKE%1G"6@*%>P?1E&B'0.G%'\6'&56#(4MS)#8JDR$CQ5`F2=,I9,A<C)4[/[E5H*_$=P,%MUG8AQ_B+HS% M,;XP"IDR82Y7Z6N1_>PFBV_W*S@/QX:DXC36`U)I-%X/I.*4'^%BD7>^).#P M[-ORJ7SRAN4'Y8^SSM7__*HTK9-Z;3X6U_9?*WG,&\M!S0D"WU;8[ZYL[P'54IPCE<\H3@(3)=78^N6M'!-7Z MMBOY'<&BKI=NWBW5+$?IV0+-3?URG:_8I9AQ\R9 M.P0GMW1S[:B678`U7J:S@N.ZLU!F[7L5)6ZP/&"UVH+=[M[)=-1Z<\MGO(>V M*`\IT+]&T'R->/=3(?3_2UT.EBV8]/S0#0>^&YR%PXB/*+=E2R'SMMW6[993 MT[JZ7M-LN]G2&DZWH;7K7:/7:=7UEO%DR/P5L=C_=L=1_.&!AA%?+HG+2H5S M=='ZO$9P(#@S\Z^?,3`\?T'Y5/WZ@KZR+\,D6_!`XU%+;4[ MUO_A)QJR3XL3'OU@&H5:Z?<7AX*;YIJ8VLW7AX*7P'!OZOOJU3M]]4JQ]R6+ M:`7#7_E&/QG MEP]NI\,PFW2Z,`/*F.,Y;RQ$7WRF_#,-V0Q/&A5/D@^7;)P\.(HRZQ5CD@]/ M'M%ME2]5HOM&]K'+#-9V][1+#=9KDM;=8`^0;RON:NN6:M6/!:^R8:JZNX>`^%37ZJI9+YVB*X?GAK7%14GQ\BD^M5D_.KQ> M1[7VA+.R1Z(-0S7-HS-Q0+5AKHST6OEWBY3R7&O)NZ65 MWBH@J=NN$E0@4K>]F(^(U+7.2@WG^?-):/.J\\Q"M*\2?+(!]/'S02?X*):^ M("7!>D#FP:=J8%Z/LC#%Z>A8D:?S*`O3FXZ.'UD6C[(P>6?#[*B2=XXF0G)` MR3M.3;7JQY+/XC14ZV@V5D"LT3R6F6TTU<:V:T0?2J3D@'-W+$=M[*DXR'ZI M;AY?I5VK`7-]=+D[=A-,6`'N=1^BXU;JW)U:^5*PU]8`JF,=G0*HJ;J]Y226 MXA&-P-Q5YDZ5N7/0&275F')]4N)-1:\3R6 M0\O]L:CP.F^7BN.[AUPQNFA>PN\$/V M5ASCTN-+,+->`7#U`",+MT5]-V9>.QJ-61C3$RW.<1"(N74ZF3:1,%RM.Y=[ M7\?8,.[>PXC]&-_PARPHUQ+UY"[8R/6Q^D4["A/N#I+4#:X8'QD;0]CJM)UZ MP^XVM%JW9FIVW:YIK7H+_Z_=M'N]%OSK7!O7YMO?S\T_#?VS:7=F>+=[PA=P M_O3Y`9P^,8!>Q(?,1ZBTN!5ZW?NQSZF'^"P\9]R/O-7YG(:^>$H4!'RK>&S@ MC]P`!/7L2^_1/.A-J]76.Z;6L\VF9IL-76OH#4LS3AV[UFQT>LV.#?-@O?V] MUJS9M0=SL$T6O)+C\3/O^P@MD[SS!],N!8*=QQ>XJI%[!A,I\\9)R0 M?7D^/XAZ?+*;RV^?P=O]4_G:4R[//GXYZYVU6U^NE%:[_?7;EZNS+Q^AP_.O MG\[:9]W+92]\QFK^IZ8I]WT>J/W(FRB:MLAAWV&IH9Q\_.#CAPZ+!]P?9W53 M3],8#'DL\F3\G.3^C!N!$ONAU[KXJERQP6T8!=$-B+^JG(6#DS=87=53_"16 MXK0?^Y[O@VV@,GX`9Z1"M&&?T%__!8"@P).@L3L?CB./(HF$"VH`I'H?Q MA"J,AS.F><#4,`8^N('RSM(Z[Y413";`7.TGH%-]+!PG^S*/TYE9Q%<_G6&8I MQAPEK&D+6MD=T)&_J_1YY'I*F%+*''4R2&/P]1B/L4*3JY#BP]F;D@_CQ/)- M'C3DX&"I"F:F^@DCUJC$#?Z33:A9/_4#*H`#B@N:P\B0*J0R<.\4%M)PD`F* M"YX?J#]2HCC7,P1/IZ;Y(59Z+H]:?)2YF]T/JD(2\PDT,E*[I%?@D/W*\+],PS:PKJZ.H>C`2`%M9KK5\+$+<(:E2A0"V6QW@#YH18&8\9CEK?H$'D=,1GV@! MBA\L9N!+G`![`NP>BVG14,"MB@(:WBW8&\?E']U+ZY`87_26I]`>?^J9+$0 MJT/J"I[$OVA(4K)ZL,2ILXWT#!T&))\QB'((_)X1P!GQNVQWOW3S4:"TX>P/ M?)4Y/Q@TT4$"4AT9DJG3:QD`ES6F5.X'!4 M<_KD7:O;?I]I%1*M7*^BM*"!V,++-\/N#SQIJ22PT[X;X-J/E5L7-$.?,10: MD$&JRXY=4-W"YVF:ERI<`Z!?R0+-.`BDAW`$`?:-(XN4;R>7)R#KX'N"H4._ MY`:+%%+$04&=F!4NS"L4CLF?UU@H%U(<2^NO!+[;AR5&Y>;Q[VD9^?D>%4^H M*N8"VSA#?X$TE]BC8J?@6*0!T8B\%/C>:`V5EO<=C*U@@&A$>A=+VB]@$JX_ M2:Y@.$<].D0?":O<4PU(-G9)]>,,12':7V`L"$4Z2@,I4A':#6K`V2TN?Y@I M<8Y\`GJ4.`W.`@>U,YB;8>4&=OV98Q2`FR&G0(H?3D#63U'7Y@78N3!ER@4; M1#=8SA(-X+FT4W^XN!N4AJI[G]!%H_Q;-.PRW/&LHYN]QL=9I3>AGKX#9I., MCVD#[<>TO.^9IRK2TQ7R-A'/N3%XE7WP?$$D05-Z9.F5Q$]@CT8VVX]_Q-)W M!FL*.U51B/,.3GYJH]<7RP].A:N(8E2UG?N6\`(;AA0`?IH,LO`=(R. M\ZUX6$6!GQL+J4ZP@ERXT(\(RZC"!Z6VP<[&T`CMHXOT]L#@*S`+@:!UZC,# M&R-8C3A.N=")Z$3!8N"YGM(WF=6B!64B_!8<7="6@A<&7]$ M%,AB&X,H)KT3B%JO202/WV6+@-UCE"278>YE$CQ'(S$PT^N2*E334@T%V9Z& M9?1;0(=S%N(N&@6-TL6%PX(%RL3(8'\EY MG:'C!$;U@,I%@WGX.E?8"5*#WG09D&86^RUX4RZP41A,%BWV$#DZ3#DIW'@: M",I=9E0_X*31UT**N)2Y;+&06)&HSJR.O'HOB4"F5J;E@&%S3D)"5(U8\BO* M%DAQZI*R9[B-00\=38,DQ[T!7Y<6);L'L:8-<@"-^03T"#(C&@AFY$ZK?#!3 M9D*5(0$>PZGP0XHF":O9H8R,V]/!#SM-'AB]G[YR%FN[%5;1)%'X6(\F\ M&['^94_@9O_T!X_F%>4*O1XPU',M@#EXF"`Y2MM\6'E(KF"OU`CD`KO>3U#3[*NOV@.BM\3D[CA"=MZ"M$6<"`$5[$IKD8];;`OG7CHC.M`Y MJ4T:+K0.&?D[)$):;K/<>YB/HKHD;3>^):+I0Q<6]D\8??B\DS%K1W++AXL, M^P'-<4NBC/_)>8W0B(PCV.X)$S;U,-'6^`G9,>R!?H7Y`K>69IZD$N055%68 MW,:XQ@,TJ,($/7N$ECS)8*O#4-5\HD]$ZF95RA] MT[E\7UA!;&4[QPM:R;GVOI#+J(76A=0<:H).E/:381I`5]F#SPEL&]0IR)X_ MXPW,N5B94H"WHE\*0I-F-A#,5-;NP;B>SQ0:/H.U' MW3^E4*HG-\2M]@PS/G)[`9M72R!'* M5&.F&&!PL!-(<%CS,C]R?X`$?4^]&V&-T*G.?/P'NQ*QD7S$K'S:9C1Y\O_L M?6MOXT:RZ/<`\Q^$.0F0`**7[T?V;`!2HK(^9V;L,W82[/TRH"7*9B*+6I*: M&>VOOU75W7R)LFB]+'FT6&1LBVIV57>]7\"L1\(XX=HF*I3#3%B^[X-I<,\5 M#BX=TB7$D-NJAIJN\$^0Z0S2CAS>@(11V+@]TFJ1Q2#RN1F"?\?KQ7&QYC"8 MI5:ZG?#_8+(@Y7-,3I/B=4Q,`E-+4,Q M:A)8^`YHJ7%*>@1?AKI@$XQ"!5P``R:F,Y^65"VFL8E9>MR)`O>?<;A<;J-M M-2JYS_MNP7>7*ZL! M2O24D3O_TVI=N@BFE010F2F1DV\6LGA;.;["%`',?T'$I$_!BOP?/8HS^.Y7 MXG!`;HHJM*A<=I2I$5!,=X.L*M*!'@)A+L*C$[1^B6CQ]Q%G?H]`3!$RU1MF M?%30S4-;.<*+SVAI+@\9L+D21]M@$H^<_N'DL]#^NHQ+!&G5#)O$P12^GOMV MCI9T/X9HHC'6Y7\EQQ#N_^H.8$;GD*#719F(FXC\)@(.R(US1J3+V/T""FH' M35)^^G6<8)AE@-UMT*YY^,&F0CY`C M["Z&IXEKTBW,3:E%6>CFL>$0E'%V>T48,^`.%&[7H:P5AKO0NO#5" MH(R)`V%GD^[%OTP+D1/' M$]'P-5G-.,,?*`*\3E-G0:Y?.12YVBJJG4Y?5?-OG.M->-I!6):5X(ND:',JX[_PR! M1U?RTU9,K+6UYT^LU9\[0+6:58=[]>&2+>VT"1!O*=%NTSGK3Y?=O`^&H%*% M28V,6I<0K$M=Q$_4XI)ECM<,2MTI&HL;X+[.!)Y6I%/(D;Z M!33.[\VN8BG=SO<&MBUB3FJC:YD.*BPH0KOD?^;&+?RHUEW1[A"8,UK2@%4F MU4@ZCR7TPS42'2+ MK?7=.`=9;.*C+L_* M&,/]I/CV79A]"7ETO+(3]N4\=XIN,O>N-:2FB6PY81R5SI/>7PVS!@5?X(OR M3##XC5D4^+<*)BFV?BP$Y&,:&]LR8Q?DQ)HNA$E59+AA)4]:=5`,6>QFPJRV M#IXJ,Y_Y/05:8>G`Y*ZCG.'!8RF(1)<@&Z5.%^*DCZ^ MQ!(8]S-AD-.R&+L1M%O@&80*&AB75;_$'7I4/A-G1$\HXXE%UGWS9KO<=Y:[ MSXB$)M%?K%`AP,R/3#COEC@`O::,0^+77/(5&T]);+)5INS^":IBAG>7>05R MIS!+I@XQ$-9!G*2%!"UC9R5N6%;Q-,>UP-6;(L.*#I8LW;L%9I8)7TC3@<8S MEM^"%"ZXWHI'47Y64S#8.>3Q_](6[D*&-A[<0=R)[-^5+BQY4QNN[!,7MII9E?/[XMAI,<[8GEX\YY7%F=\AS4Z&LM[XS8D0)1TTUT"/1.)<,4Z_)/5G+).> MY(?(<9\%J(L`^DC[8,E4PBM+U6&73_$63R-ABFJGV'" M'.S!Y()!3MI''7:1MT;Z4E#1.3@#PT@<$U1EI5-$E4H&&E=#HV2U9PP6T?#Z MJC*[2&",K$ZIX3>)7T[\#^4Y%FJ*KRL4"\;#J^BZ?WTCNZS2[M>YW-2%^8\#Q(_$*7EUMP%40P<5;"Q7.< MA#%?\'5*Z,`D1XI`%/%\5SIO3<)X12P'3;$OF+MPO66`*%O37-#YX7R["=G++4:@XMTS`7 MXO^LOKA-;*7\/0K#YM_D.1LB$5T8E*1V46XV8'<*>\?X\20P\NDZ5[BHR*.UD6AC/X@%NL*,E222^Y'07#<]*% M00\`(H_2!U9IP=@%J`:AR/H!U5Y4ORUR_Y^H+"G*-43EUYOO"M6)F_QY7)`7 M"*#?280[1'4TI3$PAP%73$IJ/.H[X@KD=APEI^344&0NY#MB5X093;4_HLCA MZCG/Y,>TYV#""$/B,7LJE`DH[/LG9O)Q7>$^B>>SZK+,@THG$:65(KA@.$SF M8;6`D%]AS)&C,V"::R6IBM=.=N!80I%%UU2.4VAQ=[@)3/]?"`V$IX)2YO02 M%G/8*E#QPEY6EX8@,VRQP@WFD&'&7L(/J+HL/M^(2P2`:E7H:?HRG@#RI-DD M8CEH=(Q:"3J9[&1>>/APB#Z)AL MDI\TE4$6&1N4I82%R2*CNYR7O.3,I,35>8`O"4,F.;GQCPZBB(H\N0N.DF6. M5C=IKD98+RI8,('102GP@Q$GKM!1`#`)[^<3$`TL](?'S"F(6YZY:DDBYNP2F_D%<@%=T6M)/XS'.;Z)U\)OD-N0A:FXAXI MC)4!HYTR#DQIFV&12%0^_TW8C>8L$RN]GR;"4 MJY]R[R!<9:K/O>AX(HN<>`_6OC!_->YL&MXS%U->G\=JQ\N8JU[0DARGB%Y1 M,E&D:(M24A%T:D(H.4#A=X:2/T%#3T&=Y]FLI:"%>"^#$1,1IY0UQ;RNY<8[ MZ'VE,ZJXQ"O->I;0S6-M!&X9Q\316<\;$G%WV'0$)/F4B ME'+=]V>8@S\4!=-\-7'+:W>_>NF9^P$PC4'TC&X)^HA)C^.R[SA85I7I\(!: M2K?T+IR&XT@4\;+\Q_E49/K!$XC7./?,37D,DRYE4V2FN'K$#/@W28EE(C"= MI[ATP:""/"L6#YP(I1/,LX>85L()3X4^HLA8>\WS3T'*#H8-= M?I%--PY'6-S19>_,XX:\:P>QFC*ZJH=-HH,U.@@I)X\Q1QYT?D,54'B7T\*9 M4#H2GDD/*^6%1J7/"ANA2&WEBBYS/E!I?:'F$H<984KK,(]XYKKDF^]J61=' MG/4P0*W[=Q'%R;NFPD7`]CJ/+2M,5SGTJK6C?+W<23\4-:V\&+14`PHW!*Y! M)E&&#R8$\_8GW<;")L'O^">S8)&7)38864=R%I=D`0*E<2'"#6->/TN&$+(^T!']V;WD]5^B>#(^51\.*T5[3'R>WJ:J0"I2G+CP#:P_HLN91."V7&O.P'D`C'C?F+JBH5+.8?WW^R#IYLO2I2MI* ML6?B3:G86J=QI,H>;A6?]Z+]L-26L4C&PX9Q2D>B^Y+G1Y?TZ'_/8TH=8Q44 MS.U"[(K2^X?$2L4/IJ?A*L'(&O5%]'$``/5(8L"VS(:A+PDE-;-XEV6E'ZR;D: M_7O.W\;K9$&E*;<>*1,"RR:,[]"+Q77&$@D>A)VVO?A:_:!8.2F9C5@]5,)) M&0_<:8`-+U8A`;&[$@7%.]]\5UY72#K>M*,Y#P*WQ#A6<6>*-5Y46MF'E%8@ MA3H@8;I<$W["2)MA7V1F:R-BRZLXP1Z!\KML698_P['RA[#^XQE"Y2, M`2K=(QKL^$9^4O-I\ZHBZL),X)(,*_6T(@<3/!I\#N`TJ;*Z+#+GJ+HRHG_S M78UQE%)#RK+F0/(#-#V&5#+`I" M_PBS@O@.:/4:#V(,KAFI/,&2]SM"-&*55ZE?P1T5L946%`@-L`ME-`O8#?T2 MSRJU*'FS75M M0G2ZZ'A@T7.;MYS[5K)F2SD_.34+?8_S*&'>EY/G'B*0@,GP87%1*%?]>>ME[#%#J[L;5F/,'YL=^$P*)I]H1Y(QU1ON!12@EJ^YA$AN>IH\$6? MQ6OLTHTC%-;Y%6AX7:D_HQA>B29KV8GL7]]4F[>7LZ[N%L!;/T\^R9@U M:Q!#FDU12C["+Z&I4'D3[JP2R\T$`TFS>/C7FZ*]ATLW$N[=)*HZM)M!8/8N MRW44J;[L2W=T$!3I+<.1ECJJ`=]AK:WT;IG$GCKTH[VI)4<(GN,-HE5B$9GR M4)!UC1^6`Z(IZJ14,X(K,A;.PD8A[X!(G?IC5GLNWH.W`E-NNJ6.RR.:K'"' MAB=5Y6=! MXI8%[N[GT2CO_D-7++=%19.ALJ>>D,(5R)1JWC+0=5D7&?BDRYU\Y3Z*M&@G M8#UM[RGXRAPV'(U@]:%(*#.4GY.8L( M(0O[,`VG?+E`LHY9W#%D\W@XD(^='XO^-J`,_92["@N,Y)9-R6?8Z/D6K)5> MS'.;\LX#Y;=P3V+-]X@7NV@LU]0[C0ND=&D?%YT!:R6+K*'+]."B0!%%.ORJ94MIB)9'4!2\YDJ9M#O;4:+IA$&*C% M>1DE>,@(R%BM)#>DDLY\QHR`JG&6;X77%9*WJ11-RI\6?9&XBEC/9L0&AM2" MGRO/95C)4=2-Z]I?!Z M58M_UE+!FZ)S4!$11U<0R_(A"N%YJSR#C%@2"S&*^DF"%Y1F9`E!"]97#KAR M>`@%96A%&^1N3ISUAM:E/K2\I%04KXUYE%WP2;'6D6F!PIA.!5-R+`\ MA;7;_`A<=YU"/EAAQI`KB;+?P@K;X&5W^>N8(X+>A\<);V1TGF:5&AXT,IMM M<[P*>>(,W:='EG_(VM4V=A:L]0UBGD.6?`1JU3#DX>LB'V?%HNS>X#`4#H(8 M6+/2VF?W*1]U48S,R$A@L>5_P MWC8);;.$]:3GU-&<)\&;)R`'04V`;D9)\YT5HUW*W2SAB7!6%*MV?IN2/+S) MA!1Q'T.42%7KEIQ$O[KN=<7&+;R=>(WR$@SA^"SW2AU5%`L6+2*K\XTH`,!: MR*K;XHGQ)J/2&JH4=`F+U(D'1=,D2*+Q0J2T"XH5 MR928+\78*8.*[F8LXC^%UTA\GN9;P!5RJA7=1$K[+HO1C_F5S4$@)?0Q##-V M.3LQ-;>+*+Y2.ZE,;6\#%NHM_I MSSQ,9\IFR>59P;![\]L;UD`=WU!&-9#@S6_BDTH8JH)VQI8X*M]\5QN206B? M13RH065*8^;`PCHYTLKS,0W,H5>989AW(.0O&4]$P];J*J$_LB$/Q7RGL=`R\PTA7\M'/)114+:C@*)&K!DY3C4H^"H+5K%-"(=\ MWC4`9V2Q7JIY;B,S1LL7M8@2(?$ES,2M=!G/6X)7;*>R%I`'SWC@MM18L117 MFXH*QO*!L3=5:M(8S<5WK.LB!J$F8VJVDV^DULR:/AR!&5E&'XOKU/D\6O3W MT935GXRQZ\)RD:!B4'F@>='Q,8F0;"ON^>`JT0Q-DRRK-]B)\H8NV-V39U'D ME8E1SI794;C:3SG)0U"B:H$D59D8!ZK^`&AP[M!\_K-=?*EQ^.[11*E MD.9OOBO&ON&M*;I,-U0_M4$:-S18\XRX.GFD:/L,TF@)N0VCY%O-8:[-;LY; M,_M4B[O[<0);TO*Y*CV+K4DS7?T#37]E3G&QS7;.]H7C/^ ME#Z"FHZ__>;=^/_W&Q`$K9C_&1;U*\_]#H_<5)]Y:C=KACD?;F)S$72_FG8& MX5TR#_(NUM@`DOBD44_S9MQLQ.FSU+T,;0#WHWO3T4RY,D.2C9#\$3_[">07 M,H+/K+WU0S@9=<1L2-:;Y'OKPLKGM/#0/D&8]^+) M_/$N"O@HBM()1&FY+3M33$&E>GRZLST(T#%PM5B4M^&3M9',;[[+T]MJ`E$4 M6O.)>2QZ&0^+WD"BJO?-=]RS)PK!AV(B6;.I6$I3S?C`Y=(XNCR$D99F\PFS MDGL2RQVST^)V5JK+BT$$HC%!5BG,?2+SK%D:56Q8-NL@R6/`=,>H=\&;[Y[H M7M!*.*T2-$P>C<+H9Y^4UA[YW":7\-:O_QLN=B:']/[`=E77D/JJ-9#TGM*3 M/,/4)<\&D>2YBNL8"L@A78;_J6]_P7\C MB*;T42"9`K+7/)"X!XEKV0-3M0U)=WU'TFW?DFS=]"3'=CQYH,)COOP-2EQM M1Q+W]JKWOYW>U?MK_\.->WMY]:%S_<[]<'-B`K3,%C'`/^;9&D40AC7+$-,Y M\KGPS'B@^`:U]1_7(I3DZ,X>PL:X,/#2OT(J/\\CGE07&D^E/-#U2%PF9Y+, M*X*=FD1H7'AF%,>Q.K[X&F4+=*YF>99`YT=Z`'_\24#`JB'%YEDL%\WBSV$# M%+`K\I.3?E_]&.W!,:C:;!X=/HQCP0N@JH$EQMAI-Q_*D`J(R/=5WWWCCI_8 M$]\'6A(@ML;'OUS2MP MEJFE]! MD,ELVN/WFG(AF^T/I`@DEZ^+92M=0S=;@24HG'K)?@G1SY528:K(PRNEC/-Y MW26X\J7(X\IQ5-*'648A,HARP(68#CTIBIJ3D%QEZ)?CTWQ"&LL+M@1IZ/.I M0!_]F13E(;K\)YBY7J1S$+,A#:5H`K!JB M.&Q+)UF!\YIP+@0LP\I"CTCQ:O M`RXRI0J?(^O<+O_$]_&91M4Q(U,[FA+Z2BE/-?+3:"%6LF$I4?ES6(@C?H5S M`A&&7RGTOY*U.I8.M**M9*VMZ>*INU,ZW])-6J:2-]_5Z(2+TSJ=%%12$`E\ MMT8EP4HB8212IQ`FGSB-V%T#&.,2A:R$D>_TS7=/4HAN7N@RIP_EPC(J]/$$ M!@4>.#58)6*H77)8I'K-EQWYU&D9`].L_IY-.N=T1"_E`;Z2*,V>U/8:I!=? MHCC[N,9(CH3\KD7^&VZLRUM'3'AK6>XG(7V]R[HNE;4KO*T"`RBD1-*KAOI* M19UKED.\SA$/#Q["'"HLC>-I5)ARR=NZ7HE$K$5I7#S^Q:79`;#$^S`4ILM- MB5,T[#G?<;G')=V:QJ=`U,?%M%&60LI:Q85,`V9\)9H*8-+@,>13"LHH4;OJ M+E%R''&9TMW!+.^-[TXQA7W:C%[*P1+X*I!8A+T9\ECF"T\$S%,$OU>8\MS- M,T_+N<2X!L_Z8WF&C;E_5*C0O/NJG&H$G[$@`5EE_VSC#$H\]%2\.7N($D3( M-**^4HG(\.7/XL:0QQ3#YI;VN&*'H@782%CE#Q'F#_#7\OTRPIHLQ)]9S_:\ MB>L2)9*N07,\'@M*3%M2(A**,!'#40LB:3QG(-7TT=WP!_2 M,W_X-OE#M"/V8)\L>PAVQ1QJ+4.;BJI8%5`]2Y]U,FMPT(FC29\>JD9[X#46 MK-+D./C44OU3RN>\DX^E%)NK(R1;76W#D%/XH9G;G7P6W^M=T[*[^*^.^5>4 M3`B_R+9<';FV:N#:<6"M;%*QQD3UJJS&FBQ&AT4'HVRI%*RI"(SFN949;:[0$*IO&7)&"(DB\71BX%A MK`1#UDX)#+D9#/G"-->!<68FNQAT?CC6X8L/4^I>F*4W26=3J!=Y]A&\^$]F)2JJBVVR^8]Z\\;P^#@+<`SS);11(&3U)=Y; M4-XQ%'<\&7+Y9]$B+*+B8A:R$ATL6-?L!8^XB6JO-(\W4^U95F[W5N]TUW`= MBY9S_+,WWU4&0HO$/5[FUNP.HBV6>E;1ZV@%:DOQGS#!>FE*#N!#\_"MU6[$ M[(,N#^V^85G"U2Y@^?91YZWNKW,78K"(@DS'DO;J=M+YXR./VU>B7C0T02!? M='SM%$R#95:^^:Z8T8#1L&\N_N6HV\6_+.OY\2_]^4&KY_[]_.J#OOK;#7.5 M]+$&PKY'YOA;T,"OE'V^Y MM;*%D9.CM83'BE530NI',>"W]G?1^@F$>P'\+0C\VG,_4F#[I]=R",M(=^_O M$QRO6KIVEX"::)I&PQHN:,!-\5B0%C_'X]JS*S,`2L]L&/+^YHRZJVJ-W_\$ MTVK_$MY.X:!VW?,ON[A[5%)+W[<5O:LZ2JLOU[C'#K?^[.]^OQFTFG-AF*<& MZXL]=]1[/C7GL_8D>_F5)3V?'/M0=;NKV?;)D=268!OFA7UR///,1UZG-_II MSC(0U<`GQUM^-)RNH1N;DME/I\52=.U"M\XLY37L^76I)L(E=$W#E&\:7",_:5>\8:+OIS67_A\ M0CSC[XR_,_Y.!7^G;^X]RT^]NO'O9MK<@509V[&[NNJ\B#+3\KD-/="Z?J'+ MQPS7UG;L1:L2Q1,[-L6$^[AG\_RU*7T:\/!1/+^;A(>2&IN_\3C%[AF#9PR> M,7A8Y6]7N?7Z*3Q^:I[*-;HO[V'*4V?99/B3U8%UW>Q:YE'KBIMF89@7ULLX M*@]T=.K%:S1=%*5KF'L&[*P#'Z_T/&/PC,$S!D\=@QN7O'VMUA+A[[4BJ((O MK][NOFJPY#6S6+[4BS*IYZ!$?5VKG0FIG*XVG4?T)&5SO_/Y:BD;L/:$AEGT M>'Q#N=8J[PZI.!<:=H=4]`M=86WR5?5"M6M-(-G4/9$=_@9G'O&T\&*_U>E& MQ5R`YKV^>6H87*TC)17T?0_;$D,/8/6A5(\L+S]+,Z"217' M;[ZK[3IO^MC86[)3[2W)>J;#&EN<1@X?+(,P52#4JO`IY8^/M$=GJ0DO*]:C MFL/H/V$^]KS:T+5<>PA++%4?-E)'^MSA@M]:J:)E;E>J:-OG4L5G6@/?9-$> MC;YX-35[+U.41AGWG3YO8UCZ8`#\K@#[=ZJWV@&F7WO@&>?E\&DF17U4YU3+ MHD""Z:>73+=I3%JYT([`KW-,CN;76:VC:%U+/KWZMVT=Z=J%ON>3\[P&7_GG.OVIJ]PAW9.(LL$3`+'V+A"[HBS%4#K-\X)N]]L MF/.,P=UR[>/HC>I2.]&G`GPT.IT%+HTB<$ESFS$.^09GI^,PQ/MI]!\1#9-8 MT]+*;$3L,CI-,7+&YD=F,4UFS&./*[\8)$DPO0\?PVG&VZ6*I:*TZ%U*\_'N MPDYI*VRJ^7(HCDTW1[B5"WO56.B_C:+/^.M__VV>2O=!,/NY'Z4XZ7*>A%?C M\NS#CPR@'DY`I#B"AS!QF@W`$6Y[<9$$VS^)D47F89E;"ZA_#\3_>AO'DT[7OJ*HM MP?\479&E_Y5EQ?YT<]O_I)G&)SQ,1=643_);&CY)WYH!,&\[HW`8/0:3]!]O M+S\,WG:BT3_>1J-/AN68AJU^,DUOH'B:(IF.9TFZJMN2Y_0LR>I;@YZCV*KI MZY^43\K;7^0+32_0M0,(JRB[?)P%48)(O4K@+&9Q&DRNQN_BZ?T['('MIFF8 MI=>@;@T7.=(WQU$-"[(G&XYA>M)`\TU)UU1+.+[X0LC/`'Q)1$J.HP7-$UCW)Y>5?B7^2'H"],V'AQ^D)Y\#N\ MXCZ.1U^`'70[./;#<6EGG<=@`>PD0PXP MGN-X7>0#2._`8R\Z[X-IP#A(YR&@8:_#R7Q$PS=I:#SG3GD4\)X2 M*.RMP'GX6XM\B3??;98QT8;Q;'+Q:Z0S!<3>1X`+]G#!RG9/*:[9UP:6[DF* M@Y3B6IKD>8XMZ0.SY_4-3>XK*RGE99,-%%G^H65Z0=DT*@7OA=(\"<=9KH@2 M75D7)1I[2ENA%5D'_$&;%BPN1>R#R.FG/ ML[@@J`I$=65E62?9>Y3MI9X[[WG'S[VN$/MU$H_F0S#-P^'#%"CY_K#SM_## M#:,83E&I$%3FG*GX"FES2AJ5]EW$?7Q M0:UW3?7T^J5O";35-?:=0OZZQ/05.K9/CJ+MKJR\3)>.%[W;ZN:Y?R<+M'). M`?Q&4]C.^#OC[R7Q=_KJO/&DZ+_%Y)S-1/]^#375Z:IZ*U?_B>5'JG)7T5YC MXJ?35>0CJ&8\)3G]FM(6SQ@\8_"E,;BK5)9S:LBQ)$E\FZ\^9R=LEAK2JMI\ M!RK_:T?^.36$+MLY->2<&G).#7F-:1:GN.?7%7,ZW=001>XZRLE-C-W8J6.= M7I!MTX/MJO(15"X?M_![I=DAE=13J[7WK9`FUW=/H)P\NE(ZI/- M#E&_N;MM=4WY96)F+\G%U#V#_-JB3J\G.G_&WQE_+XF_TU?G3S<[Q'B=V2%* M5]?45PB8#;;&GN%Z;7+Z-47FSQ@\8_"E,?C-3.`J]6TK12OS?FC4I$WIJH;5 MI7]YGZ'OR?^)'=N*!D2PA&A!U#1B*DRSZ)&:.05-+\(.3V$P?(!5>-\6UOP( MEC/@UR2>WS_@+PZ]A+HK!>,L3+!C6Y#R)B\-,;/7G<=CVEL.,]H@C\<\_8R6 M)KWA"4UY[=ORHUP95/][YX_+_NT_?^XXVH5E5.=7W^'/_Q*MOK#[5V/2"J'F M+D?9WAQL>TH3R"%UJ=U:#9H#)`KL>VCXZ1MX3R[\W;97A.VW?#Y%-S MW*\]7//@A[MU)*ZK&$=017#B1&V=X+G+]A'X\4^*NNV3.V7'/@(?T(G3MG-R MIVXYYW8,SSCCV]P0/KF3UKK6>5S/.1IV2-[;^ASW:YVZU7F[-?A],49R%,1Y20=1VG61)F44+]ZKUP&HZC/7=L=VU]H-J.I*LJ_,?3 M/,FU=$-RM9YM#OJ&.[#\5AW;ZRY2\%&D:#J"*_6S_D,=YT\>4$E[Z>#5'__ZJ3." M>SJEV2W3+(GNYA0P*"YR9S:AH1$T'")+.R%@C.IG?KNXN>B$C[-)O`A#/N!% MO`8TI<=H2G&(QR`;/L"QPQ+E-Z0=>(L[2Z))0<2*C3$.F04?DA!VF;&),P_A M(SP.*[P/DN%#Z0L4$U$N.C3#!2=4)/=L0DT\"Q,^"2*:XHNG&">!5WZ),HQ^ M8.B#PX_PB8$019REFX=9.L']?1+>TTZ^5[J*:G5A@>\=36?/?&];9BT4L\R\ MEKC-ILRCRH)NA@_A:#X)K\:\>N,/&KJ3+=Y%P5TTB;+%+=Z]W;,>VU$'_L#N M2XH,7$>WX2?;MA5)LS37U.2!85GZVK$JI>O/`D,-]W^#^^[B,0#HY8E%P7"8 MS.''+PP_$7P/@VZM8EJE+>`N2[N6BU^+/;<.9SVGBKS$6G?+LY=#"$^S8DM[ M?BQ+?[G"\-?\ZE7:9\OSMY="-5N;G]OHJ.L*S?]53.F!-5;'[O84XSIUI"Y% M"P5@C+,(_J5!4<,7RM'[[/I8\DY\$R*4>25 M)+/*T<=%+JKP!##Z[LIZLB3^N('RX`43'&76[=R%\(XI*H7QF+)D-K*!7R`J MJW8ULYE4Z_/L]^>J/""L*V*3KQ+6%0WP=P;KEL+OR$@93*+/$1I99+MRS7\A M_+M%4VTC_BN;P^TH3>'+UXUT+*U9Z!?NQ@?S"?C:#(1PS]SXH_O M8$_,,71R#.!'K:L[S4IJBWOQTVG1``!K:.:W`ZQL-3>ZV!;8)T4ZHZG9U[\? M9XB*FS;D'T2[YFN#7;/C&-6.7WE8:_&,PS,.=Q$L/77%/[?AP^EH.^M]WQ:= MI;R,];I_2_5E/!![AVO?WH97(JXUQK-89L>!^.1.WGE4PN:,Q3,6=YGA]-QL M@5JNP4.0A%Z0AB/,\@BG*9G1+JYPS[(6%L4CU\$"_^2"X3VZFI&]_2N^*KV< M7H=)%(_^H)JO<.1^#I/@/J0/^T$6#H(H^1V[&.\I<<$@JO`%]Y\Q[,C\/<@3>>/["2_M?K?;?OX&T^TIU^5/:`^/WO@&)?B>Q$)=7G>!)DY)!\:8IJJU+IZL4*S5`W+O23T0QU\T)9`89] M0F`8,FZV"0SXQ#HKN*]=-HO@@A2PZ`+E_!X99P&.8;Z$-@J$K+[$>PO*VS*( M]9)A*!81&X71S_UX.,>E!U$Z#"9LL0'\+=U9I$HV_9YBV;JD*CU%TN6^+WFR MV9<\W3(4W5)LP\`26_WM+X-__???GMQ3-9!WFP2C4!0>N\,A-HI,/X;#,/J, MP%['DVBXV!D8OM_OF;(K2X9FJ9+>LTS)ZPUZDFRX=J]GJ)IL>4<5<,,7WPF^ M&>$/`D>=`DE4^?V1UQ>[&"/#C",J-.C'\[ML/)^\P4ID]D6ZR5'.B^]*I(68 M^WLO"4=1ADUV`>-4XH@URW!P0$MADG;N\"YCP3Q5XH<8PF-]?>-Q)\B?*U9T M_IYVQM$4MA0%$SQ)6#VBKX^P=OT^G,)MGTP6718+R_`W?/LTSCI)^.]Y!/NY MR'PA]DV)"85H.O8&`Q MB1]+$$Y#RM,.8(\59(XX,K&`F[Y>;`L6B><9K,^ZN4YBH/^DDSW`&ACLI&8# MP3";`V@SQ@:H+4'*88#/TV@4`J3P<9KAMBYJK1+^@AOTYWQTC]^E6G&`CX5% M$6T@4'C4G';>@*S\V!XB@#.)@"@[60+GBWM'!(WGV3P1THEEI5]TW@?3@'&R MO)MSNH086&`)-=W.EX=H^-`)1G_.L1W"?1*GL&>D]L;M48086SH@\I,06#:; MD4H18H:+-8E](2,]@2=8^(`,E1@E#B)M)T M'K([4T+5ER3*0BD>CSNS,$%)`FBI]9F@1_!E8\1H`XQ?'D*Z#HO.73B$J]:9 M3_G9X2Y8`P=^.Q"4='Z7POV'WR8+O@P#+9T#8LO`X-T>$MDR8F7W8NWE+6]^ M%(>,Y')RPIM%/2P*+S^\6US/\OO;M)AHQ>>KHB'G9(,X84SI'1Q8F.X^#\/3 M--_"!A*J:OF2WM=TR3.-GJ1YFND,-%=U+/<;ZUVC[:9UC?ONW=4?[H>>#P+Q M8Z=_]9MW._CM'4JC7N_JMP^W-T^]Y;@ZU^2=/"+&T]>QHW-+CW-+CY-^]6OM M/K'5ZN#Y>_E5)XI2O+WUS#CQ_5 M_;1U>.WBVN4N970#9B&ZP\?=3I7:H_`$&WTHWU+O"Z!X9V/)=FK`6BO&K9S; M?+SF]@IG')YQ>`PX?%T:_JFT^5"ZMOX:VV&\G*MAWW#MW:WP2L3UJVVM<,;B M&8O'@L5G9TBN3>*HY7Q,LV@43>8XN^0F',[!E@:CV?\ZG,Q'X6B0Q(^8L#)G M^4E78S](T"^>7H<)Y5DR&WSSO)#Y-&+?2G&U]&UG%`ZCQV"2_N/MY8?!4M[( MP-441_=LR>E9LJ3KIB/9JJ%(\L`T_)YK6&K?P:Q(/`G][2^&*EN:4\+-+H"M MXJ\73S$HP\;-8)TNPSG^M+ML&=>V-$4V)-/I:Y(NJZ9D*WU%,IS^P'1[JF;W MC2-/HJR@"=4UGO2(>*)[_$1^Y$#D,L+*.!4HF;.4O.PAR#![+DY9@Y-\_%", MF"]>1^EH+%L+5DCXR:11FG5F200KSRB9$9NB/,1))F&>(+SHP5+YLJL6I?S*S@.H M)QR$SK_G`:8=PI>+)$]$2Y2QT4I=0L8=4X\)=IX8F'4R.M''`-M@#T,*IH_# M$4_FA#7FF`\YB1ZC>K(:WN1H.J?G'F.@V3A).01WP?0OW#^-V\'W/T0SAK*[ MAY4^3[MX)(J]2<)WY?C?-;=UE$]LJ*FY,L7.8O+*>TX&5%&''$) MI'N>P,TP!4>"?RL=TOLP0"H7&:\(8C%F+.WV>S`DP@8T>!3G/<[@+,0::L0>R9,0$F-(&CSS.5<0>/0?)7 M2)>)LT>>PMO\9LSWI53J$7W$$"T>6'"$L:^+-EF\75=V86CIUWN*&.TI'HOK!SBT0)PGP&O_U['K/!?H@_%*`\'Q.; M"V28N5V7T@QM$5Y7U+L$YI]#1E^K`./OU?T74U97:]Z'PZ=0DVBFL M4E2=9.'P81K]>\[?QI6+R:0BR\N$P"HNXKLT3!B_C!!VVO;B:_6#8LGY MB&`J62GAI(P'Q"&L`12_$@F(W94H*-X)JY36%9(.%P8>,P).C3PV9"*O,P9+ MCVV)<:SBSA1KO*BTL@\IK4`*=4#"=+FZF:W0Q6$=KHT#;R;$ED\%C+^4RD;@ M.B18%I/&4_AH`?2%M#'DC^%]1C\`K@&L'?#^'V:#\).:3YM7!6$`UPRV379$ M288]EB"]Z/R!CP:?`SA-JE/)JET@4T[TL$25<>!NV$(567,YKCW'R1U16GU) M\XXJ'(O?-V(;L!=$9P(6>Q*A:<#>PIZ=!4GPB+)/W&,4S97^5:P5#:P`@AM4 MM*YHII&7Z4:\+`@%>SB%(\-O`7[@-@W#!"?9(B'`-V$-0&\B"(JM7N-!C,$U M(Y4JF43M&Z$Q^"LL5W_=Q?,J/0N$!@G<"K`@V0W]$L\G([H$L(:HWVKHOADT MJK87J`<_8"5K*AC$?`JW;+*HM>`DW:);0JO@#`@%KQ@;E>K'X(V\V"SG&RE6 M_^%F2PR+2I""\3@<9IPZT_F$$28[`6!AB5B)8#D6]E+X&0"^+H.R9`XP[MAH M$136";#^2\9O1R1UJ_9%R^7XN7%S@BX7G@_Z&S"T1Y*$F^:P0DBZ)B"3F[6I M&%#<;-ES)O]5`A,<&"B-8+Y-B$X7'2^:3+C5CG>-B^Q0L-4TS'7;I%2;*/0] MSJ/XK2LOT'F(0`(FPX?%1:%<]>('WU.Y9Z_NV/^BYDJKW#4GO#63)53Q7,FS?M&W9 MTSRGOY,YU3NH=D,4P?W`BE-.J"4G)9>O<&)PXC,0?8LN32[/NMQY@=QIANCO M=N[C>/0%F`'3XG'@^Y2-;&?+=O/B["!C\]A)XKUA4]'O\W/!1X**>;R@;\$! M$1<#21`GT3V;\_X$;5:#FE5D?ETJMFMCR)V+[2K!HQW\_5M\]6LM]MJZV,XE MR7#:17;"3XU,52+!TV&2I^2"/MB)G,OOSN5W>Z&<5Y;/_]N4VFG<8,^8PZ?M M;YHN9G0=^5LI0U/5KJ5^,\#*75O=<^;FZTK)=1]#[-V32M1SYN`4O'WQF;)" M$!WQY=Y!Q=V^ITT?']".<1ZPO16E_QHFCQA8.3D2M[K:OL_^**%6G9>I07A) MJ,VNJ;UD)O_)4;4_1^?BB4IO5;>_N1NN[+DGQ/&!K.IGR;T5C?]/,`NF)T?< MAO,RD[)?$&1=^^8DMF'MN:#P=8EK-XV"4Q767?W;$]=J5[6M;PUHI>OLNTSX ME933OM*N`V<A>%[";S59^,,<$\^NQA_#69S0JVY" M7H>Q?9\)OM2Z1A.&XZB>.["EON-HDJ[W3,GN6[K4L_R![;MR3[%YYK!6`+UZ MXU4`;X8/X6@^":_&6*XPF,1?;N:SV81J;8))J<)I3VG1?=>S3,,T)-_N]R7= M[>N2+9N>Y.FV[2N683J6>NBZ<_.)E/N;<,+F]U$AAAC80WG,TW@JL3H--BP$ M\]J_8"%0JT$@ZV"@=.\5E9U/4%=E0DUI/7L]2NIYR6Q$URP-EP?1/)7PS#F( MR%>G*#^1U;RKOW^+KVXQJ'/ME6JAO^U/>E:3[069<1F% M8U29R;>DQ#Z5S8QO*,T#.7RB\C>$_:7,5WS!D:0C[P^Z8TA&WA]T^TE%WN.0 M9/U%'G_M0Y)[3)6*1JQE!"_+WL@XV<:8VM`_TAQ&J7^MYBK9=J\O`&>S"^CU MP:GN&=`SOVK'KXZ5.]'PUBSX>H+C'!1Y90/H(Z;C'4"MKHC[OF*HC:YJ[!GH M9WOB-G0VK?)8_3;%/@7WT^@_X>@V^.J%TW`<9>G'>#(9Q,F7(!GMR6EE^Y:A M6?9`ZIGP-=WU>Y)CFZJD>6I/[GN&J;G.H9U6\A,M25QJZ#`=1I,H;WI*C3GS MV7+4HX6-+VO)QU7\>G9VG9U=9V?7V=EUE,;C\3J[^*P@[!O\/\%T'B2+XKPY M_SP!IY=J-I?['+%!=8;TI2%]77XA%\P"U@JQ:.8-%A(U3Z0_TQ0"UL*3>A#R MMI4'G^&]YL`V6&'Y[A36&O71W]-6#T9%9Y2=4;8_#G:\RDG!T]#7765GU/`Q M@C\OR"P\<[`S.9Y1=G(H>UTZV,=P-!^>&=:9^LXH>ZTH>^TJUTV892P">F91 M9WH[H^P$4=;**?]U!<=YX>I%'NB@T'L1Y>#USTW'M6VYV$Y?^/SK=,;?&7^' MP]_KLK9*H:O5P?]GZR\MGSO6H,89JM.!ZK4):BTOMCX4I]S\C<W%>E@:XZDJ[:LF3+MB8IGJD;CMT?.'W]D_))?_N+ M(NN6;)20\VR@&%)&8?2S/\VB;-%C(7/6PP`6P'$<\RTZ+]1`T_L#VU5=0^JK MUD#2>TI/\@Q3ESR[+RN>J[B.H2!H>.N,M[_\*TS_^V_K-E<]US\H\2D9;B='+XKA>DT7`O1]HPB,ZP[('>[TF:W%,D^*$GV8:A2Z;I MR5I_8"F6H@'4*D"L6*IN6:I5G.FS`*KB8@6%7$Z'V(0C3#_2A$_X[B")'Z_1 M<<_N"SQ[G?OTMT=1E,:ZJEB??KOIE_$D:4N(&@Q\W=?ZGM1W/%^"N^U)KJO9 MDN/9?E_17-V39434VU_D`D&[@'(+O)6\B7]$V0,\#Q^X\^PAYH,6CQ"!^N8( M7`=N*R[[.\Z/A&6S),+.'O24BQS[0YA=C8%[C\,HHR'/AT2>ZL&77=>7L,F+ MI&O]ON2Y=D^274M77%_Q;<_YY,BR]4E!_J28;W_13L,PHMR]G\[_#&<'0Y99O()WT2KL7PG M5<]6J6"G;ZJ2[@U\R?/A8CJZVNM9?=^6^PXC:LTB=:.$S3W!7\7R=1)C3/./ M`-?-%B[.:PTF_%>XTNPX#TO'(`7ZINR#G#`U2?>]ON2XBBWYBN$[BNQZBH\2 M0P&&+0/8'!;.E8+1!+MJVH^@50$N;KD)S206C[^!3 M9%@]@">:SH$4KV8@0>E>>.$X3D+VW"W6E0(%@IB='A1XLZ>JGM9W)5^334EW MM#Z.I_4ES34\V1E8QL!UV1FK.BA^%=@W![&**B0'1E-858:NIGXX#D'+0D%` MS;O81/++J3'H(UT`[/U^W_-, M,'\,%>E"!?%;Y7S/`*@F`/C7;F-W^.]YE(2%C6Z'NJYNBV9/D>6,`#10,4Z)YD]C5/,0W%T7L&J_95 M9*T"?WN`JHCPOP[#-"VT7U)U4;7PZMH'9[&@]!8]YXZ0/%!FFDX%-UO!N)HW M'BE;U$`WT@%%YDJVN,01A<73#]F_H#@F(?:A$&+#_XHH"MWIB`8OO`!S:'GZ M"D)OR$I=:=@`O'4HNIP",C.P_HZ3#A1@DZKB.$OZTVHPVINP^_(3[L]FM>!> M:#6^\&P(JPC*F46AE!XC/U`,-#`UO:HB-FR^R9@`IOFQTL\!_M`#BD%_)>DJB$K/Z5F2U;<&/0>YGL]=Q(:M-5@.+>"IH@&E M0Q(^`'L`38*M0:X+^-YA#UOU?>!K?0G(OR?IG M*,=M?!U0==HQLPN@&4G1'+,J2`Z*GUIWZ'@:5TF6"ZVC9#F@A#E5I\7*_:\3 MLT)&ERSZ8Q2W(%_`$+76"-L&8%9PW3"]QCY@AX34,92>KI`=!.ZV9+L>%UUID['&(`$83] M,(P^4Z?,(Z1#A6+)AKW./%N&9K7WGVN/QQH.YX`.M^2L60-'S88>C\-A=C7VOPXID>(C(.UJBIVF07SC M/RC"/P.U'=HET9(A:G#ZDJ9K57GV'*A:Z;4LFI8[/8]2@;4Q@<:J"_96X*P3 MCCUX$-9)^B%U"CG*FX!JC62I2]Z\-:"T]=IR87.4D,/)&YJR%"5Z&I)FW>Z8 M??%./5VHMND504W^Z5$:&@J6@!B*8>G-,4VQ]WK>%POP`3/KPV%.8K*QCOGH M-%!;+4.INI:>!*.FKX:3"2:S3$?O@^2OL(2:HP17QIL*IUK565?"T*R'8&T, M9G*\`TUF<1`_7^8&CA^ M4?>\YBIN?P#\!!BI+.ERSY7R^P8( M&<67)0\N!`@9379[BJ?H,O>KFHKB-!M@34#4Q`M+".#7X"38*)XM.4S+XN1I M,.JYI&EV-::BI)MX*]N.CW)L12`RK2`UA2O)UNR(#U+J8GS M8L^KH0'-IZP#'N-I8=V"A;T_5D%7@Z%6T`MW]$LTF30FW1[8_SPP?,4&/NIH M/3!53-.47,.W)->S'%M6?:_?US[II(C`]:R6:3P-1C/(/)F@4LIPC`!CVI!F MJ8WP-L&PE`2!NOMU$G^.1N'(6_R6HD7;8.(W1?6.T5!1'2Q9JOE^M@-SJ MAF7)8(VFZ`F;LN("N!F8882"[V.>N7E8\'6U)YNV)?FJ;DJZ;_8DS_,U^`^8 M%^Y`L0RUQPT,L##JYNIZ8)H9X^7C+(@2Y)S[39QJ:FG5-VUEX,"!>S[R1$X58#3"?`PNI)8@PV6WC68OPS8^VN8@XG'FE(/ZHZM-?7]:0U53 M!`!/23!!PW'T&$VC-$,F\/FH*RC1V63JM?S--8"T3=;E43]D+1PC"O2FEGN-NV\#X7(C.6]%(SE1\):*7G*W M<8:4!DKX-(V&U"KA&)OJ8<*WVM14;\^X6!$R9.[A$Y)"J&7(9MT":P%,*V$D MNH_5NY*ERXW+CE$^87,`0W.:ZGFW`;55&:E@=R?;PU9K4T3Z+"@9WL9!$@.) MQTF&[<]*U<]Y'^R=-7.V^YYFF2KP;,=TT*CO2YZEJI*J^9IKZV[/T+F;'EMY M\T[>HC,X)1%M-C^#=RCO7;U[YU[?P)>&\602S-+P;6<83G#8/;H&J1$S_CX+ M1B/Q^Y=HE#W\XZTBRS^\[=S%"9`P_KTRHF#U[`_Q=?V'?)3")!QG^8""._Q! MOZ#&Y7=KIQ;0BBN7N?GGU<=;Z=;_^+YS^>%W_^;VO?_A]N:II=>T4L\;O//Q M(][5[>W5^Y\[!<*?/<&$>L2;^'AE@`F@A[^7[J&4P47L1*7F!/&X\[UI7,B= MQV@R04UCU7B3#MX^6">8CO!'K?,E3)`5/LX2ZK0$"_UV<7/1N44JF2>+C@<+ MIIWL`19\#+"A+OR##M@5`\!OJ45"\`#W/TD2%,J^T3`TLY#.!E)62S1 M?J-L0<`B-X#+.4+,#-%#-9O,X>M,C\LW"9MZ"&&5<1`E>*U`!P&,+.V8[_=) M).-;825"\4'/L2`<:7+KVM$1#!_?`P``/CT!N@$ ML#8,IEF':[A`U)WK>!(-0:&E*T_?N5B>29`/$5C/'$M,E.?X8Y?K@=C[)6P] MRLCMFKYG!P8OWUF0Z?TZ/^I`<[R^JYJ2Z>G`YGNFJ9B>8UN, MY6H=!'TP)^8O="Q9=-W7=<'UI8.J@W+I] M7?)47P9;$22H+[NF:3JK!,N^V)RB/L'G1KK`(S)( M@X55FY(=5-D%!)??S M:$1:9!).B*KAD81G*G#%`R^#X"?Y8ITO04IO2TC_0'""SI\Q\)\.L(@_@78[ M=V'V)0RGQ9X8(\%?J#^<(]GP'UI!K%0G7!I`14R4?C6B%4&P!)#BH[EGZ?Y%G`%8I>_ MNNXU?:^Z[YQJWN#P8SYYH@`!IV1&;)`6(DB0'#%4E!*LH>.*$Q*X1K'LVC8,66S MN%-5#+LWOS%63V\HH_JB`Y^)3U#`46-U(09SM#,!RU$)2\&#A?K*T`Y;R.A+ M&8;N02S@W;G'S)D.X#OEWEEX%H]&[!TD`[O+U&J:OV0\"1%*7`OX2QJ-N.L: MW_/E(1H^X$>P2D@C0CHAF&'T?`Q7D_UQ0B(3/F'E?&QN-1V6V!!\76RIB@)@ MQ$@I%(T'B@)%DM\*%(*3.$4-([B+YQG?Q)24CBX'`6Y`](AGC;=J#O279`'0 M#LFS\D4=!NE#9PSF3XK$!ZH-?@?/.4<-L58Z[BZ`,IS,4:/MI"69^.=\=$^B MC*M+#%9":?X1?1"P5.W2@;$WD:,?UD8?ZXC17'R'^^V0[)^,08D`ZA<;(5[1 M00]",%UTOM"'HWB6E=&'5P-)3A#-C"0,W*KP/II."3%C(+4&M40Q2"TQ+SI^ MD$Q0YZ+%\=CALDWC#-=ZC#+@9=6-P*=#YB4&CAM^9L8EO(@=3Y1S9;8.Y(K2B?JRUE`^0=[Y=5W:# MNL$Q]]-S@2JA0A3D]J/)'%GK33@L=!;R5>T6`Y_@KAG,D2_)%[+*D;`>G!+LS>,<2E-8CG$N!29N MZ#Q.V0Z*LO."TT;M.]LJV35(%-W3!K*B2H;CN'!TJ@)'YRB296NFJYN&ZXJN M(-?*OX3E\-3.2A"(&4VY4"X('PPI1;YFAN)5\CY.PJLQ^4]WES@JWKK.EE`M M7W=[OB%YBF6#ECT82$X?]&U?D35MH`[\OB?G.1G;PE4^WWR"&P:HR>*(V4+QIJ.#+ M.@M-NW#WX?5&RFKE.N3?M[4?6H\P+7D85WVEC?-O/V./WP?#![A6"7-1A:([ MUTY&V8IWJ,4UR.+B9Z/X<1$&2?HR"!C,DRF-Z2($C*.O-+)KI_!KS?`K\C,1 M\,0DS5TPX1([7PJ`+=S9;+)`F5"K;>K%"5@"\"JL;;J-V1>7&@SMB=LK?==R M5`OT%<5%:0?JBVO:LM27=7G@@1IGRNJAN;W\!+-G&.EDP5N`ABYZ"EN].UR.[_+';O,C:Z"]8I5>\SPPW4",=R)"Y2[!3J!Z1"Y MX!BSLR3;APX3'N:GR5SEZ'1B6[ZC$Q6_97BFPK$TXM6":/JCUEZXN=-O5;K8 M^G;2Q7I"5*R2+D\(I%W]_5M\=0L19&\H@9JG2^]Z'G5U`K2@,S$$6IEE'7*( MO%W",-QZN.I3#*S6+S.^X5_KV-0&D)RQOXQ]M0GYR/]W@=^CA4Y[U="I!Z*- M%LIQY^X>MAN#8/JO7L_W!X,UZG)=?F^F*;WS!Z`8*>%C3562X$_B-;>-6E*0 ME=05%L\?=S3]AV6G[2ZO0L-WOV\EIOBO"=KO]#5%[5J&U>J[T_A+$LS^\9;] MN_6&7P!8IVNWH^17`*LB=PU5V2^PA["'#T?@E.!>,2FZG6E(D1QAF7"R/SAQ M/^\;RY=!5XU3N_9;@^S(WQK(JM5*"7MI>C]>$2\F=*-#A&1YX4LX.9+_4>TZ MRL:"_:?3NOD_*EU-WYC%G1JP:M?0G;T`^[H$>CXU$WV2HZ)_:V=(4RA/CZ0- M>V/M]=3NN+.Y47)`4->(T@U66$9%X5BF),T];?4;EOJL;`BSR#Z+1"$X!9XI M=(),HJLYK1PZKX%-*/8IL(E=@+IGO\7KDOQL."?/+!Z6*E!/CIQM^YLS8W]4 MVSFD7P%1_ZAN[I@Y@")_O#+[?3"=CX-A1KWK3E:?MS9WT)[<1=^3Q7J$H"K: MV3A?3\$TX.GT2-:PS!.XQ]^$77I\M\/8F/!WIZ3/OJX@\;99HCO"99V3\+0% MRIDK)IWQ=Y9W93IZ7+?ZSF2WOO)ZD`3==+J^[S%TI.;JY:W?XY2-EP,.P9^#I/%U;@^ ME_`86Y%B]T/1&_(9H#3T);U;WXOS[NE>G#2Q,42I&8Y<>&]P'WX,'X,(>VR( M1C'S8()-KY1-GW9 ME7184W)]397Z?M_W94-U'`5'WVU]:]:@]+#(N6UG8KCF*JYW+NCU:&H M>"CVL9W)`)[)0JQ.'=4&=HJZU?'&S1,`B8JLJ5\=V=(-:PEKSJ#OJZZL2<#\ M;$EW#$]R!H8CR;[AVX;;[RM]DU]EP)HJE]#69M=/]7PI)LG%:=H+DF0!\@'1 M"@B=18RM;M<8HPY[SC#_56:3#=T36K6!0:10)Q@%AX^M:@+3'LH2KI9GUJ;] M>=C?8ECDFFM@>D!AIN]+?4_7)=VP%HXS-:]CM8=\-OMJV;7QT+&T\M2T!Y8/?,GB8-9+C8>G_@@@14>Y*"#-[6 M#!_H=FM>OK70'`11\CLV3H7EYX]"@F)C.^":6ZH+%5PILF[K7T%IL#1]N65" MSS%<#;LEV&X?5'^C)[F6*TNV!FNX/5^QL+L5XLK@[&#_@-<;R]]EEWDW62]( MH_1FEH3!Z&KZ>Y!0]PJTKG:'+@V4)/C-D76M)"IG\R0L2\ME5*H#VP4MV90\ M?P"FE&4`9W4'@$K%&>"UPXD&7%J^_05;A54[SK>#\B5(#F[0LIK92F$BQH)F MH[:YOO3[4ON[_0\S=8%X\6&8Q>.(ZSJ%N`CUYRK(F^O/NKC/ZO'KSQSFK?7GG(85Z]7JSPQ7V^O/*E?Z*B3Q^O1GCJZ] MZL\J-\]!?U:,K?7GC<=DT7]^9\,W&"G^V2O:'HMD[<;D3"U:TI@NW(V!/ M!8W;^,B)JYL'0R)_&)1>/AF>:\+`2YD"N`5F@($A9F3%<38*E[FNUG<,4%Y[ M%@8(;7,`#,Y3)4W6E;[LR3W5HG@-KSG58T0]T(8E_V+,M7-,GP-=#N-%4'"TTU)%WU;$.V M?%F7[=Q-I:D@A=I?Z0/P,%71C?V=-+/;9!QIX#A'Q<,.`#>R;GCUB_.P`X!J MXY1=13DB#G8`H"W@V[(C;\;`?HWC$4Z`N<59/Q/V_.C/N9AZ]W+PFP/#5VS' M`;N\!Q:8"0:$:_B6Y'J68\NJ[X$!_TE%FT%2C-JH[:>!VC-%@Y:^F4`<5W([?_E&?JK>W=I9O"WTK!D[GK6B6VLB_FR!:NN73 MV^`K=JG>'E3=U'3T,%B&B;:'T>`JMP>F,N@!%&`RZ)*N#'3)<_V^9-J6:BJ^ MZ5D]#7FT@7#!.ZJ76&SU4#`HLJDW>$G:P*`A#!K!H+>`8>=,U3&80&O/D9%LJNH;3P/NX/2H-3*;Q7>8;.L&LH;=7!^.&^H#1Y(-9T+%UM M#^52[1SC4=M!B^%2U80?UH/;-"33T=6!*O=-2>MC#-^V9L"([[=*SK-T749X+0IL;@*O:SEP@JXN M]3W;!+XLVY('")`T$-^R[\L]KZ\WP=L,2BD_ZQW.]"VRT;84+926HX!=*3L- MA1J:X6D*V,AP4#U)1WYKRT9/ZCL]$W5($TS%(N=25G6>AM6PQ9I8Q+Y(&-M- MP@C_Q#N_M48;L251;H613XLC9CV*H'2[FN+_D#VP3_T&*48$"(!_^.0IECN`C6.II10LZS--@X> M;HD6EOB*60.J;MAV28IL"_@S\$@?5HL8PVT\8@=$G`5ZAJQ;LM$2A,GG:!@VYUH5ANW',)A$_PE'@R1^%"M>CSR06@%^]?5'?2`V.Q!S3P?R)&(.0"']Z',T"J>C@YS#LI^Q_3FHE&0M[YDN MRNC8(_8_1NE?@R0$\R0+04AGA^1.&Q8-B'@^'H*S+_;T!%X.+RV"KTTSR"KRMXOJM*LT, M44%D6!?K=8O=H.>$N^'MH$+2$(5,U39/+]X!;ZZY`Y\Z6M2XY-;F.>N=*Q$@,6EF@7\KZ$]`8\ M:?]E]M3'RZZ7V:N6XBQIG4MX57I@3Z!IX0%>;5V3G'[/D#S-<7NZK_F.YQ?- M)O=;9U_65#_,'^_"9(>J>!5%JU3Q=A'@5D@3Y5V:7M?"6\'V#)1L9JZ]#$)0 M8U!;(Z1NJ^6!MR!!GICGS?:CR3Q[7F@6P0<3_(D&Y:UYDV98]D#O]R1-QA9B M_5Y/L@U#ETS3D[7^P%(L!2!:?@]U[#4OO.)15!E M=+``:W)*.20;`KY]_&%;ME`]6S5]7M`6:8* MQO_`ESQ?]B1'5WL]L/QMF3"-R73JA6KO@%%OAIZE)+!>D#Y05_Y1./(6OZ78 M>"HO`W2QN#/*HC!%!2>:SN%O_,-G9@>L1_4N)@YHGQ0',&S9EE9/$-L"SA84 M?S5>118'HO2V7`Y[%%B*"A)E'9VO!NEI;H^]HX9'SNLUXO7F:EY/0-3@'(]# MJG7.TY8QFH%#+*;#:,++1[/Z!)/*PSO`2CWZTR3O`=J!XFF*9#J>)>FJ;DL> M"`#)ZEN#G@/D8_HZD@H&?RH";WL(:[G;0$LCO$2PYDTXG"=$8O[7X60^8HDV MR//FK'/CU;A^",^O1VE-0$UH>XZPQ"HY#1!9ND([`;85JUDBR%V1W"X9C4$) M68ILE_U/SP*HBHO?IJ!JQO=3-`9+M5EP^Q),2<>4UOD$>3EB&@S".&$2D7*B MT^CP`FLP\$&W[GM2']1K2;=`&7!=#6Z79_M]17-U3Y8_44%I"4&[@'(+O-V$ M638AK2/](\H>X'D4CLP(Q]M\C`C4-T?@.G!?+J]W>W6I3?HDV+[6)Q:)`BRB MVV:?J;Q;>N'0)X%*&]M$KM`^VQ/S#+0N.V1:JOG8:\&JE2?N"_ZEOK_8DN6/ M`-?-%NYPF,R#"?\5KC0[SL/2L:I;?>SU;!NF)NF^UY<<5[$E7S%\$!"NI_@: M4T\#W'I#6+J<[4RS;,XY6C>P+Y5*3:]SCN<"MKHW%GB_I,PMD M#T4<=#\L1ZYV&6O:?16^C^&,]Z:Z&K^+I_?HN>P%LR@+)E2P>'4WB>Z/UVE! M5GF-*IX!TAX;D&V-@7:MF3ZI*I4255'PS'YCJXLF?PVB*?(74>)Q6-;H>ZKF M@`UN^9X#=T#1``.Z)YE]S5-,`TS.GL$\@Y)9JP1O#U'-5?%U&*9IH?Z2KMOH M9VSP@!TC@:#05+0J5]@*R)VU#C@49\3404O3G-6F(ZI!?@#NT=>JBO\ZVEMI];`#>.A2)^;M'2@B8Y*;:ZI("M1J* M`]93'MQH-=[^8BJFVMIH;5%"N64WQX,I2I14!!\\KWUC0ZL!T3C@L%"JOF_( M2E^":]^3=+D/QJ'NZY+6T[2>KGNNVM.9&:UJAEJ-Y3P!PXETHC@XG0#[K'?N M?0=-`>)*^O]\`,Z;F&:KF.I?>9P0F4L01I M>=M;^V/>1U/T)R]$$1004G45G&R5+=Z'V4,\0LF]04_P0Y&#BBE3LJ-O[<'9 M%"E'U/#@X&S<;+*"]MODX%GA%"8TLM.(NRF;AXU6PKG&$5.;Z':4K%^E-M&U M-E5K(6E0O(Y#RK=TOBC8G4M6ES6D]I*>YT!4DB7Z(;FKX&;\WQSH;AR%(^'" M`D7I93PN+9-#L"]2;4+1=D"N=U(V3WL\2B+!6)6M:VN]E<+'2(A8XJ;;^CK'X#(PJ_V_7)$ZU@@9QDF,^MB.%?O?VG+IPP]IMNMLSMV$ MDN%ZVS1:;3L[1(!82UR<3.)A(')?E_3I%_%7J+:C:]I`$`,GNGUL+<]HD67[2I:VD%3'_12,^XW[S>\->B6J;M.S[8E5U`$J?J-6:P!HZF%-^KL?]U2,%TS&B]FF+F.(AO_`=%^&<@ MMD-;YRW9H89!1`5?7S$1GP%5*[66A5,V&UYV*/W5?ON+T4I]K0.S3C#VX$%8 M)^F',S3[CO(>H%(C*9JEKY&+=5C:NB^YJ#E*T/'@#=-HZ;ODD#1K=L?LEG96 M:G>-[#R/#/%/C]+0P'X2BF++M=-;VGL]]R<-@V2(S*P/ISF)R<8ZYK/#:+9E MU/KF/@E&35T-)Q/,9IB.W@?)7V$)-4<)+@@E4]?UJI-]-0S->@B6FV`H_QUH M,I,34DJ($]M:HT[2!J9-$WL&T30`(7?LB3VJM55F3P.4+0S;9%X)6ET'BZ.U M;TVL4'>L]?9M,TS+5@VEC@[BI!_/[[+Q?+)L&O^11*`?CL<'%A&N-_"M@2TI M/;4/:MW``+5N8$I^3]4=9>#___:NM;EM'-G^E5OSG0E>)(A4=JI$/6:S-P]7 M[,S6?$HQ$FWSKD1Z2"FQ]]=?`-23HB5((B%0PM343!Q)M+I/HX%&G^[V$*8% M#8KZ:"NZ.4"JDDK6ACU^N3_K!3WNP$YOP!T*]Z3`(:#;<3H]WQ79(`!9P`\U M`[\(\"`"FQ:Q6XH2!:3RW%_D,LJ69>*2P((C['NL1`HY0*KJ#69.?&C1UB*8 M"=CW*K>6W=(H17GE1XBPL1?S6%+DON)P;&+4)X94(Y(4>94YM,O][(NY38=ZTT%*1JP^]OOC/_N,H]RXWM7"76.>QY%D:@< M4$^I5R%3Y:7.^I1OK0(1VL/\K=SP"'>]Q&-=AU'(I?*H!R$,NOPP5ZP\EWJO M3R9O9`Z[MCL`)`<=EL\JBG/77^G>4A'\M:5+#6)\1X&E>Z[3Q-PJ`QY&T4CF MP0097L1'7^YYZ#Q)$\GV,E(K?@6??Z\DE3O0QM5**_8AD=A%K&H;VBW+5C03 M)^*.)"E8V/-.B<(O?ET2W/2*3U`7>#YU^HAX#A'3)H.@C_E_^.&S,X#41=UY M.G?+/RC(4JK]YKO9KW@\7@W9;)944]5&IN?Y<,`XWD&_VW/X:")J0ULIF].% MW:8EB:*H%WD7U$M_Z=TJ%9V@(/DR6D[ME+^YT@99\)C:N4$2;A,N`D1EAU24 M(&?1I>:B9MM5LY^[Q%$E<O))2*V\,6[4.>Y"J46G"IB:.T'RTZ%)4[%^7;S8U,W*+)F+LXS\TX6!TBBJ;77=R9FC8JI M)`"RX^:U*S7Z@F)>NR`UP3)%]\!>7S5U;-(KMTB"$,\K'>AVM7"JL1N-7E%% M2,O/[J@ZD?Q:X6`#62V]8@MF+T#DN#17[38-L8N.DIB?K2GM0^RX?1PX!"/B M='SD\J-1X+N`]@$!?B&QZ(/NNBY6-VD-/@Q!E0&>QR*-)-*"+G-BO\+:\=8@ MMR@X"6B)-G->%:9!:ED.[OB$>C"O_.)^MY,&DP'PA,\H@ M,LJ#84*.\]QJ[5;GGAL2;-8A3(/8DN;H>Z7F5OH=F`91Q94Z*W%AS^N_-`@- M)8W"E!,8,`);'EM]<]T'(_"%4EW<15SZL7)4GZ(J.^?>(WB M4W#`H0>>PU7@.PQWN05T!IY'>_/3MYAG!-R*^[E]@N[63^?A(8L> M!#L\'8_#[+3F\2JZV7,;KJX1L;>5[L.5A&MV57C(A2J2'[DJB)!5A94:FZ?(T_ M')_FY,**!J#//+*GKXY*WL<*ZU"^*?D=XO0"WW/XK_.=8("`@ZGK@7X?=(,> M62[:]=*N2E%:V.A6:)%!("]BZ''+7[5?HOO=-[#K;1UMOE9*A(#11I5(OLM^ MZX?V_GJE_78QX:W)*5EKJF$8'CS\3U4M\#N9CVCAT1-F>_N.JPM^@!YK[=2N M5W&NN#`4K?,4-:?0LEU;3_M7-57_ZH-B@Y?:*MVTG=;=_EPC[%::3!:)/D5@8 M?Z;B$#2.IR^BFO=3G,23V>1X&*`((60T=-@RVH_6K4\ MZKPA?]4P]G6OJ`T:]-SN6QCH9D/@KGQ:,J^6%^B)5A_ET:1'\(^B?W M;6DOSCBL:7:"+A&A^)F+SUP5Q@38OIWV7-P=N(&#`*+\B,_/^2S`74?$1'U" M^D$?=\5U+91%!V!%ZU063ETAWY[2I#^.AJ?E8#6J!!2W%JHZ69>OID4K__-G M411:Q*F''`P$,P02X,[#1>@CDG*)-_^AA/#JIBV51J28TG98B5E(Z$TD5&`+ZA[CZUUZ.< MFHZ\F_%P.@O'AYZ%=Z)SM+Y=;N2TCK/P\3IH M<"U\3'^U>"W(@=MOR-Z3X'2Z73$9<#!@0?!=VC)X@]82/J\(L5M2KMY#QFF<04ZR M3TXI0JG8.DOS_"9+#ZIK5)!MSSVLHD2"$@9`J0?SVE>NB2&A31Y^O**XW-Q_ M)Q_BR-RS-HF$+RIW!]N18S[=?0BR,\0`8W#RLNH,>H`'6B7D^R3LS;WL5^V?:12-8G$K#?/+Q%)&G`?NN01 M[?B+!BM-NP]=$LF96'2K55!C[H/!0C"OAEU9240T=Q]0K_LX@YQDGYQUN0\% MV>HP3E2X#X:\AMV'-GF$^_!QJ5-A$^Y#FT2B(-W#4+/[X,$8\O4)C-^V/=+4QV:.WTT+H\\?<`=XV_K M/GTT+A%W'RX@2/OI@R&J9U>>NP^/G.?TH5%.Z3X\5]_I8X=L=>QM136M!X@> M]Z%!'GGZ0%A7\*)!(B3(Q0AA5?^Q:PKN\J^2AP_3:'*(N&0NKN)5SW91J]MU M!P3XKN/W`L\A&`=.0!$3/(,`@:!'V*!;7%X1][625@61ZG:F4FY<2[\XI?V" M%,Z4^)J=J7XYR3XY:W.F^V6K8ZK8Z:7[<"FB3:>QM1CCI[%]#F3^S>5O.>";RP_SCXOYE-.7^4_\9U%D,8WOXRC[ MGWSX&$VB?_SV.)T^O7O[]M>O7V_R:/CF(?WYMOOA?_F:X/\P2`F#[]^N/K9X M\-N-)[]_DG3"U>_)IV$V[8EB#O&E',`K;WI M_=NUA[]_.U?(H=K9V!>,T@Z6VF'[M(,;U\[B3&Z4=KCM>`K:D28F*L6;T,Y& M@-9:[0BF16/:6=Q^&:4=++0CC&+?RIJ[IP9MQS-/.]PHL()V"A-K4CN+O*U1 MVL%2.U#!=HH%V(!V-DDQIFD'\G\5M(.;\LJ;C$.CM$/4M",78$.VLY,WWK2R MA#ZB!\'(__W]\X]L/(K?1<]/XW@83S]%DQ_\\:-X(GHJI/./]V\I'_\ZU/O_=QR%''$04 MD'.;.HL=4%)D)(ZR"./NY6D.Y%87BU4YP!X4<:CD[R_B,-)8*Z!9%C[?B MM9LH6_S<('9(S5^C!B.PG16^1D(WGS4MQCSETVPFZZ\V5KSZ2K\P[#::!AF) MG9R+*#[3_WO&OY6HX4H3T?4BZX5,\#RD=!^"O\OS6ZRE$O/@1V'>;YV9/V8)@\?.7:C8O+%E8&WWMW;2.R6R_*/ M*'W(PJ?'>!B.U^#KSP2NG:18C5>)7M&!OI7H=29<*\,PE^#=/8;)M]NKA+`8 ME=!."/,XO.KE5PSX:!MVIK"P%,8\8V_^][.+FF<6J;$)=:,&@>=B4R_]=\/V M.4ZBZX7-8+=LA*,T$SOH@6<&(?.H^(FZ'O\)>*8"N:RTG[>#GKYL;K0]_FH^ MC8?=(H:K:Z,58U:E\C=_VT>.3C[E+_X5A=9P1`#I`D/YPV893C_,QO&5FPZ@ M_-]+\#GR;J*3C#ZFPW#\KUD6YZ-X6"<3W7H?)1-JL?(IB7#MQY!2X:_!!@M&?[RD.7QE;BD(\:NT`4/7ES(3?EA6"#\))X1O*PR M*O+N+IC%_)%\=:Z_Z]KPM,4-[06/!Q[BQAQY_`]F@K?TL[?#*`FY!M:PZSZ* MJ7H?DF_)D$/+MTL17:9Y?(5AB*U2:3]ZMDJE]1#:*I7V8F>K5%H%EZQ2:4/: MYK2:%9NS25U6\F>8Q>&/ M_/&>M&V M`GR?>,^,4HZQL;82\T4MR&%\M7,08^X/"II8\"))964RV5TT?$S2(R^#8;2-O"X/6=OXJ;W@V7Y![4?/]@MJ/82V M7U![L;/]@EH%E^WMT2ZX;!U^>Z&S=?AM@LO6X;<4.%N'WRJX;!U^^]`S*^=I M@'J@4(X+$'"E:2/?IZ*_EN\R07TE'GN&@"'^@IF6'LSR.(GRO#/\>Q87G<+7 M8]IL[Y%-?4W-?N31WS-QL?R3_V>;T59Z0X.KRG4`H\S0N\0**`3[9AI%B?S_RVW$U\]%P6$T'>LA<_=+.);?S?,LI?[ M-!/57AL\S3Q??^DB%I%+$90)/&CH_>>'Y&>43R>5%]??;A?G@"`>CV^CX2SC M![>]Y=BM`,;R8@V%Q))=S<3%,E@-`\3R'`W`P)(7#].]X^O@A&<4_ MX]$L'-\^AED4A'DTN@E?Q,MYT5/MRWWE8TX9BR167RG?ALTQ.KP6B?Z3IZ%<\'GQI);XD*Q9QK-4PV7?X?"OXH40GX)5($5(`B;UN!1#9`@'/6B'].O M41YE/R_@-+Y`A/_?0ZYA;5K5(/F61'PCBD:W')%X&'T5?,/914&#"?]C&Z$1 M.9QDFF8O%[A>(&2FM5=7`V5.Z>Q%>?R07-C&`@5CPS0FC1HLO>@IBX;QA1V] M(`#$A:U<)S(KLWC7XO76(W/V**[C"*[@^FYVNC M>V.-4-DJBA;A9*LHV@67K:(P%2!;1=$6B&P5A:'`V"H*,V&Q513&8F.K*-H! MEZVB,!$56T5A*#"VBL)02&P5A9FXV"H*PP"Q510&8&"K*`S#PU91G!T#6T5A M$AJVBN+\&-@J"G,@L544YZBBT`BPK:+06T6A#5I;16$X+K:*PC1`;!6%68C8 M*@J#H;%5%`:"8JLHS(3%5E&8!8BMHC`*&9.J*!J7&5F*ZHEFB;1#9"FJA@)C M*:IFPF(IJL9B8RFJ[8#+QV-@L1PO@,NE$U+C,1#0=,4MFX@#/0;1)F=UB64)$*!:$7I^91NA= M!ASC,/D<3J*U:_F[7^G=8SK+PV0T2&?9-(H2\:[&UAW'PVW4!EV`(##+!ET' M\&`$'"+S+(D+@7,9&"ZEF\=<.>])W_L6_E[Z9+$"+5O*+SWV>3:(LG*8KHU7Y[85NJC\O']N+DG02 M)Z\]N$HWJV=N?_C]V[7O7BGZ$W_,EO;$7RJHK:BC$VMJZPD%W7'YNL+#;HME M5_VD^8L*C_FT]8#9-'OW2>&3W5D^Y=MR5OT-%J\J/.BORJ_PURN?+!P1_\/_ M`U!+`P04````"`!KB%E&#FL%A@49``#Q=`$`%0`<`&9A`L``00E#@``!#D!``#M75]SXS:2?]^J M_0XZ;]757M79'GLFN\E49K?\=\I;MJ5(=I*]EQ1-0A(2"E!`TK;RZ:\!DB(I M$21(008P.R_)C`9H]*_9:#0:C<;W_WQ=A(-GQ"),R:>#DZ-W!P-$?!I@,OMT M\#@Y/)M#@8CP>7E!`4AF@U^-E'(6)>C`8/WBLE=+$: M7'BAGX1>#-0&MYC\]N1%Z'\'_+_!`'[Z^7Q\.S@].AD,YG&\_'A\_/+RG1A]*_C&E"@H^#;TH_73"4CAP` M3Q\'I^].OCE\=WIX^LW#NP\?W__]XX=O_Z_"O_O]`XW??'$*/ M]X/QT?BH!/*_!Q-*(FB]6'ID-3@+P\&8]XH&8Q0A]HR"HXQHF.$=@$A)].F@ M!/'UB85'E,V.89CWQWG#@S__:9`V_O@:X4J'E_=Y\Y/CG^]N)_X<+;Q#3*+8 M(WZE(R=6U_7DN^^^.Q;_FK:.\,=(4+FEOI"2`H,#:0O^M\.\V2'_Z?#D]/#] MR=%K%!S\@P_X/:,A&J/I0/#P,5XMT:>#""^6(3K(?ILS-/UT,/48Y9+_<'*: M]O_+)?63!2(`-;@B,8Y7-V1*V4)P?3#@=!_'-Q7V.0VA.G&FB,>\U7$CH>-= MV1Q#SU\F,>@:'V,XO<8$/@[VPA&-,!_B(O2B"$\Q"CIQK4CR+?D?>0QU$WT' MNO$VKD:`F#&[0E#;TS``PWSU>P)SZHP$NA%U&T3[![KPHOEU2%^B&Q)@AORX+XYM0COS>HDC M/Z11PM`D62P\M@)IX1F!V>1[)#[S?5@68UB\1S3$/D;161"(.>>%O8VHEA$U M`K]$H`)@3X0I`7U(8A0\1L#!)&8>7YK!\4!W*)[3;G:WWP@:@7%U&7DKKCL1 M*/P]#`Z_G/DQ?H8IT!-+"U&-[(-K1%^X>W)-V25-GN)I$F;J$?5DOI&DSKDT MIRQ^0&QQ0YY1%*?"TCESE.EK!,7'(C%E,"=[LEVFH)&QSY0&+S@,=4JXF:;. M23KWR`R!1<]'/%^-T1(^+YB'1X)[JWH[7:VJ`3[Q##^%Z"R*4&^>M\CLD46= MRJ)&6Z=]@9U7D(1H.#U;\$_ZAQCAZG4)CDPW+TF5IDZ[[OLL0<$M]IYP"'+J M;4YJ"&EE,UW2QB@$!RQXH-EP/WF,@:.R"]NMA#7"X*X%>(X,@4KJU/EVNCJ- M)#A-E/!5+MN>8.&J9\IYC[IYU%WH:K5`G/8MC:)S!%+*_O[@O>ZPGLHI[DGZ MZR$R&9TC@J98A_QEE#4"&2.?$A]LA5!0W6!4J;\]H&I89*_H-$=@ZE4%)N8E MFB(&QF?-AEAY84.R^[+29R3M9D),8KT^2@O9/:KE.9IA0L#Q/..!4WX6`"Y& MPB,:CP0VQA1V_W_`0NB]9DK4]\OM/JY&(0QA6@#I?R./\8WRD,PH,"`FC+?` M1+`([OF=]RME_TH8C@+LB]]Z@N\_GMY9NL!Q'ARXH"*2@XCNR%'G831"O$YB M^.\=)GB1+&Z1%Z$\'#)&OR<8+,4C"1`3@1'B@X\'VP+X-LSC/(KV?;^PCI%U M;D)BZO_&C268?R'E4>@1O6&.#B/H_,(>9C]Z80+^[7#)B7_F?GG'4Q<%`&NT] M+M[WR>(),=CJ@WMYD^VHTT;2HZ^-' MIP9`<[I"0"<&.\QM1><\,^81MB^?$9TQ;SG'?IZ?T1-3S\%T1K`H M>"_X&059<#4&<_Z4B,A9,?`90U[?2)8R?8V@?D@\!N(,5[`\):&(/Z6>6O\- M0"-)K0OV4P3^)BCZ%3_.T7LBK$!:S_G\/8VY4J^32=;'[%'C:?0#>HW/0_`C M.B'<>3`[,.<_O"GV]:!VR."![ZK>5@+9D/O&GV>73)(E$!-Y;F$Q-;5KOO)P MMN#6^N4[#KIO&903(](S'7ZJH/^CMX]C'*G6SZPZVMYM6TW"B/:EK'&,?2/, M_V,G'O8MH4OT%.]/ M+V34]XU*)!*EQ^WY-8,L1V)_6+N-:94$M.I[GY'WORYDF1?[7/X:AC")3_." MUSK0WF,%\L2#_7W=CH/:)0.]49,^0^]]%2M2<*;E9(4LO_>"1GQO[#$DSDOR ME`WMJ]V.7%@N):UJI(>7?4ML\\A:M\;(Z1M#IO4KMXVR;Y0C?JN4DMP/&8%6 MLXNC^UXF!V M8-;ZP3L-N7=MKQ[@ZS]CD-+/D/E%#M@MX*@@A+:(!#R/,_V5C[5SV8]TV..- MM&3J,N21(\\]_C,(X MRG\1"G'X[B0KS_*7[.=?-F)-%PGC5T'RD4+O"86?#EH:'QOD>XQ\A)\Y-_T-<9\L$K%S*!=Z@#^'*$X]L/*- MVA&C2\3B%4_8Y->(>$&2Y:(1K![RAF4CJ[?"#\1A]@RGH(;M(E"B8@3I.E=M MY&&1C+S$,;]M5X](TMH(Y]F5_7I&RQ?Q3?#58@DJ;4QP*:J?D(#_CT^U9R\4 MT:GXPF-L!?ZWN/DAX5ZMKQ%4\D";#$M##U,(*!%7/AH_P68S([QF&=5@T[DG MUZ+SLM8F.,\OQXX1N.-)B\\G:6P!W_>4^%U8+[4WR7U^&3EJ=5B;>MB"0/DC M2#H9QE'R1KL@J>]F`@ML)W&,Q$V(S=0246&C%DE+)R,X$@8\\4(K)+C&K_Q/ MT6<&_J$,@K2]">[SK"T)L^M_-L';.C50K@^5)B9X%/><>:W'&]@CT.,<0@S1KA.E=J:[6S7=S.,I7D!M236<.?Y18&CI9`C'TL-!EAN5 MGQ&J[+A5>II!)(E[-L^C8F)%EWIT8BN]JF1GA6]0@L\0$>&'B`"5NU MQHIJ&J[Y+1WUG;$JZQ[S#%\1K3HN_P]^6#%,&LO]T<'HP2")@CB[3T+2M MZ)I-Y!KLR?LO`6RQ'RR`??@2@+6%&PJXW[@,5[+>%.C^YC(ZU7A>`=.C1S6W`V'&T6*@@F=%EU`YYF'U0-Z;F%%+X]LN60EVK-?CW;DYT!0=T M,[>ZV%>Y^;V;(Y+0RU+(RL@.[1S5H,LS?DK,#NT M@U8[?2OC;SK)+K8?#EFU[B)H2%0J)."0A>LN@:9DG<+(.V3N5$YOE8XRMH3@ MD`'L*@1]%V@*<55LYZ'=\E+S>-M23XIUPR&3H;[EJ>;R%ZZ^0\9!#:ST(E&! MV2%;H(99)6&D@.^07Z3XR;O>DBMDX5#<4DT6==D8!=P/?SJX_D&>0Q M>_'>R/6L",;GR0W1!%1"DG&SV0S;V/F(DKA.&WX2Q*>FWH8 MN?B`8#?HA9R58($)CF+^=L4S6K]J7(NBK9<1)-QW!R]U*LUS++0$%M[BP9"M!V7O,!%6]H;$"/:IW/&N4DE-^AV*YS1HSU9\2P[,2;CF M:=D&:BGUKSE/Q-L^[S5:FKB.EWSB57\Z3E&5)U<#@QB[2R33% M5IC23^EDBF+-]JB2V;%IVYQ,KVT!N?'))?F6EI];&-A%5G+@ZAPF)V__&!:D M?!_EY)4CP])LV#,Y>:7)N')NA",D-Z2OAY%5^1:`UBN!H0E=]>$ZVRRVBCD[>%.Z(MA(%W.VZL)FD"5F*CIDTBBTV M6FII-_7X>A#66+>L1G37X)'C&4F3]_W5`_-(Y/G9VBS^EDW&X- MR2I>8RR_UYBEV)+9&5BXYZ::N;O1M%L*ZVV31BG4T3241E99= M'V)VX2Y*$'5&6>IJ#::-R\[9A^@"34+!#H2;MWR5@6UUM`-/?E&[)'!E2'5] M[4+5G.3?WL\.-'GAKBZ&L-S'#A19G:I:( MUC0T%*WA+N*(T6<,FY[SU6/$)W2-TU1W@BD/[^Q"U"(YI(>LFN6@2M0B.=2X MC[O+097HURBFM+9\_I(]/?-ADP=^?Q)A`EN"Y@=R6KM9@66SB+`JF*U^5J#I M^DIH!P*&7C7P$0I$5LI-%"5@V-%P6KK7+X/5VD_+>P#"U$1\]T\9[)+H,V*K MX?22)D_Q-`GS_=,&CUUZFKF>LKS^U):,J.OY.5=G<5 M6K=HO9/5>?5L"*N97AV6+4E-1,OS@_0+;<LDKS\KZ+:"E2XF=*O)USVI:4^Z9>*6I*\2T_4Z)>1;//L MY'5;?>+I%`]R\KJY?E6J.\5R\FKZ/D2C=(3NY@5P_>+:,>M)+?D$D=^2*.$H0F7)=^[3/",X"GV>70NM3H@D1$-,7\W MK"@Y?T.FE*72?_,;,077Y>T[]_F2&`6/$3`\B9G'A0YCHK2LA4$NA0)F@2HP MW?M/:M!7:QY,-@VS2L[?B;30?GCZ-$)J M>%M*:+6QT316>6G'2A.C/(Z]ESLO1@Q[8:MH*VV-73Q>LW.)%E3"K,?CRC/MSCP0;7>&W#C0-&$P^Q6)TBY_Y?J#*3NF9'86KOST(F5@@&MAL MRNEN[689%KECT=+)J*U4`U1Y$[+U2]93"]^)DMM,V]:;B0_^ M2A*BX;0LZ[SPFEU&HH;#LRFXEO]&'KN&#CTL?1M%R\QD#;_WH`,/+RA\1G>4 MQ/,>"X(*4?OEH%4)'/K^@E6:,'VX.3$W<#_`\/H^>$K-$>0OLD!!/UJ6H?[J M#JJ9^J_.8M/\<#+^\B;22>VFDZF`;R&?=#UU,OOO3<0CW"PG,P#W+9Z-_8@D M[\_F#6M-BHH!WV";B[3DI]1HH09)V,%*E;+$.Z M0FB,1#1&^6NT]S-VUC9)2,!6RDB:^Q@JM1`D?OR3QYA'XI70&B\L'A]OQJ/: MVZB1;IW\E93B=AUUTDON)`1EI7#2)>XDBC;;ZZ33VTD"+79N-[?6D$^2)EUE M;I/H$D!-T M!/^N[V_N+K#>'/QG/W6ZPUQW2;=>%ZC@+_I M6?-\:ZU1:NMEPE3G/*4ZTA6)K)=!)-(7=9N`R#H9Q"$>6P)+<0LC==6PEKYF MWC%*;R9FRM_M*REV-HHKG0H]<35W-HFK'R`;D50F13]82B3,.=RJ<%HY-U*X M5,E\EUVAUD782?^RMQS:%@PGCTGZ:X74H7'RL$31'%<+RJFMN$[FO.P@#[5U M8+DTN:_./F(>W>SH8#?H<2Y'GJ@((!O70D>\#*(Q,=A6I7#J@""9H?- M!.=5Z:9W?(L*--`@32C\T0N35.OS$A]M(/L3MD@>EX@GK_!XW`^)%XJ$E2RA MA7/<]NKICD0MDL/FNL+?$[C$4_B68&TQV(=.`FBE9A%RR:0]RS+V! M"IIN\N@YAD52NJ?ZRZ+01<3+VM;N,NCI=3@;#=A>3\A[.S1KN MNPMHVTW]Q1OQ>V$L>->@]G+CEOF5Y2"`L/C-][E M:NUF\@1YS13(O3N2:BSA])$P:#LC_/+&P_H%&I,W MQX:P9@(GO%P`KS`^)#,*_(K5U%M@DJ:HWI`[[U?*_I4P'`4X=;',+JD+'.=% MT=. MFC`]>->$K,8KZBQI`5RB9#?B%ZH';T['8K0/L*%''B_XLQO:$AVCKF_'A:=R M4;2C97?RE&+_\BG/'R=W3V\BHI)1=?(,XRV$5%IIGQ,9%=Z7DV<;^Y=1 M>85SL)3=)*;^;^43FE'H$?NVJ1YF/&2$AM.A$-IG7M,&F7SZK'A6CDLPYNAOG7"\$/R>G&3?\EU^NIE/DQ\.I(`JKX`3Y"1/'7_EP&URI]C(AUY_$ M2H2"LV=8TV8HU>Q,7*EB#Y,XBKTT&+P^@)7(O2\U:Y!GWZ>&VRZ(&ZA8A'2+ MN29+T(V&4<^NQ514RE_6VT(G-T8*L)7-EY.[GIX3NJP/'6>*DX&8?8E)9=%P ML"Y,42$WQ@QQ&'F:#FR';'-4)VC&.5R_>6@[?W9P=8_BB1>BZ(%>`2T&TLH? M@H]$FN+C$K:5B,Z8MYQCGR=)&V;XEI*9J*F?5=*/83_WE(C:K@6?9PQY!GG\ M(?$8"#-*)>9.[X*<(_9Z`$E[Q1UCMF"#W-.;:=XV)!]O,]'J" M,#51X\OT#S#>.?B-OSG'K9/N9`X^P0-BBU)=0ALE6[S>O=99U]BT M[MOGSW7;+=(&+JV3Z.9K2W9+5H%;ZR2<>0G1R%MQULY(L/W.A-U2[XG`NB]Q MB9YBNR4MKB^E>>`\59G_+;OS\P7Q;9U>K!/O[19R$YO6R;0A@]UN*7=CW#JY ME^X]3,M)&=FC/OSV;%1[+;)Z[V"AS*8_627,$ZL!/0[+5 M9@3:P#8C[Y9;FLT@M_/<6J)QZ30``NCH&`!4`'`!F87)O+3(P,30Q M,C,Q7V1E9BYX;6Q55`D``ZE&[E2I1NY4=7@+``$$)0X```0Y`0``[7UK<^0V MDN#WC=C_H.N-N+B+N.YV=]L[.X[Q7I1>O=I5JS0EM;US7QP4B:JBS2++("FI M_.L/(%E\%0`")$@`;&S$CFT5`&8F@'QGXF__]W47G#T#&/M1^-.;#^^^>W,& M0C?R_'#STYNO#V\7#Q]/3@S^SQG^7^\,_>F_SU>W9Q_??3@[ MVR;)_L?W[U]>7MX!;^/`MU$8^"%XYT:[]V=OWQX_]W,.V(]G__KNX\=WW]=^ M645IZ/UX]D/M3Q<0.-F7/032CVK=[5E-#\?4)!N\BN'F//O/I_7'@FW_^I[-\ M\(^OL=^8\/+I./S#^__^>N'<>*$;F,B7HPT]<-?__K7]]FO]=$( M#B\IA]?!^N%]_F,^.O9_C+-OWD9N1E,.=,ZH(_!_O3T.>XO_]/;#Q[>?/KQ[ MC;TW_XX_^#<8!6`%UF<9Q#\FASWXZ4WL[_8!>%/\;0O!^J)^^__`Q MG_\OEY&;[D"(".-=A8F?'&["=01W&=1OSO"Z7UL]< MZ/U0,%=HYJ\/"3J9^!O+];4?HJWTG>`^BK/[RO?>`)08-UD"Q+?=0+Y&-T@MK<#?>$N9DN':HD0AIC[0+`%8>P_@V%P4M>3`[GK MOZU][&&+MFP;!1YBXU=_I.A.+4)/-D9B'Y&^01=.O+T.HI?X)O1\"-RD+QZG M"PV&]=*/W2"*4P@>TMW.@0=$+7\3HMOD.F&R<%TD1!,DZ>^CP'=]$"\\+[MS M3M";B4KYHD3$+P$Z`HB?9*P$G8E85"+X2)&*7K`R_B*[*2^M.Y>5^K10#KQ MQG\*P"*.06^83Y89$429AX5O;9G\!5E>7AJ`Y7JQPUOZ9_:%J]<]4F3$M"3> M-67R==>%*?!N?>?)#Q"=>K,3PD)2P',X[(*91BZPKE0/AM6^C M.#X'B$K%?S\ZKP/D*7W%D:A??J*@T3D(P=J707_:RA(160$W"EW$*[(#*AL9 MWM6G1ZCI%AD5.\D>&/)101?S$JP!1,RG!".3O,@@&2Y6^GQ).IO(+K%<':5C MV1&/Y3G8^&&(%,\%=ISBP`%2,5+LT?@:(L,X0M;_GT@0.J_%(>J[<\._*Y$( M2W0MT-+_``[$AO(RW$0(@.S".#L_S$!$ZOD7Y[<(_F<*_=CSW>QO/9'O_SVY MMW3G)T?GP$64>7)`*-MS)/P9B2A>IPGZWR]^Z._2W2UP8G!TAZS`'ZF/.,77 MT`,P6Z.02^ M('.''1_^[`0ITF^7>[SX9ZR7"T9=.)8;Q7F+299_9J"CC[GD&*"O0)Q`Q).` MEWU1%OBT926B<.5`+&7B>P"S4(/,.\"W]HC"^R[=/0&(3#W$ZZU1T1&/@HC`8Z,D@8G]$3IYX?D^G!BI#VXC\#KW"N)HB=/Z69 MYZSZ\`("IZ\GBWM]B4C]/74@(F=P0.(I#3+_4ZZI]3<`F$M*%=A/,=(WT4&_ MPN$6U!=3>DGG_MSNN`M=><%/SHV#>J) M$7E,!T<5Y&]Z]W>48RIUFWF_-CIO(R2,2!=ES&^,C>$QM^10W2+9"#(_H1(_ MJ4>6XT-CXWI,61EO*UE?4(B=U(WL_L[X9[:9%S/FU>S^D@;82KZHO-\;7:86 M*93WS@%_7RX4F1=CBC_&)U3B)UG@=7YH=%\!/?%@O-T5 M_*A>-)#K->GSZ=&E6)6"LZXG*Q3YO1=1C&UC!X(L7G),V9`N[09"H3F5I!XC M.;",3;%VR%KVB:&OKPPSJ;O<]96QL;S'5:51>-1#[M&I@NVH_8A2H_?G1_=% MMJ+DXY&`YTL:8"LWI,3]O;$Q+^/1Y6^U**[LK>;\F!XX2]UPH4^.?MJ;`7SY M,0;J^@5F#G1YD:,T(SFV.<%=2'[(<':"X,U9L7`=@W*6'R;O/7_WOACS'D\8 M$1[TJ9RWO_7`VDF#1`RZT^G3P!KM'#_L#6H^>TQ(LR^\W0&<7B@(9F/JB#!N MT1+039_`VY(R8I"2%BC@]W M\;$`IY!%D$BA#*\8N.\VT?-[#_CO,6_"_Y(QJ;???2A:!OT+^M.O"_1I#W_^ M.G`VQ^4"YPD$/[TY_?W]Z/!P$N$SC*O0N$6,C@$8=.CZ4QSW+ MOXUT9S_RKM'?8@*8]+%3PXEIQ`=E-7(Z&&O''MTM<(.$&0M0XG`ET&9:`Q^D M^=#IH,Q/&_T*D<=-!]\C6I8!5O;S^-#D;/<"?1!BO=`#K_\%#@2PR.,F@R]/ MY;PJ:"]+%0P"G27=1UK M?&BN_0#`"W0K-Q&DG\GFJ*E@NT^?`M^]#B(GH4)6'S,57"NP\>,$UX_=.3L2 M?R$.FPJZGZ,@1=H>S#>-?@W:XZ:"[Q<0!/\51B_A`W#B*`3>31RG`%+AI(T? M']Y;L'&"'(C%JT^B9'O$^#`]0@?SUH?#[BD*"!`U?R_AJ>R*!6Q"AHR2XS*% M?<)G6A=SUC#:<2A.QT]&':K+600]`']Z\^&[[]Y]A_X/3J1L0;3D2Y-UW'S`YC,:L90Q6J'TT'C6*1ERA^&DV*)X8>Q62W\\,R8;E7:'Y M@_%HML1(A=J_&H\:64>K,/S+3#`\L2!3I;KH*R[\:CV6'0ERB^N&[ MF:!*L]0K3,U7.M)3+:-&\7]T-RSHS=1%)^_O6^&&D<+/W(^?-';<;)V MXJ>,P&G\=N,X^]Q[`H(D/OZE[48I_OQKJRRCD$TMGTK'X/X.G^%PKX`+_&<, MS1U(^*`G3E&$`RZ`J?5#[$2`,EXA]+7R'2[H">,509_NTBS)MOXF`OKW`"1Y MLF*]^?0]C!`C1M(AP`T20@^_W;'?,9&5L[QBVM">)L&UX^CV+-?H&':3@&L5 M)9B6;5WN'3_KV[7W$Z?M4NX:K03RHKL]&=!ZSWH5<"V>L-O!I=Z.YB!U<'9P MK,88Y5!R$;4]5@74V3,LH8?_@1G9LQ/@!,E%$!F0]:"DH(%WUPE6-$K M?FBX,&:HPJ`PY9A;T!ZF!-:BM1N2F%A/[KBIM-$J(#]VZ5Z!9Q"F'1HU9;`& M<-]%H2L">FV\2NB/7='C3G.`-4,7#+@W@3)),1XU75\$$_*TN:0F]:?L-79+ M@*Q!9+OC1O;P")&N'9.4X)%"!!-^?R;TKOU7_&_Q9XAL`1H*U/$JH#\VLZ$` M6_ZL`K:R8Q+]/#2&J(`Q:_^.G\"\0?9@]%QT"&)L/V/"O-*?!M"T_M0(F8@G M3X0H@Q#=XDRY;#R#V@TV>9J.N'08:MS3%>/&5I\T\>.=@L%/?1ULY2^.N_5# M``]UKQ^+&S(FJ(`_<^V)Z'F,"2K@OX>%WEG9N_24?\Y)BO#8.[Y7M!@ZEMKS M>+EX9JK!B.(39]V.CDE:X4'7T9A3=,.A@]]R356!TPHDR)"KWN-HA&S6ONO3 M,.*8*(;/:6T[_LNO#P`^^V[Y5'%;12*/44%)4KM="NV(0Y7`?(S(WU+*(!D# ME<)+*H2D#%(#)Z=FKXDN+ZR]:Z:O/T)D':?PT.G5)PRIHC M3E1ZG;/L^9'C$Z6%,5#YZQZ_JWKBK#H MG%4ORCGU3ISOX/*G2'&F%)0X?](OOUP89[):7:&H7X:Y,(KL+,X*5=V%/0>J MS=!,A9KNLIT#-6;LO<)4=ZG/@2F7EZW"6'<-@.>&TG!3I0BHK1A0L5>BX:;Z M]K'"(Y6"H.\Y'8([(Z&I0EU??58&ZO05=1%2(CZ,KNKCP$^G)F<7=8L\:[PE'?`)P8CM2N'16J M^D8TQ%#E25*NL-8WF"&XP:(-:"H2Z.O_$B,!*:^S\O+-A3\SO;:?^,QGS9JX MW3O8^[%%)H*+0%3;Y0/!LH09V%YVA([OCQX_2V_\09VIN&])WH)RD29;="C^ MK/:0CLG)#"TPR+K;P]'K@1DN:'[]:.O9B7J[(!OCG*P> M+TYFUC%)%SR8+(TQP59_S:?ZJZ&UYKM,`98T,CM77-U<"<09DYD$CJ MJ,?(NFGE.C-YY>=\W+==DE6YTW943(^RUX3R2#XLN:Q8$RHDA=%EG5V=/;B] MT#P]N#I[;GNA2`XX:%Q(R8:"-5@-Y M3E[VO6N/4M5R.=_CG'Y'F*@@4X;;T$].H#N05!>*0L3F&"50(A4\9Q+A)@>% M?5+IXY4T;3V"4@!!H_/I."V@[=#:Z>.50M]YJDDCE;7TI1[8+N+S35;3\#,& M#G1Q'Z%+9"(%49:GSKZW[#E*0H%.`.+"Q,LL4WH;6>)0U3#S@:L)I%V]("FC M54->-'#C/!KUT4H@!P%:G>@J&F%Z`AS+BR:V MAKJX2(?ON!D$:CG$32@!%,"/>C65%_R-L8^ETUU]QZQOK_M9I_772`1BJ!(F M]/P20K;35VU"CR\AC)G1)1.Z>@EAVV&OFM#82PA?@E?*A/Y=8NZ2=DM8LNO8 MA-Y=_?%F.$]-:-DU9,-;40TCZH_9+I&&^"7ZIHPH0.Z'9,/18D3U<3\\6_@I M4J!LEKC<%#[J89A/6CC5UIM//G@CT6,^">`,U7$^:=_$X.!\TKUY-:7Y9']/ MFM,TGV1R:J*2\H1R:2BV\EI,>)V'#S%*PJP)73#[(5CFUIK0\9(/1<$PC@DM M+P]X^2U7N-":02EJL],&H^I'18QSLF;,)?/>YJ(JRM'J$3QDC=SF,GV7\%>23%^RW-=F43-_IXA MM4FK"KVRIJI*)!&JG.P,6T'2J/*(WHFQ/6Y\>MPE2@/Y,O$E:;8FE!V MRK^A_)X]$\I0N?$FXR\S3KA2]@_N>C:-P9F&+5E=K"NKRJD>XANDF4+@)DHRD4IE M(GZ,5@#9`*X?@(;N]1AA2.]A].PCA,\/7]'MN@G+JM`%4E&>$9$Z6]Z.\BDE MF4$(1J22X7_@:_7L!-F-2BX<"`\(S.(E;"(1^.;J@U4N2]`.8?\.N`3Y/X60 MHRQA7_[HE76S7B-.L5Q?O;I;)]R`%6(GRY!,>%HRCL@2-CL+D0D@SE2J$%AU M(*L9Q8/K=3Y%VX)!:^I-!0*W'DP%TIJ*WJIH,+&;<.&Z48J9G'/`B@EF$:X+ MD2I^ZSM/?L!"O^=B>N&-Y#A`S(*>S<$U51N<,+%K;0^*C1!!C;*"'AA>(`4, M00:15(MBG_7D3-=$/?"Y+%X9K1&<&R727+VP8K^CUCU/#VQP-Y`0?4V$$=;G MZ(%%)8'B&"1=I@[_?,VP*_(/^J/77D`S_&J"M#^.I$7TP/,>@KWC>T=&<.QA M5!0_Y4>/&U^NQ52]9H6YP^$7Z"?@,GJA&6^$@;;BH(RND5PM!'.#U!^*0N^! MBYI'APX>(FEQC>B2M_:2?#YX%S6/#OW.A^CB&M&%8*@//Q^\BYI'AW[G0W1Q M6]%&@Q)9YT4\8N'^D?H0G*>Q'P*DVL19QU(*X)W3M,#E)DR<<.-C1Q)+\>N> MIP4VZ!*@DYT<[@,GQ.TGL9-ZOZ,7"@HLH`0_&+D`>%GO3!R[1PH!6*YKZ>XT MM#KGB6&#PY09C!\^%A#BO_R:L1P4Y"A#+9UC&;U MK>K.I!DSQB_^\HW&*4=3$8IV395G'FE`(R'Q8T+_WJD.%8Y#D-!O,A"<]QZ#$2<:5^B<^Y]:YH'MCY8;BFYU'!!R_)CQW.AZI!F:[ MF_",ZGC$XPCJF/#^ZG@$&IIUI/QUU_[4ZYDQTCA>`C'1BE+Z&H\34NHT%EX2 MZ)-Q$G$,`ITD/E3TT==.&(\^0]/?*NKI:U+(35WB:=WR25^K8CQBC.-AKFBJ MKV]]U`,V*/NPHIXB'=_V^9+>+$K*49M/ M4>"[6`\LVT;?A.L([O+\,1F)OZ>!^/@R!9>(S*1D7\9H)0^/Y;:L=XWW!]SZ MSYB_-PW_UEO:2`2LT^#67].2.`?OK%%EG)U;8JMZWEF*&@=E(3)F)45KD!0J%FO^XB?;0E'! M=QYI<$F:J25?G"2%F=*2BR\238774-V:B4[?:HAM3,1@2>>'+\YO$;P(G)CU MH)'("IIA6$%WY^P`\_$YT57TPK130G%-58'3YRCR7OP@J.0+HQ:0,EA16X4\ M1:1(/RLBH13`::/50%[HIN33CLR\(,5-T(_$IJ(DN(SY314HTAIP@V$?]"#J$.A?_5VZ8SX?U1RC!$K$ MD#JA;(Q14M8+H(MD%S(#E^OKF^ME691#@9@^7DF!++:]&.RB^ET9=.S74&LC ME)2%HKUTD`7U-8SWR%!9^\!C,@+Z>*.A%^9C%.G[L`7!&JNOEV"'S-0D]\33 MKA37%#EPX;=D'.@A%NZE;O*+`Z$3)@>Z`H+2`^;B)/,_>-L;*H227M_/$ MI]V@K>`2$\)-*@X7GBX%WD?@;L,HB#:'1>C=H^T,6NQ'VA9B0\MW3P5/6 MB;/.M?HRH+FE\/,]/L@V0.M'FFXVZ80KXTH/1U6+1P2(K'1'TM M+]>&GAA`C2J2NOUAPJ81#*;&F6Q:U"84DG9AU/1DF%`GW&ETE3>+)YZJOF1< M\(%:DOG12'2DDT?]#11[G+8WJEK(B).$U2'V6WFFA>RH&2:YRB$BVQVA.DK(H(9[UHG/;2%E4&98+K7/C2&D4 MHF1*Z]P!4HJRT"?^HG,O1WF,A)+XI[PA8V=!3-^HI+12&;-0)OA[15\,-Q-A M6L2BP/[3O+$7"L$6)/E^WB2AN"<+Y'_0N%*N;N[@OE0ITF2^Q@CG!V3]8L4& M\_HO(-E&GEAEW"QK15*(-@)1;1$BC?`5_QLY`81C@OG9WK+R9MTM.F+P4.^\ MU)%%2Y]A,W\-S_RE]>(Z/SRB;S/RZWAF:H71B1+-B]"MTD=;J&!A*C,S77EF M:H519]$8STR;@6Y>!KH0A(KJ31[<+?#2`"S7]'O%>E:)=[I-ZY.8QB`@WEH= M4;MYKG(24+MQ\8O`9B8'[P&?84K#,-)Q232=8YD]E(VF?X9A4^@B/%BW=>.U'K]=6TL;I0;2!""= M)6&"61MBOA.=5AI;7EY\E*^#Z.4AW>]SF\4):*Y#H:D3P$DOW>689AT/0TH* MQ,Y/E0'+LY\SM+?[$HW,N'16>H=CVA(F^NO#HIS*Y,ZW]62TDY>^E323S;]] M%R4`*V>WD1/6B@NZ@F#,\!R`VT+?EOF M&>!4L!/V25!D.6>J#1#R,A.^>*'8:E/'FD3E#3GB)$BQ&2K$,N@I1S[JK$R/ MH0DT*,@I397KX`IH),2Y30CZJ3U$-=5%IU#A+'PT/7SVO62VR8;KPS:""7Y2 M.G];*W?F#W^@15^=>(B7_$BACIQ8PD#U\%XX"=B@X_>G4^^YPP$_<>+,\!F4 M3*BYE?4`W&,'D12Z6_P2^E?$,^!B`P$H7_:,01`@5K=,M@`2>$*U"#L(,M:W M=*0$/4V+($X4`S5$E#I>S:UX='_)9="@_G?A#@5_Z*S!`2Z>F#5="O M"4VUHTQNU3%);9H8708V@Q7=G%JY=LB71B8+85/2S/B%;!W_KH.NW@Z/4HDG2&_KS)MH4MLG5VYDU[PHVR./50HU;@<2;X&'&X.Q'%&$P4KAIOD/ M&`.5PGL'Z(\GUH8HA7'EO'QQ<+,K)^@D:V.L^4XO.93,1$%)(MR&E$)&PD!) MKBGX[+LE@R8_#]4>HSILPN2@^JH2U"0&.H]JRWX"UC,T7GK2IB+8 M$KW*[09I&)+8H'K7C?3]RT2Z^FC[4+PH@D-]@;E:7YL"N^K8G-<&SIEOJ>''SCE::_U3^,E% M]KWDM-U;,4,5L!>Y>.^]P?UM7B^/8FRN3WOOFFJ(2AR[G\5`M3"ZTC]`)XR!_K,#[+64G4'5,TEIG4U)>Q=*#NT8K M@3Q7\#Z#:`.=_1;Q^(#9MY4^WFCH5?7M/+:*KT/$R.&FCY_:*\VE:E.OQ0QM M$B'"$-Y-TMB1*8026:";X-<40I,F1;]U/Z<.Y5*&V<$R,>00+,J;UO$\X=TE MUQLEC2T#5KD#1S:"35M3?6!/\$%RFF[3.*]T>BB_GX*/D@]"MT]"OI*4O:;S MT4:3&.]@+5PWW:5(5P#>8H>=?7\6[\D25?P>"VF&[^F[7Z*(GJR@&899T;TX M6ODTS7"I*'WG[-AOMHBN\LU@JLA[P("2GA_:,6F4^#!:^.3)8)K3M,<"D\', M'=RF3[8>TT925^MNL<(IK!E*7HI"#HV0&;XC],"U93"G\[2G.ZRVAR+?%!"?!`.0I3$J][V`2K)G" M1;G'G2_[BTMGHJ:!,;27&<9>AA&0W^#3.8HQ.@VH;@SU(0^%5&EE[?]%TQ!" M/Q/'X)A)?X1[*63J@RK?7#+E"7^26^8P)*&RXH[+]8FKG&PI=DPR.>&2T^$B MY!`:V?G#[>@QP*FC0GGE5U2_,:64J69T,0[E-FL_J6N(2O'M2=!:@^':R;MZ MW2,Z`!O29=E"I_1:K!,`_P$<>(TF](CM=JVH/P7NT(E\?`'!,_B"&/2V1X"4 M9U']Z2#U$!BT_QFH44J+A?1-P++4,>7V MH^84*\69SF%2;0B5:SS*HZD&D"I7BK4/'NI`J#\NBC3N1J MQ6/_36='Z6"-WCI3]7&F+EP7Z:G>K>\\^4'6IUO1"]LM*(I^H+2P(W6\"CNO M@.8>1FL0Q]F&7@-.%&B3E#2'V>V#Z`#`"F3I,MR[T3W/Y#CPS)/9']+0PSTQ M.?>:/4=)0GN>*_N+`Z$3(FKB>^4$69*+O_:!Q\:'=[:#31TR]E(*_+H<#[4Q"NR37Y;>^$F_C."J>#,CU&!:\&M M9O0*T[R,#(/4<_+''D"2Y"H/437OGJ0/U:N[
    -"AO5#&)/L";0`!.(^YRT:VAINS=7TT>(4`,T?TV-'XGHGW)+[>V>P;>$ M)/.4VSQ\6C`7MS99`\:;N%Q?0.#YB3958Y?@*;D)8\0M\6DY=V(_?MA#X'C+ M\&<'^ICV^%W@#Q15@WNZ"B6J"=PEB%WH[_,JESIP&=1<^'4L8:,D.AHP]6MW M[;@93[EZW?LPNW.7C,/-,U,7C&CZ-M\<7;`HGA\_CR",7OQP<^'LT2])^P70 M7DOH@B.K13]]O!+HH]"+PAND.L,G)_Q]N5X#!!GF=[T@EE8XP4D[E8<@7R;NH73KP]=P(G=$'S4)*L9^ZY*NBYPD\@ M,=J"5K\K@XZYU_41*B"L:SL,,IX,4PTKL]\F8:!A\-9;@%JW5*\G1;BTJ;JW M@2'49^B4DDHFNGZGLV.J-PG$#%"=O5-23\&)]:7<0S7^YK,\*SK'YH71%U0C M]0_1<]MR^J;%R\61KA(J;T@ M:"6QH]T^"G&$=+G.Q6$$[".D='8RRJ%&%X/0V<2;81^>0;E(_*R"-8;`O.-P,ZB M_)P0+9(Q+2CNN5-`RM%!@#'/FAI2F@CPG2%"'P'6EL[5P.A#-BGR5WMC8V+* ME')9>QMD8L+T%]B&�B,L5D6Z8>4BBQ*TRW+?J2Z`WKF*NF<&X-$&Q>009CT M8"A#5E1)@09;Z+>Q7$O,I6AUJ(^-E[ARZ$A]$+*Y>-?KE-31XT##>)^2.%)K M?][D&5;#=:6ZH=FIU>OL?QB5)%W*F,[^AW'/"M5N4NY(4$42*N\WH29#@K+4 M+%CAT_J5EVRH(PV?4F9"!OI89Z?#LE+^1(8ZTG#01%5Z_^0TZ:;%!ZUB;]UZ M>>VE<;+2/-?X&A]I9`CQZFQ\T.Z>]"#%H"M5T4+S-]E9%J2^!9/?WCM"*X!X M#JZ#=/+Z=.GQ*^LM4NU;+6%I[O7%%AP$:39B$031"R[> M[D*R_\(:T>,2X#:4F-W^/76"K'UJT9H20YQW,;)JNV=KA!G9]R'*"*FK M:(0I^D/>&2)>@1@@G7`KAB-AOM:1D"$QHK;>6/*M*C"158>SXEC":TP).37F M)31_GG;*1-Z7OF>L],F(;?5]@]6(+$A_I8BIJ=*Z0AH,Y"V@H/DWH^_D?9:P\ MEQQAZTNQOA3K2[&^%#UT"2D\7[D'Q>H=7:7`=R`YR?7)K%3L_*E>^A93.RB, M^-SQ<-]Y[!V`S^079>CC5)8[U4W0!7X!LCD\O"SEJ7%>N\< M,K/C_/"((%RNB.T@JK^CH^#TEWZK MSS"*XSO$*IFOJG=.TP(7Q/?8C\.S9FB&P?$I93>_XWPEI_SKZ(*M^,EK3M(/ MC\$;U[F4%CB?^KO%MY*YAF(L:WI2WQWM7D(?'$4VCSQ-DH3=0^#F.CM=ER2, M4D')J]T^B`X`/"21^_MR3X6Y>_Q1]^('P6(7P<3_LX,G,$:K2?0KK'UPZS]C"R!! M),6AT%SRG1^^.+]%,!,+#*M1=!4-,:T@O'-V[,=&^ZSTS6$LZW:=?(MZLR@C M)4'QC+A,!`^=_B/*R-F&9G`KQ@L'PL,Z@B\.]!@;1!LJ[VV3MN9.AX4U7`H\ M16+$)8CQ&PQ1S#JYU+%R&A>GNYT##PUW:VG:,$-FG#/'AY+>7+E[E@K.6V:C MU8\[0W[2QVL#?:>,Z)HU&TQD2;:O(7!@"+P')"9\%ZP`$API0[(PQTN!Z!<' M:]3)H8-=D8:I?5]QHEA)(T8IT=!1'A'G>^;1:"KK\=HD^SAS!K?*C`-VG$FQN1V8$3U2NQ);(BK5/JQ5"D1R1USY95@A'FMVH/"E6*I9L34;[ M[C1"N#+M3.7-9Z2B2@IR5!AJ6H$EA"'+=5MAJFDUE1"F='=$A:=^55*#\P]( M;:6(:1@ZUXK)B.AJ0(QPQ MUQ(.<9(-T-,J]5,_56,$:G3K:Q5!]-,Z9!.$G9Q944)3=]=81Z..NJ9>,"FH M<^CM)2$^:ET]SA^]UK>U[QB8<@3$"[P_SA)O8?6ZH,:G65)C]`!B0;WO9T6] MSD!9@?4/.IB:+%.\,RNFDV,8:&#+1-H4LYDS[:8\W-0<0M$:;@7US+7^=`O/ M\W-P;D*$R2YC3,/[PKM1&B;P@+.>/AW_`R?O?*HE/!5__O7B/UH).[4?M"C' M*IYL"#TY)QA)907,,T>D'<>*[PS$M5Y):+LSQX:O7O9\_N7$/T&7T6J@, M7DZ+'>1N[\\SKL_+#LKYHF2)&^]7=^DC^@0[_.@BLH[5;^'U'@>\YAL=E`9%XG2-\( M`@&4F+DNNHP_I$^Q[_D.I+_G)+"`&OP@$@&;T/\STWN/,J^4&?<`V>DX\K`(L5L6 M0&10+5P7IJ"M!9M*T!I9-<_KBZK?SUFK'TZ*M$5L-.VK[/B1[F>V:%][-Y``?):K]O5Y8H8+9]1">:T>7]X/+0QD M>DX@"R\.;YDA&8`\6-8\PLHS^>96W\&7;W7BDS_9GM/D(OW4!(8/OXY/*TRB M(/=YC[I6;'=@4B^*,)0FB*;:T1C1!*C`! M\*+"15P93WTEDB\*Y1JR'D+%3YFH?OQX1>V$9I7W@>W)B4067]E'R$4DEJ`]J M'TV?_%1UBW[EL?A^3[;RV'(F/]FZW(,0X?4/X$`<>[^2V80>UC'T@NKRB0H!^45+@5:4X7.1C,G'#R6"5/23DP0&PA*8X> M^\DRXEB3:]DD5]D<^2S)7=UOPD@0YRN`K=;)^'DZ:21YDBSQ#MLYK.?\:J-40IEUP-7 MC5'&0%K7B11UDV;IT\24Y1,M4+E?G[VP@R#3[W)U%`Y=:XLD7H0R&:7\@J33D6-*$M_*D]''0[2XN4-<2=FY9(;(SHG&P1.=\A>%IWAKF%?1" M"KM&U&<`:)V[KK"U\JEW@BCV=,2,W3Y9"#%3;$Z*^Z/Q^!8Y_JES";\`=L0X M@&B-OH)DB(MHM_.3+(L%V_Q] M^@/MK.%2JAD81*@H1:UE$)@]-K0G]B`GG+<2HIOJ&;.#J/QXBU\F9;B"P']@HO+U46>3C1@^#?&(X$IGA`! M!:;D7DQ[6-1%J<")<)TFZ'^+[BT93SJ^<;<""!T(O"SF>!>%%[BC7X`%6(N' MF=QQ@F)W-JAR)$@G(?)7`]%..<$C@+MXN5Z&`,NS)?P20<"T\$?^HKY4H?IF M1OR:]0T0E1$BQ2]36J8Z[VR-,;LXOG(\!,'C(AKC>1->^\_9-:"Y27HLI#>^ M40KEX%LNI#6^C^BK&+]$Y^0MB2L,TOU'B:#J5@3LNK3C\RE8TTYT[E<07LR M5CJ]\B((8\E85ZUT3FC2FXH:/&K"%]4E;]Q7<6Q'@7?[(8G_CL')TTKPYL$1BDF'R_YN>FMHQ M0TF?J=T^B`X`/`#X[+N`?+&1G'H&,;KW&17CQRAQ@OKO%U&M`'[/T<7V`SZ%3`Y.'JNDB^)V]])=3I@ID&`73]&'.(7X"_V6(;X!E`9P-6``L#=#EP+CETW"3-?8W,BS@Q)$:=SR:> M(+XIGI?/K*T;A)D?QKZ+'ZVF"H,I/FTB33^C@4F)5>OX9#]B-]2UX\,QR2L* MA8F47J9)G#C9NW\Y'QR)EJ??,9&[_IPY58XGHMSYL5@H]7-:GC2JOEIY8T./ MRWX9Y5.69L*?4F0YDE%IJV=93+7FX,C\&T>)>(^L29"]OWL;O0"8_QM^3%V( M>I(^:3P-O^[W4].P_4DI/C2L9%Y'L*GP/T;GN3`'2'TZ>A1)3C6!V9-`^W4? MA5CLE3P,I)7*[I^&YX6D-E@W+(P@OMIB-W?"3B#Q';?TR,>.BGL=UDD*@ M>3927\1,J36FI'24)0S=9[3J_*NJ\;'`T615D(^CA:L_!/SG>VKJZ'%)OM%. M$X1H:Z.?@IGG6`PM/0X@1T<(HFE?,NFNI+,2Q8_&HMB1:U%AJ%]-5G\,^;-C M*OSUJP+BQ)]AN538Z5><(XY=V^ZHL-.O9J;?WK4MO0I#1?4LW#WVI>=UZ%N% MH98F9'FMO!&?'D1I*>/F/%$Q/E4J$USY,Q;4]Y;DI?8T##!YM)UA[X!Q:-^5 M4JMS*X"13Z/\="V=.P)H2DQZ=H;.;0%4$%-66%CG/@$&T?4D5*QSXP!-+S\Q M65KGU@$3T''JE%CEW0;4J$1B.0Z$0F_P,B)RBCHHR&5W^GCH8(G2(GD%%/NI#GWU7T1=35J,%D1648.B'3NCZ M6/U#_"S-;CJ]/PIMM/DMA>10\XOSBOMM,IN,-,,6+(T8 M9['Z71ET[&8RM1'ZE-YQJ)PERUK$<;H[FHQ[@'6=2__9]Y!@72%;G(+W^-\U MJF2;A=4H?2^Z/SB;T_AS%*!E`L3Q\;DH&.N4QY(,P%SIFXL$A?0M`#">OBL_ M_OT:`G"#[`FD_243GU[6Y^=)V^E.+NOSQM.VY95OWLXIJ,L&0`E].9O#RFP* MVQ_:1T3U>`T@?L4U=QKZX6:Y)IAU,?;RQ.2?F`U`I'["TJCS$_7F*!/E'_?T M_]1=@T*.E1FG$TL@Y732TX3<1",(>E3U3$A*U(V@9$^$"6F)LB@YDA?"A%1# M70\CQ5`V(3'1$)*>L$R-$QEU(VF'V:8\[Y&[_*]'.&X&];$]L>Z,\)E3##N0 M`K5(DO)25\[N*1UAV3IV"KPV+(OKHT<]EO@V%&#M^$@X^N>$GN44: M-]PAA(_K^+0B]"94KG9AU,R,,*%\=`Q'8$/'8Z3%<=9[JWAJ--WM''AHE*LO M7"2*$9QS28V;5U*2?4MHE`#9B?VF^IT<2A?8H=4BB\T&HE.<@&:!R.(ISFI5 M6]A/\DFC$H!.RW^;6$WP\$W[@T;=LU-T1GTAY/0[AE.KY?UI]$H8GX;,KQM^ MC^W+5I.L(KH&?8!1=/L^D&CA+>*$=DSOD2@(6G(&JJ>4UL-E M#-8K%P@CZW4]LZ]LJ#5 M31F8O37K-Q/TNC^"`;I9O[:@U17B3HW6^5T!E;%ZF2Z%7AD75?-X_0H\Y[(Q MPUZKXWS\0&7Y8NO]!EO".$X)(R7-"+\K$KI^X&?'DKH;)_[Z>IZ0\!I30DXJ MF!2?KV7*#(UY7?V1(L!KI<_+9`O@X]8)F\IK]322[&S%'A#,DL+8/.!X04T- M\?F`F]>^C%ON(?KY.=-6OV,O"M^\=J=\?6R<`A3A[\^4NB,6K/0#8J9TUH^] M"(#VK>Z)%I=#",IY[53S/=3)MZ#U^3G35C_V)`J?3>GOE[X^R*M29D&*.3=F MF(D^F(RJ=#Z=(^,F$55,F5`>^.XL[>GML]2W=&?,2.4@BVOBHWJ:&:K?U?\6 M-H2>2SK#;!@#]H,09IAU48L!6]*V`'4NAM%6V=!3'YIY[OP<-E,X0C+KY/PY M[*A8G'?6E0)SV$YA)Y[H*T@*$JVN'(B3Q&*$4T:5A>?Y.4PWX3J"NXQX_;.M M^OMB%\B6]?P@Q:_'/``W183S07SUZ@8I0O@:G4J\O6E2V,IM/,X/Y`4(V5-3 M?%&%-WL@/K2D+NG+ZT.;.V<'F"_"=DZ;$2Z_BK8JLUF6T^PWND$99PY=D%<> M,E^TIHU6^\3%0.;!]\Z%E(\8%8?4IZ&LDN?8)M`9ZIIF-^-5[X3G>K1+,[II M\7P;M?.8;+6*W'],#H.<8>AWDFV0SW]-B/[P*I)U4E&5$?7AE9GEDO1H#RE3 MR](WT*P!8281I*(/`2OP)K4S&'+NMUPCK'=1F#.(KS'VH5TX@9L&Q3#$1WUW M$7J7&'/@M8!,"K@59A0','B,U5H?47D&7]QORG%!,7@W<1Q0GV"VY" M_T^JQX5OKK7H=;3H*[?ZZ=F,J\,9\R5M\*PQ=+1W?85][21X:.&8+NF6+U&8D;LR86J MJZ2-\ZP>H6[EFW`!Z_BTI*)R=S(YZB9PI:OG(KNNV0PMKC[$XI'4ZBTLN3@+ M:`+:!]WZH#Y(*54>A^/SVW.*67T]^-+1)`@X`_)*VPBJKDU&U\5W'7;A76N0 MDLK0V'?N'==?^RX;U)-Q:J"-`=4D+'Y4$]?80^#F*%:T%0E."5. M`MHT9KA3Z>.M$VZLX*(P=S#8J).$/J%X)- M[5EGSU2__3LU697[FJAY02*RD)P6)'"O9^BJ'DS'MI:K/'0Q(K),-X3.V?%# M$2?:DCKGQP]%^-305YXF/R*V'(:W$9U1>Z)_@B-GKU!%@?%.4ZG!G^F2WX`\ M/R11BEC@%5H+(EC*4%G6^.?K/@HKU&ZQ>2H&\%/-AB_^_.OE50NLV@\F^]QI M71,R,Z![7XCCI$!0'7W1+"O.F>-#2G^SWO*Z48_V/B(<3YOLSW` M\KVED]RAKP^4.X1^F#2338QSE@D[/*QLADZ"GB3C\!%H77+,+[@,=G3WP-0( MI_;,PC6RG+QU3CP;QWR7P38;%WW=TE+NDY>Z>V1CRB!G,M_&82/"($X:M(ZWI2+N-PLVM_PR\W->Y2/)*;N`]1A5&"P@B"B]BO6S6RS::EVUNYC;9 M:]B#*U9UL.*W?JZ>Q)YDU#@W@[-&L"_C-]V].`AQ([R-UCMGO7/6.V* M^.'5,W;Y#^_T3DL4@91NAVYVF,CG`<9_69<7Z^\E)-P`RH=L^;%3:_ M?M0&'WJ8F#9:)>07T>[)#[/+=!$A/N,5[J='Z(3Q&D`(O%O?>?*#[(VTFSP` M1W-/#%Q4BAU'A@$GMB,FTH`&L_]EFB#N[T=MC`8M-1=OS+Q\'2>U[L?M!7&F MR%'.=.=PS6`G=F+DCQ6`ZB9O?!(0W6`&7V/E<1$&:T)Y.ST M,>IXHZ&O:S63NZ^X=;4JY@A)O;]468N5WPJLG31(^+&DA!HY"*+."((FN&#LH^Q.G6!DT(,8A@/-3B4Q^)D$./85:BH'J)QWD,TL9ZS!8.K95&^G-F>8F`5D] ME"]AOGQJ$3&P[9MT.EG(XBY*<*.Z:R1'0M=W@C)_,7[P-R'NINN$2?7`TWT4 M^"Z2K(_H>^?("OW=/E>KH[N0<^\H%CW?9*6U;9U.P].!2N%ENMR:@ZR5.=#* MI)X18EW.-V!9\A&$DV4HMRSY-4_BY3,OJV"HB#[^045._E&KOP2Q"_V,@+@% MN;!,$E]'!;N_<.(M`@O_XPI9,<].@'90V$%`G3X MO(LHYL:+<[8:S$+\4FGN*UGY\>\7$'A^@O^-B@U]AB(,8D1(+X.'=T,84W2H M(N%#HVO67/(8^M/UVO'ASTZ0@N6ZE!TW88PTF5W%6BC4Y9NKI%8FBKP7/P@0 MK[P)$R?<^$BXYW79?`='8`$E^*4.1/(<8.^U!W:Y?,]JZA#`OS@0_X@$72G4 M*4@*KJ("TYO='ITR?)Z6\-*/]U'L!">U]GQ[VFLI)3AG. MVSV7X!D$478"KEZQP0"8O(5GIAJ,LIHA1-YHD[L!^*Y#]SSK;AW9W3HAG(_0 M\(P+23TAIDG=W6V:W`V=W# M+:G<[RT->;;/R(A,*2X\.62Q\H0H>9O*YWK6N=!7#&%.&:H^E5L6PG0#5GG! MKWP<3UT,RKME2D.2WW(VXOE2+IQ%O+;J'S25=IQ[>3@K_#\8CC^7?5^A:[IB M)>RZKU`W7=>B^[4K'$U7L3CC:17"IJM8G8'9"E73E2ON'(<*9=-U+6;R0X6F MZ=I6VRM586:J3M4SHE$B_M%TM8H0Y*B04Z0SV:Q$P:S$#/T!.8EZ9>GH$MOM M?+P'%)S00WQQG0;8#HF7ZTNPAP#M8FF49;O##(<.7=+&LVSY@(VH&!]1D<-> ME`=7K/@NQ3<.(5P'T2/*R+6F+% MMQ7?5GQK*+[%&:L5U>:):FMK:RS42MVY:S=9)OG0U:PXM^+3,5* M=WVD^R)`^X;^"*XCF,?F\%L6BBWP;J#(?+%[GK6YM51/K)"V0MH*Z3&$-`+8('%LK6R-Q5BI$!]+!;*-OHV<+#FSV.YP4Q40\%O:XBM:06X%N17DLQ'D M@YB+%?'ZB/B';0231P!WN`XI3K*_V4ZW$Z>J,?>@"03'!"MJK:BUHM9X42EH6\5:QA=H)40B\R$G7([)*WBMX-50\/*Q+"MZS1"] MUD6ML?`JO4CE#E[@U^N*H\KOC^Z8;@6S%=B%\'$_S/KF5LTX1<*+4OYA%K_ M`0,!P2@[_TI6P;$*CE5P9J/@]&(FRA4>Z>C+D3?*7YNSBF!5X%X4+]X[AZQ3 M;_8@(KK-WJWO//F!C]^ND>JS&="%IB>H9+G2=S7;L49+A=BJ/E;UL:K/*!UK M^K)=Y>J/%?-#Q;SU`6DL\NH-*%I;*>C6Z%Q`+7[W,/)2-RD>4SP731ENGB98: MI-4ZK-9AM8XQY"^5;2I7,:R8+<7L,MD"F#]BOPB][+^*B-6,LU3G)<+$MI`L M,<36L(+:"FHKJ& MJN!B5JQ;L6[%^FS$>E^68N6[/O(]WZA'YW7&UOB0FE$&=;0^(3X(T143[;LL MOJ):"ER"-8`0>`C*O&IK$0Y('!5;376#;<*=0?P#Q(GOXA?;T-_]32C<=[O/ MJFHI\36$P(TVH?]GMG/%,8U741`@<%\ZVSGPT&!_ MS@[I%%A7Z7PBGG>V-5FLR:*XT7HO\:'HQO;1*C(]+VA M9!JL<58D^&$V)!!7N"HJ_*OI5.!5#RJ4_V+]/XK]/XC#[_S\K4UT6R^08$,YQN@1,+N_*'K&W%OA7[5NS/ M1NQ+8CA6&]!'&ZA$?NZ^1=3('#`K$*`A2#V(D_AAZT!PCG;2.^ZQVLX#`T$F M<]BAJUH?@)8JDE4&K#)@E8%1.AD,9<-6#9B-&F"]!!J+P%)IKS:PN<5Q`GT7 M[?)#@K;R*SIS\0*''A=NXC^+=U.4\Q4=*95!OLSN;BR5.!P+*Z$'$=@%[A>W MR=C&^>&$)V1[6J#R&3>6BV_">X`XH/<+\#=;M/^+9V0<;D#VXR5B+M>.#W]V M@I2SBE`1'(/]):?YF8"C:5S*L_^LI51:2E<. M#/UP$Z,[G^VN4EV%>5O,V[K-B\YWWLWR7*F]W)6TEM);R7];"1]?[9B1;T^ MHOXA/XDKL(\@S@6W4MT0JX>)(BQ8V]UY8<6YRZP+?A.L([K+$HO-#\:-`0K+0:E9YL\J; M5=[FH[SU92K*%;H12-!?SLPG.K$MP3K:ZF]7=K.XV&]V-EV4H5]6LB!84T=;]IJ^@KLP%]EZ*>:)$UK)B MW(IQ*\9G(\9[,A0KU?61Z@_I4PS^2-&_7CT#.`L``00E#@``!#D!``#47?MOXSB2_GV!_1]XV<.A&[`32W[GIG?A).[> M`)XD9[OGL8U#0Y'H1#NRY)/D/.:O/Y)Z6)(EBI(EE1JXO7$[9+&^WS$]GTGGO#&%3M33=?/IT]G75G:VN;V_/_O'WO_[EI__H=M%R MB6XLT\2&@=_1;RHVL*VX&*V5-\NTMN]HH3QBPT$+W?SC47%P!]'_KR'+1+]= M+1=(/I<0>G;=W>7%Q>OKZSG6GA2[:YF&;N)SU=I>H&XW:.H73ZE+-#J7Y?-! MY"]+:V]JEV@8^>K:QHI+2B.-J'.)Y)XT[/;DKCQ<]P:7_?'E8/*O:&EK]V[K M3\\N^J!^)(5[PRZIT4?+\^5Y!-]_H95E.J3T=J>8[VAF&&A):SEHB1ULOV#M MW!=J^'@1L:;I?#J+0'Q[M(USRWZZ(,WT+X*"9W_]"_(*7[XY>JS":S\H+EW\ M]O-BI3[CK=+53<=53#56D0I+JRI-I],+]E>OM*-?.DS*PE*9E0041)DEZ+^Z M0;$N_:HKR=V^=/[F:&=_IPW^9%L&7N(-8CI).N MA6';%[3^A8F?R&^IT1:FM`5I1%OXF_\U<[0S1$M^7=YF`IK&9'F5+AI372H-N3?)_XF__U]YFJ$N*Z)+(\6(:N MZMB9/3JNK:ANT!K#^.E,H,)%J#^M$D-@8\?:VRHN9!+O-RJHQ7?CD5;:&J0* M#9?8['Y=G2%=^W2F:]^'X^EH.)&_3WN3_G3P7?HNG?W](`L%PM"W0-S__N3I M42TTEX11O*@?GUP.W\R.^Y]BJX&>Y&,.0+_$A6J1R+ASN[&?<6-;6R%?"MJW MA&UR`<<>Y\YRB3:FMK`4TUEB%>LORJ.!263`MR[>.OQ?.;]Z\\S*U4G0#Z5> M;S")\)AHJ"I34MP`KIJ4B M1`>QYCLH5*##RA(=VM*!-V=`+ZP$@M#&LI%F[1_=S=Y`BJ],:R+'B>3*C"JG M&!HRXCPH[U1'HA7YQMZ309&N/.J&[I(DYT9W5,-R]C9>DX'%%='FCQR?*RH- M(*X45%$TZ>U)8SD>2I#?$@L,?ELHTA@ZM(:^T?80:Q`X:M1IGB#_2%JB#<&A M)`_2XD$9$[8@!%SO;1N;>6E$HC`<@7T-1'NJP6`BI?.S@WQ1K2!>&5BQO![M M/$$M(E7"LSB6`:@3(M4HQ&&\6V&#DDV:<&_2:E%>=FCV\4%R=^J+S2 M%1-"L]3]EB!ERQC%5!%TE\EDV!]^[V=P@B1Q>XRHN%KXD,;W*F%E4;UF6)DT MKQ(;8_C:5C0P!UDS2OO355:XO7RAMV MF,(IG&"!:[;=[@VZ.NL$[DN'K M;`Q(/AN8?J"SKUO+=O4_V?=$?9+UN^\/Y/=SR=_F_[?7=ULN`:L1WRQ5*]%9 MU-G[P^&ABP]:1M&F.RALW%L%B33?08$"Y!-5P5M!#;6H-@RD;?QKDQ4'U(P+ M0K!+NF0:&E.+:,#,HT2:!HXCE=(O$7&J^P6`8].]^XQMNF/8QL_8=/07[(U, M%I;CW&'W?D.&*/F.*"0%)M*(J":^F#$>'0<4U@**-1$,O#_05CZRB6ED;>@X M'"QYJ,T>%K.'&K/'!X,:`NFLJ9;$A2*NGT%_86.VE.4_X^TCMLL[C5^_ M7#+,W%OHFN>A5B M3U&''TK]\)"#UQKRFNL:M#UT:!!Y+790T";R&T5>JX@V"Q4&&C(4BPPA?L7' M'TWV@T4KNKM2/]A.H4K`1HG3:10/'">:'"26:)KNLJF1!T4G^EXK.]U5,KTJ MHW23$2!=!?%IKE%`[E`0HI*(:R)?%A!C*P`F)X#MB*0N`:9F`VN,;7Q'BQ&) M8XD6<82?(G/KP/.E6`Y((OTTE37=`VN@\][*<"9)E,#90A)QDME[OPYCY+5UK3C/#[;UHFM8NWHG7251_WY'3^GKYM-,=?47 MMDB6=X:HCJ8:I6_U^HL?D1GW`]:'6B#70J$>;/HJ/OHE?Z;JH$`?]/B./E"5 M2`?[$85:H8-:\,>.H&TLI]C8#FUL$AOK_L86B_U+I0;>10QLA6950DTN80-5 M?0R/Q[>:?CJ0L&@PX5A;/2LVOJ+WC=#)!VPZ;!PU?Z,?,T?P8I6;#%U"&HD2 M933N!Z<@`KF(">YZ%[-$12-?-E`XJ1ZWG(U;C>+&V;@;8WXA)XYQ6=QN4.QD MQR`_6_8U&>;K+HTNV,D]8)A;KV%.$^YP"_/J0Q$OFR-Q'<]R[TT!AXY M9.1T1"T<]*9WYR9_;TKUV-G&DRO%\.XPP*9&%]+?L6+7B'+E*K;;,,YA#.%@X M*'40:Z9KD7;`ML[5:0X6J&9;#_%BD[!WPTYL4AK3L?X+B2_`&VS+^7QQ M5L?-6)[>#E;/GZR7"PWK'K/)AR2AR5??9UO2.=`Y@L^&\I1P@.._-T#"HT:% M[Z?K2<'1QZ`ZHO6;S:U/4U\64[]NK\]T#.K/Z0A!.J(MB0NJXO`7F^*%FNQ& M8BV+^D%_,)!#-V;UH1>/RL.08S"6)#L#WMZI7IM3N/%S]EF:"+K!6")^X!^S#]S`VQU'A:&O:%6O\J,NMQ*C79C/$T*9/O!>FET M^QM)\(^V#$)U,=9*Z90#AFNKJF&WM7?\$K MK.YMMFHY?U.-O8:USP0T72[9N[[><\6FTT3.`[;9@HHW`,WRC$ID-\G8*A06 MG_L?!QUAI%ET:!<%#2/J>RC2-*5#T#@BK7MK=QWD*0`4!AJW'8L6$7/AF+E( M+X8T3-3>ZF9HM-?DEF*'MNVPV21:054,E>[2]XLS/*3T_&'5(4&'%GDG,FQZ MA^4!+6@)3HOBKT1,^Y6F:&UX M20/"AMQH5;4-?Y`8=T30"@/:`OX%CU0`=\H6WUA;14].F@I7`X\V!UT*]-=C M;A3I("H4??/$MBHNE$3+X[L`6E@&'SMI/C,3=JIFZ0>[M]N=HMNTK[@F@[]/TZ#`J;-@HR&5 M@PZ"D"\)B@4GHY)#5`[2#[#4;%C-$8+G87%69)H!C!I<*C3O^L).,>V'XP;( MK1G%=?:>":&WJW-V69RN>>[U[<4U'XEHWBCKLED&S:J\^RWBA1IG6=$7UH?2 M>!QE&_SE#^5A>#W):C5?@XS8^7YR[,CP]QLP-7*>#XB5:=R=BUV:+_?ZLA3U MYII?`A`+Q64P1"*RZE5O363F7?!_A!?*G MP&+!_#KF^[`WZ/"\*I,$\#'^5;$U^L(;;P-6K$R3SA]M6'C^1):#C(569V\+ MPNYK*HU"%D;1F)>GN4O,NX_`@GHU?T4\40K"LXNM`$N3,'^)>`7LXO8)2([\ MNPT+U^FND^KCI9>E*_3R-6DE+W:'99KV\*#A`EXA1_V;UH>/W:50R,(H&O7L MI+L<^74,;"6KQE>*=H,?W25VL/V2_E!%=KFF5X[3E!`]H2CWAV-O[9A(050, M\N4`K1Z?#$9J'@Q_!?ED1'(:(K!59!XUPG7D3,S5L'.O&QK=X!A]SXI#4D[Q MQKF:K8OH1I[^H#<-.!M(8[L+0GE0U*T*FP2&+8?)50&4.0#AB)W/J@._[1W=Q([#WLAPV)7D_G,9_"%5?KT&4]!<9<0'X\%U^H%(%)'908%4X*%8 MM7CE$_$VE=8*NVHTU14S55N8ESV\RRH-S+("@Z7)8,3A%NC@KPIDF2QJP8`P MQ]7R^`(YP1?H6Z>@:NR7>,M>V8CH;;-NQ!]IO3;98IN7\WB6% M`G"NG*;"3Q2-)\,$-2,-=E"L211ILX,BK:*@65@2-V"J.->5:(])V$@?+V`; MUZ*MMX'^IW$H+4J<8.N*QK1I>O@_0$PC>KKO?N\^L,N"TX@ M?T\G_:$4#)./0P$Z-)4("K0Q1%I#7G--CZ'KMTEF>(2U2=[8NW[#L&#(H%H$ M:N1)R3:%PBJB160<7]ZJD#G4#7946]\%[]U[U_\2K1\L0U?U_`(Y`Y22)_M"T=,.MQ#'-6#9]?;7\]6_T2SNQO$/LS_Y^OM+[/%_&Z] MZJ`Y^?;^,_I]/EM"OLQ1/?!A#O"K^9?;N[O;NR^UPL\-T-4#EV/NSEXCQ`?) MD&&Y4)R*AF)Q([4G_'KY'AGNVEAQ\`WV_EO("S)$@`?C=+W$;Z@-#O!R8K+7 M!`K:0!^"5C[";-ZOS1!L;_^'F_GU` MF"E&@F+D9\-Z7>UW.P.SV5'C1G=4PW+V=OZTA7#UAGDIHI/PBR?#X"P$\T@OF)FK![UUF_?7A83'_F725LX77>7Y>W/]*NM3/]\N?9^O;^SMH MAA9QY21)A6UV^N-=;*[#?J2]P>H=G=//RE@X-9I,'+/5$'Z[>-#WSUY%A'ECF:@XH,2P(GQR&CXU*@YU MT0IC=&>Y&$DR:%*8[XRQ/##'1"WCTR%%S;F"H9B,=G#N6#'Q$4M_(L#"R+@- M_"Z'^NR0RM:2=F@!:[-=7I#'&>:L)J46:78=?1X^ENJ(UVX\Q1963=`W!_)D M./0S;6'?9`TTG7#7@[Q@=*H1>4[Z70_\@D$I&WXS^7EA6A_R]&+V:VU^D3L1 M7$Q(VS*,PI.BO;XT*$QB\)GA^DR13^C6YQ/\">+BIJL[HUADO*`E7J]%642H ME.ALSF`Z'0U$$HC:G[0JDSJ4A"L0<.!>\*H)LT"J`/WB5F&FBJ0'<7-!)0:6 MN7))0.,^>'!L?>P`K,ISTPR><<:< M5P.&:4DU"H1M.8UAGCQT$`C.JI,0IK#)?]E>X2($8%66"V:P*=4LK6#1K>/L MQ1GDEX9DCZ="@5F'<39S.LB3UA+:E("631D]$QD87>*^QJ5*Q!2MH,G]WG5< M,J0DXR[17S-:!9(P$3T*N-:$QYJ(R)90IRS(;/Y8?(Q@)$KQ1"Z3DI8!IA/W M-&RR&`QM"AWZ&X3O/L2IPH2TIG\I#NF(&*A[&-J@_SSO]:0.&O8ZO1[[WW&B M]M](&G>FTW%G-!JRR3CRS\EHTNF/9;]O8B5()]8A[04EI,FD(_7'4?9U$!&\ MPRI]JMIX;PD7LP]+IAD=B',[;#J*?W)^B5W=9EO6B^P&$I;0+%-%U1)^LDH> M';+$4#CSR8/XENT#JL4&C#PG*!7G$ M)L=;XEY^#+,%CIT[CYA>&L[1B\Z-C::C3(=OP5S@Z=B\W.I^M:;7,:YFBSGL M)6=\]^(PH@5S=52?)7[!)F>9*UJF<1;X#1>(D:.X[_L"H`;I93&P8?F:RD>J MC\11:-[S`;^IQIZ-T\EW&B8#7U4_S'XK6\MV]3_];-!YMEY-Y."=0I)W;+PC MHIWUFGHO8K-T2?C<,4FB-@.AAO<,^V=,KV8WULK;_(W.Y.$K;.*-GMEYY-1J MDCY\50HX8["CW!.(?(GLEA%?)OK@2ZWIQLW<3J5"K*QS\26!\D3,`6/,$3## MZ?=\:5CW:$0^)-E#O@JUT!U5,7['BCTWV9O8B=^.6[0!GO#:%QZ8]L+]>@$Y MF"A$92$BC+U>WBPG*L,EE\%5-SM$'(Q2(M<*D'V*96/]R2S:IV35`NA3,E01 MC;/3_D1.T,:3V,8^I0JL7I_B26I#GY+C@&E]"L\,@%SR%GL*4BFK4O-,RM"D M@'/UXT3R%R\;Y%'N$*@ZI*,H4F^1$KD$*?9$MH!9.>Z80BR>7=K'*^\P[UXW MG^YW_I-53MY\6GF!K>$C3TOQ>ZNFDCA7.^C0)CHT"C]]UXR=HKGG97MY+4(' M<<[G6@\P'K"SE3-36Y"6BLZ&Y-1MGN5\A81G"R;)+);)9;-P3'(+L]D*D7OW M2KM`X\!2[IE"10&#P+#.<4F(L&_PCMY_Z_C:9OZXZ:4;95:J"L*O),O3<"+% M$X0"2:0G]&1!$>=T8'(,F.9+@J4-U[_B1,DV0+./!MS,$[]1Y`\-/AIP,Q=- M9:;#J=]#?)DO?Y[=_0[S8$!!A9FW?L'V5C%!SB\=_]S1QP)\,!!!^08_BA]' MRBC<8$A.UT#XPA"Y[T=D*J=-IXDJP"47Q]549.8[630P<^P`SXZ\O9A9I<'X M4>*&R'$_@R#@FRZK@,8XLJ!WT(7[EMO#"^[N2AYZ*&;["+)*\71G=7. MQHIV;_ZBV#H]3+(DHQ")\V,*56^8.R(Z%9CTD2-D.HCN("8<>=*19:)`/EHV MOK1:*_H8WU3OG,`CP^Z$V%\"[#;PL+NH2R?I*6P]>+Y&GG2_WT059)H+>4B. M"##>\O42/HK=#^ZL1N`X$K-$,*B3MQUGJ<;@]WQ=P[F[\" MQH/A\`;;-CUM&SDQ;]OT?2FJ]:^Z^WQK:OJ+KNT5@UT]P\XEMM-%+4"D645419_YP3?6?6??>/ADBA8JP53,Z#"+? M4@4H#0,58N?)R6B/:`&6GK?'MG*CMFTNQC5"_WA8K/]'A8RD_J[28AMN!"L# MQ#6^1H(4DGOA?5HA$X+MT2??S* M$.SC:B0ZESN>#([8YV\D;3'[JH/>EFVEQ9PTE7WY1JGDY9F@O;"AF>-@-R6C MSRO=]"LSV:H(/SPB#<@`M1]C2X0E3%Z=67%:6*@4F@0&C?]Z3%7XY++X&GDI M)I]9X?LP.0:ID>@WUE;1"_#++]\.LGO*"'80DQ&]HCZ/[9[(5O"]!+H\PM>) MK@SE2T#,XSP'(B#KXS3+X7W$*I`)=KG,ND4I]8D)Y6C2'_Q_>^_:W#B.I(W^ M%7PX;VQWA*M7HNY[/KE\Z?&NR_;8[NZ=Z`]OT!)D7.HX*K&"U[Z:HXV&*XQD+X')#3%5!3.EY.-`42L@&V&2ZJ">E.6X*:59`IZ-Q##V_ MB:""OJ`=CB*TKL++(@0=!F(#B&H^@L11Y=Q7M[&?E`@`M,GH);W,D%=_R@%8 M/^1H[TJ+=D?8<>2Q2PCS0"GM'DB<9K-$T:]A$$72W9[P-0`\BG116.JKC_+R M&<#H!#&I]G2'6JQU1',S+IOV_$*M_=)@KFDHMD4I#WZ-CK("EHUH"Q]`X0>D5:LL/M=+<+OKLD/BP9O_4U700X>GVFCXJ)>_4E8'!W2F/K M,[ZR2+8ND^_N`(BT0GH168-]\W;^L76DP@5E&^%8.DHIU.J=8[2*LH:)>G>? M]0U4ZOQT#,F&5H=)Y!M'@?=^:8>42ZW@AG2]VW^F=WF>N6'XL0W"[VZX:3O` M*2,!D@G$:LG7\%LU)2AY`XBV@"I-6`)N33YHGFM,$A44Y.[847>LV]P!!O/V MB&]$=XM/+0?U.?ET4>RM^T=0+LE.D&?JR5]LLEQU!/L)RAJS'O:=O%*%?QGW MFP:[+<1W/?@[XKSB1*U',20:O_CQYB4;U.YPZ`7U.RA[BX,ZR-%!5\D@7BSG MJVGMG$<1Q(W]%BV;GS:)WEB;,.=`AG:.B/<::0\53:*[X9PC=XQD:`^UID#] MP\CH:90>3'-P6*6K[ZU(E?+Q>SY\E^UE.6]"ID*'ZBCLLFN:Z.#,<%B2Y_0T MF6%:TCJP;$877P;,1L6ZR)Y/'L^EB64L_ M2CTL=_XP:P,XV]!EO#"],&^\8C:ARP-I^I"\2M*'8G:TE(G2#:/Q"]W:O'-C M\JOWW#LN)#5UQ;PX3VCQJJ5Y@?H";:,,NW*%3GOS)VI9PW#KMJO$!SY^IL#I MF4-T=<7T.-,)Q27.5G\!H_?:GW1N&BY2YOZL'#A4CK:!9B6 MZ89#N%JT+:J_P<(9MQR/%FRYUO!=#U=7<@.%.\!@F48Z8Q![!XA1/!]OTF-; M=^3;%#=@7)/?7,7XM6'3@\2[9KFE72'Y"W_FQ00@%8M2N8@*KMS;0F4C)APN M!]!LN*/#<(.(E`_B&BPE_0:(358^VWO:LX4"HN)9$,7W>!T\^]Z_<'VI4^U= M\]AL5DAZ!7XUGE>Q69;+XI06K8EB5,@&1:9&LQDRIZ/Q3__S,UH3,=#[B.1# ME(,\";_`("^YLS(9W0L_;>4AHU@JMRQ?>'N6STTE[Z?S4E#(Z&R$4S'BNQ>_ MH&U:O_FKZ_\#&!&\T*F&_H'AFE:@F%QZ8<"EY[O^VJ/'\Z/8BQF\HF]NO`]9 MWMFT2491AOFU*#4%)>-JOABM5MEZ%&L!T290W@8J-X**5H;V1.OA2>2G2PGZ)5T;"\@1-2+"TK+4QT<"]15AYAH MQR$,[B-FN^F\7>D4;UJ49BS>!NNAN^GOU/6G>[UH=1C@COD@4&K=GK[1PU[]D@[O^!E"LU]10")WE8>C3K0]O.YRL^/L;5);,)G??PF"S7]N! MDCZ6'X*&FNN6Q-F"'D%@BL#$$4T>?J`3 M."0;S/[=`,GF-XS#LU$=V:B8K&;360K55,!_1.E4)!&*LA]"85>CD>.RD>@A M61HATV[(J6'MQT8I`&O^H9NZ1C@U-_<^''7OQQ MY6^#\+5I;[3\>\;',1)*28;D9#R93]+!3"J534[)2(37OSP'[_^YP5Z2AY"_U-,/\J-< ME4O">^XN63&[)#^K;RUI?M9`JM"H@&QW-AXOYS4T);+2=6+$I)G%CS[#G"Z& M#8T2J2"CR&CW@VDT_`V[H1P6BB=!D)`W+WUYW&B\XN.`BK(#!=V,XF*@V2CS M"#@(+'[\5SU@+OI+O=&U8*-]Z^.&<<#3039N)J-\$BJ+FTJ2<0VUAUZK@4YG M`TWBHRGTZB`1N@0$*8_NTZY>/Z/Q43B$L/9E@V#B M-#.AW]T@1]4@DS'/#:9ZP!_:;B[:'XG8AL_"?FTXMFF;LA$PGBSJ@V#Z.EP< M*ROO2"EO,F;+(5$/U=P\D*6EM/CI6;#WX_"#N_.E^5F3RT`\!:2G0%;S;']R M*B8I<+./7X*0SAS"[/S09UMZL:X79U>6TLMT+_$&AY4[2T$79)JBK;+,(O0& M!$@NW'#G$7V(]^B8NQ$D_&<-@H2K@'3YE-DH74[(Q#"0L`D26'ST-\OAF@4) MA\:X*L-!;#P0''S/?Z;G9]A29\NF)N'C9D'!U4$V@!;CT33'!9/$]M(Q6>"; MB[08E]=,2DNSO!'S(BKMOX`1TAAJ-9"(W6`#3KZZD?"F!OZS@`AA"DA/K2\< M1P2/$\1$#0(-=M+/>U="A[IADP0;%X_HZN;L]ML%NKNX1P]_.;V_(`G6U].' MJS,[<*]N&3-LN,\C47Q)0]@51J"+NP>;V*H"^":J*JRV@:?.O=T^%M9G$3T- MR%6I"O(U`E-KV#4:B)9*#,9HM)6E:>-\*X M'GB-F<>V&NT2CIR&MJMY5Z(>XYR.QAG9?]@*IWS38;,S;,A+[H*=M_YH.];0 M]A9@GE)31:$/68CSE40H^C/]$_SD@4ZC!="RJ:\4!&53G\GSR"!])V_/2<.# MT'VFPOZ,\6BTF"\6X@YSP&TGTGUE!WN$'27$-AI=1@D[2+@]-.UP$?:+.O;/ MZ.L357M#*_K!+IU!0Q)I79?7S;XCZ.R4NKD^'9PFL&RW>$WGAY/5[T?WQ[T; M8UJEU5][N[3&3YPND=,E\SU1Y*/RL.B+:Y!L$H#]U94_$9KM'LH;+6T^0%04 MJC9\@MPXWZ>0-UY_B16O6(/=A6#:@XP,J.UI_3GTTU-2ZOOG$Q3E/@J!MN,- M`+`*DVARMIZDFBESNV4S742G![PNZDUO&4^W6U62+B,UGRS2VEZ) M4'I(?I.*15$N]Z181?[%<"JNV=82H:';+W2 M<"PR>#GOP&4HM]N+'^L7\ETPI:Y;_\R-7D[]#?WCXI][[]W=T2("C3V3I`CC M.8><7K)=XWR9CY'SX,SD)ZE%X",JFQWY9W\IM0*9.0S@AP2DEY<79X_H]A)= M_._97TYO?KU`]Z>/%RCY^P.ZO4%GIP]_0:>M;]G$L=MRD@'[7B<+;NG(K]D5^-6 M[CX[@[SS3*^U#**GZW6X)T:NR[5Q*#^E&3UHB1SI$*V`3\I)D(A[P.&[M\9% M)9YRK9Z;P'_'$5'\]+L;;J)'NIVA_'M:Q.'A](!(F+^-(EJT M*_5NA9XLJ'H_.)1YC#;,!_I43)A570G3']'GQJ;CGJ_$9^!,KF72E1P6\Y$A M(CW)C@5O@Q"5=/UD!-O_X[#MUG?,(8=DU_$A:"TSMX/B7K M-M*&$2H6?TIK^?G1_9'>\'F/W1TUXI)\K8L?.%Q[$;[=LJ*;MV_T4>'TD/9V M;&-9%>5E\Z69,U,G4KI)5<0%X M.@Q./(5+GF+9*0K$GK**%+M@59GWE#\**+45RC0?F18^#T$U=27D3U'F&YUS MRBA!'?KXM!;S'*%Y5L!3%&]2[C!/_X'?]0^FO@Y M0V5CN(W+1LIJ[F1GI9.2O*D'T-?(8XUJU%M_LXBEU_X_G/XH_5]))9'#1H(E]\-#\AG<80$YIP:'J+0(1* M@L$PHLM8IZ>Q!O$C$9XU,+4YR1BRDO66>_Q&KRGTG]EF*%XQUL;'S:*)JX/L M",)9.J,JCA)Q*)>7;"$$*$^LS3RGHWD&$=,8=C6LB!UB"B7GP:OKU??$'?S: M*`J2-A6*D2XK4?]G\CY`7=7.ZCN2ZIN+XFI85*.V9*"I*+WT=C@\>O+ M7>#6]SSQGS$:UZ6&I7?W.)-9):H3&8@)@8KIKG8X"G:8BV=.R%2CN6ZNJ5B^ MQ\\>K2SFQS?N*Z_0+_:.Q+U!"@1RK^0N5 M]^4?5"#*)*)$)!0:=%CH=+;0'#Y:PJ^*DR:G@"SU_G-/M&++U*=A2`]BL/M. MK_R-]^YM]G13CL^*L$:TROWM]AQO<1A6U[2YLS,#-&!R,5F;UM*'AJ=YX6[6 M]A?6."JW?H**]E&NP`F['X%NM\B4J&[_@YEI`G:D8]B1QE;*M<.ULK2N]V/! M\1E5B)"K'TM04_U9XRQ34T!A;^JB3!@HEV,%Y/M8Y2A;919_@O`ZA!+/"7IJ M&NS#X`V?^IO;^`7S[[,0/V>\;@%'"6OIWQ M=%:)<.!-DUU-*(7T?YYN0V_MLME'X&V2G%BI]#EU:T$"^L<:1U&QS9EN;^9O MA;[T?-=?>_[S*2T5Q$X?BSYC+YDF(=-'4=D!SF(ZSNK9L.8JQQ;8'GSQ"8>\ M652T"P1-8ZXZPN,*.C!488;>SK:;2F[?<.C&>JF$)]-**N$H*HN/R6JTZ$HE M>;.#4N07:04DAZS^IHFB845"QBKU^\*1]`4D MJI7"N8Q>>7?!HI01YU_W+ETVHW`HJ-0-X?XL)?SC:_6$>W4HPX.-$Z MAM5H-LN.**M%-<3E$T.[H0.XX:ZKZ!'LZIB&O>""DU2<_O"$/;7@:9,XY:L@ MO]\@VW3+RQ'1GU06%/0T6.9TL,P8FII#K8*KU_W;/"G*>O],C=OW@KJST$F<66HG;RE6C&BQQVI(TOK!%4M(*2 M9DY0J2%4;@D,DT-Z)"E8F[Y-O>`5#G%3A[@*#C$(Y8YXJ*&\BW-M(X"2?A=) M'<_3+0FLOV$WO"0O=(BL-HF64$*+FK)(6*ZR*VQ:N:'4(DJ;)`"AC2+:*J+- MVD<4.OV47%3S@D/,S+:5!"0Q(O>-O@1^_-"39?81: M2PYU3:6+*:\6JS[\0-M%2<,H:?D8***7MQA+D)B='0\_B,#1G2*X'K2?);3F M#?:G#,J]8'D`WX$-CBI/Z.2<#/RKXP&_OKS@R%("IBZ),GW10H79#7;2OG2] MA-58`]A)@T<#=E7G9&!?'AG82S'?$^R9QXX#[(^D>7U=>R+-:K@S%25#VAG- MQI/>>&OP?RMR0M>TW\ M)6C_'AP-UA5=DR%]?F1(+\*])\Y3?UF&\J\?W]R_!^'9SHVBYK5R:0EV(+JN MEG3]X>54"L?HZ0.Q%A!K`GJQ?1`W.#K=8`'&1<$NB6RN+[63SZ6SD).>YD_:0**23-KG]]/"[5GET9]I)8]N= MU'RJW*"GG($]9>3HNA;VR<^X]_<^&*7R=OKV%'8,5*JP`78\FBWFBV5_&AUP M6[!6!NW@F][L";%EVJ2#>I,FW&9J/=32BRO!MUB+-/XU#*(.X\?D-3L&C4P7 MA0E,R:T<3*QU0T-U8V5V>*[=,/R@1[/980%+!X*54)4<_17NL@QWQ:"4EGIN M+#NG*L4.5/)4DR[JMEPNY4!:GL6@[0"7LAO2'Q+S.HK^L`#333"0A+C0L98A M_@;7;\*0?,D./!--I*OHK*:2?2P1:AU050U-RP4=]*G^4+;1J\\-V3:7R!V( MG:5/:RG/E,`G22N9J^QBD=\BO-WOKKVM^@Z.TJM6,$JAC\+RAB/!*RW<">^'Q=QBV0L$BT&(O6<_N=1P_?$8NG[D MKNG0_E>2:%R3X45V,;LH%N0%F,2EM%;2Y:Z6\ZS73V2C3#@J24=4//J)-O#S M"3E_<^G]H']KGO82/F\2GR(EY/?F.EF!GTP4!?^82BW9T2)R7K+S&+NG) M__#BERNBF^?N'G'X&MUN;WVVE?`V_$:ZRH,5^,I*WK`M&E_5'M0//X^[6];>[?&Y8XW/S2SG&V'G8LU_^`]M;ZK#79+T!O,!J?>87LCV"UJOV*?*+LCX[G3 MS2LQC%Z#3LN4IOOG!&/BMK<,SC^TJ")?/&>5\E,JD(W0JR*S/94P\Q`Z#77J MAKH5D9`3$I(!69Z5D/&,EBSO5QP\A^[;B[>^QV]T<=Y_+LKY-DXQ2+YI.ON2 M4TNVXUE-5JLDDRKDHEQPJ<0SX&A]`(O'5EC7L%G MP[.+<"PH\995K*)T!&(\G2YD*05B7*7;4CDJ`1O;Z#97CD*`QQ?RL)1C#N!\ M/P@VW[V=,,G,?FTR@T_;E%^#GJ13W=F;@T"!#.*\8'/A-VYDZ:0[VZ5"!--` M_^KNZ+AQ0`L>8C>,M=LPHS9\Q<^>[P]M1OO(J(L!3EL`&1OPU!!9&=F4+8.D MB]/U/_=>B#?G^Y!\[CL66"U?@_L*`*WP])"NJCD;3:M40Z\I2.2A1"!*),)& M?F\;D\-JFXT'?@NF3,3Q(")T@9[RJ@>-!]V=(\Z\]=@U!K*K)<_68YPC-`XNF6[%49%$-SL!M#?T#XZM%/G] MZ1.=?UR+#IVIR8#H+V44DS]$D5UWF<J:UI)W]@ZSVK^-4>R?1=0#^2+ M)E3;D4I+A[0D;'G>@L1L:7)-$J2\-P!0R5%#?E-Y=J]>'GJ525-;P-;71.OF M:1J"C0+EZ?7.]D(X;K\7'L00/`Z"DJH'\I6FK17WNII"$KL$.86DP MJ]KE>(55.X%5ID'"CS`>/CA>@(3&P7*PX.-=#[5G0P80UXH+]H1)G=J2">"& M!#W6.$K6F([_@S#BA?YUCST$>J,^F2Z]\MA!H=``HJ=Q]^Q M.!@-!1?:=0_VU` M]=LJKG55GY57^_7^]N$!W=W?7EX]@H+T,+8KB*S9"`*_O4OX(,8XNO(W^-7W MMMZ:<4-TZF_^<$/Z2P\GTX+D3]'74I1B$L9JJLGG6ZNL(\P;.$'U)MB4<=$( MREJQ:.)\0/>_YP>7B4L]143.L;) MR2$\,D=Z""]!5.J^6L0DBY)/!S!CHL#AXUCI*Z!;-_@C.>C"D2(()1+:KBDWA1$>AGF=##,+$)$ M878($*XC[,!'XTV*PL=!,:)T%R"]CG?6A!+0^P^U&->`%`LN,VP+N6:T`%]/ MF"LD?4RTZ0T(U'0_^4CRE,4!<"PZ[JG+Q#I\K#O(*1&$7!!9=$B3HU/KDG33 M*[!(4CX0M5PY\T8HP:\>Z[*RAB;8S2`R8=<"G3X+OH*:)*5IB.NFVJ/$I(5UNP8_DM&(DKS0B-!ZTB\/1 MG>N)BFS5GX+HR)*F%6:@#\9/=+,C$0'<576P(SE#XT8OZ(V\RK8MEM<=K>BK MJO'#[9Y*ENOND83U:@^>`>R)5*Y5F"U'62G:*LU!U)WM90.G\P&K*-O+$$Z? M`UPK5@0`7E<#6PD]=E9 MGYQ0L=-XS]44DMQ^3.@>O;U:J1FZ5+6/\>WVVGOUDKXFXE9%[2(!K$>44D^V MQ+>SHG].Q(%W@M)&V,[XHIDA*ZJV]Z@#^*"!9"!\(-DC#^`(QD+4`R&.]R&Q M$I=H*"H6_:D@WP,OCVYX&S`)4DK->\QHX?+EN6#KRV_MZ^+)K>[,;NA"O]3.$3 MD-TFN&=7$I9^;@_H>EO/,%@&GN?34_]K#%NK2S5XVZ`H]!,P,MDE<%^QC\75 M(T1/P^"NK()LH"U6*UY?QD2AGU)A0,6+=)CFE/8NM^Q6[F^0W`;O?@;-2]\J M)M\*#WBWY#L.GX+AO]'8X=N$GA)AEI`=CP\$W';@"MT3"DD#'Z=O;[L/SW^^ MQ!MZDV4R0@C"C[,@?`M"-\;WY'^/0?+BP29TE@.)]D&8:!%PPF(`Y1#6TSG1#[#]QD*TA<4ZRH3]C=DES3#=X M/+$-'K^`39"`^US4SWW]0)E2*-4*Y6JA7"]$%4./07:PZ.OA*4K$U`/<4&.= MS],Z+91JO9V7Y+'!%JEF&Z8G;08D6-XDSU"?:9!^1W+;T.'3T'ROO$=EM9B/ M)YRYZ$2:#3N)^EDF($1[MA7U,^]P$DO2/!"VD=EIQ/?',"AOWXI1?1(;),IKQHD_6@.*E. M"R9WBUSYYWB+PQ!OR`-)Z=/?W=T^N5)@MPN^N_ZZM?OK+A@">YVUE1U$C6;3 M=*[G8KO%Z]A[+\]:)]/:525.4*(&W7*0*9(<[D]NF\UU0;DR)W:DPV:<6;H, MA[KH/7>'FXFS@AUZ`XS+(_U<;!'CG./-?LWV4?YU[^Z\K8/)H4U%^!]!RJ?*[5N9CFAU6N4*,3K89WL4-JDX*S,0 M691(\(24*RTB",'NL-.XOM9?L4@MO#JV`4\FW1170,M*C6*0&W,V`M7>L9)A M#'@R/XV5;5G[*9UE_)FZK=BGQN@HV*+)]/]82$7]\"A!4#V^A$6T=1/XFR0C M>]KAU!(VR_K5C?#F+'BE/TG&@4'4NFC82S8\3:DI+`NJU2B[9%L^`ZIHDJV' MGR1K'%^>J#:HK`ZB^EC)5P.Z-#D^DY2'3URR+HFSD)*Z84V"BCHXV2(*NHU? M<-A^&[+LV_`T4E=)^M:CU51Y@H6U5;XYV4H6Z.41AG,FP4),BX)7`K5_.", MK2Y%]#)MXKH7M8CAO`^/]4.E9`-XNA@KSA6>L%\DS9V@K#U+%RS[.F::W;I. M7V7$ML'O>!>\L?N#K%VF%`>Y!)(%/@/"<(C)F/T<)W]>^:?K-0VSZ,[]H&<* M".&0GX1[$AR>^T0L:-Z_T$68671WT%`Z%1TYQ39B)A_]E+7T,]W5DS6&TM98 MO*?MH5*#8#WXT,YA'7GNA;>2%]S4"[MF+QB$?0]%QK-'#EH%[(!>VK-=D\KL`T;+81'Z&&@RN&QYAUKT$>IH93O MI[2A\O$%$J"QR%=+>NEXNFJ&9'ELG/6X%O6L&JRO'=C!>9=J'3";8[@5GPV^ ML@.F9_LH)MJ%Y_@MB+RF):6V%T%!6==&?MED-FW$8B8899)M`6(OBY--^YEI MFP;3X,`GBLQFS''=8@?4LF,!4E/*$N^"`HZCD/S]+XME(^;R8S;ECM">I+2W MZ2PKS8TL)H9+V\<::AG"(;(A@)M!*?*87;B\Q^_8W\OGI_7WK,!CJHQ";S"7 MPV(JV);NKX^]K/?[S<=NZ!/#(AR^>VM,1H=,DF6]H"`XY?!6=HX=6+ORB4:D M-96YV/([H!@K*2*]5N`L)RUCO5RF/3U<9T.GB:6-)L%AB1-\S3BJ^\$.#-V^ MX="-/?\Y.5S:?@VVY/N@V!(H)5^78-H\CLOE9^>V+;@T>P`7)/N)<.8"SR]< M\%]V@;$EBIN!V>0JRT!ZYKYYL;OKCM*Z`#M@6M-*_BJUU4H2IVD+-@.UCQ-J M=1."W&XWX2>ZMEA:4[05O8+PEH0OSX&6X;>TMMD=PSPA=N"8HYELAS.;+YK' MC@662ZW8C.>^SF"8KO@@]8N]O6]#>$MB6.0T.W!\%V)ZP70V(DZ/_)SZF^1, M`>-:Z4"1$@:*:QD-Y8=TI>M=>?A.&\O+UM,N*SUEPQJR9T"KWRULI)LY`&=5 M>*D'`N:!]3ZDQ^_3WMPN\*M@HID$I/T*0P8;O/5\+\;7WCN=?([)=Z7G_A*] MOGY\<_\>A&<[\HE.?WAB%E"38A3^2JK)=F7+U23'?=;`EQUM`15-%,-H(AFL M)Q_.?J>W_>;PW2G,J\!6=Z2%B+[XL=[M-R0E^34(-M^]7<>X.11C#Z8/=)/> M=C,K;FK-@_I:$-0_YNUO(*\";[T0+\5VP MT(W[BL^#5]<3WPNK+LD>E//4D^V]IJ/16+;W/D&L)<2:0K0M]&?2FIT]>F^_ M2/;JBGZQA`N:X*%`!T(G:[I;I]H:&2MDM'/=?)>6Q'OF[]UI5THR/A>KU7B> MW<)3[X^)W+PC!KUJ2[.Y8QO,;;NS1[/-C@:;#=WH(X_4TOT^DNX:FDP:KNQJ M><M4HP!?OV7'!)EB`+Z2K"J M8K0XRRZ(]J'P?FB5-XV.,5K5D5ZPGH^$D"O$`M[U.Y3-?.C!C@&DP[.:\\LY M9I!N62FQMR>;5\WOILYX*DSA[R0:[93*4V9G[,M-R]=ZFY9/PQX!B&S:KGP%QXE3"VOZ.FQ, M*QN0'/-THQ?$3HIL@Y#N+V6R;`CK0M;\K-$0 MYR@@OSEQFA^+3L6>[T4OF.W<$Y^?Y3X,@9:* M!K)9_+(T#,ESF$P2FVF-3M"O81"!50;N;1T#2&[2,WW?"HQPPXN+CD/;07%Q M]4H&>R&=O;T+=M[ZH^W3'3P/@8ZZ$K(L$)=+0G^F?]O0KO0QV MLNN?PG?,1O47/]8X2BI`W#Y%1),8Y\4=/ZR`DR@JN8CB.@<45`CW4 MCA0I&%TK;D$UH#ZB8/=Y#F-#$+N[06R8R]I@')NE4.>B,K,4 M%(])KR@]85!_'`*G-1UD^7RT&-?[)XN3NCY&6CE1(`@T+C)XQH.BY-[]_LTE M'\]S=ZUI6^59"'R4%9!?M%[59]%.$!&$&M+GD*>C8E-\EM-G@U^HDS#]#1H#&-2V M8:R_50[7*L"=8DU0*6T5$UH.VH/]$7HQ/@^^BPM-'3P(T7?EK4N/`4:S@W54 M)N3+AD@![JVZ6<,"O[`!!5OD69;,'403M\^JF@\5_E%,>Y3DRJYL.U##A^,^ M;A@*/!WD=VLYI6%.(BF]@.X$735LV>INE4I%8QW&32N;Z9)[YZ!AT11E=7`( M/=`=(A%>__(+1K M(;TO9;4A5:K=0==BAVU9&4#48PDH6?ZYV/K8._'X4>2D*7_ MJ&=DZ8__[W_?U;YCZ1<&,%&T)AL5X\DLW5+VWZ=WIS=F@[RCNDZCND-'[>&G MIE%9,P6"SZ\)!*+XT?WQ-^R&C03.>](@8W.:EZ^$-TW/%R9"Z'WLB(H!FBG5 M99+#,0F2DAMBJ2'C=-H$;YZ:]YCI)0V.#I*??SE= MS!;)<@83@@HIPB`8;B6CKQUCLW8T+V#T-<8IC-GN8WH0`1M;&+QCEH"R!6D1J8I?,-E;";60+0LW&BTF)6A0 M6:@L#'197I-Y3M4\KR0,M!]KC;E*=];LB_Y#B0WV$KR0O]1A0GY$%'AV=Q=^ M[,4?G-DHWA,&@,!I5C:W<99.WBD0`2B1`#+YU-<*1\&*H:.[(51H.(M,!2'] MXD96$0&5GC!)ZT6S"BM7Z3IUZ668K;9=M6<[;1^I]/*%WJ`,?1@@%4JN&0H< MPZ?^YB$.UO^@G01AFHM_[@G`VK\1_S68:.?J(AM$L_%D=0`!=M`HD0..AO[6 M\2'";(Q>W!"GDO\#8:'%`-AI#$P!H,2^LA%E+64EI%^W"'6JJ\*+2;;LS4,F)00Q.,J^KTZ]7UU>/5Q2#P3JV+-:5N++O_W;Z, MKQ9-`E"4S;K(;U^:S3,\^9AN M"D_$HDSN27G9A(J&`I9>DYVRR6LF]J2^F`(+-NE8K:).SDVVP.^ZI6I%\SO` MD+M6K?TP6BQ6C6"SH+*%/D.=/H9"XNP@*-L0=@U>"(.GU3?WA_>Z?_T:A&'P MW?.?S]PW\IN&N4$%$<#($^DE/_$\'K7T>FD3*&\#98W8@TLM;F`P/7UWO1VM MVDJRS7*?:!LTVV*Z#:F-'K,%N$V%G,7/`T-2L?+QJCGKA*WJK,>^YOX/OKQS M:^BU@0FVS/-UX&\"GQUT>W+]?]QNMYAH=T]2W.NKK[?WS;M-I=XUB2@9A62C MC\1?MKF'B46Y7)0*1E0R^HG)_AEZGZIVT]/9>?(R*+Q4XK,"-6F'Z-G3&OC/ MU]X[WB27T'S]^!4'SZ'[]N*M7>(L[#9?4*WRNO$]L/*ZR6[#=":K:;HWE@C_ MPJ1GMPX]?:!R`XBU`'C]Y5#FCZTROV7'[4`^<'3ZP,S>7'6<%WMV%;T(E`^( M=&0:LFREK2*=HA"S&8*"9M+[")V54\+S3AC+622S9N`+V@WHC1S9J(+LTS@. MO:=]3'X2!W7'`.<9'>*^EG"H.G.(S$-<)8S_('`VH59\REDX\UF1.%1C"Z9& MF`9[Q@#V*/7W78SB$X`M_;:@0)C8;DU0C:(S-PP_MD'XW0TWC6#E/VH>KEP] M9(^0+,<3)\-K%*&*)##`]K=H#&%1&V3[F^7PS0($;2->2K`5VPZ11']SUR\D MDP\_3OT-W>GW1B'6=""NX06#R;%8"^D38^-1.K#-9>6[6-^2FSH`3\1ILL\Y MM`]GTB!3V/:H*Z>K+':YS1TP\/E[$-Z%P1L.XX^SG1M%#87/!`\;!0U/`_E@FHXRO!`Y*!.$F"30 M*F@:#',Z&&8.*4UA5@6)T!%VX",ID27]&=/'03&2Z"`]%3<93YM0`EH!38MQ M#4BQH`!:6\@UHZ7D#AB\L%T^+0E8^1FCR"@U+,^M62F;;%\:=%+5U0BG9`1L M@'-BI!K5=1-!0MGSVT.Y\HS)4"XW++U%8SQ*)X[3UZ%#N;,13LD(T%#FQ4@E ME`],U#(IG(J]IW,((=Z-I953'I-83R>I#M& MLGC/9",J'*723^I;!,W.+0]C]M@2LYLGH(>QOSVDH.A>A5;W!,E2(YZ[NWP9NO'[]% M>'/E7WH^4=+SGT_7L?>>G%T,_-CS]^1GMR2]9:PAFICH*=1@O]U/4^G+T^=. M.M%!VDM`G[5(]Y;\1!M%GO\SRMM%1<.$%_*F4=$VS+EW@_Z:9_YBC/%6\M9=>C!4#E-T>#FXR.3EG/[FH0?#;FH'I/4[*VT#6G)`+[3T<0UX*0.!^LD%!)H3&%FA\!PCJ:GT MM7GYGH`6;LG;/;($9@A_51.8?>(BY.4>LCIY4<2/!*&HN/CXB*1;\J(J_&B( M1;7G)8!9ZB886Y.7(5V87"%T\_O%PZ/]R4M':.GC&EN3EU1#O*6O-TC2UZ&\)=X]B7(O61U`J.((0E247'S\9%)MP1&5?C1D$N' MJ8.9;I*Q-8$9TH4L@;F]N[@_/8($IB.T]'&-#0E,O;+OC`F-4H MOWUC92Z]$*^)U#OB5_$YQ3[B3&]*Z:&K[*:%$8FR<;)/A6Y"R%I,_O*!6)N( M-/HE:Q6Q9E'2+LH:1K1EH/.1QKR4$*7(0PC<0\W;78RYB5'N>+5:R,8-V$X7 M#=22;W[IZ]ZAN%*9#>WB.]4@7,U7BZQ4TR.'T"(&5[O8JJ.-#71D(==T-+(@ M$]N80HT+>J%=T_"%V)B6Y&?%(D3):OTQDX.86MO2>ZA&B[&@/AG0@*6/(461 ML:0PDPM6B:0M="KI/\]DH#C/IVV3`(HNY&K M+"H?TZ?2?M8+AU5BF(^?W1AO6@"AP[XIFS$C(Y40_92,Z'^FUS=002>(D.V0 MYCVV#O/UV+@J[DL*U"PU2`?-"*OQ0H-7]*2]>]JQWF[/]E%,Y(?1Z7H=[.D, MXO-E$(Y'=YA\<3^^#;\%(;[=,M_>TUYY7^>$WN*,I\S==94=U4UF]$^642>M MH=LMRMM#18.(M(C&(Y2VB6Y#1%NECR?AG#9L..$VY:&QY1YJ2=E-N2F]Y"IS M3OSBTLG9C??N;?;N;O>!W*1ADOALF;?^#R)_O%(W!5O$YEI1Y.Y@UF%UT4TQ M5.CI=I`$*]7Y'K\%(5L?>,#/[(9Z4<Y1F^"(ZV.=631<_#)4W'&@B M6PY[-)E.*DD!"9;R%&_$)FR&P4)K7]_/JC&,57+]T MS&BG*L3109?)]P1$AWA+G/CH_O@;=D6U&LI/&.SR2LU*;XASG!0!]&5$WD;T M=9@^K:O^3JX_?16TQ^+$1KF+JEL(%+[)\#P=F(O2N,/GS(9RM7'9K&8QRFKH M%+O1,ADPVT'ZF5*Z3KN8YL,-!AF,='X8U>*=8[L54=^R*53\/"0*%/<=CD>+ MY42$!O`MF'JLJ^VJO/C?NXN;AXL'JZ#1M$NRV0N@4&G=_LA[$@(>ZMOMIO/) MJ`Z,RH9(8$ATM,BI6@2Y"[*O*?/DN!?=!XDN[V^_H13CMS=V8+MY=Z3(>E`\ M7V.7\,OE/MZ'.*W><^=^L!F2\X.U$=6W(7#?K)+\.MSB@`L2R2XINQ%-`DH/HG-!5B(ZTTYA`#?MC&C2V'$@NI-7,D0O MCP/1]0#OANB*IZQ&]"-I54\G79)D(Z8+]10ZI(.Y9%E0L]:.`M4=_9+!>G$4 ML#Z,\DZXKOG*;F!_#_3`.I-C):A3Y>0/G2^6G2']/3@.0'?Q20;G^7'`N1;; MW\90&<[XEFZ0KW#9:BSTVFWTR+P\:.Q`6@<;*^?!F$V'OVDZGP]<=C MZ/H1+6$8^*?^AOUKQW;]GF[^OH]BRA+$BMOMH_OC+@C9+TKEGQZ#I/B3*&:, MZF`2]"8-DQ]=SE8IB;#3H17]JEM63E"J*.PZ?@6#TXEG%AU.9#8QT) M!`-7.B;C'U++P2FF]CG>8J+>AC3*JD:(*Q4U/6[Z\%2#+M*ELJ:S\2@Y/Y70 M.$PU(FV6E#JD3!P[.\($0I8BTF:ADUL(=D9*`C+Y*:DVN\&2U82<"`7)[KMO M?LET.BC41/Z`TK22OZ49&TW&[-F(K\]2IX^E1OOPUL`\Z'2;/:2OE\S;8?]* M&SOWHO4NB/8AOO9\?!7C5^Z18S4!(#VIK':2<>=,)K-)N6M-XXXT@)(?I$V@ MH@WT)VT%L68@NN!!7'!(,K`ND.BH!_'#(07U\H.YKEX5]]7.7\F7QLCJD8XF MNG[_Y&4;28II)EO9TB&N4R8HUH*%W*1NN2HO#6AY?TI2-U^5CL3F6\-$%5`K ML5#A/O@!B4!#_"/^2G3XAU2NW"8#;+C2HIAL3K^8Y:O*]9R^(8+I"0O6C!7C M&9VN*('YIZNT3&/;*A[,J$8RNL6#'!FW`8(X)A_+(V225)_E3B3*O&$>H#PU MY.]!7,RK<,RDI>6/@:;>=)L(._FF$&D<^`B-!P3+.\EW@_#C'+\&S5^N_*!Y M:)1:E]Y[,*]/KZ5"3A`5_Z=*Z)K8IYF4@+ MP,&)+`XFZBX`@\*UYSYY.W;G6%'`O.GS\5\P#0VN%O*+K--%&2(E82>H$`>( MD?[FE?*R':VD3]I]1;M"+#A2&@/O`#%BAX`A1[7,?LM+IA'4OUA[;=G3RK+[ M.DV=VI.#*16@E_"!?2"2611M?]D:4*DN'2Y(R$F#RX[E4KVV)_W7XU\N[M%/ M2`"K1J=`H.F.Y"5^RR1<]1F#:*DT+$_* MV41;^CKPQ%IW(YR2$9"ASHV1GE"O<7=N&M:8WC(:Y M4`WI2^KS+B$3QA9Z,G'@>9R_$ M7_>1Y^,HPA&;D15_XN;7S"*J41?I'&2:W1:5%Z*+`Y3*1(50T+EJK<8R@&4" M2,Y%!$8>G;H^06LW>H&:'='[0=G\R!U1\X66R`RVZ*EB<(@WP!0BA;\:C[3[ MQPHRJ:^RR7[P@_<@Z:2NC$+X3<1\@T1<71GI2A+SU4B,N$(JZ!W4>JU-SF2Z;QXM M"LVN&]EXM-2$72`3164CR+A^L05D;SB,/^CU5C$]9T)^^O8JGI%4$``,.[Y6 M\K-XTX8>+Q-_PJXTBT^2$T=9&]9T?YJ\4$D[(YIWOJ6"F=VXR6Y(G#8'=AM@ M&SP'@EQZ\)H=K&83LGQ;OGB]6T7?&",[@]\PB@0%/H]D5$A@CX>A:$% M=GNS^XQOMY=7E[?YQC=AR(B>-PIL@1*R6>)K:E2^]_,7L`4+NY=5JXW6;#993L;'X,4'+Q$/LGP*$_ M[29SR.+@"Q-81\'.V]!!1/)3L/-^*G#-C_I).PVH%]X&X:M+['YX<4G$-.]+ M$#QMM@?FJ2#;1;)?L M!8GN,*WG]A`'ZW_%M^!#3E/%W=[?'I&=A/8KHF\F];!(-4AK)L^8RO?\Q MEXN8X!-:J!8%(4J$(R8=W=$MSE0^$(+TV^Y4;8\2V]^([>]4)BC"E`*W@CQY M/\$C,DGH3O?Q2Q!Z_\(;J6]_\!(8`NN:R/-Z5FSL`'GIH*.0:0/:>MG)1UF4 MV.DVV@F#-E%0BE'&]8\MZ+J*HKT2LM(7@%&5:*'`YZMF1"7R[$%3!_L:D>0) M[8-$437XVA!4\@D\>EA_>;N/H]CU-Y[_+/5M#UX"0U%=$^GKKR<31X`D)O($ ME83:`*=>AO(@A;X4.2#Z?T:_C,8G:#PZ&8W8_PY[KO\7^8&/K0.@*'[%(.1Z M$@B(;ZZ7%0G.5J^3O6;-)TQEWC0+R39U9,-U,2_AD@K-"\<5NSP2P<"G3G7; M[)1MQED9;&ITP(Q.:WO8L(-9/FQK()1R&`P2@S7&F^B2&$I[9SH+?[L]"UY? M`Y]QAC`(VMXSBL(69>2+2JT6&083D8A&`,J$TI7*1&S294(!4*>YSJ&Y7LG< M-`GU80LW2H=I%7/YHQ?'!HT`PKNLANR-GN1@OJB`N),%"N)=%8PB+I.#;RRR';Q8T=$5XJ2.7 M:SM0WDOU^<,-0]>//]*B`&<[,LCPMA[>M(U"Y=XVFP/+J"1]PFT\GU4QE$G. M*D$,.PI]PZ$7;"[\Y@-$`]C,#@]=L.D1]-7=T9QQ0`,?8C>,39LX8[4'\+/G M^T-;*3.6T6X?X\C3M(S5]T0R,>.E?"WIK>^ M!)06B362S9J=R719RY`.N;`D%R17TF5F"^4/9F;[J=%!K&5L?[G?;;W=CAT2 M"[898WR@X&GG/;/X`A\:M8.QGFFUN,B>G.N/G*!;%K*E7@;/N.H:*?1<\S;T M%;*!5[NU&YX-:]X]=JZ5UB[)89@N"=C7?8LBM[WWYOIJB,X[JX!)_M)P(V;[ M2\"=]Z%&LCP_7XZF4T'GG4L%O.M2LZ%\`C%HJ-0,B"YKG9[60O3@8D2*>G"! MEP:E"^&=E,TOV$(3*E<0+IWYRFEG"(C+)O69U\H+8#=*ZK.QE0V`KXV4PEHK M"#RFL,_/UXY&TW71D3N)-L\E[FSK2-:3GTV*JM%QFJ5IEZ011P;!'[S0; M[?0WVF`&+QNXM?1=RF-68;&Q>G#S2S8@4*G0['(QGDN!;\#"P?0\?R?8J5LZ M+UM:K6:&W!BM@PAZFXY$2$H!#+B_8@/RB![2NZ/'$[G$4G"K-F#/IFIE M0[]FP][3UBB4`E3F%-N@U'9[B\RKED!+^6:Y^70I"S'XRUUT&^Z(4?=?MB*N M\98760=9A<"[8.>M/UH+X,J^;@,2:SK)!^7,D4)C(A_]F?X)7]AV"$<HGVJ#[8,DV:SY6U^=^UMQ<6=VM^T`8^%.@J=PT0*CXEH1&5;AL:. M1M?0^)8;71HLXBCV7EE5JWUB_LY[!]_[*QO#4K"L.4_7/H!DZ]5E$-[C=?". MPX_;[7FP?XI)6Z?K=;`7;_R5>1-@9X"$6K+;31;.:K+*]PB4-JEEHNF^T4PX MRJ0;WRR@W>*Q#1:W[A_0;C;CF9_HD#\LK/V9UJ@N.>+)W:`-?AK(:-+H4V#8 M['%M%^9//F8;HC,G_`RY=4*!GLI[*&2=!)'<_'7OAB2X=Q^7GN_Z:\_=7?FL M$C(EM>+2CI;I.54I!I,>1=5D/)N2%\X6GUA M*B_J&/[E'*F+4ZU#>MO,G^3+MN"ZPV378BH'9_@;K`:PO`;>>QSM2431?O>6 MY/]PQX^ZQ:XT.OO,]0D&,7E[I68.EK[+253S"Z:'+(W:2(;4RG&RLXI%2%4@ MU+)78;CQB3[SQH#F-0]&]-GH=+?12$8NA;4\$6_WRV`$(#S)('[8!N`K;'\? MCT:+\7+9B'J(TPN:S&I".]BI!4VV-:$<^+1"*Y8:P0U[2N&>N+[I+$+Q>X-) M<]ZH_/;#K"`H>Q7TY$`WY9U<><@$]B`:RCEJU3"P8&V\?ZW\A.F`52I1-1ZM MLEW":(V]=\KY4])DS%]V+QTA?Y9 M=LRK)`1\6K&O08Z:0<9B7AQ0E=@76*]E-$&%^S%):UB)AG2UP/.?'VCU=#?< M1,T;][K),#WV4%50.K]UR#@V&9)D3:0U2U#1",I;,;:53SA:&=818^L'*-U]=U$26_G,<&WVWM,L@-O':<7 MH9RN8^^]K2J2L@R`OEM)0=9=:2+@Z:R.Y`0%EK0"N+`SJA[%U M?FCMN8=SAJ/;&::Z\$YD4.["U7UJDL>$BQQ*[UO*7RJ5@%;.9.9TX"Z(]9'! MS%>G++!UE,%\H,Y4P.LM79"N2E!=5V4DR8E>0[PG+W]C;%2 MDM4J`YJDVA24'0G/9M/51,14>2,H;0619A!MQZ(T2Z\G!*0%Z0DUZM+K#@%_ M]7`'"(O)4H*0R:2\:I+-I%.MQO'"DE7*TRH*FJ34'9 MZ[-6X[EP5JO`_/^+P]ABN[1:TK?]S"?+ M#,B9Y0BK+NO_F4B"@T]/JQR>5CS<7;DCO.H]. MU^O]ZWY'4_YS,G)<>^)S2JTO&H5)FS:RZ=!T-AEEF$EDHDPH^JDD%J5RN36_ M3"!(J\%.Q6"<"H7%DVQ@5L$EY18;D-;2[W`?!D24&D>/1ZN%"$7074]ONQRN M73:!I:GW$9H/`XIW[._Q?3)G2><[Y(K]M[]G%"HMRLA&UW1:S#^/:H-8;Z/*=_Y"XJ(ID,I0 M$!H,'?UR@0\8\PJ1,1TM%Y5^QI((5S6!!3>M0ATQU,8!(H2)0]_=H?4^BH-7 MTCC,O6]]K&)7O3W2%A*[3)?/UA)<3DZFMK".!.%8Q#4M56)$3\-QCW)QE?EL M=,A!X.5B=%B5Q/[I]<6#1;'?5"6FR6AH+#S@\-U;8\G$L_PT$!9**LA&S=S) MMLG7TL],EB7];><8PTQ9X%=0T>@0&-R]XL]_A MVVUVF\E-$./H.G#]Z-3?I(77_>>B4!IO4W5?:48QUTE%^4O_5J,,D4E#='-B MUA3IIVAC)X@UQ^;I\@91T2+,OF.3'G(&])`YY/>"3I47NKO\2%BC9<&BCT2[ MV4/Y3H_%8JF+0>#70$PYC!'*Z6X7?"?R,+M?3>IR.8O)HFE%I*];M9S"JB@1 M[O'FVG.?O)T7>[CY"*G^3`^+UE!,!:.29,`#HOH-YM&6 M>8.;3U;IMYJ7S"A;;>0HE1)B\S-4\AX;G%:$)SK;7[*)3I2.[=&;$):27`)Q M7E.SH7(<`G8P4[.UK'WL;;[6/O'3_@]3YD:E[\6._V&[RY M)&XY"U[?]G%ZP#O;N'F'PX<7-Y2=KM31"`S<-6@NO;MWG!51J%!"20-4J(`R M'1`-7532@KZ4[W8FBB"FB363GJ8=>I@"#.]0`)[2"&,!E^GZ<+!\=^9&+Y>[ MX/O#_NUMA]D08U?<1*V:HZA)`V$P)17E-YJ,.=D+;0K1MDY0N;72U>8V9C/# M.8A1#W-*7D6"SBC?!/X7]M.L[J\=%-()&7RN4'>IYJD-G@*2O@E8RU?J2U3M("?*JC&F6),",;536EYR7'HQ4'S7ES]%]) M@ZR48]HD^BEM]&<;!SF#^BH9Z$C[QY+Q3E?<",8\G3P,2QWG>(O#D)7J/(TB M'-/-+=T7;-2D@5"&DHJR$%A-9IQUU:PI!H&D,3;ZMWMI9S@'<3B"GKC*W50B M#+ZW[&"-3I#A,X:ZK\'9@M;N2,GLCGSSJ#ZI(Q-?K3*@F*%-,=FYO_%HS$D? MT@90V@)B37"F1FV@`*V>.!@B]/($".)EPUZ(GB#67%)K,VG0PFQ@.!<)RN3?[&D]J'2T M]4I^QIJ-T&\1\8_GHS-WMZ;UU-+'#WW(6:?]Z>+NP9(A1R>,\4E%_=-HGN[$ M4>R]TLIVY-ML][MK[QU'E.O>0KSV:.M)3M/(&UI$PDV3=M)7^CH)9SF;U:90 M2TVBI$W$&B6_0*5FLP3Z,3VK,C"A2,RP&O#4^`@\)3LY:\!=C(`SB8Q/D^T; MS%_TM--#'+K>\TO\A2T'?S]BWW;=!I**8?3T@1`8J=#;_D3]#/.LD_2_A>F M`"HT2+GF!"5*H+(6^1RI;3F@<6\R7KK(N9OG)!MR.9T`Y"5XVOP..ZAL,$)Q M0"DO"60P*:V>_+H*;S-P,[58QQY#^861Q('Y-O!"AY#GC^_4'`>,[8XGFUXO`S"VS<<$I+RG]G54LJX[R$;A@FZ*RP_@[*HCW^\>_W/OT66JO;_!8;J%E[#" MCOFO[E=+F*@_+`7O[W=MQ]^:U/0W"*!45Y,^^S#F+TIDH6]:: MNIMV@%\9T\QCD!ML?%0=^L(2G$CWU8=OP.)%M6-P%G/.<+X66#9UEOTL379D MO)`'22;@^86A3Q^DOWNCHTO2H_U&\E!+.C1A1+8`RJ+.)]GE\A63;`SGN\3. MR1]1S)9O2/^)O6=?,4GN)A4$G)U450CK^2&`TYU%3ZS-TCZC$Y2UFQ3Z2EJV M$.;#^RP=4#//_'0=1-'/Z&O=7;:DM;T@Q&>*[@[6O*C*5>1:[N!:R[MPRZ3- MBDDO6XU7T\7AD9(T/@^BU8JS:SHM%]$:@.6RRY@ZS3_(]SN;;WC!4@[2G)5) M">^98!^)(VP-[UG&.BKCS.5L?K`!HS'N8`^Q:;)7@68L.,6FR6@%7)">MV(AU@=P2%K! M.*GEA^[QCNU>WO- M1ELR\=+T.A2H&W22WVZ_3'<[9/).V%'LF*V&YC)MV2JDT6BGE]$@>)4(82%. MV]P&B\^_[MV0A,'N([U5R=U=^=L@?&7#?,6>6$46"'(5%)3>S3H=<3;ZY0VA MO"54:LK"CGDHUS"P%^ZXQ]%^EY2?23>J!KXEW7(')/`QK^I*6`)(KSG^^O'- M_7L0GNVCF`P9PNCK1[X'[0$_L\W%BFS063`(-7355K[GXUTXDK9*9Z=8NRAO MN+H+,&O;0N(PXCC&(K1>57)%.DGN+WX0'7U"JX7'OKJT3,5O;X1?BZDO=$U! M1(!G!\GT11N?<7I]`UCZ217+%2U1Y=>/])=R0P5Y22`$(ZV>_!37G',9T#HYV(^8JJ=T]O.9%00G MR4[Q3'H<\O2[&VXDDX>>\F&(HY_2\MM_EIRU1B;XRQ/+NYB6#NA&`H_0`5H^`>>4"IT(VDEV$9YC<_Q.O@V??^Q2YG2`NW1_?! M;G<9A'DV)\\LR@)!&$552_F[4*><4_GEUMC1JJP]1!M$:8L6TL>@;A+41?^* MGSV?UOM.MJGX&_K7T]=@3\9@3;ZT@V"ZXHE/+)W\K^<<37[M]1V)KQ?*;;_1 M/CB\?W3T/7EVO MSKGMSYN!@H]*?F3!8I/2S3;`)J]DVPW@1 M!AP'+GQO:!J85%LHKC-MF=-J?\W\L*%5)]F4:C2?S*;9**`>1H5;:OS$F\"IN<<=:3WGRS'8RFL M@:^I:[:9#SN;TO:&\&S*X$6.L0%QI8,;HN1?Z55`S/'TD3XE/!LO1:"K%%X` MRX<'L[K]]!)X3MPE>)L`*?09#")W.SK,]S??W/`?F.J75EP31H#P!:/H$VDA M.VVS&"^S6J2)++8TD4MKNB_8!,RTF.?4S7O-I,'BJ"WDJNAI=(6F\63X[JUQ M7E*9G^/7GC$_8JPJ(!D)Y+^+]":"_%6TIZMT]%+/^`6C$+^Y7DBW`GY/"K*1 MW]%@\0/_2_$3G)>W>@OQNQ?LH]T'BH(=*U:WSHHV_&)ZA-G#)RGXF82B(#K( M\+&'%4[9"J_)"D-C0SZ42H-!CK'=>[X(KW]Y#MZ)7GL_#C]HQS?)_D&1/BGU M>>F/_^_#K[6O4/J%@3ZL:$TZ4YI/L@F0JYM?3^]N[R_,AFE'E9/8)(SMDM2' MVY4.'9.'GYP&8LT\)!E`[P'S:9;W$UD"US/G+F6?DHP1$@H#2KOU7) M/9CEH\^T6XW8@9T@.:K".M.P.$*8_'(/?C5F8P164C"QF^R!3ND@8-?O/ M[_1>/O_Y#H=>L!DK!4;')L!AVDUO^4*)LQ9PEZL!-!8#.$D/(Z>*H$03F[C! M@"L9HV0>>&,"3M`'=D,+V:(?Z-HYIH>[CXJ9:&'=^./*)WT$&P1&;*??XXOK MI\<=+X-PBSW2>USYB9&ZH[:#!L?`:^IFR1<*6$VTT5ZB)BKIF6Z2C8FFQ;GH M7%EZX_80Y+A*/H6/GVD9^D'H<>@O,J6?))=QE)39G0VT,&K'+_0I"7=/X/,' M]IY?B+6G[SATG_&O=$+LG.#CTO7"W]W=7CA3;H=RGXFFI2R6W^&\U)>XJC$X MM>,$99:@U!3$;$'4&$2M07R(Y092L(7Y.2N8CWPSIYWNP.7,B MX$LB`;DQPOZ&[@A\&VX\DXA^B-TP/CZ/S0X]]I2766STV_'W=@(Z-=.;\3[: M)^VM2D4IX;!15N)S]5LERQ2@/P;OO/)*VA'Z\[Y4[1;J1)"]7\K)O]1Q;IWI M116&Z;C^C3XI)]LW`Z6@VN?B;VV3%./Q:@[(ZH`33K8,6?1^RG_ST8Q>9_[_ M`QT5UC?[=;RL.,#QW_[MN^QKRDSK_7CV` M97-$7;[L4?4AN>JG4;1_38RFA<%HB8US[]W;8']S3TS4C2GI=H^!\V6-4Q/.,>>^]Z!^7 M(<97/@$#CF+#&6]3\\?*N@TV*>17PT^=4CT1511EFGZZ9%?7IV"$2X5]V5)_ M>9F_0N:OSY;N2G#"8)3;]L4^)^&:2W2;FO]4A*N65BV6N'!3C^'#N89/0[Y2_#`8_;9_N:,BX.NVBWO["SX&PKQ6O?YV M3#Z$)B*TX6)@LWYSS/C->G8[`)\6UKJ&OY:XJ^I)C9S;+?MM=+J/7X+0^Q?6 M?CA+V,XQ<)5(>87QFKZYRH.J1H4^1T9E6MQ:KI:*7"J6Y+-NHTNL9ZDV4&HA MK4;OZ[DFNJMJZ9[\T^?GD)WG(P/OT/,C;YVDANEA\5HX&FG2^"76P]HCA[3Q M:#$:S>;)I=@:&"P_5I1KAW+US%0$X/42]OE;5X\![^^6^[QM.&_@F1W46X#;;[X##M1>Y3[N:9=K/`K0W>`QG`5JMD%UD7BX6^N9! MIPUI\-D`:SEK,!FOM*^**K1\G]369I`!*8J8ID?/E-H^P[\;?\H0PD"L MVOK-CGP@7;/O'K^Z'JV7?!;X;+)@[^X&.6W?0Y/C''K+FB=+!*OI7-^Y)TD^ MSI5&):V/\>R^H<_3BZ=[NX]8\A0*-OO%>9QN"[%82R(PR.<$5%E MY8&F2I2^Z1$/.G!^Y>1C$+N[Z@S1L'EA<]/'-]QHM$<2^\[(F>NK/5/OVW#E M"EU[YIUM\CVC72:$GFU('?3.5BM)GQ7%P?H?:8V:O%\[TNT>'8A@@)%&^Y<[ M1G:]#,(M]N(]W>+B;RY^O'DADW!P`;UF.+2W>T2\VFJ,0D(UP")>23WDDI2V MI.`1EQL?QO>LSG@J\[CI4AK9.KE2[FM\2J($F!'OI]-G(E@=T[:+Y1`9K13Y M?M)Y=7.?S?GWH6W3$^W]/^(QTCW;,3]T$EQKY(@(N:JYPE&K`39L)+J4R?0& MQW0,7(K#$3WDAC8%/PZ]F\$R%?ME0YVVI\]Z/]O[(?O0Q'!%_PBMFNMGY2%?Y'O&/ M^"NQZ1]V(*BFT^=E\:JA\@7_ED;R7-GK@YD5B)J!F!W'5M/!^+=+IA,*#Y+! M1+9%Y-/EU!T)")#Y.1_V&/N!VWTRN*T1]JMW/K0#6R9'-W^/(^6_0PW&'[1PGWRD=XAH[\Y6^ M:W#Y/#?@X;B$'"[\0;<.]//MM$9M)Y38*,4]N>3M@9;L$K\\Q&X8V^N9V8%G MGO"SY_M#.\=DG]C!+:PO)`V_$NBQ[7DG*"@$@FXOAR.H@P2!1/@V"%]ID*"( M-IP6K?HDB<)PQTSY'^+($X/[8+>[#$+ZR^'CM]S8<:8()0L4)KGUU=[CY0GH M3ZH52M4ZTJDG#3ZN'#2Z;2;^(R0V#E('8K?Z!SARB@/8-RC;^G&2H(Y-902Q M`^P%K.3$$#O^3`^KM'V*?Y/!EC9_=1R"'6&_8WH[I,K7^L0]$^V$MZ82(V__CB-B M7K;O*=_?-%0A+V%S1\3`(AMD5YTFX]$`$SN)5N6MF59LJ8?V<[&-4E"7Y)VU M;1W MV@SZ1;1W519]D6%OO1GTL_"G<-3&4T=Q+TY'1M=V3TZ7KVCEM'LD,I3]YY'H M=^IO[DCLW;BO^#R@9G:=W>S2E$U3YQWTEQW&SYU1>F_8Q3_W]/9N)A+]F4BQ M=;IZ:($A4[7"(_2EZE3@*[NIBF7S%C['"DE_4 MJQCK<1:J@OLL";<>1?W50:A!#]-V_DQ'R<&-YV&-$+""!L?$OO)F*50-59A/ MEJ9>B;/^GX)W!_H@1U/]2C\3:.5;Q<]C#]FRGY8N;?_-W^#P@:X]));1;#VJ M[@.A/KD.ON,P^9OWZM7GIXTT"4ZG>NR0A^NBYE;\[>W--"O6FSQ65JS9(7^#X&P^/"LRY3X9*_9Q.)<5]\Q)GXL5!8`>C!5Y M'P6,%``31N1\&Y[[6WQ.7XEX]`X M*3E_Y;^3`6H0?O#W"S2_8GZC3Z,^LOL-YI/);)EMS"$2$15)=])5Q*),-&EAVUX4C68ZA9D[:N:F8J:7"3U!Y,?Q"TCA$Q4,EK9ZM#L)IM0U M6V2N@Q0'5;6/%-BOJ9L\E"XJ%2WQ@ODNLD$;R2B9CL?+:=8_$G')SL6AX[ZA M0]1ETEAL$OH3K):S9B-+Z);Y;H;Z/0E0E7J]-E^`]'G>L^]MO;7KQZ?K=;#W M8Y*>WP4[;^UA(4,HOFRR7Y322'X*?)G=LEG(185@E$D&Q-F`EB>8V[^^NN$' M'4BT.`&TEU4*XTJ_*^\W/3TQ'0*[X>8N##;[=?R'2Q=9XP_N]6$2+QCOB9NT MD1W>.//I).N*4WDH%8@RB8/<-MO:*>NS;@QF74N7K,]$IV+B6VKB]\Q$N)/. M\D`K>N=6MX#TS@2(=,_P-6EB]]_[T(LVWII"\QMNJH/=\I;)_KA9%>E#]>3_ M^`08QV>M!CGJ!IG%$=MP7>`HD:?@&+H5QP\A^[;"TFG=S+X.7@>`CMU):2W`BRG MZ;';L@0[(-/+)J=NDQ40$<46%QY<^T&A<>WY^(K\M143Q8,08,A;EUZC'H^6 MI=2,;5+_DTI!3`PT$+K9XZC98QP+!\'$!4'5=M#HO]V>N='+Y2[X'@EJ>DB] M`H$(CA[2-U[E<;1TQ",7!R)?`.,J$O/=_VU MY^[N@LACYS6DD25^%09A0GWDRZ7F11'+,9C+19E@FQ"GQ^I#Y"E;#8#`UN`5 M(+'99\"(O/+7P2N=Y*#CLA"_8#_RWG'Z4VEP2DF!P:F,:@K!R^TA<&P6"&%A&_* M06Y9\'^@=+K-(N1J,OP0KQT,!\!K>Q`+4-KB-U!L/JRQ3U=%9"8;*\]"8*^L M@,*$7-9+IF_;,<'8V19'TA;C".&%$A<1!Z:#(H#=<=_VM9*'(&*>M2Q?8VQZ M,(K[DTF`#G=U,^I3B&(SC$=Z)62X(5Z8"Q/;]0Y'^'D.'C0:X_769?.(Z2J_ M>8>7.IS&<>@][6/Z$5`/T,Y)_-`3^/ULX9_'&\8>@IB=S>@ M*7-JRB-M)#E)F,U#A'M&!?V'!.-%BO'4>8R"X:% M6NQV\D/4->S\EUW@:1[I63B\(RI=1=$>;\[W(=V/G5`[.T9\CXEVWCK&&_88 MJT)U@^G4-5L2PYE2_+@`>$$WO+V,='Y6JFN053817G:H+LH5QN-HI8&6B_X8*3MEA M"SFGO^.<@INS^Y!P)FBX&B>KQ'@?/[L$E8#FCZ?V5$;N3`321"CVET7,QZZ3 MTI^(R8N%9T5I714N0I-(PUBS1YN%#>,TS4F8A02CC#<)NE'[%K:1CX:LJT&. M)?32J^^_5W2E$W9"OV^J46+Z\#`G6C3@3JGW,<0[,`8<++WX.X'!@,$BX[Y\B_,\]/;GW+G,: M2/2XR>`7Z"!_JTU^+64N"3%1-AP0TF&FKL([K-P M2%$[[S]=SE8BF,#V%KVMXN+#(D@T=!Q"VRT`0^L1.M'C<)!0/E1&_F_&1X4% MA^9TV,;%AC5'Y5H"K@$J%AR1JRG46L5.^#P@7M0KMLU&@F[$BNIT6LSC8\8F MH#27FFMT@@50:=Q+S'L4#B!*&W*GR_E8E&*!;B_N:Y-@`&+!7N.&P&J`!/"^ MXYHRI+VF(F6K@M:"FY!$8W+!2 MRMFYYT?WQ\4/]]7SV5JTQ#!%[FVCF))222&ER1&6%YU.C[\3V:@L/$URD`4C M&_T^8#"\?<,^,_MOV`TCMH_AUG\.Z.+M@3,\'WUS_QZ$E7*HP`,CI5BO`E?> MHWI*7M MEFTTRD2S>$R$#[^RP^.CH8P>VV)T2TEO_98[FBPW4^E;";]%R6]YMPU/,[RI M%]FWK*(7E4F,Q=R9K>2I9<"IFFZLHFZK-*-`3$L-8;`TD<#-62F"4XX_NLYD MM7%'XW4E=NQPJKO+BD%?)#]HWXTE\:K12=MV?>3WA4_S M&=M":E'Z&V6"+=BSI=EJI[_5YN9BY8.W.A$KZ3,(1)*1UAD9<'GQF1N&']L@ MI$?7&I;KQ<\;Q)Y0"?G2R4%D8Z**]'O.<;N:90E-KX)4AU.P1 M:W!SX[XV+^&WO06-H4(5^?7NR;P122>("@5>UM=I;!.N)(P%Q==A@+:BK.8E M(*PEYR^;^Z72,V9Q5#0LG_K,2JA)WH?NFHQCNL<*VITU/,8I5D9U26HQ&Z0Z.0A8BPE`J;=B#AL+I0TV&C:$,:YX: MU&0=@W%V?7Q<6$GW@[TE4L%F_=HAE4_RM7@#I!_+57K`X;NWQM%9$,7"/$WP MM,E^C:^";-:SK+/09?\:^AZ\=X\QB<>R%>E\15^4OZ;?,]HJQJ+4`EYC\&Z"M&:1OT7UDK(!WL,"YPRE$0*88!8%^L"O92WZSD2"/<]-M; MX%_L\+HK!53>MXV?RLK))H-39]:!H/:D)833IBRCJ,Y>4.(HV@K*FK&0I3I[ M09VF*L%@+5'QD"]-50?>U$E6K(I>USQ*XF4@FFK73+;_',U6TR6'I-YI"UU[ MS\$)2K?]57IBTNW.H'0[@,-,O2+`)"W)8[S.29)>-$%(DLF3U.N6D9)Z=SD> MC1.]W[R3:"BFZ"E'O7Y%RMC$+2!>.FHRRMH&*3L^!4<+87.$*% MZ)-D5_`'^C/]$_R(O'Y?,`1S;&>>N<<[>F,).MWM@N_T/W+<_#^GQOL)>`E?ZECEOR(Z>+YSP\?KT]!_=,? M_MX`]@X:E2[F.UFN"GS1C?7)^V;ATD]]1T[]H2-<&!@TBOD6`O4U?K0E7X)@ M*5E](3K=;B\]GQ"&Y^ZN_"@.6:(:T<(Q$?]7S1M@=#9AMN?2IK<\J3OIUIM< M%BH)@]Z%`^41IYM'#/9BVD%4Z^ST^AV&:;`;[<,/=A5!8QESWI-&<7_0O'31 MHM4XST\3(>F%,K`%S/M:Q.!W%KR^DM%?8H_GHTPH+/"$,57%#]]^:P$*.ACD5`R*$H,BH4$@&*@&E!`#)>O!,<"F M8F0^6?(@%`)8Z[*E%4;.:L$'`!,#=3]I7X.FI7X@ROJ!.!5Z@MP8K8,H1E_0 M?#DZ<28SV]!1"34A.`K'Z%FB^!X\O@3[R/4WE^2CWA%'-^RV%CYL?/E!I(ED MR*SFSGQ6K#40<2B3AZA`1"5"[;?68EN";P"[6E8+M!C'.CO2Y)39`S?5WP:> M8F*_T>PAD!QC["NAN?8",**KVDCO#%RN9I,4UO70IQ(M@G4?`_G8-F2@$K[[ M6)F"?&P7R/FX$@&=8[]NL-]X/I8&>NUA0)!7-9&-C/EL,IX+^FTJT1*`]S'N M$-R&#),&=A_KLIY[90VH^?CA`9ICMVXP/V+_[(6X$5_)=][\=P"AS55(>F_: M8C49<;IP(A0E4M&5+?VX!D,/T6[:4&G8:[`VZ])'-0MMX(%&Z/'H0.P/B%FK MW_R-%\6A][2/\>;"#7W/?Z9++4&(O6>?WK+A;3PW](03N@H"#,YRR6LENV0W MFRS3#+HB&V7"Z?:R5#PJRX>9%A[(?N?0?L\GRB2W-[@[A-.F(&?'U$.Z/&NF MZ#DM/?EO/O4;3I=!\3U^Q_X>BWOQQN=-]^!-RDB/W.9.-@#/Q*$HD8?"1*#9 MWEJ?4>.*4:D\E`J$[*+UF>@TF0C61\N`*N^?6YT!TS>'>!T\^]Z_6.GYK]C' M6T]8PD#TM-%>EZN"=!>S=)897@I![!Z!3-0@.'EC%6DN_,9E)AVVL:6FK^Z. M;5MUZ54):Q9A:#(^&="RA]@-XZ%MF]5L^V_7W]/RQGS+S.4"C1"J=OQB)UB$ M?A(S=%T/1_5+8O$=^WY,7/&6 MB:,CI3?FJ`]Z]YV%]-`)8Q)[Q1"T(IB?`T(Z.F;%0I M%6,(J*Q@I3=&,9 M;39JH/)%F-BCP:_E+F!Y!C`,4OV"T3CU'LQD[ MZ:<+]N282/E+6$]*6D92:J)M):1^PX'Q9)3=9M&!CDR-I`8A(QV.JU'1$8ZB M.N&K,^T.]L-/3R.W9A)(]Q3AV^U%%'NO!`O"I+?ZD,GNI-*R]'4] MDZQ\`GF?CMIR"?;5\NIA84+VV:N@),Z-H@HY'YJI9Q_?0W;F]JNWVU%"_T92 MO]?]*W?_E?!AXSOX1)K(G]&8+]-CL;_]\O!+7D4#47DLQSE!J4C#V_CT6):@ M%SUP#!O4KI8-?'J,8\#]`WO/+W1.VWW'H?N,4;ZZQC*VP$?5#_M$6B3\]2HV MWLP>OS;`%1O\&IT%TME5-'K`ZWTR.&RL(M3RDLG.L%$3^>)VXPQ>=705(H$+ M#6FTU&FQ%+3;E(K'2C?:[A@(8-%2%ZRORTN$GN,M#D,V$#N-(AQGYV].7VG. M*_CLRF(,@D]5-^EYO=DB/5N6MU`46J7;WI)&V-0%:Z8T8?I3MKOIYQ.4M`H# MUT%]XRCY)CVMYOD-#C$%[ZZH*`.^DVNU9-:'+=-[0G!<;S\Z(Q1$%X&XB6X' M*:9S<745)>-W-II-QTF.SHG?Y*X=''/".$)Y4V:3]X%=(:(Y0%8S5TM#=6Y.8\"!3Q M:M>Y3U>3)3?F0:MB][2'%_<6U+06!Y,H]G7?4_^'&])+63[89<#B$]Z\QTRG MHAP=9*\PG,RS,HF9D.0&:J#:*WTM&9NVI#D1[&N.7)3Y;FWH\4BDOK#M_LXBEV?WH)QNOG[/HHIQ@0DVU6:P7ZMHXK2 MLZ*S>5I3.%^!2%O*;GY-V\HN,2NUAHKF8/I($[XI[:&A:\<;*IUNIHGRV58; MRG7WA$6Y\^WC5&L8X78KTE@EE!JD0#.`6#79Z%XZXU4S\H,M!_0G&2%8!'E- MSN`OQ*97%GX9UNX@=G=0=L^IW1G-7]P]6$MH[:AN);(6EUE$8`<*?G4C;ZT6 M'@(9\.3%5TQ^9F<^[41=K!6KB$N#(UIH:SB;24M/`935XR:SOPB-!N:O9E!+ ML%>#YQ)4IT9?$WGDW^1?Y"_T&"WYQ_\'4$L#!!0````(`&N(648>]#/;.%,` M`$9N!P`5`!P`9F%R;RTR,#$T,3(S,5]P&UL550)``.I1NY4J4;N5'5X M"P`!!"4.```$.0$``.U]:W/D-GKN]U3E/^@X5:>2JHSMF?%FUZ[=I%JWB1+- M2-O2>)+SQ46QT2W8;+(-DAJU?_T!2';STL258`,-8JO6,R,!X(L'P(OWCK_^ MQ^LZ.GL!*(5)_+=OWG[[_3=G(`Z3!8Q7?_OF\\.;V=GETD<@R@"V[/_"4$$4)"!L\?@-8F3]?;L'H$4Q%F0X>'.;F'\VU.0 M@G\](_]=G.$?_<_Y_/;LW;=OS\Z>LVSSTW????WZ]5NP6`7H31)',`;?ALGZ MN[,W;W8?_+DD[:>S?_OVW;MO?VC\9I[D\>*GLS\U?G2!0/GE!2;JI[-WW[_] MTYOOW[UY]Z?'[W_XZ?V??_KA+_^OV3K9;!%X![OS^;? MSK]MS/+_GCTD<8I;KS=!O#V;1='9G/1*S^9XKN@%++ZM!HVJ^9YA3./T;]\T MIOCZA*)O$[3Z#G_F_7>[AM_\XS^DUAJ\/7][OF;[_[GX^W#^$S6`=O M8)QF01RV.I+!^KJ^_?'''[\K?ENV3N%/:3'*;1(6*`D0>$9M0?[U9M?L#?G1 MF[?OWKQ_^^UKNOCFW\D'_XJ2",S!\JR@X:=LNP%_^R:%ZTT$OJE^]HS`\F_? M+`.4$.1_>/NN[/]/ETF8K\DVBA=7<0:S[4V\3-"ZH/J;,S+NY_E-BWPR1K%U MLFHG?D=:?<<\&8'Y!MWRVL8X\6!072?I)!\XB(*TA0N(5A( M42TXY#'IOP\0D(->8MSL&60P#"+],[K!K&P-5.FN>FNGZ@Y/&!%^@L`SB%/X M`H;121U/#^4A?-/XV,,S7K+G)%I@QGSU>X[/U"Q>Z)Z1W$>T+]!%D#Y?1\G7 M]"9>0`3"3'4>AP,-IO42IF&4I#D"#_EZ':`M1@NN8GR:PB#.9F&(K\4,W][W M201#"-+98E&'.'Q-4Z*?"O. M$H3/I"+9S1$T$O8A219?813I1)@]ILY#^AS$*X`Y^NZ+Y]LYV.#EQ>SABSP"=\O9FBSI'\47 MKEXW6)"1DY)$Q]3)U\,0Y6!Q"X,G&&&$RJSWT) M$,*"RA"RN0-KG`81+;#DB`#>DCKW/'];-$YB!, MXA#SBF*#ZIZ,Z.C'GU#;+#+J[#1;8/JW"CZ8EV`)$&8^>S**FQ%OA%EB]E^@ M?!\%L5XSA\07=*YP`-'/091C^?9N0P;_0.1R2:^+P'"C&&\)9.5G!AKZF$.. M0?H\3+^U.^?@((JWJ8 MYR9Q04/Z.27RT$40A7FTNVN#%(:8&5_"B)BWNV1?W3]HNM3UT:-S!^#FR1;@ M<3+,APE/WLG#F&-IW0[R'])Y5L&*?')O2-3*[(7&'G$R^JO&4`8H8L\S;!TC])S$AGS&:LO'T"R0L'F&8:[^`S%.2E^3*<%*\'2"WP! MB\JXFF%V_I07EK/ZPS,$`E5+EO#X&B?U]SQ`&,YHBZ^G/"KL3Z6DIJX`,(?4 M>F$_I5C>Q!O]BKAS]'J$!8;6XY__E&1D4^^#2?9N]I3IC7X$K]EYA.4(J1D. M_I@=<][]X*ASWW_4#@P>B59U7`2J3XX]_UUTR4.^P8,5<6Y1?32U[WSAS]DR M;ZTK+_G1L3%H!D:4/AWB5="_Z/SO&)^IUF46_=KHO*TG8$3[5<;\QM@SW,66 M;.M3I'N"S$^8G)_6+2OPH;'GN@M9&6\I65\P.#NM"\G_SOA[MAT7,^;1Y'_) M@MEJ/JBBWQO]3JU"*.^#+?G@+%X5+X]_+U21%V->?XQ/F)R?Y@N/ M^Z'1;07TP(/Q5E?RHW9AH-=JHO+IT6^Q.@1GV0Q6J.)[+Y*4Z,8!`H6_9!>R MH?VV&TB%Y2AIW49Z:!D;L:[+6O>.H8]O;&9:5YGWE;%G>4^R2I-X)X?,G'@T#D2Q;,5J]+2?A[8\]\[X_>_Z[AQ=6]U((?LV/. M6A=2&N*N#&(%R20L_PI^=C@NA_%=_&7 M,16MCT4D%"9!;4"K;Q7%3U(0?KM*7KY;`/@=P9C\I0#[S?=OJ](G_X1_],L, M?WI!/G\=!:O=<%'P!**_?7/X^^]&I^97\>(2+U`/:=2F M;D/RDU]VRS+K69;9$[[N`E)JH464>+_Q<=R14:*#I128+*[QS](>(.EM MCTTG644Q*NN6QZ.QL9+X](,;S#98A/8V-T)MP9_%*"V;'H_*97LY5HB$_0R(6;S8U%[F:P#&%.IJWY]+&JN8030!3Z5JP31 M]V2[U;%HN\^?(AA>1TG0O:O[VQR+KCE802(*Q-FG8-W'7WJ;'8NZGY,HQ_(H M*A>-?@RZ[8Y%WQ<01?\=)U_C!Q"D20P6-VF:`T2ED]9^?'IOP2J(2B)FK[`/ MR6Z+\6EZ1`'AK0_;]5,2]5#4_OV>GJ;N,T-MV@(4[@;"?SU0?-K5&*L6WVV* M9.XWX3.,]CK3$B5K&3EZ1T7"D6?.$K0`J*@9BO_WS1F>3)EW?5O.FTIL02E6 M@%-0M"0]88(P-7_[YMTW9WF*)YILRBAR(U")BJ==A$JQID;E[:11Z2C!-2SO M)@T+14:OX7GOX>E376N`?O``]=L@:HC^-&F(.I=Q#*H47N8WDY;6&;;AFJ4IBT\4VP&-3S3%J)[C60U M.-,6H47LQC56TY:F>RR:-323D*);;JP=+`GI!8>^K'4+??^\B1A2; M:_L8[5PHQ]LL?_VN&STR8DR)Z$,OU;=@1H9]2\P5WY^].=OW;OT]69[MQSK; M#?:O9XWAE$W7RR!]*K#-TS>K(-B4]FL09>GN)UU#=O7C7SHI2)6LUK%J+H3F09*]&[4_N!"CM#5+?2%43HKZGO2'J\W5> M!)0WW__`?X]`5@;F-@NMWZ-D`Q"6'J*@]*C\GL/-FCE9/<,;QH;V#`^IDX!/ MS]T2;T,^!$*C&)GIOH31?0"+&G4;F`5=IQZOM1'*JY<<^@EMOL]@@BY*?!^E MD3DZ.1RKU<8XE4*@=MN:H+IXD#\((WL)(D!2PK*+`*$M5DF+G8;;2Z,'J9F4)D)F$O0;6:$UJJ,(;XQB:3,.:FTUB8HWU6DGX,7$.<< MB9K2V`*Z/R5Q*$-ZH[U)ZG31D?9F9]'=S)3A4 M'=EK&,,,%,50N]5EBD=V>G'E=#(RCQQAFLA;2_'B&KZ2OZ4?$-8%:%.@MC=! M_:YP$X78_:]-T+:O#D;?#ZTF)F@LGCH@S[W>8'TP>:FJ83&6G]'!K0#4`9@V MG]7I!_'@.1QC%.)37`B7K2=_^63W=[-Q+AQ%3;B[X;FQQ2=+['B'9(BC;X.N M_#$(GV$,T+9I]6-Q0T8'$_07ICT9.8_1P03]]SN'5:WOTI.N!#L9FLGH`$S@D4ZFIT3GWI]91&9N@4U%8LT4^D-1++=)!'A#7^'&VYGHJ>AB:" MIG;D]/L^2=Q4N\6!HN)JOI,X,&("AJM)3^(XU<9'5S.=Q+'@F<-=S7;B(T01 M'UW-;Q+?,CP?FZOY3;(WU-`4IB0+HE-`@F(R;`(B&,RRQ^N]6]DZTGCU*X,U M/&[EZTC#PXY;KF%R61`4@*GMR*QA<5GN$X"%&>52H^2R1"B`DI`MO$;+9>E0 MA"/1<%$1$NV]^"W.;#*S062]V,T]P_*ZUI*CFP=K"&Z,&,L:-C>5,QVPT4,* M:_3<5-R&H,=RT>]Q>^>9'(/)-8%2*59A[[6H`RAF9D0-G)N*\1#@6*UKW-S4 MF#6=3$HP88V>BB)]4L=5PNC03?*N97WG;TTQE&@)S7N@?G#^FA0'JB]OO0;* MK9I.:D#14L%JE)R_$T4L[+14OQHFYZ]``9C8?,G-:TXF[K")%2NJVM6R2Y>3>(H2)NS7"U^+]*H'K;%M8.!G?=_=8?_#ZY MHIQ\.%@'T=U"G.*Q_)W(!V8V8VT6=3.01MYOT:Z'5./C9@B-'#[4ZG@U3&ZZ M^.5@$DDDK!%ST[LON;%D"TS6\+GIJ)"#KR\_JG;ER-R#IZ34#76M-C$:VX=O M8:WJ^P+@9Y#!$)-IMOH@IN4.%60OBNU[#U#Q;L'NL]WJ?@(]#==3+)]=F.79 M,]X8?]1K2)_)00\K9E"\8"-,?=7:"LKY53NL>"C9EJ>'3Z.N55N?D60;@IW- MSTN0>7`ZV3(/)@MA=/!5('P5")NK0+2D[G+G4HCM:^E3'JQ0(41L^:*7CO=\ MB%QED_%W2*.TNRA=K_XAAI"0>NAZ`1!IJ%CGS543MA)$AX?-5=.U$CS]7B)' MZX2(8=0K[[E>(,1[[[WWWDGOO2F+?.G-VB-2/13YCO=09-GM[)_QGU%.N/)9 M$1YY]C%`*QC_BQG[?8KG0PJ0I0])1+<1MUN9L0VW:.`81FBMS5%>I8LPZ=VU M,?/"2QU_V@D[I=#,ZF%B!CM7_4ZS.`]2&%)H[V]K`]67,,HSJJF5UMH53\>` M%UQ`#%`0D8VX6,,8D@.?P1=0%8RAX,GK960FY%*X1\F26JRZV<+,BS2[:(YK M+#&4N>$YWI9W&X"*\Y^>@V6"0".9\".,B[O\)L8W/$A)('9[E-*?_Q%@I7?! M+SE]3`K,(;R7'CBW':VU.Z1*@3R"K60$%Q'8;(U1B9:1D;_&J)(6]4^GMC;PILR.E(H*& M\V$[*ZCE<&!Z>Z/45R06W1K.U$-":*T-D'Y%P!7 MSQE8S%[P);@"G_+U$T!WR\I`)!I.*SN*13,]((YE_Y,;PZ07AF/W;CN`.\9\ MM:(`I^.ADL"&>K"'%0!P"J..HV)8S5_[2R-P;&Q3](3[X-+.'N':`5J[A"%4 MNEX)6@HHKJ_&]BW1SE=X40.H99)U MOKR+&D8=;-QZ'HEO+6;`XJL!,JUK$RS^QX2G%;4V+/O-E0/%D,=]SALU3F%8 MKILS>T=0?/2I;\<.!QV82>?*!J7&>4XFFXX)3R>DT/67M\5`H61H#'J\H7A> M!+XXL6FHN2"#WFIX`>@I<>-42;K^77^N81!H],B08:\UG!!L/L^7#0=KGTTA MSY=6QW:/497Y^\-??F!G_K;&J/*`#97K[,ZEKL=;?NZPOB*UARM)ASZ9Q5#` M?\_FNL9:&ES%Y6-HX?81!7&*%=W2]5W\*RIYX^+7O-3(=MOQGKC%\2^R#,&G M/".\[#$I"^2R\@:.1H,/$Y8JA5@N1?'T\,$"B5=%%!KEY`*B?428!=*2DOH_ M:0_*D7G^(+^,0THS4^B;C*=&[D:98O"O5X^]>BRE'A>FH_;C'3'U[1<3ZJ[` MDS0?`;&&4>0O\?XF1$C*2T[L&3'[&'[S@4GY83LCU9K6FRC9@EUHU^+XJSAB[7RALU!$)$*KH4_\16@$*8`GQLRB;OB#-/T,?W?<<58,V#M"A9% M`$QBS+]Z"66W]28F;V+R)J9NA8OV0WE,)DYI;,0`(Y@1;4?.LS*UO[PS:][J M,-*TAZN)]?'F4RGS*?]A/;K1E-'WY$RE1Z7S\'5""JT'#4^,7F-K">-$4\5<+P,DOI'$[<&NEP42QJR7]PXK#60O.C[:@>;\8NGQ MK1#V_GTU&9R8GGCFLUP*D2&;4D[/`I0Y`4^/0CHHB,,Q?*A!16[*/98'%;DI M2TF(2S8@@C$=![[39]3.8@3.(01J!E2'A,"(GW M*'F!&*OS[6M5&+PSB/>"W`)RC^EID<9PK_-K!1[O5QB MYGFWO'H-GX-X!>:80][%_<#30K)EAO#1[A@F@#GN7O\D>F>_CGH-XP#SZB;_ MI2W!H#'M1J'G%AJ,0M^8AM[D;3&QFW@6ADE.F%RP)2(?81%AB'(LNL'@"4:L MZ2L.9M>\L7P",+.@QY,*=;5F3@3L1FW#:B%DID89P8X97F#!$E.&\*U&JKV) M[\R#CG;,Y[+2DQJ`"T^IKZ]=L]H_("4YHUT_.V9#2G[&^&LRC+#9QXY9U#=0 MFH*,I\*)][=L=E5$H/KTN@-8-K_&1:H^Q[Y![)CG/0*;`"YVC&!7Y+A*)B^W MGO!\A08S,^^2.VR_()B!R^0K37GK:>@S3_'@X< M'J)I<(MP*>MW:]X?HH.>'@YJ^T-V<(MPZ5'4A^\/T4%/#P>U_2$[N*]L0*,2 M:^>5GV46_IY#!,[S%,8`BS9I\0P+A7!N-ROF&=GV_LHB,D;$\1(7;Q**3HM^@!&YH>2$(!%\4`&"1K#`@&X6S:2UVC3XO:3 MFPWQW!8TOGU744A^\DO!)O'J$:!UI:_>$I7G[BF"*^8%)3."L>H6!]9SRF0HC7U]"*GZ$/O` M!O&R$(==3JX:A('8FC$C,.1?B78T8O=8(-,8E>N!NV/C*W5Y#PH%]F"SS(S# MPH@]MI)^.\42#Z?T#/:Q`!\8Z*%60\(OA,C.IWOI7"],(>V/90/9%[Q20RB3 MQ'9*&UC%P\8?3$/+7U>^HRXK`CL%)B$01Y9'=17*]#,QJ0O2$3 MKM:M&19"(G;KL$-%ZR/OIE(V$K*TP,T:3C?UL#'@/(P2K5%TLX+>&"@>1''6 M(+I59L;7^NKL)KTQ1>W"A!(>K'J_R2B%IR0\C@?TP*2?&GHWAU"8?HV\BF/1?I8B7"]8R_KXU\MU7J"#*EJ[CJ:TMNB+8`?2Y75\#>M`NG#4 ML'+5KMPH@D7$!M6D=JQHOVCMM&'EJ$^O@BLU`<$7;NTF-_#JDDX0#M89=+8N MZ25,PRA)\O4Z(-'Q#W`5PR4,B36VC-,@%=R3"(9$$]V_FW83+Q.T+I,5 M3%0A/22-4TN4WD%+GN!A)&5ZF8-+O)IE'MW!)RY<:-*01#`A--^M-`!$Y_1?/`5I1"S51 M&FO921>%O'T3?XY#@,CS>\4#,FEQ[GI?JA3M9:C.:!$YPTR\[C32@F(UYA>8 M/5<:(.%96*W.\D+?^QAD.2JTP5(^[\-4>@S3E5SI^-9-?!U3!DLZWWX,?DW0 M112DK'?E94:P;(8U=9^"->A=)-51[)HI]X82ZFIB3A^29/$51E%]OS!*AU`: M&ZK"5D:=5C'\5<00A7!::S.4+_"WJ;O]ZC6,$ MY!485.R"*K;T-S2Q!PJ6M@M&X5T`E,9VT,UDZM3F9FA_A>M\S7Q_O=W&")7X M2'.I;+4Q4D<'H)#8!U;@;GE]&`>N_KTQZICKWVQA MI(8)7LL`ZR"?XW2#1?TE!`LF&Z"WU\+_'YY!M"0"U"588T4I*YULM"TIU$4/ M7>3]MP`M,`-Y:Z'T$X7.<1,EJ.XL7]W@Y8Y8XQ6BMA1KB6BK-]5&4?"4AZ=<) M^@2R78H/%N=+0>Z"%`!!AR8)U5&,UCG@VIKW!6>D=I?KOA8%.TO3$2-MQ)@P MGBRKSGYSLEB)JVG,/B6OLXG8:F[S_-$5R^EA1#E1%#.'6@65T\'G0%EK968V M=277=TJ/8M@Z0FW+@>N5-WAHM*T]:B5=3@<-KDJ^9R,B'E^UND(GA!9+K6W% MY]!A=97;#%&X:]6$;?IP-2)?"W;RP02NAN0/A9,6%^)JT+V6[<>*+7,U\EX/ MS^.9H8?%X+N+GH!3:5!$_@2@:\=E#0K%GP!:M)@75\O,Z\)-+/[)U6+RNE"4 MC_]QM6*\+D2'192[6C->&[J46'6UXN_NXZ;LNU0KXNX^H-R0ST%UV#%#>$H< M@$XJY>Y/$[9:49/Q&IZ&?0Z>QTG$5]<&;21[;/+]QOL= M9N\]9DIQ0K>3RD!N&DQ(7=DC*IL"L*@9HVZRBRLFMH/?P^2`GG@]"JZM[ MOGW$WV9$C8OTM&I&!RJJZ(1NC;Z=2R6+H,S,WA#I:=6,N,FX(CU]7M(IYB4] M@T4>@;LE?<^R7ET6[6Y_?H`\(JZ&,_F8[,X&DKBJ.R]$\.^/R6+'M%L+752N M!H=F@05U!6F*"K-]%J*HM7:_<+0W0UD(D% MN`T;V@@FC/U7DTV;M5AG1^?URSN+9_:%).[<+9?4@RHYBBMAFI9KU,6+C2F^ M:O"RD)=R7P")C#ZX&'J45<&>1D)SZEH-'#;:U])LJ(XH8Q>+W)$;S8)`'F$Y MH)WPJN.>=55U'4,:::$O>/,-TGA/YAE)W2A+<>E!$2!69W[:L8D;0HY:Y,B/ M)=0QOLHS8/GKGF:A;K^AJA`$9OD;JM[^W`U)H0MM_2&\DI*2Z_@-%"$G9X?5 MB)N\##N!\(.'YP1ECP"M2=VR-"MMLWJ?L+5+TQ_BW]\AQ,D.ZVEHGMX++,JL M\!;\(VC6S!6@O[>CLY:6!Q#NZI3F*'P.4K#XC$\8FJT0*#T7C\D5TDP_?4V-/I5TM]R7[=W5U>;% MC(ATU;(3/S\\(A#@VVI[#J-HCC];13[W;2=Z8Q/XMJFI=RF3_W(ZF13#Z'=@ M.XR"?_.X+K"*W[Y-Y'C[Q=7D(:]GM^).1A9"6IIZ[ZWEJI7]:/#R+BZW`\M& M%!UY%A!'JX^-C"CK?G/%^`I>WO?_B6' MBQR13AO:Y3J1C`I6Y%G]3`Z`U)]-'T&"U)3GF5K[6ELE&Z:T8_1T"B] MGP!W:Y`F1FF!!Q86VU/7U+M1XDBTNN/NI@G5!@[&FHR9Z,7F"X MOV+Z7[COMC%MP:'R_\DZ8KFHL-BA^]*JP/7;"U(;S&R5F6#Q/?Q"'QV8!+4/[)F1:EDQ:-J8L7AG#W69J) M0;S?V!12XWVX?:S6V`W<84JG<'^]\9?(565#^@SUO;9*8PJN*B%2QWIR1A!I M="3VH+NV$2]W'A3]>R9%(M.;>+1 M*_G_ZJA=Y:2.)1.S5A.3$BY'EK69-D-5-?:R5_58\V6.R",6A5#`4WCZNG@M M;NQ9TC0C>CN3U#ZB($ZC\A)>_)JSLP8XG:S6FXQ4Z6#IHKS61B@'*[*4'T"R M0L'F&=^S$?.1*WI[H[DD37H8:7+T]B>I;7.WGZM*$9<#]^G5`]TQ)U-H1`J4 M?BG#]==/I""B79BN^FR40&I7Y?BSK\KA.NOEB#R3RYF0P$5`>G$V`4(!IDD9 M+H7E\E9YD8X9S55/@1(X;6N9Z[%*7(VHQ8#H.#IO#^]J6C[T@D3U9>`6OH`# M-706AODZCTAINMF:^`S*I'**EJTPD&7S/=]^#'Y-T$44I"G#G"`S@F4S+&KS MR4^K[&;97&JD/P5K]AOMLJ-8-E-ZV@RGDW<"*`<88?BN7L,H7\!XI10+Q1[@ M:#0+1T?1.WMS?RO4N\,_6/Y85@\3,[C'-W#,H;G=1E=1^44>9H\@?(Z3*%EM M>PE@-C4I7"M(#*WWIF6O,-=M2(IW>K/Z=?]V>JRI>`54FETKKKN1L>/:N-PU<\W.J*==#\%IZ#%Z7YJ>M?D MW&+J,"D)W<[ZS=1Q5#GF[OK7+/;C6^((T9R8.B0YH+Z%[Y8'_II^HP6GDT\> M<,0J*V6!'=G:*FQ9/0$KZLFKEE-4(YD".H^-NFHKXQ]5GTO:"PEOBWGA<#K" M8>,-K`8;N7K=@#@%/F2&94XZQ&NVQ$O^OR!`U[B#0NP,;T3[$?B$=^3C5Q"] M@(])G#TK!*"(#&H_#EHWP0FM?T%JDM,\SHJ#G<:\'_'G]2UX.=J)S/PKK?"K MVEA:E#C&IZ_SC&@#7ZP!N11]7(V1L07F4K)V.@#$!I0+OH&]CZ;KL]F%H8HQ_.! MP1.,BK<$C43O'%!1O3=#"]RAMC=AAJFHN4?)$J1IL:C70'`*M$Y&2H6N-U&R M!6`.BL!FX=7@]W,EDLK!S,2'/%Z0YT<$UYK=QTQVXI9<6J1J=7&F@BCEF#Q9 M/8S,H,Q,^Q(@%,1X/Y0T%8'*<`G!@KTBHKWU/))7N_@/6##3X2'6<70:J0X, M?B*?3TM_/J&923]=PZ[7U/G<`\BR"/0]&R+8R1[<:TYVDZ9Y MS2N%8#_H/`;FN\MGR[3%\#N-2AO5!L/NX.TO)V9_X:R_JU#)G>8/[]ES$2HN_FY78(T1'!3%J]H$E=0+30_SA`^D,5& M$U:375P'8<$PKUXW$!6\XI*QN45ZVC(CFDXOUL>667P,7N$Z7Y\G""5?8;RZ M"#;X-]E68E+4(6R9(^L]5WI[(]0G\2*);V(L%#P%\6]W2RQ(@`7A=[K07S*\,EIDZY:D;7NO@,US-4@/DV;CF6> M<3643QHZ23G6U?1[815T<@\)2"%#EW^=?2!`"9^&?K4#9E*2%Q48#M]R/T_] M0/,^V#:'+U\YC$1;RV]BT3'YN%JL1!2-MIFN1N-')]&@V5=H=]!4M%RZ+:?% M9,4LU<,JUIR`:_PB66^2F$3EW"V+U!\8X^9@7Q,P!=L"=DGO%DW@&CZ\>JFN2,I$-/; M&WRCF9`QBQ<5);PT"$XG+*?U4?:@?+4&.]Y08X&LW4&'#QSL;VB>Q6 MYW3REG8+9!`Q!K"W/4EL<5>14V=/K0*$$E>UFKOB9&*0!V/)8TYJ_HKIX"<$ MG7KX^Z/EJ>'2U_8TP[F58%+9H!,(\R[!(%S^'"R3W;\?@U=WB7CG] MSJ(S#1#"?8]!J4#Y/T8_DPJJP$[MJ4G#`L%5*ZG&U9!#$Z"JBTK#0A@M-P/(W*#3M`#((B2YN2>@]S=]V'L(*EO(.8C! M$@[P8JMK`U7!AFN`%R"(#DGJUPAXO4SH-3N:RGM#=B:T7@9G0MLES(G0.MDW MC[X+BZ.(#AC0X/P?,A+\%"]N\9=D3QBGKYGR`R5GK@Z_W"X5[&QT7B4K4)P7 MN[/)>:E-Z(1FHL!0AHQH$H$66U!;6*$A7"G]>G8"Q5+9'9S] M?`JC]3C44"VEE)96V[X-V&N'RWM-\P97,W'5VC8JG#QAU%5KV[A[E*ISNI[Y M.PJX:1[?T M2`$CQS2=V7Q,N%O0W?H6%H>2&?+V\BG;RC53WMZM M%\^D',E-O+L@<8-9FH(L_3F(\I*=1%'RE500XTU2?6"+\+@$Y*4)+A&0L-YT$*%B26#?^D9`1) MRN6/@\:V")4B?W&V^#47R2#B][9H9OVV3%E&2!W%HIGB'Y15Z](YEAJQ//PL M-\>>_E;[@8=XR+N2[YYOU4[9HA@5RXLO/<8Q*:=Z_*7ZGXH]3@X45TT`%BNX M!FPAJD>\UQBN1])R-:YC;+SI=[BK01UC(\K7DER-[Q@;V3XI3"VZXV1J]8R( MII25Q]5HC[%!EE6)70W\&!MG81.=6@B(YQ=]=@Q7ZU#K1W(J`1_*:O0T?^+=7D&&<1:CXD,ZBNL#Y!;";34A#;U:MX%'2/[#"Y;O-+> MUNMMO=[6ZVV]ULLH3#E8RVWG+;Q>9O8R\P@R<[/(T">0'81%%U9!XB*`P1-Y ML@W*%AVF7,'GP8(\Z4ELN>BE_\5O>CN3A12:9KL90L2,2BPB7V#V?!,OX`M< MY)B-[:U\]\&V,)B<;Q\QA7?+WF'HSXB/_54MXA1ETQS.BM=Z1&IZM0U^>Y,[ M;6^3_X"2-/V$>5>9^L'9*M1N5LP%\Y@+N6DT>E@V@XLH2%.XA&%YGL0*QXB/ M8\MLY7=>NY-]\QB\<-RAK)CSH2]/?BF98QB>94,F45U1_A#VS%%F\?J[:;I? ML4@:ED(T76[K:64"R:OU)DJV`#QD2?C;W89*,[^]-XN6E7X+^;(A@J:U_$F2 M)LF92>E"9^_L1OB`EIW^(4D67V$4S=8)RN`?G!W/:#UE(_:0&2S`$L:0J.0O M1#[/\)8@H13ES72^_1C\FJ"";3,T*-E1+)QI3>&G8`V81TAE)$VET3I?HIX3 M2DM-5+Q@CI&@+=>N0&GIK+.&E&N_"!#:+A/T-4`+Q@+1FNI[]K0K9=)I8377 M0D\5*'0)4O+`8I*R=BZUK9Y'6?+U.D#;EAEN+X8SG6B"/<>GDOYP#+^7";Z[ MCREM;G?&74)O;PWUW!N"UTO++OD<@P#%8/&`62L,P1Q@9ILSN#&SO1:*O@1$ MHLRVG"/>U\R&(D0C6YU;_CJ-8K[3SBB^V7OO>F+;I">(4IM%[7'J/:6N%FZ3 MAZ??:>9T)*X4/C3Q?UC$K4L(L2]FI^N#2>'$5%.<+O\E!5.?+;A&Q\'402ET M6/;#&B4'TP"E4*)KX#5&*L6;[<5HL&NYKY!AKX=]4/GK%X">DE/$4-31RX3Q M(.C"U2S((8Y5"H(4I^6@_,:3V(WZ760MS9SNS'0U7U\ED%W$1.FJRCW0=];. M7U1P2DT<5Y:GKJ&E]KO*7*T,X5,J6N_B2KEY!"4]VBU=2]!NR2PC(,D7&FLP M'2S/H!%,=MAAC:*3-1C&VI1-X-QZ;T,?;`)JRQ[$=U.[6J2RQWZ8WM5[@(]` MD,`^/\S#I:YY[$"=+XS?P?6>P^6W&WM[ILGPA%DW)MD M2M83P8BU_3ZC!JT>KQR`H;3L1C'6V0(#5I!T$V,J0K7AWL&$H4I,P(EL\0GQV09C`< M/M/]2%KSL`4^?/6Z@>4C:_<`'\A%9RJ#A[-B!87?S]'_0([H"AU^Z!*$" M4FA%&-U]]IS)?"QJMLS^DCDPL;1S97K:Z::`FCMPT$;OEZ]>@S6,BVU;%H3! M>M,M7,/R:D_I#$ER!*-[[C^3""Z"[6RU0H4%]3*)H@#-UN0:Y^T^9E\;9K7_ M=U7?D2!>Z,2",Z/WM^@1FB(@-5W6)6&./V,-SVX?PQ>X3I?,[/#VVV, M4`EC/I6M-B:HG!-#%2./JOZ],>J8"#9;F*#P`:R('>\#2%8HV#R3.K7,G"YZ M>R/4DU=%NO0P=@.]O0GJ/\<+B(4L^(3O\<55@&+,*=.[9?6PQT/^E,(%#!#] MR4>)`^,>Q`'$7&AS6)BO`<(JX2S,$0YZ$I!.D:T M"(''YR#[DN31XF:]P2+VOFPEN^*RXF`FYMVGGK4UN-VK($S!4'J84XD;/%1& M7+7'&FU4$Y(:<.GY(' MP=7,CV&(L5\*3G+Z0QW-8[&D$^8'@B1E:G$ZB%[H19!UT3B?4T_RDO#AN-R,666@(&*'=CMH6 M`:?AGW$[^IH%!H,5N1NWZG,Q.P;B`U?EP3DYC#EU&(FV6[2)1<_!"L9$\<9:SQ76Q_%? M"B/8W9*B+PV/=/>1HY-\CI:RGPXTSF9,I_08QZ1<^#E:9G^+(B[D0BI.E_)? MWME$^\Z.GLY!FD?$Y76-K[9[R+:Y-DSDWQ;">=A85WP1<+@.#TS8%.\(:'\JFB9_T[>AT;-O1@:9>MTX'PHT(LZ0$ MK!8P=S(5RXZ^G_FBDM,!=R/BC17-82%XY55W%3NP7Z7\Y),6J?H]H_+;])A> M4T/6[+L-B/'D_Q<$B(3MW,6K!/.N=I`*YGI%B;/_RA%,%S`L;Q$'ZK6H4')Y M1:$$_\)(58XJB^"B)(.9!=K?ULC+RP&*\,6855N/_8)U;UM??Z,N[%9)&GW. M"4YC.^CF/`!,:3YESY6&&308/,V#)-;'EEGT>9/X[6VAGK"VS_@N1XV?24RF MM[N)N=UBY5",K_>U/'U?KAX4&V(9!;UFBZE6=%"1WQX^4.0W_`MCM26PY'V+ M/Q$U)6SFV>'U\E4R9*DO\A>(K8#]6G:CC5$J>2]BMUI9X47KE5)[\[\.Y$)7 M;1JB$G$K:[5?WW,U!UH%(BY+==4:*^FY%A"F)W/R6-I0$ZN68.9JVJXR.N** MC:OIN\(*ZN0>+)%"AB*5.9OHI@0.3;1R-@-."26!O$GGW@P9MIWZN;U/(9R, M/B*5'$4<8JZ62AN>+>98O)@2(,3DYFIDU^FFSQE[,.?0S-8K\4T.$<8SZ?W> M@VS(MYP%B\NDI@$(H(XA%K>5J+D])WG>*%( M?2F2Y_I[#C?D^[U."FYS$Y9S!F;"OGRY,;1D4@I]DII'*=%[;&H/[$:"=-YJ MB#,P'_%#P>N6Q!+7!4U[W+W49MY3OC?(5F5.J[CL.,-(@3@%GP#M'+/[F)C% M/4HP3=GV/@KBK,DQRX=/&3Y)D9Y6S8A0Q?1>BO0T*98HW23[*&09ANZJZ*MX ML_%,YLZ9\0;@),58G#6K#P!00IYQUS(J+=35#]WV23:NF@F58!(48%RU)'JC M>T>LD!`!A1A\4\Z:+':'PN:>0S'M&<\9:A7L.I%_#*G90R)]K9X9E4] MDV$3W`UB\3QOXFOX4AP#FI%,82"[YYOD2,]\]P-9/=]'_%4]"]P8R>X9?TWT MS':FK MQC3K5Z!Q?[L:"6C[&C1D1E>3!:U?@EI-<34%T>XE:$J:KD9/VKT"0Z,SDRR( MIH:[+_QW)%R/-$DM@I#H!AE!#N;L#O-R#/WEZ0(!#UNLMW&*)7,:,AN*V.4 M.0N(0(A;OQ`3LT]0+M_TY,..#V,U.>L2ZTNF^=CCJ^1C!R9-$N+ M$_1$3M#NON&XL`<.:J3BYWH3)5L`'@!Z@2'H9QKXAGT!*9Y!L9O21R+M-7]/ M)O8IR?X79/-]Z5X*1.-]SRGTR@2KZP15/R+MWAX;TGXBC.),+NZ[#;<.&[W] M*<>-V!@30+DC/F'!.@,@+O[Z6C>FGA2#;2P^UL9$L%/SE3\&:F4#3;&*21G923+N1"3KGF*TC&!*)GZPM MDR_VMS52E3)\!HL_W>, MH?7$G\53=Q;5W7GU"E`(4\(AO@"X>B:2]0M`P0K,`;D*\.$@(29$K\M+VR/S M(!Z9DI/:G^UY@O0FKA[/(CK,#9X9C%,8_AQ$U*#1HWSZ%#']@!MF^UEUMD_Q M2V+BN@X@&A->62I.$>F[/$NSH'B'ON2#(V%Y^)U3Y*X_%Z:*W8[8K_Q8+)3Z M.2MW&E5>K6V]\4)(>QGE4_9@UA4T"F]A0P$N]-\=;[_'>A&8DXG?)E\!*O\& MUY!FZQWUDR>/X>?-YM@8=C^IQ<9"Q*7K!+5%U\?DO+R6`!8$=A:G/J.+1.^C M4/MYD\17$2B*KJO0V^JOD^*"W:K"*]#Y&+0*@BO470^]7Y/'YR1/L31`@@S9 M]DIZXS%H(991*7HZ'7331*RTPO1T&NNFY1'$%\^$C=V(0]3?QV2V1:^OOQF8 M=N!F=S50BA-7L`]PXF^!NCB_F^\:],8SM`JTCB(:N[[Q](0ZM-9!G_'>5?`M M#KHS5`NDQ^77*I@RL5/9KZ#O;P->D-4>GG>3A(?CCZ_1<2NE3QT=\>B+&CNW M$L$$L6-H334R;N5GR2/3U9=J9-Q*FU+;,UWMMD;'K92FT6(Y)OL(URA(]DM@ MSA87/0J6'575^:>]Q@>SMA4Y__S7J&#J"(MR-Q=.?_!8+733PW%=K3`R#IHC M!K2Y6FC$TH6@Q[ZX6FW$Q$+H"G-PM?S(":W)0=B$J_5(+&58O>'SKE8D.<(: M'#O`>E`1$SSZ4S*MQ5*(&JHA=M,);0#@9I13[>/WBI<T16_*D7KO=3H>NWU>-JK=(Y,O4Q>MSW>,HFEA]5KXW7>CV\ M?BN^'B,6[:D7Q"N[%BP(I0Y0O4IC/Z5NZ2H-R(%KKANE=D8=L#%1)4$3O(RR M337$8\NRIEYRV]UR=\MRYI6Z9**@I%O%[NPJQ*6^*O4.*?;'W_.`4(0Q?`$U MMH>/E':60784>V?**N M295G9BFK=ALC5):UJ-E4MMH8*0]&[G3&7JQ_;XPZ=LFR1@M[TN(%%(8]RYJE M:;[>&2DV@$B;E_`%+K"`,<XW_WI`J#L&8U2G4E_@>=V8T_)UAB@Q'F M^&1?5(SUF-NRGP!7\2VO!(/X5@2UN?=Q/9X M.Y?U^9/'MN-#:I_.8Z#+)L`(OH*%O746]%:G]A&CGBX!(@^)EB9?&*_NECUJ M74IL96G_KYBEN;1^PJWJ`U+6!-?3R!6-2%H\K]+WANL1QB>Q&#L!R?708ML6 MHU_W=SVX6-7AN3JV80 M7V:QL\,.W/T'S.L@`L]E)-K&Y"86G>@-URM#\-!H1]RX7IYA#`-^2RM@!+R. M7@/&U*/J^7H=H&VK`,XLQ+<]IM4'O;H5].I6N*%_BW(4U_>!W4272_M6,9B9 M\O;"T,S#V6J%\"[.0#O9D,))CO+)DPKM.RSXT9[5$1Y.['[PI,[9X71&?6'N M\#LGCE;'ZMJJRC0^ALROG_@Y]B^C'F4O7R=H"6!&K&E8G[EZW4!4C+!/A1]I M%_._ZR2:!OC%,)I.<17:53=&@K7SD5/$J5%;\RA/(=._=^+H3>55WE-$ZY=W MIX[7/(DBS,3)+\<'K?FQ$\?-P%TK^G6/[$A?/_W3SIH=.9S+8W$"44).4<^D M3Y.FW;T;2<]4H<0*RZ4@M6-:,F5)L)(S4*WVM-IT8S!?O42<),[,4HU'`5F" M`F-I=C=IFH/%98[V1R3] M"UJG54AS+).+?X'+\&H(J\2N!V+J72DS:J#KX:$6KA$WR,C5W/ICAFB-Q/OH M1>C=2CHVNE0C19[5:^5F1O*X/JZCO2*I4,)B4UHLL@!E?HG&"=IPO;C%Z:R, M0(B86BF,'\O%B@N6O?#+I6YG5:M]X?$_REWSR[N!U3#*V^8J]DLT7KB[Z_4Q MS$4H&#`*#7Q,<(K2W9B+JM/UZM\QM&))QXV#]Z\@6K'(FD-3_/N)5JRJMD#+ M80\P3D^H-;BHPAF+KC[A:#+D4:>Y62EPM7XOSZUP`E<652GK]7CO3)JN"=-Y M:-/7A6D/ZNO"=`D:5A>&$B]/'M&-0QC!8FVHN_+`B]\,>)<>XYB4]U6AD>]O M9>PW[0JX^CW'A#>J?N*ZQ"EY@# M[FN!F@)?C#BWUF7<''K9S[N,K7W;7I8^MU;G4Q*_X!L.+,;)4Y?^OD=WQ.^? M6KZP^/Q&K!J@1H2C.-O'OB5(\VMBW9JXRY&X4[>"94E1Z=9*_5P`8$SF[WS> M96SM8U"R]+F1D:U@'W,U/=9G7#>]2JK67BU.6T4A?U#,FU\0`S*.J\%LRFZ' MR14E&(24XL'P]07&,:\79^ZUP$EM!VD4S**G?[P:[=X.4QWY8^0!I(=)01L95@$@N2HH/ M2`'J;+&`)5TW\3)!Z^*[)M(R9G$&%S#*,_@"'D"88_`@2*]>PRC'$[[&FYKL MCCRK3*3=>9QO^P?H22\XQA=-.+X'SH>6]:!]>'NP^12L06]*C'`W$W,Y.,+L MU"1JH\3(5?#@.0;%X!^=[%I;4V^XSV0%8A]I:VEH^<5(`2 MO1"BWD`CZG=,"K)'D`^:0BG_PG#5G3V6.'&T6J`*+E2L%CPEI[D@AS),$VCJ M;>*Z?Y(G)/6_Y:+GXG*5,_CP0NHS)#HE'EX`U3L/IRR<1Q$B]C%9?GT,K8^A M`#E#IKQNU&`I"17A].LD+J_[SRFQAE\$49A'53,L4\%P%B\N"\$"2_;VD!U=4H$Z=ZUUE+S1=1`RVD\"BW4 M0C,ZS"PT&I9+$&9WR\N#H[S[6"]!_%[>$&JC(;3CLRMOM^J`E9=;PPHP6_R: MIQDQ$U!.JNIHULR\VL$]U,K,F#&*13,]((YU=\B-8;M-@L5M756GQ6Z[IIX@ MN6_=A[B4D61*Y`ITG-<_JQ0RE`*5K6H(!X1SB> ML-+@ZC-EPW?37OL=%C]]8AS,IS/S(>'M+7<3E"WV@IF**5UOHF0+P!QD$)7N M>Q"#)J1!$/""K&/Y!M<^*]?7V/QOM?[6W\7!OIO7F3,6B!47&,&D; M4N!._2$L0F"Y*KLH<<(FCH+,9I!!R6+\+)9M3(<\2#"AR:D,@]&2/+<3".YX M`"O"_>=@DZ"LL,1J%:.]X#*>X/(1QG"=KYEY&^TV6MSC^_"?/,V2-=[BLS`D MUE*\>:X3]/9[K*2'>$?=H8\)*;KY2(PR<_`"XH-*I8.',X'ZCM[RQ!`&4QTA MFL;#Z*!E/2J`@A5&YQXEBSS,'H((,[^DP*KX>Q_P0OU,(#PGP?F,?,KZ]\:H M8YZY9@LC"DV7I;.M#=3F6G9G=W2^I4"XV\CT44./>%V\0&V!B'C`1)KB7^L, M3P*)-L-J8M&1(ESU>(HRQ[W/@Y^6A>:GH/5WS3 M`S*RW24HCMZ^E MD3)-U8M4C\DL_#V'"%2:`GP!3+CY_8R8)HE.4PGCGP#5(MEI938JA'')GV^K M7XK%AHB/9-!L_`$D*Q1LGK&,$#%KUM';3\?H/0[MC7U!,Y)+=34R)RQT@^[^ M8#AUZ.V].=T&LZDZ.YRP-VA++X/O=/PB%[QM&P>K'OUQ>=G>8 M*7>8?M?14<[_YP?*^<>_,!;:)W<#"-I6W-+G).^@R?FS%/"9LN]*`2ZID^JN MF\I[W57\+LWKQ_OH$J["[;UUS5U#5/*)N.<$=DV_QCX1IY+8AB%:[D0<1B)L MIL?P-C4/$36%5D0(DQF.&0."- M]]YX[Y;QWAN>%=:GPR_.MRT&B_E$RO1OR'1W-ZN*5A1G'Z/&AXE>)D=Z$&_F M]V9^;^;W5K,AAE>%:V&:46S#&/TTG2"#X)J\3V00>O*'VUT_B7/>`=P]X M]X!-^'CW@'0%*VYD<)7_4]["A'>>>S:(-7[)R2%Z-ZU/F7'A1X]1LH2T MS=IL9!Q2XBUVYB@HB_!RA["A:7!#[CPH40Q+H M,!I-5/<'O?$)YET8$(5X-ZK4X]1NFCN&0-3SXK);Y@[O%NGL%L7+8*^N,;B? MJ]")WT2"B3,*!K07@)X2MP!JB9RN6L_4H.G(E:Y:TM3`H=]WKMK4Q,3.R;T# M*@Z+R$:;PD,%^5,*?L_Q%ZY>2&S#\$<^:;&LB/+\0/>W)I2@\SS%JYZF1=F= MM$"@JL`#F#%?_'ZVS(8>/45K;9+RBV3]A&510LM%$J=P45EP'U$0I]4)A,$3 MC#"Y(+TI(W-H%KZ!@VHQ$/330)P@^-"UJ"%7V5V>X9L,)MT9#1K*%8.F6^;" M@Y)?N^4%:2$,4_8TMYL14U+[+J$9Y;C-+:"=^=A'?UL+J$YY4;ZTYA;0SGPH MH:^I#33C[['BDBFM+:&<';:(339@\5G\A/(PV'KBYRC-E$!]%`W9>!T_%2+ MHSIJ/B49*6&^#\S8AX&G#W`5DY=T@CBKG[F_3R(88A'R$7_O/$K"WXP\-GU` M#LC@C=8V&JT%]Q[%LB36V6CA`:[I^K"A47J9QM-V(Y.,GL\9>M.A'==4 MO$&*ENO$-*Z(,B'G#5*]3&!RD3]\.%C;R]E(GZ$"Y.X'TQ4DAT>S7((T1+#8 M!.2%/6F)27X<$[.]"-)G3!;YX^KW'+X$$=EE!6U;W@S%^AJ95;+>@#@M#N4< M1/CP+"Z25'A>@KW-S"P.,#&?D;=3;T'H9FD&(@%P4]H@O" MZ&)#LJK8-'B]7%&;U7&]#B#Z.8AR<+=L9+7@RR!?UZR%@JY87R,IN4FR^`JC M"//*&RPIQ"N(99RR-(+8QI$8P,C\\@!A>000)^@"K$OYI$C=QP1_"1#Y);[H M]D()99*2HYB8ZT+9]CXBVE.\($+KIEYC'K[" MW;7$GL\!D=JB[4V:YJ"A-F!5,%X$:,%A,VICF%@53&04I&G-[BGP'[8S0VT* M`A02O><2O(`H*7;`U2M1&`"3MXCT-#.C(K,5PYNL8B@NE//[>6?`R,Z`(]+Y MB(+%OE)>Q4E2PE^PVH]I8NY\L;XF9O4YQ=K"59K!-0:8ME,ZC;PKQC8CLG?% M*+EB%`R=D_'*,(%C6["<#_\5PDA`JG`^RE=L,XD9X%TMJR$'EJ`4XGK*D!A8 M=/.!J^4U%/$Y-`ZY^DB$'$#B]I(:KQ\GC)>,G7^/V-LIBZ!J]O0:N[<3QD[( M$E5#-66!7=I!5<,V91F>[OFI\9FRZ"[HK:[!FK+HS@V9J&&:LM`N'+E4PS5E M&9X9#E5#-&4IOFOCKE&9HJRNZ%O=@_9NRN)ZCZNV!L9Q6=S'Z;/A8.TD'Z=/ M\:@4*$XX2M^NN%5;HIVXKWB#ZC9?X+M]F4?$5I+>+2\!WN-X%^Z-3L7N8@8( M#1W21WCX=$\?8^!C#/K%[,$,:S+A!EZX],*EA'!)@@6NH^3K0[[91,6/@J@N M#F^VCH@P;?T7H7!W+W3J%3J]<&9S^&WS..R.R%7Y`W[Y:(&N7J2RZ?YCF[R% M&:P7G[SX9)7X9*I0G3COM$.U/3$QQVTITI5LQ-E;EXR=1+IEXR]9*IJF0ZBS!2^(?@.D%EQ!=Y7]=T!64N413/ M.K>?MW7:*%K7>6<\N:>OI1>)W7&=>_&Q<[$QCH8=]YC-4K7`/>+E9R\_6R4_ MGXIL4-K/(C>HG22Y3.7H%>HM1B MIU7@4U[6]+*FES5[,GR>$Y0]`K0F=632K/B9!ONCG1(F+.9("'I?_9W0]+Y! M4_G37QI@[+@.19@3Z'#ZDC$ME8>Y=]I$"'3PDI\[DI_X.9JBW./E8H4T'#:S M\?*=E^^\?'IJC1X1CM6#TLF8'P"QM]74Y?6/6"H2G22Y%>BCR4(G?O17@#H]RCV<("I=P8)F9)2Y1!W/G\K MT-SZ_)Y>3O92IIC*G8Q):94=( MR)OO,`/D+;,#_*[SC&"W3E`&_RB.S]4K>=8;2`5I:OF$66LO8P*2\:KB(WFY MW"3L^%6&/ZWFU,O6[D=2.9RJ95X;;[8%N\EQLO M\$]0CF<,@R<8P0P"O=;YP4_+2Y/:+X2HCN9KYMNH/56KF.Z6,8AXM5Y9/;RD M[XZD[P77SM4H<%2FJ.#(":?*=]%D9'LOAWHY='PYU"V[O9?)+)/)FO6M.YM1 MTLS,'<#L_.Y1LLC#[$N`4!!GVQV96\E9"@[CY6LO7SM[Y7OY6O?+`AS..QF1 M6A`Q45[N3>)>%?&JR*$J<@F>,DM,WFU2.-(SI;$)X84&H0CAWM1NMUKG!>EQ M^33[S$]1=/0JAI)$2&7"DQ&8O>#G!3\)P>\N>P;H)L9=B/VY^%<53>1P?J); MPDE[":O5XYF=.9W,SX.W%46FQ1O#BY+NB))>8.I<@6)L88JRM9Q(*_B#4#X.,2KDE"5-$/)P;P`Z@509Z]&+X#J M]G++,2HOB7I)U$NB?:4QR*%Y#%X=MG`.J4UV@`[WJ3%Z#TMFP"^KQNCB!7\O M.!Z#@0NQN*"7C;TLJ&7#>5D0[>,DJAZ^ZZBBORD M_D"E"I]O9YM-M,4:\C7`>[ARKO?(CFD7@LF*^F,JR$-`L'I"<)S>: MZ>>9>\X,YH`@S6"(Z;[&/X>K6/K59I51S2+Q.48@3%8Q_*-8N6J;IO,DBC"Y M7P.TD`1!>D"O>8ZL>1Z3SGR]#M"VQ?Z"-9:*B+2518&^O4UNG%WB=>O`S MW4HWTF34;D$8%82ZR61P]D)X%&VGAOB'"4(\6/"NX?N3AT])9JT1_+7DD[%W>,G42Z:C2:9#`P^F M(9]ZN>THCY`5C\]\A#%[Q(1;$*32+NDA8WMIUDNS M7IKUTJR:B7H05_-"KA=RO9#;4U-TSZ-+1R^(T^+3G M:K$[;V9KCXJ2_-0DF5>C=-B@1FJ9#ERZ@4!01O6Z@96Z@9>"QZV-JH4G>;'8 MB\6B-52',G\O$'N!V`O$V@5BPU!<;^3VXN+E@R%>WX<,;^G/ M,<1+2D(`9V$&7^0?W]+S%1N1*BB_*_A8JA4<@8&-X-%+[(R\Y[,JV.?Y]H`W M%FM:3>4#>?@GO8GO`;X-%E\`7#WC]9^]`!2L0/'+2\Q6K@.(?@ZB7+"JFU&: MO#+GE3FOS'EE;IB/PRQ;G8PJ*.AH4K_KIYWW-)I\.9E<)V^K\+8*"5O%58!B M&*]2S/>+DV;4+=(UI5([-._M>%_*ZD*#P MR&#%D]%3O!CHQ4`=8J`Y9Y1Y8="+4\=PBW07#NOZ16F=2QCE&9"M]N.C%125QT:V'!MT2&F^3>'4+7\"B?`GB M?/L!)"L4;)YA.$,@$"MY)SF(63_\'+R`.`?GVX_!KPFZR-,L6>-S=[[=;^%J M2\N6^U,>V'"Z9N<`W\3+!*T+]G&^K7XID:,I-9H-JL9)J4E>J?!*A5U3#%4D/)]!Z!5=K^@>*KI_SP.$Z8ZV^]\U&+EWC5BM MY3+73CC.2784ZV;*4^,$.WO-QVL^SMZ'BJS"*T0\.524,TU&__'RIY<_MW.DOQ+2^R>I'5BZP]L4'Y M4PI^S_%?KUZ`GK>0O'SJY1P<`U[$":VY#;1SI75J>R\YVG1UL<4@ M^J)[4<>+.E:).H9PX;!T.U2M7C'PK]\1"DD]?OR/_P]02P,$%`````@`:XA9 M1K*/ERG"%@``#@8!`!$`'`!F87)O+3(P,30Q,C,Q+GAS9%54"0`#J4;N5*E& M[E1U>`L``00E#@``!#D!``#M75]SXS:2?]^J_0XX/]Q-JB++LF>2C&LF6[(M M;WQE6UY)3K+WDH)(2,(N!2@@Z+'VTQ\:)"6*($%0LL><*CXD(Y/=C6[\&O\: M#?#3WYZ7`7HB(J2,!`%9H]\]$A"!)4$3_,P97Z[1V%N0)?X>37%(?,09^OUB=(M.CWL( M+:1[7[Y\.2;^'(L.9P%EY-CCRR[J=-(2?HUU.4<_')^>'K_/O!GQB/GG MZ$/FT:4@6"IJY"LMSM'I2>]#Y^2T<_IAM2%DK, M/))A477U;PL'O(9*SQ9BL"1J]3Y^_-C5;S/44=B98[S:T,]P.-74R0M53.]] MYZ37.>OM8S>(#&EQNV;#U_Z,8O,]2>\DHIUKOD(?&.Y_RIF[P$H\Z,.O`B M(51;*V--WA;7GT]H,9MZ4:A[(F$LI@K?E=L&=2+$@ZY$B4LZDV>1V(Q)_(>+TFXPAYQ<#_5O2T)D]=<+*_(#$>! MJHL_(QS0&27^$<)2"CJ-)-DAB-B6Y&>0\@DSQJ7NI_3?\&2UHFS&DS_5`VB, MYX('9*)\$L&/Q]%-L88RZ6N[0-6]XEX$.F+F#YBD%&C& M6_5WPIQ0V!A70O7"3.[!N=6LG"]YFD+Q`@B-E:K:C8:S:\I4KTYQ\,!#K<=E M@,,P\2;`:J08_G!DL$-WIO#:"%*_+X?WX^'MS55_,KA"%_W;_OWE`(U_&0PF MXQ:W`W![P*J7E@LBJ:J8VB!J[@HDW[LCB=[MJ/-=BVP5LC=JKKLDQ;@E[^SH M?+"A,YZH?^X&]PJ9X34:/@Q&_W8 M_>".W>7P[F$T^&5P/[[Y=8!N[M7?@Q;%*A3'"]4=+7C@JS7=X,](S1?ZS'>` MUJ.=O:78(?_1'?+Q+WV%^/#V:C`:_P\:_./Q9O+/%O(JR"]QN+@.^)?PAOE4 M$$\6MUB3S([;3S6::G_\"[J^'?[6=K/%:-US2<()WTQ+-O4:CNFWKM2MG\@0?4HXJ#/,N+@'O_SB!ZL"@[ZA]AT4%#+^!A)`BX0+1<8K%&?(8R M!:!M"2@MHL6^)O9IBQQ'JU6\[,7!MNYKHN\LS(I_[\3`__'AX58W]?[MMJ&K M\?AZ.+K3[ED=X(1#,NT!6/ MIG(6!6E+;YMW[:Y]P86<$+&\T7$[_:QFCVZ58(?WU&C((*P#TE!&7(MJ352A M[ICD8KVMW'J@6@78,3W+8YK*:D??^D#^G7/_"PV"?7&T\=MA?)^',1758EB[ M,4K,YG0:D+X:^F2X?YNLEF/'](/9-%.1*);9@EMWFI1,/![P&@,RS%=/1$3\ M6XJG-%":DKT!WU>VW0E^,*94L5"4D=JZ04TWN")3N2_,9;QV&'_,PZ@J@L`" M.)YFMPC61%`'#N-881I&'#RO"`O)OKC6DVA'^Z<\VEH<>A>+_PXE@K]']Z2% MOOX`#94XP<_[C\P6`79@C5!6+`LRI]INN'ZPBB^7-%XSJB9WR77LCS#O@$&X MID@KVJ=&X"HC76=/[,AOX:\["F^J=CB#/2#5)6JK1D35"U'@A1"NP()<0!JB MFE;M$>XXM`R[@QCQKK%43"A;$'H(,&M]HZYO#+!@JF6%#T1H>.JA7LYMQ],( M<*6"D)*$M*@6R9I(/L"^+F?IG.I!M3A!)!7Z[05A2MW]%]E["[?[@1$4&RQ7 M`5\3@D8;Z2@1KQMXZQ5U`]ED#O^.R(H+&$+W=0`7.7:LCRH)>I?^ M:A-J7\*\VHADO4%&EW"C/EK#+EJ'6& M5\L]JN$%KK*L\)\9@;N*/*06^]=(7:D!NX,8.^)&)"Z3QM*B^PKY+#7`K99B MQ]:(RJ4"6V!?,0!=/Z MQE=)IJCA$?O(M?N!$_5MXB_[J9]#=!K";3C;D3W*C;P6R^HN&YL M4Y?)9MEP9MV1Z_N^UG$'PN1>LA<198??/'?JOL770=L2L]>\*)4 MG%[?*8$=_305V0+I"F1V+S7=\DR#M'D8K;1V$(V87.5F:PN@X^!<<%>#VU#L MS&B'ULRP`\$H?^%#.\@>#'5FNSH/9O:5'2XC6+:S"=Y"X09%NKOLU-+LQ':X MC"C59E^[;4\'3V(6F,U)>,/2.KU8;V($CTHQHY55,]C!-*)1B4!$V1;7Z3H3 MJ=!26T3=>\C=)`.SF\R]M^+UP0@E%>0:M-#L!XU3S^G&9`>Q(.LK#V+;E1X\ M"_46Q(\",ISUE]!U_4?;D.RT&S-/*[$=33/,DPB#.$]67+K-WV+HO!0T,G&, M!:!)84?+B,@4IN2T`+D"%$'1/I+&LJ&2P0VI$8+8"]997G/Y&"]/?6E!=IZ]0>W#.Y(*H-D$V>6M% ML9AR4CN0!;$9GP(&R&=7;$MRE\9Y8*/-!THPXK_ M#T:(J"[^NY]Q:OUAG_Y_AQE7 M6DK6+71!>B>[71?O/3?3\R''J&(%O1UD(P2U,R%KUT\OW=-?D#EED+3;A\]: MPN>*^TM($AC.'IE0M'-&_T-\5?OI75Y5W7Y]@7:',*),()S]Q%([IAR*_W4DU?_OE`[+:'E+<$C2!,(1^3.B:C[VR'PB M=&8B\T@`F>%)JCB;:WJCGW@)D78O,>)Z<9$H*1-I(=M,R+18%$&Y25)D6C+: M%!VSM7V'^]XFG`O+'@O3I\+<%-PBN968@-JB61?-_,%= MIP'3C!A716]>KB"[&QEA/C.J$ZNBDR>T,K%SA0C4@25[1B$=!`*5 M]/(N4:KP-+K2K-T&<.]EDDOW1_D;_6$R[-;EU)=@=YS:'P9H>Z/#IPZYRP/< M5F=.3':PJ[\,T*+[XNC6P-0=22,F9R+9@K<'>/=$CG$`]S\,GB41JA%<1J'D M2R)"?7O/XTHMG`F?"[Q:4.^6>X6X[BG%#KD18(,-6ET,I+6F!:%-24@7A:(5 MK,\WA:&TM-8GG+->.9O?TB?B)\[7W\^+&KJ;HKP57S@-2C;BHV%6!P/T]%H/E/3T[.8H_) MU5^B52IA(^=WK6^T-Q'#\O@Y1$4@FE9!?-("C\'N$@..HV MU_)=&!T,5PP%AE]MQ'PC=@=X2@)'DQ5M@)TIFIA M@;\Z*5\''G5ZIYVSWO%SZ"'+T47I'099QT6J?4$]=QJ)53_4E2;4=(L.6_#[('1BFGNXL>W64V'+%/SM;`?55"*E7 M6X&4!WX<5KA(0^Z1M(KR)RA65R30+, M(/ZP$<43H'1(.O>C>$4[E@+"G9(L89EPA/`TE`)[$B0&>J:C%*?G:@9$N3_1 M,E+6(\1HH+/$/A])$<%8K=9::K82Q4DM/%I]/HK9J9)?8I<>%'#\/8?)`K/' M\1V![;&L6>4TL55J@%.CR[G/EYBR(EMB]5[;%(%#4_?,PT8I&U*[Y)A-9JE\A]9,`&NQ<#R/YH#79,75/"7$UQ`JF-KU=;Q9?S'7#'M4B M2$@%R00_/_!0K\X->%V(FX2RVR/2B]GJR_.%XA1>-"4W M^UBM%N&:,72S-T/^E2VUH5IR?/&99JVR$7U]U'RJ]`^3AE['JBO=@"KM2LF: MU/A235,=P^V9`*ZZ32S$>L;%%RS\I!I6,&+\ M1N4B\RF$C93P#LM(Z'/!!;Y0ES5;(9J7/L%5>V1.Q%LZPO:R=F.(+7K9J%9- ME7J2BS'DR`XP"^'@#I/XS`X?BAN./%W?-K%]0D/WL-4PU' M?,5"&NFIV[R^@@_/%7F<*T.#/,>J-=*?,W7";>UC@NX61),/9+5W2."7'7([796Q6X-NX M$F_=7ZV"M<+DFD#D/HA-X6)]R87J'[`D(_7?A,>,QHVG&N+-AQR+J^E5"MII MS3)]WIR*M;?K`J(FMNY4S=(VGB-H:$O/?62"^>DP48R1"WFCT"I5V,2MBO2; M0-`%MF\#*V,"4T;0K,G+KH[W1`Z>O2""+?`Z+:N"K\&P%6E>U=8L/-]$HZNR MK]FVQ-_`6Y=EHI01-*G9Z;7X=KAK^5O&^4N^4WF@N,**%HDAE)K"N]/`\^(WP1;^_&'T2Y MQG#E1WKYD+;+G>7@G>?X((9\Q8WG>]4^)"%,_[L>$]7/W7.67EF1N1\KW:F$ MC4L#ZH.D-,D="@QQ-;BQ)J47YJ3'V)/L8EAJ<]$[>5"CHZ*.8[7#V81+'(S` MH"@[G!\D)=L.Z%LG&J269+PRU%Z!)`,$>DZ_)UZ!Y@(OF^8EU#9Y&3K:3G@+/53?Q(+@?>>G5'KK3 MT+\SYKJ1[VSR`_W;]2^)DE%`XE,*G7#,"+^=@DP5E-:'Y;X#SR@WKIHPZ\^:].V M\/(WD99<.USDM?59&^3(CLKG?;L>6U/=?<>$S9YTLD>M%E.P*>V">#5K@Q$O M4;X*<3O;-X%XR1>A7!"O9FTPXB7*5R%N9VLDXF-O0?PH4*M+\_/V13`[TC<( M6YO&>4`=:!N.(H3CKP/^91RM5C$)+MQM=N9H)))%.I=C::%N.)IJSD#5M)CX MCR%1:QK8$PO5$BQ=)(5R]4NMS7;>0- M=_;JW>QRLYUYFUD'VW-;D?`6^D9G.'70GPL2!]XF'%(O@B`->8\77$@X;7"C M[SX"FJV0PE;P:D4TJ=6\K)&&N[V*^(9ZY.Y%\O8=*"?J1OE)F;XFY!64#45/ M/%&/;-*V=@S*O_H&LC3TL55]^WSVBW]]"&[/XV^6K+4I-:P8&V_D;H?*%FE/TG(O" M=,[H3"UW5%>YV5W2FTIE*X*ZG$W$UJI[*<@N7(U$>YMJHE88#VJ:P0K2:VQ$ M3N"$7Y#DX[\3GJ;+[ACGSK0#H29\NQZW2F_X@M,@4(K3 M]'LB3N;NLC70X.0+T;7`=>'Y%I(Z*LRQ0^[&]4U4PQ<^6?`H5/.C:QX59]!; M:!K59>VJ"2GP+N;DZ1IJ$F3S5YF3IVFH*1/"TGMIJRPJ(6V288^,8,&(GP1O MDH,%AE%VLD89-)Y`3#X2ZPLE#+(B[O`SG"K*6E-.DYBR9[KS2QY!,"_>A-&Z M8`UQ*900L=O3[\.\LXY\Z]M+TT5N<9IWX=LW],)/W?BC!NKG_P-02P$"'@,4 M````"`!KB%E&"5'V;YQ%`0"&#P\`$0`8```````!````I($`````9F%R;RTR M,#$T,3(S,2YX;6Q55`4``ZE&[E1U>`L``00E#@``!#D!``!02P$"'@,4```` M"`!KB%E&#FL%A@49``#Q=`$`%0`8```````!````I('G10$`9F%R;RTR,#$T M,3(S,5]C86PN>&UL550%``.I1NY4=7@+``$$)0X```0Y`0``4$L!`AX#%``` M``@`:XA91C]&>)QZ30``NCH&`!4`&````````0```*2!.U\!`&9A`Q0` M```(`&N(648,-\Y,WY```.!]"``5`!@```````$```"D@02M`0!F87)O+3(P M,30Q,C,Q7VQA8BYX;6Q55`4``ZE&[E1U>`L``00E#@``!#D!``!02P$"'@,4 M````"`!KB%E&'O0SVSA3``!&;@<`%0`8```````!````I($R/@(`9F%R;RTR M,#$T,3(S,5]P&UL550%``.I1NY4=7@+``$$)0X```0Y`0``4$L!`AX# M%`````@`:XA91K*/ERG"%@``#@8!`!$`&````````0```*2!N9$"`&9A'-D550%``.I1NY4=7@+``$$)0X```0Y`0``4$L%!@`````& -``8`&@(``,:H`@`````` ` end XML 70 R1.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Document and Entity Information (USD $)
    12 Months Ended
    Dec. 31, 2014
    Feb. 10, 2015
    Jun. 27, 2014
    Document Information [Line Items]      
    Document Type 10-K    
    Amendment Flag false    
    Document Period End Date Dec. 31, 2014    
    Document Fiscal Year Focus 2014    
    Document Fiscal Period Focus FY    
    Trading Symbol FARO    
    Entity Registrant Name FARO TECHNOLOGIES INC    
    Entity Central Index Key 0000917491    
    Current Fiscal Year End Date --12-31    
    Entity Well-known Seasoned Issuer Yes    
    Entity Current Reporting Status Yes    
    Entity Voluntary Filers No    
    Entity Filer Category Large Accelerated Filer    
    Entity Common Stock, Shares Outstanding   17,317,430dei_EntityCommonStockSharesOutstanding  
    Entity Public Float     $ 831,458,800.32dei_EntityPublicFloat
    XML 71 R18.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Income Taxes
    12 Months Ended
    Dec. 31, 2014
    Income Taxes

    11. INCOME TAXES

    Income before income tax expense consists of the following:

     

         Years ended December 31,  
         2014      2013      2012  

    Domestic

       $ 12,877       $ 14,842       $ 8,310   

    Foreign

         24,645         14,020         22,632   
      

     

     

        

     

     

        

     

     

     

    Income before income taxes

    $ 37,522    $ 28,862    $ 30,942   
      

     

     

        

     

     

        

     

     

     

    The components of the income tax expense (benefit) for income taxes are as follows:

     

         Years ended December 31,  
         2014      2013      2012  

    Current:

            

    Federal

       $ 3,780       $ 4,859       $ 4,418   

    State

         367         472         429   

    Foreign

         4,433         3,751         5,537   
      

     

     

        

     

     

        

     

     

     

    Current income tax expense

      8,580      9,082      10,384   

    Deferred:

    Federal

      306      (1,105   (1,871

    State

      30      (108   (183

    Foreign

      (5,043   (516   (386
      

     

     

        

     

     

        

     

     

     

    Deferred income tax benefit

      (4,707   (1,729   (2,440
      

     

     

        

     

     

        

     

     

     

    Income tax expense

    $ 3,873    $ 7,353    $ 7,944   
      

     

     

        

     

     

        

     

     

     

     

    Income tax expense (benefit) for the years ended December 31, 2014, 2013 and 2012 differ from the amount computed by applying the federal statutory corporate rate to income before income taxes. The differences are recorded as follows:

     

         Years ended December 31,  
         2014      2013      2012  

    Tax expense (benefit) at statutory rate of 34%

       $ 12,757       $ 9,813       $ 10,521   

    State income taxes, net of federal benefit

         425         490         274   

    Foreign tax rate difference

         (2,917      (1,345      (2,549

    Research and development credit

         (583      (957      —     

    Change in valuation allowance

         (5,392      (187      3   

    Equity based compensation

         880         (212      (225

    Manufacturing credit

         (721      (249      (139

    Other

         (576      —           59   
      

     

     

        

     

     

        

     

     

     

    Total income tax expense

    $ 3,873    $ 7,353    $ 7,944   
      

     

     

        

     

     

        

     

     

     

    The components of the Company’s net deferred income tax asset and liabilities are as follows:

     

         As of December 31,  
         2014      2013  

    Net deferred income tax asset - Current

         

    Warranty cost

       $ 404       $ 348   

    Bad debt reserve

         30         73   

    Inventory reserve

         512         253   

    Unearned service revenue

         3,474         2,992   

    Other, net

         1,516         935   
      

     

     

        

     

     

     

    Net deferred income tax asset - Current

    $ 5,936    $ 4,601   
      

     

     

        

     

     

     

    Net deferred income tax asset - Non-current

    Depreciation

    $ (3,059 $ (1,559

    Goodwill amortization

      (2,007   (1,841

    Product design costs

      (136   (259

    Employee stock options

      2,756      3,021   

    Unearned service revenue

      1,649      1,654   

    Loss carryforwards

      9,240      10,252   
      

     

     

        

     

     

     

    Deferred income tax asset - Non-current

      8,443      11,268   
      

     

     

        

     

     

     

    Valuation Allowance

      (1,819   (6,845
      

     

     

        

     

     

     

    Net deferred income tax asset - Non-current

    $ 6,624    $ 4,423   
      

     

     

        

     

     

     

    Net deferred income tax liability - Non-current

      

     

     

        

     

     

     

    Intangible assets

    $ —      $ (1,171
      

     

     

        

     

     

     

    The effective income tax rate for 2014, 2013, and 2012 includes a reduction in the statutory corporate tax rates for the Company’s operations in Switzerland. The favorable tax rate ruling requires the Company to maintain a certain level of manufacturing operations in Switzerland. The aggregate dollar effect of this favorable tax rate was approximately $1.9 million, or $0.11 per share, in the year ended December 31, 2014, $1.5 million, or $0.09 per share, in the year ended December 31, 2013, and $0.9 million, or $0.05 per share, in the year ended December 31, 2012.

     

    At December 31, 2014 and 2013, the Company’s domestic entities had deferred income tax assets in the amount of $5.2 million and $5.5 million, respectively. At December 31, 2014 and 2013, the Company’s foreign subsidiaries had deferred tax assets primarily relating to net operating losses, some of which expire in the next 5 to 15 years and others which can be carried forward indefinitely, of $9.2 million and $10.3 million, respectively. The valuation allowance for deferred tax assets as of December 31, 2014 and 2013 was $1.8 million and $6.8 million, respectively. The net change in the total valuation allowance for each of years ended December 31, 2014, 2013 and 2012, was a decrease of $5.0 million, a decrease of $0.2 million and an increase of $3.0 thousand, respectively. During the year ended December 31, 2014, the Company identified certain immaterial errors related to deferred tax assets and the related valuation allowance. As a result, the Company decreased deferred tax assets and the related valuation allowance by $4.7 million each to correct the gross-up error. The above table has been adjusted to reflect this adjustment. The Company believes this error is not material to the consolidated financial statements of any prior interim or annual periods and that the correction of the error was not material to the Company’s 2014 consolidated financial statements.

    The valuation allowance as of December 31, 2014 and 2013 was primarily related to foreign net operating loss carryforwards that, in the judgment of management, were not more likely than not to be realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets depends on the generation of future taxable income during the periods in which those temporary differences are deductible. Management considers the scheduled reversal of deferred tax liabilities (including the impact of available carryback and carryforward periods), projected taxable income, and tax-planning strategies in making this assessment. In 2014, certain foreign subsidiaries which had previously generated losses, established a pattern of profitability which resulted in the Company concluding that the valuation allowance should be reversed based on the assessment previously described. As a result, the Company recorded a $4.5 million discrete tax adjustment during the third quarter of 2014. The remaining changes impacting the valuation allowance for the year ended December 31, 2014 related to changes in foreign currency.

    The Company has not recognized any U.S. tax expense on undistributed international earnings, as it intends to reinvest the earnings outside the U.S. for the foreseeable future. The Company’s net undistributed international earnings were approximately $106.2 million and $78.2 million at December 31, 2014 and 2013, respectively.

    Significant judgment is required in determining the Company’s worldwide provision for income taxes. In the ordinary course of a global business, there are many transactions for which the ultimate tax outcome is uncertain. The Company reviews its tax contingencies on a regular basis and makes appropriate accruals as necessary.

    As of December 31, 2014 and 2013, the Company’s gross unrecognized tax benefits totaled $0.3 million, which includes approximately $0.03 million of interest and penalties. The Company estimates that the unrecognized tax benefits will not change significantly within the next year.

     

    A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows:

     

         Years ended December 31,  
         2014      2013      2012  

    Balance at January 1,

       $ 265       $ 265       $ 265   

    Additions based on tax positions related to the current year

         —           —           —     

    Additions for tax positions of prior years

         —           —           —     

    Reductions for tax positions of prior years

         —           —           —     

    Settlements

         —           —           —     
      

     

     

        

     

     

        

     

     

     

    Balance at December 31,

    $ 265    $ 265    $ 265   
      

     

     

        

     

     

        

     

     

     

    The Company and its subsidiaries file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. The table below summarizes the open tax years and ongoing tax examinations in major jurisdictions as of December 31, 2014:

     

    Jurisdiction    Open Years      Examination
    in Process

    United States - Federal Income Tax

         2010-2014       N/A

    United States - various states

         2010-2014       N/A

    Germany

         2009-2014       2010-2011

    Switzerland

         2013       N/A

    Singapore

         2010-2014       N/A

    The Company recognizes accrued interest and penalties related to unrecognized tax benefits in tax expense. The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate is $0.3 million. FARO does not currently anticipate that the total amount of unrecognized tax benefits will result in material changes to its financial position. The Company is subject to income taxes at the federal, state and foreign country level. The Company’s tax returns are subject to examination at the U.S. federal level from 2010 forward and at the state level subject to a three to four year statute of limitations. In September 2013, the U.S. Internal Revenue Service issued new regulations for capitalizing and deducting costs incurred to acquire, produce, or improve tangible property. The Company adopted these new regulations as of January 1, 2014, and it did not have a material effect on its consolidated financial statements.

    XML 72 R4.htm IDEA: XBRL DOCUMENT v2.4.1.9
    CONSOLIDATED STATEMENTS OF OPERATIONS (USD $)
    In Thousands, except Share data, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    SALES      
    Product $ 284,147us-gaap_SalesRevenueGoodsNet $ 238,841us-gaap_SalesRevenueGoodsNet $ 227,905us-gaap_SalesRevenueGoodsNet
    Service 57,679us-gaap_SalesRevenueServicesNet 52,943us-gaap_SalesRevenueServicesNet 45,490us-gaap_SalesRevenueServicesNet
    Total sales 341,826us-gaap_SalesRevenueNet 291,784us-gaap_SalesRevenueNet 273,395us-gaap_SalesRevenueNet
    COST OF SALES      
    Product 114,994us-gaap_CostOfGoodsSold 97,630us-gaap_CostOfGoodsSold 94,103us-gaap_CostOfGoodsSold
    Service 37,918us-gaap_TechnologyServicesCosts 32,261us-gaap_TechnologyServicesCosts 29,673us-gaap_TechnologyServicesCosts
    Total cost of sales (exclusive of depreciation and amortization, shown separately below) 152,912us-gaap_CostOfRevenue 129,891us-gaap_CostOfRevenue 123,776us-gaap_CostOfRevenue
    GROSS PROFIT 188,914us-gaap_GrossProfit 161,893us-gaap_GrossProfit 149,619us-gaap_GrossProfit
    OPERATING EXPENSES      
    Selling and marketing 80,157us-gaap_SellingAndMarketingExpense 71,689us-gaap_SellingAndMarketingExpense 64,446us-gaap_SellingAndMarketingExpense
    General and administrative 36,479us-gaap_GeneralAndAdministrativeExpense 30,600us-gaap_GeneralAndAdministrativeExpense 29,065us-gaap_GeneralAndAdministrativeExpense
    Depreciation and amortization 7,428us-gaap_DepreciationAndAmortization 7,038us-gaap_DepreciationAndAmortization 6,976us-gaap_DepreciationAndAmortization
    Research and development 27,510us-gaap_ResearchAndDevelopmentExpense 22,412us-gaap_ResearchAndDevelopmentExpense 17,578us-gaap_ResearchAndDevelopmentExpense
    Total operating expenses 151,574us-gaap_OperatingExpenses 131,739us-gaap_OperatingExpenses 118,065us-gaap_OperatingExpenses
    INCOME FROM OPERATIONS 37,340us-gaap_OperatingIncomeLoss 30,154us-gaap_OperatingIncomeLoss 31,554us-gaap_OperatingIncomeLoss
    OTHER (INCOME) EXPENSE      
    Interest income (96)us-gaap_InvestmentIncomeInterest (74)us-gaap_InvestmentIncomeInterest (160)us-gaap_InvestmentIncomeInterest
    Other (income) expense, net (94)us-gaap_NonoperatingIncomeExpense 1,357us-gaap_NonoperatingIncomeExpense 744us-gaap_NonoperatingIncomeExpense
    Interest expense 8us-gaap_InterestExpense 9us-gaap_InterestExpense 28us-gaap_InterestExpense
    INCOME BEFORE INCOME TAX EXPENSE 37,522us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 28,862us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 30,942us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
    INCOME TAX EXPENSE 3,873us-gaap_IncomeTaxExpenseBenefit 7,353us-gaap_IncomeTaxExpenseBenefit 7,944us-gaap_IncomeTaxExpenseBenefit
    NET INCOME $ 33,649us-gaap_NetIncomeLoss $ 21,509us-gaap_NetIncomeLoss $ 22,998us-gaap_NetIncomeLoss
    NET INCOME PER SHARE - BASIC $ 1.95us-gaap_EarningsPerShareBasic $ 1.26us-gaap_EarningsPerShareBasic $ 1.36us-gaap_EarningsPerShareBasic
    NET INCOME PER SHARE - DILUTED $ 1.93us-gaap_EarningsPerShareDiluted $ 1.25us-gaap_EarningsPerShareDiluted $ 1.34us-gaap_EarningsPerShareDiluted
    Weighted average shares - Basic 17,247,727us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 17,087,104us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 16,910,830us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
    Weighted average shares - Diluted 17,416,453us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 17,241,115us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 17,129,128us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
    XML 73 R12.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Inventories
    12 Months Ended
    Dec. 31, 2014
    Inventories
    5. INVENTORIES

    Inventories consist of the following:

     

         As of
    December 31, 2014
         As of
    December 31, 2013
     

    Raw materials

       $ 27,058       $ 22,562   

    Finished goods

         13,075         6,833   

    Sales demonstration inventory

         19,201         19,545   
      

     

     

        

     

     

     

    Inventories, net

    $ 59,334    $ 48,940   
      

     

     

        

     

     

     

    Service inventory

    $ 20,646    $ 19,033   
      

     

     

        

     

     

     
    XML 74 R11.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Short-Term Investments
    12 Months Ended
    Dec. 31, 2014
    Short-Term Investments
    4. SHORT-TERM INVESTMENTS

    Short-term investments of $65.0 million at December 31, 2014 and 2013 were comprised of U.S. Treasury Bills that mature through June 11, 2015. The interest rate on the U.S. Treasury Bills is less than one percent. The investments are classified as held-to-maturity and recorded at cost plus accrued interest. The fair value of the U.S. Treasury Bills at December 31, 2014 and 2013 approximated cost. For further discussion of fair value, refer to the fair value of financial instruments section of Note 1, Summary of Significant Accounting Policies.

    XML 75 R23.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Segment Reporting
    12 Months Ended
    Dec. 31, 2014
    Segment Reporting
    16. SEGMENT REPORTING

    The Company has three reportable segments based upon geographic regions: Americas, Europe/Africa and Asia-Pacific. The Company includes costs related to Corporate in its Americas region. The Company does not incur research and development expenses in its Asia-Pacific region.

    The Company develops, manufactures, markets, supports and sells CAD-based quality assurance products integrated with CAD-based inspection and statistical process control software, and three-dimensional documentation systems in each of these regions. These activities represent more than 99% of consolidated sales. The Company evaluates performance and allocates resources based upon profitable growth and assets deployed.

     

    The following table presents information about the Company’s reportable segments:

     

         As of and for the Years Ended December 31,  
         2014      2013      2012  

    Americas Region

            

    Net sales to external customers

       $ 138,968       $ 120,435       $ 108,616   

    Depreciation and amortization

         3,989         4,012         4,294   

    Operating income

         7,490         6,270         2,949   

    Long-lived assets

         37,013         23,791         21,775   

    Capital expenditures

         12,347         3,563         1,435   

    Total assets

         222,273         201,679         179,594   

    Europe/Africa Region

            

    Net sales to external customers

       $ 120,179       $ 103,415       $ 100,111   

    Depreciation and amortization

         2,090         1,880         1,658   

    Operating income

         8,811         6,417         10,703   

    Long-lived assets

         17,599         17,409         16,871   

    Capital expenditures

         4,799         1,558         1,672   

    Total assets

         124,535         122,197         110,152   

    Asia-Pacific Region

            

    Net sales to external customers

       $ 82,679       $ 67,934       $ 64,668   

    Depreciation and amortization

         1,349         1,146         1,024   

    Operating income

         21,039         17,467         17,902   

    Long-lived assets

         3,047         2,721         2,562   

    Capital expenditures

         1,576         1,319         1,565   

    Total assets

         78,655         67,620         61,061   

    Totals

            

    Net sales to external customers

       $ 341,826       $ 291,784       $ 273,395   

    Depreciation and amortization

         7,428         7,038         6,976   

    Operating income

         37,340         30,154         31,554   

    Long-lived assets

         57,659         43,921         41,208   

    Capital expenditures

         18,722         6,440         4,672   

    Total assets

         425,463         391,496         350,807   

    The geographical sales information presented above represents sales to customers located in each respective region, whereas the long-lived assets information represents assets held in the respective regions. There were no customers that individually accounted for 10% or more of total consolidated revenue.

    Net sales to external customers is based upon the geographic location of the customer.

     

         For the Years Ended December 31,  
    Net sales to external customers    2014      2013      2012  

    United States

       $ 124,851       $ 109,757       $ 97,912   

    Americas-Other

         14,117         10,678         10,704   

    Germany

         50,437         42,471         42,413   

    Europe-Other

         69,742         60,944         57,698   

    Japan

         32,531         23,795         25,553   

    Asia-Other

         50,148         44,139         39,115   
      

     

     

        

     

     

        

     

     

     
    $ 341,826    $ 291,784    $ 273,395   
      

     

     

        

     

     

        

     

     

     

    Long lived assets consist primarily of property, plant, and equipment, goodwill, and intangible assets, and are attributed to the geographic area in which they are located or originated.

     

         As of December 31,  
    Long-Lived Assets    2014      2013      2012  

    United States

       $ 35,900       $ 22,720       $ 20,824   

    Americas-Other

         1,113         1,071         951   

    Germany

         17,351         17,294         16,630   

    Europe-Other

         248         115         241   

    Japan

         599         434         576   

    Asia-Other

         2,448         2,287         1,986   
      

     

     

        

     

     

        

     

     

     
    $ 57,659    $ 43,921    $ 41,208   
      

     

     

        

     

     

        

     

     

     
    XML 76 R19.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Commitments and Contingencies
    12 Months Ended
    Dec. 31, 2014
    Commitments and Contingencies
    12. COMMITMENTS AND CONTINGENCIES

    Leases—The Company leases buildings and equipment under non-cancellable operating leases through 2024. The following is a schedule of future minimum lease payments required under non-cancelable operating leases with initial terms in excess of one year, in effect at December 31, 2014:

     

    Years ending December 31,

       Amount  

    2015

       $ 6,668   

    2016

         5,740   

    2017

         3,221   

    2018

         2,621   

    2019

         2,208   

    Thereafter

         6,341   
      

     

     

     

    Total future minimum lease payments

    $ 26,799   
      

     

     

     

     

    Rent expense for 2014, 2013, and 2012 was $6,119, $5,227 and $4,917, respectively.

    Patent Matters—On July 11, 2008, Metris USA, Inc. and its affiliates, Metris N.V., Metris IPR N.V. and 3-D Scanners Ltd., filed a complaint against the Company for patent infringement in the U.S. District Court for the District of Massachusetts (the “Massachusetts Court”) concerning U.S. Patent Nos. 6,611,617 and 7,313,264 (hereinafter, the “patents-in-suit”). Following an acquisition by Nikon Corporation in late 2009, Metris USA, Inc. subsequently changed its name to Nikon Metrology, Inc., Metris N.V. changed its name to Nikon Metrology NV, and Metris IPR N.V. was dissolved and merged into Nikon Metrology NV. We refer to each of Nikon Metrology, Inc., Nikon Metrology NV, and 3-D Scanners Ltd. as “Plaintiffs” or “Nikon”.

    The Company responded to the complaint with counterclaims alleging that the patents-in-suit, which are generally directed to laser scanning devices, are invalid, non-infringed, and unenforceable due to fraud during prosecution of the patents in the U.S. Patent and Trademark Office. On August 31, 2009, the Massachusetts Court granted the Company’s motion to add counterclaims and defenses for violation of federal and state antitrust and unfair competition laws based on the alleged knowing assertion of invalid and fraudulent patents. The Company also filed an amended counterclaim to add the Plaintiff’s parent company, Nikon Corporation, as a counterclaim defendant.

    On July 14, 2010, the Company filed a motion for summary judgment of non-infringement of both patents-in-suit. On August 31, 2010, Nikon filed a motion for summary judgment against the Company’s counterclaims for antitrust violations and unfair trade practices.

    On September 19, 2011, the Massachusetts Court ruled that the Company did not infringe U.S. Patent No. 6,611,617. The Massachusetts Court also granted Nikon’s motion for summary judgment on the Company’s counterclaims for anti-trust violations and unfair trade practices. The Massachusetts Court denied the Company’s motion for summary judgment of non-infringement of U.S. Patent No. 7,313,264. The effect of the ruling was to reduce or eliminate the Company’s exposure with respect to claims associated with U.S. Patent No. 6,611,617, while the patent dispute with respect to U.S. Patent No. 7,313,264 continued.

    On August 10, 2012, following a two-week jury trial on the remaining claims related to U.S. Patent No. 7,313,264, the jury determined the asserted patent claims were invalid, and on August 13, 2012, the Massachusetts Court entered judgment for the Company. The Massachusetts Court sustained this verdict on January 23, 2013, denying all post-trial motions except the Company’s motion for attorneys’ fees. On February 21, 2013, the Massachusetts Court stayed the Company’s motion for attorneys’ fees pending resolution of any appeals to the U.S. Federal Circuit.

    On March 20, 2013, the Massachusetts Court entered Final Judgment in the Company’s favor, awarding the Company its costs. On April 10, 2013, the Company filed a notice of appeal to the U.S. Federal Circuit with respect to the Massachusetts Court’s failure to address the inequitable conduct by the inventor and related patent misuse and anti-trust issues.

     

    On July 10, 2013, the matter was settled with no impact to the Company’s financial statements.

    XML 77 R15.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Accrued Liabilities
    12 Months Ended
    Dec. 31, 2014
    Accrued Liabilities
    8. ACCRUED LIABILITIES

    Accrued liabilities consist of the following:

     

         As of December 31,  
         2014      2013  

    Accrued compensation and benefits

       $ 17,544       $ 11,591   

    Accrued warranties

         2,719         2,364   

    Professional and legal fees

         1,475         1,203   

    Other accrued liabilities

         4,389         4,983   
      

     

     

        

     

     

     
    $ 26,127    $ 20,141   
      

     

     

        

     

     

     

    Activity related to accrued warranties was as follows:

     

         Years ended December 31,  
         2014      2013      2012  

    Balance, beginning of year

       $ 2,364       $ 2,359       $ 2,365   

    Provision for warranty expense

         3,848         3,541         3,071   

    Fulfillment of warranty obligations

         (3,493      (3,536      (3,077
      

     

     

        

     

     

        

     

     

     

    Balance, end of year

    $ 2,719    $ 2,364    $ 2,359   
      

     

     

        

     

     

        

     

     

     
    XML 78 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Components of Net Deferred Income Tax Asset and Liabilities (Detail) (USD $)
    In Thousands, unless otherwise specified
    Dec. 31, 2014
    Dec. 31, 2013
    Net deferred income tax asset-Current    
    Net deferred income tax asset-Current $ 5,936us-gaap_DeferredTaxAssetsNetCurrent $ 4,601us-gaap_DeferredTaxAssetsNetCurrent
    Net deferred income tax asset-Non-current    
    Deferred income tax asset - Non-current 8,443us-gaap_DeferredTaxAssetsGrossNoncurrent 11,268us-gaap_DeferredTaxAssetsGrossNoncurrent
    Valuation Allowance (1,819)us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent (6,845)us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent
    Net deferred income tax asset-Non-current 6,624us-gaap_DeferredTaxAssetsNetNoncurrent 4,423us-gaap_DeferredTaxAssetsNetNoncurrent
    Net deferred income tax liability-Non-current    
    Deferred tax liability, net   1,171us-gaap_DeferredTaxLiabilitiesNoncurrent
    Warranty Cost    
    Net deferred income tax asset-Current    
    Net deferred income tax asset-Current 404us-gaap_DeferredTaxAssetsNetCurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_WarrantyCostsMember
    348us-gaap_DeferredTaxAssetsNetCurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_WarrantyCostsMember
    Bad Debt Reserve    
    Net deferred income tax asset-Current    
    Net deferred income tax asset-Current 30us-gaap_DeferredTaxAssetsNetCurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_BadDebtReserveMember
    73us-gaap_DeferredTaxAssetsNetCurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_BadDebtReserveMember
    Inventory Reserve    
    Net deferred income tax asset-Current    
    Net deferred income tax asset-Current 512us-gaap_DeferredTaxAssetsNetCurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_InventoryReserveMember
    253us-gaap_DeferredTaxAssetsNetCurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_InventoryReserveMember
    Unearned Service Revenue    
    Net deferred income tax asset-Current    
    Net deferred income tax asset-Current 3,474us-gaap_DeferredTaxAssetsNetCurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_UnearnedServiceRevenueMember
    2,992us-gaap_DeferredTaxAssetsNetCurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_UnearnedServiceRevenueMember
    Net deferred income tax asset-Non-current    
    Deferred income tax asset - Non-current 1,649us-gaap_DeferredTaxAssetsGrossNoncurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_UnearnedServiceRevenueMember
    1,654us-gaap_DeferredTaxAssetsGrossNoncurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_UnearnedServiceRevenueMember
    Other    
    Net deferred income tax asset-Current    
    Net deferred income tax asset-Current 1,516us-gaap_DeferredTaxAssetsNetCurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_OtherDeferredTaxAssetMember
    935us-gaap_DeferredTaxAssetsNetCurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_OtherDeferredTaxAssetMember
    Depreciation    
    Net deferred income tax asset-Non-current    
    Deferred income tax asset - Non-current (3,059)us-gaap_DeferredTaxAssetsGrossNoncurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_DepreciationMember
    (1,559)us-gaap_DeferredTaxAssetsGrossNoncurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_DepreciationMember
    Goodwill Amortization    
    Net deferred income tax asset-Non-current    
    Deferred income tax asset - Non-current (2,007)us-gaap_DeferredTaxAssetsGrossNoncurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_GoodwillAmortizationMember
    (1,841)us-gaap_DeferredTaxAssetsGrossNoncurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_GoodwillAmortizationMember
    Product Design Costs    
    Net deferred income tax asset-Non-current    
    Deferred income tax asset - Non-current (136)us-gaap_DeferredTaxAssetsGrossNoncurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_ProductDesignCostsMember
    (259)us-gaap_DeferredTaxAssetsGrossNoncurrent
    / faro_DeferredIncomeTaxAssetAxis
    = faro_ProductDesignCostsMember
    Employee Stock Option    
    Net deferred income tax asset-Non-current    
    Deferred income tax asset - Non-current 2,756us-gaap_DeferredTaxAssetsGrossNoncurrent
    / us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
    = us-gaap_EmployeeStockOptionMember
    3,021us-gaap_DeferredTaxAssetsGrossNoncurrent
    / us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
    = us-gaap_EmployeeStockOptionMember
    Intangible Assets    
    Net deferred income tax liability-Non-current    
    Deferred tax liability, net   (1,171)us-gaap_DeferredTaxLiabilitiesNoncurrent
    / us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
    = faro_IntangibleAssetsMember
    Loss Carryforwards    
    Net deferred income tax asset-Non-current    
    Deferred income tax asset - Non-current $ 9,240us-gaap_DeferredTaxAssetsGrossNoncurrent
    / us-gaap_TaxCreditCarryforwardAxis
    = faro_LossCarryforwardsMember
    $ 10,252us-gaap_DeferredTaxAssetsGrossNoncurrent
    / us-gaap_TaxCreditCarryforwardAxis
    = faro_LossCarryforwardsMember
    XML 79 R13.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Goodwill
    12 Months Ended
    Dec. 31, 2014
    Goodwill
    6. GOODWILL

    The Company’s goodwill at December 31, 2014 and 2013 is related to its previous acquisitions of four businesses. The Company evaluates each reporting unit’s fair value as compared to its carrying value on December 31 of each year or more frequently if events or changes in circumstances indicate that the carrying value may exceed the fair value. The Company first performs a qualitative assessment to determine whether it is necessary to perform the two-step goodwill impairment test. If Step 1 of the quantitative goodwill impairment test is performed, the fair value of a reporting unit is measured using a discounted cash flow model incorporating discount rates commensurate with the risks involved for each reporting unit. The key assumptions used in the discounted cash flow model include discount rates, growth rates, cash flow projections and terminal value rates. These rates are susceptible to change and require significant management judgment. Impairments to goodwill are charged against earnings in the period the impairment is identified. The Company has two reporting units for which goodwill was tested on December 31, 2014: the Americas Region, and the Europe/Africa Region, as shown in the table below. As of December 31, 2014 and 2013, the Company did not have any goodwill that was identified as impaired. The decrease in goodwill in 2014 related to changes in foreign exchange rates, partially offset by goodwill resulting from an acquisition completed in 2014. Changes in goodwill of $0.5 million in 2013 were due to adjustments for changes in foreign exchange rates.

     

    December 31, 2014

       Beginning
    Balance
         Additions      Foreign
    Currency
    Translation
         Ending
    Balance
     

    Americas Region

       $ 6,994       $ 1,372       $ —         $ 8,366   

    Europe/Africa region

         12,364         —           (1,525      10,839   

    Asia-Pacific Region

         —           —           —           —     
      

     

     

        

     

     

        

     

     

        

     

     

     

    Total

    $ 19,358    $ 1,372    $ (1,525 $ 19,205   
      

     

     

        

     

     

        

     

     

        

     

     

     

     

    December 31, 2013

       Beginning
    Balance
         Additions      Foreign
    Currency
    Translation
         Ending
    Balance
     

    Americas Region

       $ 6,994       $ —         $ —         $ 6,994   

    Europe/Africa region

         11,822         —              542         12,364   

    Asia-Pacific Region

         —           —           —           —     
      

     

     

        

     

     

        

     

     

        

     

     

     

    Total

    $ 18,816    $     —      $ 542    $ 19,358   
      

     

     

        

     

     

        

     

     

        

     

     

     

     

    XML 80 R14.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Intangible Assets
    12 Months Ended
    Dec. 31, 2014
    Intangible Assets
    7. INTANGIBLE ASSETS

    Intangible assets consist of the following:

     

         As of December 31, 2014  
         Carrying Value      Accumulated Amortization      Net Intangible  

    Amortizable intangible assets:

            

    Product technology

       $ 9,065       $ 8,215       $ 850   

    Patents

         12,169         4,621         7,548   

    Other

         8,010         7,299         711   
      

     

     

        

     

     

        

     

     

     

    Total

    $ 29,244    $ 20,135    $ 9,109   
      

     

     

        

     

     

        

     

     

     

     

         As of December 31, 2013  
         Carrying Value      Accumulated Amortization      Net Intangible  

    Amortizable intangible assets:

            

    Product technology

       $ 10,917       $ 9,710       $ 1,207   

    Patents

         10,599         4,118         6,481   

    Other

         8,028         7,604         424   
      

     

     

        

     

     

        

     

     

     

    Total

    $ 29,544    $ 21,432    $ 8,112   
      

     

     

        

     

     

        

     

     

     

     

    Amortization expense was $1,257, $1,213 and $1,207 in 2014, 2013 and 2012, respectively. The estimated amortization expense for each of the years 2015 through 2019 and thereafter is as follows:

     

    Years ending December 31,

       Amount  

    2015

       $ 1,355   

    2016

         1,159   

    2017

         1,084   

    2018

         982   

    2019

         798   

    Thereafter

         3,731   
      

     

     

     
    $ 9,109   
      

     

     

     
    XML 81 R16.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Line of Credit
    12 Months Ended
    Dec. 31, 2014
    Line of Credit
    9. LINE OF CREDIT

    On July 11, 2006, the Company entered into a loan agreement providing for an available line of credit of $30.0 million, which was most recently amended on March 15, 2012. Loans under the Amended and Restated Loan Agreement, as amended, bear interest at the rate of LIBOR plus a fixed percentage between 1.50% and 2.00% and require the Company to maintain a minimum cash balance of $25 million and tangible net worth measured at the end of each of the Company’s fiscal quarters. As of December 31, 2014, the Company was in compliance with all of the covenants under the Amended and Restated Loan Agreement, as amended. The term of the Amended and Restated Loan Agreement, as amended, expires on March 31, 2015. The Company has not drawn on this line of credit in 2014, 2013 or 2012.

    XML 82 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Commitments and Contingencies - Additional Information (Detail) (USD $)
    In Thousands, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Commitments and Contingencies [Line Items]      
    Operating Leases, Rent Expense $ 6,119us-gaap_OperatingLeasesRentExpenseNet $ 5,227us-gaap_OperatingLeasesRentExpenseNet $ 4,917us-gaap_OperatingLeasesRentExpenseNet
    Buildings And Equipment      
    Commitments and Contingencies [Line Items]      
    Lease future expiration date, year 2024    
    XML 83 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Stock Compensation Plans - Additional Information (Detail) (USD $)
    12 Months Ended 1 Months Ended
    Dec. 31, 2014
    OptionPlan
    Dec. 31, 2013
    Dec. 31, 2012
    Dec. 31, 2008
    May 31, 2014
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Number of Compensation Plans 5faro_NumberOfStockOptionsPlans        
    Common stock, outstanding 898,429us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 814,291us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber      
    Weighted average remaining contractual term 2 years 10 months 24 days        
    Allocated Share-based compensation expense $ 4,678,000us-gaap_AllocatedShareBasedCompensationExpense $ 4,409,000us-gaap_AllocatedShareBasedCompensationExpense $ 4,080,000us-gaap_AllocatedShareBasedCompensationExpense    
    Weighted-average grant-date fair value $ 19.38us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 14.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 22.28us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue    
    Total intrinsic value of stock options exercised 2,200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 3,700,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 7,100,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue    
    Fair value of stock options vested 3,700,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 3,300,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 1,700,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1    
    Unrecognized stock-based compensation expense 5,200,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized        
    Weighted average, expected recognition period 1 year 9 months 18 days        
    Director's Plan, Per Director          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    The terms for number of shares to be granted upon election       3,400faro_TermForNumberOfSharesToBeGrantedUponElection
    / us-gaap_PlanNameAxis
    = faro_DirectorSPlanPerDirectorMember
     
    The terms for number of shares to be granted to director       2,200faro_TermForNumberOfSharesToBeGrantedToDirector
    / us-gaap_PlanNameAxis
    = faro_DirectorSPlanPerDirectorMember
     
    The terms for value of shares to be granted upon election 100,000faro_TermForValueOfSharesToBeGrantedUponElection
    / us-gaap_PlanNameAxis
    = faro_DirectorSPlanPerDirectorMember
      100,000faro_TermForValueOfSharesToBeGrantedUponElection
    / us-gaap_PlanNameAxis
    = faro_DirectorSPlanPerDirectorMember
       
    The terms for value of shares to be granted to director $ 80,000faro_TermForValueOfSharesToBeGrantedToDirector
    / us-gaap_PlanNameAxis
    = faro_DirectorSPlanPerDirectorMember
      $ 70,000faro_TermForValueOfSharesToBeGrantedToDirector
    / us-gaap_PlanNameAxis
    = faro_DirectorSPlanPerDirectorMember
       
    Director's Plan, Per Director | Restricted Stock          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Vesting period, years       3 years  
    1997 Plan          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Granted awards, authorized 1,400,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
    / us-gaap_PlanNameAxis
    = faro_NineteenNinetySevenPlanMember
           
    1997 Non-Employee Stock Option Director Plan          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Granted awards, authorized 250,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
    / us-gaap_PlanNameAxis
    = faro_NineteenNinetySevenNonEmployeeStockOptionDirectorPlanMember
           
    2004 Plan          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Granted awards, authorized 1,750,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
    / us-gaap_PlanNameAxis
    = faro_TwoThousandFourPlanMember
           
    Common stock, outstanding 120,988us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
    / us-gaap_PlanNameAxis
    = faro_TwoThousandFourPlanMember
           
    Exercise price, lower range $ 13.04us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
    / us-gaap_PlanNameAxis
    = faro_TwoThousandFourPlanMember
           
    Exercise price, upper range $ 31.06us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
    / us-gaap_PlanNameAxis
    = faro_TwoThousandFourPlanMember
           
    Weighted average remaining contractual term 10 years        
    2004 Plan | 2010 Change In Plan          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Weighted average remaining contractual term 7 years        
    2004 Plan | Employee Stock Option          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Vesting period, years 3 years        
    2009 Plan          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Granted awards, authorized 1,781,546us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
    / us-gaap_PlanNameAxis
    = faro_TwoThousandNinePlanMember
           
    Common stock, outstanding 768,941us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
    / us-gaap_PlanNameAxis
    = faro_TwoThousandNinePlanMember
           
    Exercise price, lower range $ 24.30us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
    / us-gaap_PlanNameAxis
    = faro_TwoThousandNinePlanMember
           
    Exercise price, upper range $ 57.54us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
    / us-gaap_PlanNameAxis
    = faro_TwoThousandNinePlanMember
           
    Weighted average remaining contractual term 10 years        
    2009 Plan | 2010 Change In Plan          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Weighted average remaining contractual term 7 years        
    2009 Plan | Employee Stock Option          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Vesting period, years 3 years        
    2014 Plan          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Granted awards, authorized         1,974,543us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
    / us-gaap_PlanNameAxis
    = faro_TwoThousandFourteenPlanMember
    Common stock, outstanding         8,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
    / us-gaap_PlanNameAxis
    = faro_TwoThousandFourteenPlanMember
    Exercise price, lower range         $ 46.40us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
    / us-gaap_PlanNameAxis
    = faro_TwoThousandFourteenPlanMember
    Exercise price, upper range         $ 51.75us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
    / us-gaap_PlanNameAxis
    = faro_TwoThousandFourteenPlanMember
    Weighted average remaining contractual term         7 years
    2014 Plan | Employee Stock Option          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Vesting period, years         3 years
    XML 84 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Open Tax Years and Ongoing Tax Examinations in Major Jurisdictions (Detail)
    12 Months Ended
    Dec. 31, 2014
    Switzerland  
    Income Tax Examination [Line Items]  
    Open Years 2013
    Earliest Tax Year | Germany  
    Income Tax Examination [Line Items]  
    Open Years 2009
    Examination in Process 2010
    Earliest Tax Year | Singapore  
    Income Tax Examination [Line Items]  
    Open Years 2010
    Earliest Tax Year | United States - Federal Income Tax  
    Income Tax Examination [Line Items]  
    Open Years 2010
    Earliest Tax Year | United States - Various States  
    Income Tax Examination [Line Items]  
    Open Years 2010
    Latest Tax Year | Germany  
    Income Tax Examination [Line Items]  
    Open Years 2014
    Examination in Process 2011
    Latest Tax Year | Singapore  
    Income Tax Examination [Line Items]  
    Open Years 2014
    Latest Tax Year | United States - Federal Income Tax  
    Income Tax Examination [Line Items]  
    Open Years 2014
    Latest Tax Year | United States - Various States  
    Income Tax Examination [Line Items]  
    Open Years 2014
    XML 85 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Other (Income) Expense, Net (Tables)
    12 Months Ended
    Dec. 31, 2014
    Other (income) Expense, Net

    Other (income) expense, net consists of the following:

     

         Years ended December 31,  
         2014      2013      2012  

    Foreign exchange transaction (gains) losses

       $ (103    $ 1,307       $ 642   

    Other

         9         50         102   
      

     

     

        

     

     

        

     

     

     

    Total other (income) expense, net

    $ (94 $ 1,357    $ 744   
      

     

     

        

     

     

        

     

     

     
    XML 86 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Schedule of Amortization Expense (Detail) (USD $)
    In Thousands, unless otherwise specified
    Dec. 31, 2014
    Dec. 31, 2013
    Finite Lived Intangible Assets Future Amortization Expense [Line Items]    
    2015 $ 1,355us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths  
    2016 1,159us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo  
    2017 1,084us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree  
    2018 982us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour  
    2019 798us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive  
    Thereafter 3,731us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive  
    Amortizable intangible assets, net Intangible $ 9,109us-gaap_FiniteLivedIntangibleAssetsNet $ 8,112us-gaap_FiniteLivedIntangibleAssetsNet
    XML 87 R21.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Earnings Per Share
    12 Months Ended
    Dec. 31, 2014
    Earnings Per Share
    14. EARNINGS PER SHARE

    Basic earnings per share information is calculated by dividing net income by the weighted average number of shares outstanding. Diluted earnings per share information is calculated by also considering the impact of potential common stock on both net income and the weighted average number of shares outstanding. The Company’s potential common stock consists of employee and director stock options, restricted stock, and performance share awards. Performance share awards are included in the diluted earnings per share calculation when the performance criteria are achieved. The Company’s potential common stock is excluded from the basic earnings per share calculation and is included in the diluted earnings per share calculation when doing so would not be anti-dilutive. For the years ended December 31, 2014, 2013 and 2012, the Company did not have any outstanding performance share awards.

    A reconciliation of the number of common shares used in the calculation of basic and diluted earnings per share (EPS) is presented below:

     

         Years Ended December 31,  
         2014     2013     2012  
         Shares      Per-Share
    Amount
        Shares      Per-Share
    Amount
        Shares      Per-Share
    Amount
     

    Basic EPS

         17,247,727       $ 1.95        17,087,104       $ 1.26        16,910,830       $ 1.36   

    Effect of dilutive securities

         168,726         (0.02     154,011         (0.01     218,298         (0.02
      

     

     

        

     

     

       

     

     

        

     

     

       

     

     

        

     

     

     

    Diluted EPS

      17,416,453    $ 1.93      17,241,115    $ 1.25      17,129,128    $ 1.34   
      

     

     

        

     

     

       

     

     

        

     

     

       

     

     

        

     

     

     

    Securities excluded from the determination of weighted average shares for the calculation of diluted EPS, as they were antidilutive

      520,739      403,649      238,266   
      

     

     

          

     

     

          

     

     

        
    XML 88 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Summary of Significant Accounting Policies (Policies)
    12 Months Ended
    Dec. 31, 2014
    Description of Business
    Description of Business—FARO Technologies, Inc. and its subsidiaries (collectively the “Company” or “FARO”) designs, develops, manufactures, markets and supports software driven, three-dimensional (3-D) measurement, imaging and realization systems. The Company sells the majority of its products through a direct sales force across a broad number of customers in a range of manufacturing, industrial, architecture, surveying, building construction and law enforcement applications. The Company’s FaroArm®, FARO Laser ScanArm®, FARO Gage, FARO Laser Tracker™, FARO 3D Imager AMP, and their companion CAM2® software provide for Computer-Aided Design, or CAD, based inspection and/or factory-level statistical process control and high-density surveying. Together, these products integrate the measurement, quality inspection, and reverse engineering functions with CAD software to improve productivity, enhance product quality and decrease rework and scrap in the manufacturing process. The Company’s FARO Focus3D and FARO Freestyle3D laser scanners, and their companion SCENE and FARO forensic software, are utilized for a wide variety of 3-D modeling, documentation and high-density surveying applications, including in two of the Company’s key vertical markets – architecture, engineering and construction (AEC) and law enforcement.
    Principles of Consolidation

    Principles of Consolidation—The consolidated financial statements of the Company include the accounts of FARO Technologies, Inc. and its subsidiaries, all of which are wholly owned. All intercompany transactions and balances have been eliminated. The financial statements of the Company’s foreign subsidiaries are translated into U.S. dollars using exchange rates in effect at period-end for assets and liabilities and average exchange rates during each reporting period for results of operations. Adjustments resulting from financial statement translations are reflected as a separate component of accumulated other comprehensive income. Foreign currency transaction gains and losses are included in income.

    Revenue Recognition, Product Warranty and Extended Warranty Contracts

    Revenue Recognition, Product Warranty and Extended Warranty Contracts—Revenue is recognized when the price is fixed, collectability is reasonably assured, the title and risks and rewards of ownership have passed to the customer and the earnings process is complete. Revenue related to the Company’s measurement, imaging, and realization equipment and related software is generally recognized upon shipment, as the Company considers the earnings process complete as of the shipping date. Fees billed to customers associated with the distribution of products are classified as revenue. The Company warrants its products against defects in design, materials and workmanship for one year. A provision for estimated future costs relating to warranty expense is recorded when products are shipped. The Company separately sells extended warranties. Extended warranty revenues are recognized on a straight-line basis over the term of the warranty. Costs relating to extended warranties are recognized as incurred. Revenue from sales of software only is recognized when no further significant production, modification or customization of the software is required and when the following criteria are met: persuasive evidence of a sales agreement exists, delivery has occurred, and the sales price is fixed or determinable and deemed collectible. Revenues resulting from sales of comprehensive support, training and technology consulting services are recognized as such services are performed and are deferred when billed in advance of the performance of services. Revenue from the licensing agreements for the use of the Company’s technology for medical applications is generally recognized as licensees use the technology. Amounts representing royalties for the current year and not received as of year-end are estimated as due based on historical data and recognized in the current year. Revenues are presented net of sales-related taxes.

    Cash and Cash Equivalents

    Cash and Cash Equivalents—The Company considers cash on hand and amounts on deposit with financial institutions with maturities of three months or less when purchased to be cash and cash equivalents. The Company had deposits with foreign banks totaling $58.9 million and $66.9 million as of December 31, 2014 and 2013, respectively. The Company does not presently intend to repatriate those funds. (See Note 11, Income Taxes).

    Accounts Receivable and Related Allowance for Doubtful Accounts

    Accounts Receivable and Related Allowance for Doubtful Accounts—Credit is extended to customers based on an evaluation of a customer’s financial condition and, generally, collateral is not required. Accounts receivable are generally due within 30 to 90 days and are stated at amounts due from customers net of an allowance for doubtful accounts. Accounts outstanding longer than the contractual payment terms are considered past due. The Company makes judgments as to the collectability of accounts receivable based on historical trends and future expectations. Management estimates an allowance for doubtful accounts, which adjusts gross trade accounts receivable to its net realizable value. The allowance for doubtful accounts is based on an analysis of all receivables for possible impairment issues and historical write-off percentages. The Company writes off accounts receivable when they become uncollectible, and payments subsequently received on such receivables are credited to the allowance for doubtful accounts. The Company does not generally charge interest on past due receivables.

    Inventories

    Inventories—Inventories are stated at the lower of cost or net realizable value using the first-in first-out (FIFO) method. Shipping and handling costs are classified as a component of cost of sales in the consolidated statements of operations. Sales demonstration inventory is comprised of measuring, imaging, and realization devices utilized by sales representatives to present the Company’s products to customers. Management expects these products to remain in sales demonstration inventory for approximately 12 months and are subsequently sold at prices that produce slightly reduced gross margins. Service inventory is comprised of inventory that is not expected to be sold within twelve months, such as training and loaned equipment.

    Reserve for Excess and Obsolete Inventory

    Reserve for Excess and Obsolete Inventory—Since the value of inventory that will ultimately be realized cannot be known with exact certainty, the Company relies upon both past sales history and future sales forecasts to provide a basis for the determination of the reserve. Inventory is considered potentially obsolete if the Company has withdrawn those products from the market or had no sales of the product for the past 12 months and has no sales forecasted for the next 12 months. Inventory is considered potentially excess if the quantity on hand exceeds 12 months of expected remaining usage. The resulting obsolete and excess parts are then reviewed to determine if a substitute usage or a future need exists. Items without an identified current or future usage are reserved in an amount equal to 100% of the FIFO cost of such inventory. The Company’s products are subject to changes in technologies that may make certain of its products or their components obsolete or less competitive, which may increase its historical provisions to the reserve.

    Property and Equipment

    Property and Equipment—Property and equipment purchases exceeding a thousand dollars are capitalized and recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the various classes of assets as follows:

     

    Machinery and equipment 2 to 5 years
    Furniture and fixtures 3 to 10 years

     

    Leasehold improvements are amortized on a straight-line basis over the lesser of the life of the asset or the remaining term of the lease.

    Depreciation expense was $6,171, $5,825 and $5,769 in 2014, 2013 and 2012, respectively. Accelerated methods of depreciation are used for income tax purposes in contrast to book purposes, and as a result, appropriate provisions are made for the related deferred income taxes.

    Goodwill and Intangibles

    Goodwill and Intangibles—Goodwill represents the excess cost of a business acquisition over the fair value of the net assets acquired. The Company does not amortize goodwill; however, performs an annual review in the fourth quarter of each year, or more frequently if indicators of potential impairment exist, to determine if the carrying value of the recorded goodwill or indefinite lived intangible assets is impaired. If an asset is impaired, the difference between the value of the asset reflected in the financial statements and its current fair value is recognized as an expense in the period in which the impairment occurs.

    Each period, and for any of its reporting units, the Company can elect to initially perform a qualitative assessment to determine whether it is necessary to perform the two-step quantitative goodwill impairment test. If the Company believes, as a result of its qualitative assessment, that it is not more likely than not that the fair value of a reporting unit containing goodwill is less than its carrying amount, then the first and second steps of the quantitative goodwill impairment test are unnecessary. If the Company elects to bypass the qualitative assessment option, or if the qualitative assessment was performed and resulted in the Company being unable to conclude that it is not more likely than not that the fair value of a reporting unit containing goodwill is greater than its carrying amount, the Company will perform the two-step quantitative goodwill impairment test. The Company performs the first step of the two-step quantitative goodwill impairment test by calculating the fair value of the reporting unit using a discounted cash flow method, and then comparing the fair value with the carrying amount of the reporting unit. If the carrying amount of the reporting unit exceeds its fair value, the Company performs the second step of the quantitative goodwill impairment test to measure the amount of the impairment loss, if any. Management has concluded there was no goodwill impairment for the years ended December 31, 2014, 2013 and 2012.

    Other intangible assets principally include patents, existing product technology and customer relationships that arose in connection with the Company’s acquisitions of CAD Zone, iQvolution AG and Dimensional Photonics International. Other intangible assets are recorded at fair value at the date of acquisition and are amortized over their estimated useful lives of 3 to 20 years. As of December 31, 2014, there were no indefinite-lived intangible assets.

    Product technology and patents are recorded at cost. Amortization is computed using the straight-line method over the lives of the patents of 17 to 20 years.

    The weighted-average amortization period for all the Company’s intangible assets is nine years.

    Long-Lived Assets

    Long-Lived Assets—Long-lived assets, other than goodwill, are evaluated for impairment when events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Management has concluded that there were no indications of impairment of these assets during the years ended December 31, 2014, 2013 and 2012.

    Research and Development

    Research and Development—Research and development costs incurred in the discovery of new knowledge and the resulting translation of this new knowledge into plans and designs for new products, prior to the attainment of the related products’ technological feasibility, are recorded as expenses in the period incurred.

    Reserve for Warranties

    Reserve for Warranties—The Company establishes at the time of sale a liability for the one year warranty included with the initial purchase price of equipment, based upon an estimate of the repair expenses likely to be incurred for the warranty period. The warranty period is measured in installation-months for each major product group. The warranty reserve is included in accrued liabilities in the accompanying consolidated balance sheets. The warranty expense is estimated by applying the actual total repair expenses for each product group in the prior period and determining a rate of repair expense per installation-month. This repair rate is multiplied by the number of installation-months of warranty for each product group to determine the provision for warranty expenses for the period. The Company evaluates its exposure to warranty costs at the end of each period using the estimated expense per installation-month for each major product group, the number of units remaining under warranty and the remaining number of months each unit will be under warranty. The Company has a history of new product introductions and enhancements to existing products, which may result in unforeseen issues that increase its warranty costs. While such expenses have historically been within expectations, the Company cannot guarantee this will continue in the future.

    Income Taxes

    Income Taxes—The Company reviews its deferred tax assets on a regular basis to evaluate their recoverability based upon expected future reversals of deferred tax assets and liabilities, projections of future taxable income, and tax planning strategies that the Company might employ to utilize such assets, including net operating loss carryforwards. Based on the positive and negative evidence for recoverability, the Company establishes a valuation allowance against the net deferred tax assets of a taxing jurisdiction in which the Company operates unless it is “more likely than not” that the Company will recover such assets through the above means. In the future, the Company’s evaluation of the need for the valuation allowance will be significantly influenced by the Company’s ability to achieve profitability and the Company’s ability to predict and achieve future projections of taxable income over at least a two-year period.

    The Company recognizes tax benefits related to uncertain tax positions only if it is more likely than not that the tax position will be sustained upon examination by taxing authorities. For those positions where it is more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the financial statements. In the ordinary course of business, the Company and its subsidiaries are examined by various federal, state, and foreign tax authorities. The Company regularly assesses the potential outcomes of these examinations and any future examinations for the current or prior years in determining the adequacy of its provision for income taxes.

    Fair Value of Financial Instruments

    Fair Value of Financial Instruments—The Company’s financial instruments include cash and cash equivalents, short-term investments, accounts receivable and accounts payable and accrued liabilities.

    In accordance with the requirements of the Fair Value Measurements and Disclosures Topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC), the Company groups its financial assets and liabilities measured at fair value on a recurring basis in three levels, based on the markets in which the assets and liabilities are traded and the reliability of the assumptions used to determine fair value. These levels are:

    Level 1 - Valuation is based upon quoted market price for identical instruments traded in active markets.

     

    Level 2 - Valuation is based on quoted market prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market.

    Level 3 - Valuation is generated from model-based techniques that use significant assumptions not observable in the market. Valuation techniques include use of discounted cash flow models and similar techniques.

    In accordance with the requirements of the Fair Value Measurements and Disclosures Topic of the FASB ASC, it is the Company’s policy to use observable inputs whenever reasonably practicable in order to minimize the use of unobservable inputs when developing fair value measurements. When available, the Company uses quoted market prices to measure fair value. If market prices are not available, the fair value measurement is based on models that use primarily market based parameters including interest rate yield curves, option volatilities and currency rates. In certain cases, where market rate assumptions are not available, the Company is required to make judgments about assumptions market participants would use to estimate the fair value of a financial instrument. Changes in the underlying assumptions used, including discount rates and estimates of future cash flows, could significantly affect the results of current or future values.

    Cash, cash equivalents and short-term investments - Included in cash and cash equivalents and short-term investments in the accompanying consolidated balance sheets are deposits with financial institutions and six-month U.S. Treasury Bills. The fair values of these assets are based on Level 1 inputs in the fair value hierarchy. Due to their short-term nature, the carrying amounts of such financial instruments approximate their fair values.

    Accounts receivable, accounts payable and accrued liabilities - The recorded amounts of these financial instruments approximate their fair value because of the short-maturities of these instruments.

    Earnings Per Share

    Earnings Per Share—Basic earnings per share (“EPS”) is computed by dividing earnings available to common shareholders by the weighted-average number of common shares outstanding for the period. Diluted EPS includes the effect of all potentially dilutive common shares by applying the treasury stock method. A reconciliation of the number of common shares used in calculation of basic and diluted EPS is presented in Note 14, Earnings Per Share.

    Accounting for Stock-Based Compensation

    Accounting for Stock-Based Compensation—The Company has several stock-based employee and director compensation plans, which are described more fully in Note 13, Stock Compensation Plans. The Company records compensation expense using the applicable accounting guidance for share-based payments related to stock options, restricted stock, and performance share awards granted to directors and employees.

    Compensation cost for share-based awards is recorded on a straight line basis over the required service period. The fair value of the stock option grants is estimated using the Black-Scholes option-pricing model, which requires the input of assumptions, including dividend yield, risk-free interest rate, the estimated length of time employees will retain their stock options before exercising them (expected term) and the estimated volatility of the Company’s common stock price over the expected term. These assumptions are generally based on historical averages of the Company. Furthermore, in calculating compensation expense for these awards, the Company is also required to estimate the extent to which options will be forfeited prior to vesting. Many factors are considered when estimating expected forfeitures, including types of awards, employee class and historical experience. To the extent actual results or updated estimates of forfeiture differ from current estimates, such amounts are recorded as a cumulative adjustment to the previously recorded amounts. Compensation expense associated with restricted stock and performance share awards are equal to the market value of the Company’s common stock determined by the closing price on the date of grant and is recorded pro rata over the required service period. For those awards with performance criteria, the expense is recorded based on an assessment of achieving the criteria.

    Concentration of Credit Risk

    Concentration of Credit Risk—Financial instruments that expose the Company to concentrations of credit risk consist principally of short-term investments and operating demand deposit accounts. The Company’s policy is to place its operating demand deposit accounts with high credit quality financial institutions, the balances of which at times may exceed federally insured limits. The Company continually monitors its banking relationships and believes it is not exposed to any significant credit risk on its operating demand deposit accounts.

    Estimates

    Estimates—The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“U.S. GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

    Impact of Recently Issued Accounting Standards

    Impact of Recently Issued Accounting Standards—In May 2014, the FASB issued an amendment to its accounting guidance related to revenue recognition. The amendment was the result of a joint project between the FASB and the International Accounting Standards Board (“IASB”) to clarify the principles for recognizing revenue and to develop common revenue standards for U.S. GAAP and International Financial Reporting Standards. To meet those objectives, the FASB issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers: Topic 606 (“ASU 2014-09”). ASU 2014-09 is based on the principle that revenue is recognized to depict the transfer of 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. ASU 2014-09 also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. The Company will adopt ASU 2014-09 in reporting periods beginning after December 15, 2016. Early adoption is not permitted. The Company is currently evaluating the impact of adopting this pronouncement on its consolidated financial statements.

    Reclassifications

    Reclassifications—Certain prior year amounts have been reclassified in the accompanying consolidated financial statements to conform to current year presentation.

    XML 89 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Intangible Assets (Detail) (USD $)
    In Thousands, unless otherwise specified
    Dec. 31, 2014
    Dec. 31, 2013
    Intangible Assets Net Excluding Goodwill [Line Items]    
    Amortizable intangible assets, carrying Value $ 29,244us-gaap_FiniteLivedIntangibleAssetsGross $ 29,544us-gaap_FiniteLivedIntangibleAssetsGross
    Amortizable intangible assets, accumulated Amortization 20,135us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization 21,432us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
    Amortizable intangible assets, net Intangible 9,109us-gaap_FiniteLivedIntangibleAssetsNet 8,112us-gaap_FiniteLivedIntangibleAssetsNet
    Product Technology    
    Intangible Assets Net Excluding Goodwill [Line Items]    
    Amortizable intangible assets, carrying Value 9,065us-gaap_FiniteLivedIntangibleAssetsGross
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = faro_ProductTechnologyMember
    10,917us-gaap_FiniteLivedIntangibleAssetsGross
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = faro_ProductTechnologyMember
    Amortizable intangible assets, accumulated Amortization 8,215us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = faro_ProductTechnologyMember
    9,710us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = faro_ProductTechnologyMember
    Amortizable intangible assets, net Intangible 850us-gaap_FiniteLivedIntangibleAssetsNet
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = faro_ProductTechnologyMember
    1,207us-gaap_FiniteLivedIntangibleAssetsNet
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = faro_ProductTechnologyMember
    Patents    
    Intangible Assets Net Excluding Goodwill [Line Items]    
    Amortizable intangible assets, carrying Value 12,169us-gaap_FiniteLivedIntangibleAssetsGross
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = us-gaap_PatentsMember
    10,599us-gaap_FiniteLivedIntangibleAssetsGross
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = us-gaap_PatentsMember
    Amortizable intangible assets, accumulated Amortization 4,621us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = us-gaap_PatentsMember
    4,118us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = us-gaap_PatentsMember
    Amortizable intangible assets, net Intangible 7,548us-gaap_FiniteLivedIntangibleAssetsNet
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = us-gaap_PatentsMember
    6,481us-gaap_FiniteLivedIntangibleAssetsNet
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = us-gaap_PatentsMember
    Other    
    Intangible Assets Net Excluding Goodwill [Line Items]    
    Amortizable intangible assets, carrying Value 8,010us-gaap_FiniteLivedIntangibleAssetsGross
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = us-gaap_OtherIntangibleAssetsMember
    8,028us-gaap_FiniteLivedIntangibleAssetsGross
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = us-gaap_OtherIntangibleAssetsMember
    Amortizable intangible assets, accumulated Amortization 7,299us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = us-gaap_OtherIntangibleAssetsMember
    7,604us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = us-gaap_OtherIntangibleAssetsMember
    Amortizable intangible assets, net Intangible $ 711us-gaap_FiniteLivedIntangibleAssetsNet
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = us-gaap_OtherIntangibleAssetsMember
    $ 424us-gaap_FiniteLivedIntangibleAssetsNet
    / us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
    = us-gaap_OtherIntangibleAssetsMember
    XML 90 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Summary of Significant Accounting Policies - Additional Information (Detail) (USD $)
    12 Months Ended
    Dec. 31, 2014
    M
    Dec. 31, 2013
    Dec. 31, 2012
    Summary Of Significant Accounting Policies [Line Items]      
    Standard product warranty period 1 year    
    Deposit with financial institutions maturities period, months 3faro_DepositWithFinancialInstitutionsMaturitiesPeriod    
    Deposits with foreign Banks $ 58,900,000us-gaap_DepositsAssets $ 66,900,000us-gaap_DepositsAssets  
    Shelf life demonstration inventory, months 12 months    
    Percentage of FIFO Inventory 100.00%us-gaap_PercentageOfFIFOInventory    
    Depreciation expense 6,171,000us-gaap_Depreciation 5,825,000us-gaap_Depreciation 5,769,000us-gaap_Depreciation
    Goodwill impairment loss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss
    Indefinite -lived intangible assets 0us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill    
    Weighted average amortization period for intangible asset 9 years    
    Income tax expense benefit 3,873,000us-gaap_IncomeTaxExpenseBenefit 7,353,000us-gaap_IncomeTaxExpenseBenefit 7,944,000us-gaap_IncomeTaxExpenseBenefit
    Uncertain Tax Position      
    Summary Of Significant Accounting Policies [Line Items]      
    Income tax expense benefit 0us-gaap_IncomeTaxExpenseBenefit
    / us-gaap_StatementScenarioAxis
    = faro_ChangeInUncertainTaxPositionMember
       
    Long Lived Assets      
    Summary Of Significant Accounting Policies [Line Items]      
    Assets impairment charges $ 0us-gaap_AssetImpairmentCharges
    / us-gaap_MajorPropertyClassAxis
    = faro_LongLivedAssetsMember
    $ 0us-gaap_AssetImpairmentCharges
    / us-gaap_MajorPropertyClassAxis
    = faro_LongLivedAssetsMember
    $ 0us-gaap_AssetImpairmentCharges
    / us-gaap_MajorPropertyClassAxis
    = faro_LongLivedAssetsMember
    Minimum      
    Summary Of Significant Accounting Policies [Line Items]      
    Trade receivable time period due 30 days    
    Other intangible assets, useful life 3 years    
    Valuation allowance, net deferred tax assets criterion, years 2faro_ValuationAllowanceForNetDeferredTaxAssetsCriterion
    / us-gaap_RangeAxis
    = us-gaap_MinimumMember
       
    Minimum | Product technology and patents      
    Summary Of Significant Accounting Policies [Line Items]      
    Other intangible assets, useful life 17 years    
    Maximum      
    Summary Of Significant Accounting Policies [Line Items]      
    Trade receivable time period due 90 days    
    Other intangible assets, useful life 20 years    
    Maximum | Product technology and patents      
    Summary Of Significant Accounting Policies [Line Items]      
    Other intangible assets, useful life 20 years    
    XML 91 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
    CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (USD $)
    In Thousands, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Net income $ 33,649us-gaap_NetIncomeLoss $ 21,509us-gaap_NetIncomeLoss $ 22,998us-gaap_NetIncomeLoss
    Currency translation adjustments, net of tax (13,961)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent 925us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent 525us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
    Comprehensive income $ 19,688us-gaap_ComprehensiveIncomeNetOfTax $ 22,434us-gaap_ComprehensiveIncomeNetOfTax $ 23,523us-gaap_ComprehensiveIncomeNetOfTax
    XML 92 R10.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Allowance for Doubtful Accounts
    12 Months Ended
    Dec. 31, 2014
    Allowance for Doubtful Accounts
    3. ALLOWANCE FOR DOUBTFUL ACCOUNTS

    Activity in the allowance for doubtful accounts was as follows:

     

         Years ended December 31,  
         2014      2013      2012  

    Balance, beginning of year

       $ 3,686       $ 3,780       $ 4,585   

    Provision (net of recovery)

         (306      1,001         (23

    Amounts written off, net of recoveries

         (1,536      (1,095      (782
      

     

     

        

     

     

        

     

     

     

    Balance, end of year

    $ 1,844    $ 3,686    $ 3,780   
      

     

     

        

     

     

        

     

     

     
    XML 93 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Reconciliation of Income Tax Expense (Benefit) (Detail) (USD $)
    In Thousands, unless otherwise specified
    12 Months Ended
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Reconciliation of Statutory Federal Tax Rate [Line Items]      
    Tax expense (benefit) at statutory rate of 34% $ 12,757us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate $ 9,813us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate $ 10,521us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
    State income taxes, net of federal benefit 425us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes 490us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes 274us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes
    Foreign tax rate difference (2,917)us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential (1,345)us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential (2,549)us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential
    Research and development credit (583)us-gaap_IncomeTaxReconciliationTaxCreditsResearch (957)us-gaap_IncomeTaxReconciliationTaxCreditsResearch  
    Change in valuation allowance (5,392)us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance (187)us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance 3us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
    Equity based compensation 880us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost (212)us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost (225)us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
    Manufacturing credit (721)us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities (249)us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities (139)us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities
    Other (576)us-gaap_IncomeTaxReconciliationOtherAdjustments   59us-gaap_IncomeTaxReconciliationOtherAdjustments
    Income tax expense $ 3,873us-gaap_IncomeTaxExpenseBenefit $ 7,353us-gaap_IncomeTaxExpenseBenefit $ 7,944us-gaap_IncomeTaxExpenseBenefit
    XML 94 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Summary of Restricted Stock Activity (Detail) (USD $)
    12 Months Ended
    Dec. 31, 2014
    Shares  
    Non-vested at beginning of period 31,448us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
    Granted 13,706us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
    Forfeited 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
    Vested (31,199)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
    Non-vested at end of period 13,955us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
    Weighted-Average Grant Date Fair Value  
    Non-vested at beginning of period $ 41.39us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
    Granted $ 43.43us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
    Forfeited $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
    Vested $ 41.31us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
    Non-vested at end of period $ 43.57us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
    XML 95 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Summary of Significant Accounting Policies (Tables)
    12 Months Ended
    Dec. 31, 2014
    Depreciation Computed Using Straight-Line Method

    Depreciation is computed using the straight-line method over the estimated useful lives of the various classes of assets as follows:

     

    Machinery and equipment 2 to 5 years
    Furniture and fixtures 3 to 10 years
    XML 96 FilingSummary.xml IDEA: XBRL DOCUMENT 2.4.1.9 Html 185 328 1 false 57 0 false 9 false false R1.htm 101 - Document - Document and Entity Information Sheet http://www.faro.com/taxonomy/role/DocumentandEntityInformation Document and Entity Information true false R2.htm 103 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.faro.com/taxonomy/role/StatementOfFinancialPositionClassified CONSOLIDATED BALANCE SHEETS false false R3.htm 104 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.faro.com/taxonomy/role/StatementOfFinancialPositionClassifiedParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) false false R4.htm 105 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.faro.com/taxonomy/role/StatementOfIncome CONSOLIDATED STATEMENTS OF OPERATIONS false false R5.htm 106 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.faro.com/taxonomy/role/StatementOfOtherComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME false false R6.htm 107 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.faro.com/taxonomy/role/StatementOfShareholdersEquityAndOtherComprehensiveIncome CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY false false R7.htm 108 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.faro.com/taxonomy/role/StatementOfCashFlowsIndirect CONSOLIDATED STATEMENTS OF CASH FLOWS false false R8.htm 109 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlock Summary of Significant Accounting Policies false false R9.htm 110 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlock SUPPLEMENTAL CASH FLOW INFORMATION false false R10.htm 111 - Disclosure - Allowance for Doubtful Accounts Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsAllowanceForCreditLossesTextBlock Allowance for Doubtful Accounts false false R11.htm 112 - Disclosure - Short-Term Investments Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsShortTermInvestmentsTextBlock Short-Term Investments false false R12.htm 113 - Disclosure - Inventories Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlock Inventories false false R13.htm 114 - Disclosure - Goodwill Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsGoodwillDisclosureTextBlock Goodwill false false R14.htm 115 - Disclosure - Intangible Assets Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlock Intangible Assets false false R15.htm 116 - Disclosure - Accrued Liabilities Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock Accrued Liabilities false false R16.htm 117 - Disclosure - Line of Credit Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsDebtDisclosureTextBlock Line of Credit false false R17.htm 118 - Disclosure - Other (Income) Expense, Net Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsOtherIncomeAndOtherExpenseDisclosureTextBlock Other (Income) Expense, Net false false R18.htm 119 - Disclosure - Income Taxes Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlock Income Taxes false false R19.htm 120 - Disclosure - Commitments and Contingencies Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlock Commitments and Contingencies false false R20.htm 121 - Disclosure - Stock Compensation Plans Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock Stock Compensation Plans false false R21.htm 122 - Disclosure - Earnings Per Share Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlock Earnings Per Share false false R22.htm 123 - Disclosure - Employee Retirement Benefit Plan Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsPensionAndOtherPostretirementBenefitsDisclosureTextBlock Employee Retirement Benefit Plan false false R23.htm 124 - Disclosure - Segment Reporting Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlock Segment Reporting false false R24.htm 125 - Disclosure - Quarterly Results of Operations Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlock Quarterly Results of Operations false false R25.htm 126 - Disclosure - Subsequent Events Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsSubsequentEventsTextBlock Subsequent Events false false R26.htm 127 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockPolicies Summary of Significant Accounting Policies (Policies) false false R27.htm 128 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsSignificantAccountingPoliciesTextBlockTables Summary of Significant Accounting Policies (Tables) false false R28.htm 129 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsCashFlowSupplementalDisclosuresTextBlockTables SUPPLEMENTAL CASH FLOW INFORMATION (Tables) false false R29.htm 130 - Disclosure - Allowance for Doubtful Accounts (Tables) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsAllowanceForCreditLossesTextBlockTables Allowance for Doubtful Accounts (Tables) false false R30.htm 131 - Disclosure - Inventories (Tables) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsInventoryDisclosureTextBlockTables Inventories (Tables) false false R31.htm 132 - Disclosure - Goodwill (Tables) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsGoodwillDisclosureTextBlockTables Goodwill (Tables) false false R32.htm 133 - Disclosure - Intangible Assets (Tables) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsIntangibleAssetsDisclosureTextBlockTables Intangible Assets (Tables) false false R33.htm 134 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsAccountsPayableAndAccruedLiabilitiesDisclosureTextBlockTables Accrued Liabilities (Tables) false false R34.htm 135 - Disclosure - Other (Income) Expense, Net (Tables) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsOtherIncomeAndOtherExpenseDisclosureTextBlockTables Other (Income) Expense, Net (Tables) false false R35.htm 136 - Disclosure - Income Taxes (Tables) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsIncomeTaxDisclosureTextBlockTables Income Taxes (Tables) false false R36.htm 137 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsCommitmentsAndContingenciesDisclosureTextBlockTables Commitments and Contingencies (Tables) false false R37.htm 138 - Disclosure - Stock Compensation Plans (Tables) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlockTables Stock Compensation Plans (Tables) false false R38.htm 139 - Disclosure - Earnings Per Share (Tables) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsEarningsPerShareTextBlockTables Earnings Per Share (Tables) false false R39.htm 140 - Disclosure - Segment Reporting (Tables) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsSegmentReportingDisclosureTextBlockTables Segment Reporting (Tables) false false R40.htm 141 - Disclosure - Quarterly Results of Operations (Tables) Sheet http://www.faro.com/taxonomy/role/NotesToFinancialStatementsQuarterlyFinancialInformationTextBlockTables Quarterly Results of Operations (Tables) false false R41.htm 142 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformation Summary of Significant Accounting Policies - Additional Information (Detail) false false R42.htm 143 - Disclosure - Depreciation Computed Using Straight-Line Method (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureDepreciationComputedUsingStraightLineMethod Depreciation Computed Using Straight-Line Method (Detail) false false R43.htm 144 - Disclosure - Cash Payments and Non-Cash Activity (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureCashPaymentsAndNonCashActivity Cash Payments and Non-Cash Activity (Detail) false false R44.htm 145 - Disclosure - Allowance for Doubtful Accounts (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureAllowanceForDoubtfulAccounts Allowance for Doubtful Accounts (Detail) false false R45.htm 146 - Disclosure - Short Term Investments - Additional Information (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureShortTermInvestmentsAdditionalInformation Short Term Investments - Additional Information (Detail) false false R46.htm 147 - Disclosure - Inventories (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureInventories Inventories (Detail) false false R47.htm 148 - Disclosure - Goodwill - Additional Information (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureGoodwillAdditionalInformation Goodwill - Additional Information (Detail) false false R48.htm 149 - Disclosure - Changes in Goodwill by Reporting Units (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureChangesInGoodwillByReportingUnits Changes in Goodwill by Reporting Units (Detail) false false R49.htm 150 - Disclosure - Intangible Assets (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureIntangibleAssets Intangible Assets (Detail) false false R50.htm 151 - Disclosure - Intangible Assets - Additional Information (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureIntangibleAssetsAdditionalInformation Intangible Assets - Additional Information (Detail) false false R51.htm 152 - Disclosure - Schedule of Amortization Expense (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureScheduleOfAmortizationExpense Schedule of Amortization Expense (Detail) false false R52.htm 153 - Disclosure - Accrued Liabilities (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureAccruedLiabilities Accrued Liabilities (Detail) false false R53.htm 154 - Disclosure - Activity Related to Accrued Warranties (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureActivityRelatedToAccruedWarranties Activity Related to Accrued Warranties (Detail) false false R54.htm 155 - Disclosure - Line of Credit - Additional Information (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureLineOfCreditAdditionalInformation Line of Credit - Additional Information (Detail) false false R55.htm 156 - Disclosure - Components of Other (income) Expense, Net (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureComponentsOfOtherincomeExpenseNet Components of Other (income) Expense, Net (Detail) false false R56.htm 157 - Disclosure - Income (Loss) Before Income Taxes (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureIncomeLossBeforeIncomeTaxes Income (Loss) Before Income Taxes (Detail) false false R57.htm 158 - Disclosure - Components of Income Tax Expense (Benefit) (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureComponentsOfIncomeTaxExpenseBenefit Components of Income Tax Expense (Benefit) (Detail) false false R58.htm 159 - Disclosure - Reconciliation of Income Tax Expense (Benefit) (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureReconciliationOfIncomeTaxExpenseBenefit Reconciliation of Income Tax Expense (Benefit) (Detail) false false R59.htm 160 - Disclosure - Reconciliation of Income Tax Expense (Benefit) (Parenthetical) (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureReconciliationOfIncomeTaxExpenseBenefitParenthetical Reconciliation of Income Tax Expense (Benefit) (Parenthetical) (Detail) false false R60.htm 161 - Disclosure - Components of Net Deferred Income Tax Asset and Liabilities (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureComponentsOfNetDeferredIncomeTaxAssetAndLiabilities Components of Net Deferred Income Tax Asset and Liabilities (Detail) false false R61.htm 162 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureIncomeTaxesAdditionalInformation Income Taxes - Additional Information (Detail) false false R62.htm 163 - Disclosure - Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefits Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits (Detail) false false R63.htm 164 - Disclosure - Open Tax Years and Ongoing Tax Examinations in Major Jurisdictions (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureOpenTaxYearsAndOngoingTaxExaminationsInMajorJurisdictions Open Tax Years and Ongoing Tax Examinations in Major Jurisdictions (Detail) false false R64.htm 165 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformation Commitments and Contingencies - Additional Information (Detail) false false R65.htm 166 - Disclosure - Future Minimum Lease Payments Required under Non-Cancelable Operating Leases (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureFutureMinimumLeasePaymentsRequiredUnderNonCancelableOperatingLeases Future Minimum Lease Payments Required under Non-Cancelable Operating Leases (Detail) false false R66.htm 167 - Disclosure - Stock Compensation Plans - Additional Information (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureStockCompensationPlansAdditionalInformation Stock Compensation Plans - Additional Information (Detail) false false R67.htm 168 - Disclosure - Fair Value of Option Granted (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureFairValueOfOptionGranted Fair Value of Option Granted (Detail) false false R68.htm 169 - Disclosure - Summary of Stock Option Activity (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureSummaryOfStockOptionActivity Summary of Stock Option Activity (Detail) false false R69.htm 170 - Disclosure - Summary of Restricted Stock Activity (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureSummaryOfRestrictedStockActivity Summary of Restricted Stock Activity (Detail) false false R70.htm 171 - Disclosure - Earnings Per Share - Additional Information (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureEarningsPerShareAdditionalInformation Earnings Per Share - Additional Information (Detail) false false R71.htm 172 - Disclosure - Reconciliation of Number of Common Shares Used in Calculation of Basic and Diluted Earnings Per Share (EPS) (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureReconciliationOfNumberOfCommonSharesUsedInCalculationOfBasicAndDilutedEarningsPerShareEPS Reconciliation of Number of Common Shares Used in Calculation of Basic and Diluted Earnings Per Share (EPS) (Detail) false false R72.htm 173 - Disclosure - Employee Retirement Benefit Plan - Additional Information (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureEmployeeRetirementBenefitPlanAdditionalInformation Employee Retirement Benefit Plan - Additional Information (Detail) false false R73.htm 174 - Disclosure - Segment Reporting - Additional Information (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureSegmentReportingAdditionalInformation Segment Reporting - Additional Information (Detail) false false R74.htm 175 - Disclosure - Segment Reporting Information (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureSegmentReportingInformation Segment Reporting Information (Detail) false false R75.htm 176 - Disclosure - Net Sales to External Customers Based upon Geographic Location (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureNetSalesToExternalCustomersBasedUponGeographicLocation Net Sales to External Customers Based upon Geographic Location (Detail) false false R76.htm 177 - Disclosure - Long Lived Assets Attributed to Geographic Area (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureLongLivedAssetsAttributedToGeographicArea Long Lived Assets Attributed to Geographic Area (Detail) false false R77.htm 178 - Disclosure - Quarterly Results of Operations (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureQuarterlyResultsOfOperations Quarterly Results of Operations (Detail) false false R78.htm 179 - Disclosure - Subsequent Event - Additional Information (Detail) Sheet http://www.faro.com/taxonomy/role/DisclosureSubsequentEventAdditionalInformation Subsequent Event - Additional Information (Detail) false false All Reports Book All Reports Element us-gaap_IncomeTaxExpenseBenefit had a mix of decimals attribute values: -3 0. Element us-gaap_PaymentsToAcquireBusinessesGross had a mix of decimals attribute values: -5 -3. Element us-gaap_ShortTermInvestments had a mix of decimals attribute values: -5 -3. Columns in Cash Flows statement 'CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)' have maximum duration 365 days and at least 27 values. Shorter duration columns must have at least one fourth (6) as many values. Column '1/1/2013 - 3/30/2013' is shorter (88 days) and has only 2 values, so it is being removed. Columns in Cash Flows statement 'CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)' have maximum duration 365 days and at least 27 values. Shorter duration columns must have at least one fourth (6) as many values. Column '3/31/2013 - 6/29/2013' is shorter (90 days) and has only 1 values, so it is being removed. Columns in Cash Flows statement 'CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)' have maximum duration 365 days and at least 27 values. Shorter duration columns must have at least one fourth (6) as many values. Column '6/30/2013 - 9/28/2013' is shorter (90 days) and has only 1 values, so it is being removed. Columns in Cash Flows statement 'CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)' have maximum duration 365 days and at least 27 values. Shorter duration columns must have at least one fourth (6) as many values. Column '9/29/2013 - 12/31/2013' is shorter (93 days) and has only 2 values, so it is being removed. Columns in Cash Flows statement 'CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)' have maximum duration 365 days and at least 27 values. Shorter duration columns must have at least one fourth (6) as many values. Column '1/1/2014 - 3/29/2014' is shorter (87 days) and has only 2 values, so it is being removed. Columns in Cash Flows statement 'CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)' have maximum duration 365 days and at least 27 values. Shorter duration columns must have at least one fourth (6) as many values. Column '3/30/2014 - 6/28/2014' is shorter (90 days) and has only 1 values, so it is being removed. Columns in Cash Flows statement 'CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)' have maximum duration 365 days and at least 27 values. Shorter duration columns must have at least one fourth (6) as many values. Column '6/29/2014 - 9/27/2014' is shorter (90 days) and has only 1 values, so it is being removed. Columns in Cash Flows statement 'CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)' have maximum duration 365 days and at least 27 values. Shorter duration columns must have at least one fourth (6) as many values. Column '9/28/2014 - 12/31/2014' is shorter (94 days) and has only 2 values, so it is being removed. 'Monetary' elements on report '142 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)' had a mix of different decimal attribute values. 'Monetary' elements on report '167 - Disclosure - Stock Compensation Plans - Additional Information (Detail)' had a mix of different decimal attribute values. 'Monetary' elements on report '179 - Disclosure - Subsequent Event - Additional Information (Detail)' had a mix of different decimal attribute values. Process Flow-Through: 103 - Statement - CONSOLIDATED BALANCE SHEETS Process Flow-Through: Removing column 'Dec. 31, 2012' Process Flow-Through: Removing column 'Dec. 31, 2011' Process Flow-Through: 104 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Process Flow-Through: 105 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Process Flow-Through: Removing column '3 Months Ended Dec. 31, 2014' Process Flow-Through: Removing column '3 Months Ended Sep. 27, 2014' Process Flow-Through: Removing column '3 Months Ended Jun. 28, 2014' Process Flow-Through: Removing column '3 Months Ended Mar. 29, 2014' Process Flow-Through: Removing column '3 Months Ended Dec. 31, 2013' Process Flow-Through: Removing column '3 Months Ended Sep. 28, 2013' Process Flow-Through: Removing column '3 Months Ended Jun. 29, 2013' Process Flow-Through: Removing column '3 Months Ended Mar. 30, 2013' Process Flow-Through: 106 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Process Flow-Through: Removing column '3 Months Ended Dec. 31, 2014' Process Flow-Through: Removing column '3 Months Ended Sep. 27, 2014' Process Flow-Through: Removing column '3 Months Ended Jun. 28, 2014' Process Flow-Through: Removing column '3 Months Ended Mar. 29, 2014' Process Flow-Through: Removing column '3 Months Ended Dec. 31, 2013' Process Flow-Through: Removing column '3 Months Ended Sep. 28, 2013' Process Flow-Through: Removing column '3 Months Ended Jun. 29, 2013' Process Flow-Through: Removing column '3 Months Ended Mar. 30, 2013' Process Flow-Through: 108 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS faro-20141231.xml faro-20141231.xsd faro-20141231_cal.xml faro-20141231_def.xml faro-20141231_lab.xml faro-20141231_pre.xml true true XML 97 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Segment Reporting Information (Detail) (USD $)
    In Thousands, unless otherwise specified
    3 Months Ended 12 Months Ended
    Dec. 31, 2014
    Sep. 27, 2014
    Jun. 28, 2014
    Mar. 29, 2014
    Dec. 31, 2013
    Sep. 28, 2013
    Jun. 29, 2013
    Mar. 30, 2013
    Dec. 31, 2014
    Dec. 31, 2013
    Dec. 31, 2012
    Segment Reporting Information [Line Items]                      
    Net sales to external customers $ 104,153us-gaap_SalesRevenueNet $ 82,239us-gaap_SalesRevenueNet $ 82,060us-gaap_SalesRevenueNet $ 73,374us-gaap_SalesRevenueNet $ 89,895us-gaap_SalesRevenueNet $ 68,190us-gaap_SalesRevenueNet $ 68,329us-gaap_SalesRevenueNet $ 65,370us-gaap_SalesRevenueNet $ 341,826us-gaap_SalesRevenueNet $ 291,784us-gaap_SalesRevenueNet $ 273,395us-gaap_SalesRevenueNet
    Depreciation and amortization                 7,428us-gaap_DepreciationAndAmortization 7,038us-gaap_DepreciationAndAmortization 6,976us-gaap_DepreciationAndAmortization
    Operating income                 37,340us-gaap_OperatingIncomeLoss 30,154us-gaap_OperatingIncomeLoss 31,554us-gaap_OperatingIncomeLoss
    Long-lived assets 57,659us-gaap_NoncurrentAssets       43,921us-gaap_NoncurrentAssets       57,659us-gaap_NoncurrentAssets 43,921us-gaap_NoncurrentAssets 41,208us-gaap_NoncurrentAssets
    Capital expenditures                 18,722us-gaap_PaymentsToAcquireProductiveAssets 6,440us-gaap_PaymentsToAcquireProductiveAssets 4,672us-gaap_PaymentsToAcquireProductiveAssets
    Total assets 425,463us-gaap_Assets       391,496us-gaap_Assets       425,463us-gaap_Assets 391,496us-gaap_Assets 350,807us-gaap_Assets
    Americas Region                      
    Segment Reporting Information [Line Items]                      
    Net sales to external customers                 138,968us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    120,435us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    108,616us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    Depreciation and amortization                 3,989us-gaap_DepreciationAndAmortization
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    4,012us-gaap_DepreciationAndAmortization
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    4,294us-gaap_DepreciationAndAmortization
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    Operating income                 7,490us-gaap_OperatingIncomeLoss
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    6,270us-gaap_OperatingIncomeLoss
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    2,949us-gaap_OperatingIncomeLoss
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    Long-lived assets 37,013us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
          23,791us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
          37,013us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    23,791us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    21,775us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    Capital expenditures                 12,347us-gaap_PaymentsToAcquireProductiveAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    3,563us-gaap_PaymentsToAcquireProductiveAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    1,435us-gaap_PaymentsToAcquireProductiveAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    Total assets 222,273us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
          201,679us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
          222,273us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    201,679us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    179,594us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AmericasMember
    Europe/Africa Region                      
    Segment Reporting Information [Line Items]                      
    Net sales to external customers                 120,179us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    103,415us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    100,111us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    Depreciation and amortization                 2,090us-gaap_DepreciationAndAmortization
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    1,880us-gaap_DepreciationAndAmortization
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    1,658us-gaap_DepreciationAndAmortization
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    Operating income                 8,811us-gaap_OperatingIncomeLoss
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    6,417us-gaap_OperatingIncomeLoss
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    10,703us-gaap_OperatingIncomeLoss
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    Long-lived assets 17,599us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
          17,409us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
          17,599us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    17,409us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    16,871us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    Capital expenditures                 4,799us-gaap_PaymentsToAcquireProductiveAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    1,558us-gaap_PaymentsToAcquireProductiveAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    1,672us-gaap_PaymentsToAcquireProductiveAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    Total assets 124,535us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
          122,197us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
          124,535us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    122,197us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    110,152us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_EuropeMember
    Asia-Pacific Region                      
    Segment Reporting Information [Line Items]                      
    Net sales to external customers                 82,679us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    67,934us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    64,668us-gaap_SalesRevenueNet
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    Depreciation and amortization                 1,349us-gaap_DepreciationAndAmortization
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    1,146us-gaap_DepreciationAndAmortization
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    1,024us-gaap_DepreciationAndAmortization
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    Operating income                 21,039us-gaap_OperatingIncomeLoss
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    17,467us-gaap_OperatingIncomeLoss
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    17,902us-gaap_OperatingIncomeLoss
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    Long-lived assets 3,047us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
          2,721us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
          3,047us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    2,721us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    2,562us-gaap_NoncurrentAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    Capital expenditures                 1,576us-gaap_PaymentsToAcquireProductiveAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    1,319us-gaap_PaymentsToAcquireProductiveAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    1,565us-gaap_PaymentsToAcquireProductiveAssets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    Total assets $ 78,655us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
          $ 67,620us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
          $ 78,655us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    $ 67,620us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    $ 61,061us-gaap_Assets
    / us-gaap_StatementGeographicalAxis
    = us-gaap_AsiaPacificMember
    XML 98 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Earnings Per Share (Tables)
    12 Months Ended
    Dec. 31, 2014
    Reconciliation of Number of Common Shares Used in Calculation of Basic and Diluted Earnings Per Share (EPS)

    A reconciliation of the number of common shares used in the calculation of basic and diluted earnings per share (EPS) is presented below:

     

         Years Ended December 31,  
         2014     2013     2012  
         Shares      Per-Share
    Amount
        Shares      Per-Share
    Amount
        Shares      Per-Share
    Amount
     

    Basic EPS

         17,247,727       $ 1.95        17,087,104       $ 1.26        16,910,830       $ 1.36   

    Effect of dilutive securities

         168,726         (0.02     154,011         (0.01     218,298         (0.02
      

     

     

        

     

     

       

     

     

        

     

     

       

     

     

        

     

     

     

    Diluted EPS

      17,416,453    $ 1.93      17,241,115    $ 1.25      17,129,128    $ 1.34   
      

     

     

        

     

     

       

     

     

        

     

     

       

     

     

        

     

     

     

    Securities excluded from the determination of weighted average shares for the calculation of diluted EPS, as they were antidilutive

      520,739      403,649      238,266   
      

     

     

          

     

     

          

     

     

        
    XML 99 R20.htm IDEA: XBRL DOCUMENT v2.4.1.9
    Stock Compensation Plans
    12 Months Ended
    Dec. 31, 2014
    Stock Compensation Plans
    13. STOCK COMPENSATION PLANS

    The Company has five compensation plans that provide for the granting of stock options and other share-based awards to key employees and non-employee members of the Board of Directors. The 1997 Employee Stock Option Plan (1997 Plan) provided for granting incentive stock options and nonqualified stock options to officers and key employees of the Company. The 1997 Non-employee Director Stock Option Plan provided for granting nonqualified stock options and formula options to non-employee directors. The 2004 Equity Incentive Plan (2004 Plan), the 2009 Equity Incentive Plan (2009 Plan), and the 2014 Equity Incentive Plan (2014 Plan) provide for granting options, restricted stock, restricted stock units or stock appreciation rights to employees and non-employee directors.

    The Company was authorized to grant awards for up to 1,400,000 shares of common stock under the 1997 Plan, of which no options remain outstanding. The Company was also authorized to grant awards for up to 250,000 shares of common stock under the 1997 Non-employee Director Stock Option Plan, of which no options remain outstanding. The Company was authorized to grant awards for up to 1,750,000 shares of common stock under the 2004 Plan, of which 120,988 options are currently outstanding at exercise prices between $13.04 and $31.06. The Company was also authorized to grant awards for up to 1,781,546 shares of common stock under the 2009 Plan, as well as any shares underlying awards outstanding under the 2004 Plan as of the effective date of the 2009 Plan that thereafter terminated or expired unexercised or were canceled, forfeited or lapsed for any reason. There are 768,941 options currently outstanding under the 2009 Plan at exercise prices between $24.30 and $57.54. The options outstanding under the 2004 Plan and the 2009 Plan have a 10-year term (7 years on grants beginning in 2010) and vest over a 3-year period.

    In May 2014, the Company’s shareholders approved the 2014 Plan authorizing the Company to grant awards for up to 1,974,543 shares of common stock, as well as any shares underlying awards outstanding under the 2004 Plan and 2009 Plan as of the effective date of the 2014 Plan that thereafter terminate or expire unexercised or are canceled, forfeited or lapse for any reason. There are 8,500 options currently outstanding under the 2014 Plan at exercise prices between $46.40 and $51.75. The options outstanding under the 2014 Plan have a 7-year term and vest over a 3-year period. The Company will not make any further grants under the 1997 Plan, the 1997 Non-employee Director Stock Option Plan, the 2004 Plan or the 2009 Plan.

    Prior to 2009, upon election to the Board, each non-employee director was granted 3,400 restricted shares of common stock that vested ratably over three years. On the day following the Annual Meeting of Shareholders, each non-employee director, other than a non-employee director who received the initial equity grant in that same year, was granted 2,200 restricted shares of common stock that vested ratably over three years.

    Prior to 2013, upon election to the Board, each non-employee director received an initial equity grant of shares of restricted common stock with a value equal to $100,000, calculated using the closing share price on the date of the non-employee director’s election to the Board. The initial restricted stock grant vests on the third anniversary of the grant date, subject to the non-employee director’s continued membership on the Board. Annually on the first business day following the annual meeting of shareholders, each non-employee director was granted restricted shares of common stock with a value equal to $70,000, calculated as of the closing share price on that day. The shares of restricted stock vest on the day prior to the following year’s annual meeting date, subject to the non-employee director’s continued membership on the Board.

    Beginning in 2013, upon election to the Board, each non-employee director receives an initial equity grant of shares of restricted common stock with a value equal to $100,000, calculated using the closing share price on the date of the non-employee director’s election to the Board. The initial restricted stock grant vests on the third anniversary of the grant date, subject to the non-employee director’s continued membership on the Board. Annually on the first business day following the annual meeting of shareholders, each non-employee director is granted restricted shares of common stock with a value equal to $80,000, calculated as of the closing share price on that day. The shares of restricted stock vest on the day prior to the following year’s annual meeting date, subject to a non-employee director’s continued membership on the Board. The Company records compensation cost associated with its restricted stock unit grants on a straight-line basis over the vesting term.

    Compensation costs charged to operations associated with the Company’s stock incentive plans were $4,678, $4,409 and $4,080 in 2014, 2013 and 2012, respectively.

    The Company used the Black-Scholes option-pricing model to determine the fair value of stock option grants made using the following assumptions:

     

         Years Ended December 31,
         2014    2013    2012

    Risk-free interest rate

       0.95% - 1.32%    0.55% - 1.03%    0.50% - 0.66%

    Expected dividend yield

       0%    0%    0%

    Expected option life

       3-4 years    4 years    4 years

    Expected volatility

       42.5% - 45.4%    46.1% - 48.4%    50.4% - 50.7%

    Weighted-average expected volatility

       42.6%    48.2%    50.7%

    Historical information was the primary basis for the selection of the expected dividend yield, expected volatility and the expected lives of the options. The risk-free interest rate was based on yields of U.S. zero coupon issues and U.S. Treasury issues, with a term equal to the expected life of the option being valued.

    A summary of stock option activity and weighted average exercise prices follows:

     

         Options      Weighted-
    Average
    Exercise Price
         Weighted-Average
    Remaining
    Contractual Term
    (Years)
         Aggregate Intrinsic
    Value as of
    December 31,
    2014
     

    Outstanding at January 1, 2014

         814,291       $ 39.56         

    Granted

         248,388         56.81         

    Forfeited

         (59,545      43.47         

    Exercised

         (104,705      35.48         
      

     

     

        

     

     

        

     

     

        

     

     

     

    Outstanding at December 31, 2014

      898,429    $ 44.40      4.3    $ 16,427   
      

     

     

        

     

     

        

     

     

        

     

     

     

    Options exercisable at December 31, 2014

      446,760    $ 36.78      2.9    $ 11,569   
      

     

     

        

     

     

        

     

     

        

     

     

     

     

    The weighted-average grant-date fair value of the stock options granted during the years ended December 31, 2014, 2013 and 2012 were $19.38, $14.41 and $22.28, respectively. The aggregate intrinsic value of stock options exercised during the years ended December 31, 2014, 2013 and 2012 was $2.2 million, $3.7 million and $7.1 million, respectively. The total fair value of stock options using the Black-Scholes option pricing model vested during the years ended December 31, 2014, 2013 and 2012 was $3.7 million, $3.3 million and $1.7 million, respectively.

    The following table summarizes the restricted stock activity and weighted average grant-date fair values for the year ended December 31, 2014:

     

         Shares      Weighted-Average
    Grant Date
    Fair Value
     

    Non-vested at January 1, 2014

         31,448       $ 41.39   

    Granted

         13,706         43.43   

    Forfeited

         —           —     

    Vested

         (31,199      41.31   
      

     

     

        

     

     

     

    Non-vested at December 31, 2014

      13,955    $ 43.57   
      

     

     

        

     

     

     

    As of December 31, 2014, there was $5.2 million in total unrecognized stock-based compensation expense related to non-vested stock-based compensation arrangements. The expense is expected to be recognized over a weighted average period of 1.8 years.