0001095315-20-000020.txt : 20200316 0001095315-20-000020.hdr.sgml : 20200316 20200313190508 ACCESSION NUMBER: 0001095315-20-000020 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200316 DATE AS OF CHANGE: 20200313 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PFSWEB INC CENTRAL INDEX KEY: 0001095315 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 752837058 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-28275 FILM NUMBER: 20714712 BUSINESS ADDRESS: STREET 1: 505 MILLENNIUM DRIVE CITY: ALLEN STATE: TX ZIP: 75013 BUSINESS PHONE: 972-881-2900 MAIL ADDRESS: STREET 1: 505 MILLENNIUM DRIVE CITY: ALLEN STATE: TX ZIP: 75013 10-K 1 pfsw-20191231x10k.htm 10-K Document

 
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, 2019
or
o
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 000-28275
_________________________________________
PFSWEB, INC.
(Exact name of registrant as specified in its charter)
_________________________________________
Delaware
(State or other jurisdiction of
incorporation or organization)
 
75-2837058
(I.R.S. Employer
Identification Number)
 505 Millennium Drive, Allen, Texas
(Address of principal executive offices)
 
75013
(Zip code)
Registrant’s telephone number, including area code
972-881-2900
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
None
 
None
Securities registered pursuant to Section 12(g) of the Act:
Common Stock, par value $.001 per share
_________________________________________
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.   Yes  o    No  x
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.   Yes  o    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  o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   Yes  x    No  o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
o
Accelerated filer
x
Non-accelerated filer
o
Smaller reporting company
x
 
 
Emerging Growth
o
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Indicated by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).   Yes  o    No  x
The aggregate market value of the voting Common Stock held by non-affiliates of the registrant as of June 30, 2019 (based on the closing price as reported by the Nasdaq) was $61,703,208.
There were 19,465,753 shares of the registrant’s Common Stock outstanding as of March 10, 2020.
DOCUMENTS INCORPORATED BY REFERENCE
Information required by Part III of this Form 10-K, to the extent not set forth herein, is incorporated herein by reference to the registrant’s definitive proxy statement for its 2020 annual meeting of shareholders, which is expected to be filed with the Securities and Exchange Commission on or before April 29, 2020.
 



 
 
 
INDEX
 
 
 
Page
 
 
 
 
 
 
 
 



CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. Forward-looking statements may appear throughout this Report on Form 10-K, including without limitation, the “Management’s Discussion and Analysis” section, and include statements that involve expectations, plans or intentions (such as those relating to future business, future results of operations or financial condition, new or planned features or services, or management strategies). You can identify these forward-looking statements by words such as “may,” “will,” “would,” “should,” “could,” “expect,” “anticipate,” “believe,” “estimate,” “intend,” “plan,” “potential,” “project,” “seek,” “strive,” “predict,” “continue,” “target,” and “estimate” and other similar expressions. These forward-looking statements involve risks and uncertainties and may include assumptions as to how we may perform in the future. Although we believe the expectations reflected in our forward-looking statements are reasonable, we cannot guarantee these expectations will actually be achieved. In addition, some forward-looking statements are based upon assumptions about future events that may not prove to be accurate. Therefore, our actual results may differ materially from those expressed or implied in our forward-looking statements.
You should understand that the following important factors, in addition to the Risk Factors set forth in Part I, Item 1A or elsewhere in this Report on Form 10-K, could cause our results to differ materially from those expressed in our forward-looking statements. These factors include, among others:
our ability to retain and expand relationships with existing clients and attract and implement new clients;
our dependency upon key personnel, retaining professional staffing resources and our reliance on subcontracted services and third-party providers;
our response to competition;
exposure to credit risk of our clients
trends in e-commerce, outsourcing and the market for our services;
our customer concentration of our business and existing client mix, their business volumes and the seasonality of their business;
our reliance on the fees generated by the transaction volume, product sales and technology and agency projects and support of our clients;
our reliance on our clients’ projections, transaction volumes, product sales and financial liquidity;
whether we can manage growth and utilization of resources to generate more revenue;
our ability to finalize pending client and customer contracts;
our ability to maintain the security and privacy of our clients' confidential data;
our ability to comply with data privacy regulations;
foreign currency risks and other risks of operating in foreign countries;
the unknown effects of possible system failures and rapid changes in technology;
general global economic conditions;
uncertainty related to the potential regulatory and economic impacts of Brexit;
taxation on the sale of our products and provision of our services;
the impact of new accounting standards and changes in existing accounting rules or the interpretations of those rules;
our ability and the ability of our subsidiaries, to borrow under current financing arrangements and maintain compliance with debt covenants; and
the impact on our operations as a result of acts of God, natural disasters, pandemics and/or endemics, including the ongoing Coronavirus epidemic and other catastrophic events beyond our control.
We do not intend, and undertake no obligation, to update any of our forward-looking statements after the date of this report to reflect actual results or future events or circumstances. There may be additional risks we do not currently view as material or that are not presently known or that are beyond our ability to control or predict. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.



PART I
Item 1.
Business
General
Unless otherwise indicated, all references to “PFSweb,” “the Company,” “we,” “us” and “our” refer to PFSweb, Inc., a Delaware corporation and its subsidiaries; references to “Supplies Distributors” refer to our subsidiary, Supplies Distributors, Inc. and its subsidiaries.
PFSweb, Inc., was incorporated in 1999 in the state of Delaware and maintains its corporate headquarters in Allen, Texas. All of our services are provided through our direct and indirect wholly-owned subsidiaries as noted above. In December 1999, PFSweb consummated an initial public offering of its common stock and became listed for trading on The NASDAQ Exchange under the symbol “PFSW.”
PFSweb is a Global Commerce Services Company. We manage the entire customer shopping experience for major branded manufacturers and retailers through two business segments, LiveArea Professional Services ("LiveArea") and PFS Operations.  LiveArea provides a comprehensive set of digital agency services to support, develop and improve business-to-business ("B2B"), business-to-consumer ("B2C") and business-to-business-to-consumer ("B2B2C") digital shopping experiences. Service areas include eCommerce strategy and consulting, omni-channel experience design, digital marketing, data strategy and technology services including development and system integration. The PFS Operations segment provides services to support or improve the physical, post-click experience, such as logistics and fulfillment, customer care and order to cash services including distributed order orchestration and payment services. We offer our services on an à la carte basis or as a complete end-to-end solution.  Major brands and other companies turn to us to optimize their customer experiences and enhance their traditional and online business channels, creating commerce without compromise.
The services we offer are primarily organized into the following categories by segment:
LiveArea Professional Services
Commerce Strategy and Consulting Services
Omni-Channel Experience Design and Digital Marketing Services
Technology and Data Strategy Services
PFS Operations
Order to Cash (Order Management as a Service)
Order Fulfillment
Customer Care


1




GLOBAL COMMERCE SOLUTIONS
LiveArea Professional Services and PFS Operations serve as the “brand behind the brand” for companies seeking to increase efficiencies, enter new markets or launch optimized sales channels. As an eCommerce development firm, digital agency and business process outsourcer, we offer scalable and cost-effective solutions for brand manufacturers, online retailers and distributors across a wide range of industry segments to serve business-to-consumer (B2C), business-to-business (B2B) and business-to-business-to-consumer (B2B2C) channels. We provide our clients with seamless and transparent solutions to support their business strategies, allowing them to focus on their core competencies. Leveraging our technology, expertise and proven methodologies, we enable clients to develop and deploy new products and implement new business strategies or address new distribution channels rapidly and efficiently through our optimized solutions. Our clients engage us, both as a consulting partner to assist them in the design of a business solution, as well as a virtual and physical infrastructure partner to provide the mission critical operations required to build and manage their business solution. Together, we not only help our clients define new ways of doing business, but also provide them the technology, physical infrastructure and professional resources necessary to quickly implement their commerce objectives. We allow our clients to quickly and dramatically change how they “go-to-market” and service their customers.
Each client has a unique business model and unique strategic objectives that often require highly customized enterprise solutions. We support clients in a wide array of industries, including health; fragrance and beauty products; cosmetics; fashion apparel and accessories; luxury goods; consumer packaged goods (“CPG”); coins and collectibles; home furnishings and housewares; consumer electronics; quick-serve restaurants ("QSR"); telecommunications; technology manufacturing; computer and office products; among others. Clients turn to LiveArea Professional Services and PFS Operations for help in addressing a variety of business needs that include strategic consulting, commerce experience design and development, customer satisfaction and retention, time-definite logistics, vendor managed inventory and integration, supply chain compression, cost model realignments, transportation management and international expansion, among others. We also act as a constructive agent of change, providing clients the ability to alter their current distribution model, establish direct relationships with end-customers, reduce the overall time and costs associated with existing distribution channel strategies, while improving customer experience via value-added distribution solutions such as gift-wrapping and product personalization. Our clients are seeking B2C and B2B and B2B2C solutions that will provide them with dynamic supply chain and multi-channel marketing efficiencies, while ultimately delivering a world-class, branded customer service experience.
Our value proposition is to serve as a seamless, well-integrated extension of our clients’ enterprises by delivering superior solutions that drive optimal customer experiences. On behalf of the brands we serve, we strive to increase and enhance sales and market growth, bolster customer satisfaction and customer retention and drive costs out of the business through operations and technology related efficiencies. As both a virtual and a physical infrastructure for our clients’ businesses, we embrace their brand values, strategic objectives and operational processes. By utilizing our services, our clients are able to:
Quickly Capitalize on Market Opportunities. Our solutions empower clients to rapidly implement their supply chain and commerce strategies and take advantage of opportunities without lengthy integration and implementation efforts. We have readily available advanced technology and physical infrastructure that is flexible in its design, which facilitates quick integration and implementation. The solution is designed to allow our clients to deliver consistent quality service as transaction volumes grow and handle daily and seasonal peak periods. Our international locations allow our clients to expand the global reach of their products.
Elevate the Customer Experience. We enable our clients to provide their customers with a high-touch, positive buying experience thereby maintaining and promoting brand loyalty. Through our use of advanced technology, we help our clients respond directly to customer inquiries by email, voice or data communication and assist them with online ordering and product information. We offer our clients a “world-class” level of service, including high-touch customer care service centers, detailed Customer Relationship Management (“CRM”) reporting and exceptional order accuracy. We have significant experience in the development of eCommerce storefronts that allows us to recommend features and functions easily navigated and understood by our clients’ customers through guided selling designs. Our technology platform is designed to ensure high levels of reliability and fast response times for our clients’ customers. Because of our technology, our clients benefit from being able to offer the latest in traditional customer communication and auto-response technology to their customers.  Our fulfillment facilities are designed for efficient multi-brand operation with an emphasis on creating branded fulfillment experiences featuring custom packaging, gift-wrapping, extensive personalization options and build-to-order and build-to-stock kitting.
Minimize Investment and Improve Operating Efficiencies. One of the most significant benefits outsourcing provides is the ability to transform fixed costs into variable costs. By eliminating the need to invest in a fixed capital

2


infrastructure, our clients’ costs typically become more directly correlated with volume increases or declines. Further, as volume increases drive the demand for greater infrastructure or capacity, we are able to quickly deploy additional resources. We provide services to multiple clients, which enables us to offer our clients economies of scale and resulting cost efficiency that they may not have been able to obtain on their own. Additionally, because of the large number of daily transactions we process, we have been able to justify investments in levels of automation, security surveillance, quality control processes and transportation carrier interfaces that are typically outside the scale of investment that our clients might be able to cost justify on their own. These additional capabilities can provide our clients the benefits of enhanced operating performance and efficiency and expanded customer service options.
Access a Sophisticated Technology Ecosystem. We provide our clients with access to a technology ecosystem featuring best-of-breed eCommerce technologies together in a single, integrated, Payment Card Industry (“PCI”) certified order to cash offering. Powered by leading enterprise-class software solutions, our order to cash platform is seamlessly integrated into a variety of eCommerce platforms and supporting technology components and services to provide an end-to-end eCommerce solution. Built to accelerate the implementation process, the technology ecosystem allows for flexible integrations with other technology providers and client systems.
Our Technology Ecosystem also extends beyond the digital world and into physical commerce channels. Brands and retailers today require flexible technology to control customer shopping experiences regardless of where they shop. Deploying ship from store, in-store pick up, pop-up distribution centers, or mobile point of sale capabilities are just a few examples of how we can enable brands to create a dynamic and unique omni-channel shopping experience.
Our highest value proposition is achieved when our clients engage our full end-to-end suite of services from both LiveArea Professional Services and PFS Operations. However, we provide our clients with the freedom to customize their solution by selecting only certain services from our offering in à la carte fashion. We believe this flexibility and willingness to create a customized solution for each client differentiates us from our competition. We also believe that bringing our deep understanding of end-to-end engagements to clients who are only using a portion of our offering is a key differentiator and brings significant value to our solutions and our clients.
LiveArea Professional Services
Through the LiveArea Professional Services business segment, we bring together a comprehensive portfolio of commerce-focused services. Key offerings include Commerce Strategy and Consulting Services, Experience Design and Digital Marketing Services, Technology and Data Strategy Services. Delivering a boutique approach with world-class capabilities, we create digital experiences that deliver tangible results at scale.
Our strategic approach addresses the entire customer journey. From brand strategy and digital experiences to the day-to-day mechanics of digital marketing services, we help brands stand apart from competitors, connect with customers and drive revenue. Our end-to-end, omni-channel expertise supports a holistic marketing strategy, from awareness and attraction to conversion and optimization.
Commerce Strategy and Consulting Services
Our strategic commerce consulting practice leverages our commerce business and operational capabilities along with extensive vertical expertise to assist our clients in identifying new opportunities for channel revenue/margin growth, omni-channel alignment, digital transformation, new customer/segment acquisition, market expansion and cost savings. We also monitor emerging technologies and trends, with an eye toward measuring business impact and alignment with our clients’ end goals. With a focus on actionable strategy, we seek to optimize clients’ commerce investments while anticipating competitive opportunities and threats.
Our clients seek help navigating an increasingly complex digital landscape, lowering barriers to market for new players and an array of options for companies looking to innovate. We work closely with client stakeholders to develop data driven strategic and prioritization frameworks that drive change while providing the ability to pivot as threats or opportunities are identified. In particular, our consultants focus on three key areas that enable clients to remain competitive while taking a leadership position: commerce ecosystem management (including omni-channel alignment), digital opportunity analysis, and an agile operational model to roll out new capabilities and tactics in a measurable yet timely fashion.
Commerce Strategy. From identifying new markets and methods to drive higher revenue, to delivering competitive and market analysis, we help clients formulate strategies and tactics that work. Our consultants look to leverage existing assets, personnel, and processes wherever possible while identifying where investment is needed. We also offer roadmaps and initiative “backlogs”

3


prioritized for impact, including guidance on taking a phased approach. Our recommendations balance the need for achieving timely return on investment (“ROI”) against sometimes competing needs for scalability and aggressive growth.
Omni-Channel Consulting. Retail clients are concerned with increased consumer expectations for a holistic, seamless experience regardless of where or when they shop, in-store or online. We offer an array of services that help retailers meet consumer expectations across the commerce lifecycle, from customer acquisition through the transaction, order fulfillment, customer service, and loyalty. In particular, we implement tools and processes to support “endless aisle” inventory access, ship-to-store and ship-from-store capabilities, buy online and return in-store, and similar delivery scenarios. We similarly consult with retailers on leveraging digital tools within the store environment, whether enabling sales associates to “save the sale” in-store or enhancing consumers’ overall experiences.
Digital Opportunity Audits. Our consultants’ help clients identify where new digital platforms, tools, and technologies can provide competitive advantage or bridge gaps in their current operations and capabilities. Our digital opportunity audits consider the competitive landscape, industry trends, digital best practices across verticals, and cost models, providing helpful benchmarks and flagging areas of opportunity. These audits may be conducted periodically to track changes of emerging technologies and measure effectiveness.
Organizational/Operational Readiness. Many clients require organizational readiness consulting to ensure they can effectively utilize the platforms and tools we develop and implement. Providing readiness consulting is crucial to driving client satisfaction and confidence when adopting commerce platforms, particularly when business users are given new capabilities and may need to adapt existing business processes. We also provide organizational design consulting, which is often implemented in a phased approach as the client’s commerce channel grows; this may include recommendations regarding which functions to outsource and which to maintain in-house.
Platform Evaluation/Selection. Our strategists take the lead in helping clients evaluate and select the right commerce platforms and third-party offerings. We leverage our understanding of our clients' business model, goals and infrastructure, and map that against our expertise implementing all market-leading solutions. We assist clients through a process matching their requirements to platform capabilities, measure their operational ability to utilize the platforms under consideration, and provide total cost of ownership (TCO) analysis comparing initial and ongoing costs for everything from software licensing models to ongoing maintenance and upgrades.
Omni-Channel Experience Design and Digital Marketing Services
Design. We conceive and design client solutions with a deliberate focus on balancing creativity and usability, while conforming with client budget requirements. We create flagship digital experiences for global brands, offering full-service creative design and production services for a range of digital applications. Our advanced customer experience design offerings include concept development, visual design, user experience design, copywriting, interactive development and content creation.
User Experience. We architect fully responsive branded commerce sites and tools that eliminate transactional friction, reduce cognitive load and improve the shopping experience. We specialize in taking advantage of platform functionality to add one-of-a-kind interactions and design guided selling solutions that use brand expertise to walk customers through complicated purchase decisions.
Interactive Development. We believe front-end development is as much about artfully enhancing a user interaction as it is engineering pixel perfection. We turn digital designs into beautiful, functioning experiences that look and behave the way they were intended across screens and devices of all types, sizes and systems. We also use motion and interactive accents to provide users with guidance and an enhanced user experience.
Search Engine Optimization (“SEO”) & Paid Search. We seek to drive organic traffic by maintaining an in-depth knowledge of the ever-changing best practices for search engine optimization. We provide insight and advice on algorithm changes, content gaps, multi-language global expansion and competitors’ search efforts. From implementation to ongoing management, we can help brands reach customers who are actively looking for what they offer.
Affiliate Marketing. Our approach to affiliate partner marketing focuses on building relationships with reputable, appropriate online influencers. We can help clients reach customers they may not be able to reach through other channels, improving brand awareness and increasing sales quickly and efficiently. Then, through proactive program management, we can ensure ongoing optimization and continued growth. From publisher research and competitive analysis to payments, we implement and manage the entire affiliate and partner ecosystem.

4


Conversion Optimization. Our conversion optimization team applies an in-depth analysis of product and behavioral data on the storefront to continually optimize our client’s site. By combining analytics with the capabilities of the technology platform, we plan and execute A/B tests, optimize onsite searches, and create personalized experiences to maximize the impact of the marketing and merchandising efforts. From an audit of an existing site to building a conversion optimization roadmap, we help our clients generate more revenue and provide an ever-improving customer experience that converts shoppers into buyers.
Storefront Management. Through proven strategic merchandising methodologies, we create personalized shopping experiences that drive conversion and increase revenue. With specialized expertise in dynamic merchandising, we can draw on each customer’s history to connect these buyers with the right products and content at the right time. Our day-to-day storefront operations include product and category setup, sorting rules definition, promotion configuration and price adjustment. Working within predetermined guidelines, we incorporate best practices and make strategic decisions to achieve each client’s goals.
Email Marketing. Combining technology with proven strategies, we elevate and optimize email programs to develop personalized customer relationships. We create custom customer journeys through dynamic email, automated remarketing, automations, and subscriber segmentation. Our data focused approach reduces the costs of customer acquisition, inspires brand loyalty, and increases ROI through both larger basket sizes and higher customer lifetime value.
Digital Analytics. We provide more than snapshots of user activity through the usual charts and dashboards. We mine all available data and use advanced analysis to identify opportunities within the customer journey that will allow brands to improve the overall user experience and generate increased business. With a focus on never-ending improvement, we use the data to continuously pinpoint actions that will strengthen customer relationships and drive results across marketing channels.
Technology and Data Strategy Services
LiveArea's Technology Services team builds world-class eCommerce solutions designed to maximize revenue opportunities. Built by a seasoned group of professionals, we combine strategy, design and technology to create innovative user experiences supported by scalable and secure technology implementations. From high-fashion apparel to CPG, our portfolio consists of brands that accept only the highest quality shopping experiences.
We adhere to a proven methodology to deliver quality implementations to meet some of the strictest brand requirements in the industry. Our project teams are comprised of industry-leading professionals that bring eCommerce and development best practices to our clients’ custom solutions. Once live, our team applies the same level of excellence to ongoing development, site maintenance and orchestrated services.
As an eCommerce platform-agnostic provider, we manage dedicated commerce technology practices specializing in all of the leading enterprise platforms to enable our clients’ growth. We employ a proven development methodology, led by a highly qualified team of solutions architects, web developers, project managers, and quality assurance (“QA”) specialists. When paired with our strategic commerce consulting services and our design / user experience (“UX”) and digital marketing services, we provide an entire suite of services that span strategy, creative, experience design, technology development and integration, project management, and quality assurance.
Commerce Development. Our technology services practices, partner and actively work with leading commerce platform providers, to ensure we are delivering quality services for our joint clients. We also work to achieve higher-level partner status with each provider to demonstrate our expertise and experience for each practice.
Orchestrated Services. The right people, processes and tools are essential to maintaining a high-performance commerce environment. LiveArea’s orchestrated services is a coordinated effort across all service lines and goes beyond a traditional managed service offering. LiveArea’s orchestrated services offering is integrated into an array of services to optimize, manage, and protect commerce technology. Our work doesn't stop when we launch a commerce site. Our orchestrated services team provides real-time management and monitoring to ensure our clients’ sites are always operating at peak performance. We provide Level 1/2/3 technical, business, and solutions support for optimal issue management. Our team of technologists manage day-to-day commerce operations and monitor technology continuously with best-in-class tools and practices. The result is a high performing, stable commerce infrastructure that’s always available and always operating, especially at peak performance. Our automation tools facilitate fast, accurate code deployment - whether applying a software patch or launching new features.
Data strategy. Our data strategy practice identifies opportunities and creates insights for our clients to assist with customer engagement. Our focus is to unearth patterns and behaviors that inform dynamic experiences that move a customer from one stage to the next in the purchasing cycle.

5


Quality Assurance. Whether it's a new site build, revisions to an existing commerce solution or as part of our orchestrated services offering, our team of QA experts employ a full-service test suite that includes quality assurance scripting, regression and load testing and testing automation.
Training. We provide on-site, personalized platform training from experienced subject-matter experts. Our training team empowers our clients’ business and merchandising staff with the knowledge they need to operate and optimize their eCommerce sites. Core training includes platform essentials, advanced merchandising, front-end design and developer training.
PFS Operations
Through the PFS Operations business segment, we provide the operational activities required and expected of the world's leading brands. Our solutions support B2C, B2B, and retail sales channels. We have DTC and B2B experience in customizing solutions to meet the unique nuances of our clients’ internal finance, customer care, and supply chain operations. With approximately 1.6 million square feet of leased distribution space and approximately 1,100+ contact center seats across two continents, we have the global infrastructure to meet the operational needs of our eCommerce and traditional B2B clients.
We focus on three core actions: to deliver, to communicate, and to fulfill the promise behind each brand we support.
The majority of our clients are the merchants of record for the orders we process through our infrastructure on their behalf. For these clients, we do not own the inventory or the resulting accounts receivable but provide commerce solutions and other services for these client-owned assets.
For some of our clients, we are the merchant of record for the orders we process through our infrastructure. Depending on the terms under these arrangements, we record either product revenue or service fee revenue, may own the accounts receivable and inventory and we may be compensated for all or a portion of our services through the resulting profit margin. In some of these client relationships, we purchase the inventory as the product is delivered to our facility. In other of these client relationships, the client retains ownership of inventory in our facility and we purchase the inventory immediately prior to each individual customer sales transaction. In all of these cases, we seek inventory financing from our clients in the form of extended terms, working capital programs or marketing funds to help offset the working capital requirements that follow accounts receivable and inventory ownership.
Order to Cash (Order Management as a Service)
Our order to cash service provides our clients with distributed order orchestration and payment processing.  Our order to cash service features an Oracle-based, custom, scalable Distributed Order Management System (“D-OMS”) built for B2C and B2B and order processing with a variety of fully-integrated B2C and B2B payment processing and fraud management platforms and technologies. Our order to cash service provides interfaces that allow for real-time information retrieval, including information on inventory, sales orders, shipments, delivery, purchase orders, warehouse receipts, customer history, accounts receivable and credit lines. These solutions are seamlessly integrated with our customer contact centers, allowing for the processing of orders through shopping cart, phone, fax, mail, email, live chat and other order receipt methods. As the information backbone for our total supply chain solution, our order to cash service can be used on a stand-alone basis or in conjunction with our other business infrastructure offerings, including contact center or order fulfillment services. In addition, for the B2B market, our order to cash platform provides a variety of order receipt methods that facilitate commerce within various stages of the supply chain. Our service provides the ability for both our clients and their customers to track the status of orders at any time. Our services are transparent to our clients’ customers and are seamlessly integrated with our clients’ internal system platforms and websites. By synchronizing these activities, we can capture and provide critical customer information, including:
Statistical measurements critical to creating a quality customer experience, containing real-time order status, order exceptions, back order tracking, allocation of product based on timing of online purchase and business rules, the ratio of customer inquiries to purchases, average order sizes and order response time;
B2B supply chain management information critical to evaluating inventory positioning, for the purpose of improving inventory turns, and assessing product flow-through and end-user demand;
Reverse logistics information, including customer response and reason for the return or rotation of product and desired customer action;
Detailed marketing information about what was sold and to whom it was sold, by location and preference; and
Technology Collaboration. We have created a suite of technology services that enable buyers and suppliers to fully automate their business transactions within their supply chain using our order management interfaces. Our collaboration technologies

6


operate in an open systems environment and feature the use of industry-standard Extensible Markup Language (“XML”) and Service-Oriented Architecture (“SOA”) web services, enabling customized eCommerce solutions with minimal changes to a client’s systems or our systems. The result is a faster implementation process. We also support information exchange methods, such as Applicability Statement 2 (“AS2”), Secure File Transfer Protocol (“SFTP”), Electronic Data Interchange (“EDI”), Message Queue Series (“MQ Series”), Application Link Enabling (“ALE”), and Representational State Transfer / Simple Object Access Protocol (“REST/SOAP”) over Hyper Text Transfer Protocol Secure (“HTTPS”).
Information Management. We have the ability to communicate with and transfer information to and from our clients through a wide variety of technology services, including real-time web service enabled data interfaces, file transfer methods and electronic data interchange. Our distributed order orchestration systems are designed to capture, store and electronically forward to our clients critical information regarding customer inquiries and orders, product shipments, inventory status (for example, levels of inventory on hand, on backorder, on purchase order and inventory due dates to our warehouse), product returns and other information. Our clients are able to utilize inventory and order information for use in analyzing sales and marketing trends and introducing new products. We also offer customized reports and data analyses based upon specific client needs to assist them in their budgeting.
Payments. Protecting our clients’ brand with secure payment processing and fraud management services is critical to a successful operation. We also provide flexible global payment options as well as gift cards, B2B invoicing and VAT services.
Our payment services are divided into two major financial management areas: 1) billing, credit, collection and cash application services for B2B clients and 2) fraud review, chargeback management and processing and settlement of credit card services for B2C clients.
Business-to-Business Financial Management. For B2B clients, we offer full-service accounts receivable management and collection capabilities, including the ability to generate customized invoices in our clients’ names. We assist clients in reducing accounts receivable and days sales outstanding, while minimizing costs associated with maintaining an in-house collections staff. We offer electronic credit services in the format of EDI and XML communications direct from our clients to their vendors, suppliers and retailers.
Direct-to-Consumer Financial Management. For B2C clients, we offer secure credit card processing related services for orders made via a client web site or through our customer contact center. We offer manual credit card order review as an additional level of fraud protection. We also calculate sales taxes, goods and services taxes or value added taxes, if applicable, for numerous taxing authorities and on a variety of products. Using third-party leading-edge fraud protection services and risk management systems, we can offer high levels of security and reduce the level of risk for client transactions.
Order Fulfillment
We design advanced distribution operations that streamline our clients’ supply chain process and offer a flexible fulfillment model. Our fulfillment team understands the value of the delivery experience by specializing in creating branded solutions with gift-wrap, product personalization and other value-added services. Our distribution centers are located in the Memphis, Tennessee area, Toronto, Canada, Southampton, U.K., and Liege, Belgium to provide centrally located fulfillment throughout North America and Europe.
Advanced Distribution Facilities and Infrastructure. An integral part of our solution is the warehousing and distribution of our clients’ inventory. We receive inventory in our distribution centers, verify shipment accuracy, unpack and audit packages (a process that includes spot-checking a percentage of the inventory to validate piece counts and check for damages that may have occurred during shipping, loading and unloading). Upon request, we inspect for other damages or defects, which may include checking fabric, stitching and zippers for soft goods, or ‘testing’ power-up capabilities for electronic items as well as product specifications. We generally stock for sale within one business day of unloading. We pick, pack and ship customer orders and can provide customized packaging, customized monogramming, personalized laser engraving, high volume shrink packaging, inserts and promotional literature for distribution with customer orders. For many clients, we provide gift-wrapping services including line level gifting, customized gift-wrapping paper, ribbon, gift-box and gift-messaging.
Our distribution facilities contain computerized sortation equipment, flexible mobile pick-to-light carts, powered material handling equipment, scanning and bar-coding systems. Our distribution facilities include several advanced technology enhancements, such as radio frequency technology in product receiving processing to ensure accuracy, as well as an automated package routing and a pick-to-light paperless order fulfillment system. Our advanced distribution systems provide us with the capability to warehouse an extensive number of stock keeping units (“SKUs”), ranging from large high-end electronics to small cosmetic compacts. Our facilities are flexibly configured to process B2B and DTC orders from the same central location.

7


In addition to our advanced distribution systems, our proprietary pick-to-light carts, stationary pick-to-light areas and conveyor system controls provide real time productivity reporting, thereby providing our management team with the tools to implement and manage to productivity standards. This combination of computer-controlled equipment provides the seamless integration of our pick-to-light systems and mass sortation capabilities. This unique combination of technologies ensures high order accuracy for each and every customer order.
We are able to take advantage of a variety of shipping and delivery options, which range from next day service to zone skipping, to optimize transportation costs. Our facilities and systems are equipped with multi-carrier functionality, allowing us to integrate with all leading package carriers and provide a comprehensive freight and transportation management offering.
We offer reverse logistics management services, including issuing return authorizations, return carrier shipping labels, receipt of product, crediting customer accounts and disposition of returned product. We also leverage strategic partnerships to provide our clients with access to distributed returns centers that collect, consolidate, report on and forward to our central facilities returned product allowing us to accelerate credits to our clients’ customers, reduce freight costs for our client, improve customer service and reduce complexity and cost in our facilities from handling inbound returns.
Facility Operations and Management. Our facilities management service offering includes distribution facility design and optimization, business process reengineering and ongoing staffing and management. Our expertise in supply chain management, logistics and customer-centric fulfillment operations can provide our clients with cost reductions, process improvements and technology-driven efficiencies.
Pop-Up Distribution Centers. Temporary fulfillment centers allow our clients’ eCommerce fulfillment networks to flex during peak periods with all the benefits of regional distribution nodes, without the long-term capital costs. We can deploy full pick-pack-ship operations within weeks that run off a simple Wi-Fi network and our proprietary distributed order management technology. Deployed into any real estate space with Wi-Fi, this solution allows for temporary forward stock allocation to alleviate volume from the primary fulfillment center, shorten delivery times and lower shipping costs.
Kitting and Assembly Services. Our expanded kitting and assembly services enable our clients to reduce the time and costs associated with managing multiple suppliers, warehousing hubs and light manufacturing partners. As a single source provider, we provide the advantage of convenience, accountability and speed. Our kitting and assembly services include light assembly, specialized kitting and supplier-consigned inventory hub either in our distribution facilities or co-located elsewhere. We also offer customized light manufacturing and supplier relationship management.
We work with clients to re-sequence certain supply chain activities to aid in an inventory postponement strategy. We can provide kitting and assembly services and build-to-stock thousands of units daily to stock in a Just-in-Time (“JIT”) environment. This service, for example, can entail the procurement of packaging materials including retail boxes, foam inserts and anti-static bags. These raw material components may be shipped to us from domestic or overseas manufacturers, and we will build the finished SKUs to stock for the client. Also included is the custom configuration of high-end printers and servers. This strategy allows manufacturers to make a smaller investment in base unit inventory while meeting changing customer demand for highly customizable products.
Our standard capabilities include: build-to-order, build-to-stock, expedited orders, passive and active electrostatic discharge (“ESD”) controls, product labeling, serial number generation, marking and/or capture, lot number generation, asset tagging, bill of materials (“BOM”) processing, SKU-level pricing and billing, manufacturing and metrics reporting, first article approval processes and comprehensive quality controls.
Kitting and inventory hub services enable clients to collapse supply chains into the minimal steps necessary to prepare product for distribution to any channel, including wholesale, mass merchant retail or direct to consumer. Clients no longer have to employ multiple providers or require suppliers to consign multiple inventory caches for each channel. We offer our clients the opportunity to consolidate operations from a channel standpoint, as well as from a geographic perspective. Our integrated, global information systems and international locations support business needs worldwide.
Customer Care
Our internal contact center operations are focused on providing essential services such as order entry, returns authorization, product inquiry and order tracking. These operations also include our iCommerce Agent (“iCA”), a customizable web-based application featuring powerful customer service tools for accessing all required customer information. Our unique multi-lingual capabilities are possible through our strategically placed locations in Texas, Belgium, U.K., and Canada.
Customer Service Application. Through our web enabled iCA application, our unique technology leverages the client’s website investment by wrapping the Customer Service Application around the existing website. Using iCA, agents provide customer

8


service functions, such as placing orders, checking order status, facilitating returns, initiating upsell and cross sell, managing escalations and gathering “voice of the customer” information to help our clients evolve with their customers’ changing needs. iCA is fully integrated into the client’s website, our data analytics platform, and our order processing system, allowing full visibility into customer history and customer trends. Through each of our customer touch-points, information can be analyzed and processed for current or future use in business evaluation product effectiveness and positioning, and supply chain planning. Through this fully integrated system, we are able to provide a complete customer care solution in a contact center or on a license basis to our clients’ owned or outsourced contact centers.
Customer Assistance. An important feature of evolving commerce is the ability for the customer to communicate with a live customer service representative. Our experience has been that many consumers tell us they visited a web location for information, but not all of those consumers chose to place their order online. Our contact center services utilize features that integrate voice, e-mail, standard mail and live chat communications to respond to and handle customer inquiries. Our customer care representatives answer various questions, acting as virtual representatives of our clients’ organization, regarding order status, shipping, billing, returns and product information and availability as well as a variety of other questions. We utilize technology that allows us to route each customer contact automatically to the appropriate customer care representative who is individually trained in the clients’ business and products.
Our contact centers are flexibly designed so that our customer care representatives can handle either several different clients and products in a shared agent environment, thereby creating economy of scale benefits for our clients, or through a highly customized dedicated agent support model that provides the ultimate customer experience and brand reinforcement.
Quality Monitoring. Quality is essential in our client solutions. As representatives of our clients, our customer care representatives must adhere to the unique quality standards of each client for each contact type. We continually monitor the quality of our customer care representatives against each client quality standard and use the results to provide agent-level feedback to continually improve the customer care experience. Clients may participate in the quality process by remotely listening to calls, assisting in the grading of recorded calls and providing ongoing direction to improve quality standards through our calibration process.
Customer Self-Help. With the need for efficiency and cost optimization for many of our clients, we have integrated interactive voice response (“IVR”) as another option for customer contacts. IVR creates an “electronic workforce” with virtual agents that can assist customers with vital information at any time of the day or night. IVR allows for our clients’ customers to deal interactively with our system to handle basic customer inquiries, such as account balance, order status, shipment status and customer satisfaction surveys. The inclusion of IVR in our service offering allows us to offer a cost effective way to handle high volume, low complexity calls.
INDUSTRY INFORMATION AND COMPETITIVE LANDSCAPE
Industry Overview
Business activities in the public and private sectors continue to operate in an environment of rapid technological advancement, increasing competition and continuous pressure to decrease costs by improving operating and supply chain efficiency. We currently see the following trends within the industry:
Manufacturers strive to restructure their supply chains to maximize efficiency and reduce costs in both B2B and B2C markets, and to create a variable-cost supply chain able to support the multiple, unique needs of each of their initiatives, including traditional retail and eCommerce.
Companies in a variety of industries seek outsourcing as a method to address one or more business functions that are not within their core business competencies, to reduce operating costs or to improve the speed or cost of implementation.
Retailers, both traditional and eCommerce only, partner with providers that offer them the most flexibility both short and long-term. The end-to-end model is a viable option for brands that are growing their eCommerce channel, or for large wholesale corporations that do not have the infrastructure to handle B2C transactions. However, many companies today seek to diversify their eCommerce operations across in-house capabilities and outsourced components on an a la carte basis.  
The “seamless customer experience” is a major industry trend that retailers and brand manufacturers are embracing to differentiate and remain relevant to a more sophisticated consumer. As consumers desire a shopping experience that blends sales channels, the integration and flexibility of front and back-end systems and operations becomes more critical to retailers and manufacturers.

9


Supply Chain Management Trend
As companies maintain focus on improving their businesses and balance sheet financial ratios, significant efforts and investments continue to be made identifying ways to maximize supply chain efficiency and extend supply chain processes. Working capital financing, vendor managed inventory, supply chain visibility software solutions, distribution channel skipping, direct-to-consumer eCommerce sales initiatives and complex upstream supply chain collaborative technology are products that manufacturers seek to help them achieve greater supply chain efficiency.
A key business challenge facing many manufacturers and retailers as they evaluate their supply chain efficiency, is determining how the trend toward increased omni-channel business activity will impact their traditional B2C commerce business models. Ship-from-store, pick-up-in-store, return-to-store and other omni-channel capabilities are becoming increasingly important processes to accommodate. We believe manufacturers will look to outsource their non-core competency functions to support this modified business model. We believe companies will continue to strategically plan for the impact that technology advancements will have on their traditional commerce business models and their existing technology and infrastructure capabilities. Additionally, B2B opportunities exist as companies look to leverage the technology and enhanced customer experience that currently exists within eCommerce channels.
Manufacturers, as buyers of materials, are also imposing new business practices and policies on their supplier partners to shift the normal supply chain costs and risks associated with inventory ownership away from their own balance sheets. Through techniques like Vendor Managed Inventory or Consigned Inventory Programs, manufacturers are asking their suppliers, as a part of the supplier selection process, to provide capabilities where the manufacturer need not own, or even possess, inventory prior to the exact moment that unit of inventory is required as a raw material component or for shipping to a customer. To be successful for all parties, business models such as these often require a sophisticated collection of technological capabilities that allow for complete integration and collaboration of the information technology environments of both the buyer and supplier. For example, for an inventory unit to arrive at the precise required moment in the manufacturing facility, it is necessary for the Manufacturing Resource Planning systems of the manufacturer to integrate with the CRM systems of the supplier. When hundreds of supplier partners are involved, this process can become quite complex and technologically challenging. Buyers and suppliers are seeking solutions that utilize XML based protocols and traditional EDI standards to ensure an open systems platform that promote easier technology integration in these collaborative solutions. In addition to these traditional integration and collaboration technology environments, we are observing the emergence of a variety of solutions utilizing blockchain technologies and we will continue to evaluate the appropriate time to include emerging technology solutions into our service offering.
Outsourcing Trend
In response to growing competitive pressures and technological innovations, we believe many companies, both large and small, are focusing their critical resources on the core competencies of their business and utilizing eCommerce service providers to accelerate their business plans in a cost-effective manner and perform non-core business functions. Outsourcing can provide many key benefits, including the ability to:
Enter new business markets or geographic areas rapidly;
Increase flexibility to meet changing business conditions and demand for products and services;
Enhance customer satisfaction and gain competitive advantage;
Reduce capital and personnel investments and convert fixed investments to variable costs;
Improve operating performance and efficiency; and
Capitalize on skills, expertise and technology infrastructure that would otherwise be unavailable or expensive given the scale of the business.
Typically, many outsourcing service providers are focused on a single function, such as information technology, contact center management, credit card processing, warehousing or package delivery, etc. This focus creates several challenges for companies looking to outsource more than one of these functions, including the need to manage multiple outsourcing service providers, to share information with service providers and to integrate that information into their internal systems. Additionally, the delivery of these multiple services must be transparent to the customer so the client maintains brand recognition and customer loyalty. Furthermore, traditional commerce outsourcers are frequently providers of domestic-only services versus international solutions. As a result, companies requiring global solutions must establish additional relationships with other outsourcing parties.

10


Another vital point for major brand name companies seeking to outsource is the protection of their brand. When looking for an outsourcing partner to provide infrastructure solutions, brand name companies must find a company that can provide the same quality performance and superior experience their customers expect from their brands. Working with an outsourcing partner requires finding a partner that can maintain the consistency of their brand image, which is one of the most valuable intangible assets that recognized brand name companies possess.
Competition
We face competition from many different sources depending upon the type and range of services requested by a potential client. Many other companies offer one or more of the same services we provide on an individual basis. For operations services, our competitors include vertical outsourcers, which are companies that offer a single function solution. We compete with transportation logistics providers, known in the industry as 3PL’s and 4PL’s (third or fourth party logistics providers), who offer product management functions as an ancillary service to their primary transportation services. For professional services, we compete against Global Commerce Service Providers, and Specialists, who perform various services similar to our solution offerings. Additionally, we see competition from digital agencies providing creative, commerce strategy and system integration services. In many instances, PFSweb competes with the in-house operations of our potential clients. Occasionally, the operations departments of potential clients believe they can perform the same services we do, at similar quality levels and costs, while others are reluctant to outsource business functions that involve direct customer contact. We cannot be certain we will be able to compete successfully against these or other competitors in the future.
Although many of our competitors offer one or more of our services, we believe our primary competitive advantage is our ability to offer a full array of customized services, thereby eliminating any need for our clients to coordinate these services from many different providers. We believe we can differentiate ourselves by offering our clients a very broad range of eCommerce and business process services that address, in many cases, the entire value chain, from demand to delivery.
We also compete on the basis of many other important additional factors, including:
vertical industry expertise;
omni-channel strategy;
design and implementation experience;
operating performance and reliability;
ease of implementation and integration;
experience of the people required to successfully and efficiently design and implement solutions;
experience operating similar solutions dynamically;
scalable and secure technology experience across all major commerce packages;
global reach; and
price
We believe we can compete favorably with respect to many of these factors. However, the market for our services is competitive and continually evolving, which will require PFSweb to continue to innovate and invest in both its LiveArea and PFS Operations business units to be able to compete successfully against current and future competitors.
Competitive Landscape
Global Commerce Service Providers. We compete with companies providing broad strategic solutions for digital transformation along with commerce implementation services including Accenture Digital, Capgemini/LCG, Cognizant, Deloitte Digital, HCL, IBM Global Business Services, Infosys, and Publicis Sapient.
Commerce Specialist Service Providers. We compete with companies providing eCommerce platform-specific services including Astound Commerce, BORN Group, diconium, Gorilla Group/Wunderman Commerce, Isobar and Optaros.

11


End-to-End Commerce. In North America, we compete with full service commerce providers such as Blue Acorn, Branded Online, and Pitney Bowes. In the European market, we compete with companies such as Arvato, Yoox and other geographically focused providers in Western Europe.
Digital Agency and Digital Marketing Services. We compete with a wide range of digital agency firms, including Isobar, Razorfish (Publicis), R/GA and Wunderman Thompson.
Operations. We compete with eCommerce focused order fulfillment providers such as Radial and GEODIS (formerly OHL), as well as, depending on the client’s retail and/or supply chain strategy, Saddle Creek Logistics, Excel Logistics, FedEx Supply Chain, UPS Logistics, Kuehne + Nagel, and other “pure-play” fulfillment or contact center providers.
COMPANY INFORMATION
Clients and Marketing
Our target clients include traditional retailers, online retailers and leading technology and consumer goods brands looking to quickly and efficiently implement or enhance online and offline business initiatives and operations, adapt their digital strategies or introduce new products, programs or geographies, without the burden of modifying or expanding their technology, customer care, supply chain and logistics infrastructure. Our solutions are applicable to a multitude of industries and company types and we have provided solutions for such companies as:
Procter & Gamble (consumer packaged goods), L’Oréal USA (health & beauty), ASICS (sporting goods/apparel), Thrive Causemetics (health & beauty), Ricoh (printer supplies), Ralph Lauren (fashion), Xerox (printers and printer supplies), PANDORA (jewelry), Moleskine (stationery), Tommy Bahama (fashion), Anastasia Beverly Hills (health & beauty), The United States Mint (collectible coins), among many others.
We target potential clients through an extensive integrated marketing program comprised of a variety of direct marketing techniques, email marketing initiatives, trade event participation, search engine marketing, public relations, social media and a sophisticated outbound tele-sales lead generation model. We have also developed a global business development methodology which allows us to effectively showcase our various commerce service solutions and products. We also pursue strategic marketing alliances with consulting firms, private equity firms, software manufacturers and other logistics providers to increase market awareness and generate referrals and customer leads.
Because of the highly complex nature of the solutions we provide, our clients demand significant competence and experience from a variety of different business disciplines during the sales cycle. As such, we often utilize a member of our executive team to lead the design and proposal development of each potential new client we choose to pursue. The executive is supported by a select group of highly experienced individuals from our professional services group with specific industry knowledge of, or experience with, the solutions development process. We employ a team of highly trained implementation managers whose responsibilities include the oversight and supervision of client projects and maintaining high levels of client satisfaction during the transition process between the various stages of the sales cycle and steady state operations.
Seasonality
We have historically experienced seasonality due to our client mix and their increased business volumes which are highest in our fourth quarter which coincides with the retail peak season. We cannot predict the volume of sales of our clients or the impact of such seasonality of our clients or the sales they will implement during such peak season nor those of any future client business. We expect this seasonality to continue, or possibly increase in the future, which may cause fluctuations in our business operations and operating.
Concentration of Clients
During 2019, two clients each represented more than 10% of the Company’s consolidated total net revenues. The largest client represented $40.6 million, or 14%, of consolidated total revenues. The second largest client represented $29.5 million, or 10%, of consolidated total revenues. These are clients of both the LiveArea and PFS Operations segments.

12


Employees
As of December 31, 2019, we had approximately 1,800 full-time employees, of which approximately 1,200 were located in the United States. We have never suffered an interruption of business as a result of a labor dispute. We consider our relationship with our employees to be good. In the U.S., Canada and India, we are not a party to any collective bargaining agreements and while our European subsidiaries are not a party to a collective-bargaining agreement, certain of them are required to comply with certain rules agreed upon by their employee Works Councils.
Our success in recruiting, hiring and training large numbers of skilled employees and obtaining large numbers of hourly employees and temporary staff during peak periods for distribution and call center operations is critical to our ability to provide high quality distribution and support services.
Government Regulation
We are subject to federal, state, local and foreign consumer protection laws and data privacy laws, protecting our customers’ personally identifiable information and other non-public information and regulations prohibiting unfair and deceptive trade practices to name a few. Moreover, there is a trend toward regulations requiring companies to provide consumers with greater information regarding, and greater control over, how their personal data is used, and requiring notification when unauthorized access to such data occurs. Furthermore, the growth and demand for online commerce has and may continue to result in more stringent consumer protection laws that impose additional compliance burdens and greater penalties on online companies.
These laws are increasing in number, enforcement, fines and other penalties. For example, many states and foreign countries currently require us to notify each of our customers who are affected by any data security breach in which an unauthorized person, such as a computer hacker, who could obtain customer information. In addition, several jurisdictions, including foreign countries, have adopted privacy-related laws that restrict or prohibit unsolicited email promotions, commonly known as “spam,” that impose significant monetary and other penalties for violations. Two such governmental regulations that have significant implications for our products and services are the General Data Protection Regulation (“GDPR”) and the California Consumer Privacy Act (“CCPA”). Please refer to Item 1A. Risk Factors in this Report, specifically, We must safeguard the security and privacy of our client’s confidential data and remain in compliance with laws that govern such data and we may be liable for misappropriation of our client’s and our clients’ customers’ personal information, including through cyber-attacks.
In an effort to comply with these laws, internet service providers may increasingly block legitimate marketing emails. Compliance with these and any other applicable privacy and data security laws and regulations is a rigorous and a time-intensive process, and we may be required to put in place additional mechanisms to ensure compliance with the new data protection rules in the future which could result in substantial compliance costs and could interfere with the conduct of our business.
The U.K.’s exit from the European Union (referred to as “Brexit”) may add cost and complexity to our operations and compliance efforts. The effect of Brexit is uncertain, and, among other things, Brexit has and may continue to contribute to volatility of currency exchange rates, including of the euro and British pound, issues with import and export controls, trade barriers, and the movement of employees. The U.K. is an important geography for us and we have structured our privacy and data protection compliance program based on the GDPR. If U.K. and E.U. privacy and data protection laws and regulations diverge, we will be required to implement alternative U.K. compliance measures and adapt separately to any new U.K. requirements.
Where to Find More Information
Our website address is, www.pfsweb.com, Information contained on, or accessible from, our website is not incorporated by reference into this annual report and should not be considered part of this annual report or any filing we make with the United States Securities and Exchange Commission, or SEC. We file with, or furnish to, the SEC all our periodic filings and reports, including annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and any amendments if any, to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934).  All of our filings with the SEC are made available, free of charge, through the investor relations section of this website as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC or by mailing a written request to Investor Relations at PFSweb, Inc., 505 Millennium Drive, Allen, Texas 75013. Copies of any of our filings also can be obtained without charge from the SEC at www.sec.gov.
Item 1A.    Risk Factors
Our business, financial condition and operating results could be adversely affected by any or all of the following factors, in which event the trading price of our common stock could decline, and you could lose part or all of your investment.
Risks Related to Our Business

13


We are dependent on our key personnel, and if we are unable to keep our supply of skills and resources in balance with client demand and attract and retain skilled professionals in all our geographic locations, our business and our results of operations may be materially adversely affected.
Our performance is highly dependent on the continued services of our officers and other professional personnel, the loss of any of whom could materially adversely affect our business.
In addition, we need to attract and retain other highly-skilled, technical and managerial personnel for whom there is intense competition. For example, if we are unable to hire or continually train our employees to keep pace with the rapid and continuing changes in technology and the markets we serve or changes in the types of services our clients are demanding, we may not be able to develop and deliver new services and solutions to fulfill client demand. As we expand our services and solutions, we must also hire and retain an increasing number of professionals with different skills and expectations than those of the professionals we have historically hired and retained in various geographic locations, including North America, Europe and India. We currently rely heavily on our Indian office for developers, technology architects and skilled technology workers. Increasing wages, competition for skilled employees and the imposition of certain employee collective rights in India and Europe, may negatively impact our business and increase our costs. We cannot assure you we will be able to attract and retain the personnel necessary for the continuing growth of our business. Our inability to attract and retain qualified technical and managerial personnel could materially adversely affect our ability to maintain and grow our business significantly.
Our business may suffer if we are unable to hire and retain sufficient temporary workers or if labor costs increase.
We regularly hire a large number of part-time and seasonal workers, particularly during the fourth quarter holiday season and to meet temporary increases in client activity volume related to “flash sales” and other short-term marketing programs throughout our geographic locations. Any difficulty we may encounter in hiring such workers could result in significant increases in labor costs, or inability to support our clients’ business, which could have a material adverse effect on our business, financial condition and results of operations. We may also hire more full-time and part-time employees to mitigate the risk of the unavailability of temporary workers, and our failure to maintain an appropriate mix of labor personnel may result in higher costs. Increases in minimum wage requirements and other competition for labor, could also substantially increase our labor costs. Although we seek to preserve the contractual ability to pass through increases in labor costs to our clients, not all of our current contracts provide us with this protection, and we may enter into contracts in the future, which limit or prohibit our ability to pass through increases in labor costs to our clients.
We are exposed to the credit risk of some of our clients and to credit exposures in weakened markets, which could result in material losses.
A substantial portion of our sales are on an open credit basis. We monitor individual client financial viability in granting such open credit arrangements, seek to limit such open credit to amounts we believe the clients can pay, and maintain reserves we believe are adequate to cover exposure for doubtful accounts.
In the past, there have been bankruptcies amongst our client base, and certain of our clients’ businesses face financial challenges that put them at risk of future bankruptcies. Losses resulting from client bankruptcies have impacted our operations and any future bankruptcies could harm our business and have a material adverse effect on our operating results and financial condition. To the degree that the credit markets become difficult such that clients cannot maintain financing, our clients' ability to pay could be adversely impacted, which in turn could have a material adverse impact on our business, operating results, and financial condition.
We face competition from many sources that could adversely affect our business; growth in our clients’ eCommerce business may make it more efficient for the client to perform our services themselves.
Many companies offer, on an individual basis, one or more of the same services we do, and we face competition from many different sources depending upon the type and range of services requested by a potential client. Our competitors include vertical outsourcers, which are companies that offer a single function, such as call centers, public warehouses or professional services firms such as system integrators and digital agencies. We compete against transportation logistics providers who offer product management functions as an ancillary service to their primary transportation services. We also compete against other infrastructure service providers, who perform many similar services as us. Many of these companies have greater capabilities than we do for the single or multiple functions they provide. In addition, we compete against other professional service firms that have substantial offshore operations with lower labor costs, which enable them to offer lower pricing to potential clients. In many instances, our competition is the in-house operations of potential clients themselves. The in-house operations of potential clients often believe they can perform the same services we do, while others are reluctant to outsource business functions that involve direct customer contact. We cannot be certain we will be able to compete successfully against these or other competitors in the future.

14



To remain competitive, we must continue to enhance and improve the responsiveness, functionality and features of our services and the underlying network infrastructure. If we are unable to adapt to changing market conditions, client requirements or emerging industry standards, our business could be adversely affected. The internet and eCommerce environments are characterized by rapid technological change, changes in user requirements and preferences, frequent new product and service introductions embodying new technologies and the emergence of new industry standards and practices that could render our technology and systems obsolete. Our success will depend, in part, on our ability to both internally develop and license leading technologies to enhance our existing services and develop new services. We must continue to address the increasingly sophisticated and varied needs of our clients and respond to technological advances and emerging industry standards and practices on a cost-effective and timely basis. The development of proprietary technology involves significant technical and business risks. We may fail to develop new product offerings and technologies effectively or to adapt our proprietary technology and systems to client requirements or emerging industry standards which could have an adverse impact on our business and operations.
Our operating results are materially impacted by our client concentration and mix and the seasonality of our clients' business.
Our business is materially impacted by our client mix and the seasonality of their business as well as the concentration of our clients including our focus on certain primary vertical industries. Based upon our current client mix and their current projected business volumes, we anticipate our service fee revenue business activity will be at its highest in our fourth quarter. We are unable to predict how the seasonality of future clients’ business may affect our quarterly revenue and whether the seasonality may change due to modifications to a client’s business. As such, we believe results of operations for a quarterly period may not be indicative of the results for any other quarter or for the full year.
Our service fee revenue and gross margin are dependent upon our clients’ business and transaction volumes and our costs. A reduction in our clients’ eCommerce business, our inability to grow our business or increase service fee revenue from new or existing clients, or our inability to manage expected costs could result in financial performance shortfalls and negatively impact our operating results.
Our service fee revenue is primarily transaction and project based and fluctuates with the volume of transactions or level of sales of the products by our clients for whom we provide omni-channel services and the size and scope of projects for clients for whom we perform technology and agency services. If we are unable to retain existing clients or attract new clients, or if we dedicate significant resources to clients whose business does not generate revenues at projected levels or sufficient revenues, or whose products do not generate substantial client sales, our business and financial condition may be materially adversely affected.
When making a proposal for clients or managing engagements, whether on fixed-fee or time and materials basis, we rely on our estimates of costs and timing for delivering our services, which may be based on limited data and could be inaccurate. Further, our ability to estimate service fee revenue for future periods is substantially dependent upon our clients’ and our own projections, the accuracy of which has been, and will continue to be, unpredictable. Therefore, our planning for client activity and targeted goals for service fee revenue and gross margin may be materially adversely affected by incomplete, delayed or inaccurate projections. Any increased or unexpected costs or unanticipated delays in connection with the performance of fixed-price contracts, including delays caused by factors outside of our control, could make these contracts less profitable or unprofitable and may affect the amount of revenue, profit and profit margin reported in any period.
In addition, most of our service agreements with our clients are non-exclusive and we cannot be assured that any of our clients will continue to use our services for any period of time. The loss of a significant amount of service fee revenue due to client terminations (including terminations related to client bankruptcies) or material reductions in the services provided to one or more clients could have a material adverse effect on our ability to cover our costs and thus on our profitability.
Our business could be adversely affected if our clients are not satisfied with our services or our third party provider services or we may incorrectly design client solutions resulting in client attrition.
Our success depends on our ability to handle a large number of transactions for many different clients in various product categories and to design client solutions that are effective and profitable. Our success also depends on our ability to satisfy our clients, both with respect to our professional services and operational eCommerce platform to meet our clients’ business needs. These services may be performed by our own staff, or by a third party or a combination of the two. Our strategy is to work with third parties to increase the breadth of capability and depth of capacity for delivery of these services to our clients. If a client is not satisfied with the quality of work performed by us or a third party or with the type of services or solutions delivered, then we could incur additional costs to address the situation, the profitability of that work might be impaired, and the client’s dissatisfaction with our services could damage our ability to obtain additional work from that client. Under the terms of several of our contracts with our service clients, we remain liable to provide such third party services and may be liable for the actions and omissions of such third party providers. Consequently, in the event our third party provider fails to provide the third party services in compliance with required services levels, or otherwise breaches its obligations, or discontinues its business, whether as the result of bankruptcy, insolvency or otherwise,

15



we may be required to provide such services at a higher cost to us and may otherwise be liable for various costs and expenses related to such event. In addition, negative publicity related to our client relationships, regardless of its accuracy, may further damage our business and reputation by affecting our ability to compete for new business with current and prospective clients and otherwise could result in a material adverse effect upon our business and financial condition.
Further, as we experience volume increases in transactions due to increased sales and/or client growth, including from client marketing programs, such as “secret sales”, “flash sales” or holiday related promotions, these often result in significant short-term spikes in transaction volumes. When this occurs, additional stress is placed upon our network hardware and software and our ability to efficiently manage our operations and available staffing resources, and we cannot assure you of our ability to efficiently manage a large number of spikes in transactions. In addition, if we incorrectly design a client solution, we may incur additional costs to operate the solution, which may result in the client solution being unprofitable or otherwise not meeting our margin targets. If we are not able to maintain an appropriate level of operating performance, we may be in breach of our client contractual obligations, develop a negative reputation, and impair existing and prospective client relationships and our business could be materially adversely affected.
We may experience fluctuations in the utilization of our underlying infrastructure as a result of shifts in our client concentration, attrition or growth, some of which we may not be able to control which could adversely impact our operations and financial condition.
Our clients expect us to provide omni-channel services at the appropriate size and scope of projects based on the client’s needs, whether such needs are expanding or contracting. We must seek to maintain sufficient capacity in our fulfillment, call center and professional services operations and computer technology systems to support our projected existing and new client business activity, including seasonal volumes, and we currently plan on increasing capacity to support future projected growth. The fixed cost structure of many of these investments limits our flexibility to reduce our costs when excess capacity occurs. A reduction in our clients’ business, including from financial distress or related bankruptcies, or our inability to grow our business or increase service fee revenue from new or existing clients could result in an underutilization in our invested assets. While certain of our building leases permit early termination in advance of their regular scheduled maturity date, these early terminations could require incremental termination related payments which reduce the potential benefit of this flexibility.
Similarly, salaries and payroll-related expenses are a significant component of our costs. Balancing our workforce levels against the demands for our services is difficult. We generally cannot reduce our labor costs as quickly as negative changes in revenue may occur. We may retain underutilized employees to maintain scalability to meet client demand. We must maintain our operating efficiency and utilization at an appropriate rate to achieve our desired level of profitability. If we are unable to achieve and maintain our target efficiency and utilization rates, our profitability could be adversely impacted. Further, increases in minimum wage requirements and other competitive increases in labor costs could put upward pressure on our costs and adversely affect our profitability if we are unable to recover these increased costs by increasing the prices for our services.
Our business is subject to the risk associated with timing of contracts, adherence to contract terms and certain recovery of costs under the contract.
The sales cycle for our services is variable, typically ranging between several months to up to a year from initial contact with the potential client to the signing of a contract. A potential client’s decision to purchase our services is discretionary, involves a significant commitment of the client’s resources and is influenced by intense internal and external pricing and operating comparisons. Consequently, the period between initial contact and the purchase of our services is often long and subject to delays associated with the lengthy approval and competitive evaluation processes that typically accompany significant operational decisions. Additionally, the time required to finalize pending contracts and to implement our systems and integrate a new client can range from several weeks to many months. Delays in signing and integrating new clients may affect our revenue and cause our operating results to vary widely.
Many of our client service agreements contain minimum service level requirements and impose financial penalties if we fail to meet such requirements. The imposition of a substantial amount of such penalties could have a material adverse effect on our business and operations. In the event we are unable to meet the service levels expected by the client, our relationship with the client could suffer and may result in financial penalties and/or the termination of the client contract.
Additionally, most of our client agreements provide a contract expiration date, but many also include an early termination clause permitting the client to terminate the contract for convenience prior to its stated expiration date or to reduce the scope of services or delay the commencement of services to be provided under the contract. Termination, reduction, or delay of our services under a contract could result from factors unrelated to our work product or the progress of the project, such as factors related to business or financial conditions of the client, changes in client strategies or the domestic or global economy generally. The bankruptcy, early termination, reduction or substantial delay of services of any significant client, or nonrenewal of any significant client contract,

16



or the nonpayment of a material amount of our service fees by a significant client, if not offset by an increase in other revenue or cost reductions, could have a material adverse effect upon our business, results of operation and financial condition.
Further, we generally incur start-up costs in connection with the planning and implementation of business process solutions for our clients. Although we generally attempt to recover these costs from the client in the early stages of the client relationship, or upon contract termination if the client terminates without cause prior to full payment of these costs, there is a risk that the client contract may not fully cover the start-up costs or that the client will terminate the contract for cause and withhold payment of any unpaid start-up costs. To the extent start-up costs exceed the start-up fees received, certain excess costs will be expensed as incurred. Additionally, in connection with new client contracts, we may incur capital expenditures associated with assets whose primary use is related to the client solution. There is a risk that the contract may end before expected and we may not recover the full amount of our capital costs.
We must safeguard the security and privacy of our clients' confidential data and remain in compliance with laws that govern such data and we may be liable for misappropriation of our clients' and our clients’ customers’ personal information, including through cyber-attacks.
We are subject to U.S. and foreign laws relating to the collection, use, retention, security and transfer and processing of personally identifiable information. In the provisions of our services to our clients we may be required to process personally identifiable information in means compliance and adherence to these varying data protection laws. The interpretation and application of user data protection laws are in a state of flux, and may vary from country to country or state to state in the U.S. These laws are increasing in number, enforcement, fines and other penalties. In the event of a security breach, these laws may subject us to incident response, notice and remediation costs, as well as costs associated with any investigations that might arise from federal regulatory agencies and state attorneys general. Failure to safeguard data adequately, process data in accordance with such laws or to destroy data securely could subject us to regulatory investigations or enforcement actions under federal or state data security, unfair practices, or consumer protection laws. The scope and interpretation of these laws could change and the associated burdens and compliance costs could increase in the future. Two such governmental regulations that have significant implications for our products and services are the GDPR and the CCPA.
The GDPR went into effect in May 2018, implementing more stringent requirements in relation to the use of personal data relating to European Union individuals. Personal data includes any type of information that can identify a living individual, including name, identification number, email address, location, internet protocol addresses and cookie identifiers. Among other requirements, the GDPR mandates notice of and a lawful basis for data processing activities, data protection impact assessments, a right to “erasure” of personal data and data breach reporting.
In the United States, California adopted the CCPA, which became effective in January 2020. The CCPA establishes a privacy framework for covered businesses, including an expansive definition of personal information and data privacy rights for California residents. The CCPA includes a framework with potentially severe statutory damages and private rights of action. It remains unclear how the CCPA will be interpreted, but as currently written, it will likely impact our business activities and exemplifies the vulnerability of our business to not only cyber threats but also the evolving regulatory environment related to personal data. As we expand our operations, the CCPA may increase our compliance costs and potential liability.
Third parties are engaging in increased cyber-attacks against companies doing business on the internet and individuals are increasingly subjected to identity and credit card theft on the internet. We and our third-party service providers may not have the resources or technical sophistication to anticipate or prevent all such cyber-attacks. Moreover, techniques used to obtain unauthorized access to systems change frequently and may not be known until launched against us or our third-party service providers. If third parties or unauthorized employees are able to penetrate our network security or otherwise misappropriate our clients’ or our clients’ customers’ personal information or credit card information, or if we give third parties or our employees’ improper access to clients’ personal information or credit card information, we could be subject to liability. This liability could include claims for unauthorized purchases with credit card information, impersonation or other similar fraud claims, as well as claims for other misuses or inadvertent disclosure of personal information, including unauthorized marketing purposes or selling of data. In such circumstances, we also could be liable for failing to provide timely notice of a data security breach affecting certain types of personal information.
We rely on encryption and authentication technology to provide the security and authentication necessary to effect secure transmission of sensitive client information such as customer credit card numbers. Advances in computer capabilities, new discoveries in the field of cryptography or other events or developments may result in a compromise or breach of the measures that we use to protect client transaction data. If any such compromise of security were to occur, it could subject us to liability, damage our reputation and diminish the value of our brand-name. A party who is able to circumvent the security measures could misappropriate proprietary information or cause interruptions in operations. We may be required to expend significant capital and other resources to protect against such security breaches or to alleviate problems caused by such breaches. Our security measures are designed to prevent

17



security breaches, but our failure to prevent such security breaches could subject us to liability, damage our reputation and diminish the value of our brand-name.
Compliance with these and any other applicable privacy and data security laws and regulations is a rigorous and time-intensive process, and we may be required to put in place additional mechanisms ensuring compliance with the new data protection rules. If we fail to comply with any such laws or regulations, or in the event of a significant data breach, we may face significant fines, penalties and costs that could adversely affect our business, financial condition and results of operations.
A breach of our eCommerce security measures could reduce demand for our services. Credit card fraud and other fraud could adversely affect our business.
A requirement of the continued growth of eCommerce is the secure transmission of confidential information over public networks. A party who is able to circumvent our security measures could misappropriate proprietary information or interrupt our operations. Any compromise or elimination of our security could reduce demand for our services.
We may be required to expend significant capital and other resources to protect against security breaches or to address any problem they may cause. Because our activities involve the storage and transmission of proprietary information, such as credit card numbers, security breaches could damage our reputation, cause us to lose clients, impact our ability to attract new clients and we could be exposed to litigation and possible liability. Our security measures may not prevent security breaches, and failure to prevent security breaches may disrupt our operations. The failure to adequately control fraudulent transactions on either our behalf or our client’s behalf could increase our expenses and expose us to reputational damage which could adversely affect our business.
Our insurance policies may not fully cover all losses we may incur.
Although we attempt to limit our liability for damages arising from negligent acts, errors or omissions through contractual provisions, the limitations of liability included in our contracts may not fully protect us from liability or damages and may not be enforceable in all instances. In addition, not all of our contracts may limit our exposure for certain liabilities, such as data security claims or claims of third parties for which we may be required to indemnify our clients. Although we have general liability and errors and omissions insurance coverage, this coverage may not continue to be available on terms reasonable to us or in sufficient amounts to cover one or more large claims, and our insurers may disclaim coverage as to any future claim. The successful assertion of one or more large claims against us that are excluded from our insurance coverage or that exceed our available insurance coverage, or changes in our insurance policies (including premium increases or the imposition of large deductible or co-insurance requirements), could have a material adverse effect on our business, results of operations, financial condition and cash flows.
Our financial results may be adversely affected by fluctuations in the foreign currency exchange markets.
The revenues and expenses of our international operations generally are denominated in local currencies. Accordingly, we are subject to exchange rate fluctuations between such local currencies and the U.S. dollar. These exchange rate fluctuations subject us to currency translation risk with respect to the reported results of our international operations. Significant strengthening or weakening of the U.S. dollar against currencies like the Canadian Dollar, British Pound and the Euro may materially impact our revenue and profits. As we continue to expand our presence in India, we will have increased exposure to fluctuations between the Indian Rupee and the U.S. dollar. In addition, we have transactions with clients, as well as inter-company transactions between our subsidiaries, that cross currencies and expose us to foreign currency gains and losses. These types of events are difficult to predict and may recur. There can be no assurance that we will be able to reduce the currency risks associated with our international operations. We seek to manage our exposure to changes in foreign currency exchange rates through our normal operating and financing activities and, if deemed appropriate, we may use derivative financial instruments. There is no assurance that we will be successful in managing or controlling foreign currency risks.
Our business is susceptible to risks associated with international operations, including those related to Brexit.
Outside of the United States, we currently maintain distribution facilities, call centers, technology centers, administrative offices and/or have sales personnel in Belgium, Canada, India, Bulgaria and U.K., and we currently intend to expand our international operations. We cannot assure you we will be successful in expanding in these or any additional international markets. In addition, we may face competition from companies that may have more experience with operations in these countries or with international operations generally. We may also face difficulties integrating new facilities in different countries into our existing operations, as well as integrating employees that we hire in different countries into our existing corporate culture. In addition to the uncertainty regarding our ability to generate revenue or profits from foreign operations and expand our international presence, there are risks inherent in doing business internationally that we have not generally faced in our U.S. operations, including:

18



lack of familiarity with, and resulting risk of breach of, and/or unanticipated additional cost of compliance with, foreign laws and regulations governing privacy, data security, data transfer, employment, taxes, tariffs, trade restrictions, transfer pricing and other matters;
changes in local tax and customs duty laws or changes in the enforcement, application or interpretation of such laws;
potential for violations of anti-corruption laws and regulations, such as those related to bribery and fraud;
fluctuations in currency exchange rates;
difficulties and expenses associated with localizing our services and operations to local markets, including language and cultural differences;
difficulties in staffing and managing international operations, including complex and costly hiring, disciplinary and termination requirements;
the impact upon our clients, international firms and global economies arising from the United Kingdom’s withdrawal from the European Union (or “Brexit”) and surrounding uncertainty, and the political, economic and commercial responses related to such events, including related instability in global financial and foreign exchange markets, including volatility in the value of the British pound and European euro, legal uncertainty and potentially divergent national laws and regulations and the absence of established trade agreements between the U.K. and other E.U. countries;
the complexities of foreign value-added taxes and restrictions on the repatriation of earnings;
reduced or varied protection for intellectual property rights in some countries;
political, social and economic instability abroad, terrorist attacks and security concerns; and
increased accounting and reporting burdens and complexities.
Additionally, the U.K. is one of our larger markets in Europe. We currently ship products for U.K. clients from our continental Europe location, as well as our new facility in Southampton, U.K. If the U.K.'s exit from the E.U. results in greater restrictions on imports and exports between the U.K. and the E.U. or increased regulatory complexity, then our operations and financial results could be negatively impacted. The uncertainty regarding the final terms of the agreement related to Brexit may adversely affect our international operations by, among other things, increasing our costs and reducing the volume of our client activities.
Further, operating in any international markets requires significant management attention and financial resources. We cannot be certain that the investments and additional resources required to establish and maintain operations in other countries will hold their value or produce desired levels of revenues or profitability. Any negative impact from our international business efforts could negatively impact our business, results of operations and financial condition as a whole.
Our business and profitability could be adversely affected if the operations of one or more of our facilities were interrupted or shut down as the result of acts of God, natural disasters, pandemics and/or endemics and other catastrophic events beyond our control.
Our operations are dependent upon our ability to protect our distribution facilities, client service centers, computer and telecommunications equipment and software systems against interruption, damage and failures. Our business operations are subject to serious disruptions, interruption and possible cessation of services by acts of God, natural disasters, fire, tornado, flood, power shortages, terrorism, strikes, pandemics and endemics (including the ongoing Coronavirus epidemic), equipment malfunctions, system failures and other events beyond our control. Although we maintain crisis management and disaster response plans, such events could make it difficult or impossible or substantially disrupt our ability for us to deliver our services to our clients, which may be due to (i) the inability of personnel to come to work to perform services, (ii) personnel being incapacitated to work, and/or (iii) third party vendors and suppliers inability to provide materials and/or services required for us to perform our services which could have a material adverse effect on our business, results of operations and financial condition. In addition, we could incur significantly higher costs during the time it takes for us to reopen or replace any one or more of our facilities, personnel, vendors and/ supplier services which may or may not be reimbursed by insurance.

19



Our clients’ businesses may also be harmed from any system or equipment failures we experience as a result of the same acts of God, natural disasters, fire, tornado, flood, power shortages, terrorism, strikes, pandemics and endemics  (including the ongoing Coronavirus epidemic) and other events beyond our control. In that event, our relationship with these clients may be adversely affected, we may lose these clients, and our ability to attract new clients may be adversely affected and we could be exposed to liability.
We or our clients may be a party to litigation involving our eCommerce intellectual property rights. If third parties claim we or our clients are infringing their intellectual property right under the indemnification obligations within our contracts with our clients and business partners, we could incur significant litigation costs and be required to pay damages, which may have a material adverse effect upon our business, results of operations and financial condition.
Third parties have asserted, and may in the future assert, that our business or the technologies we use infringe on their intellectual property rights. As a result, we or our clients may be subject to intellectual property legal proceedings and claims in the ordinary course of business. We cannot predict whether third parties will assert claims of infringement in the future or whether any future claims will prevent us from offering popular products or services. If we or our clients are found to infringe, we may be required to pay monetary damages, which could include treble damages and attorneys’ fees for any infringement that is found to be willful, and either be enjoined or required to pay ongoing royalties with respect to any technologies found to infringe. Further, as a result of infringement claims either against us or our clients, we may be required, or deem it advisable, to develop non-infringing technology, which could be costly and time consuming, or enter into costly royalty or licensing agreements. Such royalty or licensing agreements, if required, may be unavailable on terms that are acceptable, or at all. If a third party successfully asserts an infringement claim against us or our clients and we are enjoined or required to pay monetary damages or royalties or we are unable to develop suitable non-infringing alternatives or license the infringed or similar technology on reasonable terms on a timely basis, our business, results of operations and financial condition could be materially harmed.
Under our indemnification provisions in the contracts that we enter into with our clients and business partners, we are generally required to defend against claims arising out of our infringement of third-party intellectual property rights, breach of contractual obligations and/or unlawful or otherwise culpable conduct, including breach of data security. The indemnity obligations generally cover damages, costs and attorneys’ fees arising out of such claims. In many instances, our indemnification obligations to our clients include the actions or omissions of our third-party service providers. Although we seek to limit our total liability under such provisions to either a portion of the value of the contract or a specified, agreed-upon amount, in some cases our total liability under such provisions is unlimited. Although in many cases our third party service providers indemnify us for their actions and omissions, such providers may dispute or be unable to satisfy their indemnification obligation to us. In addition, our indemnification obligation to our clients may be broader in scope, or may be subject to larger limitations of liability, than the indemnification obligation of our third party service providers to us. In most cases, the term of the indemnity provision is perpetual. If we are required to indemnify a claim in a material amount, or if a series of indemnification claims are in the aggregate a material amount, we may be required to expend significant resources to defend the claims, which may have a material adverse effect upon our business, results of operations and financial condition.
We and our clients may be subject to existing, new or expanded imposition of sales tax in one or more jurisdictions, which could adversely affect our business.
We collect sales or other similar taxes for shipments of our and our clients’ goods in certain states and jurisdictions. One or more local, state or foreign jurisdictions may seek to impose sales tax collection obligations on us and other out-of-state companies, including our clients, that engage in online commerce, depending upon the nexus we or our clients may have with that jurisdiction and the product or services being performed. Recently, with the U.S. Supreme Court's decision in South Dakota v. Wayfair, some states have begun to enact, and others may choose to enact in the future, new legislation and increase enforcement efforts of existing legislation requiring online retailers to collect and remit sales tax. If unexpected sales tax obligations are successfully imposed upon us or our clients by a state or other jurisdiction, we or our clients could be exposed to substantial tax liabilities for past sales and fines and penalties for failure to collect sales taxes and we or our clients could suffer decreased sales in that state or jurisdiction as the effective cost of purchasing goods from or through us increases for those residing in that state or jurisdiction. This imposition of sales tax may also be enforced on companies providing software as a service (SaaS), information services, data processing services, and maintenance, to name a few. As we provide such services, we may become subject to sales tax in each state where we provide services.
If there is increased legislative or enforcement action, e-commerce in general could decline as increased taxation of online sales could result in online shopping losing some of its current advantage over traditional retail models, which could diminish its appeal to consumers. A decrease in our clients’ eCommerce sales could impact our revenue. In addition, the cost of implementing new and expanded sales tax impositions by multiple taxing authorities may adversely impact our and our clients’ profitability.

20



Determinations under government audits could negatively affect our business.
We provide services to a U.S. government agency under a contract that provides the agency with the right to audit and review our performance under the contract, our pricing practices, our cost structure, and our compliance with applicable laws, regulations and standards. If a government audit determines that we are in breach of our contractual terms, or have engaged in improper or illegal activities, we may be subject to civil and criminal penalties and administrative sanctions, including termination of the contract, suspension of payments, or disqualification from continuing to do business, or bidding on new business, with this agency and other federal agencies.
If our internal controls are ineffective, our operating results could be adversely affected.
Our internal controls over financial reporting may not prevent or detect misstatements because of its inherent limitations, including the possibility of human error, the circumvention or overriding of controls or fraud. Even effective internal controls can provide only reasonable assurance with respect to the preparation and fair presentation of financial statements. If we fail to maintain the adequacy of our internal controls, including any failure to implement required new or improved controls, or if we experience difficulties in their implementation, our business and operating results could be harmed and we could fail to meet our financial reporting obligations.
We are investing in technology to manage these reporting requirements. Implementing the appropriate changes to our internal controls may distract our officers and employees, result in substantial costs if we implement new processes or modify our existing processes and require significant time to complete. Any difficulties or delays in implementing these controls could impact our ability to timely report our financial results. In addition, we currently rely on a manual process in some areas which increases our exposure to human error or intervention in reporting our financial results. For these reasons, we may encounter difficulties in the timely and accurate reporting of our financial results, which could impact our ability to provide our investors with information in a timely manner. As a result, our investors could lose confidence in our reported financial information, and our stock price could decline.
Risks related to our Financial Position and Capital Needs
We operate with significant levels of indebtedness and are required to comply with certain financial and non-financial covenants; and we have guaranteed certain indebtedness and obligations of our subsidiaries.
As of December 31, 2019, our total credit facilities outstanding, including debt, finance lease obligations and our vendor accounts payable related to financing of Ricoh product inventory for a client, were approximately $40.8 million. We cannot provide assurance that our credit facilities will be renewed by the lending parties. Additionally, these credit facilities include both financial and non-financial covenants, many of which also include cross-default provisions applicable to other agreements. Certain of these covenants also restrict our ability to transfer funds among our various subsidiaries, which may adversely affect the ability of our subsidiaries to operate their businesses or comply with their respective loan covenants. We cannot provide assurance that we will be able to maintain compliance with these covenants. A non-renewal, default under or acceleration of any of our credit facilities may have a material adverse impact upon our business and financial condition. We have guaranteed most of the indebtedness of our subsidiary Supplies Distributors. Furthermore, we are obligated to repay any over-advance made to Supplies Distributors by its lenders to the extent Supplies Distributors is unable to do so.
Our business and future growth depend on our continued access to bank and commercial financing.
Our business and future growth currently depend on our ability to access bank, vendor and commercial lines of credit, including a line of credit facility provided by various banks  that provided for an aggregate of up to approximately $60.0 million of financing as of December 31, 2019, with an accordion feature providing for a potential of additional $20.0 million. This line of credit currently matures in November 2023 and is secured by substantially all our assets. Our ability to maintain, renew or replace our bank, vendor and commercial financing depends upon various factors, including the availability of bank loans and commercial credit in general, as well as our financial condition and prospects. Therefore, we cannot guarantee that these credit facilities will continue to be available beyond their current maturities on reasonable terms or at all. Our inability to maintain, renew or replace our credit facilities or find alternative financing could have a material adverse effect on our business, financial condition, operating results and cash flow.
We anticipate incurring significant expenses in the foreseeable future, which may reduce our ability to achieve or maintain profitability.
To reach our business growth objectives, we currently expect to increase our operating, sales and marketing expenses, as well as capital expenditures. To offset these expenses, we will need to generate additional profitable business. If our revenue declines

21



or grows slower than either we anticipate or our clients’ projections indicate, or if our operating, sales and marketing expenses exceed our expectations or cannot be reduced to an appropriate level, we may not generate sufficient revenue to be profitable or be able to sustain or increase profitability on a quarterly or annual basis in the future. Additionally, if our revenue declines or grows slower than either we anticipate or our clients’ projections indicate, we may incur unnecessary or redundant costs and our operating results could be adversely affected.
Our financial results may be negatively impacted by impairment in the carrying value of our goodwill.
Goodwill represented approximately 22% of our total assets as of December 31, 2019. The carrying value of goodwill represents the fair value of an acquired business in excess of identifiable assets and liabilities as of the acquisition date. We are required to test goodwill for impairment annually and when factors or indicators become apparent that could reduce the fair value of any of our reporting units below its book value. Such factors requiring an interim test for impairment include financial performance indicators, such as negative or declining cash flows or a decline in actual or planned revenue or earnings, and a sustained decrease in share price. A significant downward revision in the fair value of one or more of our business units that causes the carrying value to exceed the fair value could cause goodwill to be considered impaired and could result in a non-cash impairment charge in our consolidated statement of operations.
If our estimates relating to our critical accounting policies prove to be incorrect, our operating results could be adversely affected.
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions we believe to be reasonable under the circumstances, as provided in “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition, allowance for uncollectible accounts receivable, accounting for property, plant and equipment and definite-lived assets, stock-based compensation, income taxes and other contingencies. Our operating results may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our operating results to fall below the expectations of securities analysts and investors, resulting in a decline in the price of our Common Stock.
We may experience additional costs and uncertainties from the LIBOR phase-out.
The London Interbank Offered Rate (“LIBOR”) is commonly used as benchmark for rates across a wide range of financial products and instruments, however, financial regulators are transitioning away from the use of LIBOR by the end of 2021. As a result, we anticipate certain risks associated with this transition, including market uncertainty and disruptions, particularly with our existing debt instruments and equipment financings. We are working to review and address the potential issues in our existing debt instruments and equipment financings for substitutions, as well as revisit our accounting policies.
Our expenses could be adversely impacted by increases in healthcare costs.
We provide healthcare benefits to our employees. Increased costs of providing such benefits, including potential impact from modifications to healthcare legislation and related regulations, could materially impact our future healthcare costs, which could adversely affect our results and cash flow.
Risks Related to Our Stock and/or Stockholders
Institutional shareholders hold a significant amount of our common stock and these shareholders may have conflicts of interests with the interests of our other shareholders.
As of December 31, 2019, institutional investors (including transcosmos, Inc., our largest shareholder) own or control approximately 78% of the voting power of our common stock. The interests of these shareholders may differ from our other shareholders in material respects. This concentration of voting power of our common stock may make it difficult for our other shareholders to approve or defeat matters that may be submitted for action by our shareholders, including the election of directors and amendments to our Certificate of Incorporation or Bylaws. This also may have the effect of deterring, delaying, or preventing a change in control, even when such a change in control could benefit our other shareholders. These shareholders may have the power to exert significant influence over our affairs in ways that may be adverse to the interests of our other shareholders.
The market price of our common stock may be volatile. You may not be able to sell your shares at or above the price at which you purchased such shares.

22



The trading price of our common stock may be subject to wide fluctuations in response to quarter-to-quarter fluctuations in operating results, announcements of material adverse events, general conditions in our industry or the public marketplace and other events or factors, including the thin trading of our common stock. In addition, stock markets have experienced extreme price and trading volume volatility in recent years. This volatility has had a substantial effect on the market prices of securities of many technology-related companies for reasons frequently unrelated to the operating performance of the specific companies. These broad market fluctuations may adversely affect the market price of our common stock. Further, our market price may be impacted by our inability to maintain or comply with the Nasdaq Stock Market LLC (“Nasdaq”) listing requirements, which could include reduction in our market price or delisting of our stock.
In addition, if our operating results differ from our announced guidance or the expectations of equity research analysts or investors, the price of our common stock could decrease significantly.
Our stock price could decline if a significant number of shares become available for sale.
The current and future issuance and/or vesting of shares of our common stock under our outstanding and future stock options, stock awards, performance shares and deferred stock units, sales of substantial amounts of common stock in the public market following the issuance and/or vesting of such shares, and/or the perception that future sales of these shares could occur, could reduce the market price of our common stock and make it more difficult to sell equity securities in the future.
Our certificate of incorporation, our bylaws, our shareholder rights plan and Delaware law make it difficult for a third party to acquire us, despite the possible benefit to our shareholders.
Provisions of our certificate of incorporation, our bylaws, our shareholder rights plan and Delaware law could make it more difficult for a third party to acquire us, even if doing so would be beneficial to our shareholders. For example, our certificate of incorporation permits our Board of Directors to issue one or more series of preferred stock, which may have rights and preferences superior to those of the common stock. The ability to issue preferred stock could have the effect of delaying or preventing a third party from acquiring us. We have also adopted a shareholder rights plan. These provisions could discourage takeover attempts and could materially adversely affect the price of our stock. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which may prohibit large shareholders from consummating a merger with, or acquisition of us. These provisions may prevent a merger or acquisition that could be attractive to shareholders and could limit the price investors would be willing to pay in the future for our common stock.
There are limitations on the liabilities of our directors and executive officers.
Pursuant to our bylaws and under Delaware law, our directors are not liable to us or our shareholders for monetary damages for breach of fiduciary duty, except for liability for breach of a director’s duty of loyalty, acts or omissions by a director not in good faith or which involve intentional misconduct or a knowing violation of law, or any transaction in which a director has derived an improper personal benefit.
Actions of activist shareholders could be disruptive and potentially costly, and the possibility that activist shareholders may seek changes that conflict with our strategic direction could cause uncertainty about the strategic direction of our business.
Activist investors may attempt to effect changes in our strategic direction or our business objectives, or to acquire control or Board representation to advocate corporate actions such as financial restructuring, stock repurchases or sales of assets or the entire company. Activist campaigns that contest or conflict with our strategic direction could have an adverse effect on our results of operations and financial conditions, as responding to proxy contests and other actions by activist shareholders can disrupt our operations, be costly and time consuming and divert the attention of our Board and senior management from the pursuit of business strategies. These types of actions could cause significant fluctuations in our stock price based on temporary or speculative market perceptions or other factors that do not necessarily reflect the underlying fundamentals and prospects of our business.
Item 1B.
Unresolved Staff Comments
None.
Item 2.
Properties
Our headquarters are located in Allen, Texas, a Dallas suburb, which is utilized by both operating segments. In the U.S., we operate a distribution facility in Memphis, Tennessee, with aggregate space of more than 442,000 square feet. We also operate three additional distribution facilities totaling an aggregate of approximately 757,000 square feet in Southaven, Mississippi. These facilities are located approximately ten miles from the Memphis International Airport. These distribution facilities are used by the PFS Operation segment.

23



Internationally, we operate a distribution complex in Liège, Belgium with approximately 156,000 square feet, distribution operations in Ontario, Canada with approximately 92,000 square feet, and distribution operations in Southampton, U.K. with approximately 107,000 square feet. These distribution centers predominantly relate to the operations of the PFS Operations segment.
We also operate facilities in Bangalore, India and Basingstoke, U.K., utilized by both the LiveArea and PFS Operations segments, and in London, U.K. and Sofia, Bulgaria, primarily used by the LiveArea segment. Each of these facilities provide primarily technology development, operations and administrative support.
LiveArea offices are operated in Raleigh, North Carolina, New York City, New York and St. Louis Park, Minnesota.
We operate customer service centers in our facilities in Dallas, Texas, Liège, Belgium, Basingstoke, U.K., and Ontario, Canada, utilized for the PFS Operations segment. Our call center technology permits the automatic routing of calls to available customer service representatives in several of our call centers.
We lease our headquarters, all of our distribution and other facilities under third party leases that generally contain one or more renewal options.
We believe that our facilities are suitable for their purpose, adequate to support their businesses and are in good operating condition.
Item 3.
Legal Proceedings
We are not party to any legal proceedings other than routine claims and lawsuits arising in the ordinary course of our business. We do not believe such claims and lawsuits, individually or in the aggregate, will have a material adverse effect on our business.
Item 4.
Mine Safety Disclosures
Not applicable.

24



PART II
Item 5.
Market for Registrant’s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities
For information regarding the securities authorized for issuance under our equity compensation plans, refer to “Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters” included in Part III, Item 12 of this report.
Common Stock
Our common stock is listed, and currently trades, on the NASDAQ Capital Market under the symbol “PFSW.” 
As of March 10, 2020, there were 92 record holders of the common stock.
Dividend Policy
We have never declared or paid cash dividends on our common stock and do not anticipate the payment of cash dividends on our common stock in the foreseeable future. We are also restricted from paying dividends under our debt agreements without the prior approval of our lenders. The payment of any future cash dividends will be at the discretion of our Board of Directors and will depend upon, among other things, future earnings, operations, capital requirements, the general financial condition of the Company and general business conditions and the approval of our lenders. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Liquidity and Capital Resources.”
Item 6.
Selected Financial Data
Not applicable.  
Item 7.
Management’s Discussion and Analysis of Financial Condition and Results of Operations
We believe the following discussion and analysis provides information that is relevant to an assessment and understanding of our consolidated results of operations and financial condition. The discussion and analysis should be read in conjunction with the consolidated financial statements and related notes thereto appearing elsewhere in this Form 10-K. This Management’s Discussion and Analysis will help you understand:
Key events during 2019;
Our results of operations for 2019, as well as certain projections for the future;
Our liquidity and capital resources;
The impact of recently issued accounting standards on our financial statements; and
Our critical accounting policies and estimates.
Key Events
We adopted Accounting Standards Codification (“ASC”) 842, Leases (“ASC 842”) on January 1, 2019 and applied the modified retrospective approach for the transition. Under the modified retrospective approach, the cumulative effect of applying the new standard was recorded at January 1, 2019 for active leases. Therefore, results for the years ended December 31, 2019 and 2018 may not be comparable.
Two of the company’s clients filed for bankruptcy in the first half of 2019 leading to reduced revenues and excess capacity. These clients were serviced by PFS Operations. Results are expected to improve in 2020.
New executive leadership was appointed to LiveArea in 2019 to improve sales growth and marketing strategy. Results are expected to improve in 2020.
Overview
We are a global commerce services company. We manage the entire commerce customer experience for major branded manufacturers and retailers through two business segments, LiveArea Professional Services and PFS Operations.  LiveArea provides a comprehensive set of services to support and improve B2B, B2C and B2B2C digital and physical shopping experiences or eCommerce. Service areas include eCommerce strategy and consulting, omni-channel experience design, digital marketing, data strategy and technology services including development and system integration. PFS Operations provides services to support and

25



improve the physical experience, such as order management, order fulfillment, customer care and payment services. We offer our services on an a la carte basis or as a complete end-to-end solution.
Service Fee Model. We refer to our standard seller services financial model as the Service Fee model. In this model, our clients own the inventory, are the merchants of record, and engage us to provide various infrastructure, technology and digital agency services in support of their business operations. We offer our services as an end-to-end solution, which enables our clients to outsource their complete eCommerce needs to a single source and focus on their core competencies, though clients are also able to select individual or groupings of our various service offerings on an à la carte basis.
We currently provide services to clients that operate in a range of vertical markets across B2C, B2B and B2B2C. These services include health, fragrance and beauty products; cosmetics; fashion apparel and accessories; luxury goods; CPG; coins and collectibles; home furnishings and housewares; consumer electronics; QSR; telecommunications; technology manufacturing; computer and office products; and others. In the Service Fee model, we typically charge for our services on a time and material basis, a cost-plus basis, a percent of shipped revenue basis, project or retainer basis for our professional services or a per transaction basis, such as a per labor hour basis for web-enabled customer contact center services and a per-item basis for fulfillment services. Additional fees are billed for other services. We price our services based on a variety of factors, including, but not limited to, the depth and complexity of the services provided, the amount of capital expenditures or systems customization required, order volume, geography served and the length of contract.
Many of our service fee contracts involve third-party vendors who provide additional services, such as package delivery. The costs we are charged by these third-party vendors for these services are often passed on to our clients. Our billings for reimbursements of these costs and other ‘out-of-pocket’ expenses include travel, shipping and handling costs and telecommunication charges and are included in pass-through revenue.
Agent (Flash) Model. In our PFS Operations business unit, as an additional service, we offer the Agent, or Flash, financial model, in which our clients maintain ownership of the product inventory stored at our locations as in the Service Fee model. When a customer orders the product from our clients, a “flash” sale transaction passes product ownership to us for each order and we in turn immediately re-sell the product to the customer. The “flash” ownership exchange establishes us as the merchant of record, which enables us to use our existing merchant infrastructure to process sales to end customers, removing the need for the clients to establish these business processes internally, but permitting them to control the sales process to end customers. In this model, based on the terms of our current client arrangements, we record product revenue net of cost of product revenue as a component of service fee revenue in our consolidated statement of operations.
Retail Model. Our PFS Operations business unit also provides a Retail model which allows us to purchase inventory from the client. We place the initial and replenishment purchase orders with the client and take ownership of the product either upon shipment to or delivery to our facility. In this model, depending on the terms of our client arrangements, we may own the inventory and the accounts receivable arising from our product sales. Under the Retail model, depending upon the product category and sales characteristics, we may require the client to provide product price protection as well as product purchase payment terms, right of return, and obsolescence protection appropriate to the product sales profile. Depending on the terms of our client arrangements in the Retail model, we record in our consolidated statement of operations either: 1) product revenue as a component of product revenue, or 2) product revenue net of cost of product revenue as a component of service fee revenue. In general, we seek to structure client relationships in our Retail model under the net revenue approach to more closely align with our service fee revenue financial presentation and mitigate inventory ownership risk, although we have one client still operating under the gross revenue approach. Freight costs billed to customers are reflected as components of product revenue. This business model generally requires significant working capital, for which we have credit available either through credit terms provided by our clients or under senior credit facilities.
Currently, we are targeting growth within our Retail model through relationships with clients under which we can record service fee revenue in our consolidated statement of operations. These relationships are often driven by the sales and marketing efforts of the manufacturers and third-party sales partners. In addition, as a result of certain operational restructuring of its business, our primary client relationship operating in the Retail model, Ricoh, has implemented, and will continue to implement, certain changes in the sale and distribution of Ricoh products. The changes have resulted, and are expected to continue to result, in reduced product revenues and profitability under our Retail model.
Growth is a key element to achieving our future goals, including achieving and maintaining sustainable profitability. Growth in our company is driven by two main elements: new client relationships and organic growth from existing clients. Within our LiveArea segment, we primarily focus our sales efforts on engaging with brands, retailers, manufacturers and partnerships with various software platform companies to perform discrete commerce projects such as website and mobile design, platform selection and platform implementation and system integration efforts.  We also focus our LiveArea sales efforts on engaging with brands, retailers and manufacturers to provide ongoing services such as digital marketing retainers, data strategy and technology. In addition,

26



LiveArea’s orchestrated services is a coordinated effort across all service lines and goes beyond a traditional managed services offering. LiveArea’s orchestrated services offering is integrated into an array of services to optimize, manage, and protect commerce technology. Within our PFS Operations segment, we primarily focus our sales efforts on larger contracts with brand-name companies within four primary target markets, health and beauty, home goods and collectibles, fashion, and consumer packaged goods. Within both segments, we focus our sales efforts on both new clients and also on existing clients where we believe opportunity exists to expand a client relationship to include additional services within the segment, across segments and/or across multiple geographies.  We continue to monitor and control our costs to focus on profitability. While we are targeting our new service fee contracts to yield incremental gross profit, we also expect to incur incremental investments in technology development, operational and support management and sales and marketing expenses to help generate growth. We also look for growth opportunities across both LiveArea and PFS Operations to explore end-to-end solutions, as well as additional a la carte projects building on our existing relationships.
Our expenses comprise primarily four categories: 1) cost of service fee revenue, 2) cost of product revenue, 3) cost of pass-through revenue and 4) selling, general and administrative expenses.
Cost of service fee revenue - consists primarily of compensation and related expenses for our web-enabled customer contact center services, international fulfillment and distribution services and professional, digital agency and technology services, and other fixed and variable expenses directly related to providing services under the terms of fee based contracts, including certain occupancy and information technology costs and depreciation and amortization expenses.
Cost of product revenue - consists of the purchase price of product sold and freight costs, which are reduced by certain reimbursable expenses. These reimbursable expenses include pass-through customer marketing programs, direct costs incurred in passing on any price decreases offered by vendors to cover price protection and certain special bids, the cost of products provided to replace defective product returned by customers and certain other expenses as defined under the distributor agreements.
Cost of pass-through revenue - the related reimbursable costs for pass-through expenditures are reflected as cost of pass-through revenue.
Selling, General and Administrative expenses - consist of expenses such as compensation, related expenses for sales and marketing staff, distribution costs (excluding freight) applicable to certain Retail model engagements, executive, management and administrative personnel and other overhead costs, including certain occupancy and information technology costs, and depreciation and amortization expenses and acquisition related, restructuring and other costs.
Monitoring and controlling our available cash balances and our expenses continues to be a primary focus. Our cash and liquidity positions are important components of our financing of both current operations and our targeted growth.

27



Operating Results
The following table discloses certain financial information for the periods presented, expressed in terms of dollars, dollar change, percentage change and as a percentage of total revenues (in thousands, except percentages):
 
 
 
 
 
Change
 
% of Net Revenues
 
2019
 
2018
 
$
 
%
 
2019
 
2018
Revenues
 
 
 
 
 
 
 
 
 
 
 
Service fee revenue
$
214,382

 
$
230,484

 
$
(16,102
)
 
(7.0
)%
 
72.9
 %
 
70.7
%
Product revenue, net
26,613

 
34,350

 
(7,737
)
 
(22.5
)%
 
9.1
 %
 
10.5
%
Pass-through revenue
53,027

 
61,326

 
(8,299
)
 
(13.5
)%
 
18.0
 %
 
18.8
%
Total revenues
294,022

 
326,160

 
(32,138
)
 
(9.9
)%
 
100.0
 %
 
100.0
%
Cost of Revenues
 
 
 
 
 
 
 
 
 
 
 
Cost of service fee revenue
141,616

 
146,827

 
(5,211
)
 
(3.5
)%
 
66.1
 %
(1)
63.7
%
Cost of product revenue
25,158

 
32,710

 
(7,552
)
 
(23.1
)%
 
94.5
 %
(2)
95.2
%
Pass-through cost of revenue
53,027

 
61,326

 
(8,299
)
 
(13.5
)%
 
100.0
 %
(3)
100.0
%
Total costs of revenues
219,801

 
240,863

 
(21,062
)
 
(8.7
)%
 
74.8
 %
 
73.8
%
Service fee gross profit
72,766

 
83,657

 
(10,891
)
 
(13.0
)%
 
33.9
 %
(1)
36.3
%
Product revenue gross profit
1,455

 
1,640

 
(185
)
 
(11.3
)%
 
5.5
 %
(2)
4.8
%
Pass-through gross profit

 

 

 

 

(3)

Total gross profit
74,221

 
85,297

 
(11,076
)
 
(13.0
)%
 
25.2
 %
 
26.2
%
Selling General and Administrative expenses
73,334

 
78,800

 
(5,466
)
 
(6.9
)%
 
24.9
 %
 
24.2
%
Income from operations
887

 
6,497

 
(5,610
)
 
(86.3
)%
 
0.3
 %
 
2.0
%
Interest expense, net
1,896

 
2,499

 
(603
)
 
(24.1
)%
 
0.6
 %
 
0.8
%
Income (loss) from operations before income taxes
(1,009
)
 
3,998

 
(5,007
)
 
(125.2
)%
 
(0.3
)%
 
1.2
%
Income tax expense, net
1,161

 
2,770

 
(1,609
)
 
(58.1
)%
 
0.4
 %
 
0.8
%
Net income (loss)
$
(2,170
)
 
$
1,228

 
$
(3,398
)
 
(276.7
)%
 
(0.7
)%
 
0.4
%
(1)
Represents the measure as a percent of Service fee revenue.
(2)
Represents the measure as a percent of Product revenue, net.
(3)
Represents the measure as a percent of Pass-through revenue.

Year Ended December 31, 2019 Compared to Year Ended December 31, 2018
Segment Operating Data
PFS Operations (in thousands, except percentages)
 
Year Ended December 31,
 
 
 
 
 
2019
 
2018
 
Change
 
Change, %
Revenues:
 
 
 
 
 
 
 
Service fee revenue
$
139,490

 
$
148,072

 
$
(8,582
)
 
(6
)%
Product revenue, net
26,613

 
34,350

 
(7,737
)
 
(23
)%
Pass-through revenue
50,296

 
59,314

 
(9,018
)
 
(15
)%
Total revenues
$
216,399

 
$
241,736

 
$
(25,337
)
 
(10
)%
Costs of revenues:
 
 
 
 
 
 
 
Cost of service fee revenue
101,108

 
105,155

 
(4,047
)
 
(4
)%
Cost of product revenue
25,158

 
32,710

 
(7,552
)
 
(23
)%
Cost of pass-through revenue
50,296

 
59,314

 
(9,018
)
 
(15
)%
Total costs of revenues
$
176,562

 
$
197,179

 
$
(20,617
)
 
(10
)%
Gross profit
$
39,837

 
$
44,557

 
$
(4,720
)
 
(11
)%
Direct operating expenses
28,292

 
25,611

 
2,681

 
10
 %
Direct contribution
$
11,545

 
$
18,946

 
$
(7,401
)
 
(39
)%
PFS Operations total revenues for the year ended December 31, 2019 decreased by $25.3 million compared with 2018. Service fee revenue decreased by $8.6 million due to the impact of a client bankruptcy, which accounted for $8.5 million of the

28



decrease, as well as the impact of certain client terminations, partially offset by new and expanded client relationships. Product revenue, net, decreased by $7.7 million due to the revenue stream being primarily dependent on one client, which restructured its operations and discontinued certain product lines which has resulted, and is expected to continue to result, in reduced product revenue activity.  Pass-through revenue decreased primarily due to a client transitioning their freight activity to a direct carrier relationship as well as the impact of client terminations, partially offset by growth from new and existing clients.  
PFS Operations gross margin remained constant at 18.4% for the year ended December 31, 2019 compared to 2018. The gross margin in 2019 was favorably impacted by revenue mix due to the reduced levels of lower gross margin product revenue and pass-through revenue activity, which was offset by the impact of decreased gross margins in our fulfillment revenues.
Direct operating expenses increased by $2.7 million for the year ended December 31, 2019 compared to 2018. The increase was primarily due to increased sales and marketing costs, increased facility related costs and a higher provision for doubtful accounts due to client bankruptcies, partially offset by other cost reductions.
LiveArea Professional Services (in thousands, except percentages)
 
Year Ended December 31,
 
 
 
 
 
2019
 
2018
 
Change
 
Change, %
Revenues:
 
 
 
 
 
 
 
Service fee revenue
$
74,892

 
$
82,413

 
$
(7,521
)
 
(9
)%
Pass-through revenue
2,731

 
2,011

 
720

 
36
 %
Total revenues
$
77,623

 
$
84,424

 
$
(6,801
)
 
(8
)%
Costs of revenues:
 
 
 
 
 
 
 
Cost of service fee revenue
40,508

 
41,669

 
(1,161
)
 
(3
)%
Cost of pass-through revenue
2,731

 
2,011

 
720

 
36
 %
Total costs of revenues
$
43,239

 
$
43,680

 
$
(441
)
 
(1
)%
Gross profit
$
34,384

 
$
40,744

 
$
(6,360
)
 
(16
)%
Direct operating expenses
25,137

 
30,487

 
(5,350
)
 
(18
)%
Direct contribution
$
9,247

 
$
10,257

 
$
(1,010
)
 
(10
)%
LiveArea revenues for the year ended December 31, 2019 decreased by $6.8 million compared with 2018. The decreases in revenues are primarily due to reduced technology services project activity, as well as client terminations. 
LiveArea gross margin decreased to 44.3% from 48.3% for the year ended December 31, 2019 compared with the corresponding period in 2018. The decrease in gross margin is primarily attributable to increased labor costs, including higher than expected costs incurred on certain client projects. The LiveArea Professional Services revenue and gross margin were partially impacted by increased monies earned on direct and indirect technology related product sales.
Direct operating expenses decreased by $5.4 million for the year ended December 31, 2019 compared to 2018. The decreases were primarily due to lower personnel costs attributable to our cost reduction efforts in response to a reduction in LiveArea revenues as well as reduced amortization of intangible assets of $0.9 million.
Corporate (in thousands, except percentages)
 
Year Ended December 31,
 
 
 
 
 
2019
 
2018
 
Change
 
Change, %
Unallocated corporate expenses
$
19,905

 
$
22,706

 
$
(2,801
)
 
(12
)%
Unallocated corporate expenses decreased by $2.8 million for the months ended December 31, 2019 compared to 2018. This was primarily due to reduced restructuring and other costs of $1.4 million, a decrease in stock-based compensation expenses and reduced tax related expenses. Stock-based compensation was lower in 2019 due to the annual executive grants not being issued. As a result, we would expect 2020 to include a grant that takes this into account.
Income Taxes
During the twelve months ended December 31, 2019, we recorded a tax provision comprised primarily of $0.2 million related to the majority of our international operations, $0.5 million related to state income taxes, and $0.5 million associated with the tax amortization of goodwill in relation to one of our prior acquisitions. A valuation allowance has been provided for the majority

29



of our domestic net deferred tax assets, which are primarily related to our net operating loss carryforwards, and for certain foreign deferred tax assets.
Liquidity and Capital Resources
We currently believe our cash position, financing available under our credit facilities and funds generated from operations will satisfy our presently known operating cash needs, our working capital and capital expenditure requirements, our current debt and lease obligations, and additional loans to our subsidiaries, if necessary, for at least the next twelve months.
To obtain additional financing in the future, in addition to our current cash position, we may evaluate various financing alternatives including the sale of equity, utilizing capital or operating leases, borrowing under our credit facilities, expanding our current credit facilities or entering into new debt agreements. No assurances can be given we will be successful in obtaining any additional financing or the terms thereof.
Our cash position decreased in 2019 primarily due to payments made applicable to capital expenditures and debt obligations, partially offset by cash generated from operating activities.
Cash Flows from Operating Activities
During 2019, cash provided by operations was $10.9 million, compared to $11.6 million in 2018. Cash flows from operating activities decreased primarily due to the net loss incurred in 2019, partially offset by changes in working capital for the year ended December 31, 2019 as compared to 2018.
Cash Flows from Investing Activities
Cash used in investing activities included capital expenditures of $3.8 million and $4.9 million in the years ended December 31, 2019 and 2018, respectively, exclusive of property and equipment acquired under debt and finance leases, which consisted primarily of capitalized software costs and equipment purchases.
Capital expenditures have historically consisted of additions to upgrade our management information systems, development of customized technology solutions to support and integrate with our service fee clients and general expansion and upgrades to our facilities, both domestic and foreign. We expect to incur capital expenditures to support new contracts and anticipated future growth opportunities. Based on our current client business activity and our targeted growth plans, we anticipate our total investment in upgrades and additions to facilities and information technology solutions and services for the upcoming twelve months, including costs to implement new clients, will be approximately $7.0 million to $9.0 million, including amounts expected to be financed through debt or finance leases. Additional capital expenditures may be necessary to support the infrastructure requirements of new clients. To maintain our current operating cash position, a portion of these expenditures may be financed through client reimbursements, debt, operating or finance leases or additional equity. We may elect to modify or defer a portion of such anticipated investments in the event that we do not obtain the financing results necessary to support such investments.
Cash Flows from Financing Activities
During 2019, cash used in financing activities was $9.4 million, compared to $9.9 million in 2018.  In both years, the cash used in financing activity was primarily related to the paydown of debt and finance lease obligations.  
Working Capital
During 2019, our working capital decreased to $14.3 million from $22.9 million at December 31, 2018. This decrease was primarily related to the inclusion of $8.9 million in current operating lease liabilities due to our adoption of ASC 842 in 2019.
Inventory Financing
To finance its distribution of Ricoh products in the U.S., Supplies Distributors has a short-term credit facility with IBM Credit LLC (“IBM Credit”) that provides financing for eligible inventory and certain receivables for up to $7.5 million. We have provided a collateralized guarantee to secure the repayment of this credit facility. The IBM Credit facility does not have a stated maturity and both parties have the ability to exit the facility following a 90-day notice.
This credit facility contains various restrictions upon the ability of Supplies Distributors and its subsidiaries to, among other things, merge, consolidate, sell assets, incur indebtedness, make loans, investments and payments to related parties (including entities directly or indirectly owned by PFSweb, Inc.), provide guarantees, make investments and loans, pledge assets, make changes to capital stock ownership structure and pay dividends, as well as financial covenants, such as annualized revenue to working capital, net profit after tax to revenue and total liabilities to tangible net worth, as defined, and are secured by all of the assets of Supplies Distributors, as well as a collateralized guaranty of PFSweb. Additionally, we are required to maintain a subordinated loan to Supplies Distributors of no less than $1.0 million, not maintain restricted cash of more than $5.0 million, are restricted with regard to transactions with related parties, indebtedness and changes to capital stock ownership. Furthermore, we are obligated to repay any over-advance

30



made to Supplies Distributors or its subsidiaries under these facilities if they are unable to do so. We have also provided a guarantee of substantially all of the obligations of Supplies Distributors and its subsidiaries to IBM and Ricoh.
Debt and Finance Lease Obligations
U.S. Credit Agreement. In August 2015, we entered into a credit agreement (“Credit Agreement”) with Regions Bank, as agent for itself and one or more future lenders (the “Lenders”). Under the Credit Agreement, and subject to the terms set forth therein, the Lenders provided us with a revolving loan facility for up to $32.5 million and a term loan facility for up to $30 million.  Borrowings under the Credit Agreement accrued interest at a variable rate based on prime rate or Libor, plus an applicable margin.
On November 1, 2018, we entered into Amendment No.1 to our credit agreement with Regions Bank (the “Amended Facility”).  The Amended Facility provides for an increase in availability of our revolving loans to $60.0 million, with the ability for a further increase of $20.0 million to $80.0 million, and the elimination of the term loan.  Amounts outstanding under the term loan were reconstituted as revolving loans.  The Amended Facility also extends the maturity date to November 1, 2023.
In accordance with ASC 470, Debt (“ASC 470”), we recorded a $0.1 million loss on early extinguishment of debt in 2018 related to the Amended Facility.
As of December 31, 2019 and 2018, the weighted average interest rate on the revolving loan facility was 3.96% and 4.56%, respectively. In connection with the Amended Facility, the Company paid $0.3 million of fees, which are being amortized through the life of the Amended Facility and are reflected as a net reduction in debt. The Amended Facility is secured by a lien on substantially all of the operating assets of the US entities and a pledge of 65% of the shares of certain of our foreign subsidiaries. The Amended Facility contains cross default provisions, various restrictions upon the Company’s ability to, among other things, merge, consolidate, sell assets, incur indebtedness, make loans and payments to subsidiaries, affiliates and related parties, make capital expenditures, make investments and loans, pledge assets, make changes to capital stock ownership structure, as well as financial covenants, as defined, of a minimum consolidated fixed charge ratio and a maximum consolidated leverage ratio.
Master Lease Agreements. The Company has various agreements that provide for leasing or financing transactions of equipment and other assets and will continue to enter into such arrangements as needed to finance the purchasing or leasing of certain equipment or other assets. Borrowings under these agreements, which generally have terms of three to five years, are generally secured by the related equipment, and in certain cases, by a Company parent guarantee.
Other than our capital and operating lease commitments, we do not have any other material financial commitments, although future client contracts may require capital expenditures and lease commitments to support the services provided to such clients.
Debt Covenants
Certain of our credit facilities contain various financial and non-financial covenants, including covenants that restrict our ability to incur additional indebtedness, create or permit liens on assets, engage in mergers or consolidations, and place restrictions on the transfer of assets or the payment of dividends between us and our subsidiaries.
To the extent we fail to comply with our debt covenants, including the financial covenant requirements and we are not able to obtain a waiver, the lenders would be entitled to accelerate the repayment of any outstanding credit facility obligations, and exercise all other rights and remedies, including sale of collateral. An acceleration of the repayment of our credit facility obligations may have a material adverse impact on our financial condition and results of operations. We can provide no assurance we will have the financial ability to repay all such obligations. As of December 31, 2019, we were in compliance with all debt covenants. Further, non-renewal of any of our credit facilities may have a material adverse impact on our business and financial condition.
Off-Balance Sheet Arrangements
There are no off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that is material to investors.
New Accounting Pronouncements
See Note 2 “Significant Accounting Policies” to the consolidated financial statements in Item 8 of Part II of this 10-K for our discussion about new accounting pronouncements adopted and those pending.
Critical Accounting Policies and Estimates
Our consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America. These accounting principles require us to make estimates and assumptions that affect the reported

31



amounts of assets and liabilities at the date of our financial statements and the reported amounts of revenues and expenses during the reporting period. While we do not believe the reported amounts would be materially different, application of these policies involves the exercise of judgment and the use of assumptions as to future uncertainties and, as a result, actual results could differ from these estimates. If there is a significant unfavorable change to current conditions, it could result in a material adverse impact to our business, operating results and financial condition. We evaluate our estimates and assumptions on an ongoing basis. We base our estimates on experience and on various other assumptions that we believe to be reasonable under the circumstances. All of our significant accounting policies are disclosed in the notes to our consolidated financial statements.
We have defined a critical accounting estimate as one that is both important to the portrayal of our financial condition and results of operations and requires us to make difficult, subjective or complex judgments or estimates about matters that are uncertain. During the past two years, we have not made any material changes in accounting methodology used to establish the critical accounting estimates discussed below. The following represent certain critical accounting policies that require us to exercise our business judgment or make significant estimates. In addition, there are other items within our consolidated financial statements that require estimation but are not deemed critical as defined above.
Revenue Recognition
We derive revenue primarily from services provided under contractual arrangements with our clients or from the sale of products under our distributor agreements. We recognize revenue in accordance with Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers ("ASC 606"), when control of the promised goods or services is transferred to our clients and customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.
We will often enter into contracts with clients and customers that contain multiple promises to transfer control of multiple products and/or services. To the extent a contract includes provisioning multiple products or services, we apply judgment to determine whether promised deliverables are capable of being distinct and are distinct in the context of the contract. If these criteria are not met, sales of different products or services are accounted for as a combined performance obligation. For arrangements with multiple distinct performance obligations, we allocate consideration among the performance obligations based on their relative standalone selling price. Standalone selling price is the price at which we would sell a promised good or service separately to our client and customers.
The Company may execute more than one contract or agreement with a single customer. The separate contracts or agreements may be viewed as one combined arrangement or separate agreements for revenue recognition purposes. In order to reach appropriate conclusions regarding whether such agreements should be combined, the Company evaluates whether the agreements were negotiated as a package with a single commercial objective, whether the amount of consideration to be paid in one agreement depends on the price and/or performance of another agreement, or whether the good or services promised in the agreements represent a single performance obligation. The conclusions reached can impact the identification of distinct performance obligations, allocation of the transaction price to each performance obligation and the timing of revenue recognition related to those arrangements
Our service fee revenue primarily relates to our order to cash, fulfillment, customer care, consulting, design, digital marketing and technology services.
We typically charge our service fee revenue on either a cost-plus basis, a percent of shipped revenue basis, a time and materials, project or retainer basis for our professional services, or a per transaction basis, such as a per item basis for fulfillment services or a per labor hour basis for web-enabled customer contact center services. Additional fees are billed for other services. For technology and digital agency services, we typically charge on a fixed cost basis based on an estimated maximum number of professional service labor hours or bill for each professional labor hour at a per hour price.  
Within our PFS Operations unit, our performance obligations typically consist of standing ready to provide a service over a contract term. As such, our performance obligations within service fee revenue across the company are generally transferred to clients over time. A time-elapsed output measure is used to determine progress, with individual time increments representing a single series performance obligation. Variable consideration charged within these contracts is allocated to the individual reporting period in which the service was provided. Within our LiveArea Professional Services unit, our contracts are structured so that the amount the Company has a right to invoice corresponds directly with the value of our performance to date, we will elect the ‘as-invoiced’ practical expedient and recognize revenue as we have a right to invoice. If our contract is not structured such that it meets the criteria for this practical expedient, then we use an input measure of progress based on labor hours incurred to date to measure our progress to completion. The Company has determined that the above methods provide a faithful depiction of the transfer of services to the customer.
We perform set-up and integration services to support our fulfillment activities. When we determine these set-up and integration services do not meet the criteria for recognition as a separate performance obligation, any start up fees received represent

32



a non-refundable up-front fee and are allocated to the other performance obligations within that contract. The Company recognizes revenue for non-refundable upfront implementation fees on a straight-line basis over the period between the initiation of the services through the end of the contract term. Related costs are capitalized as costs to fulfill the contract and are recognized over the expected performance period.
For contracts recognized over time, we recognize the estimated loss to the extent the project has been completed based on actual hours incurred compared to the total estimated hours.  A loss is recognized when the current estimate of the consideration we expect to receive, modified to include any variable consideration, is less than the current estimate of total costs for the contract.
In instances where revenue is derived from sales of third-party vendor services, we record revenue on a gross basis when we are a principal to the transaction and net of costs when we are acting as an agent between the customer or client and the vendor. Whether we are the principal or agent in the transaction is determined by whether we control the service being provided.
Depending on the terms of the customer arrangement, product revenue is recognized at a point in time when control transfers to the customer. This is either upon shipment of the product or when the customer receives the product. Product revenue is reported net of estimated variable consideration related to returns and allowances, which are estimated based upon historical return information. Management also considers any other current information and trends in making estimates. If actual sales returns, allowances and discounts are greater than estimated by management, additional expense may be incurred.
Allowance for Doubtful Accounts
The determination of the collectability of amounts due from our clients and customers requires us to use estimates and make judgments regarding future events and trends, including monitoring our clients’ and customers’ payment history and current credit worthiness to determine that collectability is reasonably assured, as well as consideration of the overall business climate in which our clients and customers operate. Inherently, these uncertainties require us to make frequent judgments and estimates regarding our clients and customers’ ability to pay amounts due us to determine the appropriate amount of valuation allowances required for doubtful accounts. Provisions for doubtful accounts are recorded when it becomes evident the client or customer will not make the required payments at either contractual due dates or in the future. These provisions may be based on discussions with the client or customer or the age of the amount due.
In our Retail model, we also maintain an allowance for uncollectible vendor receivables, which arise from inventory returns to vendors, vendor rebates, price protections and other promotions. We determine the sufficiency of the vendor receivable allowance based upon various factors, including payment history and vendor communication. Amounts received from vendors may vary from amounts recorded because of potential non-compliance with certain elements of vendor programs. If our estimated allowances for uncollectible accounts or vendor receivables subsequently prove insufficient, an additional allowance may be required.
We believe our allowances for doubtful accounts are adequate to cover anticipated losses under current conditions; however, uncertainties regarding changes in the financial condition of our clients and customers, either adverse or positive, could impact the amount and timing of any additional provisions for doubtful accounts that may be required.
Stock Compensation
We utilize our Employee Stock and Incentive Plan (the “Employee Plan”) to help attract, retain and incentivize qualified executives, key employees and non-employee directors to increase our shareholder value and help build and sustain growth. The Employee Plan provides for the granting of incentive awards in a variety of forms, such as the award of an option, stock appreciation right, restricted stock award, restricted stock unit, deferred stock unit, among other stock-based awards.
Compensation cost is measured based on the grant date fair value of the award. Depending on the conditions associated with the vesting of the award, compensation cost is recognized on a straight-line or graded basis, net of estimated forfeitures, over the requisite service period of each award.
We estimate the fair value of each option grant on the date of grant using the Black-Scholes option-pricing model. For certain of the awards that have a market condition, we estimate the compensation cost using a Monte-Carlo simulation. The estimated fair value for awards involves assumptions for expected dividend yield, stock price volatility, risk-free interest rates and the expected life of the award.
If, in the future, we determine that another method of estimating an award’s fair value is more reasonable, or, if another method for calculating these input assumptions is prescribed by authoritative guidance, and, therefore, should be used to estimate expected volatility or expected term, the fair value calculated for our stock-based compensation could change significantly.
Income Taxes

33



The liability method is used for determining our income taxes, under which current and deferred tax liabilities and assets are recorded in accordance with enacted tax laws and rates. Under this method, the amounts of deferred tax liabilities and assets at the end of each period are determined using the tax rate expected to be in effect when taxes are actually paid or recovered. Valuation allowances are established to reduce deferred tax assets to their net realizable value when it is more likely than not that some portion or all of the deferred tax assets will not be realized. In determining the need for valuation allowances, we have considered and made judgments and estimates regarding estimated future taxable income. These estimates and judgments include some degree of uncertainty and changes in these estimates and assumptions could require us to adjust the valuation allowances for our deferred tax assets. The ultimate realization of our deferred tax assets depends on the generation of sufficient taxable income in the applicable taxing jurisdictions. Although we believe our estimates and judgments are reasonable, actual results may differ, which could be material.
Because we operate in multiple countries, we are subject to the jurisdiction of multiple domestic and foreign tax authorities. Determination of taxable income in any jurisdiction requires the interpretation of the related tax laws and regulations and the use of estimates and assumptions regarding significant future events such as the amount, timing and character of deductions, permissible revenue recognition methods under the tax law and the sources and character of income and tax credits. Changes in tax laws, regulations, foreign currency exchange restrictions or our level of operations or profitability in each taxing jurisdiction could have an impact on the amount of income taxes that we provide during any given year.
Long-Lived Assets, Goodwill and Intangible Assets
Long-lived assets include property, intangible assets, goodwill and certain other assets. We make judgments and estimates in conjunction with the carrying value of these assets, including amounts to be capitalized, depreciation and amortization methods and useful lives. Additionally, we review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We review goodwill for impairment at least annually, on October 1. We record impairment losses in the period in which we determine the carrying amount is not recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future net cash flows expected to be generated by the asset. This may require us to make judgments regarding long-term forecasts of our future revenues and costs related to the assets subject to review.
Item 7A.
Quantitative and Qualitative Disclosures About Market Risk
Not applicable.

34



Item 8.
Financial Statements and Supplementary Data
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

35



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
Shareholders and Board of Directors 
PFSweb, Inc.
505 Millennium Dr.
Allen, TX 75013 
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of PFSweb, Inc. and subsidiaries (the “Company”) as of December 31, 2019 and 2018, the related consolidated statements of operations and comprehensive income (loss), shareholders’ equity, and cash flows for the years then ended, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2019 and 2018, and the results of its operations and its cash flows for the years then ended, 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) (“PCAOB”), the Company's internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) and our report dated March 13, 2020 expressed an unqualified opinion thereon.
Change in Accounting Principle
As discussed in Notes 2 and 12 to the consolidated financial statements, the Company changed its method of accounting for leases in 2019 due to the adoption of Accounting Standards Codification Topic 842, Leases.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud.
Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ BDO USA, LLP
We have served as the Company's auditor since 2015.
Dallas, Texas
March 13, 2020

36



PFSWEB, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
AS OF DECEMBER 31
(In thousands, except share data)
 
2019
 
2018
ASSETS
 
 
 
CURRENT ASSETS:
 
 
 
Cash and cash equivalents
$
12,434

 
$
15,419

Restricted cash
214

 
207

Accounts receivable, net of allowance for doubtful accounts of $1,071 and $585 at December 31, 2019 and December 31, 2018, respectively
72,262

 
72,415

Inventories, net of reserves of $291 and $298 at December 31, 2019 and December 31, 2018, respectively
3,281

 
6,090

Other receivables
3,324

 
4,014

Prepaid expenses and other current assets
6,954

 
6,943

Total current assets
98,469

 
105,088

PROPERTY AND EQUIPMENT, net
18,436

 
21,496

OPERATING LEASE RIGHT-OF-USE ASSETS, net
36,403

 

IDENTIFIABLE INTANGIBLES, net
1,135

 
1,803

GOODWILL
45,393

 
45,185

OTHER ASSETS
3,772

 
3,501

Total assets
$
203,608

 
$
177,073

LIABILITIES AND SHAREHOLDERS’ EQUITY
 
 
 
CURRENT LIABILITIES:
 
 
 
Trade accounts payable
$
44,640

 
$
47,580

Accrued expenses
21,625

 
24,623

Current portion of operating lease liabilities
8,904

 

Current portion of long-term debt and finance lease obligations
2,971

 
2,610

Deferred revenue
6,058

 
7,328

Total current liabilities
84,198

 
82,141

LONG-TERM DEBT AND FINANCE LEASE OBLIGATIONS, less current portion
34,829

 
39,348

DEFERRED REVENUE, less current portion
1,398

 
1,927

DEFERRED RENT

 
4,625

OPERATING LEASE LIABILITIES
33,295

 

OTHER LIABILITIES
3,046

 
2,449

Total liabilities
156,766

 
130,490

 
 
 
 
COMMITMENTS AND CONTINGENCIES

 

 
 
 
 
SHAREHOLDERS’ EQUITY:
 
 
 
Preferred stock, $1.00 par value; 1,000,000 shares authorized; none issued or outstanding

 

Common stock, $0.001 par value; 35,000,000 shares authorized; 19,465,877 and 19,294,296 issued at December 31, 2019 and December 31, 2018, respectively; and 19,432,410 and 19,260,829 outstanding at December 31, 2019 and December 31, 2018, respectively
19

 
19

Additional paid-in capital
158,192

 
155,455

Accumulated deficit
(109,943
)
 
(107,773
)
Accumulated other comprehensive loss
(1,301
)
 
(993
)
Treasury stock at cost, 33,467 shares
(125
)
 
(125
)
Total shareholders’ equity
46,842

 
46,583

Total liabilities and shareholders’ equity
$
203,608

 
$
177,073

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

37



PFSWEB, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)
FOR THE YEARS ENDED DECEMBER 31
(In thousands, except per share data)
 
2019
 
2018
REVENUES:
 
 
 
Service fee revenue
$
214,382

 
$
230,484

Product revenue, net
26,613

 
34,350

Pass-through revenue
53,027

 
61,326

Total revenues
294,022

 
326,160

COSTS OF REVENUES:
 
 
 
Cost of service fee revenue
141,616

 
146,827

Cost of product revenue
25,158

 
32,710

Cost of pass-through revenue
53,027

 
61,326

Total costs of revenues
219,801

 
240,863

Gross profit
74,221

 
85,297

SELLING, GENERAL AND ADMINISTRATIVE EXPENSES
73,334

 
78,800

Income from operations
887

 
6,497

INTEREST EXPENSE, net
1,896

 
2,499

Income (loss) from operations before income taxes
(1,009
)
 
3,998

INCOME TAX EXPENSE
1,161

 
2,770

NET INCOME (LOSS)
$
(2,170
)
 
$
1,228

 
 
 
 
NET INCOME (LOSS) PER SHARE:
 
 
 
Basic
$
(0.11
)
 
$
0.06

Diluted
$
(0.11
)
 
$
0.06

WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING:
 
 
 
Basic
19,449

 
19,203

Diluted
19,449

 
19,826

COMPREHENSIVE INCOME (LOSS):
 
 
 
Net income (loss)
$
(2,170
)
 
$
1,228

Foreign currency translation adjustment, net of taxes
(308
)
 
(1,063
)
TOTAL COMPREHENSIVE INCOME (LOSS)
$
(2,478
)
 
$
165

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

38



PFSWEB, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(In thousands, except share data)
 
Common Stock
 
Additional
Paid-In
Capital
 
Accumulated
Deficit
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Treasury Stock
 
Total
Shareholders'
Equity
 
Shares
 
Amount
 
 
 
 
Shares
 
Amount
 
Balance, December 31, 2017
19,058,685

 
$
19

 
$
150,614

 
$
(109,281
)
 
$
70

 
33,467

 
$
(125
)
 
$
41,297

Net income

 

 

 
1,228

 

 

 

 
1,228

Impact of the adoption of new accounting pronouncement

 

 

 
280

 

 

 

 
280

Stock-based compensation expense

 

 
4,032

 

 

 

 

 
4,032

Exercise of stock options
68,698

 

 
350

 

 

 

 

 
350

Issuance of restricted stock
89,915

 

 

 

 

 

 

 

Tax withholding on restricted stock

 

 
(363
)
 

 

 

 

 
(363
)
Shares issued related to acquisitions
76,998

 

 
822

 

 

 

 

 
822

Foreign currency translation adjustment, net of taxes

 

 

 

 
(1,063
)
 

 

 
(1,063
)
Balance, December 31, 2018
19,294,296

 
19

 
155,455

 
(107,773
)
 
(993
)
 
33,467

 
(125
)
 
46,583

Net loss

 

 

 
(2,170
)
 

 

 

 
(2,170
)
Stock-based compensation expense

 

 
3,027

 

 

 

 

 
3,027

Exercise of stock options
9,500

 

 
14

 

 

 

 

 
14

Issuance of restricted stock
162,081

 

 

 

 

 

 

 

Tax withholding on restricted stock

 

 
(304
)
 

 

 

 

 
(304
)
Foreign currency translation adjustment, net of taxes

 

 

 

 
(308
)
 

 

 
(308
)
Balance, December 31, 2019
19,465,877

 
$
19

 
$
158,192

 
$
(109,943
)
 
$
(1,301
)
 
33,467

 
$
(125
)
 
$
46,842

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

39



PFSWEB, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
FOR THE YEARS ENDED DECEMBER 31
(In thousands)
 
2019
 
2018
CASH FLOWS FROM OPERATING ACTIVITIES:
 
 
 
Net income (loss)
$
(2,170
)
 
$
1,228

Adjustments to reconcile net income (loss) to net cash provided by operating activities:
 
 
 
Depreciation and amortization
10,367

 
11,367

Amortization of debt issuance costs
79

 
144

Provision for doubtful accounts
1,016

 
154

Provision for excess and obsolete inventory
(3
)
 
123

Loss on disposition of fixed assets
133

 
62

Loss on early extinguishment of debt

 
144

Deferred income taxes
476

 
244

Stock-based compensation expense
3,027

 
4,032

Changes in operating assets and liabilities:
 
 
 
Accounts receivable
(894
)
 
(1,525
)
Inventories
2,811

 
(890
)
Prepaid expenses, other receivables and other assets
8,173

 
1,294

Deferred rent

 
(742
)
Operating leases
(7,112
)
 

Trade accounts payable, deferred revenue, accrued expenses and other liabilities
(5,044
)
 
(4,070
)
Net cash provided by operating activities
10,859

 
11,565

 
 
 
 
CASH FLOWS FROM INVESTING ACTIVITIES:
 
 
 
Purchases of property and equipment
(3,912
)
 
(4,936
)
Proceeds from sale of property and equipment
159

 
54

Net cash used in investing activities
(3,753
)
 
(4,882
)
 
 
 
 
CASH FLOWS FROM FINANCING ACTIVITIES:
 
 
 
Net proceeds from issuance of common stock
14

 
350

Taxes paid on behalf of employees for withheld shares
(304
)
 
(363
)
Payments on performance-based contingent payments

 
(849
)
Payments on finance lease obligations
(1,644
)
 
(2,505
)
Payments on term loan

 
(27,000
)
Payments on revolving loan
(148,331
)
 
(126,743
)
Borrowings on revolving loan
143,031

 
149,010

Debt issuance costs

 
(283
)
Payments on other debt
(3,274
)
 
(1,556
)
Borrowings on other debt
1,105

 

Net cash used in financing activities
(9,403
)
 
(9,939
)



 


EFFECT OF EXCHANGE RATES ON CASH AND CASH EQUIVALENTS
(681
)
 
(410
)
NET DECREASE IN CASH AND CASH EQUIVALENTS
(2,978
)
 
(3,666
)



 


Cash and cash equivalents, beginning of period
15,419

 
19,078

Restricted cash, beginning of period
207

 
214

CASH AND CASH EQUIVALENTS AND RESTRICTED CASH, beginning of period
15,626

 
19,292




 


Cash and cash equivalents, end of period
12,434

 
15,419

Restricted cash, end of period
214

 
207

CASH AND CASH EQUIVALENTS AND RESTRICTED CASH, end of period
$
12,648

 
$
15,626

SUPPLEMENTAL CASH FLOW INFORMATION

 

Cash paid for income taxes
$
910

 
$
2,641

Cash paid for interest
1,917

 
2,237

Non-cash investing and financing activities:

 

Property and equipment acquired under long-term debt and finance leases
2,956

 
2,590

Performance-based contingent payments through stock issuance

 
822

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

40



PFSWEB, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
1. Overview
PFSweb, Inc. and its subsidiaries are collectively referred to as the “Company”, “us”, “we” or “our”; “Supplies Distributors” collectively refers to Supplies Distributors, Inc. and its subsidiaries; “CrossView” refers to CrossView, LLC.; and “PFSweb” refers to PFSweb, Inc. and its subsidiaries, excluding Supplies Distributors.
PFSweb is a global provider of omni-channel commerce solutions, including a broad range of technology, infrastructure and professional services, to major brand name companies and others seeking to optimize their supply chain and to enhance their online and traditional business channels and initiatives in the United States, Canada and Europe. PFSweb’s service offerings include website design, creation and integration, digital agency and marketing, eCommerce technologies, order management, customer care, logistics and fulfillment, financial management and professional consulting.
Supplies Distributors and PFSweb operate under distributor agreements with Ricoh Company Limited and Ricoh USA Inc., a strategic business unit within the Ricoh Family Group of Companies (collectively hereafter referred to as “Ricoh”), under which Supplies Distributors acts as a distributor of various Ricoh products. Supplies Distributors sells its products in the United States, Canada and Europe. Pursuant to agreements between PFSweb and Supplies Distributors, PFSweb provides transaction management and fulfillment services to Supplies Distributors.
The majority of Supplies Distributors’ revenue is generated by its sale of product purchased from Ricoh. Under the distributor agreements, which are subject to periodic renewals, Ricoh sells product to Supplies Distributors and reimburses Supplies Distributors for certain freight costs, direct costs incurred in passing on any price decreases offered by Ricoh to Supplies Distributors or its customers to cover price protection and certain special bids, the cost of products provided to replace defective product returned by customers and other certain expenses, as defined. Supplies Distributors can return to Ricoh product rendered obsolete by Ricoh engineering changes after customer demand ends. Ricoh determines when a product is obsolete. Ricoh and Supplies Distributors also have agreements under which Ricoh reimburses or collects from Supplies Distributors amounts calculated in certain inventory cost adjustments. Supplies Distributors passes through to customers marketing programs specified by Ricoh and administers such programs according to Ricoh guidelines.
Supplies Distributors also maintains agreements with certain additional clients where it operates as an agent for the resale of product between the client and the customer, and records product revenue net of cost of product revenue as a component of service fee revenue.
2. Significant Accounting Policies
Principles of Consolidation
All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of consolidated financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America (“US GAAP”) requires management to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses and disclosure of contingent assets and liabilities. The recognition and allocation of certain revenues and selling, general and administrative expenses in these consolidated financial statements also require management estimates and assumptions.
Estimates and assumptions about future events and their effects cannot be determined with certainty. The Company bases its estimates on historical experience and various other assumptions believed to be applicable and reasonable under the circumstances. These estimates may change as new events occur, as additional information is obtained and as the operating environment changes. These changes have been included in the consolidated financial statements as soon as they became known. In addition, management is periodically faced with uncertainties, the outcomes of which are not within its control and will not be known for prolonged periods of time. Based on a critical assessment of accounting policies and the underlying judgments and uncertainties affecting the application of those policies, management believes the Company’s consolidated financial statements are fairly stated in accordance with US GAAP and provide a fair presentation of the Company’s financial position and results of operations.

41



Revenue and Cost Recognition
The Company derives revenue primarily from services provided under contractual arrangements with our clients or from the sale of products under our distributor agreements. The majority of our revenue is derived from contracts and projects that can span from a few months to three to five years.
The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.  Control is transferred to a client or customer when, or as, the client or customer obtains control over that asset. The transaction price includes fixed and, in certain contracts, variable consideration.
Variable consideration contained within our contracts includes discounts, rebates, incentives, penalties and other similar items. When a contract includes variable consideration, the Company estimates the variable consideration to determine whether any of it needs to be constrained. The Company includes the variable consideration in the transaction price only to the extent that it is probable that a significant reversal of the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. We estimate variable consideration and constraints based on our review of the contract terms and conditions. Variable consideration and constraint amounts are the most likely amounts based on our history with the customer. If no history is available, then we will recognize the most likely amount based on the range of possible consideration amounts. Variable consideration was not significant for the years ended December 31, 2019 and 2018 or any other reporting period presented. Variable consideration and constraints are updated at each reporting date.
The Company’s billings for reimbursement of out-of-pocket expenses related to our Service Fee Revenues, consisting primarily of freight and shipping supplies, are included in pass-through revenues. Other items included in pass-through revenues include travel and certain third-party vendor expenses such as telecommunication charges. These other pass-through revenues are not deemed a material percentage of total revenues. In certain of our contracts, our clients elect to handle shipping related costs. Therefore, we present pass-through revenues separately, as we believe it provides better transparency to our core services.
Incremental costs to obtain a contract (such as sales commissions) are expensed when incurred when the amortization period is 1 year or less; otherwise, incremental contract costs are expensed over time as promised goods and services are transferred to a customer. Recurring operating costs for contracts with customers are recognized as incurred. Certain eligible, nonrecurring costs incurred in the initial phases of our contracts are capitalized when such costs (1) relate directly to the contract, (2) generate or enhance resources that will be used in satisfying the performance obligation in the future and (3) are expected to be recovered. Capitalized amounts are monitored regularly for impairment.
The Company enters into contracts with customers that contain multiple promises to transfer control of multiple products and/or services. To the extent a contract includes provisioning multiple products or services, judgment is applied to determine whether promised deliverables are distinct and are distinct in the context of the contract. If this criteria is not met, sales of different products or services are accounted for as a combined performance obligation. For arrangements with multiple distinct performance obligations, consideration is allocated among the performance obligations based on their relative standalone selling price. Standalone selling price is the price at which we would sell a promised good or service separately to the customer. Our warranties generally provide a customer with assurance that the related deliverable will function as the parties intended because it complies with agreed-upon specifications and is therefore not considered an additional performance obligation in the contract.
The Company may execute more than one contract or agreement with a single customer. The separate contracts or agreements may be viewed as one combined arrangement or separate agreements for revenue recognition purposes. In order to reach appropriate conclusions regarding whether such agreements should be combined, the Company evaluates whether the agreements were negotiated as a package with a single commercial objective, whether the amount of consideration to be paid in one agreement depends on the price and/or performance of another agreement, or whether the good or services promised in the agreements represent a single performance obligation. The conclusions reached can impact the identification of distinct performance obligations, allocation of the transaction price to each performance obligation and the timing of revenue recognition related to those arrangements
For contracts recognized over time, we recognize the estimated loss to the extent the project has been completed based on actual hours incurred compared to the total estimated hours.  A loss is recognized when the current estimate of the consideration we expect to receive, modified to include any variable consideration, is less than the current estimate of total costs for the contract.
Service Fee Revenue
The Company’s service fee revenue primarily relates to our order to cash, fulfillment, customer care, consulting, design, digital marketing and technology services. The Company typically charges its service fee revenue on either a time and materials, fixed price, cost-plus a margin, a percent of shipped revenue, or retainer basis for professional services, or a per transaction basis,

42



such as a per item basis for fulfillment services or a per labor hour basis for customer contact center services. Additional fees are billed for other services.
Product Revenue
Depending on the terms of the customer arrangement, product revenue and product cost is recognized at the point the customer gains control of the asset. The specific point in time when control transfers depends on the contract with the customer. Typically, our terms are Freight on Board (“FOB”) Shipping point, which we believe to be indicative of when control is transferred. We permit our customers to return product.  Product revenue is reported net of projected future returns. Future returns are estimated based on historical return information. Management also considers any other current information and trends in making estimates.
Gross versus Net Revenue
In instances where revenue is derived from product sales from a third-party, we record revenue on a gross basis when we are a principal to the transaction and net of costs when we are acting as an agent between the customer or client and the vendor. We are the principal and therefore record revenue on a gross basis if we control a promised good or service before transferring that good or service to the customer. We are an agent and record revenue on a net basis for what we retain for agency services if our role is to arrange for another entity to control the promised goods or services.
Practical expedients
The standard allows entities to use several practical expedients, including the as-invoiced practical expedient, determining whether a significant financing component exists, treatment of sales and usage-based taxes, and the recognition of certain incremental costs of obtaining a contract with a client or customer. Contracts of less than a year with a financing component will be expensed in that period as a practical expedient. Our current contracts do not have a financing component. Commissions on contracts of less than one year will be expensed as a practical expedient.  Commissions will be capitalized on contracts over one year. As of December 31, 2019 and 2018, we did not have any material commissions on contracts in excess of one year.  We also present our revenues net of sales and usage-based tax as a practical expedient.
Contract modifications
Contract modifications are routine in our industry. For each modification, the Company assesses whether the modification changes the scope and or price of the original agreement and whether those changes are commensurate with stand-alone selling price. Based on the results of this assessment, the Company either accounts for the modification as a separate contract, as a change in the original contract, or as a termination of the old contract and creation of a new contract in accordance with Accounting Standards Codification (“ASC”) 606-10-25-12.
Concentration of Business and Credit Risk
During 2019, two clients contributing to both the PFS Operations and LiveArea business segments represented more than 10% of the Company’s consolidated total revenues. The largest client represented $40.6 million, or 14%, of consolidated total revenues. The second largest client represented $29.5 million, or 10%, of consolidated total revenues. There were no other such concentrations in 2019. During 2018, one product customer or service fee client relationship represented more than 10% of the Company’s consolidated total revenues. As of December 31, 2019, one client exceeded 10% of the Company’s total accounts receivable. As of December 31, 2018, no client exceeded 10% of the Company’s total accounts receivable.
Cash and Cash Equivalents
Cash equivalents are defined as short-term highly liquid investments with original maturities, when acquired, of three months or less. At times, the Company has cash balances in domestic bank accounts that exceed Federal Deposit Insurance Corporation insured limits. The Company has not experienced any losses related to these cash concentrations.
Accounts Receivable
The Company recognizes revenue and records trade accounts receivable, pursuant to the methods described above, when collectability is reasonably assured. Collectability is evaluated in the aggregate and on an individual customer or client basis taking into consideration payment due date, historical payment trends, current financial position, results of independent credit evaluations and payment terms. Related reserves are determined by either using percentages applied to certain aged receivable categories based on historical results, reevaluated and adjusted as additional information is received, or a specific identification method. After all attempts to collect a receivable have failed, the receivable is written off against the allowance for doubtful accounts.
Other Receivables
Other receivables primarily include amounts due from Ricoh for costs incurred by the Company under the distributor agreements and value added tax receivables.
Inventories

43



Inventories (all of which are finished goods) are stated at the lower of weighted average cost and net realizable value. The Company establishes inventory reserves based upon estimates of declines in values due to inventories that are slow moving or obsolete, excess levels of inventory or values assessed at lower than cost.
Supplies Distributors assumes responsibility for slow-moving inventory under its Ricoh distributor agreements, subject to certain termination rights, but has the right to return product rendered obsolete by engineering changes, as defined. In the event PFSweb, Supplies Distributors and Ricoh terminate the distributor agreements, the agreements provide for the parties to mutually agree on a plan of disposition of Supplies Distributors’ then existing inventory.
Property and Equipment
The Company makes judgments and estimates in conjunction with the carrying value of property and equipment, including amounts to be capitalized, depreciation and amortization methods and useful lives. Property and equipment are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the respective assets. Capitalized implementation costs are depreciated over the respective client expected performance period. Leasehold improvements are amortized over the shorter of the useful life of the related asset or the remaining lease term.
When events or changes in circumstances indicate that the carrying amount of our property and equipment might not be recoverable, the expected future undiscounted cash flows from the asset are estimated and compared with the carrying amount of the asset. If the sum of the estimated undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recorded. The impairment loss is measured by comparing the fair value of the asset with its carrying amount. Fair value is generally determined based on discounted cash flows or appraised values, as appropriate.
Leases
We account for leases in accordance with ASC 842, Leases. Lease assets and liabilities are recognized at the commencement date of an arrangement where it is determined at inception that a lease exists. Lease assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are initially recognized based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use an incremental borrowing rate based on the information available at the lease commencement date to discount payments to the present value. Some of these leases contain rent escalation clauses either fixed or adjusted periodically for inflation or market rates that are factored into our determination of lease payments. We also have variable lease payments that do not depend on a rate or index, primarily for items such as common area maintenance and real estate taxes, which are recorded as variable cost when incurred. The lease asset excludes incentives and initial direct costs incurred. Lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise that option.
Our operating leases are included in operating lease right-of-use assets, current portion of operating lease liabilities and operating lease liabilities on the consolidated balance sheets. Our finance leases are included in property and equipment, long-term debt and finance lease obligations and current portion of long-term debt and finance lease obligations on the consolidated balance sheets. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets. The expense for these short-term leases and operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components and have elected to combine as a single lease component. In addition, we utilized the portfolio approach to group leases with similar characteristics and did not use hindsight to determine lease term.
Definite-Lived Intangible Assets
The Company’s definite-lived intangible assets are primarily comprised of non-compete agreements, trade names, customer relationships and developed technology.
Definite-lived intangible assets are amortized over their estimated useful life and only tested for impairment whenever events or circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the carrying amount of the asset exceeds the estimated undiscounted future cash flows expected to result from the use of the asset and its eventual disposition. The impairment loss to be recorded would be the excess of the asset’s carrying value over its fair value. Fair value is determined using a discounted cash flow analysis or other valuation technique.
Goodwill
Goodwill represents the excess of the purchase price over the fair value of the identifiable net assets acquired. Goodwill and other intangible assets with indefinite lives are not amortized to operations, but instead are reviewed for impairment at least annually on October 1, or more frequently when there is an indicator of impairment. Goodwill impairment exists when a reporting unit’s goodwill carrying value exceeds its implied fair value. The Company has no intangible asset with indefinite useful lives, other than goodwill.

44



Accounting Standards Update (“ASU”) Topic 350: Testing Goodwill for Impairment (“ASU Topic 350”) permits an entity to make a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying amount before applying a two-step goodwill impairment test. This qualified assessment is referred to as “Step 0.” When performing Step 0, an entity evaluates relevant events and circumstances, including but not limited to, macroeconomic conditions, industry and market conditions, overall financial performance, reporting unit specific events and entity specific events. If, after completing Step 0, an entity concludes that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, it would not be required to perform a two-step impairment test for that reporting unit.
In the event that the conclusion of Step 0 requires the two-step test, the first step compares the fair value of the reporting unit with its carrying value, including goodwill. If the fair value of the reporting unit is less than its carrying value, an indication of goodwill impairment exists for the reporting unit and the entity must perform step two of the impairment test. Under step two, an impairment loss is recognized for any excess of the carrying amount of the reporting unit’s goodwill over the implied fair value of that goodwill. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit in a manner similar to a purchase price allocation and the residual fair value after this allocation is the implied fair value of the reporting unit goodwill. Fair value of the reporting unit is determined using a discounted cash flow analysis. If the fair value of the reporting unit exceeds its carrying value, step two does not need to be performed. An impairment loss is recognized to the extent that the carrying amount of goodwill exceeds its implied fair value.
If the Company is required to perform the two-step test described in the preceding paragraph, it would determine fair value using generally accepted valuation techniques, including discounted cash flows and market multiple analyses. These types of analyses contain uncertainties because they require management to make assumptions and to apply judgment to estimate industry economic factors and the profitability of future business strategies.
The Company’s valuation methodology for assessing impairment would require management to make judgments and assumptions based on historical experience and projections of future operating performance. If these assumptions differ materially from future results, the Company may record impairment charges in the future.
Foreign Currency Translation and Transactions
The functional currency of each of the Company’s foreign subsidiaries is local currency. Assets and liabilities are translated at exchange rates in effect at the end of the period and income and expense items are translated at the average exchange rates on a monthly basis. Translation adjustments are accumulated and reported as a component of accumulated other comprehensive income (loss) in the consolidated statements of shareholders’ equity.
The Company includes currency gains and losses on short-term intercompany advances in the determination of net income and loss. The Company reports gains and losses on intercompany foreign currency transactions that are of a long-term investment nature as a component of accumulated other comprehensive income (loss) in the consolidated statements of shareholders’ equity.
Stock-Based Compensation
The Company uses stock-based compensation, including stock options, deferred stock units and other market and performance stock-based awards to provide long-term performance incentives for its executives, key employees and non-employee directors. From the service inception date to the grant date, the Company recognizes compensation cost for all share-based payments based on the reporting date fair value of the award. After the grant date, compensation cost is measured based on the grant date fair value. Depending on the conditions associated with the vesting of the award, compensation cost is recognized on a straight-line or graded basis, net of estimated forfeitures, over the requisite service period of each award. The Company records compensation cost as a component of selling, general and administrative expenses in the consolidated statements of operations.
The Company estimates the fair value of each option grant on the date of grant using the Black-Scholes option-pricing model and estimates the compensation cost for certain of the awards that have a market condition using a Monte-Carlo simulation. The estimated fair value for awards involves assumptions for expected dividend yield, stock price volatility, risk-free interest rates and the expected life of the award.
Income Taxes
Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets to the amount more likely than not to be realized.

45



The Company recognizes interest and penalties related to certain tax positions in income tax expense and monitors uncertain tax positions and recognizes tax benefits only when management believes the relevant tax positions would more likely than not be sustained upon examination.
Fair Value of Financial Instruments
In accordance with ASC 825, Financial Instruments, fair value is determined utilizing a hierarchy of valuation techniques. The three levels of the fair value hierarchy are as follows:
Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2: Inputs, other than quoted prices, that are observable for the asset or liability, either directly or indirectly; these include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.
Level 3: Unobservable inputs that reflect the reporting entity’s own assumptions.
The carrying value of the Company’s financial instruments, which include cash and cash equivalents, accounts receivable, other receivables, trade accounts payable and debt, approximate their fair values at December 31, 2019 and 2018 based on short terms to maturity or current market prices and interest rates or observable inputs such as quoted prices in active markets.
Nonrecurring Fair Value Measurements
The purchase price of business acquisitions is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with any excess recorded as goodwill. The Company utilizes Level 3 inputs in the determination of the initial fair value of assets and liabilities. Non-financial assets such as goodwill, intangible assets, software development costs and property and equipment are subsequently measured at fair value when there is an indicator of impairment and recorded at fair value only when impairment is recognized.
Impact of Recently Issued Accounting Standards
Pronouncements Recently Adopted
In February 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-02, Leases ("ASU 2016- 02"), which requires lessees to recognize assets and liabilities on the balance sheet for the rights and obligations created by all leases with terms of more than 12 months. In July 2018, the FASB issued additional authoritative guidance providing companies with an optional transition method to use the effective date of ASU 2016-02 as the date of initial application of transition and not restate comparative periods. We adopted the standard on January 1, 2019 using this optional transition method. As such, prior periods have not been recast under the new standard. We elected the package of practical expedients, which allows us to carry forward historical lease classification, the practical expedient to not separate non-lease components from lease components and the short-term lease accounting policy election as defined in ASU 2016-02. These practical expedients have been applied to all classes of underlying assets. We implemented internal controls and a lease accounting software to enable the preparation of financial information on adoption. The standard had a material impact on our consolidated balance sheets but did not have an impact on the consolidated statements of operations and comprehensive income (loss) and had no impact on cash provided by or used in operating, investing or financing activities on our consolidated statements of cash flows. The most significant impact was the recognition of right-of-use assets of $40.8 million and operating lease liabilities of $46.5 million for operating leases at adoption date. The difference between the right-of-use assets and operating lease liabilities was recorded as an adjustment to deferred rent (lease incentives). The adoption of ASU 2016-02 had substantially no impact on our finance leases.
Pronouncements Not Yet Adopted
In June 2016, the FASB issued ASU 2016-13, "Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019 for all public entities, excluding smaller reporting companies, and after December 15, 2022 for smaller reporting companies. It requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. We will adopt ASU 2016-13 on January 1, 2023. We are currently in the process of evaluating the impact of the adoption of ASU 2016-13 on our consolidated financial statements.
In January 2017, the FASB issued ASU No. 2017-04, “Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill impairment” (“ASU 2017-04”), which removes Step 2 of the goodwill impairment test. A goodwill impairment will now be determined by the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for annual reporting periods, and interim periods therein, beginning after December 15, 2019,

46



with early adoption permitted. We do not expect the adoption of ASU 2017-04 to have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-15 "Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract; Disclosures for Implementation Costs Incurred for Internal-Use Software and Cloud Computing Arrangements" (“ASU 2018-15”), which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under ASC Subtopic 350-40, in order to determine which costs to capitalize and recognize as an asset. ASU 2018-15 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019 and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. We will adopt on January 1, 2020 on a prospective basis. We are currently in the process of evaluating the impact of the adoption of ASU 2018-15 but do not expect the adoption to have a material impact on our consolidated financial statements.
3. Acquisition
On August 5, 2015, we acquired substantially all of the assets and assumed substantially all of the liabilities, in each case, other than certain specified assets and liabilities, of CrossView an eCommerce systems integrator and provider of a wide range of eCommerce services in the U.S. and Canada.  Consideration paid by us included an initial cash payment of $30.7 million and 553,223 unregistered shares of our common stock.  In addition, the purchase agreement provided for future earn-out payments (“CrossView Earn-out Payments”) payable in 2016, 2017 and 2018 based on the achievement of certain 2016, 2017 and 2018 financial targets.  During the year ended December 31, 2018, we paid an aggregate of $4.1 million in settlement of the 2017 CrossView Earn-out Payments, of which $0.8 million was paid by the issuance of 76,998 restricted shares of our stock.  Fair value of performance-based contingent payments were based on the annual forecast for the acquired entity.  As of December 31, 2018, we had no further liability for the CrossView Earn-out Payments.  For the year ended December 31, 2018, we recognized $0.1 million of additional expense related to the change in estimated fair value of the performance-based contingent payments liability. For the year ended December 31, 2018, we paid $2.4 million of cash in excess of the original estimate for performance-based contingent payment liability at acquisition date for the CrossView Earn-out Payment.  This payment is shown under changes in trade accounts payable, deferred revenue, accrued expenses and other liabilities within operating activities of our consolidated statements of cash flows.
4. Revenue from Contracts with Clients and Customers
Performance Obligations and Revenue Recognition Timing
A performance obligation is a promise in a contract to transfer a distinct good or service to the client or customer and is the unit of account in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.
Our performance obligations for the PFS Operations segment (“PFS Operations”), includes order to cash, fulfillment and customer care services and for the LiveArea Professional Services segment (“LiveArea”), include consulting, design, digital marketing and technology services. For arrangements with multiple distinct performance obligations, we allocate consideration among the performance obligations based on their relative standalone selling price. Standalone selling price is the price at which we would sell a promised good or service separately to our client and customers.
We typically price our professional services contracts on either a time and materials, fixed-price or a cost-plus margin basis.
For fixed-price arrangements, we typically recognize revenue based on the input method, as we believe that hours expended over time proportionately, based on actual hours to budgeted hours during the period, provides the most relevant measure of progress for these contracts. For time and materials contracts, we recognize revenue monthly based on the actual hours worked at the labor rates by job category and cost of materials plus margin.  We recognize revenue for a performance obligation satisfied over time only if we can reasonably measure our progress toward complete satisfaction of the performance obligation. In some circumstances (for example, in the early stages of a contract), we may not be able to reasonably measure the outcome of a performance obligation, but we expect to recover the costs incurred in satisfying the performance obligation. In those circumstances, we shall recognize revenue only to the extent of the costs incurred until such time that we can reasonably measure the outcome of the performance obligation.
Contracts that are billed on a time and materials basis typically are structured such that the amount the company bills at each point in time corresponds directly with the value of our performance to date. We have elected the ‘as-invoiced’ practical expedient for these contracts.
In addition, PFS Operations has certain product revenue where it acts as a reseller in which we have determined we do not have ultimate control of the provisioning of the performance obligation. For these agreements, we recognize net revenue at a point in time when control transfers to the customer, typically at FOB shipping point. 

47



Remaining performance obligations represent the transaction price of firm orders for which work has not yet been performed. This amount does not include 1) contracts that are less than one year in duration, 2) contracts for which we recognize revenue based on the right to invoice for services performed, or 3) variable consideration allocated entirely to a wholly unsatisfied performance obligation. Much of our revenue qualifies for one of these exemptions. As of December 31, 2019, the aggregate amount of the transaction price allocated to remaining performance obligations for contracts with an original expected duration of one year or more was $11.8 million. We expect to recognize revenue on approximately 87% of the remaining performance obligations in 2020, 98% through 2021 and the remaining recognized thereafter.
Contract Assets and Contract Liabilities
Contract assets primarily relate to our rights to consideration for work completed but not billed at the reporting date and costs to fulfill assets capitalized for PFS Operations implementation services. The contract assets are reclassified as receivables when the rights become unconditional. Costs to Fulfill assets related to deferred costs, which are included within other current assets, other assets and to software development costs, which are included within property and equipment in our consolidated balance sheets. The contract liabilities primarily relate to the advance consideration received from clients for contracts, including amounts received for implementation services which are not distinct performance obligations.
Our payment terms vary by the type and location of our clients and the type of services offered. The term between invoicing and when payment is due is generally not significant.
Contract balances consisted of the following (in thousands):
 
December 31,
2019
 
December 31,
2018
Contract Assets
 
 
 
Trade Accounts Receivable, net
$
71,183

 
$
72,180

Unbilled Accounts Receivable
1,079

 
235

Costs to Fulfill
4,875

 
5,214

Total Contract Assets
$
77,137

 
$
77,629

Contract Liabilities
 
 
 
Accrued Contract Liabilities
$
1,806

 
$
535

Deferred Revenue
7,456

 
9,255

Total Contract Liabilities
$
9,262

 
$
9,790

Changes in costs to fulfill contract assets during the period was a decrease of $0.3 million from December 31, 2018 to December 31, 2019, primarily due to an increase of approximately $6.1 million from new projects, offset by approximately $6.4 million of amortization and recognition of costs in the year ended December 31, 2019. Changes in costs to fulfill contract assets during the period from January 1, 2018 to December 31, 2018 was a decrease of $1.2 million, primarily due to an increase of approximately $4.6 million from new projects, offset by approximately $5.8 million of amortization and recognition of costs in the year ended December 31, 2018.
Changes in contract liabilities during the period was a decrease of $0.5 million in our contract liabilities from December 31, 2018 to December 31, 2019, primarily due to an increase of approximately $10.8 million from new projects, offset by approximately $11.3 million of amortization and recognition of revenue in the year ended December 31, 2019. Contract losses for the year ended December 31, 2019 were not material. Changes in contract liabilities during the period from January 1, 2018 to December 31, 2018 was a decrease of $1.5 million in our contract liabilities, primarily due to an increase of approximately $8.1 million from new projects, offset by approximately $9.6 million of amortization and recognition of revenue in the year ended December 31, 2018. We recognized a $0.2 million contract loss for the year ended December 31, 2018.
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables and customer advances and deposits (contract liabilities) on the consolidated balance sheet.
Changes in the contract asset and liability balances during the years ended December 31, 2019 and 2018 were not materially impacted by any other factors.
The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by revenue source (in thousands):

48



 
Year Ended December 31, 2019
 
Year Ended December 31, 2018
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
Revenues:
 
 
 
 
 
 
 
 
 
 
 
Service fee revenue
$
139,490

 
$
74,892

 
$
214,382

 
$
148,071

 
$
82,413

 
$
230,484

Product revenue, net
26,613

 


 
26,613

 
34,350

 

 
34,350

Pass-through revenue
50,296

 
2,731

 
53,027

 
59,315

 
2,011

 
61,326

Total revenues
$
216,399

 
$
77,623

 
$
294,022

 
$
241,736

 
$
84,424

 
$
326,160

The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by timing of revenue recognition (in thousands):
 
Year Ended December 31, 2019
 
Year Ended December 31, 2018
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
Revenues:
 
 
 
 
 
 
 
 
 
 
 
Over time
$
189,786

 
$
76,645

 
$
266,431

 
$
207,385

 
$
84,274

 
$
291,659

Point-in-time
26,613

 
978

 
27,591

 
34,351

 
150

 
34,501

Total revenues
$
216,399

 
$
77,623

 
$
294,022

 
$
241,736

 
$
84,424

 
$
326,160

The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by region (in thousands):
 
Year Ended December 31, 2019
 
Year Ended December 31, 2018
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
Revenues by region:
 
 
 
 
 
 
 
 
 
 
 
North America
$
178,760

 
$
68,684

 
$
247,444

 
$
194,496

 
$
73,653

 
$
268,149

Europe
37,639

 
8,939

 
46,578

 
47,240

 
10,771

 
58,011

Total revenues
$
216,399

 
$
77,623

 
$
294,022

 
$
241,736

 
$
84,424

 
$
326,160

5. Property and Equipment
The components of property and equipment as of December 31, 2019 and 2018 are as follows (in thousands):
 
December 31,
 
Depreciable
Life
 
2019
 
2018
 
Purchased and capitalized software costs
$
37,968

 
$
36,894

 
2-7 years
Furniture, fixtures and equipment
29,899

 
28,749

 
2-10 years
Computer equipment
15,034

 
15,265

 
2-6 years
Leasehold improvements
15,392

 
14,939

 
2-10 years
In-process assets
1,457

 
1,897

 
 
 
99,750

 
97,744

 
 
Less-accumulated depreciation and amortization
(81,314
)
 
(76,248
)
 
 
Property and equipment, net
$
18,436

 
$
21,496

 
 
Depreciation and amortization expense related to property and equipment, excluding finance leases, for the years ended December 31, 2019 and 2018 was $8.3 million and $7.6 million, respectively.
The Company’s property and equipment held under finance leases amount to approximately $1.9 million and $2.9 million, net of accumulated amortization of approximately $2.5 million and $2.8 million, at December 31, 2019 and 2018, respectively. Depreciation and amortization expense related to finance leases for the years ended December 31, 2019 and 2018 was $1.4 million and $2.2 million, respectively.
6. Goodwill and Identifiable Intangibles, Net

49



During 2019 goodwill increased by $0.3 million and decreased by $0.5 million in 2018 due to the impact of foreign currency translation. The Company’s annual goodwill impairment test as of October 1, 2019 was performed for all reporting units by completing a Step 1 quantitative test. Based on the result of our impairment test, the fair values of our reporting units exceed their carrying values, resulting in no impairment. Discount rates, growth rates and cash flow projections are the assumptions that are most sensitive and susceptible to change as they require significant management judgment. In addition, certain future events and circumstances, including deterioration of market conditions, higher cost of capital, a decline in actual and expected consumption and demand, could result in changes to these assumptions and judgments. A revision of these assumptions could cause the fair value of the reporting unit to fall below its respective carrying value. As for all of the Company's reporting units, if in future years, the reporting unit's actual results are not consistent with the Company's estimates and assumptions used to calculate fair value, the Company may be required to recognize material impairments to goodwill.  During 2018, the Company determined that it was not more likely than not that the reporting unit’s fair value was less than its carrying value and, therefore, did not complete the prescribed two-step goodwill impairment test and thus the Company did not record any goodwill impairment during 2018. We have determined that our reporting units are equivalent to our operating segments. The Company’s goodwill by reporting unit was $23.2 million and $23.0 million for our LiveArea Professional Services segment and $22.2 million and $22.2 million for our PFS Operations segment at December 31, 2019 and December 31, 2018, respectively.
The following table presents the gross carrying value and accumulated amortization for identifiable intangibles (in thousands):
 
December 31, 2019
 
December 31, 2018
 
Estimated Useful Life
from Acquisition
 
Gross Carrying
Value
 
Accumulated
Amortization
 
Net Carrying
Value
 
Gross Carrying
Value
 
Accumulated
Amortization
 
Net Carrying
Value
 
Trade names
$
1,250

 
$
(1,250
)
 
$

 
$
1,250

 
$
(1,250
)
 
$

 
2.25 - 2.5 years
Non-compete
   agreements
570

 
(570
)
 

 
569

 
(569
)
 

 
1- 3.5 years
Leasehold
45

 
(45
)
 

 
45

 
(45
)
 

 
2.5 years
Customer relationships
10,120

 
(8,989
)
 
1,131

 
10,071

 
(8,278
)
 
1,793

 
1.6 - 9 years
Developed technology
1,509

 
(1,509
)
 

 
1,487

 
(1,487
)
 

 
2.5 - 3 years
Other intangibles
492

 
(488
)
 
4

 
493

 
(483
)
 
10

 
9 years
Total definite-lived
   identifiable
   intangible assets
$
13,986

 
$
(12,851
)
 
$
1,135

 
$
13,915

 
$
(12,112
)
 
$
1,803

 
 
Definite-Lived Identifiable Intangible Asset Amortization
The changes in the net carrying values of identifiable intangible assets during 2019 and 2018 were primarily due to amortization expense of $0.7 million and $1.6 million, respectively, as well as the impact of foreign currency translation. Amortization expense is included in selling, general and administrative expenses in 2019 and 2018, respectively, in the consolidated statements of operations. The estimated amortization expense for each of the next five years is as follows (in thousands):
2020
$
470

2021
282

2022
197

2023
138

2024
48

7. Inventory Financing
Supplies Distributors has a short-term credit facility with IBM Credit LLC (“IBM Credit Facility”) to finance its purchase and distribution of Ricoh products in the United States, providing financing for eligible Ricoh inventory and certain receivables up to $7.5 million, as per the amended agreement. The agreement has no stated maturity date and provides either party the ability to exit the facility following a 90 day notice.
Given the structure of this facility and as outstanding balances, which represent inventory purchases, are repaid within twelve months, we have classified the outstanding amounts under this facility, which were $3.0 million and $4.7 million as of December 31, 2019 and December 31, 2018, respectively, as trade accounts payable in the consolidated balance sheets. As of December 31, 2019, Supplies Distributors had $1.9 million of available credit under this facility. The credit facility contains cross default provisions, various restrictions upon the ability of Supplies Distributors to, among other things, merge, consolidate, sell

50



assets, incur indebtedness, make loans and payments to related parties (including entities directly or indirectly owned by PFSweb, Inc.), provide guarantees, make investments and loans, pledge assets, make changes to capital stock ownership structure and pay dividends. The credit facility also contains financial covenants, such as annualized revenue to working capital, net profit after tax to revenue and total liabilities to tangible net worth, as defined, and is secured by certain of the assets of Supplies Distributors, as well as a collateralized guaranty of PFSweb. Additionally, PFSweb is required to maintain a minimum Subordinated Note receivable balance from Supplies Distributors of $1.0 million, as per amended agreement. Borrowings under the credit facility accrue interest, after a defined free financing period, at prime rate plus 0.5%, which resulted in a weighted average interest rate of 5.25% and 5.75% as of December 31, 2019 and December 31, 2018, respectively. As of December 31, 2019, the Company was in compliance with all financial covenants.
Pursuant to IBM Credit Facility, Supplies Distributors is restricted from making any distributions to PFSweb if, after giving affect thereto, Supplies Distributors’ would be in noncompliance with its financial covenants. Supplies Distributors has received lender approval to pay approximately $1.1 million of dividends in 2020. Supplies Distributors paid dividends to PFSweb of $1.8 million and $1.7 million in 2019 and 2018, respectively, which eliminate upon consolidation.
8. Debt Obligations
Outstanding debt and finance lease obligations consist of the following (in thousands):
 
December 31,
 
2019
 
2018
U.S. Credit Agreement:
 
 
 
Revolving loan
$
30,200

 
$
35,500

Equipment loan
5,426

 
3,263

Debt issuance costs
(303
)
 
(382
)
Finance leases
2,177

 
3,495

Other
300

 
82

Total
37,800

 
41,958

Less current portion of long-term debt
2,971

 
2,610

Long-term debt, less current portion
$
34,829

 
$
39,348

U.S. Credit Agreement
In August 2015, PFSweb, Inc. and its U.S. subsidiaries entered into a credit agreement (“Credit Agreement”) with Regions Bank, as agent for itself and one or more future lenders (the “Lenders”). Under the Credit Agreement, and subject to the terms set forth therein, the Lenders provided us with a revolving loan facility for up to $32.5 million and a term loan facility for up to $30 million. Borrowings under the Credit Agreement accrued interest at a variable rate based on prime rate or Libor, plus an applicable margin.
On November 1, 2018, we entered into Amendment No.1 to our Credit Agreement with Regions Bank (the “Amended Facility”). The Amended Facility provides for an increase in availability of our revolving loans to $60.0 million, with the ability for a further increase of $20.0 million to $80.0 million and the elimination of the term loan. Amounts outstanding under the term loan were reconstituted as revolving loans. The Amended Facility also extends the maturity date to November 1, 2023.
In accordance with ASC 470, Debt (“ASC 470”), we recorded a $0.1 million loss on early extinguishment of debt in 2018 related to the Amended Facility.
As of December 31, 2019, we had $12.9 million of available credit under the Amended Facility. As of December 31, 2019 and 2018, the weighted average interest rate on the revolving loan facility was 3.96% and 4.56%, respectively. In connection with the Amended Facility, the Company paid $0.3 million of fees in 2018, which are being amortized through the life of the Amended Facility and are reflected as a net reduction in debt. The Amended Facility is secured by a lien on substantially all of the assets of Company and its U.S. subsidiaries and a pledge of 65% of the shares of certain of our foreign subsidiaries. The Amended Facility contains cross default provisions, various restrictions upon the Company’s ability to, among other things, merge, consolidate, sell assets, incur indebtedness, make loans and payments to subsidiaries, affiliates and related parties, make capital expenditures, make investments and loans, pledge assets, make changes to capital stock ownership structure, as well as financial covenants, as defined, of a minimum consolidated fixed charge ratio and a maximum consolidated leverage ratio.
Debt Covenants

51



To the extent the Company or any of its subsidiaries fail to comply with its covenants applicable to its debt or inventory financing obligations, including the periodic financial covenant requirements, such as profitability and cash flow and required level of shareholders’ equity or net worth (as defined), the Company would be required to obtain a waiver from the lender or the lender would be entitled to accelerate the repayment of any outstanding credit facility obligations and exercise all other rights and remedies, including sale of collateral and enforcement of payment under the Company parent guarantee. Any acceleration of the repayment of the credit facilities may have a material adverse impact on the Company’s financial condition and results of operations and no assurance can be given that the Company would have the financial ability to repay all of such obligations. As of December 31, 2019, the Company was in compliance with all debt covenants.


Debt Maturities
The Company’s aggregate maturities of debt subsequent to December 31, 2019 are as follows, excluding $0.3 million in debt issuance costs that reduce the carrying amount of the debt (in thousands):
Years ended December 31,
 
2020
$
1,618

2021
1,654

2022
818

2023
30,781

2024
431

Total
$
35,302


9. Stock and Stock Options
Preferred Stock Purchase Rights
On June 8, 2000, the Company’s Board of Directors declared a dividend distribution of one preferred stock purchase right (a “Right”) for each share of the Company’s common stock outstanding on July 6, 2000 and each share of common stock issued thereafter. Each Right entitles the registered shareholders to purchase from the Company one one-thousandth of a share of preferred stock at an exercise price of $65, subject to adjustment. The Rights are not currently exercisable but would become exercisable if certain events occurred relating to a person or group acquiring or attempting to acquire 20 percent or more of the Company’s outstanding shares of common stock. The Rights Agreement expires 30 days after the Company’s 2021 Annual Meeting unless continuation of the Rights Agreement is approved by the stockholders of the Company at the 2021 Annual Meeting.
Stock Compensation Plans
The Company has an Employee Stock and Incentive Plan (the “Employee Plan”), as amended and restated, under which an aggregate of 6,942,340 shares of common stock have been authorized for issuance. The Employee Plan provides for the granting of incentive awards to directors, executive management, key employees and outside consultants of the Company in a variety of forms of equity-based incentive compensation, such as the award of an option, stock appreciation right, restricted stock award, restricted stock unit, deferred stock unit, among other stock-based awards. The Company has historically issued service-based restricted stock and unit awards, performance-based and market-based stock and unit awards (collectively “Restricted Shares”) and stock options. The Company uses newly issued shares of common stock to satisfy awards under the Plan.
The Company issues Restricted Shares to the Company’s executives and senior management, pursuant to which such employees are eligible to receive future grants of shares of the Company’s stock subject to various vesting and/or performance criteria. The weighted average fair value per share of Restricted Shares granted during the years ended December 31, 2019 and 2018 was $3.13 and $8.53, respectively. The total fair value of Restricted Shares vested under the Employee Plans was $1.3 million and $2.0 million during the years ended December 31, 2019 and 2018, respectively.
The underlying stock certificates for the Restricted Shares that vested December 31, 2019 are expected to be issued during the quarter ending March 31, 2020. The underlying stock certificates for the Restricted Shares that vested December 31, 2018 were issued during the quarter ended June 30, 2019.
Total stock-based compensation expense was $3.0 million and $4.0 million for the years ended December 31, 2019 and 2018, respectively, and was included as a component of selling, general and administrative expenses in the consolidated statements

52



of operations. As of December 31, 2019, there is $1.7 million of total unrecognized compensation costs related to non-vested share-based compensation arrangements granted under the Plan, which is expected to be recognized over a remaining weighted average period of approximately 2.6 years. This expected cost does not include the impact of any future stock-based compensation awards.
As of December 31, 2019, there were 639,685 shares available for future grants under the Plan. Each stock option or stock appreciation right award granted reduces the total shares available for grant by one share, while each award granted other than in the form of a stock option or stock appreciation right reduces the shares available for grant by 1.22 shares.
Stock Options
The rights to purchase shares under employee stock option agreements issued under the Plan typically vest over a three year period, one-twelfth each quarter. Stock options must be exercised within 10 years from the date of grant. Stock options are generally issued such that the exercise price is equal to the market value of the Company’s common stock at the date of grant.
The following tables summarize stock option activity under the Plans: 
 
Shares
 
Price Per Share
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life (in
years)
 
Aggregate
Intrinsic
Value (in
millions)
Outstanding, December 31, 2018
1,264,394

 
$1.46 - $14.66
 
$
7.41

 
 
 
 
Granted
323,500

 
$3.31 - $6.26
 
$
4.84

 
 
 
 
Exercised
(9,500
)
 
$1.46
 
$
1.46

 
 
 
 
Canceled
(199,844
)
 
$1.46 - $14.66
 
$
8.77

 
 
 
 
Outstanding, December 31, 2019
1,378,550

 
$2.39 - $14.66
 
$
6.65

 
 
 
 
Exercisable, December 31, 2019
907,667

 
$2.39 - $14.66
 
$
7.21

 
4.4
 
$

Exercisable and expected to vest, December 31, 2019
1,314,500

 
$2.39 - $14.66
 
$
6.69

 
5.9
 
$

The weighted average fair value per share of options granted during the years ended December 31, 2019 and 2018 was $1.33 and $2.96, respectively. The total intrinsic value of options exercised under the Stock Option Plans was $0.03 million and $0.3 million during the years ended December 31, 2019 and 2018, respectively.
The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following assumptions used for grants of options under the Plans:
 
Year Ended
December 31,
 
2019
 
2018
Expected dividend yield
 
Expected stock price volatility
40% - 43%
 
40% - 45%
Risk-free interest rate
1.6% - 2.6%
 
2.6% - 3.1%
Expected life of options (years)
6
 
6
The Black-Scholes option valuation model requires the input of highly subjective assumptions, including the expected life of the stock-based award and stock-price volatility. The assumptions listed above represent management’s best estimates, but these estimates involve inherent uncertainties and the application of management judgment. As a result, if other assumptions had been used, the Company’s recorded stock-based compensation expense could have been different. In addition, the Company is required to estimate the expected forfeiture rate and only recognize expense for those shares expected to vest. If the Company’s actual forfeiture rate is materially different from its estimate, the share-based compensation expense could be materially different. The Company calculates the expected stock price volatility using the Company’s historical stock price during the expected term immediately preceding a stock option grant date. The Company has not paid dividends in the past and does not anticipate paying dividends in the future. The Company uses the risk-free interest rates of United States Treasury securities for a comparable term as the expected life of a stock option. The expected life of options has been computed using the simplified method, which the Company uses as it does not believe it has established a consistent exercise pattern to accurately estimate the expected term of stock options.
Service-Based Restricted Stock and Unit Awards

53



The Company’s service-based restricted stock and unit awards are valued at the quoted market price of the Company’s common stock as of the date of grant and vest over a range of two to four years. Shares that do not vest on a scheduled vesting date due to a failure to satisfy vesting or performance criteria are forfeited and do not vest in future periods.
The following table summarizes the service-based restricted stock and unit award activity for the year ended December 31, 2019:
 
Shares
 
Weighted
Average
Grant Date
Fair Value per Share
Unvested restricted stock at December 31, 2018
130,284

 
$
8.13

Granted
143,719

 
$
3.98

Vested
(126,786
)
 
$
6.43

Canceled
(18,075
)
 
$
7.87

Unvested restricted stock at December 31, 2019
129,142

 
$
5.22

Performance-Based Restricted Stock and Unit Awards
Pursuant to the Employee Plan, the Company grants restricted stock and unit awards that vest upon reaching certain performance targets and individual performance goals, which historically have been based on the Company’s financial performance, Company operating income and other financial metrics for the current and/or future years. Such awards generally are subject to annual vesting from three to four years based upon continued employment and the achievement of the defined performance criteria. If the target set forth in the award agreement is not met, none of the related shares will vest and any compensation expense previously recognized will be reversed. The actual number of shares that will ultimately vest is dependent upon achieving the performance condition or other conditions set forth in the award agreement. The Company recognizes stock-based compensation expense related to performance awards based upon our determination of the likelihood of achieving the performance target or targets at each reporting date, net of estimated forfeitures.
The following table summarizes the performance-based restricted stock and unit award activity for the year ended December 31, 2019:  
 
Shares
 
Weighted
Average
Grant Date
Fair Value per Share
Unvested restricted stock at December 31, 2018
53,835

 
$
8.28

Granted
169,781

 
$
2.41

Vested
(135,803
)
 
$
3.50

Canceled
(73,482
)
 
$
3.39

Unvested restricted stock at December 31, 2019
14,331

 
$
8.95

Market-Based Restricted Stock and Unit Awards
Pursuant to the Employee Plan, the Company grants restricted stock and unit awards that vest upon the achievement of certain defined total stockholder return targets using the companies in the Russell Micro Cap Index as a comparative group for current and/or future years. Such awards generally are subject to annual vesting from three to four years based upon continued employment and the achievement of the defined performance criteria. The actual number of shares that will ultimately vest is dependent upon achieving the performance condition or other conditions set forth in the award agreement. Shares that do not vest on a scheduled vesting date due to a failure to satisfy vesting criteria are forfeited and do not vest in future periods. The Company reverses previously recognized compensation cost for market-based restricted stock unit awards only if the requisite service is not rendered.
The following table summarized the market-based restricted stock and unit award activity for the year ended December 31, 2019:  

54



 
Shares
 
Weighted
Average
Grant Date
Fair Value per Share
Unvested restricted stock at December 31, 2018
272,208

 
$
6.16

Granted

 
$

Vested

 
$

Canceled
(195,121
)
 
$
5.99

Unvested restricted stock at December 31, 2019
77,087

 
$
6.59

The fair value of each market-based restricted stock and unit award grant is estimated on the date of grant using a Monte-Carlo simulation with the following assumptions used for grants under the Plans:
 
Year Ended
December 31,
 
2018
Expected dividend yield
Expected stock price volatility
41.6%
Risk-free interest rate
2.4%
Expected term (years)
3
Weighted average grant date fair value
$8.85
There were no market-based grants under the Plans in 2019.
Stock Units
Each non-employee Director of the Company’s Board of Directors (the “Board”) receives a quarterly retainer (the “Retainer”), payable on or about the first day of each quarter, through the issuance of an equity-based award (an “Award”) under the Employee Plan in the form of a Deferred Stock Unit (a “DSU”). During 2019, the Retainer was $30,000 and during 2018, the Retainer was $25,000 for the first quarterly payment and $30,000 for each subsequent quarterly payment. The number of DSUs is determined by dividing the Retainer by the immediately preceding closing price of the Common Stock on the grant date. Each DSU represents the right to receive an equal number of shares of Common Stock upon the retirement, resignation or termination of service from the Board.  
The following table summarizes the DSU activity for the year ended December 31, 2019:
 
Shares
 
Weighted
Average
Grant Date
Fair Value per Share
Unvested deferred stock at December 31, 2018
251,996

 
$
9.33

Granted
199,993

 
$
3.75

Vested

 
$

Unvested deferred stock at December 31, 2019
451,989

 
$
6.86

10. Income Taxes
The consolidated income (loss) from operations before income taxes, by domestic and foreign entities, is as follows (in thousands):
 
Year-Ended
December 31,
 
2019
 
2018
Domestic
$
3,157

 
$
(459
)
Foreign
(4,166
)
 
4,457

Total
$
(1,009
)
 
$
3,998


55



A reconciliation of the difference between the expected income tax expense (benefit) from operations at the U.S. federal statutory corporate tax rate of 21% and the Company’s effective tax rate is as follows (in thousands):
 
Year Ended
December 31,
 
2019
 
2018
Income tax benefit computed at statutory rate
$
(212
)
 
$
840

Items not deductible for tax purposes
297

 
437

Change in valuation allowance
514

 
(79
)
Impact of Tax Reform Act

 
170

State taxes
443

 
576

Foreign exchange rate difference
(330
)
 
(80
)
Net operating loss adjustments
246

 
421

Prior year return-to-provision true-up
(446
)
 
426

Other
649

 
59

Provision for income taxes
$
1,161

 
$
2,770

Current and deferred income tax expense (benefit) is summarized as follows (in thousands): 
 
December 31,
 
2019
 
2018
Current
 
 
 
Domestic
$
(53
)
 
$
93

State
443

 
577

Foreign
295

 
1,856

Total Current
685

 
2,526

Deferred
 
 
 
Domestic
568

 
352

State
12

 
21

Foreign
(104
)
 
(129
)
Total Deferred
476

 
244

Provision for income taxes
$
1,161

 
$
2,770

The components of the deferred tax asset (liability) are as follows (in thousands):
 
Year Ended
December 31,
 
2019
 
2018
Deferred tax assets:
 
 
 
Allowance for doubtful accounts
$
226

 
$
105

Inventory reserve
66

 
67

Property and equipment
1,465

 
1,078

Accrued expenses
858

 
1,276

Deferred revenue
847

 
643

State tax - deferred
1,914

 
1,724

Net operating loss carryforwards
13,732

 
14,114

Other
4,747

 
3,992

 
23,855

 
22,999

Less - Valuation allowance
22,657

 
22,143

Total deferred tax assets
1,198

 
856

Deferred tax liabilities:
 
 
 
Other
(1,952
)
 
(1,434
)
Total deferred tax liabilities
(1,952
)
 
(1,434
)
Deferred tax liabilities, net
$
(754
)
 
$
(578
)

56



We believe that we have not established a sufficient history of earnings, on a stand-alone basis, to support the more likely than not realization of certain deferred tax assets in excess of existing taxable temporary differences. A valuation allowance has been provided for the majority of these net deferred income tax assets as of December 31, 2019 and 2018. The remaining net deferred tax assets at both December 31, 2019 and 2018 primarily relate to the Company’s European operations and certain state tax benefits and are included in other non-current assets on the consolidated balance sheets. The remaining net deferred tax liabilities at both December 31, 2019 and 2018 primarily relate to the tax amortization of goodwill related to our CrossView acquisition reported in other long-term liabilities. At December 31, 2019, net operating loss (“NOL”) carryforwards relate to taxable losses of our Canadian subsidiary totaling approximately $2.4 million, our European subsidiaries totaling approximately $10.1 million and our U.S. subsidiaries totaling approximately $53.2 million that expire at various dates from 2020 through 2036.
The Company evaluates its tax positions for potential liabilities associated with unrecognized tax benefits. The Company does not expect to record unrecognized tax benefits in the next twelve months.
For federal income tax purposes, tax years that remain subject to examination include years 2016 through 2019. However, the utilization of net operating loss carryforwards that arose prior to 2016 remains subject to examination through the years such carryforwards are utilized. For Europe, tax years that remain subject to examination include years 2015 to 2019. For Canada, tax years that remain subject to examination include years 2012 to 2019, depending on the subsidiary. For state income tax purposes, the tax years that remain subject to examination include years 2015 to 2019, depending upon the jurisdiction in which the Company files tax returns. The Company and its subsidiaries have various income tax returns in the process of examination. The Company does not expect these examinations will result in unrecognized tax benefits.
11. Earnings Per Share
Basic and diluted earnings per share are computed by dividing net loss by the weighted-average number of common shares outstanding for the reporting period. Diluted earnings per share is computed by giving effect to all potential weighted average dilutive common stock, including options, restricted stock units and other equity based awards. A reconciliation of the denominator used in the calculation of basic and diluted earnings per share is as follows (in thousands):
 
Year Ended December 31,
 
2019
 
2018
Numerator:
 
 
 
Net income (loss)
$
(2,170
)
 
$
1,228

Denominator:
 
 
 
Weighted-average shares outstanding for basic earnings (loss) per share
19,449

 
19,203

Effect of dilutive securities:
 
 
 
Options to purchase common stock

 
211

Other dilutive securities

 
412

Adjusted weighted-average shares outstanding for diluted earnings (loss) per share
19,449

 
19,826

In periods when we recognize a net loss, we exclude the impact of outstanding common stock equivalents from the diluted loss per share calculation as their inclusion would have an antidilutive effect. As of December 31, 2019 and 2018, we had outstanding common stock equivalents of approximately 2.1 million and 0.8 million, respectively, that have been excluded from the calculations of diluted earnings per share attributable to common stockholders because their effect would have been antidilutive.
12. Leases
The Company adopted ASU 2016-02, as of January 1, 2019, using the modified retrospective approach. Prior year financial statements were not recast under the new standard and, therefore, those amounts are not presented below.
All of our office and warehouse facilities are leased under operating leases. We also lease vehicles primarily as operating leases. Most of our equipment leases are leased under finance leases. Lease costs are included within cost of service fee revenue, selling, general and administrative expenses and interest expense, net in our consolidated statements of operations and comprehensive income (loss).

57



Total lease costs consist of the following (in thousands):
 
December 31, 2019
Lease costs:
 
Finance lease costs:
 
    Amortization of right-of-use assets
$
1,387

    Interest on lease liabilities
160

Operating lease costs
9,326

Variable lease costs
2,949

Short-term lease costs
1,656

Total lease costs
$
15,478

We had $1.9 million of finance lease assets that are reported in property and equipment, net as of December 31, 2019. As of December 31, 2019, our weighted-average remaining lease term relating to our operating leases is 5.6 years, with a weighted-average discount of 5.1%. As of December 31, 2019, our weighted-average remaining lease term relating to our finance leases is 2.1 years, with a weighted-average discount of 5.6%. Our leases have remaining lease terms of up to 9.1 years, some of which include options to extend the leases for up to 10 years and some of which include options to terminate the leases within 1 year.
Maturities of lease liabilities are as follows (in thousands):
 
December 31, 2019
 
Operating Leases
 
Finance Leases
 
 
 
 
2020
$
10,456

 
$
1,253

2021
9,567

 
836

2022
8,698

 
143

2023
6,691

 
52

2024
4,659

 
21

Thereafter
8,491

 

Total lease payments
48,562

 
2,305

Less interest
(6,363
)
 
(128
)
Total lease obligations
$
42,199

 
$
2,177

Supplemental consolidated cash flow information related to leases is as follows (in thousands):
 
December 31, 2019
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows arising from operating leases
$
9,365

Operating cash flows arising from finance leases
$
160

Financing cash flows arising from finance leases
$
1,644

Right-of-use assets obtained in exchange for operating lease liabilities
$
2,910

Right-of-use assets obtained in exchange for finance lease liabilities
$
414


58



Total rental expense under operating leases approximated $11.1 million for the year ended December 31, 2018. Future minimum obligations under leases in effect as of December 31, 2018 having a non-cancelable term in excess of one year as determined prior to the adoption of ASU 2016-02 were as follows (in thousands):
 
December 31, 2018
 
Operating Leases
 
Finance Leases
 
 
 
 
2019
$
9,659

 
$
1,811

2020
10,028

 
1,169

2021
9,222

 
725

2022
8,407

 
55

2023
6,828

 

Thereafter
12,840

 

Future minimum lease obligations
$
56,984

 
3,760

Less interest
 
 
(265
)
Present value of net minimum lease obligations
 
 
$
3,495



13. Commitments and Contingencies
The Company is subject to claims in the ordinary course of business, including claims of alleged infringement by the Company or its subsidiaries of the patents, trademarks and other intellectual property rights of third parties. The Company is generally required to indemnify its service fee clients against any third party claims asserted against such clients alleging infringement by the Company of the patents, trademarks and other intellectual property rights of third parties. In the opinion of management, any liabilities resulting from these claims, would not have a material adverse effect on the Company’s financial position or results of operations.
14. Segment and Geographic Information
Prior to January 1, 2018, the Company’s operations were organized into two reportable segments: PFSweb and Business and Retail Connect. In accordance with ASC 280, Segment Reporting (“ASC 280”), an operating segment is defined as a component of an enterprise for which discrete financial information is available and is reviewed regularly by the Chief Operating Decision Maker (“CODM”), or decision-making group, to evaluate performance and make operating decisions.
Effective January 1, 2018, we changed our organizational structure in an effort to create more effective and efficient operations and to improve client and service focus. In that regard, we updated the information that our chief executive officer and chief financial officer, who are also our Chief Operating Decision Makers, regularly review for purposes of allocating resources and assessing performance. As a result, beginning January 1, 2018, we now report our financial performance based on our new reportable segments. These segments are comprised of strategic businesses that are defined by the service offerings they provide and consist of PFS Operations (which provides client services in relation to the customer physical experience, such as order management (OMS), order fulfillment, customer care and financial services) and LiveArea Professional Services (which provides client services in relation to the digital shopping experience of shopping online, such as strategic commerce consulting, strategy, design and digital marketing services and technology services). Each segment is led by a separate Business Unit Executive who reports directly to the Company’s Chief Executive Officer.
The CODM evaluates segment performance using business unit direct contribution, which is defined as business unit revenues less costs of revenue and direct selling, general and administrative expenses, including depreciation and amortization. Direct contribution does not include any allocated corporate expenses, nor does it include stock-based compensation. The CODM does not routinely review assets by segment. The balance sheet by segment is not prepared and, therefore, we do not present segment assets below.
Corporate operations is a non-operating segment that develops and implements strategic initiatives and supports the Company’s operations by centralizing certain administrative functions such as finance, treasury, information technology and human resources.
Subsequent to the change in the Company’s operating segments, the Company’s reporting units changed. We now have two reporting units: PFS Operations and LiveArea Professional Services. We allocated goodwill to our new reporting units

59



using a relative fair value approach. In addition, we completed an assessment of any potential goodwill impairment for all reporting units immediately prior to and after the reallocation and determined that no impairment existed.
During the year ended December 31, 2019, we changed the composition of the business unit direct contribution to include certain shared service costs. Prior year amounts have been reclassified to include those allocated expenses.
The following table discloses segment information for the periods presented (in thousands):
 
Year ended December 31,
 
2019
 
2018
Revenues:
 
 
 
PFS Operations
$
216,399

 
$
241,736

LiveArea Professional Services
77,623

 
84,424

Total revenues
$
294,022

 
$
326,160

Business unit direct contribution:
 
 
 
PFS Operations
$
11,545

 
$
18,946

LiveArea Professional Services
9,247

 
10,257

Total business unit direct contribution
20,792

 
29,203

Unallocated corporate expenses
(19,905
)
 
(22,706
)
Income from operations
$
887

 
$
6,497

Depreciation and amortization:
 
 
 
PFS Operations
$
8,047

 
$
7,920

LiveArea Professional Services
1,162

 
2,276

Unallocated corporate expenses
1,158

 
1,171

Total depreciation and amortization
$
10,367

 
$
11,367

Geographic areas in which the Company operates include the United States, Europe (primarily Belgium and U.K.), Canada and India. Substantially all of the services performed in India support client arrangements in the United States, where the resulting revenue is reported. The following is geographic information by area. Revenues are attributed based on the Company’s domicile.
 
Year Ended
December 31,
 
2019
 
2018
Revenues (in thousands):
 
 
 
United States
$
243,897

 
$
263,506

Europe
46,581

 
58,027

Canada
3,476

 
4,642

India
8,098

 
8,900

Inter-segment Eliminations
(8,030
)
 
(8,915
)
 
$
294,022

 
$
326,160

 
December 31,
 
2019
 
2018
Long-lived assets (in thousands):
 
 
 
United States
$
76,870

 
$
59,530

Europe
23,314

 
8,695

Canada
1,198

 
139

India
3,757

 
3,621

 
$
105,139

 
$
71,985

15. Employee Savings Plan
The Company has a defined contribution employee savings plan under Section 401(k) of the Internal Revenue Code. Substantially all full-time and part-time U.S. employees are eligible to participate in the plan. The Company, at its discretion, may match employee contributions to the plan and also make an additional matching contribution in the form of profit sharing in recognition of the Company’s performance. Our employees in Europe and Canada also have defined contribution plans.  The Company contributed

60



approximately $0.7 million and $0.5 million during the years ended December 31, 2019 and 2018, respectively, to match an approved percentage of employee contributions.

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
We maintain a comprehensive set of disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”). As of December 31, 2019, an evaluation of the effectiveness of our disclosure controls and procedures was carried out under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer. Based upon that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of the end of the period covered by this report, these disclosure controls and procedures were effective.
Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) under the Exchange Act. Our internal control over financial reporting is designed, under the supervision of our principal executive and principal financial officers and effected by our 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 accounting principles generally accepted in the United States of America (GAAP). Our internal control over financial reporting includes those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP and that our receipts and expenditures are being made only in accordance with authorizations of our management and Board of Directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.
We conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2019. This evaluation was based on the framework in “Internal Control—Integrated Framework” issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in 2013. All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP. Also, projections of any evaluation of the effectiveness of internal control over financial reporting to future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Based on our evaluation under the framework in Internal Control—Integrated Framework, our Chief Executive Officer and Chief Financial Officer concluded that internal control over financial reporting was effective as of December 31, 2019.
Attestation Report of the Registered Public Accounting Firm
BDO USA, LLP, an independent registered public accounting firm, has audited the effectiveness of our internal control over financial reporting as of December 31, 2019, as stated in their report, which is included herein.
Changes in Internal Control Over Financial Reporting
During the quarter ended on December 31, 2019, there was no change in internal control over financial reporting (as defined in Rule 13a-15(f) or Rule 15d-15(f) under the Exchange Act) that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.


61



Report of Independent Registered Public Accounting Firm
Shareholders and Board of Directors
PFSweb, Inc.
505 Millennium Dr.
Allen, TX 75013
Opinion on Internal Control over Financial Reporting
We have audited PFSweb, Inc. and subsidiaries (the “Company’s”) internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the “COSO criteria”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2019, based on the COSO criteria.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated balance sheets of the Company as of December 31, 2019 and 2018, the related consolidated statements of operations and comprehensive income (loss), shareholders’ equity, and cash flows for the years then ended, and the related notes and our report dated March 13, 2020 expressed an unqualified opinion thereon.
Basis for Opinion
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 Item 9A, Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit of internal control over financial reporting in accordance with the standards of the PCAOB. 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, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control over Financial Reporting
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.
/s/ BDO USA, LLP
Dallas, Texas
March 13, 2020

62



Item 9B.
Other Information
None.

63



PART III
Item 10.
Directors and Executive Officers and Corporate Governance
Information required by Part III, Item 10, is incorporated herein by reference to the Company’s Proxy Statement for its 2019 Annual Meeting of Shareholders (the “Proxy Statement”).
Item 11.
Executive Compensation
Information required by Part III, Item 11 is set forth in our Proxy Statement and incorporated herein by reference.
Item 12.
Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
Information required by Part III, Item 12 is set forth in our Proxy Statement and incorporated herein by reference.
The following table summarizes information with respect to equity compensation plans under which equity securities of the Company are authorized for issuance as of December 31, 2019:
 
(a)
Number of
securities to be
issued upon
exercise of
outstanding
options, warrants
and rights
 
(b)
Weighted-
average
exercise price
of outstanding
options,
warrants and
rights (2)
 
(c)
Number of
securities
remaining available
for future issuance
under equity compensation
plans (excluding securities
reflected in column (a)
Plan category (1)
 
 
 
 
 
Equity compensation plans approved by shareholders
2,311,988

 
$
6.65

 
639,685

Equity compensation plans not approved by shareholders

 
 
 

(1)
See Note 9 to the Consolidated Financial Statements for more detailed information regarding the Company’s equity compensation plans.
(2)
Excludes 254,228 service-based restricted stock units, 227,221 performance-based and market-based restricted stock units and 451,989 deferred stock units.
Item 13.
Certain Relationships and Related Transactions and Director Independence
Information regarding certain of our relationships and related transactions will be included in our Proxy Statement and is incorporated herein by reference.
Item 14.
Principal Accounting Fees and Services
Information required by Part III, Item 14 is set forth in our Proxy Statement and incorporated herein by reference.

64



PART IV
Item 15.
Exhibits, Financial Statement Schedules
(a)
The following documents are filed as part of this report:
1.
Financial Statements
PFSweb, Inc. and Subsidiaries
Report of Independent Registered Public Accounting Firm
Consolidated Balance Sheets
Consolidated Statements of Operations and Comprehensive Income (Loss)
Consolidated Statements of Shareholders’ Equity
Consolidated Statements of Cash Flows
Notes to Consolidated Financial Statements
2.
Exhibits
Exhibit
Number
 
Description of Exhibits
 
 
 
3.1
 
 
 
 
3.1.1
 
 
 
 
3.1.2
 
 
 
 
3.1.3
 
 
 
 
3.1.4
 
 
 
 
3.2
 
 
 
 
3.2.1
 
 
 
 
3.2.2
 
 
 
 
3.2.3
 
 
 
 
4.1
 
 
 
 
4.2**
 
 
 
 
4.1.7
 
 
 
 
10.5
 
 
 
 
10.7*
 
 
 
 
10.8
 
 
 
 
10.11
 
 
 
 
10.12*
 
 
 
 
10.12.1*
 
 
 
 
10.12.2*
 
 
 
 
10.34*
 
 
 
 
10.42
 
 
 
 

65



Exhibit
Number
 
Description of Exhibits
10.43
 
 
 
 
10.44
 
 
 
 
10.45
 
 
 
 
10.47
 
 
 
 
10.48
 
 
 
 
10.49
 
 
 
 
10.55*
 
 
 
 
10.56*
 
 
 
 
10.57*
 
 
 
 
10.58*
 
 
 
 
10.59*
 
 
 
 
10.60*
 
 
 
 
10.61
 
 
 
 
10.62
 
 
 
 
10.63
 
 
 
 
10.64
 
 
 
 
10.66
 
 
 
 
10.67
 
 
 
 
10.70*
 
 
 
 
10.71*
 
 
 
 
10.72*
 
 
 
 
10.73*
 
 
 
 
10.74*
 
 
 
 
10.76
 
 
 
 
10.77
 
 
 
 
10.78
 
 
 
 
10.79
 
 
 
 

66



Exhibit
Number
 
Description of Exhibits
10.80
 
 
 
 
10.81
 
 
 
 
10.82
 
 
 
 
10.83
 
 
 
 
10.84*
 
 
 
 
10.85*
 
 
 
 
10.86*
 
 
 
 
21**
 
 
 
 
23.1**
 
 
 
 
24.1**
 
Power of Attorney
 
 
 
31.1**
 
 
 
 
31.2**
 
 
 
 
32.1**
 
 
 
 
101.INS**
 
XBRL Instance Document.
 
 
 
101.SCH**
 
XBRL Taxonomy Extension Schema.
 
 
 
101.CAL**
 
XBRL Taxonomy Extension Calculation Linkbase.
 
 
 
101DEF**
 
XBRL Taxonomy Extension Definition Linkbase.
 
 
 
101.LAB**
 
XBRL Taxonomy Extension Label Linkbase.
 
 
 
101.PRE**
 
XBRL Taxonomy Extension Presentation Linkbase.
*    Denotes management or compensatory agreements
**    Filed herewith
Item 16.
Form 10-K Summary
None.

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.
Dated March 13, 2020
By:
/s/Thomas J. Madden 
 
Thomas J. Madden,
 
Executive Vice President and Chief Financial Officer
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Michael Willoughby and Thomas J. Madden, and each of them, either of whom may act without the joinder of the other, as his true and lawful attorneys-in-fact and agents with full power of substitution and re-substitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto and all 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 and about the premises, 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 any of them, or his or their substitute or substitutes, may lawfully do or cause to be done or by virtue hereof.
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.
Signature
 
Title
 
Date
 
 
 
 
 
/s/Michael Willoughby
 
Chief Executive Officer (Principal Executive Officer)
 
March 13, 2020
Michael Willoughby
 
 
 
 
 
 
 
 
/s/Thomas J. Madden
 
Executive Vice President and Chief Financial Officer (Principal Financial Officer)
 
March 13, 2020
Thomas J. Madden
 
 
 
 
 
 
 
 
/s/Stephanie DelaCruz
 
Vice President Corporate Controller and Chief Accounting Officer (Principal Accounting Officer)
 
March 13, 2020
Stephanie DelaCruz
 
 
 
 
 
 
 
 
/s/James F. Reilly 
 
Chairman of the Board
 
March 13, 2020
James F. Reilly
 
 
 
 
 
 
 
 
 
/s/Monica Luechtefeld
 
Director
 
March 13, 2020
Monica Luechtefeld
 
 
 
 
 
 
 
 
 
/s/David I. Beatson 
 
Director
 
March 13, 2020
David I. Beatson
 
 
 
 
 
 
 
 
 
/s/Benjamin Rosenzweig 
 
Director
 
March 13, 2020
Benjamin Rosenzweig
 
 
 
 
 
 
 
 
 
/s/Shinichi Nagakura 
 
Director
 
March 13, 2020
Shinichi Nagakura
 
 
 
 
 
 
 
 
 
/s/Peter J. Stein 
 
Director
 
March 13, 2020
Peter J. Stein
 
 
 
 
 
 
 
 
 
/s/Robert Frankfurt
 
Director
 
March 13, 2020
Robert Frankfurt
 
 
 
 
 
 
 
 
 
/s/G. Mercedes De Luca
 
Director
 
March 13, 2020
G. Mercedes De Luca
 
 
 
 

68

EX-4.2 2 pfsw-20191231xex42.htm EXHIBIT 4.2 Exhibit


Exhibit 4.2
Description of the Registrant’s Securities
Registered Pursuant to Section 12 of the
Securities Exchange Act of 1934

The following is a description of the common stock, $0.001 par value per share (“Common Stock”) of PFSweb, Inc. (the “Company,” “we,” “our,” or “us”) , which is the only security of the Company registered pursuant to Section 12 of the Securities Exchange Act of 1934, as amended. The following summary description is based on the provisions of our Amended and Restated Certificate of Incorporation (the “Certificate of Incorporation”), our Amended and Restated Bylaws, (the “Bylaws”), and the applicable provisions of the Delaware General Corporation Law (the “DGCL”). This information may not be complete in all respects and is qualified entirely by reference to the provisions of our Certificate of Incorporation, our Bylaws and the DGCL.  Our Certificate of Incorporation and our Bylaws are filed as exhibits to this Annual Report on Form 10-K.

Authorized Shares

As of December 31, 2019, had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended, our common stock, par value $0.001 per share. Pursuant to our Certificate of Incorporation, our capital stock consists of 36,000,000 authorized shares, of which 35,000,000 shares, par value $0.001 per share, are designated as “common stock” and 1,000,000 shares, par value $1.00 per share, are designated as “preferred stock.”

Common Stock

Voting RightsExcept as otherwise required by applicable law or our Certificate of Incorporation, the holders of our common stock are entitled to one vote per share on all matters submitted to a vote of our stockholders generally.

Dividend RightsSubject to applicable law and the rights of holders of any outstanding series of preferred stock, all shares of our common stock are entitled to share equally in any dividends our board of directors may declare from legally available sources.

Rights. Each holder of our common stock outstanding as of July 6, 2000 and thereafter received a dividend distribution consisting of one preferred stock purchase right (“Right”) entitling such holder to purchase from the Company one one-thousandth of a share of preferred stock at an exercise price of $65, subject to adjustment. The Rights are not currently exercisable, but would become exercisable if certain events occurred relating to a person or group acquiring or attempting to acquire 20 percent or more of the Company’s outstanding shares of common stock pursuant to the terms and conditions of a Rights Agreement between the Company and ChaseMellon Shareholder Services, L.L.C. dated as of June 8, 2000 (the “Rights Agreement”). The Rights Agreement expires 30 days after the Company’s 2021 Annual Meeting unless continuation of the Rights Agreement is approved by the stockholders of the Company at the 2021 Annual Meeting.

Liquidation Rights. Upon our liquidation, dissolution or winding up, whether voluntary or involuntary, after payment or provision of any of our debts and other liabilities, and subject to the rights of any holders of any outstanding series of preferred stock, all shares of our common stock are entitled to share equally in the assets available for distribution to stockholders.





Other Matters. Holders of our common stock have no preemptive or conversion rights nor any redemption provisions.

Preferred Stock

Pursuant to our Certificate of Incorporation, our board of directors is authorized, by resolution or resolutions, to provide, out of the authorized but unissued shares of preferred stock, for the issuance from time to time of shares of preferred stock in one or more series and, by filing a certificate of designation with the Secretary of State of the State of Delaware in accordance with the DGCL, to establish the number of shares to be included in each such series and the powers (including voting powers, if any), designations, preferences and relative, participating, optional or other special rights (if any), and any qualifications, limitations or restrictions thereof, of each series as our board of directors from time to time may adopt by resolution. Each series of preferred stock will consist of an authorized number of shares as will be stated and expressed in the certificate of designations providing for the creation of the series.

Composition of Board of Directors; Election and Removal of Directors

In accordance with our Certificate of Incorporation and our Bylaws, the number of directors comprising our board of directors is determined from time to time exclusively by our board of directors; provided that the number of directors shall not be less than the minimum number authorized by the DGCL.
 
Currently, the total number of directors constituting the board of directors is nine. Each director is to hold office for a one year term and until the annual meeting of stockholders until his or her successor is duly elected and qualified or until his or her earlier death, resignation or removal. Any vacancy on our board of directors will be filled by the affirmative vote of a majority of the remaining directors, although less than a quorum, or by an affirmative vote, at any annual meeting or special meeting stockholders called for the purpose of filling such directorship, of the holders of a majority of the outstanding share of each class of capital stock then entitled to vote in person or by proxy at an election of such directors.

Certificate of Incorporation and Bylaw Provisions

Provisions of our Certificate of Incorporation and Bylaws may delay or discourage transactions involving an actual or potential change in our control or change in our management, including transactions in which stockholders might otherwise receive a premium for their shares, or transactions that our stockholders might otherwise deem to be in their best interests. Among other things, our Certificate of Incorporation and Bylaws:

provide that special meetings of our stockholders may be called only by the chairman of the board or the majority of our board of directors;
provide that stockholders seeking to present proposals before a meeting of stockholders or to nominate candidates for election as directors at a meeting of stockholders must provide notice in writing in a timely manner, and also specify requirements as to the form and content of a stockholder’s notice;
requires the approval of the holders of at least seventy-five (75%) of the outstanding shares of each class of capital stock of the Company then entitle to vote thereon to (i) amend, alter or repeal any




one or more articles of the Certificate of Incorporation of the Company or (ii) take action by written consent of stockholders without a meeting; and
provide that the board of directors, upon a majority vote, may make, adopt, alter, amend or repeal the Bylaws of the Company, subject to the right of stockholders entitled to vote thereon to adopt, alter, amend or repeal such Bylaws or make new Bylaws solely upon the affirmative vote of holders at least seventy-five (75%) of the outstanding shares of each class of capital stock of the Company then entitle to vote thereon.

Certain Corporate Anti-takeover Provisions

Certain provisions in our amended and restated certificate of incorporation and amended and restated bylaws summarized below may be deemed to have an anti-takeover effect and may delay, deter or prevent a tender offer or takeover attempt that a stockholder might consider to be in its best interests, including attempts that might result in a premium being paid over the market price for the shares held by stockholders.

Delaware Takeover Statute

Our Certificate of Incorporation provides that we are subject to Section 203 of the DGCL Section 203 generally prohibits a public Delaware corporation from engaging in a “business combination” with an “interested stockholder” for a period of three years after the date of the transaction in which the person became an interested stockholder, unless:

prior to the date of the transaction, the board of directors of the corporation approved either the business combination or the transaction which resulted in the stockholder becoming an interested stockholder;
the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding for purposes of determining the number of voting stock outstanding (a) shares owned by persons who are directors and also officers and (b) shares owned by employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or
on or subsequent to the date of the transaction, the business combination is approved by the board of directors of the corporation and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least 66 2/3% of the outstanding voting stock which is not owned by the interested stockholder.

Section 203 defines a business combination to include:
    
any merger or consolidation involving the corporation and the interested stockholder;
any sale, transfer, pledge or other disposition involving the interested stockholder of 10% or more of the assets of the corporation;
subject to exceptions, any transaction that results in the issuance or transfer by the corporation of any stock of the corporation to the interested stockholder;
any transaction involving the corporation that has the effect of increasing the proportionate share of the stock of any class or series of the corporation beneficially owned by the interested stockholder; and
the receipt by the interested stockholder of the benefit of any loans, advances, guarantees, pledges or other financial benefits provided by or through the corporation.





In general, Section 203 defines an interested stockholder as any entity or person beneficially owning 15% or more of the outstanding voting stock of the corporation at any time within three years immediately prior to the date of determination and any entity or person affiliated with or controlling or controlled by the entity or person.

Listing

Our shares of common stock are listed on NASDAQ under the symbol “PFSW.”

Transfer Agent and Registrar

The transfer agent and registrar for our common stock is Computershare Shareowner Services LLC.


EX-21 3 pfsw-20191231xex21.htm EXHIBIT 21 Exhibit
Exhibit 21

Name
Jurisdiction
Priority Fulfillment Services, Inc.
Delaware
Priority Fulfillment Services of Canada, Inc.
Ontario
PFSweb BV SPRL
Belgium
PFSweb Bulgaria EOOD
Bulgaria
PFSweb GmbH
Germany
PFSweb Global Services Private Limited
India
Business Supplies Distributors Holdings, LLC
Delaware
Supplies Distributors, Inc.
Delaware
Supplies Distributors of Canada, Inc.
Ontario
Supplies Distributors S.A.
Belgium
PFSweb Retail Connect, Inc.,
Delaware
LiveAreaLabs, Inc.
Washington
REV Solutions Inc.
Delaware
REVTECH Solutions India Private Limited
India
CrossView, LLC
Conexus, Limited
Delaware
England
Moda Superbe Limited
England
PFSweb Philippines Services LLC
Philippines
 


EX-23.1 4 pfsw-20191231xex231.htm EXHIBIT 23.1 Exhibit

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

PFSweb, Inc.
Allen, TX

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-223737, 333-201675, 333-164973, 333-128486, and 333-40020) of PFSweb, Inc. and Subsidiaries of our reports dated March 13, 2020, relating to the consolidated financial statements, and the effectiveness of PFSweb, Inc.’s internal control over financial reporting, which appear in this Form 10-K.

/s/ BDO USA, LLP

Dallas, TX
March 13, 2020





EX-31.1 5 pfsw-20191231xex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATIONS OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350
I, Michael Willoughby, certify that:
1. I have reviewed this annual report on Form 10-K of PFSweb, 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 periods covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent function):
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:
 
March 13, 2020
 
 
 
By:
 
/s/ MICHAEL WILLOUGHBY
 
 
Chief Executive Officer


EX-31.2 6 pfsw-20191231xex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATIONS OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350
I, Thomas Madden, certify that:
1. I have reviewed this annual report on Form 10-K of PFSweb, 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 periods covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent function):
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:
 
March 13, 2020
 
 
 
By:
 
/s/ THOMAS J. MADDEN
 
 
Chief Financial Officer


EX-32.1 7 pfsw-20191231xex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATIONS PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), each of the undersigned officers of PFSweb, Inc. (the “Company”), does hereby certify that:
The Annual Report on Form 10-K for the year ended December 31, 2019 (the “Form 10-K”) of the Company fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934 and the information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of the Company as of, and for, the periods presented in the Form 10-K.
March 13, 2020
 
/s/ Michael Willoughby
 
 
Michael Willoughby
 
 
Chief Executive Officer
 
 
 
March 13, 2020
 
/s/ Thomas J. Madden
 
 
Thomas J. Madden
 
 
Chief Financial Officer
The foregoing certification is being furnished as an exhibit to the Form 10-K pursuant to Item 601(b)(32) of Regulation S-K and Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code) and, accordingly, is not being filed as part of the Form 10-K for purposes of Section 18 of the Securities Exchange Act of 1934, as whether made before or after the date hereof, regardless of any general incorporation language in such filing.
A signed original of this written statement required by Section 906 has been provided to PFSweb, Inc. and will be retained by PFSweb, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.INS 8 pfsw-20191231.xml XBRL INSTANCE DOCUMENT 0001095315 2019-01-01 2019-12-31 0001095315 pfsw:ServiceBasedRestrictedStockAndRestrictedStockUnitAwardsMember 2019-01-01 2019-12-31 0001095315 pfsw:DeferredStockUnitsMember 2019-01-01 2019-12-31 0001095315 pfsw:MarketBasedRestrictedStockAndUnitAwardsMember 2019-01-01 2019-12-31 0001095315 pfsw:PerformanceBasedRestrictedStockAndUnitAwardsMember 2019-01-01 2019-12-31 0001095315 2020-03-10 0001095315 2019-06-30 0001095315 2019-12-31 0001095315 2018-12-31 0001095315 pfsw:PassThroughRevenueMember 2018-01-01 2018-12-31 0001095315 2018-01-01 2018-12-31 0001095315 pfsw:ProductRevenueNetMember 2018-01-01 2018-12-31 0001095315 pfsw:ProductRevenueNetMember 2019-01-01 2019-12-31 0001095315 pfsw:PassThroughRevenueMember 2019-01-01 2019-12-31 0001095315 pfsw:ServiceFeeRevenueMember 2018-01-01 2018-12-31 0001095315 pfsw:ServiceFeeRevenueMember 2019-01-01 2019-12-31 0001095315 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001095315 us-gaap:CommonStockMember 2018-12-31 0001095315 us-gaap:TreasuryStockMember 2017-12-31 0001095315 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001095315 us-gaap:CommonStockMember 2017-12-31 0001095315 2017-12-31 0001095315 us-gaap:CommonStockMember 2019-12-31 0001095315 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001095315 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001095315 us-gaap:TreasuryStockMember 2019-12-31 0001095315 us-gaap:TreasuryStockMember 2018-12-31 0001095315 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001095315 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001095315 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001095315 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001095315 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001095315 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001095315 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001095315 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001095315 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001095315 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001095315 us-gaap:RetainedEarningsMember 2019-12-31 0001095315 us-gaap:RetainedEarningsMember 2017-12-31 0001095315 us-gaap:RetainedEarningsMember 2018-12-31 0001095315 pfsw:LargestCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001095315 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001095315 pfsw:SecondLargestCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001095315 srt:MaximumMember 2019-01-01 2019-12-31 0001095315 srt:MinimumMember 2019-01-01 2019-12-31 0001095315 pfsw:CrossViewIncMember 2015-08-05 2015-08-05 0001095315 pfsw:CrossViewIncMember pfsw:TwoThousandEighteenEarnOutPaymentsMember 2018-01-01 2018-12-31 0001095315 pfsw:CrossViewIncMember pfsw:TwoThousandEighteenEarnOutPaymentsMember 2018-12-31 0001095315 us-gaap:RestrictedStockMember pfsw:CrossViewIncMember pfsw:TwoThousandSeventeenEarnOutPaymentsMember 2018-01-01 2018-12-31 0001095315 pfsw:CrossViewIncMember pfsw:TwoThousandSeventeenEarnOutPaymentsMember 2018-01-01 2018-12-31 0001095315 srt:NorthAmericaMember 2019-01-01 2019-12-31 0001095315 pfsw:PFSOperationsSegmentMember 2019-01-01 2019-12-31 0001095315 pfsw:LiveAreaProfessionalServicesMember 2018-01-01 2018-12-31 0001095315 srt:EuropeMember pfsw:LiveAreaProfessionalServicesMember 2018-01-01 2018-12-31 0001095315 srt:NorthAmericaMember pfsw:LiveAreaProfessionalServicesMember 2018-01-01 2018-12-31 0001095315 srt:EuropeMember 2019-01-01 2019-12-31 0001095315 srt:EuropeMember pfsw:PFSOperationsSegmentMember 2018-01-01 2018-12-31 0001095315 srt:NorthAmericaMember pfsw:LiveAreaProfessionalServicesMember 2019-01-01 2019-12-31 0001095315 pfsw:PFSOperationsSegmentMember 2018-01-01 2018-12-31 0001095315 srt:NorthAmericaMember pfsw:PFSOperationsSegmentMember 2019-01-01 2019-12-31 0001095315 srt:EuropeMember pfsw:LiveAreaProfessionalServicesMember 2019-01-01 2019-12-31 0001095315 srt:NorthAmericaMember pfsw:PFSOperationsSegmentMember 2018-01-01 2018-12-31 0001095315 pfsw:LiveAreaProfessionalServicesMember 2019-01-01 2019-12-31 0001095315 srt:NorthAmericaMember 2018-01-01 2018-12-31 0001095315 srt:EuropeMember 2018-01-01 2018-12-31 0001095315 srt:EuropeMember pfsw:PFSOperationsSegmentMember 2019-01-01 2019-12-31 0001095315 2021-01-01 2019-12-31 0001095315 2020-01-01 2019-12-31 0001095315 pfsw:ServiceFeeRevenueMember pfsw:PFSOperationsSegmentMember 2019-01-01 2019-12-31 0001095315 pfsw:PassThroughRevenueMember pfsw:PFSOperationsSegmentMember 2018-01-01 2018-12-31 0001095315 pfsw:ProductRevenueNetMember pfsw:LiveAreaProfessionalServicesMember 2019-01-01 2019-12-31 0001095315 pfsw:ProductRevenueNetMember pfsw:PFSOperationsSegmentMember 2018-01-01 2018-12-31 0001095315 pfsw:ServiceFeeRevenueMember pfsw:LiveAreaProfessionalServicesMember 2018-01-01 2018-12-31 0001095315 pfsw:PassThroughRevenueMember pfsw:PFSOperationsSegmentMember 2019-01-01 2019-12-31 0001095315 pfsw:ServiceFeeRevenueMember pfsw:PFSOperationsSegmentMember 2018-01-01 2018-12-31 0001095315 pfsw:PassThroughRevenueMember pfsw:LiveAreaProfessionalServicesMember 2019-01-01 2019-12-31 0001095315 pfsw:ProductRevenueNetMember pfsw:PFSOperationsSegmentMember 2019-01-01 2019-12-31 0001095315 pfsw:PassThroughRevenueMember pfsw:LiveAreaProfessionalServicesMember 2018-01-01 2018-12-31 0001095315 pfsw:ProductRevenueNetMember pfsw:LiveAreaProfessionalServicesMember 2018-01-01 2018-12-31 0001095315 pfsw:ServiceFeeRevenueMember pfsw:LiveAreaProfessionalServicesMember 2019-01-01 2019-12-31 0001095315 pfsw:LiveAreaProfessionalServicesMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001095315 pfsw:PFSOperationsSegmentMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0001095315 pfsw:PFSOperationsSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001095315 pfsw:LiveAreaProfessionalServicesMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0001095315 pfsw:LiveAreaProfessionalServicesMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001095315 us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001095315 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0001095315 pfsw:PFSOperationsSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0001095315 us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0001095315 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001095315 pfsw:LiveAreaProfessionalServicesMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0001095315 pfsw:PFSOperationsSegmentMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001095315 us-gaap:ComputerEquipmentMember 2018-12-31 0001095315 us-gaap:ComputerEquipmentMember 2019-12-31 0001095315 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001095315 us-gaap:ConstructionInProgressMember 2019-12-31 0001095315 us-gaap:ConstructionInProgressMember 2018-12-31 0001095315 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0001095315 pfsw:FurnitureFixturesAndEquipmentMember 2019-12-31 0001095315 pfsw:FurnitureFixturesAndEquipmentMember 2018-12-31 0001095315 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-12-31 0001095315 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001095315 us-gaap:AssetsHeldUnderCapitalLeasesMember 2018-01-01 2018-12-31 0001095315 pfsw:PropertyAndEquipmentExcludingCapitalLeasesMember 2019-01-01 2019-12-31 0001095315 pfsw:PropertyAndEquipmentExcludingCapitalLeasesMember 2018-01-01 2018-12-31 0001095315 srt:MaximumMember us-gaap:ComputerEquipmentMember 2019-01-01 2019-12-31 0001095315 srt:MinimumMember pfsw:FurnitureFixturesAndEquipmentMember 2019-01-01 2019-12-31 0001095315 srt:MaximumMember pfsw:FurnitureFixturesAndEquipmentMember 2019-01-01 2019-12-31 0001095315 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2019-01-01 2019-12-31 0001095315 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-01-01 2019-12-31 0001095315 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-01-01 2019-12-31 0001095315 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2019-01-01 2019-12-31 0001095315 srt:MinimumMember us-gaap:ComputerEquipmentMember 2019-01-01 2019-12-31 0001095315 pfsw:LiveAreaProfessionalServicesMember 2018-12-31 0001095315 pfsw:PFSOperationsSegmentMember 2018-12-31 0001095315 pfsw:PFSOperationsSegmentMember 2019-12-31 0001095315 pfsw:LiveAreaProfessionalServicesMember 2019-12-31 0001095315 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0001095315 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001095315 us-gaap:NoncompeteAgreementsMember 2019-12-31 0001095315 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001095315 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0001095315 us-gaap:LeaseAgreementsMember 2018-12-31 0001095315 us-gaap:TradeNamesMember 2018-12-31 0001095315 us-gaap:NoncompeteAgreementsMember 2018-12-31 0001095315 us-gaap:TradeNamesMember 2019-12-31 0001095315 us-gaap:LeaseAgreementsMember 2019-12-31 0001095315 us-gaap:LeaseAgreementsMember 2019-01-01 2019-12-31 0001095315 us-gaap:CustomerRelationshipsMember 2018-12-31 0001095315 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001095315 us-gaap:CustomerRelationshipsMember 2019-12-31 0001095315 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001095315 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001095315 srt:MaximumMember us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001095315 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001095315 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-12-31 0001095315 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001095315 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-12-31 0001095315 srt:MinimumMember us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001095315 pfsw:SuppliesDistributorsIncMember 2018-01-01 2018-12-31 0001095315 pfsw:SuppliesDistributorsIncMember country:US pfsw:ShortTermCreditFacilityMember pfsw:IBMCreditLLCMember 2019-12-31 0001095315 pfsw:SuppliesDistributorsIncMember 2019-01-01 2019-12-31 0001095315 pfsw:SuppliesDistributorsIncMember country:US pfsw:ShortTermCreditFacilityMember pfsw:IBMCreditLLCMember 2019-01-01 2019-12-31 0001095315 pfsw:SuppliesDistributorsIncMember country:US pfsw:ShortTermCreditFacilityMember pfsw:IBMCreditLLCMember us-gaap:PrimeRateMember 2019-01-01 2019-12-31 0001095315 pfsw:SuppliesDistributorsIncMember country:US pfsw:ShortTermCreditFacilityMember pfsw:IBMCreditLLCMember 2018-12-31 0001095315 us-gaap:ScenarioForecastMember 2020-12-31 0001095315 pfsw:EquipmentLoanMember pfsw:CreditAgreementMember 2019-12-31 0001095315 pfsw:CreditAgreementMember 2019-12-31 0001095315 pfsw:EquipmentLoanMember pfsw:CreditAgreementMember 2018-12-31 0001095315 pfsw:CreditAgreementMember 2018-12-31 0001095315 us-gaap:RevolvingCreditFacilityMember pfsw:CreditAgreementMember 2019-12-31 0001095315 us-gaap:RevolvingCreditFacilityMember pfsw:CreditAgreementMember 2018-12-31 0001095315 us-gaap:RevolvingCreditFacilityMember pfsw:CreditAgreementMember 2018-11-01 0001095315 us-gaap:RevolvingCreditFacilityMember pfsw:CreditAgreementMember 2019-01-01 2019-12-31 0001095315 pfsw:TermLoanFacilityMember pfsw:CreditAgreementMember 2015-08-31 0001095315 us-gaap:RevolvingCreditFacilityMember pfsw:CreditAgreementMember 2015-08-31 0001095315 pfsw:CreditAgreementMember 2018-01-01 2018-12-31 0001095315 pfsw:ServiceBasedRestrictedStockAndRestrictedStockUnitAwardsMember 2018-12-31 0001095315 pfsw:ServiceBasedRestrictedStockAndRestrictedStockUnitAwardsMember 2019-12-31 0001095315 pfsw:MarketBasedRestrictedStockAndUnitAwardsMember 2018-01-01 2018-12-31 0001095315 pfsw:PerformanceBasedRestrictedStockAndUnitAwardsMember 2019-12-31 0001095315 pfsw:PerformanceBasedRestrictedStockAndUnitAwardsMember 2018-12-31 0001095315 pfsw:EmployeePlanMember 2019-01-01 2019-12-31 0001095315 us-gaap:RestrictedStockMember pfsw:EmployeePlanMember 2019-01-01 2019-12-31 0001095315 us-gaap:RestrictedStockMember pfsw:EmployeePlanMember 2018-01-01 2018-12-31 0001095315 us-gaap:DirectorMember 2019-01-01 2019-12-31 0001095315 srt:MaximumMember pfsw:ServiceBasedRestrictedStockAndRestrictedStockUnitAwardsMember 2019-01-01 2019-12-31 0001095315 pfsw:EmployeePlanMember 2019-12-31 0001095315 srt:MaximumMember pfsw:PerformanceBasedRestrictedStockAndUnitAwardsMember 2019-01-01 2019-12-31 0001095315 srt:MinimumMember pfsw:ServiceBasedRestrictedStockAndRestrictedStockUnitAwardsMember 2019-01-01 2019-12-31 0001095315 srt:MinimumMember pfsw:MarketBasedRestrictedStockAndUnitAwardsMember 2019-01-01 2019-12-31 0001095315 srt:MaximumMember pfsw:MarketBasedRestrictedStockAndUnitAwardsMember 2019-01-01 2019-12-31 0001095315 srt:MinimumMember pfsw:PerformanceBasedRestrictedStockAndUnitAwardsMember 2019-01-01 2019-12-31 0001095315 us-gaap:DirectorMember 2019-01-01 2019-03-31 0001095315 pfsw:EmployeePlanMember 2018-01-01 2018-12-31 0001095315 us-gaap:DirectorMember 2018-04-01 2018-06-30 0001095315 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001095315 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001095315 2000-06-08 2000-06-08 0001095315 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0001095315 pfsw:DeferredStockUnitsMember 2019-12-31 0001095315 pfsw:DeferredStockUnitsMember 2018-12-31 0001095315 pfsw:MarketBasedRestrictedStockAndUnitAwardsMember 2019-12-31 0001095315 pfsw:MarketBasedRestrictedStockAndUnitAwardsMember 2018-12-31 0001095315 srt:MinimumMember 2019-12-31 0001095315 srt:MinimumMember 2018-12-31 0001095315 srt:MaximumMember 2018-12-31 0001095315 srt:MaximumMember 2019-12-31 0001095315 us-gaap:DirectorMember 2018-10-01 2018-12-31 0001095315 us-gaap:DirectorMember 2018-07-01 2018-09-30 0001095315 country:CA us-gaap:ForeignCountryMember 2019-12-31 0001095315 srt:EuropeMember us-gaap:ForeignCountryMember 2019-12-31 0001095315 country:US us-gaap:DomesticCountryMember 2019-12-31 0001095315 2017-12-31 2017-12-31 0001095315 us-gaap:OperatingSegmentsMember country:IN 2018-01-01 2018-12-31 0001095315 us-gaap:OperatingSegmentsMember country:US 2019-01-01 2019-12-31 0001095315 us-gaap:OperatingSegmentsMember srt:EuropeMember 2018-01-01 2018-12-31 0001095315 srt:GeographyEliminationsMember 2018-01-01 2018-12-31 0001095315 srt:GeographyEliminationsMember 2019-01-01 2019-12-31 0001095315 us-gaap:OperatingSegmentsMember country:CA 2018-01-01 2018-12-31 0001095315 us-gaap:OperatingSegmentsMember country:IN 2019-01-01 2019-12-31 0001095315 us-gaap:OperatingSegmentsMember srt:EuropeMember 2019-01-01 2019-12-31 0001095315 us-gaap:OperatingSegmentsMember country:CA 2019-01-01 2019-12-31 0001095315 us-gaap:OperatingSegmentsMember country:US 2018-01-01 2018-12-31 0001095315 country:US 2019-12-31 0001095315 srt:EuropeMember 2018-12-31 0001095315 country:CA 2018-12-31 0001095315 country:CA 2019-12-31 0001095315 country:US 2018-12-31 0001095315 country:IN 2018-12-31 0001095315 country:IN 2019-12-31 0001095315 srt:EuropeMember 2019-12-31 0001095315 us-gaap:OperatingSegmentsMember pfsw:PFSOperationsSegmentMember 2019-01-01 2019-12-31 0001095315 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0001095315 us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0001095315 us-gaap:OperatingSegmentsMember pfsw:LiveAreaProfessionalServicesMember 2018-01-01 2018-12-31 0001095315 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-12-31 0001095315 us-gaap:OperatingSegmentsMember pfsw:PFSOperationsSegmentMember 2018-01-01 2018-12-31 0001095315 us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001095315 us-gaap:OperatingSegmentsMember pfsw:LiveAreaProfessionalServicesMember 2019-01-01 2019-12-31 xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:USD pfsw:segment pfsw:reporting_unit false --12-31 FY 2019 2019-12-31 10-K 0001095315 19465753 Yes false Accelerated Filer 61703208 PFSWEB INC false true No No 4100000 4600000 6100000 P30D 1 77629000 77137000 535000 1806000 -200000 9255000 7456000 8100000 10800000 1000000 643000 847000 2500000 421000 246000 -1200000 -300000 0 7112000 211000 0 412000 0 123000 -3000 P9Y1M6D P10Y0M0D P1Y0M0D 0.65 20000000 80000000 0.2 2400000 849000 0 P5Y P3Y 81314000 18436000 99750000 29899000 15034000 1457000 15392000 37968000 154000 1016000 2910000 1.22 1 8.85 14.66 2.39 14.66 1.46 6.26 3.31 14.66 1.46 14.66 2.39 14.66 2.39 1.46 1100000 72180000 71183000 47580000 44640000 72415000 72262000 24623000 21625000 76248000 -993000 -1301000 155455000 158192000 363000 363000 304000 304000 4032000 4032000 3027000 3027000 585000 1071000 144000 79000 1600000 700000 800000 2100000 177073000 203608000 105088000 98469000 76998 800000 100000 0 2590000 2956000 3495000 2900000 3760000 1811000 0 55000 725000 1169000 0 265000 3495000 2800000 5800000 6400000 P1Y 5214000 4875000 15419000 12434000 19078000 15419000 12434000 19292000 15626000 12648000 -3666000 -2978000 65 0.001 0.001 0.001 35000000 35000000 19294296 19465877 19260829 19432410 19000 19000 165000 -2478000 0.14 0.10 9790000 9262000 7328000 6058000 1927000 1398000 9600000 11300000 240863000 61326000 32710000 146827000 219801000 53027000 25158000 141616000 280000 280000 93000 -53000 1856000 295000 2526000 685000 577000 443000 41958000 37800000 0.005 0.0575 0.0456 0.0525 0.0396 352000 568000 -129000 -104000 244000 476000 1434000 1952000 4625000 0 21000 12000 22999000 23855000 856000 1198000 14114000 13732000 3992000 4747000 1078000 1465000 1724000 1914000 105000 226000 67000 66000 1276000 858000 22143000 22657000 578000 754000 1434000 1952000 500000 700000 11367000 7600000 2200000 10367000 8300000 11367000 1171000 2276000 7920000 10367000 1158000 1162000 8047000 0.06 -0.11 0.06 -0.11 -410000 -681000 P2Y7M6D 1700000 160000 160000 2177000 2305000 0 21000 52000 143000 836000 1253000 128000 1644000 1900000 1400000 1387000 0.056 P2Y1M6D P9Y P3Y P3Y6M P2Y6M P1Y7M6D P2Y6M P1Y P2Y3M P2Y6M P9Y 12112000 8278000 1487000 45000 569000 483000 1250000 12851000 8989000 1509000 45000 570000 488000 1250000 470000 48000 138000 197000 282000 13915000 10071000 1487000 45000 569000 493000 1250000 13986000 10120000 1509000 45000 570000 492000 1250000 1803000 1793000 0 0 0 10000 0 1135000 1131000 0 0 0 4000 0 -62000 -133000 -144000 -100000 0 45185000 23000000 22200000 45393000 23200000 22200000 -500000 300000 0 0 85297000 74221000 -459000 3157000 3998000 -1009000 4457000 -4166000 2770000 1161000 -79000 514000 170000 0 -80000 -330000 840000 -212000 437000 297000 59000 649000 426000 -446000 576000 443000 2641000 910000 1525000 894000 -1500000 -500000 742000 0 890000 -2811000 -4070000 -5044000 -1294000 -8173000 2499000 1896000 2237000 1917000 6090000 3281000 298000 291000 15478000 48562000 8491000 4659000 6691000 8698000 9567000 10456000 6363000 130490000 156766000 177073000 203608000 82141000 84198000 4700000 3263000 35500000 3000000 5426000 30200000 7500000 90 day 1900000 30000000 32500000.0 12900000 60000000 39348000 34829000 2610000 2971000 35302000 431000 30781000 818000 1654000 1618000 -9939000 -9403000 -4882000 -3753000 11565000 10859000 1228000 1228000 -2170000 -2170000 71985000 139000 3621000 59530000 8695000 105139000 1198000 3757000 76870000 23314000 2 2 2 2 6497000 -22706000 29203000 10257000 18946000 887000 -19905000 20792000 9247000 11545000 9326000 42199000 46500000 8904000 33295000 9365000 36403000 40800000 0.051 P5Y7M6D 56984000 9659000 6828000 8407000 9222000 10028000 12840000 11100000 2400000 53200000 10100000 3501000 3772000 82000 300000 -1063000 -1063000 -308000 -308000 2449000 3046000 4014000 3324000 283000 0 363000 304000 30700000 4936000 3912000 1.00 1.00 1000000 1000000 0 0 0 0 0 0 6943000 6954000 1700000 1800000 350000 14000 149010000 143031000 0 1105000 54000 159000 1228000 -2170000 97744000 28749000 15265000 1897000 14939000 36894000 21496000 18436000 P10Y P6Y P10Y P7Y P2Y P2Y P2Y P2Y 126743000 148331000 2505000 1644000 27000000 0 1556000 3274000 214000 207000 214000 -107773000 -109943000 326160000 -8915000 4642000 8900000 263506000 58027000 84424000 241736000 61326000 2011000 59315000 34350000 0 34350000 230484000 82413000 148071000 58011000 10771000 47240000 268149000 73653000 194496000 84424000 150000 84274000 241736000 34351000 207385000 34501000 291659000 294022000 -8030000 3476000 8098000 243897000 46581000 77623000 216399000 40600000 29500000 53027000 2731000 50296000 26613000 26613000 214382000 74892000 139490000 46578000 8939000 37639000 247444000 68684000 178760000 77623000 978000 76645000 216399000 26613000 189786000 27591000 266431000 11800000 P1Y P1Y 0.87 0.98 414000 78800000 73334000 4032000 4000000 3027000 3000000 P4Y P4Y P4Y P3Y P3Y P2Y P3Y 195121 73482 18075 5.99 3.39 7.87 199993 0 169781 143719 8.53 3.75 0.00 2.41 3.98 3.13 251996 272208 53835 130284 451989 77087 14331 129142 9.33 6.16 8.28 8.13 6.86 6.59 8.95 5.22 0 0 135803 126786 2000000 1300000 0 0 3.50 6.43 0 0 0 0.416 0.45 0.43 0.40 0.40 0.024 0.031 0.026 0.026 0.016 6942340 639685 907667 7.21 300000 30000 199844 323500 2.96 1.33 1264394 1378550 7.41 6.65 0 1314500 6.69 1.46 8.77 4.84 P10Y P6Y P3Y P6Y 0 P4Y5M5D P5Y10M24D 19058685 33467 19294296 33467 19465877 33467 1656000 822000 0 553223 76998 89915 162081 68698 9500 9500 822000 822000 0 0 30000 30000 30000 25000 30000 350000 350000 14000 14000 41297000 70000 150614000 19000 -109281000 -125000 46583000 -993000 155455000 19000 -107773000 -125000 46842000 -1301000 158192000 19000 -109943000 -125000 33467 33467 125000 125000 300000 382000 300000 303000 235000 1079000 2949000 19826000 19449000 19203000 19449000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of each market-based restricted stock and unit award grant is estimated on the date of grant using a Monte-Carlo simulation with the following assumptions used for grants under the Plans: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br clear="none"/> December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected stock price volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.6%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term (years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average grant date fair value</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$8.85</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Acquisition</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:10pt;">August 5, 2015, we acquired substantially all of the assets and assumed substantially all of the liabilities, in each case, other than certain specified assets and liabilities, of CrossView an eCommerce systems integrator and provider of a wide range of eCommerce services in the U.S. and Canada.&#160;&#160;Consideration paid by us included an initial cash payment of </font><font style="font-family:inherit;font-size:10pt;">$30.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">553,223</font><font style="font-family:inherit;font-size:10pt;"> unregistered shares of our common stock.&#160;&#160;In addition, the purchase agreement provided for future earn-out payments (&#8220;CrossView Earn-out Payments&#8221;) payable in 2016, 2017 and 2018 based on the achievement of certain </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> financial targets.&#160; During the year ended December&#160;31, 2018, we paid an aggregate of </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;"> in settlement of the 2017 CrossView Earn-out Payments, of which </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> was paid by the issuance of </font><font style="font-family:inherit;font-size:10pt;">76,998</font><font style="font-family:inherit;font-size:10pt;"> restricted shares of our stock.&#160;&#160;Fair value of performance-based contingent payments were based on the annual forecast for the acquired entity.&#160;&#160;As of December&#160;31, 2018, we had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> further liability for the CrossView Earn-out Payments.&#160;&#160;For the year ended December&#160;31, 2018, we recognized </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> of additional expense related to the change in estimated fair value of the performance-based contingent payments liability. For the year ended December&#160;31, 2018, we paid </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> of cash in excess of the original estimate for performance-based contingent payment liability at acquisition date for the CrossView Earn-out Payment.&#160; This payment is shown under changes in trade accounts payable, deferred revenue, accrued expenses and other liabilities within operating activities of our consolidated statements of cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents are defined as short-term highly liquid investments with original maturities, when acquired, of three months or less. At times, the Company has cash balances in domestic bank accounts that exceed Federal Deposit Insurance Corporation insured limits. The Company has not experienced any losses related to these cash concentrations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to&#160;claims in the ordinary course of business, including claims of alleged infringement by the Company or its subsidiaries of the patents, trademarks and other intellectual property rights of third parties. The Company is generally required to indemnify its service fee clients against any third party claims asserted against such clients alleging infringement by the Company of the patents, trademarks and other intellectual property rights of third parties. In the opinion of management, any liabilities resulting from these claims, would not have a material adverse effect on the Company&#8217;s financial position or results of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All intercompany accounts and transactions have been eliminated in consolidation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract balances consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade Accounts Receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled Accounts Receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,079</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">235</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs to Fulfill</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,875</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,214</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Contract Assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,137</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,629</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued Contract Liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,806</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">535</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred Revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,456</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,255</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Contract Liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,262</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,790</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">. Debt Obligations</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding debt and finance lease obligations consist of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Credit Agreement:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revolving loan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equipment loan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,426</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,263</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(303</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(382</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance leases</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,177</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,495</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less current portion of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,971</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,610</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt, less current portion</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,829</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">U.S. Credit Agreement</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2015, PFSweb, Inc. and its U.S. subsidiaries entered into a credit agreement (&#8220;Credit Agreement&#8221;) with Regions Bank, as agent for itself and one or more future lenders (the &#8220;Lenders&#8221;). Under the Credit Agreement, and subject to the terms set forth therein, the Lenders provided us with a revolving loan facility for up to </font><font style="font-family:inherit;font-size:10pt;">$32.5 million</font><font style="font-family:inherit;font-size:10pt;"> and a term loan facility for up to </font><font style="font-family:inherit;font-size:10pt;">$30 million</font><font style="font-family:inherit;font-size:10pt;">. Borrowings under the Credit Agreement accrued interest at a variable rate based on prime rate or Libor, plus an applicable margin.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">November&#160;1, 2018</font><font style="font-family:inherit;font-size:10pt;">, we entered into Amendment No.1 to our Credit Agreement with Regions Bank (the &#8220;Amended Facility&#8221;).&#160;The Amended Facility provides for an increase in availability of our revolving loans to </font><font style="font-family:inherit;font-size:10pt;">$60.0 million</font><font style="font-family:inherit;font-size:10pt;">, with the ability for a further increase of </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;"> and the elimination of the term loan. Amounts outstanding under the term loan were reconstituted as revolving loans.&#160;The Amended Facility also extends the maturity date to </font><font style="font-family:inherit;font-size:10pt;">November&#160;1, 2023</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with ASC 470, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Debt</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASC 470&#8221;), we recorded a&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> loss on early extinguishment of debt in 2018 related to the Amended Facility.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$12.9 million</font><font style="font-family:inherit;font-size:10pt;"> of available credit under the Amended Facility.&#160;As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the weighted average interest rate on the revolving loan facility was </font><font style="font-family:inherit;font-size:10pt;">3.96%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">4.56%</font><font style="font-family:inherit;font-size:10pt;">, respectively. In connection with the Amended Facility, the Company paid </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> of fees in 2018, which are being amortized through the life of the Amended Facility and are reflected as a net reduction in debt. The Amended Facility is secured by a lien on substantially all of the assets of Company and its U.S. subsidiaries and a pledge of </font><font style="font-family:inherit;font-size:10pt;">65%</font><font style="font-family:inherit;font-size:10pt;"> of the shares of certain of our foreign subsidiaries. The Amended Facility contains cross default provisions, various restrictions upon the Company&#8217;s ability to, among other things, merge, consolidate, sell assets, incur indebtedness, make loans and payments to subsidiaries, affiliates and related parties, make capital expenditures, make investments and loans, pledge assets, make changes to capital stock ownership structure, as well as financial covenants, as defined, of a minimum consolidated fixed charge ratio and a maximum consolidated leverage ratio.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Debt Covenants</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">To the extent the Company or any of its subsidiaries fail to comply with its covenants applicable to its debt or inventory financing obligations, including the periodic financial covenant requirements, such as profitability and cash flow and required level of shareholders&#8217; equity or net worth (as defined), the Company would be required to obtain a waiver from the lender or the lender would be entitled to accelerate the repayment of any outstanding credit facility obligations and exercise all other rights and remedies, including sale of collateral and enforcement of payment under the Company parent guarantee. Any acceleration of the repayment of the credit facilities may have a material adverse impact on the Company&#8217;s financial condition and results of operations and no assurance can be given that the Company would have the financial ability to repay all of such obligations.</font><font style="font-family:inherit;font-size:12pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company was in compliance with all debt covenants.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Debt Maturities</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s aggregate maturities of debt subsequent to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> are as follows, excluding </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> in debt issuance costs that reduce the carrying amount of the debt (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:89%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years ended December&#160;31,</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,654</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">818</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,781</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">431</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,302</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by revenue source (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PFS</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LiveArea</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Professional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PFS</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LiveArea</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Professional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service fee revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,382</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230,484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,613</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,613</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,350</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,350</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pass-through revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,296</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,731</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,027</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,315</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,011</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,326</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,399</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,022</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,736</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,424</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,160</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by timing of revenue recognition (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PFS</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LiveArea</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Professional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PFS</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LiveArea</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Professional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189,786</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,645</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,431</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">207,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,274</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">291,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Point-in-time</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,613</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">978</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,591</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,351</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,501</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,399</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,022</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,736</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,424</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,160</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:13px;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by region (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PFS</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LiveArea</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Professional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PFS</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LiveArea</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Professional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues by region:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">North America</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,684</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">247,444</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194,496</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,653</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,639</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,939</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,578</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,240</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,771</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,011</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,399</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,022</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,736</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,424</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,160</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings Per Share</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic and diluted earnings per share are computed by dividing net loss by the weighted-average number of common shares outstanding for the reporting period. Diluted earnings per share is computed by giving effect to all potential weighted average dilutive common stock, including options, restricted stock units and other equity based awards. A reconciliation of the denominator used in the calculation of basic and diluted earnings per share is as follows (in thousands):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,170</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,228</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding for basic earnings (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,449</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,203</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options to purchase common stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other dilutive securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">412</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted weighted-average shares outstanding for diluted earnings (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,449</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,826</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In periods when we recognize a net loss, we exclude the impact of outstanding common stock equivalents from the diluted loss per share calculation as their inclusion would have an antidilutive effect. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, we had outstanding common stock equivalents of approximately </font><font style="font-family:inherit;font-size:10pt;">2.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, that have been excluded from the calculations of diluted earnings per share attributable to common stockholders because their effect would have been antidilutive.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with ASC 825, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments</font><font style="font-family:inherit;font-size:10pt;">, fair value is determined utilizing a hierarchy of valuation techniques. The three levels of the fair value hierarchy are as follows:</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;padding-left:120px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;padding-left:120px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2: Inputs, other than quoted prices, that are observable for the asset or liability, either directly or indirectly; these include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;padding-left:120px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3: Unobservable inputs that reflect the reporting entity&#8217;s own assumptions.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of the Company&#8217;s financial instruments, which include cash and cash equivalents, accounts receivable, other receivables, trade accounts payable and debt, approximate their fair values at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> based on short terms to maturity or current market prices and interest rates or observable inputs such as quoted prices in active markets.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Nonrecurring Fair Value Measurements</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The purchase price of business acquisitions is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with any excess recorded as goodwill. The Company utilizes Level 3 inputs in the determination of the initial fair value of assets and liabilities. Non-financial assets such as goodwill, intangible assets, software development costs and property and equipment are subsequently measured at fair value when there is an indicator of impairment and recorded at fair value only when impairment is recognized.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities are as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,691</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,491</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">48,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less interest</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,363</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(128</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease obligations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,199</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,177</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation and Transactions</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The functional currency of each of the Company&#8217;s foreign subsidiaries is local currency. Assets and liabilities are translated at exchange rates in effect at the end of the period and income and expense items are translated at the average exchange rates on a monthly basis. Translation adjustments are accumulated and reported as a component of accumulated other comprehensive income (loss) in the consolidated statements of shareholders&#8217; equity.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company includes currency gains and losses on short-term intercompany advances in the determination of net income and loss. The Company reports gains and losses on intercompany foreign currency transactions that are of a long-term investment nature as a component of accumulated other comprehensive income (loss) in the consolidated statements of shareholders&#8217; equity.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Identifiable Intangibles, Net</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> goodwill increased by </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and decreased by </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> due to the impact of foreign currency translation.&#160;The Company&#8217;s annual goodwill impairment test as of October 1, </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> was performed for all reporting units by completing a Step 1 quantitative test. Based on the result of our impairment test, the fair values of our reporting units exceed their carrying values, resulting in no impairment. Discount rates, growth rates and cash flow projections are the assumptions that are most sensitive and susceptible to change as they require significant management judgment. In addition, certain future events and circumstances, including deterioration of market conditions, higher cost of capital, a decline in actual and expected consumption and demand, could result in changes to these assumptions and judgments. A revision of these assumptions could cause the fair value of the reporting unit to fall below its respective carrying value. As for all of the Company's reporting units, if in future years, the reporting unit's actual results are not consistent with the Company's estimates and assumptions used to calculate fair value, the Company may be required to recognize material impairments to goodwill.&#160; During 2018, the Company determined that it was not more likely than not that the reporting unit&#8217;s fair value was less than its carrying value and, therefore, did not complete the prescribed two-step goodwill impairment test and thus the Company did not record any goodwill impairment during&#160;2018. We have determined that our reporting units are equivalent to our operating segments. The Company&#8217;s goodwill by reporting unit was </font><font style="font-family:inherit;font-size:10pt;">$23.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$23.0 million</font><font style="font-family:inherit;font-size:10pt;"> for our LiveArea Professional Services segment and </font><font style="font-family:inherit;font-size:10pt;">$22.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$22.2 million</font><font style="font-family:inherit;font-size:10pt;"> for our PFS Operations segment at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the gross carrying value and accumulated amortization for identifiable intangibles (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.08429118773945%;border-collapse:collapse;text-align:left;"><tr><td colspan="26" rowspan="1"></td></tr><tr><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Estimated&#160;Useful&#160;Life</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">from&#160;Acquisition</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Gross&#160;Carrying</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Net&#160;Carrying</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Gross&#160;Carrying</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Net&#160;Carrying</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Trade names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,250</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,250</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,250</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,250</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.25 - 2.5 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Non-compete</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160; agreements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">570</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(570</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">569</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(569</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1- 3.5 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Leasehold</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">45</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(45</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">45</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(45</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.5 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(8,989</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(8,278</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,793</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.6 - 9 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,509</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,509</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,487</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,487</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.5 - 3 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other intangibles</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">492</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(488</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">493</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(483</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">9 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Total definite-lived</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160; identifiable</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160; intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">13,986</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(12,851</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">13,915</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(12,112</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,803</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Definite-Lived Identifiable Intangible Asset Amortization</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the net carrying values of identifiable intangible assets during </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> were primarily due to amortization expense of </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, as well as the impact of foreign currency translation. Amortization expense is included in selling, general and administrative expenses in </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, in the consolidated statements of operations. The estimated amortization expense for each of the next five years is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:89%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">470</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">282</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">197</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of the purchase price over the fair value of the identifiable net assets acquired. Goodwill and other intangible assets with indefinite lives are not amortized to operations, but instead are reviewed for impairment at least annually on October 1, or more frequently when there is an indicator of impairment. Goodwill impairment exists when a reporting unit&#8217;s goodwill carrying value exceeds its implied fair value. The Company has no intangible asset with indefinite useful lives, other than goodwill.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounting Standards Update (&#8220;ASU&#8221;) Topic 350: </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Testing Goodwill for Impairment</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU Topic 350&#8221;) permits an entity to make a qualitative assessment of whether it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount before applying a two-step goodwill impairment test. This qualified assessment is referred to as &#8220;Step 0.&#8221; When performing Step 0, an entity evaluates relevant events and circumstances, including but not limited to, macroeconomic conditions, industry and market conditions, overall financial performance, reporting unit specific events and entity specific events. If, after completing Step 0, an entity concludes that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, it would not be required to perform a two-step impairment test for that reporting unit.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the event that the conclusion of Step 0 requires the two-step test, the first step compares the fair value of the reporting unit with its carrying value, including goodwill. If the fair value of the reporting unit is less than its carrying value, an indication of goodwill impairment exists for the reporting unit and the entity must perform step two of the impairment test. Under step two, an impairment loss is recognized for any excess of the carrying amount of the reporting unit&#8217;s goodwill over the implied fair value of that goodwill. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit in a manner similar to a purchase price allocation and the residual fair value after this allocation is the implied fair value of the reporting unit goodwill. Fair value of the reporting unit is determined using a discounted cash flow analysis. If the fair value of the reporting unit exceeds its carrying value, step two does not need to be performed. An impairment loss is recognized to the extent that the carrying amount of goodwill exceeds its implied fair value.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the Company is required to perform the two-step test described in the preceding paragraph, it would determine fair value using generally accepted valuation techniques, including discounted cash flows and market multiple analyses. These types of analyses contain uncertainties because they require management to make assumptions and to apply judgment to estimate industry economic factors and the profitability of future business strategies.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s valuation methodology for assessing impairment would require management to make judgments and assumptions based on historical experience and projections of future operating performance. If these assumptions differ materially from future results, the Company may record impairment charges in the future.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated income (loss) from operations before income taxes, by domestic and foreign entities, is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year-Ended<br clear="none"/>December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,157</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(459</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,166</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,457</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,009</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,998</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the difference between the expected income tax expense (benefit) from operations at the U.S. federal statutory corporate tax rate of </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;"> and the Company&#8217;s effective tax rate is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br clear="none"/>December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit computed at statutory rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(212</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">840</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Items not deductible for tax purposes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">297</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">437</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">514</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(79</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impact of Tax Reform Act</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">443</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange rate difference</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(330</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(80</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating loss adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">421</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior year return-to-provision true-up</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(446</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">426</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">649</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,161</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,770</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">Current and deferred income tax expense (benefit) is summarized as follows (in thousands):</font><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">443</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">577</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">295</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,856</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Current</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">685</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,526</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">568</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">352</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(104</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(129</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Deferred</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">476</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,161</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,770</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the deferred tax asset (liability) are as follows (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br clear="none"/>December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory reserve</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,465</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,078</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">858</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,276</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">847</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State tax - deferred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,914</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,724</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,732</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,747</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,992</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,855</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,999</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less - Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,657</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,143</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,198</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">856</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,952</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,434</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,952</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,434</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(754</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(578</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe that we have not established a sufficient history of earnings, on a stand-alone basis, to support the more likely than not realization of certain deferred tax assets in excess of existing taxable temporary differences. A valuation allowance has been provided for the majority of these net deferred income tax assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. The remaining net deferred tax assets at both </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> primarily relate to the Company&#8217;s European operations and certain state tax benefits and are included in other non-current assets on the consolidated balance sheets. The remaining net deferred tax liabilities at both </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> primarily relate to the tax amortization of goodwill related to our CrossView acquisition reported in other long-term liabilities. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, net operating loss (&#8220;NOL&#8221;) carryforwards relate to taxable losses of our Canadian subsidiary totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;">, our European subsidiaries totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$10.1 million</font><font style="font-family:inherit;font-size:10pt;"> and our U.S. subsidiaries totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$53.2 million</font><font style="font-family:inherit;font-size:10pt;"> that expire at various dates from </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">2036</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company evaluates its tax positions for potential liabilities associated with unrecognized tax benefits. The Company does not expect to record unrecognized tax benefits in the next twelve months.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For federal income tax purposes, tax years that remain subject to examination include years </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">. However, the utilization of net operating loss carryforwards that arose prior to 2016 remains subject to examination through the years such carryforwards are utilized. For Europe, tax years that remain subject to examination include years </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">. For Canada, tax years that remain subject to examination include years </font><font style="font-family:inherit;font-size:10pt;">2012</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, depending on the subsidiary. For state income tax purposes, the tax years that remain subject to examination include years </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, depending upon the jurisdiction in which the Company files tax returns. The Company and its subsidiaries have various income tax returns in the process of examination. The Company does not expect these examinations will result in unrecognized tax benefits.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets to the amount more likely than not to be realized.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes interest and penalties related to certain tax positions in income tax expense and monitors uncertain tax positions and recognizes tax benefits only when management believes the relevant tax positions would more likely than not be sustained upon examination.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Definite-Lived Intangible Assets</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s definite-lived intangible assets are primarily comprised of non-compete agreements, trade names, customer relationships and developed technology.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Definite-lived intangible assets are amortized over their estimated useful life and only tested for impairment whenever events or circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the carrying amount of the asset exceeds the estimated undiscounted future cash flows expected to result from the use of the asset and its eventual disposition. The impairment loss to be recorded would be the excess of the asset&#8217;s carrying value over its fair value. Fair value is determined using a discounted cash flow analysis or other valuation technique.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventory Financing</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplies Distributors has a short-term credit facility with IBM Credit LLC (&#8220;IBM Credit Facility&#8221;) to finance its purchase and distribution of Ricoh products in the United States, providing financing for eligible Ricoh inventory and certain receivables up to </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;">, as per the amended agreement. The agreement has no stated maturity date and provides either party the ability to exit the facility following a </font><font style="font-family:inherit;font-size:10pt;">90 day</font><font style="font-family:inherit;font-size:10pt;"> notice.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">Given the structure of this facility and as outstanding balances, which represent inventory purchases, are repaid within twelve months, we have classified the outstanding amounts under this facility, which were </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, as trade accounts payable in the</font><font style="font-family:inherit;font-size:12pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">consolidated balance sheets. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, Supplies Distributors had </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> of available credit under this facility. The credit facility contains cross default provisions, various restrictions upon the ability of Supplies Distributors to, among other things, merge, consolidate, sell assets, incur indebtedness, make loans and payments to related parties (including entities directly or indirectly owned by PFSweb, Inc.), provide guarantees, make investments and loans, pledge assets, make changes to capital stock ownership structure and pay dividends. The credit facility also contains financial covenants, such as annualized revenue to working capital, net profit after tax to revenue and total liabilities to tangible net worth, as defined, and is secured by certain of the assets of Supplies Distributors, as well as a collateralized guaranty of PFSweb. Additionally, PFSweb is required to maintain a minimum Subordinated Note receivable balance from Supplies Distributors of </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">, as per amended agreement.&#160;Borrowings under the credit facility accrue interest, after a defined free financing period, at prime rate plus </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;">, which resulted in a weighted average interest rate of </font><font style="font-family:inherit;font-size:10pt;">5.25%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">5.75%</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.&#160;As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the Company was in compliance with all financial covenants.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to IBM Credit Facility, Supplies Distributors is restricted from making any distributions to PFSweb if, after giving affect thereto, Supplies Distributors&#8217; would be in noncompliance with its financial covenants. Supplies Distributors has received lender approval to pay approximately </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> of dividends in </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">. Supplies Distributors paid dividends to PFSweb of </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:12pt;"> </font><font style="font-family:inherit;font-size:10pt;">and </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;">&#160;in </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, which eliminate upon consolidation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories (all of which are finished goods) are stated at the lower of weighted average cost and net realizable value. The Company establishes inventory reserves based upon estimates of declines in values due to inventories that are slow moving or obsolete, excess levels of inventory or values assessed at lower than cost.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplies Distributors assumes responsibility for slow-moving inventory under its Ricoh distributor agreements, subject to certain termination rights, but has the right to return product rendered obsolete by engineering changes, as defined. In the event PFSweb, Supplies Distributors and Ricoh terminate the distributor agreements, the agreements provide for the parties to mutually agree on a plan of disposition of Supplies Distributors&#8217; then existing inventory.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplemental consolidated cash flow information related to leases is as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows arising from operating leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,365</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows arising from finance leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financing cash flows arising from finance leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,644</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for operating lease liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for finance lease liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease costs consist of the following (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease costs:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease costs:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Amortization of right-of-use assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,387</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Interest on lease liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Variable lease costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term lease costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,656</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease costs</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,478</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASU 2016-02, as of January 1, 2019, using the modified retrospective approach. Prior year financial statements were not recast under the new standard and, therefore, those amounts are not presented below.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All of our office and warehouse facilities are leased under operating leases. We also lease vehicles primarily as operating leases. Most of our equipment leases are leased under finance leases. Lease costs are included within cost of service fee revenue, selling, general and administrative expenses and interest expense, net in our consolidated statements of operations and comprehensive income (loss). </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease costs consist of the following (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease costs:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease costs:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Amortization of right-of-use assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,387</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Interest on lease liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Variable lease costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term lease costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,656</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease costs</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,478</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We had </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> of finance lease assets that are reported in property and equipment, net as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, our weighted-average remaining lease term relating to our operating leases is </font><font style="font-family:inherit;font-size:10pt;">5.6 years</font><font style="font-family:inherit;font-size:10pt;">, with a weighted-average discount of </font><font style="font-family:inherit;font-size:10pt;">5.1%</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, our weighted-average remaining lease term relating to our finance leases is </font><font style="font-family:inherit;font-size:10pt;">2.1 years</font><font style="font-family:inherit;font-size:10pt;">, with a weighted-average discount of </font><font style="font-family:inherit;font-size:10pt;">5.6%</font><font style="font-family:inherit;font-size:10pt;">. Our leases have remaining lease terms of up to </font><font style="font-family:inherit;font-size:10pt;">9.1 years</font><font style="font-family:inherit;font-size:10pt;">, some of which include options to extend the leases for up to </font><font style="font-family:inherit;font-size:10pt;">10 years</font><font style="font-family:inherit;font-size:10pt;"> and some of which include options to terminate the leases within </font><font style="font-family:inherit;font-size:10pt;">1 year</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities are as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,691</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,491</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">48,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less interest</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,363</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(128</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease obligations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,199</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,177</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplemental consolidated cash flow information related to leases is as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows arising from operating leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,365</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows arising from finance leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financing cash flows arising from finance leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,644</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for operating lease liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for finance lease liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total rental expense under operating leases approximated </font><font style="font-family:inherit;font-size:10pt;">$11.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended December 31, 2018. Future minimum obligations under leases in effect as of December 31, 2018 having a non-cancelable term in excess of one year as determined prior to the adoption of ASU 2016-02 were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,828</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,840</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease obligations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less interest</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(265</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of net minimum lease obligations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,495</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for leases in accordance with ASC 842, Leases. Lease assets and liabilities are recognized at the commencement date of an arrangement where it is determined at inception that a lease exists. Lease assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are initially recognized based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use an incremental borrowing rate based on the information available at the lease commencement date to discount payments to the present value. Some of these leases contain rent escalation clauses either fixed or adjusted periodically for inflation or market rates that are factored into our determination of lease payments. We also have variable lease payments that do not depend on a rate or index, primarily for items such as common area maintenance and real estate taxes, which are recorded as variable cost when incurred. The lease asset excludes incentives and initial direct costs incurred. Lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise that option.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our operating leases are included in operating lease right-of-use assets, current portion of operating lease liabilities and operating lease liabilities on the consolidated balance sheets. Our finance leases are included in property and equipment, long-term debt and finance lease obligations and current portion of long-term debt and finance lease obligations on the consolidated balance sheets. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets. The expense for these short-term leases and operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components and have elected to combine as a single lease component. In addition, we utilized the portfolio approach to group leases with similar characteristics and did not use hindsight to determine lease term.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities are as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,691</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,491</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">48,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less interest</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,363</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(128</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease obligations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,199</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,177</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company adopted ASU 2016-02, as of January 1, 2019, using the modified retrospective approach. Prior year financial statements were not recast under the new standard and, therefore, those amounts are not presented below.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All of our office and warehouse facilities are leased under operating leases. We also lease vehicles primarily as operating leases. Most of our equipment leases are leased under finance leases. Lease costs are included within cost of service fee revenue, selling, general and administrative expenses and interest expense, net in our consolidated statements of operations and comprehensive income (loss). </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease costs consist of the following (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease costs:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease costs:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Amortization of right-of-use assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,387</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Interest on lease liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Variable lease costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term lease costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,656</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease costs</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,478</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We had </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> of finance lease assets that are reported in property and equipment, net as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, our weighted-average remaining lease term relating to our operating leases is </font><font style="font-family:inherit;font-size:10pt;">5.6 years</font><font style="font-family:inherit;font-size:10pt;">, with a weighted-average discount of </font><font style="font-family:inherit;font-size:10pt;">5.1%</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, our weighted-average remaining lease term relating to our finance leases is </font><font style="font-family:inherit;font-size:10pt;">2.1 years</font><font style="font-family:inherit;font-size:10pt;">, with a weighted-average discount of </font><font style="font-family:inherit;font-size:10pt;">5.6%</font><font style="font-family:inherit;font-size:10pt;">. Our leases have remaining lease terms of up to </font><font style="font-family:inherit;font-size:10pt;">9.1 years</font><font style="font-family:inherit;font-size:10pt;">, some of which include options to extend the leases for up to </font><font style="font-family:inherit;font-size:10pt;">10 years</font><font style="font-family:inherit;font-size:10pt;"> and some of which include options to terminate the leases within </font><font style="font-family:inherit;font-size:10pt;">1 year</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities are as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,698</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,691</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,491</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Times_New_Roman;font-size:10pt;">48,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less interest</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,363</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(128</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease obligations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,199</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,177</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplemental consolidated cash flow information related to leases is as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows arising from operating leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,365</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating cash flows arising from finance leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financing cash flows arising from finance leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,644</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for operating lease liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for finance lease liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total rental expense under operating leases approximated </font><font style="font-family:inherit;font-size:10pt;">$11.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended December 31, 2018. Future minimum obligations under leases in effect as of December 31, 2018 having a non-cancelable term in excess of one year as determined prior to the adoption of ASU 2016-02 were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,828</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,840</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease obligations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less interest</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(265</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of net minimum lease obligations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,495</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impact of Recently Issued Accounting Standards</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pronouncements Recently Adopted</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-02, Leases ("ASU 2016- 02"), which requires lessees to recognize assets and liabilities on the balance sheet for the rights and obligations created by all leases with terms of more than 12 months. In July 2018, the FASB issued additional authoritative guidance providing companies with an optional transition method to use the effective date of ASU 2016-02 as the date of initial application of transition and not restate comparative periods. We adopted the standard on January 1, 2019 using this optional transition method. As such, prior periods have not been recast under the new standard. We elected the package of practical expedients, which allows us to carry forward historical lease classification, the practical expedient to not separate non-lease components from lease components and the short-term lease accounting policy election as defined in ASU 2016-02. These practical expedients have been applied to all classes of underlying assets. We implemented internal controls and a lease accounting software to enable the preparation of financial information on adoption. The standard had a material impact on our consolidated balance sheets but did not have an impact on the consolidated statements of operations and comprehensive income (loss) and had no impact on cash provided by or used in operating, investing or financing activities on our consolidated statements of cash flows. The most significant impact was the recognition of right-of-use assets of </font><font style="font-family:inherit;font-size:10pt;">$40.8 million</font><font style="font-family:inherit;font-size:10pt;"> and operating lease liabilities of </font><font style="font-family:inherit;font-size:10pt;">$46.5 million</font><font style="font-family:inherit;font-size:10pt;"> for operating leases at adoption date. The difference between the right-of-use assets and operating lease liabilities was recorded as an adjustment to deferred rent (lease incentives). The adoption of ASU 2016-02 had substantially no impact on our finance leases.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pronouncements Not Yet Adopted</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</font><font style="font-family:inherit;font-size:10pt;">," which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019 for all public entities, excluding smaller reporting companies, and after December 15, 2022 for smaller reporting companies. It requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. We will adopt ASU 2016-13 on January 1, 2023. We are currently in the process of evaluating the impact of the adoption of ASU 2016-13 on our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8220;Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill impairment&#8221; </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2017-04&#8221;), which removes Step 2 of the goodwill impairment test. A goodwill impairment will now be determined by the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for annual reporting periods, and interim periods therein, beginning after December 15, 2019, with early adoption permitted. We do not expect the adoption of ASU 2017-04 to have a material impact on our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-15 "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract; Disclosures for Implementation Costs Incurred for Internal-Use Software and Cloud Computing Arrangements</font><font style="font-family:inherit;font-size:10pt;">" (&#8220;ASU 2018-15&#8221;), which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under ASC Subtopic 350-40, in order to determine which costs to capitalize and recognize as an asset. ASU 2018-15 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019 and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. We will adopt on January 1, 2020 on a prospective basis. We are currently in the process of evaluating the impact of the adoption of ASU 2018-15 but do not expect the adoption to have a material impact on our consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Overview</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PFSweb, Inc. and its subsidiaries are collectively referred to as the &#8220;Company&#8221;, &#8220;us&#8221;, &#8220;we&#8221; or &#8220;our&#8221;; &#8220;Supplies Distributors&#8221; collectively refers to Supplies Distributors, Inc. and its subsidiaries; &#8220;CrossView&#8221; refers to CrossView, LLC.; and &#8220;PFSweb&#8221; refers to PFSweb, Inc. and its subsidiaries, excluding Supplies Distributors.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PFSweb is a global provider of omni-channel commerce solutions, including a broad range of technology, infrastructure and professional services, to major brand name companies and others seeking to optimize their supply chain and to enhance their online and traditional business channels and initiatives in the United States, Canada and Europe. PFSweb&#8217;s service offerings include website design, creation and integration, digital agency and marketing, eCommerce technologies, order management, customer care, logistics and fulfillment, financial management and professional consulting.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplies Distributors and PFSweb operate under distributor agreements with Ricoh Company Limited and Ricoh USA Inc., a strategic business unit within the Ricoh Family Group of Companies (collectively hereafter referred to as &#8220;Ricoh&#8221;), under which Supplies Distributors acts as a distributor of various Ricoh products. Supplies Distributors sells its products in the United States, Canada and Europe. Pursuant to agreements between PFSweb and Supplies Distributors, PFSweb provides transaction management and fulfillment services to Supplies Distributors.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of Supplies Distributors&#8217; revenue is generated by its sale of product purchased from Ricoh. Under the distributor agreements, which are subject to periodic renewals, Ricoh sells product to Supplies Distributors and reimburses Supplies Distributors for certain freight costs, direct costs incurred in passing on any price decreases offered by Ricoh to Supplies Distributors or its customers to cover price protection and certain special bids, the cost of products provided to replace defective product returned by customers and other certain expenses, as defined. Supplies Distributors can return to Ricoh product rendered obsolete by Ricoh engineering changes after customer demand ends. Ricoh determines when a product is obsolete. Ricoh and Supplies Distributors also have agreements under which Ricoh reimburses or collects from Supplies Distributors amounts calculated in certain inventory cost adjustments. Supplies Distributors passes through to customers marketing programs specified by Ricoh and administers such programs according to Ricoh guidelines.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplies Distributors also maintains agreements with certain additional clients where it operates as an agent for the resale of product between the client and the customer, and records product revenue net of cost of product revenue as a component of service fee revenue.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee Savings Plan</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The Company has a defined contribution employee savings plan under Section&#160;401(k) of the Internal Revenue Code. Substantially all full-time and part-time U.S. employees are eligible to participate in the plan. The Company, at its discretion, may match employee contributions to the plan and also make an additional matching contribution in the form of profit sharing in recognition of the Company&#8217;s performance. Our employees in Europe and Canada also have defined contribution plans.&#160;&#160;The Company contributed approximately </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> during the years</font><font style="font-family:inherit;font-size:12pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, to match an approved percentage of employee contributions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of property and equipment as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Depreciable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased and capitalized software costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,968</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,894</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2-7 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture, fixtures and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,899</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,749</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2-10 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,034</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,265</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2-6 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2-10 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,457</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,897</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,750</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,744</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less-accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(81,314</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(76,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,436</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense related to property and equipment, excluding finance leases, for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s property and equipment held under finance leases amount to approximately </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;">, net of accumulated amortization of approximately </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;">, at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. Depreciation and amortization expense related to finance leases for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company makes judgments and estimates in conjunction with the carrying value of property and equipment, including amounts to be capitalized, depreciation and amortization methods and useful lives. Property and equipment are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the respective assets. Capitalized implementation costs are depreciated over the respective client expected performance period. Leasehold improvements are amortized over the shorter of the useful life of the related asset or the remaining lease term.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When events or changes in circumstances indicate that the carrying amount of our property and equipment might not be recoverable, the expected future undiscounted cash flows from the asset are estimated and compared with the carrying amount of the asset. If the sum of the estimated undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recorded. The impairment loss is measured by comparing the fair value of the asset with its carrying amount. Fair value is generally determined based on discounted cash flows or appraised values, as appropriate.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of property and equipment as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Depreciable</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased and capitalized software costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,968</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,894</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2-7 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture, fixtures and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,899</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,749</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2-10 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,034</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,265</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2-6 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2-10 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,457</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,897</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,750</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,744</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less-accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(81,314</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(76,248</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,436</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Receivables</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other receivables primarily include amounts due from Ricoh for costs incurred by the Company under the distributor agreements and value added tax receivables.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue and Cost Recognition</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company derives revenue primarily from services provided under contractual arrangements with our clients or from the sale of products under our distributor agreements. The majority of our revenue is derived from contracts and projects that can span from a few months to </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.&#160;&#160;Control is transferred to a client or customer when, or as, the client or customer obtains control over that asset. The transaction price includes fixed and, in certain contracts, variable consideration.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Variable consideration contained within our contracts includes discounts, rebates, incentives, penalties and other similar items. When a contract includes variable consideration, the Company estimates the variable consideration to determine whether any of it needs to be constrained. The Company includes the variable consideration in the transaction price only to the extent that it is probable that a significant reversal of the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. We estimate variable consideration and constraints based on our review of the contract terms and conditions. Variable consideration and constraint amounts are the most likely amounts based on our history with the customer. If no history is available, then we will recognize the most likely amount based on the range of possible consideration amounts. Variable consideration was not significant for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> or any other reporting period presented. Variable consideration and constraints are updated at each reporting date.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s billings for reimbursement of out-of-pocket expenses related to our Service Fee Revenues, consisting primarily of freight and shipping supplies, are included in pass-through revenues. Other items included in pass-through revenues include travel and certain third-party vendor expenses such as telecommunication charges. These other pass-through revenues are not deemed a material percentage&#160;of total revenues. In certain of our contracts, our clients elect to handle shipping related costs. Therefore, we present pass-through revenues separately, as we believe it provides better transparency to our core services.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Incremental costs to obtain a contract (such as sales commissions) are expensed when incurred when the amortization period is </font><font style="font-family:inherit;font-size:10pt;">1 year</font><font style="font-family:inherit;font-size:10pt;"> or less; otherwise, incremental contract costs are expensed over time as promised goods and services are transferred to a customer.&#160;Recurring operating costs for contracts with customers are recognized as incurred. Certain eligible, nonrecurring costs incurred in the initial phases of our contracts are capitalized when such costs (1) relate directly to the contract, (2) generate or enhance resources that will be used in satisfying the performance obligation in the future and (3) are expected to be recovered.&#160;Capitalized amounts are monitored regularly for impairment.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company enters into contracts with customers that contain multiple promises to transfer control of multiple products and/or services. To the extent a contract includes provisioning multiple products or services, judgment is applied to determine whether promised deliverables are distinct and are distinct in the context of the contract. If this criteria is not met, sales of different products or services are accounted for as a combined performance obligation. For arrangements with multiple distinct performance obligations, consideration is allocated among the performance obligations based on their relative standalone selling price. Standalone selling price is the price at which we would sell a promised good or service separately to the customer. Our warranties generally provide a customer with assurance that the related deliverable will function as the parties intended because it complies with agreed-upon specifications and is therefore not considered an additional performance obligation in the contract. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may execute more than one contract or agreement with a single customer.&#160;The separate contracts or agreements may be viewed as one combined arrangement or separate agreements for revenue recognition purposes.&#160;In order to reach appropriate conclusions regarding whether such agreements should be combined, the Company evaluates whether the agreements were negotiated as a package with a single commercial objective, whether the amount of consideration to be paid in one agreement depends on the price and/or performance of another agreement, or whether the good or services promised in the agreements represent a single performance obligation. The conclusions reached can impact the identification of distinct performance obligations, allocation of the transaction price to each performance obligation and the timing of revenue recognition related to those arrangements</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For contracts recognized over time, we recognize the estimated loss to the extent the project has been completed based on actual hours incurred compared to the total estimated hours.&#160; A loss is recognized when the current estimate of the consideration we expect to receive, modified to include any variable consideration, is less than the current estimate of total costs for the contract.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Service Fee Revenue</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s service fee revenue primarily relates to our order to cash, fulfillment, customer care, consulting, design, digital marketing and technology services. The Company typically charges its service fee revenue on either a time and materials, fixed price, cost-plus a margin, a percent of shipped revenue, or retainer basis for professional services, or a per transaction basis, such as a per item basis for fulfillment services or a per labor hour basis for customer contact center services. Additional fees are billed for other services.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product Revenue</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depending on the terms of the customer arrangement, product revenue and product cost is recognized at the point the customer gains control of the asset. The specific point in time when control transfers depends on the contract with the customer. Typically, our terms are Freight on Board (&#8220;FOB&#8221;) Shipping point, which we believe to be indicative of when control is transferred. We permit our customers to return product.&#160;&#160;Product revenue is reported net of projected future returns. Future returns are estimated based on historical return information.&#160;Management also considers any other current information and trends in making estimates.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross versus Net Revenue</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In instances where revenue is derived from product sales from a third-party, we record revenue on a gross basis when we are a principal to the transaction and net of costs when we are acting as an agent between the customer or client and the vendor. We are the principal and therefore record revenue on a gross basis if we control a promised good or service before transferring that good or service to the customer. We are an agent and record revenue on a net basis for what we retain for agency services if our role is to arrange for another entity to control the promised goods or services.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Practical expedients</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The standard allows entities to use several practical expedients, including the as-invoiced practical expedient, determining whether a significant financing component exists, treatment of sales and usage-based taxes, and the recognition of certain incremental costs of obtaining a contract with a client or customer. Contracts of less than a year with a financing component will be expensed in that period as a practical expedient. Our current contracts do not have a financing component. Commissions on contracts of less than one year will be expensed as a practical expedient.&#160;&#160;Commissions will be capitalized on contracts over one year. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, we did not have any material commissions on contracts in excess of one year.&#160;&#160;We also present our revenues net of sales and usage-based tax as a practical expedient.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">ontract modifications</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract modifications are routine in our industry. For each modification, the Company assesses whether the modification changes the scope and or price of the original agreement and whether those changes are commensurate with stand-alone selling price. Based on the results of this assessment, the Company either accounts for the modification as a separate contract, as a change in the original contract, or as a termination of the old contract and creation of a new contract in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606-10-25-12.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue from Contracts with Clients and Customers</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Obligations and Revenue Recognition Timing</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A performance obligation is a promise in a contract to transfer a distinct good or service to the client or customer and is the unit of account in ASC 606. A contract&#8217;s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our performance obligations for the PFS Operations segment (&#8220;PFS Operations&#8221;), includes order to cash, fulfillment and customer care services and for the LiveArea Professional Services segment (&#8220;LiveArea&#8221;), include consulting, design, digital marketing and technology services. For arrangements with multiple distinct performance obligations, we allocate consideration among the performance obligations based on their relative standalone selling price. Standalone selling price is the price at which we would sell a promised good or service separately to our client and customers.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We typically price our professional services contracts on either a time and materials, fixed-price or a cost-plus margin basis.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For fixed-price arrangements, we typically recognize revenue based on the input method, as we believe that hours expended over time proportionately, based on actual hours to budgeted hours during the period, provides the most relevant measure of progress for these contracts.&#160;For time and materials contracts, we recognize revenue monthly based on the actual hours worked at the labor rates by job category and cost of materials plus margin.&#160; We recognize revenue for a performance obligation satisfied over time only if we can reasonably measure our progress toward complete satisfaction of the performance obligation. In some circumstances (for example, in the early stages of a contract), we may not be able to reasonably measure the outcome of a performance obligation, but we expect to recover the costs incurred in satisfying the performance obligation. In those circumstances, we shall recognize revenue only to the extent of the costs incurred until such time that we can reasonably measure the outcome of the performance obligation.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts that are billed on a time and materials basis typically are structured such that the amount the company bills at each point in time corresponds directly with the value of our performance to date. We have elected the &#8216;as-invoiced&#8217; practical expedient for these contracts.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, PFS Operations has certain product revenue where it acts as a reseller in which we have determined we do not have ultimate control of the provisioning of the performance obligation.&#160;For these agreements, we recognize net revenue at a point in time when control transfers to the customer, typically at FOB shipping point.&#160;</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining performance obligations represent the transaction price of firm orders for which work has not yet been performed. This amount does not include 1) contracts that are less than </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> in duration, 2) contracts for which we recognize revenue based on the right to invoice for services performed, or 3) variable consideration allocated entirely to a wholly unsatisfied performance obligation. Much of our revenue qualifies for one of these exemptions.&#160;As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the aggregate amount of the transaction price allocated to remaining performance obligations for contracts with an original expected duration of </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> or more was </font><font style="font-family:inherit;font-size:10pt;">$11.8 million</font><font style="font-family:inherit;font-size:10pt;">. We expect to recognize revenue on approximately </font><font style="font-family:inherit;font-size:10pt;">87%</font><font style="font-family:inherit;font-size:10pt;"> of the remaining performance obligations in </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">98%</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">2021</font><font style="font-family:inherit;font-size:10pt;"> and the remaining recognized thereafter. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Assets and Contract Liabilities</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets primarily relate to our rights to consideration for work completed but not billed at the reporting date and costs to fulfill assets capitalized for PFS Operations implementation services. The contract assets are reclassified as receivables when the rights become unconditional. Costs to Fulfill assets related to deferred costs, which are included within other current assets, other assets and to software development costs, which are included within property and equipment in our consolidated balance sheets. The contract liabilities primarily relate to the advance consideration received from clients for contracts, including amounts received for implementation services which are not distinct performance obligations.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our payment terms vary by the type and location of our clients and the type of services offered. The term between invoicing and when payment is due is generally not significant.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract balances consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade Accounts Receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled Accounts Receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,079</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">235</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs to Fulfill</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,875</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,214</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Contract Assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,137</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,629</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued Contract Liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,806</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">535</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred Revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,456</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,255</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Contract Liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,262</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,790</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in costs to fulfill contract assets during the period was </font><font style="font-family:inherit;font-size:10pt;">a decrease of</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> from </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, primarily due to </font><font style="font-family:inherit;font-size:10pt;">an increase of</font><font style="font-family:inherit;font-size:10pt;"> approximately </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;"> from new projects, offset by approximately </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;"> of amortization and recognition of costs in the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">. Changes in costs to fulfill contract assets during the period from January 1, 2018 to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">a decrease of</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">, primarily due to </font><font style="font-family:inherit;font-size:10pt;">an increase of</font><font style="font-family:inherit;font-size:10pt;"> approximately </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;"> from new projects, offset by approximately </font><font style="font-family:inherit;font-size:10pt;">$5.8 million</font><font style="font-family:inherit;font-size:10pt;"> of amortization and recognition of costs in the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in contract liabilities during the period was </font><font style="font-family:inherit;font-size:10pt;">a decrease of</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> in our contract liabilities from </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, primarily due to </font><font style="font-family:inherit;font-size:10pt;">an increase of</font><font style="font-family:inherit;font-size:10pt;"> approximately </font><font style="font-family:inherit;font-size:10pt;">$10.8 million</font><font style="font-family:inherit;font-size:10pt;"> from new projects, offset by approximately </font><font style="font-family:inherit;font-size:10pt;">$11.3 million</font><font style="font-family:inherit;font-size:10pt;"> of amortization and recognition of revenue in the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">.&#160;Contract losses for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> were not material. Changes in contract liabilities during the period from January 1, 2018 to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">a decrease of</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> in our contract liabilities, primarily due to </font><font style="font-family:inherit;font-size:10pt;">an increase of</font><font style="font-family:inherit;font-size:10pt;"> approximately </font><font style="font-family:inherit;font-size:10pt;">$8.1 million</font><font style="font-family:inherit;font-size:10pt;"> from new projects, offset by approximately </font><font style="font-family:inherit;font-size:10pt;">$9.6 million</font><font style="font-family:inherit;font-size:10pt;"> of amortization and recognition of revenue in the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. We recognized a </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> contract loss for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables and customer advances and deposits (contract liabilities) on the consolidated balance sheet.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the contract asset and liability balances during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> were not materially impacted by any other factors.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by revenue source (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PFS</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LiveArea</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Professional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PFS</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LiveArea</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Professional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Service fee revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,382</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230,484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenue, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,613</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,613</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,350</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,350</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pass-through revenue</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,296</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,731</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,027</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,315</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,011</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,326</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,399</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,022</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,736</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,424</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,160</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by timing of revenue recognition (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PFS</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LiveArea</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Professional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PFS</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LiveArea</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Professional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189,786</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,645</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,431</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">207,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,274</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">291,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Point-in-time</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,613</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">978</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,591</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,351</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,501</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,399</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,022</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,736</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,424</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,160</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:13px;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by region (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PFS</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LiveArea</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Professional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PFS</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LiveArea</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Professional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues by region:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">North America</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,684</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">247,444</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194,496</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,653</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,639</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,939</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,578</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,240</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,771</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,011</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,399</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,022</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,736</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,424</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,160</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">Current and deferred income tax expense (benefit) is summarized as follows (in thousands):</font><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">443</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">577</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">295</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,856</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Current</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">685</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,526</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">568</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">352</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(104</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(129</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Deferred</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">476</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,161</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,770</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding debt and finance lease obligations consist of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Credit Agreement:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revolving loan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equipment loan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,426</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,263</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt issuance costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(303</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(382</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance leases</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,177</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,495</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less current portion of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,971</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,610</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt, less current portion</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,829</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the deferred tax asset (liability) are as follows (in thousands): </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br clear="none"/>December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory reserve</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,465</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,078</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">858</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,276</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">847</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State tax - deferred</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,914</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,724</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,732</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,747</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,992</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,855</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,999</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less - Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,657</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,143</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,198</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">856</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,952</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,434</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,952</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,434</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(754</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(578</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> A reconciliation of the denominator used in the calculation of basic and diluted earnings per share is as follows (in thousands):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,170</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,228</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding for basic earnings (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,449</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,203</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options to purchase common stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other dilutive securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">412</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted weighted-average shares outstanding for diluted earnings (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,449</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,826</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the difference between the expected income tax expense (benefit) from operations at the U.S. federal statutory corporate tax rate of </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;"> and the Company&#8217;s effective tax rate is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br clear="none"/>December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax benefit computed at statutory rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(212</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">840</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Items not deductible for tax purposes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">297</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">437</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">514</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(79</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impact of Tax Reform Act</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">443</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange rate difference</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(330</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(80</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating loss adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">421</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior year return-to-provision true-up</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(446</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">426</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">649</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,161</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,770</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the gross carrying value and accumulated amortization for identifiable intangibles (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.08429118773945%;border-collapse:collapse;text-align:left;"><tr><td colspan="26" rowspan="1"></td></tr><tr><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Estimated&#160;Useful&#160;Life</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">from&#160;Acquisition</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Gross&#160;Carrying</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Net&#160;Carrying</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Gross&#160;Carrying</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Net&#160;Carrying</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Trade names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,250</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,250</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,250</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,250</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.25 - 2.5 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Non-compete</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160; agreements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">570</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(570</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">569</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(569</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1- 3.5 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Leasehold</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">45</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(45</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">45</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(45</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.5 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(8,989</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(8,278</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,793</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.6 - 9 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,509</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,509</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,487</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,487</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.5 - 3 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other intangibles</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">492</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(488</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">493</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(483</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">9 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Total definite-lived</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160; identifiable</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160; intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">13,986</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(12,851</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,135</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">13,915</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(12,112</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,803</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum obligations under leases in effect as of December 31, 2018 having a non-cancelable term in excess of one year as determined prior to the adoption of ASU 2016-02 were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,828</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,840</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease obligations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less interest</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(265</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of net minimum lease obligations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,495</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum obligations under leases in effect as of December 31, 2018 having a non-cancelable term in excess of one year as determined prior to the adoption of ASU 2016-02 were as follows (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Leases</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,811</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,407</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,828</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,840</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease obligations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,984</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less interest</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(265</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of net minimum lease obligations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,495</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated income (loss) from operations before income taxes, by domestic and foreign entities, is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year-Ended<br clear="none"/>December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,157</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(459</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,166</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,457</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,009</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,998</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s aggregate maturities of debt subsequent to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> are as follows, excluding </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> in debt issuance costs that reduce the carrying amount of the debt (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:89%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years ended December&#160;31,</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,654</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">818</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,781</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">431</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,302</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is geographic information by area. Revenues are attributed based on the Company&#8217;s domicile.</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br clear="none"/> December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues (in thousands):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">243,897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,581</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,027</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,476</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,642</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,098</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,900</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inter-segment Eliminations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,030</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,915</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,022</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,160</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets (in thousands):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,870</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,314</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,695</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,198</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,757</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,621</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table discloses segment information for the periods presented (in thousands):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PFS Operations</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">LiveArea Professional Services</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,623</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,424</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,022</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,160</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Business unit direct contribution:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PFS Operations</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,946</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">LiveArea Professional Services</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,247</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,257</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total business unit direct contribution</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,792</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,203</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated corporate expenses</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,905</font></div></td><td style="vertical-align:middle;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,706</font></div></td><td style="vertical-align:middle;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income from operations</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">887</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,497</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PFS Operations</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">LiveArea Professional Services</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,162</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,276</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated corporate expenses</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,171</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total depreciation and amortization</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,367</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,367</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize stock option activity under the Plans:</font><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price Per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Life (in</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value (in</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">millions)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding, December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,264,394</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$1.46 - $14.66</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.41</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$3.31 - $6.26</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.84</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,500</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$1.46</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.46</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(199,844</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$1.46 - $14.66</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.77</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding, December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,378,550</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.39 - $14.66</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.65</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable, December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">907,667</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.39 - $14.66</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable and expected to vest, December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,314,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.39 - $14.66</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.69</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following assumptions used for grants of options under the Plans:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended <br clear="none"/>December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected stock price volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40% - 43%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40% - 45%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6% - 2.6%</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6% - 3.1%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life of options (years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the service-based restricted stock and unit award activity for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,284</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.13</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,719</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(126,786</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.43</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,075</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock at December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,142</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.22</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the DSU activity for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested deferred stock at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251,996</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.33</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199,993</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested deferred stock at December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">451,989</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.86</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarized the market-based restricted stock and unit award activity for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">:</font><font style="font-family:inherit;font-size:12pt;">&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">272,208</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.16</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(195,121</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.99</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock at December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,087</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.59</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the performance-based restricted stock and unit award activity for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">: </font><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,835</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.28</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,781</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(135,803</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.50</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(73,482</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.39</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock at December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,331</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.95</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated amortization expense for each of the next five years is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:89%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">470</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">282</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">197</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment and Geographic Information</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to January 1, 2018, the Company&#8217;s operations were organized into&#160;</font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#160;reportable segments: PFSweb and Business and Retail Connect. In accordance with ASC 280,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASC 280&#8221;), an operating segment is defined as a component of an enterprise for which discrete financial information is available and is reviewed regularly by the Chief Operating Decision Maker (&#8220;CODM&#8221;), or decision-making group, to evaluate performance and make operating decisions.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2018, we changed our organizational structure in an effort to create more effective and efficient operations and to improve client and service focus. In that regard, we updated the information that our chief executive officer and chief financial officer, who are also our Chief Operating Decision Makers, regularly review for purposes of allocating resources and assessing performance. As a result, beginning January 1, 2018, we now report our financial performance based on our new reportable segments. These segments are comprised of strategic businesses that are defined by the service offerings they provide and consist of PFS Operations (which provides client services in relation to the customer physical experience, such as order management (OMS), order fulfillment, customer care and financial services) and LiveArea Professional Services (which provides client services in relation to the digital shopping experience of shopping online, such as strategic commerce consulting, strategy, design and digital marketing services and technology services). Each segment is led by a separate Business Unit Executive who reports directly to the Company&#8217;s Chief Executive Officer.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The CODM evaluates segment performance using business unit direct contribution, which is defined as business unit revenues less costs of revenue and direct selling, general and administrative expenses, including depreciation and amortization. Direct contribution does not include any allocated corporate expenses, nor does it include stock-based compensation. The CODM does not routinely review assets by segment. The balance sheet by segment is not prepared and, therefore, we do not present segment assets below.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate operations is a non-operating segment that develops and implements strategic initiatives and supports the Company&#8217;s operations by centralizing certain administrative functions such as finance, treasury, information technology and human resources.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsequent to the change in the Company&#8217;s operating segments, the Company&#8217;s reporting units changed. We now have&#160;</font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#160;reporting units: PFS Operations and LiveArea Professional Services. We allocated goodwill to our new reporting units using a relative fair value approach. In addition, we completed an assessment of any potential goodwill impairment for all reporting units immediately prior to and after the reallocation and determined that no impairment existed.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2019, we changed the composition of the business unit direct contribution to include certain shared service costs. Prior year amounts have been reclassified to include those allocated expenses.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table discloses segment information for the periods presented (in thousands):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PFS Operations</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,736</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">LiveArea Professional Services</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,623</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,424</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,022</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,160</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Business unit direct contribution:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PFS Operations</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,946</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">LiveArea Professional Services</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,247</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,257</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total business unit direct contribution</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,792</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,203</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated corporate expenses</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,905</font></div></td><td style="vertical-align:middle;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,706</font></div></td><td style="vertical-align:middle;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income from operations</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">887</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,497</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PFS Operations</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">LiveArea Professional Services</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,162</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,276</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated corporate expenses</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,171</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total depreciation and amortization</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,367</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,367</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic areas in which the Company operates include the United States, Europe (primarily Belgium and U.K.), Canada and India. Substantially all of the services performed in India support client arrangements in the United States, where the resulting revenue is reported. The following is geographic information by area. Revenues are attributed based on the Company&#8217;s domicile.</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br clear="none"/> December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues (in thousands):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">243,897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,581</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,027</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,476</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,642</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,098</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,900</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inter-segment Eliminations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,030</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,915</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,022</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,160</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets (in thousands):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,870</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,314</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,695</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,198</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,757</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,621</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses stock-based compensation, including stock options, deferred stock units and other market and performance stock-based awards to provide long-term performance incentives for its executives, key employees and non-employee directors. From the service inception date to the grant date, the Company recognizes compensation cost for all share-based payments based on the reporting date fair value of the award. After the grant date, compensation cost is measured based on the grant date fair value. Depending on the conditions associated with the vesting of the award, compensation cost is recognized on a straight-line or graded basis, net of estimated forfeitures, over the requisite service period of each award. The Company records compensation cost as a component of selling, general and administrative expenses in the consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates the fair value of each option grant on the date of grant using the Black-Scholes option-pricing model and estimates the compensation cost for certain of the awards that have a market condition using a Monte-Carlo simulation. The estimated fair value for awards involves assumptions for expected dividend yield, stock price volatility, risk-free interest rates and the expected life of the award.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock and Stock Options</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Preferred Stock Purchase Rights</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June&#160;8, 2000, the Company&#8217;s Board of Directors declared a dividend distribution of </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> preferred stock purchase right (a &#8220;Right&#8221;) for each share of the Company&#8217;s common stock outstanding on July&#160;6, 2000 and each share of common stock issued thereafter. Each Right entitles the registered shareholders to purchase from the Company one one-thousandth of a share of preferred stock at an exercise price of </font><font style="font-family:inherit;font-size:10pt;">$65</font><font style="font-family:inherit;font-size:10pt;">, subject to adjustment. The Rights are not currently exercisable but would become exercisable if certain events occurred relating to a person or group acquiring or attempting to acquire </font><font style="font-family:inherit;font-size:10pt;">20 percent</font><font style="font-family:inherit;font-size:10pt;"> or more of the Company&#8217;s outstanding shares of common stock. The Rights Agreement expires </font><font style="font-family:inherit;font-size:10pt;">30 days</font><font style="font-family:inherit;font-size:10pt;"> after the Company&#8217;s 2021 Annual Meeting unless continuation of the Rights Agreement is approved by the stockholders of the Company at the 2021 Annual Meeting. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Compensation Plans</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has an Employee Stock and Incentive Plan (the &#8220;Employee Plan&#8221;), as amended and restated, under which an aggregate of </font><font style="font-family:inherit;font-size:10pt;">6,942,340</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock have been authorized for issuance. The Employee Plan provides for the granting of incentive awards to directors, executive management, key employees and outside consultants of the Company in a variety of forms of equity-based incentive compensation, such as the award of an option, stock appreciation right, restricted stock award, restricted stock unit, deferred stock unit, among other stock-based awards. The Company has historically issued service-based restricted stock and unit awards, performance-based and market-based stock and unit awards (collectively &#8220;Restricted Shares&#8221;) and stock options. The Company uses newly issued shares of common stock to satisfy awards under the Plan.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The Company issues Restricted Shares to the Company&#8217;s executives and senior management, pursuant to which such employees are eligible to receive future grants of shares of the Company&#8217;s stock subject to various vesting and/or performance criteria. The weighted average fair value per share of Restricted Shares granted during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$3.13</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.53</font><font style="font-family:inherit;font-size:10pt;">,</font><font style="font-family:inherit;font-size:12pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">respectively. The total fair value of Restricted Shares vested under the Employee Plans was </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:12pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The underlying stock certificates for the Restricted Shares that vested </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> are expected to be issued during the quarter ending March 31, 2020. The underlying stock certificates for the Restricted Shares that vested </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> were issued during the quarter ended June 30, 2019.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense was </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, and was included as a component of selling, general and administrative expenses in the consolidated statements of operations. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, there is </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation costs related to non-vested share-based compensation arrangements granted under the Plan, which is expected to be recognized over a remaining weighted average period of approximately </font><font style="font-family:inherit;font-size:10pt;">2.6 years</font><font style="font-family:inherit;font-size:10pt;">. This expected cost does not include the impact of any future stock-based compensation awards.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">639,685</font><font style="font-family:inherit;font-size:10pt;"> shares available for future grants under the Plan. Each stock option or stock appreciation right award granted reduces the total shares available for grant by </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> share, while each award granted other than in the form of a stock option or stock appreciation right reduces the shares available for grant by </font><font style="font-family:inherit;font-size:10pt;">1.22</font><font style="font-family:inherit;font-size:10pt;"> shares.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Options</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The rights to purchase shares under employee stock option agreements issued under the Plan typically vest over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> year period, one-twelfth each quarter. Stock options must be exercised within </font><font style="font-family:inherit;font-size:10pt;">10 years</font><font style="font-family:inherit;font-size:10pt;"> from the date of grant. Stock options are generally issued such that the exercise price is equal to the market value of the Company&#8217;s common stock at the date of grant.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize stock option activity under the Plans:</font><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price Per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Life (in</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value (in</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">millions)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding, December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,264,394</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$1.46 - $14.66</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.41</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$3.31 - $6.26</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.84</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,500</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$1.46</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.46</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(199,844</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$1.46 - $14.66</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.77</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding, December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,378,550</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.39 - $14.66</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.65</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable, December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">907,667</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.39 - $14.66</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable and expected to vest, December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,314,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.39 - $14.66</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.69</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average fair value per share of options granted during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1.33</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.96</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total intrinsic value of options exercised under the Stock Option Plans was </font><font style="font-family:inherit;font-size:10pt;">$0.03 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:12pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following assumptions used for grants of options under the Plans:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended <br clear="none"/>December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected stock price volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40% - 43%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40% - 45%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6% - 2.6%</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6% - 3.1%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life of options (years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Black-Scholes option valuation model requires the input of highly subjective assumptions, including the expected life of the stock-based award and stock-price volatility. The assumptions listed above represent management&#8217;s best estimates, but these estimates involve inherent uncertainties and the application of management judgment. As a result, if other assumptions had been used, the Company&#8217;s recorded stock-based compensation expense could have been different. In addition, the Company is required to estimate the expected forfeiture rate and only recognize expense for those shares expected to vest. If the Company&#8217;s actual forfeiture rate is materially different from its estimate, the share-based compensation expense could be materially different. The Company calculates the expected stock price volatility using the Company&#8217;s historical stock price during the expected term immediately preceding a stock option grant date. The Company has not paid dividends in the past and does not anticipate paying dividends in the future. The Company uses the risk-free interest rates of United States Treasury securities for a comparable term as the expected life of a stock option. The expected life of options has been computed using the simplified method, which the Company uses as it does not believe it has established a consistent exercise pattern to accurately estimate the expected term of stock options.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Service-Based Restricted Stock and Unit Awards</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s service-based restricted stock and unit awards are valued at the quoted market price of the Company&#8217;s common stock as of the date of grant and vest over a range of </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">four years</font><font style="font-family:inherit;font-size:10pt;">. Shares that do not vest on a scheduled vesting date due to a failure to satisfy vesting or performance criteria are forfeited and do not vest in future periods.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the service-based restricted stock and unit award activity for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130,284</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.13</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,719</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(126,786</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.43</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,075</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock at December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,142</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.22</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Performance-Based Restricted Stock and Unit Awards</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the Employee Plan, the Company grants restricted stock and unit awards that vest upon reaching certain performance targets and individual performance goals, which historically have been based on the Company&#8217;s financial performance, Company operating income and other financial metrics for the current and/or future years. Such awards generally are subject to annual vesting from </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">four years</font><font style="font-family:inherit;font-size:10pt;"> based upon continued employment and the achievement of the defined performance criteria. If the target set forth in the award agreement is not met, none of the related shares will vest and any compensation expense previously recognized will be reversed. The actual number of shares that will ultimately vest is dependent upon achieving the performance condition or other conditions set forth in the award agreement. The Company recognizes stock-based compensation expense related to performance awards based upon our determination of the likelihood of achieving the performance target or targets at each reporting date, net of estimated forfeitures.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the performance-based restricted stock and unit award activity for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">: </font><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,835</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.28</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,781</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(135,803</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.50</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(73,482</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.39</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock at December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,331</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.95</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Market-Based Restricted Stock and Unit Awards</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the Employee Plan, the Company grants restricted stock and unit awards that vest upon the achievement of certain defined total stockholder return targets using the companies in the Russell Micro Cap Index as a comparative group for current and/or future years. Such awards generally are subject to annual vesting from </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">four years</font><font style="font-family:inherit;font-size:10pt;"> based upon continued employment and the achievement of the defined performance criteria. The actual number of shares that will ultimately vest is dependent upon achieving the performance condition or other conditions set forth in the award agreement. Shares that do not vest on a scheduled vesting date due to a failure to satisfy vesting criteria are forfeited and do not vest in future periods. The Company reverses previously recognized compensation cost for market-based restricted stock unit awards only if the requisite service is not rendered.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarized the market-based restricted stock and unit award activity for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">:</font><font style="font-family:inherit;font-size:12pt;">&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">272,208</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.16</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(195,121</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.99</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock at December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,087</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.59</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of each market-based restricted stock and unit award grant is estimated on the date of grant using a Monte-Carlo simulation with the following assumptions used for grants under the Plans: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended<br clear="none"/> December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected stock price volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.6%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term (years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average grant date fair value</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$8.85</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> market-based grants under the Plans in 2019.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Units</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Each non-employee Director of the Company&#8217;s Board of Directors (the &#8220;Board&#8221;) receives a quarterly retainer (the &#8220;Retainer&#8221;), payable on or about the first day of each quarter, through the issuance of an equity-based award (an &#8220;Award&#8221;) under the Employee Plan in the form of a Deferred Stock Unit (a &#8220;DSU&#8221;). During </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, the Retainer was </font><font style="font-family:inherit;font-size:10pt;">$30,000</font><font style="font-family:inherit;font-size:10pt;"> and during </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the Retainer was </font><font style="font-family:inherit;font-size:10pt;">$25,000</font><font style="font-family:inherit;font-size:10pt;"> for the first quarterly payment and </font><font style="font-family:inherit;font-size:10pt;">$30,000</font><font style="font-family:inherit;font-size:10pt;"> for each subsequent quarterly payment.&#160;The number of DSUs is determined by dividing the Retainer by the immediately preceding closing price of the Common Stock on the grant date. Each DSU represents the right to receive an equal number of shares of Common Stock upon the retirement, resignation or termination of service from the Board.&#160;&#160;</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the DSU activity for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value per Share</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested deferred stock at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251,996</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.33</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199,993</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.75</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cff0fc;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested deferred stock at December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">451,989</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.86</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All intercompany accounts and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of consolidated financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;) requires management to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses and disclosure of contingent assets and liabilities. The recognition and allocation of certain revenues and selling, general and administrative expenses in these consolidated financial statements also require management estimates and assumptions.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimates and assumptions about future events and their effects cannot be determined with certainty. The Company bases its estimates on historical experience and various other assumptions believed to be applicable and reasonable under the circumstances. These estimates may change as new events occur, as additional information is obtained and as the operating environment changes. These changes have been included in the consolidated financial statements as soon as they became known. In addition, management is periodically faced with uncertainties, the outcomes of which are not within its control and will not be known for prolonged periods of time. Based on a critical assessment of accounting policies and the underlying judgments and uncertainties affecting the application of those policies, management believes the Company&#8217;s consolidated financial statements are fairly stated in accordance with US&#160;GAAP and provide a fair presentation of the Company&#8217;s financial position and results of operations.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue and Cost Recognition</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company derives revenue primarily from services provided under contractual arrangements with our clients or from the sale of products under our distributor agreements. The majority of our revenue is derived from contracts and projects that can span from a few months to </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.&#160;&#160;Control is transferred to a client or customer when, or as, the client or customer obtains control over that asset. The transaction price includes fixed and, in certain contracts, variable consideration.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Variable consideration contained within our contracts includes discounts, rebates, incentives, penalties and other similar items. When a contract includes variable consideration, the Company estimates the variable consideration to determine whether any of it needs to be constrained. The Company includes the variable consideration in the transaction price only to the extent that it is probable that a significant reversal of the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. We estimate variable consideration and constraints based on our review of the contract terms and conditions. Variable consideration and constraint amounts are the most likely amounts based on our history with the customer. If no history is available, then we will recognize the most likely amount based on the range of possible consideration amounts. Variable consideration was not significant for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> or any other reporting period presented. Variable consideration and constraints are updated at each reporting date.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s billings for reimbursement of out-of-pocket expenses related to our Service Fee Revenues, consisting primarily of freight and shipping supplies, are included in pass-through revenues. Other items included in pass-through revenues include travel and certain third-party vendor expenses such as telecommunication charges. These other pass-through revenues are not deemed a material percentage&#160;of total revenues. In certain of our contracts, our clients elect to handle shipping related costs. Therefore, we present pass-through revenues separately, as we believe it provides better transparency to our core services.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Incremental costs to obtain a contract (such as sales commissions) are expensed when incurred when the amortization period is </font><font style="font-family:inherit;font-size:10pt;">1 year</font><font style="font-family:inherit;font-size:10pt;"> or less; otherwise, incremental contract costs are expensed over time as promised goods and services are transferred to a customer.&#160;Recurring operating costs for contracts with customers are recognized as incurred. Certain eligible, nonrecurring costs incurred in the initial phases of our contracts are capitalized when such costs (1) relate directly to the contract, (2) generate or enhance resources that will be used in satisfying the performance obligation in the future and (3) are expected to be recovered.&#160;Capitalized amounts are monitored regularly for impairment.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company enters into contracts with customers that contain multiple promises to transfer control of multiple products and/or services. To the extent a contract includes provisioning multiple products or services, judgment is applied to determine whether promised deliverables are distinct and are distinct in the context of the contract. If this criteria is not met, sales of different products or services are accounted for as a combined performance obligation. For arrangements with multiple distinct performance obligations, consideration is allocated among the performance obligations based on their relative standalone selling price. Standalone selling price is the price at which we would sell a promised good or service separately to the customer. Our warranties generally provide a customer with assurance that the related deliverable will function as the parties intended because it complies with agreed-upon specifications and is therefore not considered an additional performance obligation in the contract. </font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company may execute more than one contract or agreement with a single customer.&#160;The separate contracts or agreements may be viewed as one combined arrangement or separate agreements for revenue recognition purposes.&#160;In order to reach appropriate conclusions regarding whether such agreements should be combined, the Company evaluates whether the agreements were negotiated as a package with a single commercial objective, whether the amount of consideration to be paid in one agreement depends on the price and/or performance of another agreement, or whether the good or services promised in the agreements represent a single performance obligation. The conclusions reached can impact the identification of distinct performance obligations, allocation of the transaction price to each performance obligation and the timing of revenue recognition related to those arrangements</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For contracts recognized over time, we recognize the estimated loss to the extent the project has been completed based on actual hours incurred compared to the total estimated hours.&#160; A loss is recognized when the current estimate of the consideration we expect to receive, modified to include any variable consideration, is less than the current estimate of total costs for the contract.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Service Fee Revenue</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s service fee revenue primarily relates to our order to cash, fulfillment, customer care, consulting, design, digital marketing and technology services. The Company typically charges its service fee revenue on either a time and materials, fixed price, cost-plus a margin, a percent of shipped revenue, or retainer basis for professional services, or a per transaction basis, such as a per item basis for fulfillment services or a per labor hour basis for customer contact center services. Additional fees are billed for other services.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product Revenue</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depending on the terms of the customer arrangement, product revenue and product cost is recognized at the point the customer gains control of the asset. The specific point in time when control transfers depends on the contract with the customer. Typically, our terms are Freight on Board (&#8220;FOB&#8221;) Shipping point, which we believe to be indicative of when control is transferred. We permit our customers to return product.&#160;&#160;Product revenue is reported net of projected future returns. Future returns are estimated based on historical return information.&#160;Management also considers any other current information and trends in making estimates.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross versus Net Revenue</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In instances where revenue is derived from product sales from a third-party, we record revenue on a gross basis when we are a principal to the transaction and net of costs when we are acting as an agent between the customer or client and the vendor. We are the principal and therefore record revenue on a gross basis if we control a promised good or service before transferring that good or service to the customer. We are an agent and record revenue on a net basis for what we retain for agency services if our role is to arrange for another entity to control the promised goods or services.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Practical expedients</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The standard allows entities to use several practical expedients, including the as-invoiced practical expedient, determining whether a significant financing component exists, treatment of sales and usage-based taxes, and the recognition of certain incremental costs of obtaining a contract with a client or customer. Contracts of less than a year with a financing component will be expensed in that period as a practical expedient. Our current contracts do not have a financing component. Commissions on contracts of less than one year will be expensed as a practical expedient.&#160;&#160;Commissions will be capitalized on contracts over one year. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, we did not have any material commissions on contracts in excess of one year.&#160;&#160;We also present our revenues net of sales and usage-based tax as a practical expedient.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">ontract modifications</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract modifications are routine in our industry. For each modification, the Company assesses whether the modification changes the scope and or price of the original agreement and whether those changes are commensurate with stand-alone selling price. Based on the results of this assessment, the Company either accounts for the modification as a separate contract, as a change in the original contract, or as a termination of the old contract and creation of a new contract in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) 606-10-25-12.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of Business and Credit Risk</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> clients contributing to both the PFS Operations and LiveArea business segments represented more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s consolidated total revenues. The largest client represented </font><font style="font-family:inherit;font-size:10pt;">$40.6 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">14%</font><font style="font-family:inherit;font-size:10pt;">, of consolidated total revenues. The second largest client represented </font><font style="font-family:inherit;font-size:10pt;">$29.5 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">, of consolidated total revenues. There were no other such concentrations in 2019. During </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> product customer or service fee client relationship represented more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s consolidated total revenues. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> client exceeded </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s total accounts receivable. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> client exceeded </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s total accounts receivable. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents are defined as short-term highly liquid investments with original maturities, when acquired, of three months or less. At times, the Company has cash balances in domestic bank accounts that exceed Federal Deposit Insurance Corporation insured limits. The Company has not experienced any losses related to these cash concentrations.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue and records trade accounts receivable, pursuant to the methods described above, when collectability is reasonably assured. Collectability is evaluated in the aggregate and on an individual customer or client basis taking into consideration payment due date, historical payment trends, current financial position, results of independent credit evaluations and payment terms. Related reserves are determined by either using percentages applied to certain aged receivable categories based on historical results, reevaluated and adjusted as additional information is received, or a specific identification method. After all attempts to collect a receivable have failed, the receivable is written off against the allowance for doubtful accounts.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Receivables</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other receivables primarily include amounts due from Ricoh for costs incurred by the Company under the distributor agreements and value added tax receivables.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories (all of which are finished goods) are stated at the lower of weighted average cost and net realizable value. The Company establishes inventory reserves based upon estimates of declines in values due to inventories that are slow moving or obsolete, excess levels of inventory or values assessed at lower than cost.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplies Distributors assumes responsibility for slow-moving inventory under its Ricoh distributor agreements, subject to certain termination rights, but has the right to return product rendered obsolete by engineering changes, as defined. In the event PFSweb, Supplies Distributors and Ricoh terminate the distributor agreements, the agreements provide for the parties to mutually agree on a plan of disposition of Supplies Distributors&#8217; then existing inventory.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company makes judgments and estimates in conjunction with the carrying value of property and equipment, including amounts to be capitalized, depreciation and amortization methods and useful lives. Property and equipment are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the respective assets. Capitalized implementation costs are depreciated over the respective client expected performance period. Leasehold improvements are amortized over the shorter of the useful life of the related asset or the remaining lease term.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When events or changes in circumstances indicate that the carrying amount of our property and equipment might not be recoverable, the expected future undiscounted cash flows from the asset are estimated and compared with the carrying amount of the asset. If the sum of the estimated undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recorded. The impairment loss is measured by comparing the fair value of the asset with its carrying amount. Fair value is generally determined based on discounted cash flows or appraised values, as appropriate.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for leases in accordance with ASC 842, Leases. Lease assets and liabilities are recognized at the commencement date of an arrangement where it is determined at inception that a lease exists. Lease assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are initially recognized based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use an incremental borrowing rate based on the information available at the lease commencement date to discount payments to the present value. Some of these leases contain rent escalation clauses either fixed or adjusted periodically for inflation or market rates that are factored into our determination of lease payments. We also have variable lease payments that do not depend on a rate or index, primarily for items such as common area maintenance and real estate taxes, which are recorded as variable cost when incurred. The lease asset excludes incentives and initial direct costs incurred. Lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise that option.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our operating leases are included in operating lease right-of-use assets, current portion of operating lease liabilities and operating lease liabilities on the consolidated balance sheets. Our finance leases are included in property and equipment, long-term debt and finance lease obligations and current portion of long-term debt and finance lease obligations on the consolidated balance sheets. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets. The expense for these short-term leases and operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components and have elected to combine as a single lease component. In addition, we utilized the portfolio approach to group leases with similar characteristics and did not use hindsight to determine lease term. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Definite-Lived Intangible Assets</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s definite-lived intangible assets are primarily comprised of non-compete agreements, trade names, customer relationships and developed technology.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Definite-lived intangible assets are amortized over their estimated useful life and only tested for impairment whenever events or circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the carrying amount of the asset exceeds the estimated undiscounted future cash flows expected to result from the use of the asset and its eventual disposition. The impairment loss to be recorded would be the excess of the asset&#8217;s carrying value over its fair value. Fair value is determined using a discounted cash flow analysis or other valuation technique.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of the purchase price over the fair value of the identifiable net assets acquired. Goodwill and other intangible assets with indefinite lives are not amortized to operations, but instead are reviewed for impairment at least annually on October 1, or more frequently when there is an indicator of impairment. Goodwill impairment exists when a reporting unit&#8217;s goodwill carrying value exceeds its implied fair value. The Company has no intangible asset with indefinite useful lives, other than goodwill.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounting Standards Update (&#8220;ASU&#8221;) Topic 350: </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Testing Goodwill for Impairment</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU Topic 350&#8221;) permits an entity to make a qualitative assessment of whether it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount before applying a two-step goodwill impairment test. This qualified assessment is referred to as &#8220;Step 0.&#8221; When performing Step 0, an entity evaluates relevant events and circumstances, including but not limited to, macroeconomic conditions, industry and market conditions, overall financial performance, reporting unit specific events and entity specific events. If, after completing Step 0, an entity concludes that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, it would not be required to perform a two-step impairment test for that reporting unit.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the event that the conclusion of Step 0 requires the two-step test, the first step compares the fair value of the reporting unit with its carrying value, including goodwill. If the fair value of the reporting unit is less than its carrying value, an indication of goodwill impairment exists for the reporting unit and the entity must perform step two of the impairment test. Under step two, an impairment loss is recognized for any excess of the carrying amount of the reporting unit&#8217;s goodwill over the implied fair value of that goodwill. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit in a manner similar to a purchase price allocation and the residual fair value after this allocation is the implied fair value of the reporting unit goodwill. Fair value of the reporting unit is determined using a discounted cash flow analysis. If the fair value of the reporting unit exceeds its carrying value, step two does not need to be performed. An impairment loss is recognized to the extent that the carrying amount of goodwill exceeds its implied fair value.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the Company is required to perform the two-step test described in the preceding paragraph, it would determine fair value using generally accepted valuation techniques, including discounted cash flows and market multiple analyses. These types of analyses contain uncertainties because they require management to make assumptions and to apply judgment to estimate industry economic factors and the profitability of future business strategies.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s valuation methodology for assessing impairment would require management to make judgments and assumptions based on historical experience and projections of future operating performance. If these assumptions differ materially from future results, the Company may record impairment charges in the future.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation and Transactions</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The functional currency of each of the Company&#8217;s foreign subsidiaries is local currency. Assets and liabilities are translated at exchange rates in effect at the end of the period and income and expense items are translated at the average exchange rates on a monthly basis. Translation adjustments are accumulated and reported as a component of accumulated other comprehensive income (loss) in the consolidated statements of shareholders&#8217; equity.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company includes currency gains and losses on short-term intercompany advances in the determination of net income and loss. The Company reports gains and losses on intercompany foreign currency transactions that are of a long-term investment nature as a component of accumulated other comprehensive income (loss) in the consolidated statements of shareholders&#8217; equity.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses stock-based compensation, including stock options, deferred stock units and other market and performance stock-based awards to provide long-term performance incentives for its executives, key employees and non-employee directors. From the service inception date to the grant date, the Company recognizes compensation cost for all share-based payments based on the reporting date fair value of the award. After the grant date, compensation cost is measured based on the grant date fair value. Depending on the conditions associated with the vesting of the award, compensation cost is recognized on a straight-line or graded basis, net of estimated forfeitures, over the requisite service period of each award. The Company records compensation cost as a component of selling, general and administrative expenses in the consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates the fair value of each option grant on the date of grant using the Black-Scholes option-pricing model and estimates the compensation cost for certain of the awards that have a market condition using a Monte-Carlo simulation. The estimated fair value for awards involves assumptions for expected dividend yield, stock price volatility, risk-free interest rates and the expected life of the award.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets to the amount more likely than not to be realized.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes interest and penalties related to certain tax positions in income tax expense and monitors uncertain tax positions and recognizes tax benefits only when management believes the relevant tax positions would more likely than not be sustained upon examination.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with ASC 825, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments</font><font style="font-family:inherit;font-size:10pt;">, fair value is determined utilizing a hierarchy of valuation techniques. The three levels of the fair value hierarchy are as follows:</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;padding-left:120px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;padding-left:120px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 2: Inputs, other than quoted prices, that are observable for the asset or liability, either directly or indirectly; these include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;padding-left:120px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level 3: Unobservable inputs that reflect the reporting entity&#8217;s own assumptions.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying value of the Company&#8217;s financial instruments, which include cash and cash equivalents, accounts receivable, other receivables, trade accounts payable and debt, approximate their fair values at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> based on short terms to maturity or current market prices and interest rates or observable inputs such as quoted prices in active markets.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Nonrecurring Fair Value Measurements</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The purchase price of business acquisitions is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with any excess recorded as goodwill. The Company utilizes Level 3 inputs in the determination of the initial fair value of assets and liabilities. Non-financial assets such as goodwill, intangible assets, software development costs and property and equipment are subsequently measured at fair value when there is an indicator of impairment and recorded at fair value only when impairment is recognized.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impact of Recently Issued Accounting Standards</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pronouncements Recently Adopted</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-02, Leases ("ASU 2016- 02"), which requires lessees to recognize assets and liabilities on the balance sheet for the rights and obligations created by all leases with terms of more than 12 months. In July 2018, the FASB issued additional authoritative guidance providing companies with an optional transition method to use the effective date of ASU 2016-02 as the date of initial application of transition and not restate comparative periods. We adopted the standard on January 1, 2019 using this optional transition method. As such, prior periods have not been recast under the new standard. We elected the package of practical expedients, which allows us to carry forward historical lease classification, the practical expedient to not separate non-lease components from lease components and the short-term lease accounting policy election as defined in ASU 2016-02. These practical expedients have been applied to all classes of underlying assets. We implemented internal controls and a lease accounting software to enable the preparation of financial information on adoption. The standard had a material impact on our consolidated balance sheets but did not have an impact on the consolidated statements of operations and comprehensive income (loss) and had no impact on cash provided by or used in operating, investing or financing activities on our consolidated statements of cash flows. The most significant impact was the recognition of right-of-use assets of </font><font style="font-family:inherit;font-size:10pt;">$40.8 million</font><font style="font-family:inherit;font-size:10pt;"> and operating lease liabilities of </font><font style="font-family:inherit;font-size:10pt;">$46.5 million</font><font style="font-family:inherit;font-size:10pt;"> for operating leases at adoption date. The difference between the right-of-use assets and operating lease liabilities was recorded as an adjustment to deferred rent (lease incentives). The adoption of ASU 2016-02 had substantially no impact on our finance leases.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pronouncements Not Yet Adopted</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</font><font style="font-family:inherit;font-size:10pt;">," which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019 for all public entities, excluding smaller reporting companies, and after December 15, 2022 for smaller reporting companies. It requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. We will adopt ASU 2016-13 on January 1, 2023. We are currently in the process of evaluating the impact of the adoption of ASU 2016-13 on our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8220;Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill impairment&#8221; </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2017-04&#8221;), which removes Step 2 of the goodwill impairment test. A goodwill impairment will now be determined by the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for annual reporting periods, and interim periods therein, beginning after December 15, 2019, with early adoption permitted. We do not expect the adoption of ASU 2017-04 to have a material impact on our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU No. 2018-15 "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract; Disclosures for Implementation Costs Incurred for Internal-Use Software and Cloud Computing Arrangements</font><font style="font-family:inherit;font-size:10pt;">" (&#8220;ASU 2018-15&#8221;), which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under ASC Subtopic 350-40, in order to determine which costs to capitalize and recognize as an asset. ASU 2018-15 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019 and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. We will adopt on January 1, 2020 on a prospective basis. We are currently in the process of evaluating the impact of the adoption of ASU 2018-15 but do not expect the adoption to have a material impact on our consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue and records trade accounts receivable, pursuant to the methods described above, when collectability is reasonably assured. Collectability is evaluated in the aggregate and on an individual customer or client basis taking into consideration payment due date, historical payment trends, current financial position, results of independent credit evaluations and payment terms. Related reserves are determined by either using percentages applied to certain aged receivable categories based on historical results, reevaluated and adjusted as additional information is received, or a specific identification method. After all attempts to collect a receivable have failed, the receivable is written off against the allowance for doubtful accounts.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:13px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of consolidated financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;) requires management to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses and disclosure of contingent assets and liabilities. The recognition and allocation of certain revenues and selling, general and administrative expenses in these consolidated financial statements also require management estimates and assumptions.</font></div><div style="line-height:120%;padding-top:13px;text-align:justify;text-indent:60px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimates and assumptions about future events and their effects cannot be determined with certainty. The Company bases its estimates on historical experience and various other assumptions believed to be applicable and reasonable under the circumstances. These estimates may change as new events occur, as additional information is obtained and as the operating environment changes. These changes have been included in the consolidated financial statements as soon as they became known. In addition, management is periodically faced with uncertainties, the outcomes of which are not within its control and will not be known for prolonged periods of time. Based on a critical assessment of accounting policies and the underlying judgments and uncertainties affecting the application of those policies, management believes the Company&#8217;s consolidated financial statements are fairly stated in accordance with US&#160;GAAP and provide a fair presentation of the Company&#8217;s financial position and results of operations.</font></div></div> EX-101.SCH 9 pfsw-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2103100 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Acquisition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Debt Obligations link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Debt Obligations - Debt and Finance Lease Maturities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Debt Obligations - Schedule of Aggregate Maturities of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Debt Obligations - Summary of Outstanding Debt and Capital Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Debt Obligations - Summary of Outstanding Debt and Capital Lease Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Debt Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Debt Obligations - U.S. Credit Agreement - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0002000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Earnings Per Share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Earnings Per Share - Schedule of Reconciliation of Denominator Used in Calculation of Basic and Diluted Earnings Per share (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Employee Savings Plan link:presentationLink link:calculationLink link:definitionLink 2415401 - Disclosure - Employee Savings Plan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Goodwill and Identifiable Intangibles, Net link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Goodwill and Identifiable Intangibles, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Goodwill and Identifiable Intangibles, Net - Schedule of Definite-Lived Identifiable Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Goodwill and Identifiable Intangibles, Net - Summary of Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Goodwill and Identifiable Intangibles, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Income Taxes - Components of the Deferred Tax Asset (Liability) (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Income Taxes - Consolidated Income (Loss) From Operations before Income Taxes, By Domestic and Foreign Entities (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Income Taxes - Reconciliation of the Difference between Expected Income Tax Expense (Benefit) from Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Income Taxes - Summary of Current and Deferred Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Inventory Financing link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Inventory Financing - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Leases - Supplemental Consolidated Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Overview link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Property and Equipment - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Revenue from Contracts with Clients and Customers link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Revenue from Contracts with Clients and Customers - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Revenue from Contracts with Clients and Customers - Additional Information, Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Revenue from Contracts with Clients and Customers - Summary of Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Revenue from Contracts with Clients and Customers - Summary of Revenues Disaggregated by Revenue Source, Timing of Revenue Recognition and Region (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Revenue from Contracts with Clients and Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Segment and Geographic Information- Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Segment and Geographic Information - Schedule of Revenues & Long-lived Assets Based on Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Segment and Geographic Information - Summary of Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Stock and Stock Options link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Stock and Stock Options - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2409409 - Disclosure - Stock and Stock Options - Summary of Deferred Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2409407 - Disclosure - Stock and Stock Options - Summary of Market-Based Restricted Stock and Unit Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2409408 - Disclosure - Stock and Stock Options - Summary of Market-Based Restricted Stock and Unit Award Grant Estimated Under the Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Stock and Stock Options - Summary of Performance-Based Restricted Stock and Unit Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Stock and Stock Options - Summary of Service-Based Restricted Stock and Unit Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Stock and Stock Options - Summary of Stock Option Activity Under the Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Stock and Stock Options - Summary of Stock Option Activity Under the Stock Option Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Stock and Stock Options (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 pfsw-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 pfsw-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 pfsw-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Revenue from Contract with Customer [Abstract] Performance obligation Revenue, Remaining Performance Obligation, Amount Percentage of remaining performance obligations revenue expected to be recognized Revenue, Remaining Performance Obligation, Percentage Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Remaining performance obligations period expected to be recognized Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Property, Plant and Equipment [Abstract] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Debt Disclosure [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Short Term Credit Facility Short Term Credit Facility [Member] Short term credit facility. Geographical Geographical [Axis] Geographical Geographical [Domain] United States UNITED STATES Lender Name Lender Name [Axis] Line of Credit Facility, Lender Line of Credit Facility, Lender [Domain] IBM Credit LLC I B M Credit L L C [Member] IBM credit LLC. Legal Entity Legal Entity [Axis] Entity Entity [Domain] Supplies Distributors Supplies Distributors Inc [Member] Supplies distributors Inc. Variable Rate Variable Rate [Axis] Variable Rate Variable Rate [Domain] Prime Rate Prime Rate [Member] Scenario Scenario [Axis] Scenario, Unspecified Scenario, Unspecified [Domain] Scenario Forecast Scenario, Forecast [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Maximum financing receivable capacity through agreement thereafter Line of Credit Facility, Capacity Available for Trade Purchases Notice period time to exit from the agreement Line of Credit Facility, Covenant Terms Outstanding borrowing Long-term Line of Credit Available credit Line of Credit Facility, Current Borrowing Capacity Subordinated note outstanding, minimum limit Debt Instrument Covenant Subordinated Debt Limit Debt instrument covenant subordinated debt limit. Percentage points added to the reference rate to compute the variable rate on the debt instrument Debt Instrument, Basis Spread on Variable Rate Weighted average interest rate on outstanding borrowings Debt, Weighted Average Interest Rate Cash dividend receivable Supplies Distributors Dividend Receivable Amount of lender approved dividend available to be paid by Supplies Distributors. Cash dividends received Proceeds from Dividends Received Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type Property, Plant and Equipment, Type [Domain] Purchased and capitalized software costs Software and Software Development Costs [Member] Furniture, fixtures and equipment Furniture Fixtures And Equipment [Member] Furniture, fixtures and equipment. Computer equipment Computer Equipment [Member] Leasehold improvements Leasehold Improvements [Member] In-process assets Construction in Progress [Member] Range Range [Axis] Range Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Property and equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Less-accumulated depreciation and amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Less-accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property and equipment, net Property, Plant and Equipment, Net Property and equipment, depreciable life Property, Plant and Equipment, Useful Life Segment Reporting [Abstract] Summary of Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Revenues & Long-lived Assets Based on Geographic Area Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] 2020 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type Award Type [Axis] Equity Award Equity Award [Domain] Service-Based Restricted Stock and Restricted Stock Unit Awards Service Based Restricted Stock And Restricted Stock Unit Awards [Member] Service-based restricted stock and restricted stock unit awards. Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Unvested restricted stock, Shares, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Shares, Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Shares, Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Shares, Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unvested restricted stock, Shares, Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Unvested restricted stock, Weighted average grant date fair value per share, Beginning balance (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted average grant date fair value per share, Granted (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value per share, Vested (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value per share, Canceled (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Unvested restricted stock, Weighted average grant date fair value per share, Ending balance (in usd per share) Leases [Abstract] Lease costs: Lease, Cost [Abstract] Finance lease costs: Finance Lease, Cost [Abstract] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Interest on lease liabilities Finance Lease, Interest Expense Operating lease costs Operating Lease, Cost Variable lease costs Variable Lease, Cost Short-term lease costs Short-term Lease, Cost Total lease costs Lease, Cost Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows arising from operating leases Operating Lease, Payments Operating cash flows arising from finance leases Finance Lease, Interest Payment on Liability Financing cash flows arising from finance leases Finance Lease, Principal Payments Right-of-use assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, New Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, New Right-of-use assets obtained in exchange for finance lease liabilities Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Statement of Financial Position [Abstract] Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Inventories reserves Inventory Valuation Reserves Preferred stock, par value (in USD per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in USD per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Treasury stock, shares (in shares) Treasury Stock, Shares Retirement Benefits [Abstract] Employee Savings Plan Pension and Other Postretirement Benefits Disclosure [Text Block] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected stock price volatility minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Expected stock price volatility maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Risk-free interest rate minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Expected life of options (years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Domestic Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Total Current Current Income Tax Expense (Benefit) Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Domestic Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Total Deferred Deferred Income Tax Expense (Benefit) Provision for income taxes Income Tax Expense (Benefit) Accounting Policies [Abstract] Principles of Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Revenue and Cost Recognition and Contract Modifications Revenue from Contract with Customer [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Accounts Receivable Trade and Other Accounts Receivable, Policy [Policy Text Block] Other Receivables Receivables, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Definite-Lived Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Foreign Currency Translation and Transactions Foreign Currency Transactions and Translations Policy [Policy Text Block] Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Impact of Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] DSU Award Deferred Stock Units [Member] Deferred stock units. Shares, Vested (in shares) Document And Entity Information [Abstract] Document and entity information. Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Goodwill and Identifiable Intangibles, Net Goodwill and Intangible Assets Disclosure [Text Block] Summary of Contract Balances Contract with Customer, Asset and Liability [Table Text Block] Summary of Revenues Disaggregated by Revenue Source, Timing of Revenue Recognition and Region Disaggregation of Revenue [Table Text Block] Earnings Per Share [Abstract] Schedule of Reconciliation of Denominator Used in Calculation of Basic and Diluted Earnings Per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Debt Obligations Debt Disclosure [Text Block] Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Amortization of debt issuance costs Amortization of Debt Issuance Costs Provision for doubtful accounts Provision For Recovery Of Doubtful Accounts Provision for recovery of doubtful accounts. Provision for excess and obsolete inventory Inventory Write Down Recovery Charge to cost of goods sold that represents the reduction of the carrying amount of inventory and recovery of such amounts recognized as income. Loss on disposition of fixed assets Gain (Loss) on Disposition of Property Plant Equipment Loss on early extinguishment of debt Gain (Loss) on Extinguishment of Debt Deferred income taxes Stock-based compensation expense Share-based Compensation Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses, other receivables and other assets Increase (Decrease) in Other Operating Assets Deferred rent Increase (Decrease) in Deferred Leasing Fees Operating leases Increase (Decrease) in Operating Lease, Assets (Liabilities) Increase (Decrease) in Operating Lease, Assets (Liabilities) Trade accounts payable, deferred revenue, accrued expenses and other liabilities Increase (Decrease) in Operating Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Net proceeds from issuance of common stock Proceeds from Issuance of Common Stock Taxes paid on behalf of employees for withheld shares Payments Related to Tax Withholding for Share-based Compensation Payments on performance-based contingent payments Payments On Performance Based Contingent Consideration Liability Payments on performance-based contingent consideration liability. Payments on finance lease obligations Repayments of Long-term Capital Lease Obligations Payments on term loan Repayments of Long-term Debt Payments on revolving loan Repayments of Lines of Credit Borrowings on revolving loan Proceeds from Lines of Credit Debt issuance costs Payments of Debt Issuance Costs Payments on other debt Repayments of Other Debt Borrowings on other debt Proceeds from Other Debt Borrowings on other debt Net Cash Provided by (Used in) Financing Activities EFFECT OF EXCHANGE RATES ON CASH AND CASH EQUIVALENTS Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations NET DECREASE IN CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents, beginning of period Cash and Cash Equivalents, at Carrying Value, Including Discontinued Operations Restricted cash, beginning of period Restricted Cash and Cash Equivalents, Current CASH AND CASH EQUIVALENTS AND RESTRICTED CASH, beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Cash and cash equivalents, end of period Restricted cash, end of period CASH AND CASH EQUIVALENTS AND RESTRICTED CASH, end of period SUPPLEMENTAL CASH FLOW INFORMATION Supplemental Cash Flow Information [Abstract] Cash paid for income taxes Income Taxes Paid Cash paid for income taxes Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid for interest Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Property and equipment acquired under long-term debt and finance leases Capital Expenditures Incurred but Not yet Paid Performance-based contingent payments through stock issuance Stock Issued Market-Based Restricted Stock and Unit Awards Market Based Restricted Stock And Unit Awards [Member] Market-based restricted stock and unit awards. Increase (decrease) in costs to fulfill contracts with customers from new projects Increase (Decrease) in Capitalized Contract Costs, Net Increase (Decrease) in Capitalized Contract Costs, Net Increase in contract assets Capitalized Contracts Costs, Costs Incurred Capitalized Contracts Costs, Costs Incurred Amortization of costs to fulfill contract assets Capitalized Contract Cost, Amortization Changes in net contract liabilities Increase (Decrease) in Contract with Customer, Liability Increase in contract liabilities for new projects Contract with Customer, Liability, Liabilities Incurred Contract with Customer, Liability, Liabilities Incurred Change in contract liabilities from amortization and recognition and recognition of revenue Contract with Customer, Liability, Revenue Recognized Contract loss Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Income (loss) from operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Number of reportable segments Number of Reportable Segments Number of reporting units Number of Reporting Units Goodwill impairment Goodwill, Impairment Loss Product and Service Product and Service [Axis] Product and Service Product and Service [Domain] Service fee revenue Service Fee Revenue [Member] Service fee revenue. Product revenue, net Product Revenue Net [Member] Product revenue, net. Pass-through revenue Pass Through Revenue [Member] Pass-through revenue. Segments Segments [Axis] Segments Segments [Domain] PFS Operations P F S Operations Segment [Member] PFS operations. LiveArea Professional Services Live Area Professional Services [Member] LiveArea Professional Services. Timing of Transfer of Good or Service Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service Timing of Transfer of Good or Service [Domain] Over time Transferred over Time [Member] Point-in-time Transferred at Point in Time [Member] North America North America [Member] Europe Europe [Member] Revenues: Disaggregation of Revenue [Abstract] Disaggregated revenue Revenue from Contract with Customer, Excluding Assessed Tax Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] Employee Plan Employee Plan [Member] Employee plan. Restricted Shares Restricted Stock [Member] Stock Options Employee Stock Option [Member] Performance-Based Restricted Stock and Unit Awards Performance Based Restricted Stock And Unit Awards [Member] Performance-based restricted stock and unit awards. Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] Title of Individual Title of Individual [Axis] Relationship to Entity Relationship to Entity [Domain] Board of Directors Chairman Director [Member] Number of preferred stock purchase rights issued per common share (in shares) Class of Warrant or Rights, Number of Warrants Issued Per Share Class of Warrant or Rights, Number of Warrants Issued Per Share Number of shares which preferred stock purchase rights are convertible into (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Preferred stock purchase rights at exercise price ( in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Percentage of outstanding shares of common stock to exercise preferred stock purchase rights Minimum Percentage Of Ownership Of Common Stock Required To Exercise Preferred Share Purchase Rights Minimum percentage of ownership of common stock required to exercise preferred share. Preferred stock purchase rights expiration term after 2021 annual meeting Class of Warrant or Right, Expiration Term After Annual Meeting Class of Warrant or Right, Expiration Term After Annual Meeting Outstanding stock options authorized for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Weighted average fair value per share of performance shares granted (in usd per share) Total fair value of performance shares vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Total unrecognized compensation costs Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Weighted average period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Future grants under the stock option plans (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Reduction of shares available for grant Share Based Compensation Arrangement By Share Based Payment Award Average Reduction In Number Of Shares Available For Grant Per Award Share-based compensation arrangement by share-based payment award average reduction in number of shares available for grant per award. Stock options and stock option plans vesting terms period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Stock options exercised within period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Weighted average fair value per share of options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Total intrinsic value of options and non-plan Options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Grants in period (in shares) Stock issued during period (in shares) Stock Issued During Period, Value, Share-based Compensation, Gross Property And Equipment Excluding Capital Leases Property And Equipment Excluding Capital Leases [Member] Property and equipment excluding capital leases. Assets Held Under Capital Leases Assets Held under Capital Leases [Member] Capital leases Finance Lease, Right-of-Use Asset Capital leases Capital Leases, Balance Sheet, Assets by Major Class, Net Accumulated amortization of capital leases Finance Lease, Right-of-Use Asset, Accumulated Amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Accumulated amortization of capital leases Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation Depreciation and amortization Inventory Financing Inventory Disclosure [Text Block] Summary of Outstanding Debt and Capital Lease Obligations Schedule of Debt [Table Text Block] Schedule of Aggregate Maturities of Debt Schedule of Maturities of Long-term Debt [Table Text Block] Income Statement [Abstract] Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] REVENUES: Total revenues COSTS OF REVENUES: Cost of Goods and Services Sold [Abstract] Total costs of revenues Cost of Goods and Services Sold Gross profit Gross Profit SELLING, GENERAL AND ADMINISTRATIVE EXPENSES Selling, General and Administrative Expense Income from operations Operating Income (Loss) INTEREST EXPENSE, net Interest Expense INCOME TAX EXPENSE NET INCOME (LOSS) Net Income (Loss) Attributable to Parent NET INCOME (LOSS) PER SHARE: Basic (in usd per share) Earnings Per Share, Basic Diluted (in usd per share) Earnings Per Share, Diluted WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted COMPREHENSIVE INCOME (LOSS): Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Net income (loss) Foreign currency translation adjustment, net of taxes Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax TOTAL COMPREHENSIVE INCOME (LOSS) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Summary of Property and Equipment Property, Plant and Equipment [Table Text Block] Schedule of aggregate maturities of debt Long-term Debt, Fiscal Year Maturity [Abstract] 2020 Long-term Debt and Capital Lease Obligations, Repayments of Principal in Next Twelve Months 2021 Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two 2022 Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Three 2023 Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Four 2024 Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Five Total Long-term Debt and Capital Lease Obligations, Including Current Maturities Statement of Stockholders' Equity [Abstract] Equity Components Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Accumulated Deficit Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Treasury Stock Treasury Stock [Member] Beginning Balance Stockholders' Equity Attributable to Parent Beginning Balance (in shares) Shares, Issued Impact of the adoption of new accounting pronouncement Cumulative Effect on Retained Earnings, Net of Tax Stock-based compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Exercise of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Issuance of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Tax withholding on restricted stock Adjustments Related to Tax Withholding for Share-based Compensation Shares issued related to acquisitions Stock Issued During Period, Value, Acquisitions Shares issued related to acquisitions (in shares) Stock Issued During Period, Shares, Acquisitions Foreign currency translation adjustment, net of taxes Ending Balance Ending Balance (in shares) Numerator: Net Income (Loss) Attributable to Parent [Abstract] Denominator: Weighted-average shares outstanding for basic earnings (loss) per share (in shares) Effect of dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Options to purchase common stock (in shares) Incremental Common Shares Attributable To Options To Purchase Common Stock Incremental common shares attributable to options to purchase common stock. Other dilutive securities (in shares) Incremental Common Shares Attributable To Other Dilutive Securities Incremental common shares attributable to other dilutive securities. Adjusted weighted-average shares outstanding for diluted earnings (loss) per share (in shares) Business Combinations [Abstract] Acquisition Business Combination Disclosure [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] U.S. Credit Agreement Credit Agreement [Member] Credit agreement. Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving loan Revolving Credit Facility [Member] Equipment loan Equipment Loan [Member] Equipment loan. Debt Instrument [Line Items] Debt Instrument [Line Items] Credit facility Debt issuance costs Unamortized Debt Issuance Expense Finance leases Finance Lease, Liability Finance leases Capital Lease Obligations Other Other Borrowings Debt and capital lease obligation Debt and Capital Lease Obligations Less current portion of long-term debt Long-term Debt and Capital Lease Obligations, Current Long-term debt, less current portion Long-term Debt and Capital Lease Obligations Summary of Stock Option Activity Under the Stock Option Plans Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Expected Life of the Stock Based Award and Stock Price Volatility Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Summary of Restricted Stock and Unit Award Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Summary of Market-Based Restricted Stock and Unit Award Grant Estimated Under the Plans Schedule Of Share Based Payment Award Equity Instruments Other Than Options Valuation Assumptions Table [Text Block] Schedule of share based payment award equity instruments other than options valuation assumptions. Finance lease asset Operating lease, weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Operating lease, weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Finance lease, weighted-average remaining lease term Finance Lease, Weighted Average Remaining Lease Term Finance lease, weighted-average discount rate Finance Lease, Weighted Average Discount Rate, Percent Remaining lease term Lessee, Lease, Remaining Lease Term Lessee, Lease, Remaining Lease Term Extension term Lessee, Lease, Renewal Term Lessee, Lease, Renewal Term Termination period Lessee, Lease, Termination Period Lessee, Lease, Termination Period Total rental expense under operating leases Operating Leases, Rent Expense, Net Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] CrossView, Inc. Cross View Inc [Member] CrossView, Inc. Restricted Stock Business Combination, Separately Recognized Transactions Business Combination, Separately Recognized Transactions [Axis] Business Combination, Separately Recognized Transactions Business Combination, Separately Recognized Transactions [Domain] 2017 Earn-out Payments Two Thousand Seventeen Earn Out Payments [Member] Two thousand seventeen earn-out payments. 2018 Earn-out Payments Two Thousand Eighteen Earn Out Payments [Member] Two thousand eighteen earn out payments. Business Acquisition [Line Items] Business Acquisition [Line Items] Consideration paid Payments to Acquire Businesses, Gross Number of shares of common stock issued Consideration paid Business Combination Contingent Earn Out Payment In Common Stock And Cash Business combination contingent earn-out payment in common stock and cash. Share consideration Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Issuance of restricted shares Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Earn-out payments, maximum Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Additional expense related to change in fair value of performance-based contingent payments liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Cash in excess of original estimate for performance-based contingent consideration liability Payment Of Cash In Excess Of Original Estimate For Performance Based Contingent Consideration Liability Payment of cash in excess of original estimate for performance-based contingent consideration liability. Contract Assets Contract with Customer, Asset, Net [Abstract] Trade Accounts Receivable, net Trade Accounts Receivable Net Current Trade accounts receivable net current. Unbilled Accounts Receivable Unbilled Receivables, Current Costs to Fulfill Capitalized Contract Cost, Net Total Contract Assets Contract with Customer, Asset and Capitalized Contracts Cost, Net Contract with Customer, Asset and Capitalized Contracts Cost, Net Contract Liabilities Contract with Customer, Liability [Abstract] Accrued Contract Liabilities Contract with Customer, Liability, Accrued Contract Liabilities Contract with Customer, Liability, Accrued Contract Liabilities Deferred Revenue Contract with Customer, Liability, Deferred Revenue Contract with Customer, Liability, Deferred Revenue Total Contract Liabilities Contract with Customer, Liability Operating Leases Operating Lease Liabilities, Payments Due [Abstract] 2020 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total lease obligations Operating Lease, Liability Finance Leases Finance Lease Liabilities, Payments, Due [Abstract] 2020 Finance Lease, Liability, Payments, Remainder of Fiscal Year 2021 Finance Lease, Liability, Payments, Due Year Two 2022 Finance Lease, Liability, Payments, Due Year Three 2023 Finance Lease, Liability, Payments, Due Year Four 2024 Finance Lease, Liability, Payments, Due Year Five Thereafter Finance Lease, Liability, Payments, Due after Year Five Total lease payments Finance Lease, Liability, Payments, Due Less interest Finance Lease, Liability, Undiscounted Excess Amount Total lease obligations Segment and Geographic Information Segment Reporting Disclosure [Text Block] Term loan Term Loan Facility [Member] Term loan facility. Credit facility maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Available credit under credit agreement Line of Credit Facility, Remaining Borrowing Capacity Available increase under credit agreement Line of Credit Facility, Accordion Feature Line of Credit Facility, Accordion Feature Availability under credit agreement after available increase under credit agreement Line of Credit Facility, Maximum Borrowing Capacity Including Accordion Feature Line of Credit Facility, Maximum Borrowing Capacity Including Accordion Feature Loss on early extinguishment of debt Credit Agreement, fee paid Credit facility collateral pledge percentage Line Of Credit Facility Collateral Pledge Percentage Line of credit facility collateral pledge percentage. Organization, Consolidation and Presentation of Financial Statements [Abstract] Overview Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding shares, Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Shares granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Shares exercised (in shares) Shares canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Outstanding shares, Ending balance (in shares) Shares exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Shares exercisable and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Price Per Share Share Based Compensation Arrangement By Share Based Payment Award Options Number Price Per Share [Roll Forward] Share Based Compensation Arrangement By Share Based Payment Award Options Number Price Per Share [Roll Forward] Outstanding price per share, Beginning balance (in usd per share) Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Price Per Share Share based compensation arrangement by share based payment award options outstanding number price per share. Price per share granted (in usd per share) Share Based Compensation Arrangement By Share Based Payment Award Options Grants Price Per Share Share based compensation arrangement by share based payment award options grants price per share. Price per share exercised (in usd per share) Stock Issued During Period Shares Stock Options Exercised Price Per Share Stock issued during period shares stock options exercised price per share. Price per share canceled (in usd per share) Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures Price Per Share Share based compensation arrangement by share based payment award options forfeitures price per share. Outstanding price per share, Ending balance (in usd per share) Price per share exercisable (in usd per share) Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Price Per Share Share based compensation arrangement by share based payment award options exercisable price per share. Price per share exercisable and expected to vest (in usd per share) Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Price Per Share Share based compensation arrangement by share based payment award options vested and expected to vest exercisable price per share. Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted average exercise price, Outstanding beginning balance (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted average exercise price granted (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted average exercise price exercised (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted average exercise price canceled (in usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted average exercise price, Outstanding ending balance (in usd per share) Weighted average exercise price exercisable (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted average exercise price exercisable and expected to vest (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted average remaining contractual life exercisable (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Weighted average remaining contractual life exercisable and expected to vest (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Aggregate intrinsic value exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Aggregate intrinsic value exercisable and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Revenue from Contracts with Clients and Customers Revenue from Contract with Customer [Text Block] Expected dividend yield Expected stock price volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected term (years) Weighted average grant date fair value Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Fair Value At Grant Date Share based compensation arrangement by share based payment award fair value assumptions weighted average fair value at grant date. Leases Lessee, Finance Leases [Text Block] Leases Lessee, Operating Leases [Text Block] Schedule of Definite-Lived Identifiable Intangible Assets Acquired Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Summary of Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Debt issuance costs Lease Costs and Supplemental Cash Flow Information Lease, Cost [Table Text Block] Finance Lease Maturity Finance Lease, Liability, Maturity [Table Text Block] Operating Lease Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Finance Lease Maturity Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Operating Lease Maturity Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Income Tax Authority Income Tax Authority [Axis] Income Tax Authority Income Tax Authority [Domain] Foreign Country Foreign Tax Authority [Member] Domestic Country Domestic Tax Authority [Member] Canada CANADA Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Net operating loss carryforwards relate to taxable losses Operating Loss Carryforwards Significant Accounting Policies Significant Accounting Policies [Text Block] Earnings Per Share Earnings Per Share [Text Block] ASSETS Assets [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash Accounts receivable, net of allowance for doubtful accounts of $1,071 and $585 at December 31, 2019 and December 31, 2018, respectively Accounts Receivable, Net, Current Inventories, net of reserves of $291 and $298 at December 31, 2019 and December 31, 2018, respectively Inventory, Net Other receivables Other Receivables, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current PROPERTY AND EQUIPMENT, net OPERATING LEASE RIGHT-OF-USE ASSETS, net Operating Lease, Right-of-Use Asset IDENTIFIABLE INTANGIBLES, net Finite-Lived Intangible Assets, Net GOODWILL Goodwill OTHER ASSETS Other Assets, Noncurrent Total assets Assets LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] CURRENT LIABILITIES: Liabilities, Current [Abstract] Trade accounts payable Accounts Payable, Trade, Current Accrued expenses Accrued Liabilities, Current Current portion of operating lease liabilities Operating Lease, Liability, Current Current portion of long-term debt and finance lease obligations Deferred revenue Contract with Customer, Liability, Current Total current liabilities Liabilities, Current LONG-TERM DEBT AND FINANCE LEASE OBLIGATIONS, less current portion DEFERRED REVENUE, less current portion Contract with Customer, Liability, Noncurrent DEFERRED RENT Deferred Rent Credit, Noncurrent OPERATING LEASE LIABILITIES Operating Lease, Liability, Noncurrent OTHER LIABILITIES Other Liabilities, Noncurrent Total liabilities Liabilities COMMITMENTS AND CONTINGENCIES Commitments and Contingencies SHAREHOLDERS’ EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $1.00 par value; 1,000,000 shares authorized; none issued or outstanding Preferred Stock, Value, Issued Common stock, $0.001 par value; 35,000,000 shares authorized; 19,465,877 and 19,294,296 issued at December 31, 2019 and December 31, 2018, respectively; and 19,432,410 and 19,260,829 outstanding at December 31, 2019 and December 31, 2018, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated deficit Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Treasury stock at cost, 33,467 shares Treasury Stock, Value Total shareholders’ equity Total liabilities and shareholders’ equity Liabilities and Equity Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Stock and Stock Options Shareholders' Equity and Share-based Payments [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items Consolidation Items [Axis] Consolidation Items Consolidation Items [Domain] Operating Segments Operating Segments [Member] Unallocated corporate expenses Corporate, Non-Segment [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Summary of product revenue by segments Revenues Income from operations Total depreciation and amortization Depreciation, Depletion and Amortization Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Inter-segment Eliminations Geography Eliminations [Member] India INDIA Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Schedule of revenue based on geographic area Segments, Geographical Areas [Abstract] Long-lived assets Long-Lived Assets Income tax benefit computed at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Items not deductible for tax purposes Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Impact of Tax Reform Act Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount State taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Foreign exchange rate difference Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Net operating loss adjustments Income Tax Reconciliation Net Operating Loss Adjustments Certain adjustments for income tax reconciliation related to net operating losses. Prior year return-to-provision true-up Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Outstanding common stock excluded from calculations of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Future minimum lease obligations Operating Leases, Future Minimum Payments Due Finance Leases Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2019 Capital Leases, Future Minimum Payments Due, Next Twelve Months 2020 Capital Leases, Future Minimum Payments Due in Two Years 2021 Capital Leases, Future Minimum Payments Due in Three Years 2022 Capital Leases, Future Minimum Payments Due in Four Years 2023 Capital Leases, Future Minimum Payments Due in Five Years Thereafter Capital Leases, Future Minimum Payments Due Thereafter Future minimum lease obligations Capital Leases, Future Minimum Payments Due Less interest Capital Leases, Future Minimum Payments, Interest Included in Payments Present value of net minimum lease obligations Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Trade names Trade Names [Member] Non-compete agreements Noncompete Agreements [Member] Leasehold Lease Agreements [Member] Customer relationships Customer Relationships [Member] Developed technology Developed Technology Rights [Member] Other intangibles Other Intangible Assets [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Carrying Value Finite-lived Intangible Assets, Fair Value Disclosure Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Value Estimated Useful Life from Acquisition Finite-Lived Intangible Asset, Useful Life Deferred tax assets: Components of Deferred Tax Assets [Abstract] Allowance for doubtful accounts Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Inventory reserve Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Loss Reserves Property and equipment Deferred Tax Assets, Property, Plant and Equipment Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Deferred revenue Deferred Tax Assets, Contract with Customer, Liability Deferred Tax Assets, Contract with Customer, Liability State tax - deferred Deferred Tax Assets, State Taxes Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Other Deferred Tax Assets, Other Deferred tax assets, gross Deferred Tax Assets, Gross Less - Valuation allowance Deferred Tax Assets, Valuation Allowance Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Other Deferred Tax Liabilities, Other Total deferred tax liabilities Deferred Tax Liabilities, Gross Deferred tax liabilities, net Deferred Tax Liabilities, Net Defined contribution plan, Employer discretionary contribution amount Defined Contribution Plan, Employer Discretionary Contribution Amount Consolidated Income (Loss) From Operations before Income Taxes, By Domestic and Foreign Entities Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Reconciliation of the Difference between Expected Income Tax Expense (Benefit) from Operations Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Summary of Current and Deferred Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Components of the Deferred Tax Asset (Liability) Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Significant Accounting Policies [Table] Significant Accounting Policies [Table] Significant accounting policies. Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Largest Customer Largest Customer [Member] Largest Customer [Member] Second Largest Customer Second Largest Customer [Member] Second Largest Customer [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Revenues Sales Revenue, Net [Member] Adjustments for New Accounting Pronouncements Adjustments for New Accounting Pronouncements [Axis] Type of Adoption Type of Adoption [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Significant Accounting Policies [Line Items] Significant Accounting Policies [Line Items] Significant accounting policies. Project contract period Project Contract Period Project contract period. Capitalized contract cost, amortization period Capitalized Contract Cost, Amortization Period Concentration risk Concentration Risk, Percentage Operating lease, right of use asset Goodwill And Identifiable Intangibles Net [Table] Goodwill And Identifiable Intangibles Net [Table] Goodwill and Identifiable Intangibles, Net. Goodwill and Identifiable Intangibles, Net [Line Items] Goodwill And Identifiable Intangibles Net [Line Items] Goodwill and identifiable intangibles, net. Goodwill changed due to foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Goodwill Amortization expenses Amortization of Intangible Assets EX-101.PRE 13 pfsw-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Clients and Customers - Summary of Revenues Disaggregated by Revenue Source, Timing of Revenue Recognition and Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenues:    
Disaggregated revenue $ 294,022 $ 326,160
North America    
Revenues:    
Disaggregated revenue 247,444 268,149
Europe    
Revenues:    
Disaggregated revenue 46,578 58,011
Over time    
Revenues:    
Disaggregated revenue 266,431 291,659
Point-in-time    
Revenues:    
Disaggregated revenue 27,591 34,501
PFS Operations    
Revenues:    
Disaggregated revenue 216,399 241,736
PFS Operations | North America    
Revenues:    
Disaggregated revenue 178,760 194,496
PFS Operations | Europe    
Revenues:    
Disaggregated revenue 37,639 47,240
PFS Operations | Over time    
Revenues:    
Disaggregated revenue 189,786 207,385
PFS Operations | Point-in-time    
Revenues:    
Disaggregated revenue 26,613 34,351
LiveArea Professional Services    
Revenues:    
Disaggregated revenue 77,623 84,424
LiveArea Professional Services | North America    
Revenues:    
Disaggregated revenue 68,684 73,653
LiveArea Professional Services | Europe    
Revenues:    
Disaggregated revenue 8,939 10,771
LiveArea Professional Services | Over time    
Revenues:    
Disaggregated revenue 76,645 84,274
LiveArea Professional Services | Point-in-time    
Revenues:    
Disaggregated revenue 978 150
Service fee revenue    
Revenues:    
Disaggregated revenue 214,382 230,484
Service fee revenue | PFS Operations    
Revenues:    
Disaggregated revenue 139,490 148,071
Service fee revenue | LiveArea Professional Services    
Revenues:    
Disaggregated revenue 74,892 82,413
Product revenue, net    
Revenues:    
Disaggregated revenue 26,613 34,350
Product revenue, net | PFS Operations    
Revenues:    
Disaggregated revenue 26,613 34,350
Product revenue, net | LiveArea Professional Services    
Revenues:    
Disaggregated revenue 0
Pass-through revenue    
Revenues:    
Disaggregated revenue 53,027 61,326
Pass-through revenue | PFS Operations    
Revenues:    
Disaggregated revenue 50,296 59,315
Pass-through revenue | LiveArea Professional Services    
Revenues:    
Disaggregated revenue $ 2,731 $ 2,011
XML 15 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisition - Additional Information (Details) - CrossView, Inc. - USD ($)
12 Months Ended
Aug. 05, 2015
Dec. 31, 2018
Business Acquisition [Line Items]    
Consideration paid $ 30,700,000  
Number of shares of common stock issued 553,223  
2017 Earn-out Payments    
Business Acquisition [Line Items]    
Consideration paid   $ 4,100,000
2018 Earn-out Payments    
Business Acquisition [Line Items]    
Earn-out payments, maximum   0
Additional expense related to change in fair value of performance-based contingent payments liability   100,000
Cash in excess of original estimate for performance-based contingent consideration liability   2,400,000
Restricted Stock | 2017 Earn-out Payments    
Business Acquisition [Line Items]    
Share consideration   $ 800,000
Issuance of restricted shares   76,998
XML 16 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Leases
Leases
The Company adopted ASU 2016-02, as of January 1, 2019, using the modified retrospective approach. Prior year financial statements were not recast under the new standard and, therefore, those amounts are not presented below.
All of our office and warehouse facilities are leased under operating leases. We also lease vehicles primarily as operating leases. Most of our equipment leases are leased under finance leases. Lease costs are included within cost of service fee revenue, selling, general and administrative expenses and interest expense, net in our consolidated statements of operations and comprehensive income (loss).
Total lease costs consist of the following (in thousands):
 
December 31, 2019
Lease costs:
 
Finance lease costs:
 
    Amortization of right-of-use assets
$
1,387

    Interest on lease liabilities
160

Operating lease costs
9,326

Variable lease costs
2,949

Short-term lease costs
1,656

Total lease costs
$
15,478


We had $1.9 million of finance lease assets that are reported in property and equipment, net as of December 31, 2019. As of December 31, 2019, our weighted-average remaining lease term relating to our operating leases is 5.6 years, with a weighted-average discount of 5.1%. As of December 31, 2019, our weighted-average remaining lease term relating to our finance leases is 2.1 years, with a weighted-average discount of 5.6%. Our leases have remaining lease terms of up to 9.1 years, some of which include options to extend the leases for up to 10 years and some of which include options to terminate the leases within 1 year.
Maturities of lease liabilities are as follows (in thousands):
 
December 31, 2019
 
Operating Leases
 
Finance Leases
 
 
 
 
2020
$
10,456

 
$
1,253

2021
9,567

 
836

2022
8,698

 
143

2023
6,691

 
52

2024
4,659

 
21

Thereafter
8,491

 

Total lease payments
48,562

 
2,305

Less interest
(6,363
)
 
(128
)
Total lease obligations
$
42,199

 
$
2,177


Supplemental consolidated cash flow information related to leases is as follows (in thousands):
 
December 31, 2019
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows arising from operating leases
$
9,365

Operating cash flows arising from finance leases
$
160

Financing cash flows arising from finance leases
$
1,644

Right-of-use assets obtained in exchange for operating lease liabilities
$
2,910

Right-of-use assets obtained in exchange for finance lease liabilities
$
414


Total rental expense under operating leases approximated $11.1 million for the year ended December 31, 2018. Future minimum obligations under leases in effect as of December 31, 2018 having a non-cancelable term in excess of one year as determined prior to the adoption of ASU 2016-02 were as follows (in thousands):
 
December 31, 2018
 
Operating Leases
 
Finance Leases
 
 
 
 
2019
$
9,659

 
$
1,811

2020
10,028

 
1,169

2021
9,222

 
725

2022
8,407

 
55

2023
6,828

 

Thereafter
12,840

 

Future minimum lease obligations
$
56,984

 
3,760

Less interest
 
 
(265
)
Present value of net minimum lease obligations
 
 
$
3,495

Leases
Leases
The Company adopted ASU 2016-02, as of January 1, 2019, using the modified retrospective approach. Prior year financial statements were not recast under the new standard and, therefore, those amounts are not presented below.
All of our office and warehouse facilities are leased under operating leases. We also lease vehicles primarily as operating leases. Most of our equipment leases are leased under finance leases. Lease costs are included within cost of service fee revenue, selling, general and administrative expenses and interest expense, net in our consolidated statements of operations and comprehensive income (loss).
Total lease costs consist of the following (in thousands):
 
December 31, 2019
Lease costs:
 
Finance lease costs:
 
    Amortization of right-of-use assets
$
1,387

    Interest on lease liabilities
160

Operating lease costs
9,326

Variable lease costs
2,949

Short-term lease costs
1,656

Total lease costs
$
15,478


We had $1.9 million of finance lease assets that are reported in property and equipment, net as of December 31, 2019. As of December 31, 2019, our weighted-average remaining lease term relating to our operating leases is 5.6 years, with a weighted-average discount of 5.1%. As of December 31, 2019, our weighted-average remaining lease term relating to our finance leases is 2.1 years, with a weighted-average discount of 5.6%. Our leases have remaining lease terms of up to 9.1 years, some of which include options to extend the leases for up to 10 years and some of which include options to terminate the leases within 1 year.
Maturities of lease liabilities are as follows (in thousands):
 
December 31, 2019
 
Operating Leases
 
Finance Leases
 
 
 
 
2020
$
10,456

 
$
1,253

2021
9,567

 
836

2022
8,698

 
143

2023
6,691

 
52

2024
4,659

 
21

Thereafter
8,491

 

Total lease payments
48,562

 
2,305

Less interest
(6,363
)
 
(128
)
Total lease obligations
$
42,199

 
$
2,177


Supplemental consolidated cash flow information related to leases is as follows (in thousands):
 
December 31, 2019
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows arising from operating leases
$
9,365

Operating cash flows arising from finance leases
$
160

Financing cash flows arising from finance leases
$
1,644

Right-of-use assets obtained in exchange for operating lease liabilities
$
2,910

Right-of-use assets obtained in exchange for finance lease liabilities
$
414


Total rental expense under operating leases approximated $11.1 million for the year ended December 31, 2018. Future minimum obligations under leases in effect as of December 31, 2018 having a non-cancelable term in excess of one year as determined prior to the adoption of ASU 2016-02 were as follows (in thousands):
 
December 31, 2018
 
Operating Leases
 
Finance Leases
 
 
 
 
2019
$
9,659

 
$
1,811

2020
10,028

 
1,169

2021
9,222

 
725

2022
8,407

 
55

2023
6,828

 

Thereafter
12,840

 

Future minimum lease obligations
$
56,984

 
3,760

Less interest
 
 
(265
)
Present value of net minimum lease obligations
 
 
$
3,495

XML 17 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Clients and Customers
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Clients and Customers
Revenue from Contracts with Clients and Customers
Performance Obligations and Revenue Recognition Timing
A performance obligation is a promise in a contract to transfer a distinct good or service to the client or customer and is the unit of account in ASC 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied.
Our performance obligations for the PFS Operations segment (“PFS Operations”), includes order to cash, fulfillment and customer care services and for the LiveArea Professional Services segment (“LiveArea”), include consulting, design, digital marketing and technology services. For arrangements with multiple distinct performance obligations, we allocate consideration among the performance obligations based on their relative standalone selling price. Standalone selling price is the price at which we would sell a promised good or service separately to our client and customers.
We typically price our professional services contracts on either a time and materials, fixed-price or a cost-plus margin basis.
For fixed-price arrangements, we typically recognize revenue based on the input method, as we believe that hours expended over time proportionately, based on actual hours to budgeted hours during the period, provides the most relevant measure of progress for these contracts. For time and materials contracts, we recognize revenue monthly based on the actual hours worked at the labor rates by job category and cost of materials plus margin.  We recognize revenue for a performance obligation satisfied over time only if we can reasonably measure our progress toward complete satisfaction of the performance obligation. In some circumstances (for example, in the early stages of a contract), we may not be able to reasonably measure the outcome of a performance obligation, but we expect to recover the costs incurred in satisfying the performance obligation. In those circumstances, we shall recognize revenue only to the extent of the costs incurred until such time that we can reasonably measure the outcome of the performance obligation.
Contracts that are billed on a time and materials basis typically are structured such that the amount the company bills at each point in time corresponds directly with the value of our performance to date. We have elected the ‘as-invoiced’ practical expedient for these contracts.
In addition, PFS Operations has certain product revenue where it acts as a reseller in which we have determined we do not have ultimate control of the provisioning of the performance obligation. For these agreements, we recognize net revenue at a point in time when control transfers to the customer, typically at FOB shipping point. 
Remaining performance obligations represent the transaction price of firm orders for which work has not yet been performed. This amount does not include 1) contracts that are less than one year in duration, 2) contracts for which we recognize revenue based on the right to invoice for services performed, or 3) variable consideration allocated entirely to a wholly unsatisfied performance obligation. Much of our revenue qualifies for one of these exemptions. As of December 31, 2019, the aggregate amount of the transaction price allocated to remaining performance obligations for contracts with an original expected duration of one year or more was $11.8 million. We expect to recognize revenue on approximately 87% of the remaining performance obligations in 2020, 98% through 2021 and the remaining recognized thereafter.
Contract Assets and Contract Liabilities
Contract assets primarily relate to our rights to consideration for work completed but not billed at the reporting date and costs to fulfill assets capitalized for PFS Operations implementation services. The contract assets are reclassified as receivables when the rights become unconditional. Costs to Fulfill assets related to deferred costs, which are included within other current assets, other assets and to software development costs, which are included within property and equipment in our consolidated balance sheets. The contract liabilities primarily relate to the advance consideration received from clients for contracts, including amounts received for implementation services which are not distinct performance obligations.
Our payment terms vary by the type and location of our clients and the type of services offered. The term between invoicing and when payment is due is generally not significant.
Contract balances consisted of the following (in thousands):
 
December 31,
2019
 
December 31,
2018
Contract Assets
 
 
 
Trade Accounts Receivable, net
$
71,183

 
$
72,180

Unbilled Accounts Receivable
1,079

 
235

Costs to Fulfill
4,875

 
5,214

Total Contract Assets
$
77,137

 
$
77,629

Contract Liabilities
 
 
 
Accrued Contract Liabilities
$
1,806

 
$
535

Deferred Revenue
7,456

 
9,255

Total Contract Liabilities
$
9,262

 
$
9,790


Changes in costs to fulfill contract assets during the period was a decrease of $0.3 million from December 31, 2018 to December 31, 2019, primarily due to an increase of approximately $6.1 million from new projects, offset by approximately $6.4 million of amortization and recognition of costs in the year ended December 31, 2019. Changes in costs to fulfill contract assets during the period from January 1, 2018 to December 31, 2018 was a decrease of $1.2 million, primarily due to an increase of approximately $4.6 million from new projects, offset by approximately $5.8 million of amortization and recognition of costs in the year ended December 31, 2018.
Changes in contract liabilities during the period was a decrease of $0.5 million in our contract liabilities from December 31, 2018 to December 31, 2019, primarily due to an increase of approximately $10.8 million from new projects, offset by approximately $11.3 million of amortization and recognition of revenue in the year ended December 31, 2019. Contract losses for the year ended December 31, 2019 were not material. Changes in contract liabilities during the period from January 1, 2018 to December 31, 2018 was a decrease of $1.5 million in our contract liabilities, primarily due to an increase of approximately $8.1 million from new projects, offset by approximately $9.6 million of amortization and recognition of revenue in the year ended December 31, 2018. We recognized a $0.2 million contract loss for the year ended December 31, 2018.
The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables and customer advances and deposits (contract liabilities) on the consolidated balance sheet.
Changes in the contract asset and liability balances during the years ended December 31, 2019 and 2018 were not materially impacted by any other factors.
The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by revenue source (in thousands):
 
Year Ended December 31, 2019
 
Year Ended December 31, 2018
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
Revenues:
 
 
 
 
 
 
 
 
 
 
 
Service fee revenue
$
139,490

 
$
74,892

 
$
214,382

 
$
148,071

 
$
82,413

 
$
230,484

Product revenue, net
26,613

 


 
26,613

 
34,350

 

 
34,350

Pass-through revenue
50,296

 
2,731

 
53,027

 
59,315

 
2,011

 
61,326

Total revenues
$
216,399

 
$
77,623

 
$
294,022

 
$
241,736

 
$
84,424

 
$
326,160

The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by timing of revenue recognition (in thousands):
 
Year Ended December 31, 2019
 
Year Ended December 31, 2018
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
Revenues:
 
 
 
 
 
 
 
 
 
 
 
Over time
$
189,786

 
$
76,645

 
$
266,431

 
$
207,385

 
$
84,274

 
$
291,659

Point-in-time
26,613

 
978

 
27,591

 
34,351

 
150

 
34,501

Total revenues
$
216,399

 
$
77,623

 
$
294,022

 
$
241,736

 
$
84,424

 
$
326,160

The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by region (in thousands):
 
Year Ended December 31, 2019
 
Year Ended December 31, 2018
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
Revenues by region:
 
 
 
 
 
 
 
 
 
 
 
North America
$
178,760

 
$
68,684

 
$
247,444

 
$
194,496

 
$
73,653

 
$
268,149

Europe
37,639

 
8,939

 
46,578

 
47,240

 
10,771

 
58,011

Total revenues
$
216,399

 
$
77,623

 
$
294,022

 
$
241,736

 
$
84,424

 
$
326,160

XML 18 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Debt Obligations
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Debt Obligations
. Debt Obligations
Outstanding debt and finance lease obligations consist of the following (in thousands):
 
December 31,
 
2019
 
2018
U.S. Credit Agreement:
 
 
 
Revolving loan
$
30,200

 
$
35,500

Equipment loan
5,426

 
3,263

Debt issuance costs
(303
)
 
(382
)
Finance leases
2,177

 
3,495

Other
300

 
82

Total
37,800

 
41,958

Less current portion of long-term debt
2,971

 
2,610

Long-term debt, less current portion
$
34,829

 
$
39,348


U.S. Credit Agreement
In August 2015, PFSweb, Inc. and its U.S. subsidiaries entered into a credit agreement (“Credit Agreement”) with Regions Bank, as agent for itself and one or more future lenders (the “Lenders”). Under the Credit Agreement, and subject to the terms set forth therein, the Lenders provided us with a revolving loan facility for up to $32.5 million and a term loan facility for up to $30 million. Borrowings under the Credit Agreement accrued interest at a variable rate based on prime rate or Libor, plus an applicable margin.
On November 1, 2018, we entered into Amendment No.1 to our Credit Agreement with Regions Bank (the “Amended Facility”). The Amended Facility provides for an increase in availability of our revolving loans to $60.0 million, with the ability for a further increase of $20.0 million to $80.0 million and the elimination of the term loan. Amounts outstanding under the term loan were reconstituted as revolving loans. The Amended Facility also extends the maturity date to November 1, 2023.
In accordance with ASC 470, Debt (“ASC 470”), we recorded a $0.1 million loss on early extinguishment of debt in 2018 related to the Amended Facility.
As of December 31, 2019, we had $12.9 million of available credit under the Amended Facility. As of December 31, 2019 and 2018, the weighted average interest rate on the revolving loan facility was 3.96% and 4.56%, respectively. In connection with the Amended Facility, the Company paid $0.3 million of fees in 2018, which are being amortized through the life of the Amended Facility and are reflected as a net reduction in debt. The Amended Facility is secured by a lien on substantially all of the assets of Company and its U.S. subsidiaries and a pledge of 65% of the shares of certain of our foreign subsidiaries. The Amended Facility contains cross default provisions, various restrictions upon the Company’s ability to, among other things, merge, consolidate, sell assets, incur indebtedness, make loans and payments to subsidiaries, affiliates and related parties, make capital expenditures, make investments and loans, pledge assets, make changes to capital stock ownership structure, as well as financial covenants, as defined, of a minimum consolidated fixed charge ratio and a maximum consolidated leverage ratio.
Debt Covenants
To the extent the Company or any of its subsidiaries fail to comply with its covenants applicable to its debt or inventory financing obligations, including the periodic financial covenant requirements, such as profitability and cash flow and required level of shareholders’ equity or net worth (as defined), the Company would be required to obtain a waiver from the lender or the lender would be entitled to accelerate the repayment of any outstanding credit facility obligations and exercise all other rights and remedies, including sale of collateral and enforcement of payment under the Company parent guarantee. Any acceleration of the repayment of the credit facilities may have a material adverse impact on the Company’s financial condition and results of operations and no assurance can be given that the Company would have the financial ability to repay all of such obligations. As of December 31, 2019, the Company was in compliance with all debt covenants.


Debt Maturities
The Company’s aggregate maturities of debt subsequent to December 31, 2019 are as follows, excluding $0.3 million in debt issuance costs that reduce the carrying amount of the debt (in thousands):
Years ended December 31,
 
2020
$
1,618

2021
1,654

2022
818

2023
30,781

2024
431

Total
$
35,302

XML 19 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Savings Plan - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Retirement Benefits [Abstract]    
Defined contribution plan, Employer discretionary contribution amount $ 0.7 $ 0.5
XML 20 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Stock and Stock Options - Summary of Performance-Based Restricted Stock and Unit Award Activity (Details) - Performance-Based Restricted Stock and Unit Awards
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Unvested restricted stock, Shares, beginning balance (in shares) | shares 53,835
Shares, Granted (in shares) | shares 169,781
Shares, Vested (in shares) | shares (135,803)
Shares, Canceled (in shares) | shares (73,482)
Unvested restricted stock, Shares, Ending balance (in shares) | shares 14,331
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Unvested restricted stock, Weighted average grant date fair value per share, Beginning balance (in usd per share) | $ / shares $ 8.28
Weighted average grant date fair value per share, Granted (in usd per share) | $ / shares 2.41
Weighted average grant date fair value per share, Vested (in usd per share) | $ / shares 3.50
Weighted average grant date fair value per share, Canceled (in usd per share) | $ / shares 3.39
Unvested restricted stock, Weighted average grant date fair value per share, Ending balance (in usd per share) | $ / shares $ 8.95
XML 21 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Consolidated Income (Loss) From Operations before Income Taxes, By Domestic and Foreign Entities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Domestic $ 3,157 $ (459)
Foreign (4,166) 4,457
Income (loss) from operations before income taxes $ (1,009) $ 3,998
XML 22 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Segment and Geographic Information- Additional Information (Details)
12 Months Ended
Dec. 31, 2017
segment
reporting_unit
Dec. 31, 2019
USD ($)
segment
Dec. 31, 2018
USD ($)
segment
Segment Reporting [Abstract]      
Number of reportable segments | segment 2 2 2
Number of reporting units | reporting_unit 2    
Goodwill impairment | $   $ 0 $ 0
XML 23 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Components of the Deferred Tax Asset (Liability) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deferred tax assets:    
Allowance for doubtful accounts $ 226 $ 105
Inventory reserve 66 67
Property and equipment 1,465 1,078
Accrued expenses 858 1,276
Deferred revenue 847 643
State tax - deferred 1,914 1,724
Net operating loss carryforwards 13,732 14,114
Other 4,747 3,992
Deferred tax assets, gross 23,855 22,999
Less - Valuation allowance 22,657 22,143
Total deferred tax assets 1,198 856
Deferred tax liabilities:    
Other (1,952) (1,434)
Total deferred tax liabilities (1,952) (1,434)
Deferred tax liabilities, net $ (754) $ (578)
EXCEL 24 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( **8;5 ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ HIAM4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "BF&U0NWXBY^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O:15P=#E9<,G!<&!XEM(;EM8TX3DI-VWMZU; MA^@'\#%W__SN=W"-B=*$A"\I1$SD,-\,ONVR-''%#D11 F1S0*]S.2:ZL;D+ MR6L:GVD/49NCWB-4G-^#1])6DX8)6,2%R%1CC30)-85TQENSX.-G:F>8-8 M M>NPH@R@%,#5-C*>A;> *F&"$R>?O MJ%.%?_Q,X=8.?DD-V2ZON^[.LY-^X@ MX/WYZ75>MW!=)MT9'']E)^D4<<4ND]_J]6;[R%3%*U[PNA#U5CQ(?BOYWAO@!02P,$% @ HIAM4)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " "BF&U0_@A)++@" #,"@ & 'AL+W=O>;\Q4R^'99Q:G;$:K97)@35CRO;L+HVD?0^_@Q!XU'3 M$*?CM^A?;/(ZF6:O7(;U_9D% >1T/VW]F5U1IN M=J(U]KR6]C?:7Z3BS1!%;Z6AK_VS:NWSUK_)R$"#"7@@X)& 9I\2R$ @[X3L M4T(V$#*'D/2IV+/94D57"\%OD>C+VU%SB]!]ID]_;Q;M8=MW^GBD7KVNTD5R M-6$&Q+I'X D"C8A$QQX%,"2PQAX=?Q38^ CR$;'U$1F\!0+F2"R=3.@Y3,] M>F;IV81>.$?D(TI8( <%!.PY M&\ $BHY ^8XFR%4!7!^P)()MCWQ3$^^._;_Q M$>Q\Y/N:N)^A 9-;3-M_"5"9$IP&JH/A?P#LNYLX]WDS8(J)%IIG15[F[JU. M)I_ZAHF3;:-DM.>7UO9PD]6Q57O ME5XA_=]W@\J3E4KHV>N=,-AVX(CYXKI M#:5W.NVS;BW'2!;:!64;1 "P1;;'NMQ'1LK&2YDA)OW[Z4K!CRS#"]B27E M#'F&E#X.N;HT[??N$$*_^%%7IVZ]//3]^3'+NI=#J,ON2W,.I_B??=/691]O MV]>L.[>AW(U!=96!$#:KR^-IN5F-SY[:S:IYZZOC*3RUB^ZMKLOVWVVHFLMZ M*97P_]\"#;K,[E:_@S]-_.3VV\RVZM[(YU.'7'YK1HPWZ]_$D^%LH/ M :/BKV.X=+/KQ9#*<]-\'VY^VZV78G 4JO#2#TV4\><]%*&JAI:BCW^F1I>W M/H? ^?5'Z[^,R<=DGLLN%$WU]W'7']9+OUSLPKY\J_JOS>77,"5DEHLI^]_# M>ZBB?' 2^WAIJF[\NWAYZ_JFGEJ)5NKRQ_7W>!I_+U/['V%\ $P!< N0^M, M-04H%)!=G8VI_ESVY6;5-I=%>YVM\?&*C5=CO)['>Y3$56)& MR6F42-!*HT08E=$RY[UHUHNF7G+DY2JQLUY 8B>,1B3&Q+ ^#/&A!?)A2!\. MP.+)Y51:&MZ+9;U8ZD4B+Y;THL C44%%5N2"=^)8)XXZ0?EN'76B $\/%6DQ MF\,[)YYUXJD3A9QXFFYNL!-.-&OISDG..LFI$]3)-B>=Y%Y;]%X75"6%$=[S M9J3@@22H'4(D07OR>L:<"4M4%C^T/($FF0"DI'XL]B/I.V.U2,R"Y"$H@7;D M<$= $Y<8V 6G\DDW/%(E9:K&3)TT=U^!4;G"=CB9] F"2!ZKDG)58ZY*"DWE M'%FL&)41,N&&AZND=#68KI*"$X2RPF,_5">=$RXU7SQBI25KJ$GEQ*-14C8: MS$;)<$];O+ 4G,P9GR"UY $I*2$-)J2D] -I@7P0C$Q;2(TPCTE).8EAO)44 M@3X7B74!> "!:#! 2&;+G#RR6GLC(Q"\#C#RC^#,8?4/Q98?![SJA<7.,3 M;A*%(F6DP8P$2C\?:SABAY'%U2'QS0!/2:"4Q'EO@>)/:0]X\>1DN=*I\>$I M"922!E,2*/^DHL/#J')(5*# 4Q(H)2VF)%#Z89HP$CW_QN^M\'@$6H):7((" M4X,JR%,=\10%2E%<46^!*3$%+BH*1@5:)_8BP#,4*$,M9BA0.$ICG25^&%VT MG:J_@:9^S\AS5@FR8MI$::AX-BK*1HMII"CU\/O]J>3> M!T]%1:EHR?Z7J0DQ@C[7W#M);,0I#_$N8:LHZ*3Q$2[8#:BHD1T MF$&*LNY!BCS'&[*"%SJ7JM44ST5%N8C7[JVBT'N(GQM>XCE9GJ?L\&Q4E(VX M:-XJRL8'2>JL_U/=N^$!JBA '4:68NI+Z_%.OF!EQJ=&AT>HH@AU&%B39GYN MQ);ZC(XM];/9Z=UPG/I'V;X>3]WBN>G[IAZ/Z_9-TX?8IO@26SN$[J<*^ M'RY=O&ZOQYC7F[XY3T>TV>V<>/,?4$L#!!0 ( **8;5 %=Y,XAP( %$) M 8 >&PO=V]R:W-H965T&ULC99OKYL@%,:_BO$#5,'_ MC359NRQ;LB7-77;WFK:TFJOB@-:[;S] KU&@[>Z+*^#S''X'Z8&\)_2-E1AS MY[VI6[9Q2\Z[M>>Q8XD;Q%:DPZUX*UPSV9M1Z9R(.1-=KZ=-JXOB7"-CUR& M0.)QPSM$SNM;\ MA?1?\9A0Y#IC]M_Q#=="+DG$'$=2,_7?.5X9)\T81: TZ'UX5JUZ]L.;.!MM M=@,<#7 R@/"A(1@-@6;P!C*5ZF?$49%3TCMT^%H=DIL"K .QF$&+^"0):(:#R!W.(._[ Z@^4/YS[ M$RV)01(I2:LDP$^ EH M?WPCX2"R[I/_42ZI[A1%8%(951&8FS(+XRC52\_.JH19"+,[10[8JR2 )E6L M4T$;50!#8*R530EC/X79'2I[[05F\4WUXCMJ%M\E"&-CH9[)!AYO=K;)R\8/ M1"]5RYP#X>*85(?9F1".14A_)XW4Z?&9RZ;B6C3X9 ?.IQTXP7&FVY1 MQ3]02P,$% @ HIAM4 U<[-T>! @A, !@ !X;"]W;W)KZW8M"VL M#JXDQ]NWKT[Q>CG#C6]BB?Z'_(?2?)YP<:F;;^W1F,[[7A95N_2/77=Z"H)V M>S1EUC[6)U/UW^SKILRZ_K8Y!.VI,=EN#"J+ )6*@S++*W^U&,=>FM6B/G=% M7IF7QFO/99DU_ZU-45^6/OCO U_RP[$;!H+5XI0=S%^F^WIZ:?J[X#K++B]- MU>9UY35FO_2?X6E#>@@8%7_GYM+>7'M#*J]U_6VX^7VW]-7@R!1FVPU39/W' MF]F8HAAFZGW\.T_J7]<< F^OWV?_/";?)_.:M693%__DN^ZX]+7O[]&[_KLVW[T;>5UHO@;9AGEJPG"=Y(X*H(^LFO*Z"TPAI9./Z\P(8K*)97 M(#$'&N/I-H=4C@_%^'",#V_B4V7MP22)1DDU)9&&"NU,N(PPAEC);B+13<2R M21W['8OQ,<_&LKF>)/%M-I!J!58V@BQ4.B;932*Z2;@;LMPD;)DD1+3-<)6. M,$UD+UKTHKF7T/*BN1O$C:%% R M 12W$ML(4&P=T+9J(Z@P3!VE" X> 7>3V&Z K?, 2J6V'2ZC--4..R*\G@&Y M'<9'Y)L#L?W^"BI,$L<[ S+H@+B;U'9#C$$/"(FR[7 9(+HV1^8FA Q5X*H" MD&$'$<;*(A2:;1L2.AJ[$=-O%W!. :K6]X(,@HIA9DA(FK'$FN:)(J&AU3R!5-]U-P\F&-K^%I,QT'_9AF.IWZ,VL.>=5ZKW77U>5X^K&OZ\[T+M5C M[^]HLMWUIC#[;KA,^NMF.A6:;KKZ-)]X!==CM]7_4$L#!!0 ( **8;5#+ MS[>-%00 "H3 8 >&PO=V]R:W-H965T&ULC9C;CJ,X M$(9?)>*^!]O8!K>22)M#9U>:D5JSVMUK.G$Z:#AD@>[,O/V8P]"X7(2Y"8?\ MY?I=-I\-RUM1?JLN6M>+[UF:5ROO4M?71]^OCA>=Q=6GXJIS\\^Y*+.X-I?E MJU]=2QV?VJ L]1DATL_B)/?6R_;><[E>%F]UFN3ZN5Q4;UD6ES\V.BUN*X]Z MOVY\35XO=7/#7R^O\:O^6]?_7)]+<^4/K9R23.=54N2+4I]7WA_T\ICW301F\.[WNHT;5HR/O[O&_6&G$W@ M^/Q7ZT]MYTUG7N)*;XOTO^147U9>Y"U.^AR_I?77XO:G[CLDO$7?^\_Z7:=& MWC@Q.8Y%6K6_B^-;51=9WXJQDL7?NV.2M\=;]T\8]&%X .L#V!! R=V H \( M/@+N9^!] !\"6'@W0/0!XB/@OB79!\@A@,N[ 6$?$'[T0;0#V%6W':Y=7,?K M95G<%F4WXZYQ,['I8V@FQ+&YV8Y_^Y\9LTP3VIHG3!/9F@.F48/&-S49"L/0PK"V 3YN@!%0F$XC6DW> M:CAE"MC=NJJ1DZXRB$00"8N\=V4/E"@645 @5Q<"ZP>L*2;P @5H@0*D0,#( MMM-(J^M$1#("4^/@"H. RQ#WPU$_W/5#P%!LN.N',3!U]C,BRXI K0BD- Q8 M$4X6%H%!VM_76$8D:D0B1N#3+9TDG 3 [6Y&9%D)42LA8@7,[TWHS@(!:K*[ MK[&,1*B1"#$"IN,V-,#X$$\VTWI[+MX'"F&)T5M,/G5DN(HI@B+(6:WU.4L M54QQIB2TY"KOK)@49S)%H.RLF=0E[@.C<$.QGY79AG V4PS.SG;4I7- (/9V M=184# 4G5 95.@9SCH&09Z^+K,,- WJV(80DN_!WI_],+??$7Z$I>O M25XM7HJZ+K+V#?]<%+4V39)/IG\7'9^&BU2?Z^8T-.=E]_6FNZB+:_]ERA\^ MCZU_ E!+ P04 " "BF&U08\52O'$% #$' & 'AL+W=OFK8JQUHZ M*V7Q[?*Y/PZ?Y['^CV*X (T%Z%I ^Q\6,&,!\[V '8*_.!M"_:EHB^6BKLZ3 M^C):IZ*?%/K!=)VYZ1\.?3?\KXNVZ9Z^+[5QB_E[7]&H65TT=*NY*N9=[=7,71*(""RNP0P7VM@(56"]<-&[0' ?-C'10 M+!2ITD09]N*@%P>"";@"#ROP,AB3L6 N&G]K4QG/0EX#E;Y5W9D)T$P 9G)F M)HAF I.LI41;BWUDT$^DNT8[@6(/"6\)#"D@1?#O6C1#%]^0)*<*!KBZDD3L&*Y M%1+MV,"G"A!1T@PFFS;2#(E^,:(=HX@O9J"RRJ2&"7-26PDGZQ)58+QI![K7 M\XB<7 !9;GE$0*4=I?Q@6FJ 2\O9KR4)*=.:^Y&JSK5*V,&\U "8EM-;2QQF M.HA5":!)>6K^86QJQ$W.;RV9*-:EE,R"34T^#$X-R.DXPS5 9]":9QQ EA@G MPO D $_',4Z2BS.G.$S62&952!G"!"5 4,=I3@"/*G/\;8MDVOG$PB+,42+) M"I=X0Q&F'P'Z.8YBDER;F5R,.)+9/)4F$N8?@431\71Y%-VG"**+I2B51A & M*0&0.@Y2 H@TP7%4()G-LL3Z)$Q2\F# $\DB8?H1H)_C]".4#/* I,:XU(+" MZ". /CZ,*P)<,TJX02J?6@N8?@3HYSG]Z$=8&[T 0&8W2+_?;F'X&0 _S^%G M -6T%_!#,G(JP1J#X6< _#R'G_G_]!%(9A242LP<@\EG0 ;I>=)F9'(XZ][T MQO"L @K)!YN8/R:Q1P8L]9RE1D*R2\.5](1TN=*I?L(T-8"FGM/42%"*49.2 M&66I[L$T-8"FGM/4()I2$%,:YJ4N=:2!:6I 7LHWZ"N#=NC*<3]2E1HHC&4# ML"R]2.3.\FZ'PW_O4<18&M 6 YD=5*PNV]LYJGJD@6:Y"XDS+8D!; .C WQA6TI?X M,=P:B70B<[*8SQ;P.?"WA978[=(KXGM\),LI3V1.%K/9 C;S[=S* N:2-1P^ M2'8WJO>&$N>A@,P<KB3AS06XQ3"W JW8"3SUR+Y2E5 M1*GS:XMQ:G/0OZDS= Q AP#(B>PDV2CG6Z@U4KG4J8[#^', ?QGG\2BZO3O@ M@PTD&7'6S&_N?LI8OP[79,UD4[T=V_Z6Y>;I]2KNB?J[(_9\I1_6EPNU[]5< M[O=^+^K7_;&9/%=M6Y7#_=%+5;6Q\Z@^=>YVL=A>?QSB2]M_#=WW^G*O=OG1 M5J?QSG!^O;A<_@=02P,$% @ HIAM4*W\Q_&P 0 T@, !@ !X;"]W M;W)KPT.*2@=CGUT#X,F+DMIEM/&^VS/F MB@:4<%>F XU_*F.5\.C:FKG.@B@C2$G&-YMKID2K:9[&V-'FJ>F];#4<+7&] M4L+^.8 T0T83>@D\MG7C0X#E:2=J^ '^9W>TZ+&9I6P5:-<:32Q4&;U-]H== MR(\)OUH8W,(FH9.3,<_!^5IF=!,$@83"!P:!QQGN0,I A#)^3YQT+AF 2_O" M_B7VCKV!G/5L=SF/@OL'4 GP#\'8"-A:+R>^%%GEHS$#O.OA/ABI,] MQ]D4(1A'$?^A>(?1M6.W(R'F\VSK\RQ@-*V5SA"C7XP&9'0N6#^1EM.Z[9Z'C332^(S<\X M_PM02P,$% @ HIAM4%V'C#NT 0 T@, !@ !X;"]W;W)K:&*=%JFJ?1=S)YBKV3K8:3(;972I@_1Y X9'1+ MWQR/;=VXX&!YVHD:?H+[U9V,M]C,4K8*M&U1$P-51F^WAV,2XF/ [Q8&NSB3 M4,D9\3D8#V5&-T$02"A<8!!^N\ =2!F(O(R7B9/.*0-P>7YC_QIK][6ZK@/X\V.3[!U )\ ? ;L8QXV)HK*[X43>6IP(&;L?2?"$V\/W/>F",[8 MBGCGQ5OOO>3;?9*R2R":8HYC#%_&S!',L\\I^%J*(_\'SM?ANU6%NPC??5!X MO4Z0K!(DD2#Y;XEK,3>?DK!%3Q68.DZ3)07V.D[RPCL/[&U\1/8>/D[[#V'J M5EMR1N=?-O:_0G3@I6RN_ @U_H/-AH3*A>,7?S;CF(V&PV[Z06S^QOE?4$L# M!!0 ( **8;5 RM+UIM0$ -(# 8 >&PO=V]R:W-H965T&UL?5/;;MLP#/T501]0)7;69H%MH.E0;, &!!W6/BLV;0O5Q9/DN/O[ M4;+K>JO1%TFD> X/*2H;C'UV+8 G+TIJE]/6^^[ F"M;4-Q=F0XTWM3&*N[1 MM USG05>19"2+-ELKIGB0M,BB[Z3+3+3>RDTG"QQO5+<_CF"-$-.M_35\2": MU@<'*[*.-_ 3_*_N9-%B,TLE%&@GC"86ZIS>;@_'78B/ 8\"!KE&".TD@75U+VSALUL: 4Q5_&7>BX M#^--FDZP=4 R 9(9L(]YV)@H*O_"/2\R:P9BQ]YW/#SQ]I!@;\K@C*V(=RC> MH?=2;/&UL?5-A;]L@$/TKB!]0'"==N\BVU'2:-JF5HD[;/A/[;*,"YP&.VW\_P([G M;6Z_ '?<>_?N.+(!S;-M 1QY45+;G+;.=7O&;-F"XO8*.]#^ID:CN/.F:9CM M#/ J@I1D:9)\8(H+38LL^HZFR+!W4F@X&F)[I;AY/8#$(:<;>G$\B:9UP<&* MK.,-? /WO3L:;[&9I1(*M!6HB8$ZIW>;_6$7XF/ #POQ)J.2$^!R,KU5. MDR ())0N,'"_G>$>I Q$7L:OB9/.*0-P>;ZP?XZU^UI.W,(]RI^B)TL:5E+UUJ"86+T7QEW$7.N[#>'-] M@:T#T@F0SH#;"&!CHJC\$W>\R P.Q(R][WAXXLT^];TI@S.V(MYY\=9[S\7F M8Y*Q&UL?5-A M;]P@#/TKB!]0+KETZTY)I%ZG:9-6Z=1I[6E-2VH)US_8$Q6W6@N+W"'K2_:= H[KQI6F9[ [R.("59 MNMM]8(H+3-*JL$Z5#.+EZ+XR[0+'?=QNLF2&;8-2&= MN@!N8AXV)8K*/W/'R]S@2,S4^YZ')TX.J>]-%9RQ%?'.B[?>>RF33_N<70+1 M''.<8M)US!+!//N2(MU*<4S_@:?;\/VFPGV$[_]0F&T39)L$623(_EOB5LSU M7TG8JJ<*3!NGR9(*!QTG>>5=!O8VC6_R'CY-^STWK="6G-'YEXW];Q =>"F[ M*S]"G?]@BR&A<>'XT9_--&:3X;"??Q!;OG'Y&U!+ P04 " "BF&U0K!D5 M"+4! #2 P &0 'AL+W=OW<< MV8#VQ;4 GKQJ95Q.6^^[(V.N;$$+=X,=F'!3H]7"!],VS'461)5 6C&^V=PQ M+:2A199\9UMDV'LE#9PM<;W6POX\@<(AIUOZYGB23>NC@Q59)QKX"OY;=[;! M8C-+)348)]$0"W5.'[;'TS[&IX!G"8-;G$FLY(+X$HU/54XW41 H*'UD$&&[ MPB,H%8F"C!\3)YU31N#R_,;^(=4>:KD(!X^HOLO*MSD]4%)!+7KEGW#X"%,] MMY1,Q7^&*Z@0'I6$'"4JEU92]LZCGEB"%"U>QUV:M _CS>UN@JT#^ 3@,^"0 M\K Q45+^7GA19!8'8L?>=R(^\?;(0V_*Z$RM2'=!O O>:[%]=Y>Q:R2:8DYC M#%_&S!$LL,\I^%J*$_\'SM?ANU6%NP3?_:'P?IU@OTJP3P3[_Y:X%G/X*PE; M]%2#;=(T.5)B;](D+[SSP#[P]":_P\=I_R)L(XTC%_3A95/_:T0/0A[,=QVPT/';3#V+S-RY^ 5!+ P04 " "BF&U0#-\9@+4! M #2 P &0 'AL+W=O&?+3N MV7< @;QH97Q!NQ#Z(V.^ZD +?V-[,'C36*=%0-.US/<.1)U(6C&>9>^9%M+0 M,D^^LRMS.P0E#9P=\8/6POT^@;)C07?TU?$DVRY$!ROS7K3P#<+W_NS08HM* M+348+ZTA#IJ"/NR.IT/$)\ /":-?G4FLY&+M!VA4=0 M*@IA&K]F3;J$C,3U^57]8ZH=:[D(#X]6_91UZ IZ1TD-C1A4>++C)YCK>4?) M7/P7N()">,P$8U16^;22:O#!ZED%4]'B9=JE2?LXW?#;F;9-X#.!+X2[%(=- M@5+F'T009>[L2-S4^U[$)]X=.?:FBL[4BG2'R7OT7LO=_7W.KE%HQIPF#%]C M%@1#]24$WPIQXF_H?)N^W\QPG^C[-3W+M@4.FP*')'#X;XEO,3S[MTBVZJD& MUZ9I\J2R@TF3O/(N _O TYO\A4_3_E6X5AI/+C;@RZ;^-]8&P%2R&QRA#C_8 M8BAH0CS>XME-8S89P?;S#V++-R[_ %!+ P04 " "BF&U03-^SI;0! #2 M P &0 'AL+W=OH7P,;O^=F8?$3[[#H M3UZT,JZ@G??]D3%7=:"%N\$>3+AIT&KA@VE;YGH+HDX@K1C/LO=,"VEHF2?? MV98Y#EY) V=+W*"UL+].H' LZ(Z^.IYDV_GH8&7>BQ:^@O_6GVVPV,)22PW& M233$0E/0^]WQ=(CQ*>"[A-&MSB164$;@^O[)_2+6'6B["P0.J'[+V74'O**FA$8/R3SA^A+F>=Y3,Q7^& M*Z@0'I6$'!4JEU92#IEV:M(_3#;^=8=L /@/X KA+>=B4*"E_ M%%Z4N<61V*GWO8A/O#ORT)LJ.E,KTET0[X+W6O*,Y^P:B>:8TQ3#5S&[)8(% M]B4%WTIQXO_!^39\OZEPG^#[OQ1FVP2'38)#(CB\6>)6S/Z?)&S54PVV3=/D M2(6#29.\\BX#>\_3F_P)GZ;]B["M-(Y73?UO$#T$*=E-&*$N?+#%4-#X M>+P-9SN-V61X[.&PO=V]R:W-H965TWQ1N+B U\G?9\".Z[967X 9YIPY,PS9:.R+:P$\>552 MNYRVWO<'QES9@A+NRO2@\:8V5@F/IFV8ZRV(*H*49#Q);I@2G:9%%GTG6V1F M\++3<++$#4H)^W8$:<:<[NB'XZEK6A\ I Q'*^#5S MTB5E *[/'^R?8^U8RUDX>##R9U?Y-J=WE%10BT'Z)S-^@;F>:TKFXK_!!22& M!R68HS32Q964@_-&S2PH18G7:>]TW,?IYC:=8=L /@/X KB+>=B4*"K_)+PH M,FM&8J?>]R(\\>[ L3=E<,96Q#L4[]![*7B29NP2B.:8XQ3#5S&[)8(A^Y*" M;Z4X\G_@?!N^WU2XC_#]'PJOMPG238(T$J3_+7$KYN:O)&S54P6VB=/D2&D& M'2=YY5T&]I['-_D=/DW[H[!-IQTY&X\O&_M?&^,!I217.$(M?K#%D%#[<+S% MLYW&;#*\Z>&PO=V]R:W-H965T MIVF3-NG4:=UG+G$25(@S()?NWP](FF5KU"^ C=_SLS'9B.;)M@"./&O5V9RV MSO5'QFS9@A;V!GOH_$V-1@OG3=,PVQL0501IQ7B2O&=:R(X66?2=39'AX)3L MX&R(';06YO<)%(XYW=$7QX-L6A<YXVH?X&/ H8;2K,PF57!"?@O&ERFD2!(&"T@4&X;7#@Q*? MHT1EXTK*P3K4,XN7HL7SM,LN[N-TDZ8S;!O 9P!? (>8ATV)HO*/PHDB,S@2 M,_6^%^&)=T?N>U,&9VQ%O//BK?=>"Y[<9NP:B.:8TQ3#5S&[)8)Y]B4%WTIQ MXJ_@?!N>;BI,(SS]1^%AFV"_2;"/!/LW2]R*^?!?$K;JJ0;3Q&FRI,2ABY.\ M\BX#>\?CF_P-GZ;]FS"-["RYH/,O&_M?(SKP4I(;/T*M_V"+H:!VX7CKSV8: ML\EPV,\_B"W?N/@#4$L#!!0 ( **8;5" DBI-L@$ -(# 9 >&PO M=V]R:W-H965T=.J\/ MC+FR!2WFAPYO:6"T\FK9AKK<@J@C2BO$DN65:R(X66?2=;)&9P2O9PH7B'WDO!TR1CET TQQRG&+Z*29<(ANQ+"KZ5XLC_@O-M M^&Y3X2["=[\I_$?^_2;!/A+L_UOB5LR?*MFJIQIL$Z?)D=(,79SDE7<9V'L> MW^17^#3MGX5M9.?(V7A\V=C_VA@/*"6YP1%J\8,MAH+:A^-[/-MIS";#FW[^ M06SYQL5/4$L#!!0 ( **8;5 1W%O6OP$ #<$ 9 >&PO=V]R:W-H M965T]N2Y:,"G:YO+]!NK4J,?PIY#, MWND!E-]IM9',^:7IB!T,L"8F24'H;O>&2,85KHH8NYBJT*,37,'%(#M*RMG\/B8U/B73 $ FH7&)@?;O 0@0B;^/[PHE7R9"XG;^ROX^U M^UJNS,*#%D^\<7V)CQ@UT+)1N$<]?8"EGARCI?A/< /AX<&)UZBUL/&+ZM$Z M+1<6;T6REWGD*H[3LG-5(D_P^1%.9/$;*Y. FFBT_6HEJ/*K;+ M)KIVQ3V-%_\+/K?49V8ZKBRZ:N>?3[SD5FL'WLKNSGOI?1>O"P&M"].W?F[F MMSPOG!Z6-B7KOZ+Z"5!+ P04 " "BF&U0-"G'J;4! #2 P &0 'AL M+W=O/*N5>LRVGC? M'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7CF\T-TT*V-$^C[V3SU/1>R19. MEKA>:V%_'4&9(:,)_70\R[KQP<'RM!,UO(#_WITL6FQF*:6&UDG3$@M51N^2 MPW$7XF/ #PF#6YQ)J.1LS&LPOI09W01!H*#P@4'@=H%[4"H0H8RWB9/.*0-P M>?YD?XRU8RUGX>#>J)^R]$U&]Y244(E>^6)*BMYYHR<6E*+%^[C+-N[#>'/-)]@Z@$\ /@/V,0\;$T7E#\*+/+5F(';L M?2?"$R<'CKTI@C.V(MZA>(?>2\Z3FY1= M$4,T.5*8OHV3O/#. M WL7'Y']#A^G_9NPM6P=.1N/+QO[7QGC :5LKG"$&OQ@LZ&@\N%XBV<[CMEH M>---/XC-WSC_ %!+ P04 " "BF&U0MVT.7K0! #2 P &0 'AL+W=O M!_ Z^?L"=ERKL?("S'#.F0M#-J)YLBV (R]:=3:GK7/]@3%; MMJ"%O<(>.G]3H]'">=,TS/8&1!5)6C&>)#=,"]G1(HN^DRDR')R2'9P,L8/6 MPKP>0>&8TY2^.1YET[K@8$76BP9^@OO5GXRWV*)220V=E=@1 W5.[]+#<1_P M$?!;PFA79Q(J.2,^!>-[E=,D) 0*2A<4A-\N< ]*!2&?QO.L29>0@;@^OZE_ MC;7[6L["PCVJ/[)R;4YO*:F@%H-RCSA^@[F>:TKFXG_ !92'ATQ\C!*5C2LI M!^M0SRH^%2U>IEUV<1^GF]WU3-LF\)G %\)MC,.F0#'S+\*)(C,X$C/UOA?A MB=,#][TI@S.V(M[YY*WW7@J>?L[8)0C-F..$X2M,NB"85U]"\*T01_Z.SK?I MN\T,=Y&^6]-YLBVPWQ381X']AR5N8/C_1;)53S68)DZ3)24.79SDE7<9V#L> MW^0??)KV!V$:V5ER1N=?-O:_1G3@4TFN_ BU_H,MAH+:A>,G?S;3F$V&PW[^ M06SYQL5?4$L#!!0 ( **8;5!R4IIJM $ -(# 9 >&PO=V]R:W-H M965T,>TD#TM\^@[VS(WHU>RA[,E;M1:V)\G M4&8J:$+?'$^R[7QPL#(?1 M?P7\;SA8MMK+44D/OI.F)A::@]\GQE(7X&/!= MPN0V9Q(JN1CS$HQ/=4$/01 HJ'Q@$+A=X0&4"D0HX\?"2=>4 ;@]O[%_B+5C M+1?AX,&H9UG[KJ!WE-30B%'Y)S-]A*6>6TJ6XC_#%12&!R68HS+*Q954H_-& M+RPH18O7>9=]W*?Y)DT6V#Z +P"^ NYB'C8GBLH?A1=E;LU$[-S[080G3HX< M>U,%9VQ%O$/Q#KW7DG.>LVL@6F)./J'PG2?(-LER")!]M\2]V*ROY*P34\UV#9.DR.5&?LXR1OO.K#W/+[)[_!Y MVK\(V\K>D8OQ^+*Q_XTQ'E#*X09'J,,/MAH*&A^.[_%LYS&;#6^&Y0>Q]1N7 MOP!02P,$% @ HIAM4+XN_U*( @ W D !D !X;"]W;W)K&UL=5;;CILP$/T5Q >LL;F$1 0IV:IJI5:*MNKVV2%.0 N8 MVD[8_GUMPU(*XQ>PS9ES9K!G/%G/Q9LL&5/>>U.W=?3&?C#ULSL)/4,3RZ5J6"LKWGJ"7??^ >^.>&L, M+.*U8KVMG[@?&(U:Q0AH+JUX,]L[HV3-J/WR.I/VD:P_GX M@_VS#5X'_"KO1>JQ?>?V%C0+'OC=%_8P]6:[CQ1&L4 MO);VZ15WJ7@SLFA7&OH^O*O6OOOA2YR,9K !&0W(9)!:'30(6<\_447S3/#> M$\//[ZC98[PC^M\49M'^"OM-.R_UZB,G),[0PQ"-F.. (3,,GA!(LT\2!)(X MDI4Y@!S &12L*'"T6:;0&D3"U*'CR%2\UMF&2YTUB(2.,X;!=#U@LJ; *QT % 4. M'3BO<0A0X*4.!'*4#PRG/P9R.UK% X$BAPY< 3"0WM&JE$*@Q*$#%P$,9/CZ MO$$@UWF#ZP &DCQ8Z0"@R'7>X%* @3R/EU4-!#G*&H:K 092/5X6-A"TK&QH M=KDV3-QL6R&]@M];V]/,5J?6Y4#LY?P//O0]WZFX5:WTSESI*]Y>Q%?.%=.^ M!$_ZK)2ZU9HF-;LJ,]SHL1CZC6&B>#?V4FAJZ/*_4$L#!!0 ( **8;5 @ MB!?"P@$ #<$ 9 >&PO=V]R:W-H965TER5=5*K11=U?8WL=G9F M%MCDHS:OM@-PZ$T*90O<.=="@I1YSUKX"NY; M?S(^(@M+S24HR[5"!IH"/VT/QRS@(^ [A]&N]BATSDS"\]:_."UZPK\B%$-#1N$>]'C M1YC[R3":F_\,%Q >'IQXC4H+&W]1-5BGY?OF6-E;O2(S'3V/0M7O#U0?S952,:CB-^\>>NSEY)F^YQ< M&,.4X8 MNL)L%P3Q[(L$34D/%_X--(?6&FY-\0O-B.P!'7K7J;4$[YX8C8[;J0 M[@P/T_J9!HX7SIFF9 M'0R(.I*T8CQ)[I@6LJ=E'GUG4^8X.B5[.!MB1ZV%^7,"A5-!4_KF>)9MYX*# ME?D@6O@.[L=P-MYBJTHM-?168D\,- 5]3(^G+. CX*>$R6[.)%1R07P)QI>Z MH$E("!14+B@(OUWA"90*0CZ-WXLF74,&XO;\IOXIUNYKN0@+3ZA^R=IU!;VG MI(9&C,H]X_09EGIN*5F*_PI74!X>,O$Q*E0VKJ0:K4.]J/A4M'B==]G'?9IO MLG2A[1/X0N KX3[&87.@F/E'X429&YR(F7L_B/#$Z9'[WE3!&5L1[WSRUGNO M);]]R-DU""V8TXSA&TRZ(IA77T/PO1 G_A^=[],/NQD>(OVPC?Z0[0MDNP)9 M%,BV\>^2=R7N8=X7R38]U6#:.$V65#CV<9(WWG5@'WE\DW_P>=J_"=/*WI(+ M.O^RL?\-H@.?2G+C1ZCS'VPU%#0N'#_XLYG';#8<#LL/8NLW+O\"4$L#!!0 M ( **8;5 0&[B;Q@$ #<$ 9 >&PO=V]R:W-H965T\>^^.XYP.2K^:!L"B=RE:D^'&VNY B"D:D,SAJM2.2\1;G:?"==)ZJW@K>PDDCTTO)]-\C"#5D>(T_',^\;JQW MD#SM6 V_P/[N3MI99&8IN836<-4B#56&[]:'8^+Q ?#"83"+/?*5G)5Z]<;W M,L,KGQ (**QG8&ZYP#T(X8E<&F\3)YXE?>!R_\'^&&IWM9R9@7LE_O#2-AF^ MQ:B$BO7"/JOA":9Z$HRFXG_ !82#^TR<1J&$"5]4],8J.;&X5"1['U?>AG48 M3W;[*2P>0*< .@?:K5@/1X]QWS+5X?J+N;PCO#580SE[QQ MWDM.=S0E%T\T88XCABXPZQE!'/LL06,21_HEG,;#-]$,-R%\LU3_MH\3;*,$ MVT"P_53BYJK$&&8;%TFB(DF$(+D2B6%V5R)DT3@)N@Y/UJ!"]6T8EX5WGHH[ M&AK_'SZ.U$^F:]X:=%;6/9_0Y$HI"RZ5U8W+I7%3/!L"*NNW>[?7XUL>#:NZ M:4S)_*_(_P%02P,$% @ HIAM4/#I>9O& 0 -P0 !D !X;"]W;W)K M&UL;53M;ML@%'T5Q ,4A\1-%MF6FE;5)FU2U&G; M;V)?VZA@/,!Q]_8#['I>RA_#O9QS[@=<9Z/2KZ8%L.A-BL[DN+6V/Q)BRA8D M,W>JA\Z=U$I+9IVI&V)Z#:P*)"D(39)[(AGO<)$%WUD7F1JLX!V<-3*#E$S_ M.8%08XXW^-WQPIO6>@^%+E./$)@8#2>@7FEBL\@A!>R*7Q>];$2TA/7._?U9]# M[:Z6"S/PJ,0O7MDVQP>,*JC9(.R+&C_#7$^*T5S\5[B"<'"?B8M1*F'"%Y6# ML4K.*BX5R=ZFE7=A':>3]##3X@0Z$^A".(0X9 H4,G]BEA695B/24^][YJ]X M\<=YK0>_W&;EZH1ESFC!TA=DL".+4EQ T%N)$/]!IG+Z- M9K@-].V:GB1Q@5U48!<$=O^5>+@I,8;Y% ^21H.D'P7VR4V0&.:VDV1U<1)T M$YZL0:4:NC N*^\R%0\T7/P_^#12WYAN>&?015GW?,(EUTI9<*DD=RZ7UDWQ M8@BHK=_NW5Y/;WDRK.KG,27+OZ+X"U!+ P04 " "BF&U0SRR=($0" !/ M" &0 'AL+W=OI% MYP F>"M%I==A;DR](D1G.91J?L MBO0LAZ*$2A>R"A0\;N 1M_, U?*7LH7M_AV6(>1RP@$9,91 M<#M.-.PU7>#M_,K^Y(NWQ>RYAD3BB#K, MML6P&PSM$<2R]Q(,D]BR#^$,#Y^@&4Y\^.1=AA.<8(H23#W!]!W!=% BAIGA M(C-49(80S -MJ?W!U*BH=[*6Q7<6_^X]2&K"Y1 _V MY'/;W?N%@*-QTX6=J[;%M0LCZZY]D_X;(OT'4$L#!!0 ( **8;5#A&&PO=V]R:W-H965TWS1@O$"CK=_7\".:[GT)3#C)+@A$;1@0C6 MM#A+?.ZBLD3VAC>&VJVK@$R9*.5? =S(_NHFQ$ M9I6B$=#J1K9(09GBI\WI'#N\!_QL8-"+/7*=7*5\<\&7(L61*P@XY,8I,+O< MX!DX=T*VC/=)$\^6CKCF]>LPZ=]I80*="'1%(*.1 MK_P3,RQ+E!R0&L^^8^XOWIRH/9O<)?U1^&^V>&VSMXP>'Q-R* P&%E$L+$*Q.RN(("5.6'3Z-< M]JT?_$5VGN\GZJ_P7_CX.'QCJFI:C:[2V$'PU[64TH M)7JPIUK;]V@..)3& M;6.[5^-4CH&1W?3@D/G5R_X 4$L#!!0 ( **8;5#@$S.GM0$ -(# 9 M >&PO=V]R:W-H965T&<\YH.QGMD5JFX!&6Y5LA MG>/[=+??!GP$O' 8[,)&H9.CUJ_!^5;E. D%@8#2!07FCQ,\@!!!R)?Q9]+$ M<\I 7-IG]:?8N^_ER"P\:/&;5Z[-\2U&%=2L%^Y9#U]AZN<:HZGY[W "X>&A M$I^CU,+&+RI[Z[2<5'PIDKV-)U?Q'";],VV=0"<"O2"0,5&L_)$Y5F1&#\B, ML^]8N.)T1_ULRA",HXC_?/'61T\%O;O-R"D(39C]B*$+3#HCB%>?4]"U%'OZ M@4[7Z9O5"C>1OEG2TT_R;U<%ME%@^Z[%NXL6/V(V27*1A"QF*L$T<9LL*G6O MXB8OHO/"WM-X)__AX[;_8*;ARJ*C=OYFX_QKK1WX4I(KOT*M?V"S(Z!VP?SB M;3.NV>@XW4TOB,S/N/@'4$L#!!0 ( **8;5!(EL@[Z $ &8% 9 M>&PO=V]R:W-H965T%%MS&PG=/]^MJ&499[4+[%]?E[N3.[R2<@7U0%H],K9H(J@ MTWH\8*RJ#CA5=V*$P=PT0G*JS5&V6(T2:.U(G&$2ACO,:3\$9>YB)UGFXJ)9 M/\!)(G7AG,K?1V!B*H(H> L\]VVG;0"7^4A;^ ;Z^WB2YH17E;KG,*A>#$A" M4P3WT>&86;P#_.AA4IL]LI6Z*X(L0#4T],+TLY@^P5)/&J"E^"]P!6;@ M-A/C40FFW"^J+DH+OJB85#A]G==^<.LTWZ310O,3R$(@*R%S/G@VY,\LI$KV4<1CF^6J$%)Y*9$'R;VFZ1>D]0CD-R8^#"I MWV3G-=EY!'8W)C[,?TSV7I/]!RKQ8?9^D\QKDGV@$A_FU@1O_N<<9.LZ7*%* M7 8W73;1=8C<$]9H;<>: M;O=F+^?6GP]:C,M4P^MH+?\ 4$L#!!0 ( **8;5"SH,$-Q0$ #<$ 9 M >&PO=V]R:W-H965T@VL"B0I"$V2/9&,=[C(@N^LBTP- M5O .SAJ904JF?Y] J#''*7YS//&FM=Y!BJQG#7P'^Z,_:V>11:7B$CK#58K%&U^J'"<^(1!06J_ W'*%!Q#""[DT?LV: M> GIB>O]F_JG4+NKY<(,/"CQDU>VS?$!HPIJ-@C[I,;/,->SPV@N_BM<03BX MS\3%*)4PX8O*P5@E9Q67BF2OT\J[L([3R7X_T^($.A/H0CB$.&0*%#)_9)85 MF58CTE/O>^:O.#U2UYO2.T,KPIE+WCCOM=@DAXQT_)7Z\*3&"2=\)LHL&V44$TIL@ M,LN3854_CRE9_A7%'U!+ P04 " "BF&U0 MA9T ;=\" #0"P &0 'AL+W=O[)87$ILS MY\P,/F:F%RY>Y)$QY;V6125G_E&I>A($QLQG_*3*O**;80G3V5)Q=\E*_AEYA/_;>,Q/QR5 MV0CFTYH>V$^F?M4;H5=!Q[++2U;)G%>>8/N9OR"3-20FP"*>*>69 M\Q>S^+:;^:')B!5LJPP%U8\S6[&B,$PZCS\MJ=]IFL#K]S?V+[9X7OK"TH\;VV^N_LS H--YEHC2TOI/WTMB>I>-FR MZ%1*^MH\\\H^+RW_6Q@> &T = $D_3 @:@.B]X#XPX"X#8A[ 4%3BNW-FBHZ MGPI^\43S\];4G"(RB77WMV;3-MM^I]LC]>YY'I%H&IP-48M9-ABXPI .$6CV M3@(PB24XX7 KL'(147H+62,0$N-91&BAD26(;@@2G"!&"6)+$-\0]+)<8I@1 M+I*@(HE#D(4]C0:26$C5M#.+0^CWU(5%D)(TQ+-)T6Q2I)QQ+YT&DU[KI'$8 MX3(C5&:$R&0]F9%33@PDRW"9,2HS=F5@H!T92I#]_Q$B(>ZV\/..KEO03:WA M.!Q(E0SXFGS>U'4+NE%*DT$EU-X+ DA?!RX(@GN3W&%.@KN3(-;K>V*)@@:. M*L$-2ER'1C!P$1'<522]HUK<,02QC%LM!AK2P2U#,,^D Q2X:<@=K@'<->"Z MQKD5 3--.G24 3<-(*:!45\) XT'='#+ &:9@;L,<,O '98!W#+@NL%M:XS\ MVPS>$(![!C#/.&U%0%%?)[@::THF#G9DE-Z6GRIEIH.KW6XL78 9BWK[2S)9 M-]7C=+0JV5^9UI-]%,V,V M"\7K=GX.NB%^_@]02P,$% @ HIAM4(NH'69/ @ (0@ !D !X;"]W M;W)K&ULE5;MCILP$'P5Q .V\U;]3*+[5N MEPBI7,7N5O;R"(7)\VK MAFVDITYU3>6?9\9%M_*Q?UEXJ8ZEM@NHR%MZ9-^9_M%NI)FAD65?U:Q1E6@\ MR0XK_P->KG%B QSB9\4Z=37VK)6M$*]V\F6_\@.;$>-LIRT%-9ERL_\[T].] 3UR^B^\P&0['O#>Z_ MLC/C!FXS,1H[P97[]W8GI44]L)A4:OK67ZO&7;N!_Q(&!Y A@(P!.'H8$ X! MX20 ]9DYJQ^IID4N1>?)_FFUU+X4>!F:8N[LHJN=NV?<*K-Z+L(0Y^ALB0;, M* [@1 B"';/J6![/G>L&PO=V]R:W-H965TM,5@ G>&]'J#:F,Z=:4ZJ*"ANN9[*"U;PY2-=S8J3I2W2G@I0]J!(W" M<$X;7KZV-EW +-LXX?X2>8 M7]U.V1F=*&7=0*MKV08*#AORB:VW+'(!7O&[AEY?C0-7RE[*-S?Y5FY(Z#(" M 85Q"&X?9W@!(1S)YO%WA)+)TP5>CR_T+[YX6\R>:WB1XD]=FFI#EB0HX2U73WG<9)D M].Q HV8[:*(/FG324,N?3"+4)/* Y -@C@-B%!![0'P%8"N& Q(4D" 9+&[* MQ#1+W"1%3=*[+.-DA0/F*&!^GT$:WF2):-@"-UF@)@O$Y,%>+E' \OEFK%# M"LD@NBEST*R\IAU,V.Q!-UB(?]KA$TW'1&G\P.?!$6+/]YWA!X0A)^2N\YCH MKO7TZN"[B_4'5\>ZU<%>&GN'^)-^D-* !88S^\%6]BZ?)@(.Q@T7=JR&"VV8 M&-F-ES6=_C'R_U!+ P04 " "BF&U0SAE:+$L" !O:4NKN2@.:+W[]@.TI@6Z-PKXG(?? 3E4(^/OHB%$!A\=[<4Z;*0<5@"( M0T,Z+%[80'KUY<1XAZ7J\C,0 R?X:((Z"F 49:##;1]N*C.VXYN*721M>[+C M@;AT'>9_MX2R<1W&X6W@M3TW4@^ 337@,_E)Y*]AQU4/+"['MB.]:%D?<'): MAY_B51U'.L HWEHRBKMVH%/9,_:N.]^.ZS#21(22@]066+VNI":4:B?%\6!]^^;^Q22ODMEC06I&?[='V:S#(@R.Y(0O5+ZR\2N9$TK#8,[^.[D2 MJN2:1,UQ8%289W"X",FZV46A=/AC>K>]>8^S_RW,'P#G +@$Q,E_ ] <@*P M,)&95#]CB3<59V/ I]T:L/XIXA52BWG0@V;MS#>5K5"CUPU*DPI*>!CXK:5:!LD0 %L%! +P4T\>B!(O4;(*\!,@;)@T%FI3%I4J/IC2:/XP)9 MJ7A4,"XB/TSBA4D\,+D%,VFRNVGB*"\M%E<$T9-E2;TDJ8>DL$A29Y*DR%.+ MQ!6E,$[\*)D7)?.@6/EN,V>6/(^1M72U3Y7!T@^3>V%R]W_+GFQQX34HW&RR MV,JF<+>XB*R?LG9%Z;,M+KTDI8?$.I[;TEVQQ#X>M2LJX;-#J JWMYA$'AAD M5Y/(.6$EM)%KGRHO[3T"=V5.WSL_,#^WO0CV3*J*:>K:B3%)E&/THKP:==4M M'4I.4C=SU>93O9\ZD@WS70:6"W7S#U!+ P04 " "BF&U0GKPK^F(" ") M!P &0 'AL+W=O*W/E5 ';I%WZ(Q_8O'6[9C< MN9.78]W@EM>TM1@^;>P7?UWZGC+0BE\U[OEL;:E4]I2^J\VWX\;V%!$F^""4 M"R0?5UQB0I0GR?%G=&I/,97A?'WS_D4G+Y/9(XY+2G[71U%M[-2VCOB$+D2\ MTOXK'A-:V=:8_7=\Q43*%8F,<:"$ZU_K<.&"-J,7B=*@C^%9M_K9C_YO9K!! M,!H$DX$?_]<@' W"NT&DDQ_(=*J?D4!%SFAOL>%M=4@5A;\.Y64>U*&^._V? MS);+TVL1QE'N7I6C4;,=-,%,XT\*5WJ?0@10B&VP, \> Y1+11C#$4(PB5#; MAW/ [ EB!#J(M(/H 6!EW,*@R;2FU9I/GA,:F0 BWPE@E!6(L@)08@-ET,BO MYQXF=GP#!1!%SI-KC4&4&$!)#)080C$*J 1$*R>%41(0)0%04@,E64:1;\AX MC26D\F>J!Y@4A$D!F,R 29=A?,\QD$M E3I/*C<#6;(E2^(9+!E0E/ZB=#/@ M8K)G!:-D4#?Q !RS,$?1G,=;?"/NK($UF)UUK^?6@5Y:H5K%['2:)R^!:H#& M^5;-&=T8[VZ&(?4#L7/=*!58,LJRL:U*SL5I0_!)J&4BUVP8 M#L-&T&X&PO M=V]R:W-H965T>_"/.?8LSV7UK=Z%T,R^ M'XIC?3_?-C\>LYNX.W[]^J_]LVW MS3SE=5B7Q3_[;;.[G[OY;!N>\]>B^5*>?PM#0WH^&[K_([R%HI5W,VG/L2F+ MNO\[V[S637D8JK13.>3?+Z_[8_]Z'NJ_#\,#Y#! 7@<(\],!:AB@?@R@OOG+ MS/I6?\F;?+6LRO.LNGQ;I[R[*,2=:LW<= =[[_K_M=W6[=&WE;)RN7CK"@V: MQXM&WFC$5;%HJU]/(=$I'F4T?'2"=:Q0!I]!P294/UY]:$+A @0+4%^ /A2@ MD0L7C>XUQTL;GC(Y[B66*6F$R?!T-)R.!M/1N("!!4RZ(186L F&7#3FUA"R M1"/9&LB,$^3Q=!RK"[#@@ITGLASQF"V M)6#;<4L_9E'2!&,PBQ*MAI$Q.B;$ME?,V)=81E82]V5CLB4@VTFF!&91V@FV M8!8E6A,C6UQ\'3AOG1G[$NMD9I5C0H?$;$O MF.Z4IA%E:4;HS"+"JV+8V,& MT6A%$FKD"Y I4IIA0&&R%2#;$5."";@3$J[")*J4C#N(;ONUULC(EECFB"37 M$^9: :ZY"TYA$M6$G*LPB2HEZ:HXPQIGW#CI EF[%FEN0IAK!;AVW-T0YE!- M2+N$.:24M$MQC'4^^LT%*I%9RS!$&&H"4#LF[!+&D":$7<(84DK8I3C$VC;L MZK$ML_#CF(AVYC/MMT9AJ#:CVW/,:S*&>$',U\\PG)>;J.+]: >46C,HIX0ZKQF1K0+9G;#&8 M1#,AY!I,HDD)N28MY +93VPQF&L#N/;,39'!')H)(==@#DU*R 4B,UZ=39QP M.3\PSB;&60C.#^8A[H1T:S" )B7=FCBV:I5).[8$A&"A)!--#<;9 )P]UQ,& MT$Q(MQ8#:%/2K04/:3/IQ[?.2.:58&YD+,;9 IP]L[Q;#*"=$&\M!M"FQ-M! M]&$?Q$9/;\O78=/M!-T>OFX8/LMOE&AU_%'?K MR];?CS*7G<@_\^IE?ZQG3V73E(=^I^NY+)O03C+[U$YO%_+M]4,1GIONK6W? M5Y<=P,N'ICP-NYN+ZQ;KZG]02P,$% @ HIAM4%DPT*S& P A!0 !D M !X;"]W;W)K&ULE9A;CZ,X$(7_"N)]!^RRN;22 M2-U9K7:E&:DUJYEYIA/GH@&&G G*I3!?Y,VHN+K;[7 M!V,:[T>1E_72/S3-Z2$(ZLW!%%G]P9Y,V=[9V:K(FO:RV@?UJ3+9U@45>2## M, J*[%CZJX4;>ZY6"WMN\F-IGBNO/A=%5OW[9')[6?K"_SGP^;@_--U L%J< MLKWYVS1?3L]5>Q5CKBE*]"%Z[1(/FJ=?(&XVX*H(V M^]5"(HLG.0J7;PW68P5%V(%@$^3BZ4T33 (%$RB70+U)$-\5V6NTTY1.D\:Q M4MA&0QO]OLV3'MNDL0ZQ301M(F"3W-GTFNC&YK=$D&#:B:%/_+[/.A[[Q)%4 M"?9)H$\"?-*[?I*1CT@4-XM2:)-.L$G?L>F;'JND4-R,%"$&,QR5HT)F&@B& M;3&="P'9?11R AF#Z+9?BI*4F4L",RQH AR#Z)8.BM.(F4T"PR[&M*N06=$$ M!EGH&4\60RK&E*I0WO>+1,3X8$C%F%(52&=UBML08+M M$FGF4X.I MD8@:IE2)J9$SJ)&8&CF%&CFF1B:Q2ADG3(V<0HT<4R/3).6<,#4241,S*3 U M<@8U$E,CIU #10PU$E,C$37,,B,Q-7(&-1)3(Z=0 T7,NR5,#0%J!/.M(4P- MS:"&,#4TA1H:4R.TC)A5@IC?BU.HH3$U0H?$+)V$J2% C6"^-82IH1G4$*:& MIE #10PUA*DA0(V03 I,#86H4 MHH8K%5.C9E"C,#5J"C50Q,PBC:G1B!KF=X3&U.@9U&A,C9Y"S2!Z,Y>3E*L5 M0Z.G0*,!-$K?&P4W>SJ%J?9N^ZOV-O9VC(/)MM>+W.R:[C1NSZM^7ZR_:.QIV/,+KAN/ MJ_\ 4$L#!!0 ( **8;5!ACRQW= ( &D( 9 >&PO=V]R:W-H965T M,,P.FJGBCC0=4.G0F5MIXFV[5F:T(L@98WWS.*7JD+L MSPX3VFYL8-\,S^6Y$,K@I$F#SO@'%C^;/9,[9V YEA6N>4EKB^'3QMZ"=08" MY: 1+R5N^6AMJ50.E+ZJS=?CQG951)C@7"@*)!]7G&%"%).,XW=/:@^:RG&\ MOK%_ULG+9 Z(XXR27^51%!L[MJTC/J$+$<^T_8+[A +;ZK/_AJ^82+B*1&KD ME'#]:^47+FC5L\A0*O36/_^9F=H"] QP<0/A/!Z]W\-X=?)U\%YE. M]1,2*$T8;2W6_5L-4H<"K#U9S%P9=>WT.YDME]9KZH,X<:Z*J,?L.@P<8<" M<"3[( %-$CLX*TH/&IS7VW.DQZ%'CJD3ATCD Y@X'GJ$H<('"W./ M_X^BF!L8S#MX5I0,&%H8SM)U1A=TA=E9SS)NY?12"W45CJS#O-Q"=<%/[#LU M1_7%_T[3#>'OB)W+FEL'*N3XT)?\B5*!99#NDPROD'-_V!!\$FH9R37KAE^W M$;3I![LS?%VD?P%02P,$% @ HIAM4!KNZEE9 @ H0< !D !X;"]W M;W)K&ULC57;CML@$/T5R^]=&WS)18ZE)%752JVT MVJKM,TDFL;78N$#B[=\7L.-U#&GS8F X<^;,8)BL9?Q5% #2>ZMH+59^(66S M# *Q+Z BXHDU4*N=(^,5D6K)3X%H.)"#<:IH@,,P#2I2UGZ>&=LSSS-VEK2L MX9E[XEQ5A/_9 &7MRD?^U?!2G@JI#4&>->0$WT'^:)ZY6@4#RZ&LH!8EJST. MQY6_1LLMPMK!('Z6T(K1W-.I[!A[U8LOAY4?:D5 82\U!5'#!;9 J692.G[W MI/X04SN.YU?V3R9YE_^KF=L"] QX<4/I/AZAWB-X= M8I-\I\RD^I%(DF>/; %L;$:7N")$SB728=!0E3J+%!+5UH= \<8M) MG6)21UG2B9C4"C.SRF)C4'JO+#.GDIFE))K?.>&YDV#^^"^RAAJX"?3 \0WIZ=:ZF?D)%UZ#-KTV8F]HWN/^;!?*?IFM==T^@6DC5]0PR&KIS_!5!+ P04 M" "BF&U04_<\R+,$ "T&@ &0 'AL+W=OKB2DJ\_?M*LN+: MY)FL]!+;RN'P##WG#$TNSE7]K3D8TWK?B[QLEOZA;4^/0=!L#J;(FB_5R93= M?W95761M]['>!\VI-MEV&%3D@0S#*"BR8^FO%L.SEWJUJ-[:_%B:E]IKWHHB MJ_]]-GEU7OK"_WCP];@_M/V#8+4X97OSAVG_/+W4W:?@&F5[+$S9'*O2J\UN MZ3^)QW4D^P$#XJ^C.3J^M9_^'6[],.>D^MS6[["UOOU;G7\R8 MD/:],?O?S+O).WC/I)MC4^7-\-?;O#5M58Q1.BI%]OWR>BR'U_,8_V,8'B#' M ?(Z0*I/!ZAQ@+H.$#0D?V$VI/I3UF:K15V=O?KR;9VROBC$H^H6<],_'-9N M^%^7;=,]?5^1C!?!>Q]HQ#Q?,/(&(ZZ(H(M^G4*B*9ZE,US>3[!V$2K",RB8 MA!K&J[LD$AR 8 : M!=@-1:A0M&#YCRL@HJ32(K%8@2&I/1D(QVR:C0(G/! M1#?3/ B9:&&Q@3 A)*8303H1H&/-\QPY\PBAM$4&@))082HQI!(#*DPN"0R0 M3"^4% 9()Q1*ZN8IM?4%KG\ NJ,B0BS=<$*AC""K!!PZ/X3=$V*\1$PHE1%T MJQ"'C'#(<$2@XSP)"8@PE2:PI8@9GB*PJ0C@*HKLY4 @QBX$]@N!#(/Q3X$U M+J(9V6)M"B1.)UL$BIEYL(1% D)P5+&(13H]6XFU)X'V'",80;>EKF.[V*6K M/!VE#!FL.XET9QN!=$7U -@@%$L'JT\B]=DV,((^LX$1,L$&)-:P5( (EPO6 ML*09I8+E*9$\;6$ D!*,,"36L 2-FK@%PQJ6\8QLL3PEDJ>3+0 1MZ?$&I:@ M$Q.S%U!8PRJ8X-*+?CD;TW4J[NB.D""JM.(=79)J!<23VX7#X' MW9-A-N1(>;8%C*#/+&"$3+ A?6KIO1@"&+$I[#(%1 Y,3L.A?6K9O1@A?6K M0'MURS%V?Z*$0CI+'[L[U#",&94J[ 8*N8%3E(E;;TF:I#8A!),QMT+8-A2P M#;%A(U:*["%CU/F.R=L002V$41,"&Q!)&;\^,760<@Z;)$@$.<*A%V! M@"L0LU$EYH?ZC'Y,6*HTI1\C$#&60%C/A/HQ1Q7KF6;T8\(*)*! ]V@C<0M> MA[8 R16@H(1;%*P_0OJS#8%<93T@/@C&$M)8@1K]B+8-0;L;>=LNM;N-9SJ5 MQCK68"M!S&958QUK.;U<-):H1HW;%@<$<^OMRC7#ZTU6F\(PJN%U6K_P!02P,$% @ MHIAM4&&UL M=93=CILP$(5?!?D!UL3\I1$@-5M5K=1*T5;=7CLP!+0VIK83MF]?VQ!$B7N# M/>;,^6:,<3X*^:9: !V\<]:K K5:#P>,5=4"I^I)#-";-XV0G&H3R@M6@P1: MNR3., G#%'/:]:C,W=I)EKFX:M;U<)*!NG).Y9\C,#$6:(?N"R_=I=5V 9?Y M0"_P _3/X21-A!>7NN/0JT[T@82F0!]WAV-F]4[PVL&H5O/ =G(6XLT&7^L" MA;8@8%!IZT#-<(-G8,P:F3)^SYYH0=K$]?SN_MGU;GHY4P7/@OWJ:MT6:(^" M&AIZ9?I%C%]@[B=!P=S\-[@!,W);B6%4@BGW#*JKTH+/+J843M^GL>O=.,[^ M]S1_ ID3R)) IEXFD*O\$]6TS*48 SGM_4#M)]X=B-F;RBZZK7#O3/'*K-[* M."$YOEFC67.<-&2EB>)DT6#COT"(%T*<0;0RV'W(_ :1UR!R!O$_54:;*B=- MXC3]I,E"/R3V0F(/)-Y )DVZ@I ]\4,2+R3Q0)(-)'F _'>[4B\D]4#2#21] MA$1[/R3S0C(/)-M LL=OLF7@U4FU%\%W*B]=KX*ST.;0NZ/9"*'!V(5/QJDU M=\\2,&BTG69F+J<_< JT&.;+!2\W7/D74$L#!!0 ( **8;5!_$;==JP( M "P* 9 >&PO=V]R:W-H965T6)_IB413ZRFE7IR9+PD4@WYR1,UI^1@@LK""WP_ M]DJ25^YR;N:>^7+.+K+(*_K,'7$I2\+_KFG!FH6+W-O$2WXZ2SWA+>1W+(2]I)7)6.9P>%^X*S;8HTP$&\9K31O3N'5W*CK$W/?AV6+B^ MSH@6="\U!5&7*]W0HM!,*H\_+:G;:>K _OV-_8LI7A6S(X)N6/$[/\CSPDU= MYT"/Y%+(%]9\I6U!D>NTU7^G5UHHN,Y$:>Q9( XLF L T(/P+P9 !N _ @P+.EF-YLB23+.6>-P^WKK8E> M16B&5??W>M(TVSQ3[1%J]KK$43KWKIJHQ:PM)NAA4(?P%'LG$4 2ZV 4'MP+ M;,:(,+Z';,<0'&5P%B%8:&@(<)\@]F$"#!)@0Q#>$3SH0P021$ &@TYL+28R MF,JV&OGZ!PO%H% ,"(4P00(2))\O-04)4B #/%A5Z;C4]+Y4NS@ 7#+1D@Q, M* ,2BF "Y,-&\3_?%/3 :PC((AZ:#8WJ3:*)>A%HNA4* *UDJ 6!T@#L9.0I")0, M=+S>EEE2?C+'$>'LV:62>N?IS79'GE6@M]S!_!K--O;@\D%CSU$_"#_EE7!V M3*H-W6R[1\8D53GZ3VIQG-71K1L4]"CU;:+NN3V_V(%D=7LV\[H#XO(?4$L# M!!0 ( **8;5!O8+ 6L ( %$* 9 >&PO=V]R:W-H965TI6KOVC4MUM$,CMD354WO".M?K- MGHN&*KT4AT!V@M&=-6KJ( K#-&AHU?J;E=V[%YL5/ZFZ:MF]\.2I::CX<\=J M?EG[X%\W'JK#49F-8+/JZ(']8.JQNQ=Z%8Q>=E7#6EGQUA-LO_8_PFT)A3&P MB)\5N\C)W#.I/''^;!9?=VL_-(Q8S;;*N*!Z.+.2U;7QI'G\'ISZ8TQC.)U? MO7^VR>MDGJAD):]_53MU7/NY[^W8GIYJ]< O7]B04.)[0_;?V)G5&FZ8Z!A; M7DO[]+8GJ7@S>-%4&OK2CU5KQ\O@_VJ&&T2#030:0/Q/ S(8D)E!T#.SJ7ZB MBFY6@E\\T7^MCII# ;=$%W-K-FWM[#N=K=2[YTV$TTPT6M$ MZ2)(.D("36!D$:$L(FM/7K$H< <$=4"L@WCB -)DED:/22RFM9@/) SQ*#$: M)7:BQ'DXB])CTDF4"+(,CY*@49+_1RD3)Q<2%PD>)46CI$@4F.62.KE,"]8S M<3%YA//(4!X9PF-VO.XRET>6.TQ<5 Q%DN-D,6,"X(J- XG R$N$R%"9^&\P8+2P-N;''"9@.@- M;3Z TM=]3N:*A:&63B[@H@.NZL3Y@NX!KB@0OZ,HN%P IA?9O"@)TLJ1TT(8 M+$F61!)P90%76IRO5(*K&\MJ#+AT *8=2^<:;WC(WU%_O%$!ZU2G_H4CV$D< MI?.BN"@2I61&)YC\V\UEZSL5AZJ5WA-7^II@?^9[SA73'L,;[>NH[W?CHF9[ M9::9GHO^DM,O%.^&"UPPWB(W?P%02P,$% @ HIAM4/Z[ /[L @ I@L M !D !X;"]W;W)K&ULC59A;YLP$/TKB!]0;&,( M1$FDAG;:I$VJ.FW[["9.@@J8@9-T_W[&N)3@@_(EV,Z[]^X.WW&KJZA>ZQ/G MTGG+LZ)>NRJ'\.HLJ95-OJZ-5EQ=E>&^691Q *O9RE MA;M9Z;.G:K,29YFE!7^JG/J,1 MS_A.-A1,/2X\X5G6,"D__AI2M]-L#/OK=_8O.G@5S NK>2*R/^E>GM9NY#I[ M?F#G3#Z+ZU=N @I7#8WBE7=IB QFVV)(#X,[A*?8.PD" M26R)94YN!1(;X8>WD <;0F-TBWF$,".>^F R?$W@]PG"$0(*$E!-0/N9HOX@ MFRTFT)A"8P9Q)#8"4XH0@CT)0$\"RQ,:#]*^;3%A3\=':%0G!'5"6R<*8((% M2+"8G_,()(@^SWD269'BB4AC4">>D=$8R*C?UVG=B:T7[$=DU!V,X,I%0.K# M$8J1XL?SDX_!XK['!$C+(/V/!G03, DFW@"&ZQ/[@!@==BO?+A\2WXJU/05 MA@A-N057/;;+GL;!4(Q:=X-,B\&%C:'*'G9+ ^I'%DV+P=6-@?)>#"\]!(H7 M@RL/@J(19^!.@1>?5V!B0,',IH;AGH+MID)CZ[-H@X)1';BG8+NI!&CLXPJW M 8+FUS"!VP#!,VK8@.S$6B%[O=DCY]51#X*ULQ/G0C:?Y]YI-VS>DV9V&9QO M\3)I1\8/FG:"_<&J8UK4SHN0:C+2\\M!",F5H^A.N7A20W.WR?A!-LN%6E?M MY-ANI"C-5.QUH_GF/U!+ P04 " "BF&U0,<68M9\! !: P &0 'AL M+W=O7&,,,_WQS Q6#=A^\ OG2ROB2=B'T M6\9\W8$6?F5[,'C26J=%0-,=F>\=B"8%:<5XEMTR+:2A59%\>U<5]A24-+!W MQ)^T%N[?#I0=2KJF%\>+/'8A.EA5].((KQ#>^KU#B\V41FHP7EI#'+0E_;7> M[O*H3X)W"8-?[$GLY&#M1S0>FY)FL2!04(=($+BK)PJ6HL77N$J3UF'B7\*N!_ I@,\!?.QE3)0J_RV"J IG!^+&V?0)<+, K&\WWZH<-3^3QB1-MLJ_)6&+L<17]RS<41I/#C;@A-,< M6FL#("];X55V^-!G0T$;XO8.]VZ\[M$(MI]>,IM_I^H_4$L#!!0 ( **8 M;5"&89#Z[P$ %D% 9 >&PO=V]R:W-H965TAS-HEA@QNW=%] QKC)_A(/O M>9]S()"-C+^+!D Z'QWM1>XV4@X'A$390$?$$QN@5W]JQCLB5<@O2 P<2&62 M.HH"SXM11]K>+3*S=N)%QJZ2MCV(?CJG6&\'O%D:QFCNZDS-C[SKX5N6N MIPL""J74#D0--W@&2K61*N/O[.DN2)VXGM_=7TWOJI@2JXK48R246&^3GD5DG6SBRJE(Q_3V/9F'&?_ M>YH](9@3@B4AF'J90*;R%R))D7$V.GS:^X'H(_8/@=J;4B^:K3#_5/%"K=X* M[(49NFFC67.<-,%*$T9XT2#EOT "*R0P!N$G2&0W"*T&H3&(5@81WE8Y:;#1 M]$;CQWYJIT162F2A1!O*I(D_4?"#7K"5@BT4O*'@'25]U$ILA<062+R!Q#M( MZ"6I;\?3;9\"R8;Y(4/+:UK\!U!+ M P04 " "BF&U01*IH1[$$ #G&@ &0 'AL+W=O%NHS@4A5\ER@,$?&T#J9)(.^TT&6E7JF:TN[]IXC;10,@ M;6;??H&X$;'/K: _&B#GWFL;?P>;+,Y%^;/:&U-/?N?9L5I.]W5]N@N":KLW M>5K-BI,Y-M^\%&6>ULUI^1I4I]*DNRXHSP(*PRC(T\-QNEITUY[*U:)XJ[/# MT3R5D^HMS]/ROR\F*\[+J9A^7/A^>-W7[85@M3BEK^:'J?\^/97-67#-LCOD MYE@=BN.D-"_+Z1_B;A-1&] I_CF8<]4[GK1=>2Z*G^W)M]UR&K8M,IG9UFV* MM/EX-_>T,O=%]N]A5^^7TV0ZV9F7 M]"VKOQ?GC;$=TM.)[?V?YMUDC;QM25-C6V15]W^R?:OJ(K=9FJ;DZ>_+Y^'8 M?9YM_H\P'$ V@*X!0GT:(&V '!J@;( :&J!M@!X:$-F :&A ; /B:P!]'I#8 M@,2I$%QN1W=_'](Z72W*XCPI+U/TE+8DB+NDF4';]F(W8;KOFEM<-5??5SK4 MB^"]360U7RX:NM%$MYI[I(EO-0^^1CIIOJ(TR:WF$6GFMYJUKZ%;Q>;3Q@3- MF%T'CN# 41WM]&^FE46N MC!MC["L"& O;*>P;0@TW-X$M00!/<&?YO?!-@;0W+@] !H;OZS#9XS#9VLJ\ MF\&, C8M 1R)&$<2V))$/.)>8,,10QQ'(,L)T2Q%GO/9-,6F(X#K$/-$(.PF M% X?&L)&0<@HG$7)&H@D<768U0*R"==C@4B%C/$1AI]\^"E.F!08?AH!/V'X M"<'OVKP5)?T)-YMS;<5\$>++70M:TZ00YI# &9HIK*Z9&#J%& FJB>552;P'M)A) M9[>U 2J:S;G)CSG5@%-N)1!A!*,1.Z@((QBA'90[HZSH=JWOOK[; %4R:VRV M_\>T#;,= 6R5^V(R\E_."(DVOD!(<.,;]%Z^MS\!_966KX=C-7DNZKK(N[?M M+T51FR9I.&O2[4VZNYYDYJ5N#^/FN+S\]'(YJ8N3_5DIN/ZVM?H?4$L#!!0 M ( **8;5!+A0H6N@, ,41 9 >&PO=V]R:W-H965TTSDS@)6L ID,GVW]<8 M3PKF>)N^!'".[[D7_-G@S4UU7_NSE$/PK:G;?AN>A^'R%,?]_BR;LH_41;;Z MGZ/JFG+0E]TI[B^=+ ^F4U/'-$EXW)15&^XVINVUVVW4=:BK5KYV07]MFK+[ M^T76ZK8-2?C1\+DZG8>Q(=YM+N5)_BZ'+Y?73E_%]RB'JI%M7ZDVZ.1Q&SZ3 MIYXX=Y^MBWLI>?E+UG]5A.&_#/ P.\EA>Z^&SNOTL;4%9&-CJ M?Y7OLM;R,1/ML5=U;WZ#_;4?5&.CZ%2:\MMTK%ISO-GX']UP!VH[T'L')DPM MDY')_,=R*'>;3MV";KKYEW)\QN2)ZGNS'QO-K3#_Z>1[W?J^RU*VB=_'0%;S M,FGH3$/NBEA'OUM09/%"5]VS-,4!&,R1F0!L$2## 5(8(#4!TD4 [A0Y:;C1 MM%.1E*>L\&2:0:,,& G'*%L9,?0*%\;98ECE*\?$!/Y7+X84P= 30'WF4F]%"R<2S2:'I1.FG@#L,Q=[*UHXY9'PC2K,/0'@ M9R[X5K1PXA'WS)@$HT\ ^YG+OA4MG$1$?2,"LT\ _-R%WXKR94F%QPBS3XHU M)MRWDF&J*:":NU1#D0='BHFF!(1P<80BSU.F&'L*L.Z]9WZBF'D* MF.$P(120"AWN;&B_*%)AV) *0!4N-A0 M "B+F.^N8$ I %2XBZ85/3B14DPH!L;?1 4@G?>&MF+C5E)V M:\\3104-$4^L@U:].3+>$*E,?O)$QX&4)JBA7NC[J=>0NG7SS/CV/,_86=*Z MA3UWQ+EI"/^W!VJE@,1L&/T3UW*:N,N7:>$(SE3^<+Z;S#6D[C.6/P/N !5 M<*U$Y2@8%>;I%&1_6NC5K/_)?P_" < P(IX @?1@0C0'11T!L MBA^4F5*_$$GRC+/>X\F319IY%TTT8K8# M)IQA@@GA*?8I18BEV(9WX>%M@MT](DKQ#!%:1&3BHWD&/\$)8I0@-@3QS2DL MK%/ ,$NKD,>8&R$)*B1!"%:6$ 2S]"TACS$W0E)42(H0!)80#&-_6@P3X4(6 MJ) %0A!;0C!,8@G!,)\TV1(5LD0([![!,-;?M,,PG_3("A6R0@CL'KG'Q$%D M"7F,&81XLSG2 #^9D2N<@IU;J?_8F7>:ZL^AGD.6?ZNF_3"Z M%?#C!X,R;KQ^O&F.S#_#U!+ M P04 " "BF&U0>3MW+&P" #7!P &0 'AL+W=OL;?1$FIM-Z;NA5[NY2RV[FN*$K:$.&PCK;JS87Q MAD@UY5=7=)R2LW%J:A=[7N0VI&KM/#-KSSS/V$W654N?N25N34/XWR.M6;^W MD?U8>*FNI=0+;IYUY$I_4OG:/7,U5<]705E2LM3B][.T#VAU1H!V,Q:^* M]F(VMG0J)\;>].3;>6][.B):TT)J":(>=_I$ZUHKJ3C^C*+VQ-2.\_%#_8M) M7B5S(H(^L?IW=9;EWDYLZTPOY%;+%]9_I6-"H6V-V7^G=UHK]="H\UQL,$S&S19N$I]0F (<<0K]S#= M$/#!&'TCX'\0P+! H$1B#X(. ODAQL(F/3#DGZ'DX"F!."G!#@! M.N.8$ M?HQ2F!.!G C@A M.M.)\0CB*DP@&Q2 H!D#1 A0#H,2+0YB3@)P$X,0+3K+> M.)RB8.,@I" G!4Y2 @L@#ZX7#P@U71;,8)3,8DT<=9QFOXT"0!M5BE;4R%N5 MZ5C+>(;UG$GRUZ382>(-$ES^:%W_ MD;>L_]%H_LU"!R]/ESN[5QO*KZ:C"*M@M]:TL]GJU+4.V-S+_\V'EO>#\&O5 M"NO$I+K=S1U\84Q2%8SGJ%NB5%UVFM3T(O4P5F,^M)IA(EDWME%WZN7Y/U!+ M P04 " "BF&U0K!W=QFL" #A!P &0 'AL+W=O,QXLI:+-WEE3#GO55G+C7M5JEE[GLROK*)RQ1M6ZS=G M+BJJ]%1973N(;<9OJBQJ=A".O%45%7_VK.3M MQD7N8^&UN%R56?"V64,O[#M3/YJ#T#-O4#D5%:MEP6M'L//&W:'U'@7&P5K\ M+%@K1V/';.7(^9N9?#EM7-]$Q$J6*R-!]>/.7EA9&B4=Q^]>U!V8QG$\?JA_ MLIO7FSE2R5YX^:LXJ>O&35SGQ,[T5JI7WGYF_89"U^EW_Y7=6:G-322:D?-2 MVG\GOTG%JUY%AU+1]^Y9U/;9]OH/-]@!]PYX<"#6P>M -O*/5-%M)GCKB"[Y M#35GC-98YR8WBS85]IT.7NK5^S;R@\R[&Z'>9M_9X)$-&BP\K3X@,(38XYE[ MF"X($#!&8@7(DP"&!0)0(+ "P9, F6RRLXFL3=W9D(2$,"8$,2& F>8RG&%0 ME,;)0CXBD!,!G'#"B6:<#XB$B4]@4 R"8@ 434#Q'!23(%DXGP3D) GGG"2 M>>("0A;REH*8%/B.$E@ ^7"U^$"DZ;1<.J-D%&JRPG$Z_BU0%VH4S:B1[T^I M?27C$1:O@H4$(;!4=P@#)#0EX3F)K!8J!<$EC0@ PE,0@4!D*7EP[:-Y\4?^ MM/A[H^T/_,N^;WC8I+44OG MR)6^Y^UM?.9<,1V9O](7QE7WVV%2LK,RPUB/1==TNHGB3=]0O:&K;_\"4$L# M!!0 ( **8;5#HIYZ-6P( +<' 9 >&PO=V]R:W-H965T;_QG;&D[15\5&4M-VZN5+/V/)GEK*)RP1M6ZR\G M+BJJ]%*+W#2Q-@/7X5 MK)6CN6.V5;]S8=8[L1"^E>N7M5]9O*'"=?O??V965VMUDHAD9+Z7] M=;*+5+SJ570J%?WHQJ*V8]OKW\+@ -('D"' MP%>![*9?Z:*IHG@K2.ZPV^H MN6.\)OIL,F.T1V&_Z>2EME[3$ 6)=S5"O<^N\R$C'SQX>%I]0! (L2.S\&#U M0, '<_2M@'\G0&"!)2BPM ++.P%_LLG.)[0^M?4A$2$HACD!R D SG+""68< M!"-"$!$"B.E]A<\B(A 1 8AP@HAFB$]X%6#RX%YC$!0#H&@"BF>@*$)Q!&-6 M(&8%_'T>7"M&<)$@(-/5M$HZIWB4:KC X0/0@VK$,U"(T!2$G[U?#!;D%A. M@J<4\C0%KEKL Q0RI71.F(PPP6)TMOH(IR!N]FQ43 M9]LQI)/Q2VW;U<@Z=*4ML>_N?_>NI?V@XES4TCEPI5]O^\:>.%=,)X,6^A7( M=1<=%B4[*3.-]%QTK:1;*-[T;=(;>G7Z#U!+ P04 " "BF&U0XO!JYDD" M !Q!P &0 'AL+W=O19'8D6T=X80O1+S0 M]@OT":ULJ\_^&UR!2+A2(F/DE'#]M/(+%[3J6:24"K]U[[+6[[;GO[F9';S> MP1L<4/#4P>\=_'>'I4Z^4Z93_80%3F-&6XMUM]5@]5.@C2\/,U=&?7;ZF\R6 M2^LU#=P@=JZ*J,?L.HPWPJ !X4CV(81G"K'S9N[>?8!LCO #;. M*9 ["6,$/2@T]*"8T<>_3V8 ^=Z#FT'&BMXBSR!U6M0]*-*@6H.B1;2:!')& MC:H"=M8]G5LYO=1"M821=9@;6STV)O:=FB>Z ;[3=,/H.V;GLN;6@0K91G6S M.U$J0(IT%[)0"CG_A@V!DU#+4*Y9-P2ZC:!-/^"<8&UL MC97;CILP$(9?!?$ ,3;A%!&D9*NJE5HIVJK;:X=, EK U';"]NUK&T().%)O ML#W,_-_8UHS3CO%W40!(YZ.N&K%U"RG;#4(B+Z"F8L5::-2?,^,UE6K)+TBT M'.C)!-45(IX7HIJ6C9NEQG;@6S@@JR*66H&JXP0M4E592>?P>1-V1J0.G\[OZ9[-YM9DC%?#"JE_E M219;-W:=$YSIM9*OK/L"PX8"UQEV_PUN4"EWG8EBY*P2YNOD5R%9/:BH5&KZ MT8]E8\9NT+^'V0/($$#& -\$H!YD,O]$)$/4V>3::([" M_%/)"V6]92'V4W330H//OOB"E/B*(#;$GB_ @>2+@6W/TC8#_($#L M FNKP-H(K!\$YIOL?4+CTQ@?$N D">V) M)BO_R8ECSUXGWH(3>MZ\4'HG3"8D?Q4%3TA/*A);2'A.PO][O=A:E#M,+)1% MX9/%P86K>%X2:-)K:N 7TV6%D[-K8UK\Q#IV\IUIY.B?>_\,?*?\4C;".3*I M.I[I2V?&)*ADO)6JG$*]/..B@K/4TTC->=]^^X5D[?"TH/%]R_X"4$L#!!0 M ( **8;5!,I6#,$ ( 'L% 9 >&PO=V]R:W-H965T.Z.MW/FU4MT6(5G4P(A\X!VT^DW)!2-*AZ)" MLA- SK:(410% 4:,-*V?9S9W%'G&+XHV+1R%)R^,$?%W#Y3W.S_T;XF7IJJ5 M2: \ZT@%/T&]=D>A(S2RG!L&K6QXZPDH=_YSN#U@@[> 7PWT^8$1!!0*91B(7JYP $H-D9;Q9^#TQY:F<+J_L7^QWK67$Y%PX/1WX M5PHT3W*#B5]ND5%ZDX&UBT%$;>W=JT M=NT'_EO9>D$T%$1C08C_6Q /!?%'06+-.V76ZF>B2)X)WGO"?:R.F#L1;F-] MF(5)VK.S[[1;J;/7'(=)AJZ&:,#L'2::8,(1@33[V")::[&/%N71?8/#$A'C M]0[QJHG8UL?3#L'3.D&R2I!8@N3N%-+9*3A,:C&M$QFFCS,G2]"G)-VL2TE7 MI:0K4O!,BL/@NRXAGJ$.2U223 3?:<&K6O!"RV9F>(^7AL,@V,RD+%'Q9C/_ M0FAR9QF(RO[>TBOXI57F=DRRXP1YCLR=G^7W>K*X0?!!X\;2#R*JII7>B2O] M1]E[7W*N0&L,'K2\6D_",:!0*K-]U'OAYH$+%.^&48?&>9O_ U!+ P04 M" "BF&U0&H 0N^L! !P!0 &0 'AL+W=OELT[1)FTRVZ?8WH]?1+(@%9MR^?0%=ZVYI M,G^$>SGWG'M R$OF10MFK9P/7]E_^3,&S-GJN!!L)]=K=L" M[5!00T.O3#^*\3/,AE(4S.Z_P@V8@=M.C$8EF'+?H+HJ+?C,8EKA]&4:N]Z- MX[22D;G,7T#F K(4D,G+).0Z_T@U+7,IQD!.FS]0>\;1@9B]J6S2;85;,\TK MD[V56;3-\$6((TC>B.S\!+&7('8$\1N"O9\@ M\1(D_W9 PG87J'(9O$+Y)Z15*/2.0GR+P$V?TVMUZ"[1TV)XRY27]] M1N'F/WWNO#([CPSQ$^R]!/O[C=I&??]M>(?5&;0^TC3>O.\4K^Z*?8N^47GI M>A6T M9K=5",+[PFMU.DN]$*V7'3G1'U3^[%ZXFD6CET/5T%94K TX/:["#5B4 &D# MH_A5T9N8C .=RHZQ-SWY>EB%L2:B-=U+[8*HQY66M*ZU)\7Q9W :CC&UX71\ M]_[9)*^2V1%!2U;_K@[RO KS,#C0([G4\I7=OM AH20,ANR_T2NME5R3J!A[ M5@OS&^PO0K)F\*)0&O+>/ZO6/&^#_[N9WP .!G T .E_#=!@@#X,L$F^)S.I M?B*2K)>OZV.Z$T!%D@5W,?RI;H5:OZQ2B9735C@;-MM? B0:, MBDAY'T- 7X@M=,SA8X#25:#4'P%YDT#&'DTCQ+G? ?8ZP,8!?J@"MJK0:Q*C M:8WF"0([$U>4X]A/DGA)$@])8I'TFG02!!:9!>)J,,K\(*D7)/6 I!9(Z@1) M@%6VTM4\984?)/."9!X0*]MMY@2)+0Q7 ;*9%Y-[,7(/1FYAY&[1L?4QE:XF MR68V>^$%*3P@A052N$5'R"Z)1Y3/E 3$_L,C=EGL,-M!]+!=L;632H\(PYE3 M!LR<9, # VP8X":-71I7A>',2P+>0V\#H$.#KXV5@ W7WLM:W M^I)@NMJ'F_Z&\9WP4]6*8,>DZHVF@QT9DU1!QL\*[ZPN->.DID>IAYD:\[ZS M]Q/)NN'6$HU7I_4_4$L#!!0 ( **8;5"3;:=!F ( /\( 9 >&PO M=V]R:W-H965T&8M;=0_!\9K(M64'R/1%U_)XDGHA6A8M.=(?5/YL7[B:18.7?5G3 M1I2L"3@]+,(5F&\ T@9&\:ND5S$:!SJ5+6-O>O)UOPAC340KNI/:!5&/"]W0 MJM*>%,>?WFDXQ-2&X_'-^V>3O$IF2P3=L.IWN9>G19B'P9X>R+F2K^SZA?8) MI6'09_^-7FBEY)I$Q=BQ2IC?8'<6DM6]%X52D_?N63;F>>W]W\S\!K W@(,! MP/\U0+T!^C!(3/(=F4GU$Y%D67!V#7CWMEJB-P68(U7,G5XTM3/_J6R%6KTL M,4)%=-&.>LVZT\"1!@R*2'D?0D!?B#5TS.%]@(VK0-@? 7F30,8>W261^!TD M7@>)<9",'8#4JD*G28VF,9JGU*K4QM7,D)\C]7*D+@>R.3H-'L5($IO#U:19 MY@?!7A#L*0BV0+ 3!,XLV(VK 7DZ\6XS+TGF*8E-DCE1<&Z3N!J8P@F2W$N2 M>W;91%%G7@>S!W;9S'US.+=2<34HA7X0$/N_^OB!C=:+[EZ>_>5Z-'#B< 3 M!Q!X8*OUHG&8)Q G-HQ/!6<3.-[#:@6@IS*YC0/=;S##-HTK@LG$J03\YQI M'AAHPR#GT $ YO&5<$LBRV<:-0V:LJ/IL.*8,?.C=0']&AUZ.(KJ-N.M;[6 MW=VTHP\WW=7@.^''LA'!EDG5U$SK.3 FJ8*,GQ7>2=U&ADE%#U(/,S7F74ON M)I*U_74C&NX\RW]02P,$% @ HIAM4/SC"8#> @ /@L !D !X;"]W M;W)K&UL?99M;YLP$,>_"N)]"WZ&*HFT9)HV:9.J M3MU>NXF3H )FX"3=MY\-%%'[V)M@._^[^YT?SE[==/O:G94RT5M5UMTZ/AO3 M/"1)MS^K2G;WNE&U_>>HVTH:VVU/2=>T2AYZHZI,<)KRI))%'6]6_=ACNUGI MBRF+6CVV47>I*MG^W:I2W]8QBM\'GHK3V;B!9+-JY$G]5.:Y>6QM+YF\'(I* MU5VAZZA5QW7\"3WLD' &O>)7H6[=K!VY5%ZT?G6=;X=UG#HB5:J]<2ZD_5S5 M3I6E\V0Y_HQ.XRFF,YRWW[U_Z9.WR;S(3NUT^;LXF/,ZSN+HH([R4IHG??NJ MQH18'(W9?U=755JY([$Q]KKL^M]H?^F,KD8O%J62;\.WJ/OO;?3_;@8;X-$ M3P:(_M> C ;$,T@&LC[5S]+(S:K5MZ@=5JN1;E.@!V(G<^\&^[GK_[/9=G;T MNN$D7R57YVC4; <-GFGP1\4N5! ^21(+,%%@D +W]F1.05/8 0$=D-X!G3D0 MPLMBD+!>4@]98.[E$6I0RF ."G+0@(-3Y($,&CX+PGT.0")@# 9B, ##6[,M M"V(@RID' HA2D<$H'$3A 0HC'@D/@F0L\T!"#<)B88\)$$2$(-ZT;T4(0KUM MM LUG!*8(P,Y,F!M_!G)PFQS1#T20"0PA5%R$"4'4+PHVSR,0@3Q"P"@H@@M MP* 4+D5I@$,S__",HGDD*H)% E0DS_$"SD)E1,#L,!\'!8$PR9A_C" 9SO-\ M 0@ND@@#0/X6'D4?(W$63! D0TL;&<%%%X55E_M+L1U%'[8&ROWC#:@RMG"\ M$5QZ$04ND852A>"RB<*Z">S L";>H9P%5R(DHV3I2,#%$X75D]/@>@YK(P@$ MR9:!X"**PBK*6>H#B> :O1/,+U^0B@5W2S)[R+B7Y0_9GHJZBUZTL6^B_N5R MU-HHZS&]M[[.]C$[=4IU-*XI;+L=7G1#Q^AF?*TFTY-Y\P]02P,$% @ MHIAM4&1NLC%( @ % < !D !X;"]W;W)K&UL MC55=;YLP%/TKB/<5,!\A$4%J4DV;M$E1IV[/#KD)J#9FMA.Z?S_;$$+!V?J" M[*$B@6#ZR!6OTY,DZQ5$-^\D3# M 1],$B4>\OW$H[BJW3PSL1W/,W:6I*IAQQUQIA3S/QL@K%V[@7L-/%>G4NJ MEV<-/L$/D"_-CJN1-[ <*@JUJ%CM<#BNW<=@M0U\G6 0/RMHQ:CO:"M[QE[U MX.MA[?I:$1 HI*; JKG %@C13$K'[Y[4'>;4B>/^E?VS,:_,[+& +2._JH,L MUV[J.@1('F7?11#UFTV'0"'-#>(I]F +9IMB@63IZ/\%VC@@3 M^PRAU41H\L-W)I"=(+(21(8@&COT%Y-5Z#"QP=0&\PD%"W]B98X*$$KM6F*K MEMAB)K03)%:"9&8FB:.)F0Z3C&4NHV@Y,6-#(?^.F(55S,+B)K83I%:"U.(F MF;A)9SJGVS)'H.#.(5Y:92PM,J8G9/E?&7-$%-PYJ*HV6N^K;Q&23B^L_Z'M MM<)2-+UZWJB64. G4W:%4[!S+?6M'46'TOZ(="V:Q#>ZY)L:=:/IWHOOF)^J M6CA[)E6E,_7HR)@$I=)_4!>B5$_4,"!PE+J[4'W>U>EN(%G3OT'>\!#F?P%0 M2P,$% @ HIAM4/08GCG= 0 9 0 !D !X;"]W;W)K&UL?519;MLP$+T*P0.86APU-60!L8.B!5K 2-'VFY9&"\)%)2DK MO7VYR(KJJ/DQ.:/WWBR<<3Y*]:Q; (->.!-ZCUMC^ATANFR!4[V1/0C[I9:* M4V--U1#=*Z"5)W%&DBC*"*>=P$7N?2=5Y'(PK!-P4D@/G%/UYP!,CGLZX=7@/^-G!J!=WY"HY M2_GLC"_5'DHPIJ.C#S),?/,-5SA]%4_%>X +-PEXF-44JF_2\J!VTDGU1L*IR^ MA+,3_APG_2MMG9!,A&0FQ-F[A'0BI*\$WTT2,O.E/E)#BUS)$:GP6#UU,Q'O M4MO,TCE][_PW6ZVVWDN1W7W,R<4)39A#P"0+3#PCB%6?0R1K(0[)&WKR;X#C M6T2:K4=(5XM(/3]=1HC_D^)V56#K!;;++F3131<")HX\2(0HF_BFDA50M+F_ M284L'H>#:OP<:U3*01C7AH5W7I6'Q#WNC?]@5RA,_*M,V+]O5#6=T.@LC1T= M_\"UE 9LCM'&#G5K5WXV&-3&73_8NPJ#'PPC^VFGR?S'4OP%4$L#!!0 ( M **8;5!.T3#,#P( -,% 9 >&PO=V]R:W-H965T&6TEU78*C7L$))-"XS(!SY KT_.7#"BM"DN2 X" MR,DF,8KP9I,B1KH^K$OK.XBZY%=%NQX.(I!7QHCXNP?*QRK74,>AEQ_M P+D*'[>[?6'B;<"O#D:YV >FDR/G+\;X M>JK"C2D(*#3**!"]W. )*#5"NHP_DV8X(TWB^?@%IGZ2,)B:_P8WH#K<5*(9#:?2?H/F*A5GDXHNA9%7MW:] M74=W$B=3FC\!3PEX3L"N%P>RE7\BBM2EX&,@W-T/Q/SB[0[KNVF,TUZ%/=/% M2^V]U6FZ+='-"$TQ>Q>#%S'O$4BKSPCL0^SQ77H4)WZ!R%MC9 6B#S5BOT#L M%8BM0/Q!(%HUZ6(2&].[)J,\\U,2+R7Q4.(5Q<6D2TJZ\4-2+R3U0)(5)+V# M%!%._93,2\D\E'1%R>XHN(@+/R7W4G(/)5M1EZ&1RYTD_;/L S MYPIT,9L'74>K)^QL4#@KL\WT7K@YXPS%AVF$HGF.U_\ 4$L#!!0 ( **8 M;5#&PO=V]R:W-H965TO;5C*DDE?P!Z^ M'X^Q9[).R%=5 FCOK>:-VOBEUNT3(:HHH69J(5IHS)>SD#739BHO1+42V,F1 M:D["($A(S:K&SS,7.\@\$U?-JP8.TE/7NF;RSPZXZ#8^]=\#S]6EU#9 \JQE M%_@!^F=[D&9&1I5354.C*M%X$LX;?TN?]C2T!(=XJ:!3D[%G4SD*\6HG7T\; M/[ K @Z%MA+,O&ZP!\ZMDEG'[T'4'STM<3I^5__LDC?)')F"O>"_JI,N-_[* M]TYP9E>NGT7W!8:$EKXW9/\-;L -W*[$>!2"*_?TBJO2HAY4S%)J]M:_J\:] MN_Y+D@PTG! .A' DA/%_"=% B$8"=032K\RE^HEIEF=2=)[L_U;+[*&@3Y'9 MS,(&W=ZY;R9;9:*W/$G6&;E9H0&SZS'A!$-'!#'JHT6(6>S".WKXT6!_CX@2 MW"%"DX@]T5L:(CZS4[8? M0!\N#%W,*P>9%*H:Y,75=.45XMIH6Q(FT;%O;%W;F,5WMI^X OA/IF]&WYF\ M5(WRCD*;,NJ*W5D(#6:1P<)!?J)%.S0X,G;9_"]0 M2P,$% @ HIAM4$)LT$2C @ @0H !D !X;"]W;W)K&ULC99A;YLP$(;_"N+["F>P@2J)M'::-FF3JDW;/KN)DZ "9MA) MNG\_8RBB^"SQ)=CF_#YW)B_O==6H;7C6NKV/(K4_BYJK.]F* MQMPYRJ[FVDR[4Z3:3O"#W517$8EC%M6\;,+=QJX]=;N-O.BJ;,13%ZA+7?/N MWX.HY&T;0OBV\*,\G76_$.TV+3^)GT+_:I\Z,XLFE4-9BT:5L@DZ<=R&'^'^ M@=@--N)W*6YJ-@[Z4IZE?.DG7P_;,.XS$I78ZUZ"F\M5/(JJZI5,'G]'T7!B M]AOGXS?US[9X4\PS5^)15G_*@SYOPSP,#N+(+Y7^(6]?Q%@0#8.Q^F_B*BH3 MWF=B&'M9*?L;["]*RWI4,:G4_'6XEHV]WH8[C(W;\ UDW$"F#25Z9U>N.Y>DFNO9"8\S#$$-F,4E* MIYC(Z$\0@D*(%4C>03P""2J06(%T)I#29)'E$$-M3&-C($XIPS$IBDD1S/(P MAA@VPQ2493B%HA2*4.B"0AU*SHH6.JKI4 I!4)9UE*XM>24$1P#,6ZY& 'E2\_%#ND# M2UCB(7G,#0XI@6)) K=E KC/88W1P74ZI+YZ<*?#&JN#ZW7J^]OB5HYULL;K8Q!]]WBRY=GLE'!L]2F#['=PE%*+8QB?&>TSJ8?G":5..I^F)EQ-S1%PT3+ M=FSXHJGKW/T'4$L#!!0 ( **8;5#X"?A( ( &L% 9 >&PO=V]R M:W-H965T8GM\YIPS)C/%P,6K; !4\,YH)\NP4:K?(B3K M!AB1#[R'3M^;Q"C"490C1MHNK H;VXNJX!=%VP[V(I 7 MQHCXNP/*AS*,PX_ 2WMNE F@JNC)&7Z"^M7OA3ZAB>78,NADR[M P*D,'^/M M;FWP%O"[A4'.]H&IY,#YJSE\.Y9A9 P!A5H9!J*7*SP!I89(VW@;.<-)TB3. M]Q_LS[9V7J%#U]AK"<+@['X[W %JN'&B=:H M.97V-Z@O4G$VLF@KC+R[M>WL.KB;53*F^1/PF("G!.QJ<4+6^1>B2%4(/@3" MO7U/S">.MUB_36V"]BGLG38O=?1:Y9NH0%=#-&)V#H-GF'A"(,T^26"?Q [? MI"=IYB=(O!X32Y!\\GC'0>HE2"U!^HD +XITF,QB.HO9)/D=FYE7)?.H) L5 MA\EG*G$>^45RKTCN$4D7(KE')$W]*BNORLJCDBU45C!/?J67M55E[5/*% MROKFLZ3QLA0T^[,S$&?;YC*H^:6S(V86G2;)([;-\A_NQM /(LYM)X,#5[KE M;&.<.%>@K40/VD6C)]]TH'!29KO2>^'ZWQT4[\?1AJ;Y6OT#4$L#!!0 ( M **8;5#F5DV0E ( *P) 9 >&PO=V]R:W-H965T MU-[$/XS/-V,XL5MV&45J?^8U4P^BY8UY3LX!;5543BF$8U*YMPLW)S3W*S$A==E0U_DH&ZU#63?[:\$K=U".'[ MQ'-Y.FL[$6U6+3OQ'UR_M$_2C*)!Y5#6O%&E: +)C^OP(RRW4-@%+N)GR6]J MU ]L*3LA7NW@ZV$=QC8C7O&]MA+,-%?^R*O**ID\?O>BX<"T"\?]=_7/KGA3 MS(XI_BBJ7^5!G]=A'@8'?F272C^+VQ?>%Y2&05_]-W[EE0FWF1C&7E3*_0;[ MB]*B[E5,*C5[Z]JR<>VM>T*3?AF^@/0+R+" =+5T()?Y)Z;99B7%+9#=YK?, MOF-8$K,W>SOIML(],\DK,WO=T");154S*/0?&['Q2: M3RFY_V*(J0;'%"BF\#%%,<$4'B8U7DAP#,2XY6+$#C-?*LRX%OYMB#[F;DMR M@!D.;EP@_^&)/N@.!'2N(-S@X#O<=T4?- 9E9.9_!'"/ V;RJ2_ =WDZA\$] M#IC)IY\L^"Z?^5X!]SCX)O>- ;[+YRBXQ\$WN>\+\%V^R.@<"+X5&E:AETLN5=(*#.T=-F?TP-W@)^MC#(R3PP2;G 2HV0MO';:Z*QI2%.YQ_J+S:[SG(F$@Z<_FHKU>3H$045U.1* MU2L?/H//DZ+ A_\*-Z :;ISH'B6GTOX&Y54JSKR*ML+(NQO;SHZ#V]E^\K1U M0N0)T4B(T[N$V!/BD1 ]WB4DGI L"-A%L6=S)(H4F>!#(-R_VQ-SB3;[1)]^ M:8KVL.V>/AZIJ[=B%VXR?#-"'O/L,-$,$\TQAS5,/,<#,U?Z3MN;5W.N0*N% M#UJHT8_7N*!0*S/=Z;EPG[!;*-[[UPF/3V3Q%U!+ P04 " "BF&U0S:3' M5E\# #1#@ &0 'AL+W=O19'6-_(D2OW+7E9%JO1K=?#J4R72 M76M4Y!XR%GE%FI7N:M&NW5>KA3RK/"O%?>74YZ)(J[]KD%[=CBJ M9L%;+4[I0?P0ZN?IOM)OWN!EEQ6BK#-9.I78+]T[N-T@;PQ:Q*],7.K1L].$ M\B#E8_/R9;=T6<-(Y&*K&A>I_GH2&Y'GC2?-XT_OU!WV; S'SR_>/[7!ZV > MTEIL9/X[VZGCTDU<9R?VZ3E7W^7EL^@#"EVGC_ZK>!*YAC=,]!Y;F=?MI[,] MUTH6O1=-I4B?N^^L;+\OO?\7,]H >P,<#"!ZT\#O#?Q7@Z -OF/6AOHQ5>EJ M4O5I%;-DX3TUCGK,NL/@" ,#PM/> MARV0VF*-ECE>;["Q$7Y$[^"30?BMO7\5!*<=!*2#H'40C!T ,[+08<(64W9A M\("A&8L-\S&"B-%T0I).:-'AH<&F@T2C;9(D-JC8F"C@,4TD(HE$1%[ 8!)9 MNP#S(Y,+@8(QZHI,3)*)+3)^/''*">D@F5\FG'3 9Y0)MP)%B'S.C7P0L #B MJ;('1CY! M2.842S*OB2C<6UU$=S78;6T?E-VO &$0FH0(6,*#"3Y(=S7:76VK;@^Z:A06 MF*I+H'1U3?P7(:T0" 2=B89$6B$0Y]<-TCV-5$^;==.#_BP.FT'"6%_K>:V;KE[==,/>M[0Z M9&7M/$BEQY1VF-A+J80FR6XTO:.>+X>77.Q5\QCKYZH;LKH7)4_] .D-4^SJ M'U!+ P04 " "BF&U0GZ9HB6@# ^#P &0 'AL+W=ORZ)JEOY!Z^--$#2;@RRS MYKTZRLK\LU-UF6G3K?=!65OUIT8_?U:J%.NL@K>5][ MS:DLL_K/G2S4>>F#_S+P+=\?=#L0K!;';"^_2_WC>%^;7G#QLLU+636YJKQ: M[I;^+=RL&6L-.L3/7)Z;4=MK0WE0ZK'M?-XN_;!E) NYT:V+S'R>Y%H61>O) M\/@]./4O<[:&X_:+]X]=\":8AZR1:U7\RK?ZL/03W]O*778J]#=U_B2'@&+? M&Z+_(I]D8> M$S/'1A5-]^MM3HU6Y>#%4"FSY_Z;5]WW//A_,:,-<## BP'P M?QJPP8"]&D1=\#VS+M0/F@9&!L$Z>_8F"$$[ MB$@'4><@&CE(PTD2>DC<0:H^BC0*<1J*#6/(@8W M&RUGO$+.2,L99\@9;9UBQ))TFA4*QUD<.LXHI 6-A*"1.5S0&L0K;F6D-8@S M[N4!,SGF$IBFQ8:98PY=?&A!(R%HC!PN:!4BOR(KM I1S,B*L+41"3Y-BHV* M>.3:_K2@D1 T.DYKI$6(Z?R<,%J$+/Q_3@;,FXLEM$Y:"I6&CKN#T7IFMIX% MNEZTM 97I$3QZO8O@3MG##KO?HN"=GTW43"4I@N& MW\$4LY=.(7>Z;0K3KON*KN]H=1RJU>!2,J_^ E!+ P04 " "BF&U0&>UW M,]L! !B! &0 'AL+W=OJ ^F^5$H+9IVI:V(Z#:P,),$)W6QV M1+!6XBP)OI/.$M5;WDHX:61Z(9C^>P2NAA1'^.IX:NO&>@?)DH[5\!/LK^ZD MG45FE;(5($VK)-)0I?@Q.N1;CP^ YQ8&L[@C7\E9J1=O?"M3O/$) 8?">@7F MC@ODP+D7K^I=0NZOES SDBO]N2]ND^ &C$BK6<_NDAJ\P MU7./T53\=[@ =W"?B8M1*&["+RIZ8Y685%PJ@KV.9RO#.4SZ5]HZ@4X$.A.B MW7\)\42(WPBAFV3,+)3ZF5F6)5H-2(^/U3$_$]$A=LTLO#/T+GQSU1KGO61[ MND_(Q0M-F..(H0M,-".(4Y]#T+401_J!3M\'R#\BXMUZA'BUB#CPXV4$&J\+ M;%<%MD%@^ZX+#S==&#&? D8&S.;NIE/Y&N;^)A&R>!H!N@Y3;%"A>FE]$Q;> M>5$>J7_:&__1+= X[V\RX_;]8+INI4%G9=W@A.>ME++@4G3Y8-2XA9\-#I7U MU[V[ZW'L1\.J;MIH,O^M9/\ 4$L#!!0 ( **8;5"+/,D_U*( %QY @ 4 M >&PO U2IG*#.0%?>1 MV=-F%$5EL4?7BLRL+EO;/\ (D$1E,, &(D2Q/_WZ_?SA"%*553U3-C9=2@;P M\ Y_?OO/_Z6N=\FW^\VV_I]_N-OM'G[\XQ_KU5U^G]4GY4.^A5]NRNH^V\%_ M5K=_K!^J/%O7=WF^N]_\<308S/YXGQ7;/R3[;?$?^_RLW&]W__,/\]'R#__Z M+W7QK_^R^]>WY6I_GV]W2;9=)^?;7;%[2BZV/&91;I/CY)?+M\G1J]?_\L?= MO_[+'_$E?G$X2CZ4V]U=#6^M\W7SY[?YZB09#]-D-!@NFS]^R*J39#C 'T># MYH__MM_"FX/N-VVZI]W3_7]/K^M=E:UV_U_S37GX2WY;X!,PQ,?L/F\^]?G= MY9_/WR07'\]ZWC^#CU?9!CZZSK\E_RM_:CXW& R&@^5T/)SVSOWJZ:'UX>'@ M^'_UOO YKXH2U[M.WF:[UKNZU__7?_MO77MV"F.L:9QWF^RV^>M-MJG;(^J7 MWQ7U"E;[ESRKDG?PQ[KYY,%#DK=E^IWOO_M+\R]G^ZIJ?KIOY-AS M5G_.-YOCW[;EXS:YS+.ZW.;KY**N]WG5?.%CV3/$K^4&KDQ6/<%T-GG5FKY2 MAYM<[K)=>[5_R?M&H.&3,UCC;5FUB.ITM'Z?5[7V^*%9!WZ=JV\OX<[>[DK5[^E,&A6Y77R:;^K=\",8#(MRBBW=;DI MUK0-;[)-MEWE.)=\5P<^E;Q*BFUR=5?N:QBEM0>>+RU:'_CERY?SCU?)Z>7E M^=7ECZV?L_J.^.0*_Y'_Q[[XFFW@V%L?^9(#BRE6.$U\M.,TD1'7296OI.GR3;?)>5- N=7/M+"@*DEZW)_O;O9;Y),7X%'7@W3P7Q($WDU74R3;)? MJO+[:R @Y;CT:_.OBQ2^6#_DJUWQ-=^T#NYB^Q464U9%7MMTX/F\^IKS=T=+ M^>IHN?B[??73[@Z>#3O1VLS/5?Z0%>LD_P;RKH:IX$=*>FLEURZKZ[Q]"E?E M#OC'X6<^?_GT^?S+U5^2TX]OD_/_YY>+SQ^ &CYK8G"@Z=7%Q]_3MZ?GUZ> M)U\N?O[3U?&G=\>_P'\PQ72^=_$61KQX=W'ZYOTY"):KTX\_7\ _NQ_^^=.G MMW^^>/^^]?&K/YU_D:]TK[-[?4K1[^'S%^\OKB[.VV1]567K/%#80_:$Y]!! MM, ^PC'TL6UB@'"K@6! 00&6A5QE ^PW3S9%=EULBEWQHK)=7]\DZ MOV;]Y*;8TM7@X4I@,+//QU?G7SXD M;\_?7!&5O+OX>/KQ[%RHX-.;]Q<_ UE\^@@'"M1;VZBRE-;4SM^=PYF\3;Z< M_WK^\9?S[W[KX]5SE.D.NYN.#CS .W/HI#Y]^'!QA;?DDK;C[--'_/3YQ[/V M:*BX_E@_9*O\?_[A05C)'_XU:0YY^:?3+^=_^O3^[?F7R__^?R]&P_E/=!>O M_M*B56 &@PY&IX'K M6I7U+DW&8]CEN>Q_-R'3;W?E9@VZFY(6"NY=:Y4MPJ>M>OG[AY23H\\97NZ[ M?%> 2OOZQ4[,.W#T0F$H@N!^J\J;-YB[/W[\' MJ9@F(!A!.+\G47GZ]L/%QXO+*Q36OYXGY__^^?SC95L$RQ;=5.6]JE =*@YH MDN=?SB^O=)ANW5-V>T.[W1@QN>KH_:?+RQ:EM!Y(0%U)2.:W=OY-5H/-B&2WK]<';M?;8K/?R74X_.2? MSU%-!\7I]%X:%'.]'ZWD>PN@I_9BUW"1Q8<;L5=7'UE* KJ]ZP\RM;_W5?[_ > MFOW6>:A7GZZ (@_,JT7-(! *E"5YWJ=1?Z[*]7ZUTY\[J?$SV"C'N[NJW-_> M]8US@*]<.EG\/Y)SDL(O%J5TIWM8)CD@#F@]GU'KN=@F9\]K/6^?UWK8X#W M%7N9<^<\W^2WQ7:+_%V5#M;[S,LQ?_X-1[W/OGUQ#_H\T]8=?&M=/JC!MLT? M5<' P8$Q;N'?*SK MF8#2SF^!C-N30H@[ /3L)B7+8_1M[Q:%6CTW8@6R-]M MN]/Z'CQT1=$I2!O!'@_UW=1=^WWHV8,B-ON6/!:[.R1@W!Y8ZW.?NHQ$?Y4S M_>Q*V&4@?M8!VSKC2UXZ--%SUA9ZJ*GE,VL\?H"4GGNU\7C+K?SR+[5>/__ISY?)NR^?/B3!_CX] \G>[64Y->9.>#[^C'\D+R/3\*1F::F2EM+[S-@>^ F8"2P30O[)[ M="G\9];E5CAUO^%FD*>E4 HG#:B#T7\%,H+G7V19Q(_GWU;H[" /WC6<2+Y# M]8-MCY9%AV3;[M[#]A?S[D_4S&;G42[M\6YP]JL M^%/LI>NPOKO<@RD:^)&/+<5G(A>AF]L A)>Y?FZ9OVYSC;YR]^UQ>UKHC"B]OH[%\8> MQV<6AE]ZB&9:.$FU]PMG[,G8:E;U,8I(@O?-A%/.@$Y..7!0P.\V,_K7R)7\:;,6DS./P2T6FZ^ M$K%W//FFK*KR$7Y]P;-O7\ JW8?Y&G3QG_BC_<^=OWMW?G:%ALOYOY_]Z?0C MV#(@==" ^9@0Q9 W%O^!OM-?3]^CB[;+&'M[?O:%_,07W_%B;^PK!8I1?1*O M!<5Z6Z9Z'!![T3N]4Z,_HNG[Y>(,+3O\_64C]J\A1T[UXMD??/H[YWUPK,M? M/G]^?X[.=C38E"W P;W[].4#11TZUTAW&2_M09'6>!+N#ZRS@_EUL#E6)I'Y M[[=K9._/Q&K:5^,E+")16Y&5:[UL+0'V%O;^NBW61D4L5&":L;[-1 M#WMB7DG4RVNRI-"[/!K\)$%U^J_A3ZG^>5\W__*8RU\PD"%_*_>5_/$G_=/E M_N%A@W-XBVDOQ?4>M P=JV-.I)MVOG-@??:Q,_2(_0I[HA\(8]I/:?+^_=D) MQS'D-=[ ]CO/;FR*"N5F3V9!YZ1/9 R@G21+;C?E-08Q6,^H*$1YORV.02'8 M;O,-"4FP'O,$"&5/\B;%&R0?R)+KJLQ W4%-D.S??'6W+3?E[1,^=E-E\-W] M:K>'P\;)HF,0E%UV(=3L08$!85WWV5_AS*XK?&J;W>=D 0.I>HT)%IKGO^%W MX04T8>^+_\R14(H*M@"6^I3 M NF9'@DW][1=>,GRNVFV/(T@'C-D7$MB2&) MK)B_5VSA]PRI@/1;),9?X$]J*<&P%.@N^? &.KB%N[AJLK#%42NB@++"HP1. J^QZVL%=A9PO0J8=05:*3X(&M>*%PNVRDVQV?"3-W;C MP_OMLP/.5.\W.(N3;BIC;L*$QHIK+GQQ'9Z"956Y,!74I9(OQ:JT1)OD/1PP M;CD.Q;_\N^G:SS#5 EWG-]\CM([QSS?Z@'A&ST,3IX0_E"S M;Q75=*#6!H$X,K*[WG19HBNSCRMC?%'L*>19Z"3"5HT2Y!/STKT 6.'G608#(P$S,'[,- M/,>GQJ>BW^Q;)FU,E1?WUW 0\%OW0ZALK$"C0-YU@\[L.P[GUL@ *IP)!UZ M?^S%+ >% .XB^\SPKCQ4R&K6.;(2MN2 A'F/>+Z],T1%9U<;AZ C6Y4@R&5, M6.(N7QE[TGEB;!RYQ'6!42G<5YRC.XD]6W70,+\UCI'+0\Y$) 07*K,/@74JA_1AWNO6@*T529W&>R, MNZB>R? CIB0:IB!B77;,_ ]>RE6V68E_G9,5Y!M-5<3GU^(E_3R(Z2\/"BB M2"YV;":<< ] BMW73"@WA:=% '=*M5:Q#R_<+L'.D+Q MW3LIVCW,Z\9%U2W!HJO-0@1C!8/0[\CWX0JHF&*6O261NZ.KB<0->G&#S2@/ M)=*GL5BWP/^4_4CE^N-Z:D> S,LD'-6X-O8S"0[4@LJM>.KJ=LCII&4=@4(! MN[U"GG\: @^?0Y)BZ^)TLV&#:B72W;QG MHI&I6*GY$ESCWL*9 Y48R?H!@:-S1.,<%)E[.C>4* _H&JS,?EEY)W=0;>I@ MS/ )27Y.4:\V9;V7J#N\C 89RB;39T(KR!YEK2SSC;$Z!)F#W MDB/1*'ZY3'X^/?VL.@7,@RS(VDM6THU_RY._[M>W(JAR6S%=)# ![R6>L[O+ M@ IO;DAX$=5B[ER^-AZ V;3D#DV]^S&U>#Z;M-Y7&?9$]E,MTFY/+\MU)/G; M;1'\[9M-N0J'(II,^V1 811,,Z8D.[)]XF572O262C% ZS M@JVZ@Y672# ;6CE8=Q02@N^I FD.;IOA-5P9F!C)7)A AKQRA4V)6 MT>'%J@]^['S[M:C*+9V'R%O]OHK?P O$>++;]8*C!\E2(@72=V&;\Q5:EE3] M< )VA,T[]80!LU:ECV[U#:@M4#I$M#B]GOT)U$-RLHD'C\8H>0;@6W MIBJ9I!]!14Z$/+@. T4,,'_T%^5K^3:-!R< >L,;4F5Q&6 G%I0M1W>OKC6" MX_F2LF(5173,FR?\S3@(_1BM17@&R=P[HQJ]K[N[$DY$AXXV2\B-#];Y:<@ M?L$)P5[=9 4&INBO=+@L_\ERIUT7+JE&**J4L!?X6O+0<%=US2)\V")F?!70 M@*U=3C;=_2\J?2E+J\;RE<#*_)V%;27O@(IKD B@_*"AR2$1-8!,">8+1Z0 M@FZ/IUB1W\2I*>6^,KT$J()&PC4U= _5"_'Q;FNF;5[AL\Z*XNF+B:23JG6/ M_TI\C*0)JM(UK)B?A'T'!G#/16[ 8D )!&4$_G&#_/DIST 5BWF;B(+_=%M% M6K+>"3DU^.A]@81^6Q+U5V$'"[$Z@TT>V2LIT]V383GEAK 'B[3KUN;^>:DL0@OA_MQDGR:^?? MZ/>5(Q/[+FH'I%F@"G'-;@CX$9:'ER,%;@9"81=Y\9(:=+I-AE9G M?@^[^6>VF73P,';WE%-_R9V8PK]VOX$'8X(83X.%YI:N!>C]6PH/LKS$%V$: M;%MZ,K99'?B."*;V,95;8 MT6Y#N=KF2:<'2IBJO:30^[Z1V6C9>F0INO^46 M,9&C$L7)4TBX>J_LJCDI0T*:;QR+ U-!D+)*3(I0Z79H9>QC!BT*YDY^<6#L M7W&/_AQ4A;Z7R6N@^XK.)Q5HPI(P7B#+,R+ TZKU31;2=2^QQA\P71>%"PYZ MCVQ\4_R&/C[]+9H#ZUE/81?T6H*2< .[: ^@Q_QK!L1+P?X=;NICSGMM>]_S MR?!%TLO57PXBJ2XZ5L33[%WQ(VIB<+J>5-1292:,3HYV50/7.F#>$?$CO *2 M.*$UFJQ^J&#%$W[1IO-N[Q]8U@,9Y]GJS@V+?X\NE(EG,!PVY!S'^9MS0U4; M4*^.RYOCAW+U&UC+IO^[%"X\0,W%? >R2 0X\!Z:;ZWFF@AG3)81#QO7,A0/ M#_A$+5Z%E!;B=]OSCYOF'W?J:;R)'&K#7:GT,1BM<27AZ M32E!LDYRC*#ZFH,X*^_O]UM5RT!.54Y=YF/L_K8JI&O4#>!P$KRL%2E$&#L M1B^QFRA%G!1DG:/H#TZ>>$T%)T>2%&3G&@C%-E6/B;R7--6*TJM3O#9"8CV3 MKMF,APM$%L9CKJHF,DWS1E_G._3.$<=]R"3[MY2YHB/79/;%=E4155D6.SYW MS4ZAP'>.=,=1XZHI^E50S ,3ZBJS0-?,4UG49>([;74$N-HH,_"G,ES;'88 M?XZ\T";BV5X-_M@JDB]9<$:#/J0>VDUQ6W#A;KFM[#MMWS7N%$?8@ 8M\RA6 M,2@^S,G%+-%PB^ET>+RCX6NA+_&1!Q&K@Z3)T>BUQ0MP]S4BB/)K7U%\@M1! MY. @_34A"?-NZYLG-8=<[HY+O-&%B#< S^!H'*ADM3,C'/?M:\Y;Y5;DY11H MU 6(&,H7.&FDK.^Y\Q8?V=-+KG'<-W#QC1M M5M^%3KPV[A]D8P.6]L=( ;Z*5)DNW>U!4QQQ#]LCNM%2LTM)O!(77G>K;$;U MZ N_$OXI#.O!MYNG1'X*S8 ?3;>H9)."! ==D6B-3Q$D@L[S/@7R8"6". M9$'AE.VN?M->G0W01TDKS#)UM&H&V7+:+[?15Q7DL31QM3 MUT'RK2.-I*CX,J$Z2<51V0;+0L4IQVKL"7HR.W\A2XB,N()SEMD3@KI1N=^P M;X_#(H%KN0UTS-ZNL/&K3ZB^TB:1&1&\K<$5$"PM\M+6];Z2N'^F;E"MOS2Z MX3M_ _HP:S.R )#"!8GK'2M0Z#("KH!"!_W6%'?@KZ"IO3[>/Y1;C7"L7($7 M;PA+.Z(G/2FRTKS#[#!S"83J;S^ZY/)OP&!WR#E(S85!\5CL)GIO@,PXP7CA MQN\MCJE[[]A(')C'CP$30S6=&3]_1TC;D2^?J(SF!F#%+C)16#SN*U!_1=/@ ME 6RQE%S!#Y0E4!.,C'@*B2$D3MF'!M2IL ".WRMOB.2NPYS;%B,6*U(%J.. M0'+;Q8LP'+3-;\L=VT9TE1^RU6^H)C5VDM,O4(R5%#$&ZDKC<8.]UC1)KW/. M-"OXY,)IK?,'#"^JK2"7BGEP1"TW\%?Q .O+Y&?P$VA<-:YZF2V MPC[.=777/!=GY@A MQ,F/7?3GC AV]42L^%VD#3G5QQ0QTF)CNT]-X375;+=,_EQ]:Z IU^S5)JZ2 M4S:#^7G9.PAT7#FUB<)FE4XW%VT]?) >/TE.^F+3;8Z%5$E^5G!FZ0N1DTBN@GW=< M(&T'Y=D_3G^CP'U\T43?>"@+N>\VZFWLWA5O7O#MJ@XA[R)SQK./7.6JK==- M$6%2O\.#=:6$QS:[.-9@Y]Z)&P3&>%."4+6H]+M/;RPB?:FF/$TK#8J=6N,L MR(KMFGC\UYSC8&[2L9.<'(8/J-?OV-[S64>2L2/[&P[0A2TLH"W)$\)/D0+8 M#.,QX/3?1?_-9IDQ2^.U+L0J7W-E Y(3>$.22"%VY86NJ5#[$3XN>ES-(G!K]R!,.QL[P#N'1 M: K!FAUVQ'#(EJLX-^.QYJ$+%I-H\=08>:#,\/8 /@6<^=AQL?U:%BL23*WG M4[/EO>(>!SHD2DON(DUYRK\5E .YP_1H]0@SN5,$NX9-E$H)JN9(C:B\FN<2 M3HJ6$Q#=3N0$Y&SVF)%V1?,D^L=VTHW3<#)V\_O8!E8V$W32=4F6):<,=GWQA- $Q7^9E%MOXOFIH_DADV_,L']*?F1]S;OK MXJ^ARJQ? 3E.WS\0FR#6M0;;**R/K%YQ6Z_Z5L417%P7GJM]#R\MMI"WTC#*1>'5E$ U!:+5T4&TW!6I^-HX;B]& MK2TQ/*5..69$D7U9;M;AYE-H1NLQT,2FE"?GX6SEI[A,R$MAJD@#;N:J69U> MGIEF-1O,CH>#X]'T>#@BIH+J;DA<5+Q23D0!S0D4IB]%_5OR=D_BBBX,;.)C M:6$8FB-F@DCJ['4IRN#G=Y=- *+WH$>S9=1JI!0^WO MO/=]?);G)]]'AIFCJ_/ 5WC@K%VSW_<-W(-M^7?ZA)6HTC_.0XDJ_\'5K++K MGTL#*(AW!\8"UV#>@:T#QO>F@*?74G'N$Z^488"0V5>2%,O9_%+5F?+,,=U) MTI\DF@=[L"-CK8YY&KIXJ*CVFL$YB%C6F"NXPYJE;/M;6"ZI ;Q-R;M\38H7 MF*N8KP8F@?JSS\H*K!_U#V-*+J;>@BG5\#7<279 2!I=DP!%SU 4C^OHO=X)T*13FMQD#6O'&YAZC$),R+;GE0]9ONR$N/= M-C*:\AC0Y>,T6&*^!)9X?&WB=5]+AH<$_:-PFU5(W-)8=N8KAM]&RZ#;:J:I MXQK"CG/J-A:2B [9FQ\LWL6UN)K,"])P'#.) %%2,0[B>6>[77[_L)-J)3I\ M>-_-F]3&FZS8: # _8:&+USR78ZB%D0\.6?88?,,UK3F?7QQ2",MM&;G>S1' MJ<1ZD51"59J$W*/P.!R7YR+[9\K6)!T< 1AAET5E=7/!X$K L?3_/L)MC+*6 M;S#7_D[M2 YE2UJN.+9@;[A&^)%\1_@#6HFW4ORE+@*XH6 %T%;3U!JQ:QCS M>H-?JEWUD9$O4QD%UEPV/.+4K*@"".\SC6.4F\H4\P/$&_:C$!I3%?U?XW'8A','J,BR//Q>A>@TR-L84!W.#=4ACKO^!J/&>?2!1CGA]J\:4@Z^V*RJ M*)>$KVDO3DY46"_\0K)2@V&-OI0#8%8F3-F2S9%W8QUJ=/93Q!^1U3.7T_#W-5_8^5O]UU?H"I+*4#\49,07&PNXMH3]D0?F9 MV*?<8*9H2MZ-CPNR=^4D>8^%L8@TAY\!.G,E"+*#?G!2'9G7X7_:8F[RL):- MQ(?KG%Q$_,=[<28Q3@_> DEQUJJ9RFQK)!A?>Z-N=)>Y8+03 LGH-^@F(#!T M\-I+<8ED'5FN:M@=<94#_Y'L[5S@7V[($VA5![RRV'/.:9\2BFR3>)BFBV]< M\'\!>]0?')7T3*(=/3SPB321L#.G2D4AT&JMJ=P=#]P3BB1+75Z54CF5E]B% M#;M!2Z;Z@W@^)\F[\$;A\U2\*J8*5/>:D3<^/,#MPJ=8$+%W(R1#"!G7Y--B MG828)2/*='HG+L^2Q624RHLR0$_U7BO-3ZB0'$ K24^0T"WZ/%WRAY714IS" MEIQ14EC^$&HO,KD:[-UMS">D($1B#!W2\#U7S,2GH7(B7#9>4;.U0F-6"[H382WRC:@5"LAQ%20\ NT($P :3KVJU7SCRC;=$;8NX4(\@ MFV[DW;*2$'U227V(*(8WV8HS+]?![NK^PH/Y]'61>M!Z11QSW MVAKAT"?@>\-1PUUFY0A&LR_YRM6=1:64Z=>Y]^_I5K9/J)D,19/\LG@2Y- U8"?DKFKWE]MC8(X??>#;T-E5(B)^%LQ(EFL%9=HT7&[7)R,1W M!6O(G%U2[6Y@ITI6##!H!./>$KS1QIV&UMEAPA'P/&"5 ?))@VMX&>Z ,]4J M:4/6M=\%A/!&,(/C]Y1_< 'L>DNI_B"82!1V966M]:4-O52$EU1^5CY-BWJ> MD.J#N-FPG82!':62IN)61("PVF5K>1^ZK ^M^Q(3GT)FEEO&H1FUC0$L[6^; M-3?J2,2LY;S6S&^G92*CPRBZ5_V_7]]'/8MX-2;BMG5[T W:NN^CYL!V)@$> MT*3%"5T?TM+%?'"*JZ]W8(=@4)SV=4.#5M ZVI0]R1BSWKL5]5!%0?S"%L=& MC<9[[0LA.-(PO+^*NR7H]DVMW2FN;/!FG:HZK"';/!'/T+0S\]$RP6%GT9/D MY[)6G?,7H&K-%RK_*AMBZA[E.0\>MR4?B58X3X=ZF[;Y,[&S%8O MJMCJRJ##12"X/8T?LJ<)':9YMA;M0Y+#&_2/OC-@(GCD6_;=P/9\ NT+(T5# M\21QR<*-HFN6O$A<3G@C^G;J="$0&('O@/I+V !A,Q M>>_5PXN#.[018,-=B6 :JZK$0'9Y#P<4JIU32PY) NIC]#M) #SU$%$*;J^T ML?\AM.(F*JMI_(0.FU1QSS@]O7L7N !@K<85DP053_6213<[:TSU.;I(\5,L M!4P>"O0N(_;A)GAB:="(:)"$$^$_W/!T!Z%LA0[D7:9]2 RKB?(D]4LX/'O; M;HH*OD1_%']9_;+5MSU,]+2GH\ ]Q+7V.[94!@^L5I;9=<&$OP9,M.@;FGPG MU'$/Q&N'P9OS6)H :]Y:AF?4QPXY]$2=N9$"]EB$]N@VSXD"$[5MQL]#2&XH M;_I5[X-AT^I&"%:K6GK=B\T#VU)&_W;K #.HDK>A)+AJF9#\6'-(VWV$;S/G M8(4WI&RO;]&M284M>/<"@OM>9>KEU.Q%=9.0C=+69<[<"/$]M."*R1$5I ZM M.2:P#KR.'@JS4W].A;B(VW&U6(H+C.B,!_B*B=6@-EPMU7V<.>88K#A MW$[R$72 U75HKI'0ZO95.YED]:I\D &48/?TP*$?_<$ MXQ]AZS@,Q@5 7/^+6@=%&)T]2*=S8(%Q9#&"=>M(O6A@PDDI!#MN;"W!&>*4 M Z7$.MY3KG*V/%N%LK+*"LGT\"2,-JGDO[N%6HF3KY"G'%=JU':FC=JN?*,V M6,*51X&\HCVN-[54<^H_JZP/4!*=J!<&D4'P0EJ M6%(=/'LQ:.CZJ^7245Y!TW7O.D?IB$T\,MR2NO.KT:=N.ML**G5:.(%2A(-7 M-606)MN,@2'^MVX]-Y7CI.PSWU3.[PD%6>J>]G->%D3=XUR[(_X[RF8/]"7R M@9B3"\C[#V6/9.^B]),@5MA*_XX+3]P(8#47P+-E_1L(CM":1_VQ^A>)8A#J M^#N#U)-4W!"=U% 6_GJ+> .2U+>[Z\QZC%KT4:R%&/]&&BS+ BT\%.,_1BQ215BEDL"N[8<'$T^!GUS./PYYVV*%;=.&N MM8I4RB^"JQ$V\28O\.:(B2L;QHWZPKD)KU5I(!MVU3@K)*[V-+N@E;\;??;0 MC?2(DGY*,5Q=?.PLU)@4^=CD;#3@SG\,B3AO-AG[Y97WAN/;G)5D2:@^+HH0O(FV04Y/@87:F V[N3P2).V))4(@6)Y:!)9(;+7' MDO0JD9AMCGX+7#L%3=9[:8[07((()+$VNSUKLD><1=<+OVHW@P6R G.Z<@"+ MP%2 3JM4=63!=1K> O%*)2>T'$H='%BZ)/T8N!NGT,A__23FJR:? MQ"NCG&MQFG5.O&.Y2*KM4<(&O&1(';)9' MV@$7!KSHMK0HYB3YZ%$.'6_YP'*3N<-51V#W)KB8H@[4$8";0C!8A!&G[^.^ M'>D+VH&P)=Q>YQLRPY<:56ZM<] M[C/?R1TM*42Q>MS7;@(.X3@0MCRE1ZB32MN;!;ID>;-[Y.QR2A9A?8MSSMF? MUILO[[&034L"NG53?FDDVU7-M<8((M(]'ZDJ)TGH/8\U232C"^YSWAE9_NP[ MT-?AG5-L6D^I/ Q_",_349C/[P6KF/1=,P2I7GU@ZFZN*@:A&Z'58$0_U)+U&SE4/X 'M)4.IP M4BE'*7G6TH2",U^%,LAIHJ A\/Z_95NB$N70:I@6]8'U4"8SWDY*A&5 .VIW M068FJW Y)@*O,&\D%+]A#;Y^G$''-:,.V:N \U%E31=:B23*,M#)GFL&46(B ML: )Z+WJDHNWP?9J,0Y#Q]C4EAYQN!65H#,-D+SHG-),96.X\G7JQ M(&AY,W!0=_P:RM("<7T6F8"J4TRLS:DS:^ M2BTX!=F^U9G)*R,AY9Q\VIKG>^4I[BZ+H*L%9+"TS@1]N:.4=-' $G%OO]B1 M8Y4O?7Y:3O9<4UZ0#=]NXEX9RK"%9M(D=$ O*X?D$MJA=RXTGFH(SDGS#W3N M>(@=F=6CU@C&&#D=^='X9P1H6!B"PK,)T/C"S$$N$"Y;*U5[9X?L@.&#"R!R MBG3-Z[EIX!*];I+Y2 EGN8JA36KB$8\0?,RO>48VR0:KQ5-&%6"'F+04)XO. MO&QE>)\TQ>Y'H,6_@+!R4O??]MO<2UPG7.S;PW&:_*';"CT6C)#W',PXDGRO MT>SUCUX?Q:7$3\*$>\S:/S1E,\[KWHWEK'O=)O/;2.VZQ%9N ED')>TNWY#" M$_(,N;S6+3>1MI&:+6E5FU(LS6'[H!NQUU/%:O#YX6,N1&LX=IR220FK:+Z1 MW"_N\U"]8PA2?CGQ%!%KP"0S9Z5@MF/2[*D@\%3$1HM[$WS6KA8=8N0E\WW; M.6_#S*'A5(2MAAH>]J#;K R\RS=_KN_A@:BW@RD>/)/.L4J>B$FLK*:&Q M;F(I4J6^Y@1H/I'B+HB[O3!%>]?'&_A;+3[=U?J*%4J9%;P\[[[V'\L3^O5X M,+$NYR'[OCZ.TGP9B.#(4CWAZE]2&DJ LK_2]+>.]%E-?_1IH_+MT/586<)] MB5XZRH4;Z9[TYV2>=OXF36H>&YWR! %!O.\ MVM1+I:?[6TSEZS9\')$NCH=3$$]G4I5AY^-,1DE0]D7>9V1P7[CN$%ERMBGW M'*YF,*M35V=ZA9ZR"V0\B@ZL<&L_8;V_]>]\_E/TA"BUQ]A,]%(55P(;ZI]# M#:ML7!)<>_.29&!U;FOQI41;T%GG7D1; .* 0SQNZ1Q^8!0T7GH;^/6[OD2: M$/D^V!,F((FR)80"J5O"IAAZPB_WUSOE,,>3 34<,TQEW[2AL%X=9&]IF7\< M%%#UC"O%W6[^[Y&K[/C<6NM,V"3Q0X-@T%@:Q[D.;VUFD7NKE[9;2@C,S>$( MU,;16%.@M8380# PPD":(?0/D&UT(F1)]7.?OP.[:;%22@]Z[IE:OZ9'-7\*G0&!P/3N:1 M]3B=CM/1: S\I(++B.V_<1/O*#V^U!Y 5 5-H?Y&*>3..],#?*49V P]SMUY MLVI[C-UZ+0-'67;8QG-]YK,\$XIC)&;!^'XSHI)Y1Q""6>X=QBQUS7JD^%[2 M?#%0_0Y3)/&:"W*@!LE[.K4@62\<(6V>.&=N]A7=/PLUVF@'=H@!6E]T M1BZ/ #8SG R) /,2:Q@]!N-SN0F=N3,AS_0%VV@+_([)TVF_&IU,_+3I5D?8 MNCB6029:QO5-W*"D=VINZ]'\;\297G <4N2EPQ6$]/BXU1:[ 5ZG.Q*9>O^/ MM$6 9RK49Z/>YV5$*.JQC\ %O(ONYCM<=$WQI #PY"L.$-.DUYT)P"NQ907, M?]$ \K[62?=+Q^_^?/+996=^:N .Z&A1[V3NQ7+:V_"H#HCM2=R4SSF:S&_T,T7C12M5/!EC2=LO=1HR6Y/HS76UBE9=< MDKX77]*WYEC&J^A^:^\:[ERCYLN[LHH>]D='9Q%F%\Q( MO4\-,",PWL7QVVPCRLFMU&.)>#XAD5B/30S^,VA*QCU(N[LS8>;=?GV;6P.F M9!VT.;9$T]"M=*=1&4ML$V^Z8 *"3E?;_:U=1S81X*U-#4\T>E'I;KC2$:^O MNA4\EG!] KXG->;AW!C0^?Y:7BO^ZY/$OQB#*LS G1]13GL.-]KVIXNM&4]S M>T]9#]++(]MZC"#;+B9'WJ]=22%<;:0E0PK/;BM,41LS,"YJ#.'%L!Q'G(*< MX8"I&D;LDZL9-Y?S2&7S7]/F.W0.S?/MF#DI3OO=2E"P^O:%,1::?;@L&[[M M,'I1QU*I;R9X_[A$_1%=\UG4QCJT,VGU+M=:VW@6Z'7:<.8-':,".?6<86,G M#LTZZ".66"=MG\@#TG$O!+G9^ 2#7%;[U6[/!CZ%$K3VBKV_FAV/:4LX?&UM MK..63*NR8HA7A*S6Y$370%WT]+(AHM$Y1K%.113R&0RD;\Q^6U^& MT.(J:@3[S#F_LW5YR)^(L3&ZL,"-(\K$B]IE-=KXI)XR=LF[3V]"RVH:#T&U M%<>S3Z['B()M/9%2'! #JZ)^4=P&B/82.*Y!M#_EDO'B*I/)MA&BM")F586& MKYW(M>O0T;WVHMOY-]R4^GBUW&ADN)""5UR<-!Z2>JD28,=O^[I!>@4 M9K33*_5XPBQ*/(/]-HB!/MKXL.>23]>[Q4 ^>$FX<@,6S+_EEB#;WP:!;G^ MA8\@ ]HG&JG]U;,$PMC>D26%YV-6LY6X[$-2C)V>0N.@!^;5<.A\,IS]%(F% M)L/V^;6PO8NY=5UX?M;DN!H-8'.6BQ\2;C9[-JJ>*KE\+0!^HF2\3JZ+ID"LB(#(FMG4:VT 8)$),6QT M#KZ)$8[?8*4-KW_<[''56(_4"4DNF1I^ 2?>(+ED@=&=*\M.JYV/F>=9H**UUDPW'!F/WIL8?&[\F:+9[-TVKL MH'>Z=)$%1QZH&+A!%-I2@'T9VAPGNHU=2-OAM7;8S!A>6#>A?#YC.(J=[MLU M((=\4GI2E$[:5*JE)3Z4.J@IDPQGU9SF C,NMW.BNOB3#=#!?)J/QM'U7)NEB/DVFZ6@X M2:ZHQTQS*O")>3H=BH.P\\=7,(7%8 ;_.X5)6'V=^L'FZ60Z M2Y;I:#IM3B(>!1Z9C>A_Y\M!VF5H@S_FVER U?]]FTB+BC.?.O5IT;?OP9.1Z4'WG5DY\C,4FYC12Z4D7][:K8VZLH]:IHY-(W ME!4NV:/2VSHYZCK,U\_#-T=TN&NIR5&JPU/0.]9Q7+SN)7P+KK=N /H1*0-% M"GZL9[,@0?&>!WV&*_0-H=7W"8TR:P^UH 6ET$Q*^JH>9 W#P98T=::_(%&< M]RSMP(^+IF7R3+2%]8Z_Y1W18NH?+>/.MZL'U6>\3">@KH#^!-K6$O47T+;2 M\0+_-9PL0#D;PK\6HW0R1(UN-!ZDD\6DV=Z;-;_1+)W!4_(_8QAF.F#WV.@G M_<_/0#?':IKJ/*:#=+2<):-T/AZ"%I8.1O-DNDS'PRG\;3 <)K-A.A[-9$W6 M_A7G.DO'RZ6J?S3#Y23%3&CXUV0( Z)BMYBDD]$$_@&#I,/9X+^"= YR@W]J M2OIDWGX@D06HNPO'TT&R7"0SH'=3!=TY_]>!]Y,E^CN%=;W M5)I\WF029PV-Q?J3,0YT(G/U@V5?'S&IKS@@*&/HB.?,>&Z]A23^'K%S:"BF M*,G$DZY0SG%FOB,V*U[AB2UG"_S'#$3$)!D=ST6JO]M76X)[H@@QX3XUEC-: MPBOP22 9(('1\7 @KW)R-N+KV[/#:3H83_!_1C-@_,;2G^1<\-P:!!=(* M*:&;>N%,(OSEU3QJ[1RPB#8Q)* EV_20,]6)<6I7LW&*1.[*EGEVLHRG,G)_ M,-"Q""W1;V';!!DYTT8&7+@!#T-6--?^W>?76/;?%*D=+D8][B@/&;K:XAH5[C #=\^=>CWNBAX$@,2Y*JD0N,K9OXU\B" MI>T3$S5.D^\&A_389TWBEA36OAHI8=JN.P(;]9F+LEG57UP(56OW.@%JS[@L M:XCQ,4R+Y7PC+L1Z$Z,04N6C.)T;$Q(4W#:3[ $/&F>14*YZS@EUX"M[U^M] M31"/DI4A*;91H!=H^F:;/X"\'^*G1=E"/9U0/ICE_*\ MLC0;$:DI.UH(0+&P#"2%EN5R6\R0X\T0LH8U$$0C0PYKB:OFQEKO[R:FLD$0 M8SHD-O90V/OVXSRV03<_#]N-G S)]SK'(RUVM<>GBRF'HK9*[C&E"C44$(W4;U,GP[Z(A"-6+@;(MX7)>1H4T8'K.7=&%XOCT'CG.H:4!" M%$:!7V2'J:$L6"H6)X 8>/FSS3LDX+6OXR46"E1".-/XIZX!UF&+0I)-_X9! #),#G7I@KRP., M6D/ZO^B0/0G O;I*VV3L4MIZS5X\LEM,V>\@DWY5*X"LM5"MGC%,:-[M.9]; MW<0OW'R'C!9R&_L2L)]IIFSO'N JM#*C^.%HBO;P M$?_C-?Q3O5X'?X2#GR;'">JGK Y^[.RW4Z6\*?X/^$/PV/ MD[&-%&RFR30Y@O\?GFO](7S_K+LI&]CEPQ%, 6SV!7YQF ['0_PK.@?AKZ/Y M@OXZ7XZ3(=@-Q\E2!GS;T'2Y_* MC\.I_#@2)5Q'T?NO,A\RUU48R7PC^[ M]ME=LZ5T8]?28)M_VX'-]]50<^M#WAI*UWJ53.!N4YK6:#%B'(_A?#"PFO=G5B?B_OQ.GK>Z3691(LZO,\J,:9R4T4+#J0AO( 6 MHJFR89OT9+!ZG[+DJ/)0B_:!$7R5ZH4ZM>QCET@GV>/V2 M]7:-^R:->1 ?$=4:D',96HR6O0VG@+F]P'6LXI<-H 9&*V^Y[BZS9#\ M"]8AU0)7E*0>3&&$UF4_$&C.C_EUBE A)Z^M@">YW6<(P9_G.H/0[$,[B62X M4V#\K&\#SB@]Z@QOL>JUF09\M$(=R5TR69.AW]?=AT8]R>WD0FDY%HK OPGC M5(!0V?M$OGD-)<),,'>6L)W4S[ EM%SLBJ0 %MDWWE1)N:?44)R\3R,AT'?1 M'G"$1XSVI ZL,-4*S!KATF65)JQGW&H-=('[_3VBFX"122W+UPC3ECLF;G>6K(EN,N<\F$&; MQW?P]S=E51'KK1W29>N0*>_0@(NU,6-F0)#4]2 ()ZTZRPCW^)X["7&9UN!D M^D,2F#*Z0'*!FWG,,0,9IR>-B"*@9%S5% R-'QC"X62.__H=O/*YG'RU_-& MIMPE!+$*>.QQTTNC]A,,2"% =GP'5I"'RLM E/3M&&XLYQ#^Q2I#43K2DO6 M)/,6KBEARMP()DJ5([?K_)C6]5@38W*+;IM+)/"JKB7VZU.6P+S)B9@H@O$5 MD29*8B:M$$D$36"LQBH ^KY%@CH\'C:$27_1U/CG#8_Z MC0=HLAYAVLUK4< M8@3VY7P.+T^64S%_Q_ %>)+-VO$-*S-3'D MV#2-I#$+$E@NO1KU>,NW#"8#G MKBX2/!OTYP+_$WS/;@2[>%\I8J),WV?8W MXMW9K9;S5YGOG5P#EK/AQ7M_#?]@G8Y97"+>!:IA"JN M_RJ%/3O)[$>A2=]GMS0#R5%UO7S0P&_V6F6$XMK3EM/U*[5#QLV(9L9U!/TO M!)G6([E:!ZF8&J'Q"%;L68T821:K-G/"JD1W*(CAE,56ME44:WQ+:XT_;4$\ M?Q7X+I,RCWE,!Z.+;;#RT5\=)E^>!$C@&)F'DG31'T,EWC EF/J^J.\4 M0HG8G8:#&X ]S64=4FT$@^C5O\G-[;;PM677N9CV @^L*9\X MH&_CU28MY&=$F3=29$U6 Q6N0FYC84^ M[K-O[:>Q,13=9WI2M-LS_2;H.CG]JD.+(\0;8#Q?7WC\HE@&% M>VU8)W^Q%AS# _A=6J91562O>U0<<+FH$B.POF\;MB=:IQY9X' HX*MG!68O7RCG43%WI*D M+/DO&X*<3AL> GMN;_)*VAZ1T].@$NEPG+AM^@'*!L96_BVO5HB513R(KJ-K M>8+;N"[B!!3,/^92+W6>\$#8?F%E>($Z):?7&>\F==Z\8-A#_2FLR6D2T<+: M3@VD.X=9W9989B M5-4EM"OJ+IN+TX%]6F@DJ45@-@U/:5U�SIK-NHVOAG>K4KF[TG@Y&"6D.P M+A< 63$AXVNN84L8RPB(.;52;,3 T9!^JN(VS!&?1(00)H3_L0C*H20>EBL!8>*D"Q2V)8-+U>66FRZ78,M]Y@;(.*1JTCQA1M MK!U4=O,3=/%/.7'V0YY+9A4[EPA5=!^)G=:7BEJ\H+E!V-+$E"+BE2E82,=7 MI8]ZS VPJ"/BQAS6WB;GVG<\W/@+[2U#;T7>!7L:?PGV*@ZE(0.6;A3X344P MBY74@ *>IVU7[@UC7']7*W M?NMIZ-+NDFJ[^K4C-14!ZC&33 I_/*1\H>&2L^\$DZ(9S)R4.V'$83YQ$WO5 M)\E6>Q1F:;W7M+,TDHNEYA/_2WUL0![B]N>MOV/2G\.6]7_T5A/]76;+>W;2 MHJ+0D QK6)GW"?J'O-F>%1:68=HACYEV0/$R2!IF'F7^ MX7LD]P)6-CDNF;_[GJ36 A(=T-O\T2VDFS;1\&,8.YU(T$&1#N-A:2Q$ 6E, M2QTS35YBA,CT5N=;;#_GB?+!18_X>A'-.#JM\I#WP0F\.34G8 \PW8K:+) F M_=I,>+5.0J@QKCW 8'Y_C*&408$N2$GF/6@Y=US6+L8:36BU=XS.]?0==L M7=\[/A>4K-SXSS&\#BI#K5<6T:U1-UJ8"^V[6?\'&%)4O<8R] .V=3;E]Q\W M.\GB.S@?^(%43E"P:4$GHEI[UN79JZ6R"9&T_^Z28EN)H0HFCE$MQ9G$5R05D7C9?I;#%5SAL\ZJXCA/#GIE A,\+++\),[M$&1'70 M+6>SEY4*/NC."=#CU/UQ*QY>.IU-SA9//*;K#B+$B5) K)&73M-/[/"4AB=@ M4?,C)PW#%#E0@-XSVTG&XWU4Z1A/S26>"Y^)=]T!<"*I*QWN[C"7A6!2-(V% M;++'?'-#;;%@LX1+Z5Q%Y4CN,5Y\;792;KF$5M)K)I\VY*$M:(Z#G#O HZG" M$N'%-FP^I'U$HE3%0\JZ#G9BC_0>&;8QK:MVK06Z;>\Q]?H_F]O-30B>&KN, MB!U\5I]III_A-_I#\F>]YJ=RS<]U3?QDZ_> AZK81+AB*JU GP[M\&NPO-06 MN8"'BFU=K*38 1\2I@C/N0R,M$,^#=/1;)*.EQ,J6\5:@%?#RI5Z)<]&BZ7 MZ6(RL0?!DT% KO9?S[Z-6QNHO)_?S1)CQ M%K4K"A!'=\0 K)UVGKS99" A+U=W);( 'H:@\?$!U_$TSDYJE2D:UZ_]QK4X MAL,0"3E,YP96JX[$IP*K\I5L H'*<^)))&;RM42?%'G/)X,?@ GXQ_T7],? MDB]%_=LQ)3'&(>KAR>P'JFR"_QGQO\'Z^"%\0T/ NI0CX4(S^']7/?N62-^S M7-"9F?R1OYP4P^;FZ+9/J[ ]LP MX&9V#8+1I<\':]4DR37NEQ6H,F[\CB&0K6H5,4$WU*\:%2:*[8C_<*?1:/** MQ*WB.XN@3P4??+_94=6M ^ M!OYS1X$C5Q@?U%Z,'%1;"6COI:5,]SVCM:--'OL'I:[YF.$HO/_"')*XT^Y$(J4M],6/-%G>/)=6E M81:/FLS>3R-M%/A=]''7*]C\/>JFZA&D+VFU)>5K4 N-X##5!WOBD"$E_\T'*HQB)2U,!G M+XVY$3DUK$(]EG)3M)>([V_"_2PYZVU+#!>%GW_DMJ1&4,R6H@A'D/!1]XG^ MU \W;!IBN ;94&PI:$I2G324\"8P1_AJ<)X:%#X[W3V&"%9 J'O&@Z93-QD7 MX.50H5Y!\3.@^(AO/2]-:QHP>@G_R?X3PW8@/2SN)\K)$USKTQT2$/6#3\"E MBXNLD_OGHZ($#Y(CP%CHFF$^2%%S"-3BJZ)RD/;0I7T\($A,N:^][K3FEZ\9 M);2J%:E>%*+MGF@_!$JX51"^HFUDU#&$F/4Y=>?:"A'R[G0U.@KI0 B L6,@ M'<76>79;8EW EE(_KZ1ZH#4W'2$;=^I("@I($@6N":2EN"O%T=J[0CEAI%R] M;=*B*&YP80AGKHFH*:$O8^[MX.$_*8.?CM,%P2TL3D:+P-]G2TH=>@6FY608 M^/MX2O@+KXGQ3P>.O\_'Z60QDE_&R^_F[Y-T3("FBY/E%&,]&(3]/X:S=[ = MY?'*>G8A ,3I$_ 1(*>MD6)01;F+5A&B*U_V-:4#?RA650E[^@#6VSK_%F(W MF81E.$V%>G7\\[/E__,YWC]*"_U]:F?@P20[ZAX1TXJB$=U$Z0V=&1I*.-IF MD$4?(P.94JM"LJ)L7I5?O3QS[3S__]SL\^@,]_K;GW&Q_J\>_59MRKY2OL4+')UE8X#/:FS/SAA_&Z_6IPL MIG@$&G#=EO'.=R]52WXURO8+ :Y1Q!7#W!8\U*35/@.\([O5I]#1SY:/)&DY M*%LD6$B, Z49S,V_]T7^&++N%+BIV7>X%+J6H,*J=/1G=R= H?D-5DJ5& MAH2H\JL^+]"-NK^?X43I%A0X)PR#]OO<&,-@2E#:*F M?/'A=DEVSAD/7S']"BA0JELH8%3OES"G\>D5,^G_4+E.[ZU3";XK<62!,=BUD:I(M_ M%>+N]__V4L2K,);VKPMY1.*%.,+ZTM=\FJXRY9I0,_4A:0. M [_"=)IQ; $ M4O6GT#7I,V!@*%F.F]&[MSHB['(ZG*)$/9I,$3?OG0Q_-$F',W1K30CE7.LH MCH9PD9=L\\ Q+0@2%I:XHGH\9\!JN&&56R.ZR T<%FE6\]$U*.XWQ:Z],>*? MI;+)FWQ-*5R8DK6G,K-563V47$(%HRDZR6CX@RGJKC031;S$9)!>[_)X5RC77GVH:#@[WL(<5$4K#RH7E4R'!?LE)1IS"7PP.<3[@2 635S*9 MC)/I?&;'GG\3,&2:LSO$H_$8$R:.%OA_$;LRN-:H6#K4-,"L)[-D EK>9P0W M9E[#EN'QKCRVFM-D5^WS8S#NCB83(K313) H9I-E@MT\[$E*1W>W@B$39V2L MIW-8TEFP#0,_.$AB1>UU]9>V/@B'KU]T-^EHRFX"8%Z\Q;RY<]O<$=CYPW0Q MU98S.@:FJ8W2Z6@6)+D-.YTMDO%T)"," <&^VAT=#JAIP'"$9\]CV@@3.-71 M9/(]NWAUUVPG(28MCX@;R?V9CJPYT^OG.D=TWIRWK2%!!3XU>L:)KLO]]0[! M6@TZ#69)N3S#P30)N((HDRNXR,"K9O.>K@D( CJ;4D_(A75MM'S/Q93RB^9N M]Q7<:C&9 S&.PXU)CL-V@$2!>S=,YZ-)UX6@HC=8"9N6PW$Z'U-;B2&\Q&0^ M2>>3.;%1.-4QT 50P0C^:\EX*\++ G9'6 MHLUV(%T_RC2.$.-E1'243L83HZ1USWL=+_1]0MM5',VGE$R%>+,(J?KGW&*, MVA.>_/W(#N-H8[V_N2E6U..Q:PM M8FLH+:J4W6=_+2M! >&$#=R]+G:F;7F? WY@!3'D\D;C^8%VR74)!NR!H?HZ M[C9%*_?CH2J:J.)6=[>VJR2LN#9L!H_/RJXKM CCQL3/]Y:KGUVTI^7?L7+: MOT:/$(/^=A$ AIFTXM*/N8Z"G7S\ M]-[LR)@3N44(^4I+24&5.,NV&=A.#E;BB3V]Y--H]D"9.$@:?-N./X(3Z'M_ MZ#%7N.:KZ@#'Z'M]ZH'4B9%P(2&>JE;0K+DN A5*JB ._ZF%E+9Y3O*,/)68]% VH0Z#+$C.M<\XOCO/Z/9W''[-DB[AQ>[7N'R"@ M-W_;Q8"H)Z@2F&;L&(4JDBG]%WNWI3K[GFYC<([GWS*S.#5%GU\ :INY?:-^ MI'\J']$7RWZ!/3J=PB7H(,N8!*4U1\D)T\C]2OX(SZKNFY;WJ_#4* T['APY M"4\(?;2X+TR3OW<+IC)+7#V.2O0R/2_PZ=#[IOZE-H_Y<](V0+__\$P=\!!T/O\EJL>_7 MQ88L2-5Q7((UMT\3"]/[P/#&T3T3_Y?F:Q^K"S?XI#1Q25Q3KF);U9 0..88 M#';EZ9U244OV24WFQYZ#'DORXOT=>658_DAD1NXC0 M:Y .YP/I!# :H?%D<__17'1VTCT'RRNQVTC@ N>$KN Y2A+UQ0ZT .+&D!=N/% M5D.*P+KRK8*_<6)O9C>(\0*_=56H15 \?K6A4XPO*9+YT;4,D_($Q@F@1<7D M3B:Z YO!0GZX-;9Q?*=>A/8FJ'(OFG!'&5^LD@VBMG9QZ27)F9"I)?NV#KO@ MEEL;.?4PMQW#D"BDE)^QHC-AT_WP%,1O'0%.PQ=BC[FL>2P"ML]ZX=?T._&&W/3_&D,#ZQ].&24N! MKN/RYGA?^S8VZ7@QQYH^7CY"9M(@WC+"MLB?XN.5!2RI[_:O"OOJ?QJE2V#: MEZ$/B/\1$9]F'1OR"MNV3N8+;O+5[H(00SG+(JQ!H#?#^_JBXK'VN5L.%20C M';1$6O!-\(1HG1ZG)^XV)J0/>L;42JQ3!?9M#;[6%HHE(K0/?_@'3:_1@!0F MAX+C^R8WP\E]@L%D$.+A75^G^3/J\-)]I<9K K](6;M8-&703AA+EA,J0Z-4 M'LBJ@*D*Z[F1-!Z;^\&TGIC9]8E'9(.QVA?B>YHLTP&%VR,"2&^L_*=BH@W2 MR70F7<'&C%:T3*>S>;(8SP0@+9TM%YC#SC!I,_C/83(="5 :-4^'EZX,2PM> MF, 35@3JKIS!4O=M M!B0G@'GBDXSF%QAHP'@LMI3N)BXT\[,%2ORN/3[#<:F.B,IT1$)Z7R3);:KJ ML52_UMG^Z,[*9HHG7M26:MBZT:^0$$6\-+95>_EHZFTP8%:O! MTAG+DA=L04#J&]C@X)Z@\=26<)&^:\"8&#IEJ/:3F%PP$^HVQ?4/Y61=M(./CPRY)# M#@_AK8LBK]'"( SEX#J1E]# VVSR6[J)-YC2 MQ5Q,7$4.#+CEG1/]$LLF"8"7>EEACI_WN^#)$#88U?:H^B0@(31"41DTPP-,I6>[K.98&I6+UHQ/5AY@J_>KYP M2H(<2 *=B+DM(_K2M9[].2]OJ^P!]"98G^F&_Q "CJLZ.+D0R$$EO: MB^[BW[HS:QP7F\D?M%_T'9AAN\O%OR MR/1T(!@M!FG27KAO1P"/.'C'K9-OVIJW,$#J#EBK;,NM+4!R2%4ZZZ^H95?8 M[349"H_\DW$;+LRGSQ_)+W&[WU#7 [T/=T5^XZ0(2!A.)_F0_8;9 ]I# MY=/;#V$MZ*"3YXZE<1(5<0J_W!(FY",V+6(5EOR)[B"L__2*]C@ 8[+OI6+? /T63E)^PZ+) MDBT*=+%0Y/;@29$/7<^6CYNCFIIKQH*B7/'+P E@S)6V)L (<2TQ 3VS!O;# M-?)4,MRZSF@+BCO?,F<^-NHV0ZDG/H+^K(Y[22*D#O]M49&*P%ZHLAR3UVZ! M9ZA8S)VUK]=)T5_E]$I,W""7)/S5.K:(=\;<+8T&VD=\WPP-5:BBUA[=A1@H M=-BLV*VT&?+#W5--: FHXH*XI;I5A21%, P/19D*?%[[S0UHN2PU M;,!5)GT"G=]0)L*(G,\T%/\;%K,N;KDCPEWY\$"!'UL+YS_+G\OM!O8\+"^< M$'IY$5Q845[)^R8_/V$@$K.B)0+#W^(: ^:1,C.ZFZ$3M*U:D=P"+]WDTKRC MSJG"+ ^6!U8I5> M/^D)\%M1ZI#[5:N]'A#:O\K;#G5@:5*XIE \^J9^B3WJ9[8X)TR*6NS$ML#G MRCMN<"X^YGOQB/A[@[W B\R!UW*R6_V< D1M-A&N;5/\IZ_;;QS\S7XK'6#T MRHK5CGHP YRDL2@+UP^G<[<'R@XR!.LS?<,!8H26TGQ@RF%CZC[@(-6K.!XL MJ@#%'E#D<-\&T_#LP1^;K/QY!BGQ#*5:2_42AV@05V$V6C3&?/-K5#\50CX1 M;M$C"[--SN61(GE]2Y 03KT0U5 M24Y,+PJDJ5,OQ BKW'>.#D-*F,P.61E2=Z7-FFU^Q]7]E5 'E(:=0["M,T>@ MKQJ'G#A?A*VWR/95,AK.TC%[4"?#=#Z>/2?GY_-T-AHGBTDZ&05OFX@-&&4Y M2=&Y\RH9CV8I^AG?/';H:!H5IN\2A9<8YI.EG,XD0/R MKF/EBW0PP;?GZ7(T>&[=Z%M##SIFGS^S 'B4$M6'\Z$E:!^8&8<%Q@@CB8>! M_W#&=(9,O#N-BS:.Y;OLXQ0*023J;C&0CX6>L"(!;,.# [;%R MK?/0^1&F <])J4^Z'#)\49LG]/ IZOJZH9[#H@8]MZKY+%W,,8@U7:93^*ZL M:31&D%(*6TUU25S2,!PO94'C=#[%^HG9:,AE(2G^!D-BK5_+UQM:<)"COJ9: MVN9#7ZPB$RA:LFX/Y/%U#=EN_V':>L2] DRRO/R +W/0X5):*$X&PZ/?7NLM MH4-#]B$D U]9YUVW"NS#S?&NN->V\1A*Q_^BS.K^Y@7DIA24/$V\;#99H"[B MU.V-?4RDLV#G+K@JKC-"M%1KP$ K)$:%+@OR]F1!]R';;B=P4GZG&O7.THT> MI3[[<#61RRL2S4L8N2TPY!RV 080HB.7O' MG"'I"YV'ARMI.+/M=Z3].$]] MX/#?!5UV^G=#ETVY;?U.>K]HB8?V)T\#Y'S#1SQ/YRF?Q\>OK981\(G*WS M)NWD]BF**W;EL16+O\^P*]AS9IWL0[J,JM5HETC+S*CVRY1*!::VM*EUU%!M MI5$PLYWQF:@ ABMZPBUG)F+&BJO>BC[Z-_1]J/.7G"]R!]E8OZ^]FWCB**JY MOPPI(; WTKU+"IFM,J(@!>Y]BOG1-<>M'7@L%4\YF%;GK".D M2DG#;P/X2JV>=HMPK3^9T+,:N#?^9TA&7!75:G^/66< [*2$U]1?DVZ]%56[I/*1YJWY?>[D&UM%,\WC!T8.Q M5UKR[A.EI()H_6U;/FX;IKPCC**V/J=TJV^R5:@7D##I X929JP M*1E'W(H5.'G))$U. "$/F@E[]N'GDJQM-4%1.((B<)*\484U(V0F(H>&I\'Q M)67_6D[O>M 8!Q%O0T68)N77[LEYP0A7[61"M>Z=2 MH1F@$R[)"I+Z^MD](W9Z=DB=Z(B>\E5X2?CTBW/&8M](T.=BSJ8-%9(/E"W, MF]8250>'B2ICX/2_4CR97PA6&UF^P?C2@E2^QBO7UB&RNF@#*6PE\?32M;[5 MEK(P&,(::!H- 1UJITET45D[$.9:OO85GW7V&D]?DLIU4K6>W%^).Y*,PCZN M]0,V+<-3/4ZF WC3-"(#1*=2$[C=:? B1 MU*RC:+$I-T;6" VYT4E)XS:H$B:DAN2UL9]BK:USM30ZJA#,.4,X3JGBR]2: MSPE3$DR]/;%,#6I"UI,0$BZ7@K>9<**.9YC[!OY#V,:L(Z#PENX,05/3GBC, M:6MI;DWN=%2'1&S;N7(C)>DM7G(\);4:R$3^ZZFGI)B M NL,2+WQ0-08^KWTY0/%(UOPC3P)4WLFIT5@>^(^*N?4P$@;=KM PGDX]D6%5> MKH,S>K$X%9_X:9+A;"D9'2CY487*C36*,B: MX"3R*B_NKS']3A4F4-HP _:A7"%XO%D5#2 \?PF[_+L6 MJIQ;C*$M]OSCP>U;@9:\B; ; M*)OMF!/MX.DUHKGI.JV9:K[!]L3W^ZTJ>R"G*J>$\S%V?UO5W#7J!FN?U!:[ M,W91T(+4;IVCZ ].GGA-!2='DA1DYQJ32G13]9@D>'05!7HUPML]:4TEH%Z$ MF&+F^R=8-L5UOJ,X&W)N%S9,D4 M&7H,<,\+BB_4KZW9Y):ZGMVQHZ\LN_PZ+97(B4YU@XT>)BY<"4P4P''A'UDK(PPH P=>Y%2T+ MSFX7%'#(?XY;G- 9'(T#E30:07YE=-LSMR(OIT"C+D#$1*F"A"QED>$&J@:Z M\VI.M>P],];?69-+[C%F\[ Q39O5=Z$3KXW[!]G8$&SH<)FN(E6F2WQ1^YD)4(6M-@_J6@('KMBTSZ7B1=)*KUNXU8& &'ZB;03:=MDB MNM]7$>>UM!#LY$[8_>1;1QI)485T"BYW)=PG6#8('@4-/G7TIJ( MGO2D)/\DN.$.,Y= J/[VHZ./\UHEU9;0M_!8["9Z;X 6#F+>S,;O[=5=V'O' M1B)/ GT,F)AD,F,:)7U'2-N1+Y^HC.8&8,4N,E%8/$J.+&D:G(-)UCBU:L6( M"Y"33$PJ^6O)_T7"4Z; CM\K;[3-ETZQX;%:$F#.@+)[3 UX+GM^6.;2.Z MR@_9ZC=4DQH[R7F6E$"L'>S2>-Q@KS5-TNN<"^0*/KEP6HP38Z!<\B;:C9RQD5 ML32&NR"):'#GA%#1-/ES]:W%'<8X+I1YV($6P%QM)>#*:;"^,SV0]IU&Z=.<-)UV9$SW)$K'+#LT8A;+ MK56$I1/'+(:";W5BZ09JLL']8%17O\,ZMJ1CEOFTA@5@3O M-0[/!5)5]Z)4;_T;@5[$%TWTC8>RD/MNH][&[EWQY@7?KNH0\BXR9SS[R%6N MVGK=%!$F]3L\6%=*>&RSBV,-=NZ=N$%@#(;]UUCWNT]O+,Y]J:8\32L-BITA MC9(@PT9DJTRJ;.))QTYR!6ON["HH@]8/$SBDXKBZN=[TS9FH^GY9 DL@/L2L\!QP!0'N(UJX48&U/4K,B1DO&XBWY*P*02Z)T)4;MJ9*Y4/\M.AYJ$WMGA(U^I$G'(R= MX1W"H]'$A#4[[(CA&*@1U[SG@GR/@^^I$NPK)7<\= S0[,R\5]SC0<1-@%ZP8DW+A:RZ.V*E'F,F=XN(U;*)4K@BLOQ)5(W=-W9A% MRPF(;B=R G))04(<,\5\FY=:;>'[J!IW0FF'_E/S(^IIWU\5?0Y59 MO_)2L+5UX2NQR>H5M_6J;U6=@! !,4NM&Q<*KY6E]9+5H3U(E%SN?4I!R#2( M_TPN5*Z@4C KD)M 5XI$RGV6W#NQY\!&]B>)<(76#O&PA&Z9AE(O" MJWF)!M[M5T<'T7)7I.)KBPJ?;(GA*77*=;2%+#?K3C; M9>DAJ>=2F"K2@)NYJTXWS6HVF!T/!\>CZ?%PU$IF(?@<3IR%?YP'9,$7/\A_ M\)B$ODPW(S^)@H'=@1ZX090$>!JY$K: \4DINIGWAL24LO GV.T*/2RTDY@* M(JDA$ND@D&U49.-",S)_"5Y'*@7IZEI#ENML^UN@!8&@7N4P[W<"Q@RJ/&8( M@;JDOCZM"&3?&29!8K+C?0LA6GNH7LI71&'[!(\]ER035HF:8C+ EE0V2HA!VUMA8T/N;FJ4\[U1U:J4Y.&[92QU#,=A#S1'H]PJ<%\U)68I]9&1L,( MPV-, -(!0Z^-;Y(ES&JOE?L20HV"%U8!>DMCV9FC;_ZV)!R8;AN$IHYK"#O. MZ;6"Y'HPAU-\-6LQW,VF;+CAF$3@;E*1(M8V8*?Y^P<.B@J)4(&ES9N$,':B M5'>J^PW-"& +NQSYY8V!PQ"5'.X^TKI)'%0/=Z3%[UH/2!R^<0F6=7^PT6M'I?C.VZUFD21?PNMI0,B4C86H@7@YY7N:2^K]7_[KJ@6'\BM4$ AZ5QVT ].JFMN34QM M,3=Y6,M&8G>U]'&_Z\9 E?13K9.HS.Y!@O'5%NKB=%%EHYW_O[IOX6TC2=+\ M*X6&^R #)2ZK6$46/;@%9-GN\\#=-BRY%XO!X4")E,U;B=3PT;8/_>,O7ID9 M69E9+$KR+!J8:=%D5;XS,C+BBR^%JQ,^I8 MO,\H*N_O87?A4WPN\_%D^R>-G0/*7\]&Q77NY:^5]GA-]9W#N8_$QV"AOB6NUQWF+OD".R MTI6.9N'),:>(8C^F'@5\I7ZYRJMKXNM:A+D>-ZNMP0 C.P9/$&A^MG,/IGO? MYL-L56TEDA8H9UN&_XHXD.FVM#:& 8L$ZO)ZR&W\ENN0GK6!^AJOIR120 :##(\5 MN/U8QCW4N$FQ-@E!7SNVP>T>5T:<_[QS!.LL97CA4!=17E"WKG46.VS7;IY;++]:!8(3^=J'- MC68HPQEJXU;6G(=2Z[1L18H*WO\0,X5L&H7HP@[+MW@I7J].K7@T:5F)7PO? M)C"[&'$80":&9P9$M5X,>:9,EC0! FQV-S!2:TM,A>42::>FN[R#OG@0:%&3A;SQV20GT5^J+Q+'WQZ$F&Q' MD,OPI@"J1:A)?S5HQRC-T.F%\ M" [*GHXH:QJ(J_T.+T_BQG:.KTC&LV=K%]AU Z;V&3RZF M^$,?9K??2>08@)%+/TL+;OG/?:CY_R(<Y>&@&KD87B!GN"KY!KWCBXLXJS*?O<\N'DOXUUI%9H,PT1^;]O6""MU*P8@& ZH-+[E, M UVC32,&<7?B)XJL4X[$3]:1>+F^7UYGHWKX(KM6:!-B;AQ<(3(4TF-0,Z&Z\T:\RLBPYD* M?\TM6D 0H71CTK_308&S'J.!SEOC[[Q#JJ'2F]9/:"7*A=)2\,KQ46!$^-Q< MX9:6\#6]+.+BK-740^LBQZH<=S\=(2[O@0R"7BRM-2)Z*A$'Z(I;UG9W=EOD M.UFX:1P<)1 !YTQ-6#R;^&Z6&TR9@%^*D6[;K_>A68N>UNO(20^QYSUB2*5P M)VJEF[$-)O(U3')*=1@TEJR..UB\=C)X<+ZN[0'6WK6?R"%C'NNR(HK6\W82N">*]6BD&!0CM; M2D*+;5:,\>R5UT2Y0E#K8L;$A]S5Z:!1;@C>]%APQ^I<_5>S/JK;"]FN-$MC MC80/)@+'4&-&E6M_@44('!(KS,[Z(17BK4>$P_6%@BL0* K<87,Y+ZX7) H0 M'D5TFTHHNINB&DF>@@@G6D3!];G*HP9R=2;9 $:>2!>EOOM^S_XF\X,U)_H< M1RHCJ4UA$V-:\PB_.)4$J08NI!0M7";>^-;8^?5E7#8JP5>&FXC"[47L(I>PGAU%4"TZJB->=$AT\&MZ^6)O1;.&7$U.LK",(>.>E2B)-+)6*,T M<7YF5R(CEWS%!CO JCBB2CPJ(H"OB-/=T (NW MSLV ?D?Y86XDT9M--@0-^2\XNQ0ML!B>+6;I0$)[GKK9QJBHQ=NC6)=K1[5* $?J,QN:YB6R4D !G%(5!O%DL<PCRZN06"@U*,W3_%B0CP@Z[EP'_EUQE>MXAZR M\RNBT2;G\TT@]E;Q*[)]G)[/-K=KO"OM;U74NII5UU7:)5P!!C+=_K'8>HK0 MC9 R73/W, H%Z,7WY>)VGHN@X=L7O#O;D?J89YOE]K].;Q ?9_-L;BQ7K0?Z MT= E7C0A;I2D]B5ZD]&Y(38K"D_I@PXQ-W11W?!%7"ID9B4&$Z'=GPEKN2$\ MN6:2)1O(%^$&;5^ :+%93%^J>9:*5R'%L%57C'SIVT4K87CJ%ZL9>R<0ADMC MK1T6?#= :3K[QLAE'E79.TR[W:UQXKN4 MD?,>O:(C7T6SV)[X_U"^6(7'8DK M!-MMA5R3@=7?9D;)#*]$**-^-^+XC=U];Y%X;W\7"PGJ\4HJN693UGGBC;QE MI]>V'/)XL^3]LH1#9G/]A6Y2,4.",)E2K)!#?;=.'E>*G]S]1?8.7\F*%]G[ M*SQT91??[W<.F?//_9KP1AO.O[=?&0C2<\;H[.O* M)WJ__!+#:D>OZ"H[JUV^-LF?27)EPN:N6U%R>3S(RK!DVL".O!V2!3JUY6Y' MN$ZNTU7(4>=6.!ZX70&P5E^FJZJ@MS@CQ9X)G5U L&A!,I]L'O#4#0ZXZ+5; M@A4SR'[35'Y*MOS*)R]+A\N(L]KESV8OM)75FJ7,\ Q8KRDV7_NR(\@-<6F' M^@#%?,S;O&8QA<_BI53+Z'C$E<+P*.M(T( ]W^1OKZH,^=F:U6_&.&5&(!.[ M@*]\?3N5J0$FX=0M;'G*3*%I5!X.%BBGZYO=5X;I$TZ&-38&[[.-,!EXH E_ MK9X%ZU8UN:]W7@4S!F6X0U8][RD[H3;,#%-0!4:"40/?PN1#T3'G^>/>QMB, MU7HO(-JM>^=LOB9S.9RE;Q97&\K-"YMWS)=S=XI&"Q7&E9_>G%V\_ D.)JG_ MXA,5<3JT('!XQGZ;#,$ZV0K M4;,T2Z#@2.@LB)-_IW_>WWU4.<>RMZ:N*8ISM0=?>&'C!Y_V2 MU1*VOAA&@]G*<>^MY&8Y$TZ6*BYKZH1-IQ_YB>S(]LI%5P% M;,/!(XRQO>S&Y59+,@@&(,O*()..H=F ]_T,SE-[;5YN._I#@'+7/W42[ZEM2,<>.YMF-1"SF'+0K"^%2].V&@KI-%= MM1(N^"!#4CSO/!GJ#=SZ4J^X+S./[%EH^=:6RS\%X2542HM]0[W=V\QDXY%2 MQF?&W,Y-!E0NGC0RFS3CBE0=P\MK?5>YF,(EGM1QGY#V8F5=T%&_JDR MT/2D26FD55]-(*?/*A.!J>/7SZKAH/$RDW7BT/&%L7>3SKG"9?@+.#/N46VD2U1B[.\]3+J>7.^ M#H#V@_:Q^QNLQ?^$PTJ=NG_?KQ;ZQ%6'BZV[&.793_$K[>DY$P*\8P_-B0#B MRO'S%UJYQ:[X3T*#$W?DG]IG,[;K3I6EC UFF*P92?@)Q&%TXY:UT_B^+&Y) M>W) 3(Z!5MW%.]7M[-K8?EQHK02X,Z[!*5ILDS7'JK-(XF/*AVV9WQBS2L!? MO O2N;^\6[@@*LNYI+OC-Q'Y).S)S+ =A(-F[2P$0NA$8G1Y9P\^R4C"]CDR MVN6P_C\O5TSB1.X)>[GLM5-%FUDKB.FK,)@0K"Q(X>%EHK4JE1YZ. M*T8$XY[R9JBMK)0C2WTFUTYB5S"@"0.X,MP:X@Q86D5[EY(-7%<@IV,IJ%BA ME%;!RY/XMO]M/:!?3X=5;N"<+HIA>^KAH)D\XL1B86'K7Q!.QY&_7QI\8 1? M;/"A&ESW!ANA7OG -;);G'L_6.W.%TID[3\CUC%^\5&+M#DM:CB>SB6ZQW*'@,GZXA*/L;DC+8/)J'JZ(G M1*D]Q:2>%T9Q)0JJ=!NVT,O6)L&^MS?)#&Z=JZT89KPAB+(/++TA@.. /4ZJ MZ^P-8=XPD\>^395Z5$VD"9$AAB^9<@7?!^%4<\X?E^-YG_/N_H!9QO-"-VDTM+G M"<1-*G\AW: =526M]G/)UT.;U1+OGER213M(/GRQO[O#L5O?.$+#ET+7%M#0 MF0-?*_+A9)J5HUK$',S&&Z:MSJJ\F=19G9=%E5T217F[*5#%)"]&$_XP M+J?NB7?J7@7U;O:+>?S'9]"$9CC&-.W0".OR-E,XR:MZG$WSLJ[;C?!+@4?& M)?V=3(<=TVA28Z'4M_QMI#V8*B\H*TZ>75KB?/-+.YOF1Q ,(;+KTIMH1A/8 M^#9-N^FIW5V,KO-V4PT]'B?P"1;3?R*/Z>M$\K..'QOD4LK>.^,%QK^>873_ M!TV-?F'X>GE"'O*.F847]CC6[.^P)D;3O)H.<6'!,ISBQ,(RS$<-?BJJ!E9M M 9^:,J\*7.KE:)A73=5FR^8M48[S,3PE?T903#TDK;@H_V;^^2&2@"NKAWDY M'6=E/AD5L#SS83G)ZFD^ J%6YL.BR,9%#G=EZ9-E4\6VCO/1=&KV!;5P6N5X M38)/50$%XHIOJKPJ*_@ A>3%>)C]"Y9.=SJ(O_)*>F^3@\$2:4 .-#C&$YCU MJL9A'X_S:H2KIAQ.8"75/ 'EI*+9*?)Q/))=)U[ ]6&#B W)40]3/FGRR1A%QKC)QPW- M:@7'1X6?"IB!:DKK800339,"CQ75-'N]1_=?-H+)&DVS)I_"?ZMQ7L.DP^ME M-?:L)[TKOUT$SB;[9>R+[=W;[8@EZU^)\_W0NUX4]T5BGG M0I+Z38PO'=YZ'Z1R2+]AMC12GN-7NG8)7Y&<[8=-S@ MAS$<$556GDX$OO9FOUD14I42A1!DM=6=<@JO0)6P9& )E*?%4%[EFQN2&-AG M0V@(=2R''DZ'!PH & =6-BWD4$Z^MO"+3QS[3JN>KB=G"GS!&3'.34L9 M8W*F6GFF6XECWWKVT05<.L(1TLS+&@7J"7]X#A^-VM3Y8SDHZ^P4_M2R]'^+ M\IMD]628G>!_GMM7Z_$4OH+_N*^*TVQD2W*;#@[U$_B_>R[XPM5_'J=. <%> MP(7X!(1^@S7"Q0D4!/@6M4OXMIPT].UD.LJ*P1BZ-)4"7T4(5^#!>CC%\< _ MJOV@F4[P:_SCMPYZ)@5*)EVUSBH0(B=5@RVHX!\C_,<(FS.TK>"CJ$T\TXT< M0MT:NCNFF2OS!K29YS2;Q:B6'XM:?BR*4GYLAJ- 1*@3R*UO;X&]9@QJ[(*D M"!OU&YHS2<>@K3!OY0T:*P2@O.TZ;,C,\0R.[R%^+$#,E^RC*$#0HB$?NMG@ M!QC8)B3_N=IE[Q7VH\<)_'Z_(X\S;J17AJ=*B$.%?$R5&/ YJ[=[L%R)5>%( MFX([8C\-+@;&FW=F-N,+U+'6MT0(?+N>K?!8A=O/$,=Q5,.*'BJ=A!ZH09T9 M9R,X%$?<9S3M4I,E-^UHB,OU!.]LS\59:"G$8&U-)O!R-:UEZ8^@!GB2ES0< M[0W\&W2G:=W08=B#&ZS,I[!M2U#9A]D[[Z>97B#JGB?-?S="-?0I"ED MJXV,\DQ+:C0LHS%QM/KYT_O[ SM0Q7-Y,73:\@]7!OWH='Y M+<:-_N^._:V; ^\?+0NPL::AB9R4$EP )&.? MJR4/*MIF"5+G6M0$?$@6'3RGY%<>47Y /QC#M1DT]&?%H,)3]%E1#<9T&1M4 M!2@M,T(*C9P)^7K>+2;G4 WD?)#8J?71TF3LYTY41VZS@;!_/-5A2),OZX0.YY*L,)VN#+3T@E0G,? MR##/BAXIR[UJ960?V[B5@EL=_ROB>N,JVMJ*F%B'UZ>1E0; 2SF\HN<5S*J5 MH(%$)"&4O<(94/C^>RMB/Q'4+MJ@,(@!9!XJ3V2#:@;%R(JXHAKEDX(4CL&T MR7[G(D'5'I.U\CGMXFJDI1F:NFOZ93* ^\-1[0!Q44[SHD)#5#TH@_/V@POD M[EHC'4NBQWRJ:/&_]IS6H[RA.U(S*!LWI>,IJ3C/8+?"86:G%#2>QW)2PL6F MH;U6C.U$.LN&^21S&?Z@E8TZ+TJ^0L/1>_1D3B;YL)E04^IIA[P]9EYEO)3- MR3_L>A[<1TWU<<=[*CC]V /]P"E^^ _>'#3:9PZJF'#JW.9;IOF,!ZY56R( M9Z*,#]FS9M $N_C5Q2>>R@>(6WSW7[[Q6GPC\6U7PVV>7##3P4@=B:"N3Z>/D'4'VB:I$N;"$D%,7 MFVO3"X_W"R&FNFU8&YC4^LA7?PP ;(5KX,Z7< WU@E7W;FNTQ#L.)QO MM]T,M\]I6PFVO8 9RHL:A=5)5:.!TW3II,J+,6HO%?DSS!W_I,B'9 C%%Z?3 MP+J":(K5-6PT+R;P58CGMUO,C; Q+68G+SE.74;(S4J0?)#\W&%]B?@!>Q>+ MA-2?7'EUZF /QC:1A>U&TC0B3FE/Z;6N)3WCPA(:8"-*4.Y-4$_;:.20;/:- MPS,87&/>NBY(R\GGMQ=V+-= J@ FKA2[;U,-V38B22(06K&TT=P8[+^''I$] M;SJ!^\TD.[><#7^$# M9752@_N"2<.&'.)D?%T3Q!Y<&9S2?##%2T"2/R"K0 MBNO)V*XYC\9+3^+):(3&@9,&_XL>#A7Q@A55N.L@M/[ \64D9#D]&2G MN_4IA=\0O>ENLU^<[N]AG5>TRLNQV"S'%5RXI^AIDRYU>I=7^>M6U>F1B4A3FI6>4&@\^SQ MO$WLO)73&MT)M0'-F#+)J:AA:VWE;;#UNLE%=2HFP-F'*K.PIAN3VA(M. M]ES*M"54L&#*JGK$!)U[OG&23Z9PG!3R5\*Q8+@,@DD)_>ML:6WSAX"8MV4< M1([31:V8EC;1(PV[V$&(GT\265E*_)J7!-ZL+'X/LO# MU-1D]9NHR31@HZ::P+89N;V=G;KA@$,;)$213\HJMG7);BVQEUOT5$U&Y&D%4^J29TVL B@>M:#8NJA']-V8=P&N-]P2?&<&S!'[B>.Y]:P/ ""P7N M[+ATO<%6$60O3"P%^BU*6I9Y-:KLPIPGWHN\D*K"^.]/)C69.-%_VF3!NGL] MVZ!Y=ZN,Q'W<].&1_&J!+*$KBF;_)!&(Y[/;:Z.QPR-P*1%]X]7RE@X5KW8B M7>OER<^29[1JA F#9$>&UY KVY"Y-&1A&G)O&M+__$P(O=_V=[@HUYL7M$1] M+0W/SKR8#,5K6I:-'L 75L,^-9>"+6O>:^4!Q*W*/;&ME])=)XII7L'9 W_* MX2A[+=Q*-]QO5!>VR%9AUJ1+=&3I*21S$ZO0UB-=%+* (^4X-SL(X#.3T.IK MSPX%$]+1I:8,-'9# Y!8PNQA/;>$#I1NTV0/HQS@;Y!2^:V+& X/8O6&IX8[ M1F8=<*S(F%S2GJ-.4&K6_6PIG-W"&J;3*K7C)M"" M0%H$28] >A]^M97X"=;T>&CB/H]Z+1_#,?PQ%BM\)2Q02Z731<)_/7&)A_6T M&!Y7H.]0]XNK+,3=Q-OC4GJ$H_V=*^:%[_LV7WI B40@-0[#1 ML/DX)^];H\4=F!(Z^7<_ 1S_! ,(N^VB32+ /Z(G=QP9D&<(;JLFP4W.=)![ M+?[QP/;O^\TCVI MJH)-:"X=IXG%C<(]&XS480,>9:PB,R@S-3 SK\H[ !HOWZAF'D\:TW<8LKQ$ MI/S7Q7%+H>FQ%,CK,J6I)$!34?#Z0+17V= M8&K61@E+8E+69FU4PTE6UV9I M-/"TG7BW(A!+5;FP@M:0Q^:V'N?3I@)M%5'+K06"2%.$<+92;Z+NUU4D 6I" M+^!G&W?_RV)-O/B@7:C3L _$R932<8C&K)-SCJU$L(,4H(]1FU5;HN\$MXF6 M]9ABEK)@TA)P@0 MA+E&:!LX]@'4N0"Y!;(=(KXMO-N ]U\:EB^RB=LLE"LF M%"6\>M"JHLAKBDPH&A#&!]L$RQ+N-K!<2VMCNSI4*XQ,/L&[$"N*GU:.=,P9 MH^RU[024K^D0%]X)7(8F0S1VB 6B;>AZEC7LMH %-[%X[B@X.=+S)A]6%#26 M3V$''N@W[DP4HWB=/- !>)1NGL6DL#>N+M@TG0TC1&O@9,"'[KN1S/__F-W= M_XT19HRX%-3R2T.YIC89]JM[FU J9ON\WAQ7Q/PX&[B:Z804DMI%BU Z2$>( MR1V6F# O:B^P9;8W&OJ1R+%$M'FX8T:$3\> "<3GC$W !,9(-!P544[0)3:; MSU P33!B5F5L'3FRQG.-=Z:86$-68\Y-8+@-29\6AF0)3PGACL"H#Z/;K/$ MUE=S(9K3H5Y-0(Y/4#FH01. >J5/Y8A@]*@.U*9+?.TO1E/I$,CK&FT,X[)@ MTTF.OU'8Y31TY5PH)AT5T?X!&9I0Z3F%NY3E /-$\JL%*+*W<$+XFBB$AP4)O)/QJ-G#$;Z4>1OKM8$*JP7#X\_P^KG@/Q@%]KC6=?? MN>3QZC>7(XNNZ>TG?MN3(#+)(9A+2UM5F.FB_1J2;)!]['2]WQDP:C!X[+P^ M])1]P-PY,&]>=-&I@39N $TG;9TV/@P@1.[@3H"-M=!YTZWA.A0;VR^M.P%L M\N6*\X(S)^P-<_FEJ[GV)B)95P")^#/K-])L&_5J"=S%!DU-,;,.!T'3_GCJ M@=0VR#,%S_(#$NS^H /A5P'BAH$,L%_,09G8-1]-G+1#!,=KS9T7UL7%7\!/ MVQM.V)*CM-TP6H C,$Z'!?PO@CE#(2+$BQM;K4XJHB\UQG$089IG8M1V!;)TQ3O5OW P>\2 YXI.7MIZ9-;-0>LIJ[*#,>H-6T M."<"I:"3#:/]=!<51EBQSX<15T<.-"]&5A%16)+T&)',Y!X_QH%&=93T=((J M/:DIR00G^8;4N)/Y@C\1+;UE_;D1!I)KOUG7MBG4:"1WE?1NZ1JH6!F-672* MVH;89"L2[S/D@8QGJX52%F_38Q]MG3:%XK'8U3T'LXB_CL/CJ>9MSL4(!^,F MOJ+L6D*'S1/+AZ?G8GF @+%VHXXCPSFP S50LQ $"AK=*H.KC^&I""2U)I\( M?O2,*-V_@O;3V:[@Z7A#@\?2+6\_V=F5;H//<4\?ZNK!M^-=/_A:20&:O,Y3@X_D6Y@_-EXB\8)XU>4 M2:7?4^F&I9^/-R[@9^DI, [IQ4?<=80Q@-VQD7M"G*Z$6-R[WK0-/_,:_MI& MD7M4!6'%;%/_7Q@YP;$DW<\?P1WSA.;O(VKMDLFV&+:*@9C=4TJ">++:VZBP M/8M06CQNE![/I?. $7WC51.4W#F*$2*:KO5\UG%TA30U<2, L=9T_)26%/WH M>1*G3C:29"\'JHX+'5/(.%%(G#FGWU/I#J>?C[=R=*"55M0&$BU*O-/OJ73S MV:643:0UT*SY[/L1I<8[.8T?3C&JGS[/I)N?>CK>K( 9Z'&"I"]I3]O*G)02 M:.J-?!?8(1%,$_EN%/FN"H]F TYWX,-CCHX.TWC8^(OKQ6JV6:XIQ@ 3"H57 MO-5"9<1X,[OF:,%N'^KVBXM"W"2MC@1$7;))A!W]ZX@"IPLS2?I"6S.A^[)+ MA&:UF_IGRR/^9_;VY:\VQ<>[<_BB5TMDS:KD,ZYKJ)1 ?3ODY>>;FA4US&U/ MP*E0-.U4%FFBX23Z?6C7C4D1;LL)MO 0)4&P@Q08^6J]V1#P(CB-_H UP\VF M40@G!EZ=(UYA04F!%AKCG#M4UO(N?#>(!?7C2(GG.M+$8+3K05D'-OIZ, F_ M_ %3CY?R#4['1W@MXF0P7IU[M&]@G-5\85,;;A8F/&LCN=PE (U^_<, 5,UH M6#8BE[VR7>%P4$>'4?2]0!]B0IUN7 ZY8'/AQ65^='BU4TV@$+$ M+ :'>;."MWI09P5^E1BE6*^'&$&@B,<"6</_=S+$"N%#\DZ0P/*/I(1UKRV- M$^.H%[F9\5/"+3 MAE''/*6I=4@BN.<2M!L\BJ?OB18[ D(!61/CKO>^J NL(OT+G@O0?[VF"WX M]SU"XAK<9<- S_MUMG'XB-"H?C] ]KKHYJ5B4S\Z8-#]QJRW9VOI;%%XB8AMTD/=6GR[7PK2B Y ED<4%"!9 M9.X6BUU$>1P-HS=0]L;O5PX.0GJ/I2F,FM$#93&..C2&@P.7X(\\J6E_;.8,,,Z-J,TL*O3^]O9RFY5,UM!8SG3+TH2PJBC-GG^!?-Y MA7+Q0H'GLOE^H]*Y=2S8BP4(/-3#?UFL2(QC^\[FJ)5O=Y*=]G7"$.>)F_B/ MNM<>52-V?YN9+)R<"C@^7WY!=J1,PJ'X2\%:4 ]%SKI0_7,+'\6@I63@QOS M%V;3L:WH'NA'45%:\N4*6;='0Q\=:\ MOKN_77]?,,%2U[UZZ^\33F;]_X2NR?+1=BPL"9@*F)TBVZVCE-X;QK14=DEG MO^F.XD8PBOMD@9G$SYI-R1Q&_56?1W'0>BK;OYDFP.#AU&_SX]&CKI0X^#4^ M-.^#DS[/7MJ4:B;'IYI4&.^N\CW)UO,5)V^/>.G:TKSU>"?6R]=BT#F^BPM% M#?O UV*,LKW*.L F?'#+^9IA[ME=KJ+SWGT\':C@B(/N4$G^*GE<6=[B>511 M_@@NPC7U))VV2^WI2DNNP.XJ'LWJG1L!FNNKH\[R^8^SJRUA%0.[7- _AU"_ M5E391,+;'CGF_DOH'UEM%/4ZJJ@_M.+D(,=;8S)B%$/3G+**ML?9 MJW %W[ MG]FSA[T8;7:DM!;5>9?4Y05HUU7JD#EP2?4+.4*XM-\\1IBTWSU">'2.0.0 M>E G>@J'KK0C5J:4.!LA=G"0U=#A&3PB$&T;NX>EX]K+#$#6<4*ZR* MVBE37*:)=A:#<5A&&?LR67 "43 H.OJ?X#A_V.(X?+&,$)=[UL4GYE'W5.M> M.O7C3D/TA4"/G&?*I!O:?7'&FQR3-/'U),^HD,<2PP.S23I M<2[OYPG%KY]:FUNRV&/>,4S<1[QR?HS"WZ/3#]7__]73W9/X-ZTU=8Q%3Q[D M(X]M5!7LQCFH2AVL\I?D*?_$%:E%^4/K.4\K$)TU/>E$'M0^.IO22[@?;7F+ M"_C')T+HU=JC6-RC#7T4O__3M_$ T[S7]/1,1RG4C]2- NTGJKDDE)10P:G" M=_NM_P>-N8WJU*I#;/J3Q/ >I?EI]J/)RQ\"CI'R KLO%WV@0X]S>YOFGV/, M[P8A4,SM$MRE'(N8A2];OMDN-,]!LEIF6R XU.P;Q[' 0^%6"%L:CT^SL^,> M]%!=!X;SQU*O/V!U'$51'KSBR_=8>'MYOL M.CS1^41* M_8J(?6NG9A'E7^_HC7"UGF:.S[LWZC#&L1S,S6'*Y5#(=C OI]5'U8KV0S$V MYM (%*-ECLNOC@?L>#X5;XL_R%&2OH#7+]@'SJ_%Q6 W4UZJ ^"VPY4A_2SE M.([IC77,!NWU\8'--]B\@IN?:/VAF@ZT/7:][=&V::^VO?ZV ZW- "&#E4=L MSEVDCX8RE_CT#>4<@WK:=/3)5>MCD%DFO--),WJ*AC8W=-#69"Q2C-<[JL$8 M:T)JBN,5VY[Z^0KTW=TF+^C?W2=*+) >Q;YY!HXOX:8S*.;8O .A\>=IT@\\ MJMQD%H+DXA!@G.#\9!\8.L/>JT+[G)H$6OX09WEXP3B&GCPXY [2DA\^N+IZ M.1&>X-3YS[AV3M3(SR+:LN=KN/RPT?A* M=S=L#/#R[AYQU1Q\$J I>E#!MWRG >G[ VZSJL![GS((/5EF6,+#+$XLVX/8 M.RUY+A*5A4\J7CNYIGA%<#Z+$*(']-WA M.'68-N.F7.+J[C5EG85'WTC0NL4>/61G5H]&6YQF3 \T-H-8OJ 4'5M&+C^= M[D^L(XNYGUX \=AY)E5O2&/=+*@V2G>IGF0]Q!7Z;]OM[M__/U!+ P04 M" "BF&U0W!H>NV(" ^#0 #0 'AL+W-T>6QEOZ#D.$PRC@%;MCJ@2QJ+@*H=^[@,V_%0D.X>/IVQ^54#=O@+V> MO#LY<1_/;J;^TR9P!H%E?$Y"Z/GOH?/GT'/7W0XVP0G\XH7P7>P)VG\9>@=Y M K[< AY 6Q*O=B>ZX]1GR[DVR4Z[WU&0"CYL^QQ:AZ8CAL$*T1#>(DJ6DIBL M%#%"U]8],XY84"&!TN=-5_>,IWRR8<^.S%%L.8QP(9O:MH+]7;;3)X%N9 02 M2GN!,V@=45 @I;#D=WK03&ZB]=D_Y+O\GQ6;-]I?:V[^5J:*7U'D_/+P M-9JW]Q&(](]!Y%%L]]4QB+P^?)'S?ZW1:9N,42>ST&PO=V]R:V)O;VLN>&ULQ9I+4^,X$(#_BBJGV0,D?C)#$:K8\%BJF"5%V+EN M"5M)5-B25Y9AF%\_;8>$=@A=>VERBA^*_;EMZ6L]3IZM>WRP]E'\+ M3CP=+ M[ZOCX;#.EJJ4]:&ME($S<^M*Z6'7+89UY93,ZZ52OBR&X6B4#DNIS>#T9'VM MJ1OB'>M5YK4U<+ ]\$.KY_KM?+LK)!1X4O?R83P8#81LO+W4A5?N7'IUY6Q3 M:;,8#X*!F&M7^UE[[ZYDJ8TN]2^5=WOUTC[_99W^98V7Q2QSMBBZ?[4GNC_! M'>K-D1_*>9WU"GKY<">!=3Q(1W#!)UWK!UUH_S(>=-N%&L!3#-%C='%8_ZZ" M>.S^3QCM?*XS=6ZSIE3&K^+H5-'>W=1+7=4#862IQH-U$2%-+BZ,!QIQ;5:7 M@K+ML\"MK_/5&EF>F$TE)70U)QEF6V@J3$+,84P9EKA M:OR5@/S*"WF6_=? /;<:OF\$T#=>H#OUI$RCQ-S94L!7YQVXK!;/VB_%I-"X M=1Y1S?.(%Q,L# T(F*.3",2P:O^ Z4AY,-OCRMK\61=%1W>=0V'X$"4P@.B\ M["F.4DC [)!K ^_:6_;_!WGQI0>0F8]7)1585\49,3R:?7M%;UF-Z3L$#+;@4Q,_@TQ M)MG!8+8#F0GT,2E3A,RFV)T)B"_WK6_K/S F)8Z061QD2M"/)B60D%D@V][= M&4?*)B&S33X0\)H38U)J"9G5@D6\,X:4:4)FT[PW\DY$RC,ALV=6:MZ%%5%> MB9B]0NJO5XLCRC#17@T384S*,!&S85#G5QR(LSSO-F7Q&D^,20YB,1N&%F$O MFI1A(F;#T)@QQJ0,$S$;AL9,,";EF8C9,S1FBC$IST3,GODH^SE77NJBUVY2 MQHF8C?,!YKK28TS*.A&S=>@D#=?TF+)0S&PA&A/7])BR4+S/4;!>38\I"\6? M/PJ&;80Q*0O%GSPB!HRSIBPE<+?3*1B3G$QAMM .S'\.9X=BXA0$5&!,RD+Q M9_=S#D1WJ/U4X3/ F)2%8F8+[7KI<-F\@4H$;QUC4A:*N:=:/NB4O58CC$E9 M*&:VT,>874W"F)2%8NXQ-@JSU\E(* LEW'TA$A/+,J$LE'#WA4A,+,N$LE#" M;"$:$\LRH2R4,%N(QL1I<4)9*-G/-,TKYA'&)"?U/W&Z!MAZD_QP#F-2%DJ8 M+;2%N=U1QYB4A9+/'',[$'LV)[ZTXH2R4ES [:8'Z7OG$ JKJJ MLXKL#1[S2"D'I6@E+LG1&+BI#BE')3N<[5!+RD^HAQTM(_5!F_M M$\:D''34.6C8%:Y/3W(UUT;E?\,M:CB>R2*;.M'^K!:.Q4F[$F3>%,4$CMV: M&RO;X]TUUHO13W\#4$L#!!0 ( **8;5"&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VLUJVT 4AN%;,;J C.><%PX,8Z?$EG9MRZMI\//5Y M]7XYMWE3'4OIOSF7M\=T:?)=UZ=V_&;?#9>FC!^'@^N;[6MS2$[6:W/#=$;U M]#B=N7K>;:KA>>>KU<]F.*2RJ=S[V;UUPVL^IE2RN[[YNW'!^).//OW/^FZ_ M/VW3]V[[ZY+:\DG%WP65^SQ(YH.$'J3S04H/"O-!@1X4YX,B/5,\' MU?2@^_F@>WK0PWS0 SW(KX&,:WX2PIJOM0=<>[[7'H#M^6)[0+;GF^T!VIZO MM@=L>[[;'L#M^7)[0+?GV^T!WIZOMP"]A:^W +UE@6MM=+'-UUN WL+76X#> MPM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X'>RM=;@=[*UUN!WKK 60DZ M+.'KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7K'8#>@:]W 'H'OMX! MZ!WX>@>@=UC@K!L==O/U#D#OP-<[ +T#7^\ ] Y\O0/0._#U#D#OP-<[ KTC M7^\(](Y\O2/0._+UCD#OR-<[ KWC OD>@=^3K'8'>D:]W M!'I'OMX&]#:^W@;T-K[>!O0VOMX&]#:^W@;T-K[>!O2V!9XU00^;\/4VH+?Q M]3:@M_'U-J"W\?6N@=XU7^\:Z%WS]:XG>N=C,Z3=CS*OKS?^6Z]0_$6Y:D9]^ U!+ P04 " "BF&U0 M;=K3( @" #%*0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.XS 4!N!7 MJ;)%C>MK&439 %L&"5[ )*=-U"2V; /E[<<)%PE4)$:TTK]IFASGG#^I]:UZ M?O_B*Y_O^/E$(;4W_%^WQ+&7T@ M6\>&*/5=&1L;J+Y+H1TV;WEO;4@WML^-V:YCGQ:4Q\N17CK:'V"J'')RRMN" M]HV:"J^?_%<#WW=#Y0+-?9J9./"0SXBC5NGIOI'PW/KX_VP MSRYLI^_[7OA',;+I\+NW?K@< B2'!,FA0')HD!P&),<2),SZ=^;%_\ 4$L! A0#% @ HIAM4!\CSP/ $P( L M ( ! %]R96QS+RYR96QS4$L! A0#% @ HIAM4"?H MAPZ" L0 ! ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " "BF&U0NWXBY^\ K @ $0 @ &9 0 M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "BF&U0F5R<(Q & "<)P M$P @ &W @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( **8;5#^"$DLN ( ,P* 8 " ?@( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ HIAM4 5WDSB' @ 40D !@ ( !FQ 'AL M+W=O,.[0! #2 P & @ &$(P >&PO=V]R:W-H965T M&UL4$L! A0#% @ HIAM4#*TO6FU 0 T@, !@ M ( !;B4 'AL+W=O&UL4$L! A0#% @ HIAM4-3)-$.T 0 T@, M !D ( !0BD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HIAM4$S?LZ6T 0 T@, !D M ( !!2\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ HIAM4("2*DVR 0 T@, !D ( !R#0 'AL+W=O M&PO=V]R:W-H965TIM0$ -(# 9 " :&UL4$L! A0#% @ HIAM4+=M M#EZT 0 T@, !D ( !DSH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HIAM4""(%\+" 0 -P0 !D M ( !*$$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ HIAM4/#I>9O& 0 -P0 !D ( ! M#$< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ HIAM4. 3,Z>U 0 T@, !D ( !ETT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HIAM4,X96BQ+ @ 7 < !D M ( !&PO=V]R M:W-H965T&UL M4$L! A0#% @ HIAM4%DPT*S& P A!0 !D ( !V&4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MHIAM4%/W/,BS! M!H !D ( !$&\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HIAM4&]@L!:P @ M40H !D ( ![7@ 'AL+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ HIAM4(9AD/KO 0 604 !D M ( !S8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ HIAM4-6/]0TP @ #P< !D ( !S(L 'AL M+W=O3MW+&P" M #7!P &0 @ $SC@ >&PO=V]R:W-H965T&UL4$L! A0#% @ HIAM M4.BGGHU; @ MP< !D ( !>), 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HIAM4$RE8,P0 @ >P4 M !D ( !!)L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HIAM4)-MIT&8 @ _P@ !D M ( !2Z( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ HIAM4/08GCG= 0 9 0 !D ( !KJH 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ HIAM4$)L MT$2C @ @0H !D ( !B;$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HIAM4&H<:@OB 0 +@4 !D M ( !9;D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ HIAM4!GM=S/; 0 8@0 !D ( ! ML\( 'AL+W=O0( % @ '%Q >&PONV(" ^#0 #0 M@ '+9P$ >&PO_U$" "J*@ &@ @ 'U;P$ >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "BF&U0;=K3( @" #%*0 M$P @ %^<@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..4 !0 .(5 "W= $ ! end XML 25 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Finance lease asset $ 1.9  
Operating lease, weighted-average remaining lease term 5 years 7 months 6 days  
Operating lease, weighted-average discount rate 5.10%  
Finance lease, weighted-average remaining lease term 2 years 1 month 6 days  
Finance lease, weighted-average discount rate 5.60%  
Remaining lease term 9 years 1 month 6 days  
Extension term 10 years  
Termination period 1 year  
Total rental expense under operating leases   $ 11.1
XML 26 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Debt Obligations - Schedule of Aggregate Maturities of Debt (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Schedule of aggregate maturities of debt  
2020 $ 1,618
2021 1,654
2022 818
2023 30,781
2024 431
Total $ 35,302
XML 27 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Inventory Financing - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2020
Scenario Forecast      
Line of Credit Facility [Line Items]      
Cash dividend receivable     $ 1,100,000
Supplies Distributors      
Line of Credit Facility [Line Items]      
Cash dividends received $ 1,800,000 $ 1,700,000  
Short Term Credit Facility | United States | IBM Credit LLC | Supplies Distributors      
Line of Credit Facility [Line Items]      
Maximum financing receivable capacity through agreement thereafter $ 7,500,000    
Notice period time to exit from the agreement 90 day    
Outstanding borrowing $ 3,000,000 $ 4,700,000  
Available credit 1,900,000    
Subordinated note outstanding, minimum limit $ 1,000,000    
Weighted average interest rate on outstanding borrowings 5.25% 5.75%  
Short Term Credit Facility | United States | IBM Credit LLC | Supplies Distributors | Prime Rate      
Line of Credit Facility [Line Items]      
Percentage points added to the reference rate to compute the variable rate on the debt instrument 0.50%    
XML 28 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Principles of Consolidation
Principles of Consolidation
All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America (“US GAAP”) requires management to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses and disclosure of contingent assets and liabilities. The recognition and allocation of certain revenues and selling, general and administrative expenses in these consolidated financial statements also require management estimates and assumptions.
Estimates and assumptions about future events and their effects cannot be determined with certainty. The Company bases its estimates on historical experience and various other assumptions believed to be applicable and reasonable under the circumstances. These estimates may change as new events occur, as additional information is obtained and as the operating environment changes. These changes have been included in the consolidated financial statements as soon as they became known. In addition, management is periodically faced with uncertainties, the outcomes of which are not within its control and will not be known for prolonged periods of time. Based on a critical assessment of accounting policies and the underlying judgments and uncertainties affecting the application of those policies, management believes the Company’s consolidated financial statements are fairly stated in accordance with US GAAP and provide a fair presentation of the Company’s financial position and results of operations.
Revenue and Cost Recognition and Contract Modifications
Revenue and Cost Recognition
The Company derives revenue primarily from services provided under contractual arrangements with our clients or from the sale of products under our distributor agreements. The majority of our revenue is derived from contracts and projects that can span from a few months to three to five years.
The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.  Control is transferred to a client or customer when, or as, the client or customer obtains control over that asset. The transaction price includes fixed and, in certain contracts, variable consideration.
Variable consideration contained within our contracts includes discounts, rebates, incentives, penalties and other similar items. When a contract includes variable consideration, the Company estimates the variable consideration to determine whether any of it needs to be constrained. The Company includes the variable consideration in the transaction price only to the extent that it is probable that a significant reversal of the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. We estimate variable consideration and constraints based on our review of the contract terms and conditions. Variable consideration and constraint amounts are the most likely amounts based on our history with the customer. If no history is available, then we will recognize the most likely amount based on the range of possible consideration amounts. Variable consideration was not significant for the years ended December 31, 2019 and 2018 or any other reporting period presented. Variable consideration and constraints are updated at each reporting date.
The Company’s billings for reimbursement of out-of-pocket expenses related to our Service Fee Revenues, consisting primarily of freight and shipping supplies, are included in pass-through revenues. Other items included in pass-through revenues include travel and certain third-party vendor expenses such as telecommunication charges. These other pass-through revenues are not deemed a material percentage of total revenues. In certain of our contracts, our clients elect to handle shipping related costs. Therefore, we present pass-through revenues separately, as we believe it provides better transparency to our core services.
Incremental costs to obtain a contract (such as sales commissions) are expensed when incurred when the amortization period is 1 year or less; otherwise, incremental contract costs are expensed over time as promised goods and services are transferred to a customer. Recurring operating costs for contracts with customers are recognized as incurred. Certain eligible, nonrecurring costs incurred in the initial phases of our contracts are capitalized when such costs (1) relate directly to the contract, (2) generate or enhance resources that will be used in satisfying the performance obligation in the future and (3) are expected to be recovered. Capitalized amounts are monitored regularly for impairment.
The Company enters into contracts with customers that contain multiple promises to transfer control of multiple products and/or services. To the extent a contract includes provisioning multiple products or services, judgment is applied to determine whether promised deliverables are distinct and are distinct in the context of the contract. If this criteria is not met, sales of different products or services are accounted for as a combined performance obligation. For arrangements with multiple distinct performance obligations, consideration is allocated among the performance obligations based on their relative standalone selling price. Standalone selling price is the price at which we would sell a promised good or service separately to the customer. Our warranties generally provide a customer with assurance that the related deliverable will function as the parties intended because it complies with agreed-upon specifications and is therefore not considered an additional performance obligation in the contract.
The Company may execute more than one contract or agreement with a single customer. The separate contracts or agreements may be viewed as one combined arrangement or separate agreements for revenue recognition purposes. In order to reach appropriate conclusions regarding whether such agreements should be combined, the Company evaluates whether the agreements were negotiated as a package with a single commercial objective, whether the amount of consideration to be paid in one agreement depends on the price and/or performance of another agreement, or whether the good or services promised in the agreements represent a single performance obligation. The conclusions reached can impact the identification of distinct performance obligations, allocation of the transaction price to each performance obligation and the timing of revenue recognition related to those arrangements
For contracts recognized over time, we recognize the estimated loss to the extent the project has been completed based on actual hours incurred compared to the total estimated hours.  A loss is recognized when the current estimate of the consideration we expect to receive, modified to include any variable consideration, is less than the current estimate of total costs for the contract.
Service Fee Revenue
The Company’s service fee revenue primarily relates to our order to cash, fulfillment, customer care, consulting, design, digital marketing and technology services. The Company typically charges its service fee revenue on either a time and materials, fixed price, cost-plus a margin, a percent of shipped revenue, or retainer basis for professional services, or a per transaction basis, such as a per item basis for fulfillment services or a per labor hour basis for customer contact center services. Additional fees are billed for other services.
Product Revenue
Depending on the terms of the customer arrangement, product revenue and product cost is recognized at the point the customer gains control of the asset. The specific point in time when control transfers depends on the contract with the customer. Typically, our terms are Freight on Board (“FOB”) Shipping point, which we believe to be indicative of when control is transferred. We permit our customers to return product.  Product revenue is reported net of projected future returns. Future returns are estimated based on historical return information. Management also considers any other current information and trends in making estimates.
Gross versus Net Revenue
In instances where revenue is derived from product sales from a third-party, we record revenue on a gross basis when we are a principal to the transaction and net of costs when we are acting as an agent between the customer or client and the vendor. We are the principal and therefore record revenue on a gross basis if we control a promised good or service before transferring that good or service to the customer. We are an agent and record revenue on a net basis for what we retain for agency services if our role is to arrange for another entity to control the promised goods or services.
Practical expedients
The standard allows entities to use several practical expedients, including the as-invoiced practical expedient, determining whether a significant financing component exists, treatment of sales and usage-based taxes, and the recognition of certain incremental costs of obtaining a contract with a client or customer. Contracts of less than a year with a financing component will be expensed in that period as a practical expedient. Our current contracts do not have a financing component. Commissions on contracts of less than one year will be expensed as a practical expedient.  Commissions will be capitalized on contracts over one year. As of December 31, 2019 and 2018, we did not have any material commissions on contracts in excess of one year.  We also present our revenues net of sales and usage-based tax as a practical expedient.
Contract modifications
Contract modifications are routine in our industry. For each modification, the Company assesses whether the modification changes the scope and or price of the original agreement and whether those changes are commensurate with stand-alone selling price. Based on the results of this assessment, the Company either accounts for the modification as a separate contract, as a change in the original contract, or as a termination of the old contract and creation of a new contract in accordance with Accounting Standards Codification (“ASC”) 606-10-25-12.
Cash and Cash Equivalents
Cash and Cash Equivalents
Cash equivalents are defined as short-term highly liquid investments with original maturities, when acquired, of three months or less. At times, the Company has cash balances in domestic bank accounts that exceed Federal Deposit Insurance Corporation insured limits. The Company has not experienced any losses related to these cash concentrations.
Accounts Receivable
Accounts Receivable
The Company recognizes revenue and records trade accounts receivable, pursuant to the methods described above, when collectability is reasonably assured. Collectability is evaluated in the aggregate and on an individual customer or client basis taking into consideration payment due date, historical payment trends, current financial position, results of independent credit evaluations and payment terms. Related reserves are determined by either using percentages applied to certain aged receivable categories based on historical results, reevaluated and adjusted as additional information is received, or a specific identification method. After all attempts to collect a receivable have failed, the receivable is written off against the allowance for doubtful accounts.
Other Receivables
Other Receivables
Other receivables primarily include amounts due from Ricoh for costs incurred by the Company under the distributor agreements and value added tax receivables.
Inventories
Inventories
Inventories (all of which are finished goods) are stated at the lower of weighted average cost and net realizable value. The Company establishes inventory reserves based upon estimates of declines in values due to inventories that are slow moving or obsolete, excess levels of inventory or values assessed at lower than cost.
Supplies Distributors assumes responsibility for slow-moving inventory under its Ricoh distributor agreements, subject to certain termination rights, but has the right to return product rendered obsolete by engineering changes, as defined. In the event PFSweb, Supplies Distributors and Ricoh terminate the distributor agreements, the agreements provide for the parties to mutually agree on a plan of disposition of Supplies Distributors’ then existing inventory.
Property and Equipment
Property and Equipment
The Company makes judgments and estimates in conjunction with the carrying value of property and equipment, including amounts to be capitalized, depreciation and amortization methods and useful lives. Property and equipment are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the respective assets. Capitalized implementation costs are depreciated over the respective client expected performance period. Leasehold improvements are amortized over the shorter of the useful life of the related asset or the remaining lease term.
When events or changes in circumstances indicate that the carrying amount of our property and equipment might not be recoverable, the expected future undiscounted cash flows from the asset are estimated and compared with the carrying amount of the asset. If the sum of the estimated undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recorded. The impairment loss is measured by comparing the fair value of the asset with its carrying amount. Fair value is generally determined based on discounted cash flows or appraised values, as appropriate.
Leases
Leases
We account for leases in accordance with ASC 842, Leases. Lease assets and liabilities are recognized at the commencement date of an arrangement where it is determined at inception that a lease exists. Lease assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are initially recognized based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use an incremental borrowing rate based on the information available at the lease commencement date to discount payments to the present value. Some of these leases contain rent escalation clauses either fixed or adjusted periodically for inflation or market rates that are factored into our determination of lease payments. We also have variable lease payments that do not depend on a rate or index, primarily for items such as common area maintenance and real estate taxes, which are recorded as variable cost when incurred. The lease asset excludes incentives and initial direct costs incurred. Lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise that option.
Our operating leases are included in operating lease right-of-use assets, current portion of operating lease liabilities and operating lease liabilities on the consolidated balance sheets. Our finance leases are included in property and equipment, long-term debt and finance lease obligations and current portion of long-term debt and finance lease obligations on the consolidated balance sheets. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets. The expense for these short-term leases and operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components and have elected to combine as a single lease component. In addition, we utilized the portfolio approach to group leases with similar characteristics and did not use hindsight to determine lease term.
Definite-Lived Intangible Assets
Definite-Lived Intangible Assets
The Company’s definite-lived intangible assets are primarily comprised of non-compete agreements, trade names, customer relationships and developed technology.
Definite-lived intangible assets are amortized over their estimated useful life and only tested for impairment whenever events or circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the carrying amount of the asset exceeds the estimated undiscounted future cash flows expected to result from the use of the asset and its eventual disposition. The impairment loss to be recorded would be the excess of the asset’s carrying value over its fair value. Fair value is determined using a discounted cash flow analysis or other valuation technique.
Goodwill
Goodwill
Goodwill represents the excess of the purchase price over the fair value of the identifiable net assets acquired. Goodwill and other intangible assets with indefinite lives are not amortized to operations, but instead are reviewed for impairment at least annually on October 1, or more frequently when there is an indicator of impairment. Goodwill impairment exists when a reporting unit’s goodwill carrying value exceeds its implied fair value. The Company has no intangible asset with indefinite useful lives, other than goodwill.
Accounting Standards Update (“ASU”) Topic 350: Testing Goodwill for Impairment (“ASU Topic 350”) permits an entity to make a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying amount before applying a two-step goodwill impairment test. This qualified assessment is referred to as “Step 0.” When performing Step 0, an entity evaluates relevant events and circumstances, including but not limited to, macroeconomic conditions, industry and market conditions, overall financial performance, reporting unit specific events and entity specific events. If, after completing Step 0, an entity concludes that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, it would not be required to perform a two-step impairment test for that reporting unit.
In the event that the conclusion of Step 0 requires the two-step test, the first step compares the fair value of the reporting unit with its carrying value, including goodwill. If the fair value of the reporting unit is less than its carrying value, an indication of goodwill impairment exists for the reporting unit and the entity must perform step two of the impairment test. Under step two, an impairment loss is recognized for any excess of the carrying amount of the reporting unit’s goodwill over the implied fair value of that goodwill. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit in a manner similar to a purchase price allocation and the residual fair value after this allocation is the implied fair value of the reporting unit goodwill. Fair value of the reporting unit is determined using a discounted cash flow analysis. If the fair value of the reporting unit exceeds its carrying value, step two does not need to be performed. An impairment loss is recognized to the extent that the carrying amount of goodwill exceeds its implied fair value.
If the Company is required to perform the two-step test described in the preceding paragraph, it would determine fair value using generally accepted valuation techniques, including discounted cash flows and market multiple analyses. These types of analyses contain uncertainties because they require management to make assumptions and to apply judgment to estimate industry economic factors and the profitability of future business strategies.
The Company’s valuation methodology for assessing impairment would require management to make judgments and assumptions based on historical experience and projections of future operating performance. If these assumptions differ materially from future results, the Company may record impairment charges in the future.
Foreign Currency Translation and Transactions
Foreign Currency Translation and Transactions
The functional currency of each of the Company’s foreign subsidiaries is local currency. Assets and liabilities are translated at exchange rates in effect at the end of the period and income and expense items are translated at the average exchange rates on a monthly basis. Translation adjustments are accumulated and reported as a component of accumulated other comprehensive income (loss) in the consolidated statements of shareholders’ equity.
The Company includes currency gains and losses on short-term intercompany advances in the determination of net income and loss. The Company reports gains and losses on intercompany foreign currency transactions that are of a long-term investment nature as a component of accumulated other comprehensive income (loss) in the consolidated statements of shareholders’ equity.
Stock-Based Compensation
Stock-Based Compensation
The Company uses stock-based compensation, including stock options, deferred stock units and other market and performance stock-based awards to provide long-term performance incentives for its executives, key employees and non-employee directors. From the service inception date to the grant date, the Company recognizes compensation cost for all share-based payments based on the reporting date fair value of the award. After the grant date, compensation cost is measured based on the grant date fair value. Depending on the conditions associated with the vesting of the award, compensation cost is recognized on a straight-line or graded basis, net of estimated forfeitures, over the requisite service period of each award. The Company records compensation cost as a component of selling, general and administrative expenses in the consolidated statements of operations.
The Company estimates the fair value of each option grant on the date of grant using the Black-Scholes option-pricing model and estimates the compensation cost for certain of the awards that have a market condition using a Monte-Carlo simulation. The estimated fair value for awards involves assumptions for expected dividend yield, stock price volatility, risk-free interest rates and the expected life of the award.
Income Taxes
Income Taxes
Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets to the amount more likely than not to be realized.
The Company recognizes interest and penalties related to certain tax positions in income tax expense and monitors uncertain tax positions and recognizes tax benefits only when management believes the relevant tax positions would more likely than not be sustained upon examination.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
In accordance with ASC 825, Financial Instruments, fair value is determined utilizing a hierarchy of valuation techniques. The three levels of the fair value hierarchy are as follows:
Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2: Inputs, other than quoted prices, that are observable for the asset or liability, either directly or indirectly; these include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.
Level 3: Unobservable inputs that reflect the reporting entity’s own assumptions.
The carrying value of the Company’s financial instruments, which include cash and cash equivalents, accounts receivable, other receivables, trade accounts payable and debt, approximate their fair values at December 31, 2019 and 2018 based on short terms to maturity or current market prices and interest rates or observable inputs such as quoted prices in active markets.
Nonrecurring Fair Value Measurements
The purchase price of business acquisitions is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with any excess recorded as goodwill. The Company utilizes Level 3 inputs in the determination of the initial fair value of assets and liabilities. Non-financial assets such as goodwill, intangible assets, software development costs and property and equipment are subsequently measured at fair value when there is an indicator of impairment and recorded at fair value only when impairment is recognized.
Impact of Recently Issued Accounting Standards
Impact of Recently Issued Accounting Standards
Pronouncements Recently Adopted
In February 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-02, Leases ("ASU 2016- 02"), which requires lessees to recognize assets and liabilities on the balance sheet for the rights and obligations created by all leases with terms of more than 12 months. In July 2018, the FASB issued additional authoritative guidance providing companies with an optional transition method to use the effective date of ASU 2016-02 as the date of initial application of transition and not restate comparative periods. We adopted the standard on January 1, 2019 using this optional transition method. As such, prior periods have not been recast under the new standard. We elected the package of practical expedients, which allows us to carry forward historical lease classification, the practical expedient to not separate non-lease components from lease components and the short-term lease accounting policy election as defined in ASU 2016-02. These practical expedients have been applied to all classes of underlying assets. We implemented internal controls and a lease accounting software to enable the preparation of financial information on adoption. The standard had a material impact on our consolidated balance sheets but did not have an impact on the consolidated statements of operations and comprehensive income (loss) and had no impact on cash provided by or used in operating, investing or financing activities on our consolidated statements of cash flows. The most significant impact was the recognition of right-of-use assets of $40.8 million and operating lease liabilities of $46.5 million for operating leases at adoption date. The difference between the right-of-use assets and operating lease liabilities was recorded as an adjustment to deferred rent (lease incentives). The adoption of ASU 2016-02 had substantially no impact on our finance leases.
Pronouncements Not Yet Adopted
In June 2016, the FASB issued ASU 2016-13, "Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019 for all public entities, excluding smaller reporting companies, and after December 15, 2022 for smaller reporting companies. It requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. We will adopt ASU 2016-13 on January 1, 2023. We are currently in the process of evaluating the impact of the adoption of ASU 2016-13 on our consolidated financial statements.
In January 2017, the FASB issued ASU No. 2017-04, “Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill impairment” (“ASU 2017-04”), which removes Step 2 of the goodwill impairment test. A goodwill impairment will now be determined by the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for annual reporting periods, and interim periods therein, beginning after December 15, 2019, with early adoption permitted. We do not expect the adoption of ASU 2017-04 to have a material impact on our consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-15 "Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract; Disclosures for Implementation Costs Incurred for Internal-Use Software and Cloud Computing Arrangements" (“ASU 2018-15”), which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under ASC Subtopic 350-40, in order to determine which costs to capitalize and recognize as an asset. ASU 2018-15 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019 and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. We will adopt on January 1, 2020 on a prospective basis. We are currently in the process of evaluating the impact of the adoption of ASU 2018-15 but do not expect the adoption to have a material impact on our consolidated financial statements.
XML 29 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 1,071 $ 585
Inventories reserves $ 291 $ 298
Preferred stock, par value (in USD per share) $ 1.00 $ 1.00
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in USD per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 35,000,000 35,000,000
Common stock, shares issued (in shares) 19,465,877 19,294,296
Common stock, shares outstanding (in shares) 19,432,410 19,260,829
Treasury stock, shares (in shares) 33,467 33,467
XML 30 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Overview
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Overview
Overview
PFSweb, Inc. and its subsidiaries are collectively referred to as the “Company”, “us”, “we” or “our”; “Supplies Distributors” collectively refers to Supplies Distributors, Inc. and its subsidiaries; “CrossView” refers to CrossView, LLC.; and “PFSweb” refers to PFSweb, Inc. and its subsidiaries, excluding Supplies Distributors.
PFSweb is a global provider of omni-channel commerce solutions, including a broad range of technology, infrastructure and professional services, to major brand name companies and others seeking to optimize their supply chain and to enhance their online and traditional business channels and initiatives in the United States, Canada and Europe. PFSweb’s service offerings include website design, creation and integration, digital agency and marketing, eCommerce technologies, order management, customer care, logistics and fulfillment, financial management and professional consulting.
Supplies Distributors and PFSweb operate under distributor agreements with Ricoh Company Limited and Ricoh USA Inc., a strategic business unit within the Ricoh Family Group of Companies (collectively hereafter referred to as “Ricoh”), under which Supplies Distributors acts as a distributor of various Ricoh products. Supplies Distributors sells its products in the United States, Canada and Europe. Pursuant to agreements between PFSweb and Supplies Distributors, PFSweb provides transaction management and fulfillment services to Supplies Distributors.
The majority of Supplies Distributors’ revenue is generated by its sale of product purchased from Ricoh. Under the distributor agreements, which are subject to periodic renewals, Ricoh sells product to Supplies Distributors and reimburses Supplies Distributors for certain freight costs, direct costs incurred in passing on any price decreases offered by Ricoh to Supplies Distributors or its customers to cover price protection and certain special bids, the cost of products provided to replace defective product returned by customers and other certain expenses, as defined. Supplies Distributors can return to Ricoh product rendered obsolete by Ricoh engineering changes after customer demand ends. Ricoh determines when a product is obsolete. Ricoh and Supplies Distributors also have agreements under which Ricoh reimburses or collects from Supplies Distributors amounts calculated in certain inventory cost adjustments. Supplies Distributors passes through to customers marketing programs specified by Ricoh and administers such programs according to Ricoh guidelines.
Supplies Distributors also maintains agreements with certain additional clients where it operates as an agent for the resale of product between the client and the customer, and records product revenue net of cost of product revenue as a component of service fee revenue.
XML 31 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Debt Obligations (Tables)
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Summary of Outstanding Debt and Capital Lease Obligations
Outstanding debt and finance lease obligations consist of the following (in thousands):
 
December 31,
 
2019
 
2018
U.S. Credit Agreement:
 
 
 
Revolving loan
$
30,200

 
$
35,500

Equipment loan
5,426

 
3,263

Debt issuance costs
(303
)
 
(382
)
Finance leases
2,177

 
3,495

Other
300

 
82

Total
37,800

 
41,958

Less current portion of long-term debt
2,971

 
2,610

Long-term debt, less current portion
$
34,829

 
$
39,348

Schedule of Aggregate Maturities of Debt
The Company’s aggregate maturities of debt subsequent to December 31, 2019 are as follows, excluding $0.3 million in debt issuance costs that reduce the carrying amount of the debt (in thousands):
Years ended December 31,
 
2020
$
1,618

2021
1,654

2022
818

2023
30,781

2024
431

Total
$
35,302

XML 32 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share - Schedule of Reconciliation of Denominator Used in Calculation of Basic and Diluted Earnings Per share (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Numerator:    
Net income (loss) $ (2,170) $ 1,228
Denominator:    
Weighted-average shares outstanding for basic earnings (loss) per share (in shares) 19,449 19,203
Effect of dilutive securities:    
Options to purchase common stock (in shares) 0 211
Other dilutive securities (in shares) 0 412
Adjusted weighted-average shares outstanding for diluted earnings (loss) per share (in shares) 19,449 19,826
XML 33 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
2020 $ 10,456
2021 9,567
2022 8,698
2023 6,691
2024 4,659
Thereafter 8,491
Total lease payments 48,562
Less interest (6,363)
Total lease obligations 42,199
Finance Leases  
2020 1,253
2021 836
2022 143
2023 52
2024 21
Thereafter 0
Total lease payments 2,305
Less interest (128)
Total lease obligations $ 2,177
XML 34 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Segment and Geographic Information - Summary of Segment Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Summary of product revenue by segments    
Revenues $ 294,022 $ 326,160
Income from operations 887 6,497
Total depreciation and amortization 10,367 11,367
PFS Operations    
Summary of product revenue by segments    
Revenues 216,399 241,736
LiveArea Professional Services    
Summary of product revenue by segments    
Revenues 77,623 84,424
Operating Segments    
Summary of product revenue by segments    
Income from operations 20,792 29,203
Operating Segments | PFS Operations    
Summary of product revenue by segments    
Revenues 216,399 241,736
Income from operations 11,545 18,946
Total depreciation and amortization 8,047 7,920
Operating Segments | LiveArea Professional Services    
Summary of product revenue by segments    
Revenues 77,623 84,424
Income from operations 9,247 10,257
Total depreciation and amortization 1,162 2,276
Unallocated corporate expenses    
Summary of product revenue by segments    
Income from operations (19,905) (22,706)
Total depreciation and amortization $ 1,158 $ 1,171
XML 35 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Debt Obligations - Debt and Finance Lease Maturities - Additional Information (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Debt Disclosure [Abstract]  
Debt issuance costs $ 0.3
XML 36 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 37 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Identifiable Intangibles, Net - Summary of Estimated Amortization Expense (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2020 $ 470
2021 282
2022 197
2023 138
2024 $ 48
XML 38 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
CURRENT ASSETS:    
Cash and cash equivalents $ 12,434 $ 15,419
Restricted cash 214 207
Accounts receivable, net of allowance for doubtful accounts of $1,071 and $585 at December 31, 2019 and December 31, 2018, respectively 72,262 72,415
Inventories, net of reserves of $291 and $298 at December 31, 2019 and December 31, 2018, respectively 3,281 6,090
Other receivables 3,324 4,014
Prepaid expenses and other current assets 6,954 6,943
Total current assets 98,469 105,088
PROPERTY AND EQUIPMENT, net 18,436 21,496
OPERATING LEASE RIGHT-OF-USE ASSETS, net 36,403  
IDENTIFIABLE INTANGIBLES, net 1,135 1,803
GOODWILL 45,393 45,185
OTHER ASSETS 3,772 3,501
Total assets 203,608 177,073
CURRENT LIABILITIES:    
Trade accounts payable 44,640 47,580
Accrued expenses 21,625 24,623
Current portion of operating lease liabilities 8,904  
Current portion of long-term debt and finance lease obligations 2,971 2,610
Deferred revenue 6,058 7,328
Total current liabilities 84,198 82,141
LONG-TERM DEBT AND FINANCE LEASE OBLIGATIONS, less current portion 34,829 39,348
DEFERRED REVENUE, less current portion 1,398 1,927
DEFERRED RENT 0 4,625
OPERATING LEASE LIABILITIES 33,295  
OTHER LIABILITIES 3,046 2,449
Total liabilities 156,766 130,490
COMMITMENTS AND CONTINGENCIES
SHAREHOLDERS’ EQUITY:    
Preferred stock, $1.00 par value; 1,000,000 shares authorized; none issued or outstanding 0 0
Common stock, $0.001 par value; 35,000,000 shares authorized; 19,465,877 and 19,294,296 issued at December 31, 2019 and December 31, 2018, respectively; and 19,432,410 and 19,260,829 outstanding at December 31, 2019 and December 31, 2018, respectively 19 19
Additional paid-in capital 158,192 155,455
Accumulated deficit (109,943) (107,773)
Accumulated other comprehensive loss (1,301) (993)
Treasury stock at cost, 33,467 shares (125) (125)
Total shareholders’ equity 46,842 46,583
Total liabilities and shareholders’ equity $ 203,608 $ 177,073
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Clients and Customers (Tables)
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Summary of Contract Balances
Contract balances consisted of the following (in thousands):
 
December 31,
2019
 
December 31,
2018
Contract Assets
 
 
 
Trade Accounts Receivable, net
$
71,183

 
$
72,180

Unbilled Accounts Receivable
1,079

 
235

Costs to Fulfill
4,875

 
5,214

Total Contract Assets
$
77,137

 
$
77,629

Contract Liabilities
 
 
 
Accrued Contract Liabilities
$
1,806

 
$
535

Deferred Revenue
7,456

 
9,255

Total Contract Liabilities
$
9,262

 
$
9,790

Summary of Revenues Disaggregated by Revenue Source, Timing of Revenue Recognition and Region
The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by revenue source (in thousands):
 
Year Ended December 31, 2019
 
Year Ended December 31, 2018
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
Revenues:
 
 
 
 
 
 
 
 
 
 
 
Service fee revenue
$
139,490

 
$
74,892

 
$
214,382

 
$
148,071

 
$
82,413

 
$
230,484

Product revenue, net
26,613

 


 
26,613

 
34,350

 

 
34,350

Pass-through revenue
50,296

 
2,731

 
53,027

 
59,315

 
2,011

 
61,326

Total revenues
$
216,399

 
$
77,623

 
$
294,022

 
$
241,736

 
$
84,424

 
$
326,160

The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by timing of revenue recognition (in thousands):
 
Year Ended December 31, 2019
 
Year Ended December 31, 2018
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
Revenues:
 
 
 
 
 
 
 
 
 
 
 
Over time
$
189,786

 
$
76,645

 
$
266,431

 
$
207,385

 
$
84,274

 
$
291,659

Point-in-time
26,613

 
978

 
27,591

 
34,351

 
150

 
34,501

Total revenues
$
216,399

 
$
77,623

 
$
294,022

 
$
241,736

 
$
84,424

 
$
326,160

The following table presents our revenues, excluding sales and usage-based taxes, disaggregated by region (in thousands):
 
Year Ended December 31, 2019
 
Year Ended December 31, 2018
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
 
PFS
Operations
 
LiveArea
Professional
Services
 
Total
Revenues by region:
 
 
 
 
 
 
 
 
 
 
 
North America
$
178,760

 
$
68,684

 
$
247,444

 
$
194,496

 
$
73,653

 
$
268,149

Europe
37,639

 
8,939

 
46,578

 
47,240

 
10,771

 
58,011

Total revenues
$
216,399

 
$
77,623

 
$
294,022

 
$
241,736

 
$
84,424

 
$
326,160

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Stock and Stock Options (Tables)
12 Months Ended
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of Stock Option Activity Under the Stock Option Plans
The following tables summarize stock option activity under the Plans: 
 
Shares
 
Price Per Share
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life (in
years)
 
Aggregate
Intrinsic
Value (in
millions)
Outstanding, December 31, 2018
1,264,394

 
$1.46 - $14.66
 
$
7.41

 
 
 
 
Granted
323,500

 
$3.31 - $6.26
 
$
4.84

 
 
 
 
Exercised
(9,500
)
 
$1.46
 
$
1.46

 
 
 
 
Canceled
(199,844
)
 
$1.46 - $14.66
 
$
8.77

 
 
 
 
Outstanding, December 31, 2019
1,378,550

 
$2.39 - $14.66
 
$
6.65

 
 
 
 
Exercisable, December 31, 2019
907,667

 
$2.39 - $14.66
 
$
7.21

 
4.4
 
$

Exercisable and expected to vest, December 31, 2019
1,314,500

 
$2.39 - $14.66
 
$
6.69

 
5.9
 
$

Schedule of Expected Life of the Stock Based Award and Stock Price Volatility
The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following assumptions used for grants of options under the Plans:
 
Year Ended
December 31,
 
2019
 
2018
Expected dividend yield
 
Expected stock price volatility
40% - 43%
 
40% - 45%
Risk-free interest rate
1.6% - 2.6%
 
2.6% - 3.1%
Expected life of options (years)
6
 
6
Service-Based Restricted Stock and Restricted Stock Unit Awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of Restricted Stock and Unit Award Activity
The following table summarizes the service-based restricted stock and unit award activity for the year ended December 31, 2019:
 
Shares
 
Weighted
Average
Grant Date
Fair Value per Share
Unvested restricted stock at December 31, 2018
130,284

 
$
8.13

Granted
143,719

 
$
3.98

Vested
(126,786
)
 
$
6.43

Canceled
(18,075
)
 
$
7.87

Unvested restricted stock at December 31, 2019
129,142

 
$
5.22

Performance-Based Restricted Stock and Unit Awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of Restricted Stock and Unit Award Activity
The following table summarizes the performance-based restricted stock and unit award activity for the year ended December 31, 2019:  
 
Shares
 
Weighted
Average
Grant Date
Fair Value per Share
Unvested restricted stock at December 31, 2018
53,835

 
$
8.28

Granted
169,781

 
$
2.41

Vested
(135,803
)
 
$
3.50

Canceled
(73,482
)
 
$
3.39

Unvested restricted stock at December 31, 2019
14,331

 
$
8.95

Market-Based Restricted Stock and Unit Awards  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of Restricted Stock and Unit Award Activity
The following table summarized the market-based restricted stock and unit award activity for the year ended December 31, 2019:  
 
Shares
 
Weighted
Average
Grant Date
Fair Value per Share
Unvested restricted stock at December 31, 2018
272,208

 
$
6.16

Granted

 
$

Vested

 
$

Canceled
(195,121
)
 
$
5.99

Unvested restricted stock at December 31, 2019
77,087

 
$
6.59

Summary of Market-Based Restricted Stock and Unit Award Grant Estimated Under the Plans
The fair value of each market-based restricted stock and unit award grant is estimated on the date of grant using a Monte-Carlo simulation with the following assumptions used for grants under the Plans:
 
Year Ended
December 31,
 
2018
Expected dividend yield
Expected stock price volatility
41.6%
Risk-free interest rate
2.4%
Expected term (years)
3
Weighted average grant date fair value
$8.85
DSU Award  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of Restricted Stock and Unit Award Activity
The following table summarizes the DSU activity for the year ended December 31, 2019:
 
Shares
 
Weighted
Average
Grant Date
Fair Value per Share
Unvested deferred stock at December 31, 2018
251,996

 
$
9.33

Granted
199,993

 
$
3.75

Vested

 
$

Unvested deferred stock at December 31, 2019
451,989

 
$
6.86

XML 41 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ (2,170) $ 1,228
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 10,367 11,367
Amortization of debt issuance costs 79 144
Provision for doubtful accounts 1,016 154
Provision for excess and obsolete inventory (3) 123
Loss on disposition of fixed assets 133 62
Loss on early extinguishment of debt 0 144
Deferred income taxes 476 244
Stock-based compensation expense 3,027 4,032
Changes in operating assets and liabilities:    
Accounts receivable (894) (1,525)
Inventories 2,811 (890)
Prepaid expenses, other receivables and other assets 8,173 1,294
Deferred rent 0 (742)
Operating leases (7,112) 0
Trade accounts payable, deferred revenue, accrued expenses and other liabilities (5,044) (4,070)
Net cash provided by operating activities 10,859 11,565
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (3,912) (4,936)
Proceeds from sale of property and equipment 159 54
Net cash used in investing activities (3,753) (4,882)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net proceeds from issuance of common stock 14 350
Taxes paid on behalf of employees for withheld shares (304) (363)
Payments on performance-based contingent payments 0 (849)
Payments on finance lease obligations (1,644) (2,505)
Payments on term loan 0 (27,000)
Payments on revolving loan (148,331) (126,743)
Borrowings on revolving loan 143,031 149,010
Debt issuance costs 0 (283)
Payments on other debt (3,274) (1,556)
Borrowings on other debt 1,105 0
Borrowings on other debt (9,403) (9,939)
EFFECT OF EXCHANGE RATES ON CASH AND CASH EQUIVALENTS (681) (410)
NET DECREASE IN CASH AND CASH EQUIVALENTS (2,978) (3,666)
Cash and cash equivalents, beginning of period 15,419 19,078
Restricted cash, beginning of period 207 214
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH, beginning of period 15,626 19,292
Cash and cash equivalents, end of period 12,434 15,419
Restricted cash, end of period 214 207
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH, end of period 12,648 15,626
SUPPLEMENTAL CASH FLOW INFORMATION    
Cash paid for income taxes 910 2,641
Cash paid for income taxes 1,917 2,237
Cash paid for interest    
Property and equipment acquired under long-term debt and finance leases 2,956 2,590
Performance-based contingent payments through stock issuance $ 0 $ 822
XML 42 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Clients and Customers - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]    
Increase (decrease) in costs to fulfill contracts with customers from new projects $ (0.3) $ (1.2)
Increase in contract assets 6.1 4.6
Amortization of costs to fulfill contract assets 6.4 5.8
Changes in net contract liabilities (0.5) (1.5)
Increase in contract liabilities for new projects 10.8 8.1
Change in contract liabilities from amortization and recognition and recognition of revenue $ (11.3) (9.6)
Contract loss   $ 0.2
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2019
Significant Accounting Policies [Line Items]      
Capitalized contract cost, amortization period 1 year    
Total revenues $ 294,022 $ 326,160  
Operating lease, right of use asset 36,403    
Total lease obligations $ 42,199    
Accounting Standards Update 2016-02      
Significant Accounting Policies [Line Items]      
Operating lease, right of use asset     $ 40,800
Total lease obligations     $ 46,500
Minimum      
Significant Accounting Policies [Line Items]      
Project contract period 3 years    
Maximum      
Significant Accounting Policies [Line Items]      
Project contract period 5 years    
Largest Customer | Customer Concentration Risk | Revenues      
Significant Accounting Policies [Line Items]      
Total revenues $ 40,600    
Concentration risk 14.00%    
Second Largest Customer | Customer Concentration Risk | Revenues      
Significant Accounting Policies [Line Items]      
Total revenues $ 29,500    
Concentration risk 10.00%    
XML 44 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 220 466 1 false 64 0 false 6 false false R1.htm 0002000 - Document - Document and Entity Information Sheet http://www.pfsweb.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.pfsweb.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.pfsweb.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss) Sheet http://www.pfsweb.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss Consolidated Statements of Operations and Comprehensive Income (Loss) Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.pfsweb.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.pfsweb.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Overview Sheet http://www.pfsweb.com/role/Overview Overview Notes 7 false false R8.htm 2102100 - Disclosure - Significant Accounting Policies Sheet http://www.pfsweb.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 2103100 - Disclosure - Acquisition Sheet http://www.pfsweb.com/role/Acquisition Acquisition Notes 9 false false R10.htm 2104100 - Disclosure - Revenue from Contracts with Clients and Customers Sheet http://www.pfsweb.com/role/RevenueFromContractsWithClientsAndCustomers Revenue from Contracts with Clients and Customers Notes 10 false false R11.htm 2105100 - Disclosure - Property and Equipment Sheet http://www.pfsweb.com/role/PropertyAndEquipment Property and Equipment Notes 11 false false R12.htm 2106100 - Disclosure - Goodwill and Identifiable Intangibles, Net Sheet http://www.pfsweb.com/role/GoodwillAndIdentifiableIntangiblesNet Goodwill and Identifiable Intangibles, Net Notes 12 false false R13.htm 2107100 - Disclosure - Inventory Financing Sheet http://www.pfsweb.com/role/InventoryFinancing Inventory Financing Notes 13 false false R14.htm 2108100 - Disclosure - Debt Obligations Sheet http://www.pfsweb.com/role/DebtObligations Debt Obligations Notes 14 false false R15.htm 2109100 - Disclosure - Stock and Stock Options Sheet http://www.pfsweb.com/role/StockAndStockOptions Stock and Stock Options Notes 15 false false R16.htm 2110100 - Disclosure - Income Taxes Sheet http://www.pfsweb.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2111100 - Disclosure - Earnings Per Share Sheet http://www.pfsweb.com/role/EarningsPerShare Earnings Per Share Notes 17 false false R18.htm 2112100 - Disclosure - Leases Sheet http://www.pfsweb.com/role/Leases Leases Notes 18 false false R19.htm 2113100 - Disclosure - Commitments and Contingencies Sheet http://www.pfsweb.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 2114100 - Disclosure - Segment and Geographic Information Sheet http://www.pfsweb.com/role/SegmentAndGeographicInformation Segment and Geographic Information Notes 20 false false R21.htm 2115100 - Disclosure - Employee Savings Plan Sheet http://www.pfsweb.com/role/EmployeeSavingsPlan Employee Savings Plan Notes 21 false false R22.htm 2202201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.pfsweb.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.pfsweb.com/role/SignificantAccountingPolicies 22 false false R23.htm 2304301 - Disclosure - Revenue from Contracts with Clients and Customers (Tables) Sheet http://www.pfsweb.com/role/RevenueFromContractsWithClientsAndCustomersTables Revenue from Contracts with Clients and Customers (Tables) Tables http://www.pfsweb.com/role/RevenueFromContractsWithClientsAndCustomers 23 false false R24.htm 2305301 - Disclosure - Property and Equipment (Tables) Sheet http://www.pfsweb.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.pfsweb.com/role/PropertyAndEquipment 24 false false R25.htm 2306301 - Disclosure - Goodwill and Identifiable Intangibles, Net (Tables) Sheet http://www.pfsweb.com/role/GoodwillAndIdentifiableIntangiblesNetTables Goodwill and Identifiable Intangibles, Net (Tables) Tables http://www.pfsweb.com/role/GoodwillAndIdentifiableIntangiblesNet 25 false false R26.htm 2308301 - Disclosure - Debt Obligations (Tables) Sheet http://www.pfsweb.com/role/DebtObligationsTables Debt Obligations (Tables) Tables http://www.pfsweb.com/role/DebtObligations 26 false false R27.htm 2309301 - Disclosure - Stock and Stock Options (Tables) Sheet http://www.pfsweb.com/role/StockAndStockOptionsTables Stock and Stock Options (Tables) Tables http://www.pfsweb.com/role/StockAndStockOptions 27 false false R28.htm 2310301 - Disclosure - Income Taxes (Tables) Sheet http://www.pfsweb.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.pfsweb.com/role/IncomeTaxes 28 false false R29.htm 2311301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.pfsweb.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.pfsweb.com/role/EarningsPerShare 29 false false R30.htm 2312301 - Disclosure - Leases (Tables) Sheet http://www.pfsweb.com/role/LeasesTables Leases (Tables) Tables http://www.pfsweb.com/role/Leases 30 false false R31.htm 2314301 - Disclosure - Segment and Geographic Information (Tables) Sheet http://www.pfsweb.com/role/SegmentAndGeographicInformationTables Segment and Geographic Information (Tables) Tables http://www.pfsweb.com/role/SegmentAndGeographicInformation 31 false false R32.htm 2402402 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.pfsweb.com/role/SignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 32 false false R33.htm 2403401 - Disclosure - Acquisition - Additional Information (Details) Sheet http://www.pfsweb.com/role/AcquisitionAdditionalInformationDetails Acquisition - Additional Information (Details) Details 33 false false R34.htm 2404402 - Disclosure - Revenue from Contracts with Clients and Customers - Additional Information, Performance Obligations (Details) Sheet http://www.pfsweb.com/role/RevenueFromContractsWithClientsAndCustomersAdditionalInformationPerformanceObligationsDetails Revenue from Contracts with Clients and Customers - Additional Information, Performance Obligations (Details) Details 34 false false R35.htm 2404403 - Disclosure - Revenue from Contracts with Clients and Customers - Summary of Contract Balances (Details) Sheet http://www.pfsweb.com/role/RevenueFromContractsWithClientsAndCustomersSummaryOfContractBalancesDetails Revenue from Contracts with Clients and Customers - Summary of Contract Balances (Details) Details 35 false false R36.htm 2404404 - Disclosure - Revenue from Contracts with Clients and Customers - Additional Information (Details) Sheet http://www.pfsweb.com/role/RevenueFromContractsWithClientsAndCustomersAdditionalInformationDetails Revenue from Contracts with Clients and Customers - Additional Information (Details) Details 36 false false R37.htm 2404405 - Disclosure - Revenue from Contracts with Clients and Customers - Summary of Revenues Disaggregated by Revenue Source, Timing of Revenue Recognition and Region (Details) Sheet http://www.pfsweb.com/role/RevenueFromContractsWithClientsAndCustomersSummaryOfRevenuesDisaggregatedByRevenueSourceTimingOfRevenueRecognitionAndRegionDetails Revenue from Contracts with Clients and Customers - Summary of Revenues Disaggregated by Revenue Source, Timing of Revenue Recognition and Region (Details) Details 37 false false R38.htm 2405402 - Disclosure - Property and Equipment (Detail) Sheet http://www.pfsweb.com/role/PropertyAndEquipmentDetail Property and Equipment (Detail) Details http://www.pfsweb.com/role/PropertyAndEquipmentTables 38 false false R39.htm 2405403 - Disclosure - Property and Equipment - Additional Information (Detail) Sheet http://www.pfsweb.com/role/PropertyAndEquipmentAdditionalInformationDetail Property and Equipment - Additional Information (Detail) Details 39 false false R40.htm 2406402 - Disclosure - Goodwill and Identifiable Intangibles, Net - Additional Information (Details) Sheet http://www.pfsweb.com/role/GoodwillAndIdentifiableIntangiblesNetAdditionalInformationDetails Goodwill and Identifiable Intangibles, Net - Additional Information (Details) Details 40 false false R41.htm 2406403 - Disclosure - Goodwill and Identifiable Intangibles, Net - Schedule of Definite-Lived Identifiable Intangible Assets Acquired (Details) Sheet http://www.pfsweb.com/role/GoodwillAndIdentifiableIntangiblesNetScheduleOfDefiniteLivedIdentifiableIntangibleAssetsAcquiredDetails Goodwill and Identifiable Intangibles, Net - Schedule of Definite-Lived Identifiable Intangible Assets Acquired (Details) Details 41 false false R42.htm 2406404 - Disclosure - Goodwill and Identifiable Intangibles, Net - Summary of Estimated Amortization Expense (Details) Sheet http://www.pfsweb.com/role/GoodwillAndIdentifiableIntangiblesNetSummaryOfEstimatedAmortizationExpenseDetails Goodwill and Identifiable Intangibles, Net - Summary of Estimated Amortization Expense (Details) Details 42 false false R43.htm 2407401 - Disclosure - Inventory Financing - Additional Information (Details) Sheet http://www.pfsweb.com/role/InventoryFinancingAdditionalInformationDetails Inventory Financing - Additional Information (Details) Details 43 false false R44.htm 2408402 - Disclosure - Debt Obligations - Summary of Outstanding Debt and Capital Lease Obligations (Details) Sheet http://www.pfsweb.com/role/DebtObligationsSummaryOfOutstandingDebtAndCapitalLeaseObligationsDetails Debt Obligations - Summary of Outstanding Debt and Capital Lease Obligations (Details) Details 44 false false R45.htm 2408403 - Disclosure - Debt Obligations - U.S. Credit Agreement - Additional Information (Details) Sheet http://www.pfsweb.com/role/DebtObligationsUSCreditAgreementAdditionalInformationDetails Debt Obligations - U.S. Credit Agreement - Additional Information (Details) Details 45 false false R46.htm 2408404 - Disclosure - Debt Obligations - Debt and Finance Lease Maturities - Additional Information (Details) Sheet http://www.pfsweb.com/role/DebtObligationsDebtAndFinanceLeaseMaturitiesAdditionalInformationDetails Debt Obligations - Debt and Finance Lease Maturities - Additional Information (Details) Details 46 false false R47.htm 2408405 - Disclosure - Debt Obligations - Schedule of Aggregate Maturities of Debt (Details) Sheet http://www.pfsweb.com/role/DebtObligationsScheduleOfAggregateMaturitiesOfDebtDetails Debt Obligations - Schedule of Aggregate Maturities of Debt (Details) Details 47 false false R48.htm 2409402 - Disclosure - Stock and Stock Options - Additional Information (Details) Sheet http://www.pfsweb.com/role/StockAndStockOptionsAdditionalInformationDetails Stock and Stock Options - Additional Information (Details) Details 48 false false R49.htm 2409403 - Disclosure - Stock and Stock Options - Summary of Stock Option Activity Under the Stock Option Plans (Details) Sheet http://www.pfsweb.com/role/StockAndStockOptionsSummaryOfStockOptionActivityUnderStockOptionPlansDetails Stock and Stock Options - Summary of Stock Option Activity Under the Stock Option Plans (Details) Details 49 false false R50.htm 2409404 - Disclosure - Stock and Stock Options - Summary of Stock Option Activity Under the Plans (Details) Sheet http://www.pfsweb.com/role/StockAndStockOptionsSummaryOfStockOptionActivityUnderPlansDetails Stock and Stock Options - Summary of Stock Option Activity Under the Plans (Details) Details 50 false false R51.htm 2409405 - Disclosure - Stock and Stock Options - Summary of Service-Based Restricted Stock and Unit Award Activity (Details) Sheet http://www.pfsweb.com/role/StockAndStockOptionsSummaryOfServiceBasedRestrictedStockAndUnitAwardActivityDetails Stock and Stock Options - Summary of Service-Based Restricted Stock and Unit Award Activity (Details) Details 51 false false R52.htm 2409406 - Disclosure - Stock and Stock Options - Summary of Performance-Based Restricted Stock and Unit Award Activity (Details) Sheet http://www.pfsweb.com/role/StockAndStockOptionsSummaryOfPerformanceBasedRestrictedStockAndUnitAwardActivityDetails Stock and Stock Options - Summary of Performance-Based Restricted Stock and Unit Award Activity (Details) Details 52 false false R53.htm 2409407 - Disclosure - Stock and Stock Options - Summary of Market-Based Restricted Stock and Unit Award Activity (Details) Sheet http://www.pfsweb.com/role/StockAndStockOptionsSummaryOfMarketBasedRestrictedStockAndUnitAwardActivityDetails Stock and Stock Options - Summary of Market-Based Restricted Stock and Unit Award Activity (Details) Details 53 false false R54.htm 2409408 - Disclosure - Stock and Stock Options - Summary of Market-Based Restricted Stock and Unit Award Grant Estimated Under the Plans (Details) Sheet http://www.pfsweb.com/role/StockAndStockOptionsSummaryOfMarketBasedRestrictedStockAndUnitAwardGrantEstimatedUnderPlansDetails Stock and Stock Options - Summary of Market-Based Restricted Stock and Unit Award Grant Estimated Under the Plans (Details) Details 54 false false R55.htm 2409409 - Disclosure - Stock and Stock Options - Summary of Deferred Stock Unit Activity (Details) Sheet http://www.pfsweb.com/role/StockAndStockOptionsSummaryOfDeferredStockUnitActivityDetails Stock and Stock Options - Summary of Deferred Stock Unit Activity (Details) Details 55 false false R56.htm 2410402 - Disclosure - Income Taxes - Consolidated Income (Loss) From Operations before Income Taxes, By Domestic and Foreign Entities (Details) Sheet http://www.pfsweb.com/role/IncomeTaxesConsolidatedIncomeLossFromOperationsBeforeIncomeTaxesByDomesticAndForeignEntitiesDetails Income Taxes - Consolidated Income (Loss) From Operations before Income Taxes, By Domestic and Foreign Entities (Details) Details 56 false false R57.htm 2410403 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.pfsweb.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 57 false false R58.htm 2410404 - Disclosure - Income Taxes - Reconciliation of the Difference between Expected Income Tax Expense (Benefit) from Operations (Details) Sheet http://www.pfsweb.com/role/IncomeTaxesReconciliationOfDifferenceBetweenExpectedIncomeTaxExpenseBenefitFromOperationsDetails Income Taxes - Reconciliation of the Difference between Expected Income Tax Expense (Benefit) from Operations (Details) Details 58 false false R59.htm 2410405 - Disclosure - Income Taxes - Summary of Current and Deferred Income Tax Expense (Benefit) (Details) Sheet http://www.pfsweb.com/role/IncomeTaxesSummaryOfCurrentAndDeferredIncomeTaxExpenseBenefitDetails Income Taxes - Summary of Current and Deferred Income Tax Expense (Benefit) (Details) Details 59 false false R60.htm 2410406 - Disclosure - Income Taxes - Components of the Deferred Tax Asset (Liability) (Details) Sheet http://www.pfsweb.com/role/IncomeTaxesComponentsOfDeferredTaxAssetLiabilityDetails Income Taxes - Components of the Deferred Tax Asset (Liability) (Details) Details 60 false false R61.htm 2411402 - Disclosure - Earnings Per Share - Schedule of Reconciliation of Denominator Used in Calculation of Basic and Diluted Earnings Per share (Details) Sheet http://www.pfsweb.com/role/EarningsPerShareScheduleOfReconciliationOfDenominatorUsedInCalculationOfBasicAndDilutedEarningsPerShareDetails Earnings Per Share - Schedule of Reconciliation of Denominator Used in Calculation of Basic and Diluted Earnings Per share (Details) Details 61 false false R62.htm 2411403 - Disclosure - Earnings Per Share - Additional Information (Details) Sheet http://www.pfsweb.com/role/EarningsPerShareAdditionalInformationDetails Earnings Per Share - Additional Information (Details) Details 62 false false R63.htm 2412402 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.pfsweb.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 63 false false R64.htm 2412403 - Disclosure - Leases - Additional Information (Details) Sheet http://www.pfsweb.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 64 false false R65.htm 2412404 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.pfsweb.com/role/LeasesMaturitiesOfLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 65 false false R66.htm 2412405 - Disclosure - Leases - Supplemental Consolidated Cash Flows (Details) Sheet http://www.pfsweb.com/role/LeasesSupplementalConsolidatedCashFlowsDetails Leases - Supplemental Consolidated Cash Flows (Details) Details 66 false false R67.htm 2412406 - Disclosure - Leases - Future Minimum Lease Payments (Details) Sheet http://www.pfsweb.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases - Future Minimum Lease Payments (Details) Details 67 false false R68.htm 2414402 - Disclosure - Segment and Geographic Information- Additional Information (Details) Sheet http://www.pfsweb.com/role/SegmentAndGeographicInformationAdditionalInformationDetails Segment and Geographic Information- Additional Information (Details) Details 68 false false R69.htm 2414403 - Disclosure - Segment and Geographic Information - Summary of Segment Information (Details) Sheet http://www.pfsweb.com/role/SegmentAndGeographicInformationSummaryOfSegmentInformationDetails Segment and Geographic Information - Summary of Segment Information (Details) Details 69 false false R70.htm 2414404 - Disclosure - Segment and Geographic Information - Schedule of Revenues & Long-lived Assets Based on Geographic Area (Details) Sheet http://www.pfsweb.com/role/SegmentAndGeographicInformationScheduleOfRevenuesLongLivedAssetsBasedOnGeographicAreaDetails Segment and Geographic Information - Schedule of Revenues & Long-lived Assets Based on Geographic Area (Details) Details 70 false false R71.htm 2415401 - Disclosure - Employee Savings Plan - Additional Information (Details) Sheet http://www.pfsweb.com/role/EmployeeSavingsPlanAdditionalInformationDetails Employee Savings Plan - Additional Information (Details) Details 71 false false All Reports Book All Reports pfsw-20191231.xml pfsw-20191231.xsd pfsw-20191231_cal.xml pfsw-20191231_def.xml pfsw-20191231_lab.xml pfsw-20191231_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/srt/2018-01-31 true true XML 45 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Property and Equipment
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment
The components of property and equipment as of December 31, 2019 and 2018 are as follows (in thousands):
 
December 31,
 
Depreciable
Life
 
2019
 
2018
 
Purchased and capitalized software costs
$
37,968

 
$
36,894

 
2-7 years
Furniture, fixtures and equipment
29,899

 
28,749

 
2-10 years
Computer equipment
15,034

 
15,265

 
2-6 years
Leasehold improvements
15,392

 
14,939

 
2-10 years
In-process assets
1,457

 
1,897

 
 
 
99,750

 
97,744

 
 
Less-accumulated depreciation and amortization
(81,314
)
 
(76,248
)
 
 
Property and equipment, net
$
18,436

 
$
21,496

 
 

Depreciation and amortization expense related to property and equipment, excluding finance leases, for the years ended December 31, 2019 and 2018 was $8.3 million and $7.6 million, respectively.
The Company’s property and equipment held under finance leases amount to approximately $1.9 million and $2.9 million, net of accumulated amortization of approximately $2.5 million and $2.8 million, at December 31, 2019 and 2018, respectively. Depreciation and amortization expense related to finance leases for the years ended December 31, 2019 and 2018 was $1.4 million and $2.2 million, respectively.
XML 46 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Stock and Stock Options
12 Months Ended
Dec. 31, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock and Stock Options
Stock and Stock Options
Preferred Stock Purchase Rights
On June 8, 2000, the Company’s Board of Directors declared a dividend distribution of one preferred stock purchase right (a “Right”) for each share of the Company’s common stock outstanding on July 6, 2000 and each share of common stock issued thereafter. Each Right entitles the registered shareholders to purchase from the Company one one-thousandth of a share of preferred stock at an exercise price of $65, subject to adjustment. The Rights are not currently exercisable but would become exercisable if certain events occurred relating to a person or group acquiring or attempting to acquire 20 percent or more of the Company’s outstanding shares of common stock. The Rights Agreement expires 30 days after the Company’s 2021 Annual Meeting unless continuation of the Rights Agreement is approved by the stockholders of the Company at the 2021 Annual Meeting.
Stock Compensation Plans
The Company has an Employee Stock and Incentive Plan (the “Employee Plan”), as amended and restated, under which an aggregate of 6,942,340 shares of common stock have been authorized for issuance. The Employee Plan provides for the granting of incentive awards to directors, executive management, key employees and outside consultants of the Company in a variety of forms of equity-based incentive compensation, such as the award of an option, stock appreciation right, restricted stock award, restricted stock unit, deferred stock unit, among other stock-based awards. The Company has historically issued service-based restricted stock and unit awards, performance-based and market-based stock and unit awards (collectively “Restricted Shares”) and stock options. The Company uses newly issued shares of common stock to satisfy awards under the Plan.
The Company issues Restricted Shares to the Company’s executives and senior management, pursuant to which such employees are eligible to receive future grants of shares of the Company’s stock subject to various vesting and/or performance criteria. The weighted average fair value per share of Restricted Shares granted during the years ended December 31, 2019 and 2018 was $3.13 and $8.53, respectively. The total fair value of Restricted Shares vested under the Employee Plans was $1.3 million and $2.0 million during the years ended December 31, 2019 and 2018, respectively.
The underlying stock certificates for the Restricted Shares that vested December 31, 2019 are expected to be issued during the quarter ending March 31, 2020. The underlying stock certificates for the Restricted Shares that vested December 31, 2018 were issued during the quarter ended June 30, 2019.
Total stock-based compensation expense was $3.0 million and $4.0 million for the years ended December 31, 2019 and 2018, respectively, and was included as a component of selling, general and administrative expenses in the consolidated statements of operations. As of December 31, 2019, there is $1.7 million of total unrecognized compensation costs related to non-vested share-based compensation arrangements granted under the Plan, which is expected to be recognized over a remaining weighted average period of approximately 2.6 years. This expected cost does not include the impact of any future stock-based compensation awards.
As of December 31, 2019, there were 639,685 shares available for future grants under the Plan. Each stock option or stock appreciation right award granted reduces the total shares available for grant by one share, while each award granted other than in the form of a stock option or stock appreciation right reduces the shares available for grant by 1.22 shares.
Stock Options
The rights to purchase shares under employee stock option agreements issued under the Plan typically vest over a three year period, one-twelfth each quarter. Stock options must be exercised within 10 years from the date of grant. Stock options are generally issued such that the exercise price is equal to the market value of the Company’s common stock at the date of grant.
The following tables summarize stock option activity under the Plans: 
 
Shares
 
Price Per Share
 
Weighted
Average
Exercise
Price
 
Weighted
Average
Remaining
Contractual
Life (in
years)
 
Aggregate
Intrinsic
Value (in
millions)
Outstanding, December 31, 2018
1,264,394

 
$1.46 - $14.66
 
$
7.41

 
 
 
 
Granted
323,500

 
$3.31 - $6.26
 
$
4.84

 
 
 
 
Exercised
(9,500
)
 
$1.46
 
$
1.46

 
 
 
 
Canceled
(199,844
)
 
$1.46 - $14.66
 
$
8.77

 
 
 
 
Outstanding, December 31, 2019
1,378,550

 
$2.39 - $14.66
 
$
6.65

 
 
 
 
Exercisable, December 31, 2019
907,667

 
$2.39 - $14.66
 
$
7.21

 
4.4
 
$

Exercisable and expected to vest, December 31, 2019
1,314,500

 
$2.39 - $14.66
 
$
6.69

 
5.9
 
$


The weighted average fair value per share of options granted during the years ended December 31, 2019 and 2018 was $1.33 and $2.96, respectively. The total intrinsic value of options exercised under the Stock Option Plans was $0.03 million and $0.3 million during the years ended December 31, 2019 and 2018, respectively.
The fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model with the following assumptions used for grants of options under the Plans:
 
Year Ended
December 31,
 
2019
 
2018
Expected dividend yield
 
Expected stock price volatility
40% - 43%
 
40% - 45%
Risk-free interest rate
1.6% - 2.6%
 
2.6% - 3.1%
Expected life of options (years)
6
 
6

The Black-Scholes option valuation model requires the input of highly subjective assumptions, including the expected life of the stock-based award and stock-price volatility. The assumptions listed above represent management’s best estimates, but these estimates involve inherent uncertainties and the application of management judgment. As a result, if other assumptions had been used, the Company’s recorded stock-based compensation expense could have been different. In addition, the Company is required to estimate the expected forfeiture rate and only recognize expense for those shares expected to vest. If the Company’s actual forfeiture rate is materially different from its estimate, the share-based compensation expense could be materially different. The Company calculates the expected stock price volatility using the Company’s historical stock price during the expected term immediately preceding a stock option grant date. The Company has not paid dividends in the past and does not anticipate paying dividends in the future. The Company uses the risk-free interest rates of United States Treasury securities for a comparable term as the expected life of a stock option. The expected life of options has been computed using the simplified method, which the Company uses as it does not believe it has established a consistent exercise pattern to accurately estimate the expected term of stock options.
Service-Based Restricted Stock and Unit Awards
The Company’s service-based restricted stock and unit awards are valued at the quoted market price of the Company’s common stock as of the date of grant and vest over a range of two to four years. Shares that do not vest on a scheduled vesting date due to a failure to satisfy vesting or performance criteria are forfeited and do not vest in future periods.
The following table summarizes the service-based restricted stock and unit award activity for the year ended December 31, 2019:
 
Shares
 
Weighted
Average
Grant Date
Fair Value per Share
Unvested restricted stock at December 31, 2018
130,284

 
$
8.13

Granted
143,719

 
$
3.98

Vested
(126,786
)
 
$
6.43

Canceled
(18,075
)
 
$
7.87

Unvested restricted stock at December 31, 2019
129,142

 
$
5.22


Performance-Based Restricted Stock and Unit Awards
Pursuant to the Employee Plan, the Company grants restricted stock and unit awards that vest upon reaching certain performance targets and individual performance goals, which historically have been based on the Company’s financial performance, Company operating income and other financial metrics for the current and/or future years. Such awards generally are subject to annual vesting from three to four years based upon continued employment and the achievement of the defined performance criteria. If the target set forth in the award agreement is not met, none of the related shares will vest and any compensation expense previously recognized will be reversed. The actual number of shares that will ultimately vest is dependent upon achieving the performance condition or other conditions set forth in the award agreement. The Company recognizes stock-based compensation expense related to performance awards based upon our determination of the likelihood of achieving the performance target or targets at each reporting date, net of estimated forfeitures.
The following table summarizes the performance-based restricted stock and unit award activity for the year ended December 31, 2019:  
 
Shares
 
Weighted
Average
Grant Date
Fair Value per Share
Unvested restricted stock at December 31, 2018
53,835

 
$
8.28

Granted
169,781

 
$
2.41

Vested
(135,803
)
 
$
3.50

Canceled
(73,482
)
 
$
3.39

Unvested restricted stock at December 31, 2019
14,331

 
$
8.95


Market-Based Restricted Stock and Unit Awards
Pursuant to the Employee Plan, the Company grants restricted stock and unit awards that vest upon the achievement of certain defined total stockholder return targets using the companies in the Russell Micro Cap Index as a comparative group for current and/or future years. Such awards generally are subject to annual vesting from three to four years based upon continued employment and the achievement of the defined performance criteria. The actual number of shares that will ultimately vest is dependent upon achieving the performance condition or other conditions set forth in the award agreement. Shares that do not vest on a scheduled vesting date due to a failure to satisfy vesting criteria are forfeited and do not vest in future periods. The Company reverses previously recognized compensation cost for market-based restricted stock unit awards only if the requisite service is not rendered.
The following table summarized the market-based restricted stock and unit award activity for the year ended December 31, 2019:  
 
Shares
 
Weighted
Average
Grant Date
Fair Value per Share
Unvested restricted stock at December 31, 2018
272,208

 
$
6.16

Granted

 
$

Vested

 
$

Canceled
(195,121
)
 
$
5.99

Unvested restricted stock at December 31, 2019
77,087

 
$
6.59


The fair value of each market-based restricted stock and unit award grant is estimated on the date of grant using a Monte-Carlo simulation with the following assumptions used for grants under the Plans:
 
Year Ended
December 31,
 
2018
Expected dividend yield
Expected stock price volatility
41.6%
Risk-free interest rate
2.4%
Expected term (years)
3
Weighted average grant date fair value
$8.85

There were no market-based grants under the Plans in 2019.
Stock Units
Each non-employee Director of the Company’s Board of Directors (the “Board”) receives a quarterly retainer (the “Retainer”), payable on or about the first day of each quarter, through the issuance of an equity-based award (an “Award”) under the Employee Plan in the form of a Deferred Stock Unit (a “DSU”). During 2019, the Retainer was $30,000 and during 2018, the Retainer was $25,000 for the first quarterly payment and $30,000 for each subsequent quarterly payment. The number of DSUs is determined by dividing the Retainer by the immediately preceding closing price of the Common Stock on the grant date. Each DSU represents the right to receive an equal number of shares of Common Stock upon the retirement, resignation or termination of service from the Board.  
The following table summarizes the DSU activity for the year ended December 31, 2019:
 
Shares
 
Weighted
Average
Grant Date
Fair Value per Share
Unvested deferred stock at December 31, 2018
251,996

 
$
9.33

Granted
199,993

 
$
3.75

Vested

 
$

Unvested deferred stock at December 31, 2019
451,989

 
$
6.86

XML 47 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
The Company is subject to claims in the ordinary course of business, including claims of alleged infringement by the Company or its subsidiaries of the patents, trademarks and other intellectual property rights of third parties. The Company is generally required to indemnify its service fee clients against any third party claims asserted against such clients alleging infringement by the Company of the patents, trademarks and other intellectual property rights of third parties. In the opinion of management, any liabilities resulting from these claims, would not have a material adverse effect on the Company’s financial position or results of operations.
XML 48 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Segment and Geographic Information - Schedule of Revenues & Long-lived Assets Based on Geographic Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Schedule of revenue based on geographic area    
Total revenues $ 294,022 $ 326,160
Long-lived assets 105,139 71,985
United States    
Schedule of revenue based on geographic area    
Long-lived assets 76,870 59,530
Europe    
Schedule of revenue based on geographic area    
Total revenues 46,578 58,011
Long-lived assets 23,314 8,695
Canada    
Schedule of revenue based on geographic area    
Long-lived assets 1,198 139
India    
Schedule of revenue based on geographic area    
Long-lived assets 3,757 3,621
Operating Segments | United States    
Schedule of revenue based on geographic area    
Total revenues 243,897 263,506
Operating Segments | Europe    
Schedule of revenue based on geographic area    
Total revenues 46,581 58,027
Operating Segments | Canada    
Schedule of revenue based on geographic area    
Total revenues 3,476 4,642
Operating Segments | India    
Schedule of revenue based on geographic area    
Total revenues 8,098 8,900
Inter-segment Eliminations    
Schedule of revenue based on geographic area    
Total revenues $ (8,030) $ (8,915)
XML 49 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Stock and Stock Options - Summary of Market-Based Restricted Stock and Unit Award Activity (Details) - Market-Based Restricted Stock and Unit Awards
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Unvested restricted stock, Shares, beginning balance (in shares) | shares 272,208
Shares, Granted (in shares) | shares 0
Shares, Vested (in shares) | shares 0
Shares, Canceled (in shares) | shares (195,121)
Unvested restricted stock, Shares, Ending balance (in shares) | shares 77,087
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Unvested restricted stock, Weighted average grant date fair value per share, Beginning balance (in usd per share) | $ / shares $ 6.16
Weighted average grant date fair value per share, Granted (in usd per share) | $ / shares 0.00
Weighted average grant date fair value per share, Vested (in usd per share) | $ / shares 0
Weighted average grant date fair value per share, Canceled (in usd per share) | $ / shares 5.99
Unvested restricted stock, Weighted average grant date fair value per share, Ending balance (in usd per share) | $ / shares $ 6.59
XML 50 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Additional Information (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Foreign Country | Canada  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforwards relate to taxable losses $ 2.4
Foreign Country | Europe  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforwards relate to taxable losses 10.1
Domestic Country | United States  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforwards relate to taxable losses $ 53.2
XML 51 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Debt Obligations - Summary of Outstanding Debt and Capital Lease Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Debt issuance costs $ (300)  
Finance leases 2,177  
Finance leases   $ 3,495
Other 300 82
Debt and capital lease obligation 37,800 41,958
Less current portion of long-term debt 2,971 2,610
Long-term debt, less current portion 34,829 39,348
U.S. Credit Agreement    
Debt Instrument [Line Items]    
Debt issuance costs (303) (382)
U.S. Credit Agreement | Revolving loan    
Debt Instrument [Line Items]    
Credit facility 30,200 35,500
Debt issuance costs   (300)
U.S. Credit Agreement | Equipment loan    
Debt Instrument [Line Items]    
Credit facility $ 5,426 $ 3,263
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Identifiable Intangibles, Net - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Goodwill and Identifiable Intangibles, Net [Line Items]    
Goodwill changed due to foreign currency translation $ 300 $ (500)
Goodwill 45,393 45,185
Amortization expenses 700 1,600
LiveArea Professional Services    
Goodwill and Identifiable Intangibles, Net [Line Items]    
Goodwill 23,200 23,000
PFS Operations    
Goodwill and Identifiable Intangibles, Net [Line Items]    
Goodwill $ 22,200 $ 22,200
XML 53 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Stock and Stock Options - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 08, 2000
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of preferred stock purchase rights issued per common share (in shares) 1            
Number of shares which preferred stock purchase rights are convertible into (in shares)           0.001  
Preferred stock purchase rights at exercise price ( in usd per share)           $ 65  
Percentage of outstanding shares of common stock to exercise preferred stock purchase rights           20.00%  
Preferred stock purchase rights expiration term after 2021 annual meeting           30 days  
Stock-based compensation expense           $ 3,027,000 $ 4,032,000
Total unrecognized compensation costs           $ 1,700,000  
Weighted average period           2 years 7 months 6 days  
Reduction of shares available for grant           1.22  
Total intrinsic value of options and non-plan Options exercised           $ 30,000 300,000
Board of Directors Chairman              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock issued during period (in shares)   $ 25,000 $ 30,000 $ 30,000 $ 30,000 30,000  
Selling, General and Administrative Expenses              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation expense           $ 3,000,000 $ 4,000,000
Stock Options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options and stock option plans vesting terms period           3 years  
Stock options exercised within period           10 years  
Service-Based Restricted Stock and Restricted Stock Unit Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average fair value per share of performance shares granted (in usd per share)           $ 3.98  
Grants in period (in shares)           143,719  
Service-Based Restricted Stock and Restricted Stock Unit Awards | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options and stock option plans vesting terms period           2 years  
Service-Based Restricted Stock and Restricted Stock Unit Awards | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options and stock option plans vesting terms period           4 years  
Performance-Based Restricted Stock and Unit Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average fair value per share of performance shares granted (in usd per share)           $ 2.41  
Grants in period (in shares)           169,781  
Performance-Based Restricted Stock and Unit Awards | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options and stock option plans vesting terms period           3 years  
Performance-Based Restricted Stock and Unit Awards | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options and stock option plans vesting terms period           4 years  
Market-Based Restricted Stock and Unit Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average fair value per share of performance shares granted (in usd per share)           $ 0.00  
Grants in period (in shares)           0  
Market-Based Restricted Stock and Unit Awards | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options and stock option plans vesting terms period           3 years  
Market-Based Restricted Stock and Unit Awards | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options and stock option plans vesting terms period           4 years  
Employee Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Outstanding stock options authorized for issuance (in shares)           6,942,340  
Future grants under the stock option plans (in shares)           639,685  
Reduction of shares available for grant           1  
Weighted average fair value per share of options granted           $ 1.33 $ 2.96
Employee Plan | Restricted Shares              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average fair value per share of performance shares granted (in usd per share)           $ 3.13 $ 8.53
Total fair value of performance shares vested           $ 1,300,000 $ 2,000,000
XML 55 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Lease Cost (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Finance lease costs:  
Amortization of right-of-use assets $ 1,387
Interest on lease liabilities 160
Operating lease costs 9,326
Variable lease costs 2,949
Short-term lease costs 1,656
Total lease costs $ 15,478
ZIP 56 0001095315-20-000020-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001095315-20-000020-xbrl.zip M4$L#!!0 ( **8;5":,^WX([RYO.=7^'1\\C.??'I]IQ<^W*N+*DEN?OZR0<"BB3:((I= +3< M7S^1!8 $:L%&@ 1(=+#'[YDQ:B?#__Z"O^( M7OV0#;MYKS^\^NNKWSZ^-A_=Q<6K__O+__K+_W[]^K_MAS<_^+P[N^'K_WQ]0__[&6C/W^X+/*;'_Z9%W_VOW1>OYYVNOTY4*&M9R%2JWC4 MW# >)?7&RH")UOS_?/N97W851J0K4(888ATE>K3;8;3W66:]#B;ER[Y]+@;] MG]._?P"JAZ.?.]VL^]=7U^/Q[<\__739&7W^,2^N?NKU1S^EEI\(PNHUPJ\I M?C7O<-OR^&W3PT7>\G21-SS^N864STV$?![EEYFAB[=EO=WF][?[69M M3V=-C\. 7_:[G3%HP>O;3C&N=ZX]TOB:FWK'T?@&.M\T/CYL(3(?-CX^&8Z+ M[W==DB+\.,JZ/U[E7WZ:-:9NLK';Z\Y@L+)K>F!%=]#X]:^8/;3F-:-Q;_UK MX*$5KUG[BI;N1?Y>BIL%J1*D^M>U&['E2>6O6B]2]I M?D&OV[W-.\WRG[8UC$ O^]Q@75([/PP(KN MK:)<>*"E^\JN;=UNBZR;G/!=SZ]?O_Y8]DY2)0AI\%;=(A]D/]T_7.^.5_1O MZ]R_;AMZ:&DBMC_*;T=M75);4Z>BI4/1\'#6Z[9X[-32U*'?\GB38F4W__K2 M\CBT-'5HXS9K9#7[]Z0__M[2HVQKZM2&4;)&C))-VCB>-++\K7O=K).II:5# M^Q2:M[9U7#G_%I]8]8+6:;3X1-L+5G=N[GC9O_S2:Y9JV=34)>^VV,#4TM1A M]/ISVS=24TN7MH^DIN8NE]>#%K\]:VSNUA^VJ/JTK:W3."NR43N1\P>:N]_D M33!UUC4U-G2[FG1:#$IJ:>APW691KAL-2K]SU?)\:FGLD+?,R-32U 'BK)8. MT-+48=@==[ZU="G;&CNUF#IH:'Z\34YE4U.7EG'H-XT"> =&L&QU4O2GV1/S M#H.LQ3=!0\/[X=<6H::6I@[]X9\KJ$G-GSNC;/[XL-/OCIH-2]G4@*W*W]NM MX5US:]>5QG3ID96O:+6(2X^TOF)-]Y:NV=4:3%-BDMEC][W&ZWN,[YYNF7;# MIDDWS(?#R4WSVWOCXJ?Q]UMX.<3%\%16]+MW_5H,U+#)-FWPA>6WY]W;RQ:U M+9L:OM%F;!I-33Z^!O/[K24FF[#!+H5JV;@K*RJ9$J>**MR_1SM2Z#81M2+9N:NMRVB?6V M4:Z3EJO>Y\;"$K)JEEC6[6IJT=-ZK45-3PVB51$>M$ATUC/-=KZ:A'G6OLU[>?WV9 M]8;YN&4^51Y:\9KK?-"B:8M/K'A!O]]I@1N+3ZQX09YWOZY^07IBU0O&H^LU M+X G5KQ@= V >;T@[AY;]:K)S08OFC[4])JV\6P4=H;.UVN_*3T_;VSKONP-P'RVV8-[-+=TFW95B*9N;NEYGW0:X5W9+34U=^O?#O836H2$]CFN/MX<8L\:6;BNC MDX4'5G1O#2T6'FCIOK)K2[>\82:4LLP;YT 3TIX^WBAX,(G95=9IV8\P:VKLT MSXR%QA5=JX-8Z]Z^/+#P1/']?=X?MDS1YN=6O' E/:VTM M]A<1;INV\I:%3 M4M!>9?GU+OTP;5QZ=-SX*)\^.EY\]/ZE#/B_W_2'?]X_ M64W,?J7EHUAK_5/9>O?HJ-_T(+P3__3?O[[Y"('*3>?U'2F__*__^$OJ7H8Y M-YT/V>4/Y>M^OBYS-"GW]'J>=?KQVRAE)?JIW+;_Q4_\3"-I\ MZX_^2$/QQ\>L^-+O9K8SRGH?LM&XZ'?'6>_C.._^:8;57WX;]L?E.T:_9C>? ML^+1QN!.P #OX/?RI^EO/?CRM]M!O]L?3VGZH=>'1Z:[]&9\_[S$]ZM?$N,_ M/XCQO_S4^.TIJ3_5:'W>*N13IK18D-0ST(XVGLX#OS#POW:*/[-QRPQZ3K9B M*T;/*K*@(N^SXC(O;A(R> %ZLCVW+T-9+@@BZ.\8IA%&QXC;IN!U_$LB\S6B MKS&Z>^6L9?=YI#M^5\Q ]H(_Z(Q&GZZ+?')U_2'[D@TGV6E8?>#JYR:NYH:_A:U' M,N]J._.N#H$%U&E$Y<WV?AY3)1FKE[0/-'GP7^:P3^B@.GL M(Q_?1Q[#\&]D^&<_Q"Q[3J/?PM79\)\'_[G/_%E,>)4W MM_D0_N^H5(.[9%JW.[F9#-+&_7=I!WEZK,BND\2_9!?#;GYS(KHQ3YBM9/O5 M+W=YM4WY/ISV'#)2WDT9X.>;?%@F$9_EH-?X.]W!E5L/[JN\+5 W+ M]N?Q?4H/]M31ZG00:'MW<0YZ3L9E[):R. _PR:0M=G8!'[)Q MIS_,>J%3#/O#JQ/;P;?A,#Q=!U;OOCSN!9 MJL=*7E^8/3B/^\''_>BLP_;0[ZPECVD=#@('MT]YG@?],0?]4*G0#8"CXL/CB&WN)NBG W'4>06GUJ!=@289^TY K=S/$M7YS35V4Z< M]>*1].+X0L_S,)]8?+%;TOD\S">89EXX%/%KYU]YX2:C,<"48G1_).)-I[C* M1N-YRY2UA6TIPR[P4937K7WHC_ZTWVTV[%[?=(H_E]3C8V>0C:I'SU:]YJZ0 MQ=TS,PIJSYZ&IJ4S&G49STYH- IYE5IMH=KKANA>NQO'Z'!4W%?ON'MH]1"_ M##0U!5/X_W6&""^D;OX%LDFO,V^0K"1;M #(_2^R(?PUVYIOFJ1V.PA ML&_#7JI[\MMM#ZB#3PA$3F/BW&=TMA#!4E2V7@:/A,>6].K1+/C'#'KUSG;\ M$>SX"E&?K?F+M.;52?JA,[R:SH?IE/W6OYG)W/LI.1A#FC4:F"^'@J%Q(NO>GKLA'HW_TLZ\7 MP^YI#/3<(K>P-7->=;X>20'X:Z1>([ZI E0>/\@>_"T5H-;/Y3>?^\/2XWW, M;CO@^[+!]P^ #JZ&_?_)>I^*SG#4Z:;F!:#VZ6O^Z3J?C "FAO[5]3C+ABG1 M\&XR?M_Y7D+;EZMN.WQVRS&8D;7I(#S2W#B&/6:+R<#SQ#A/C*>:&(^\Z7:Y MGNY]GGNIJ&R+FC_5]/B8XKV3GQ^5XK[WV?<&T>]Y;ISJE%P]\"_$61TAD'L> M$_(\.Y[)[%A(7-PM>?XMRZ^*SNUUO]L9W"4RWJ8+-$UYCW/G-'0UI2]:>9IF M-^I,O8P4Q\J]6_-)]G'*YH(9>Q\_OH,/E?-NWGP:NE!;UF]B?-VI7C3?]+9HJL\[[(+^&!.FORH32YCAS.^OP@<'76ZB, ^8LFZ!EHX*86]7EBM\.Y MX].- X[7#3]YU'%2ANKL?L_N]]3L\8LPL&>3=YPF[W0UZMA-W9-K\3&8N)TB MC+/+/@[H>7;6CY\!.MOC9VN/CPA5O"@#>S9YCV_RCETGCGD/P#'8B9U2A<]@ MT)\@,WP,PWUPF/ZL8_X@B."I M_(YC!HR_WV:]=H73;_]'W\YS.MG,O[E7L9_^>FP7YJ*\J>Z+/F4IQ Z3ZR%TGD*'O#/ZY<"H_=X\?4933W3Q_?O.:/3INL@G5]=G1:XJ M1'ITG4(WR^B\#'7,%OKA>OU\#?23Z_/9/F^J MQWM S,_>/C\]KT9[C@CZ#."?A9(XYS3.&;+_.1Z_*(L\K.'&D=@ MF8\&:QR#A7ZL',>SM=#G6/ H]/C1LLYG"_V"+/0Q8(_'RM8]?\5^CU,2"10QR/N'O;?"=,687P,BO>7?XMSWO+$^?NV=DS1=9[ M]R4KH.N)[+%^/-7;@I@-)']?/+95]"]H'NSS9/I9__<;_#U7O3\B7',4>F_& M[_/^<'PQ/"O_HRI_@]S/EO])$= SGPE'#X.>;D:@[+L!Y*= ML*$[/1MSA.#L*&+;T[18SR*L/9O/(T";SU?_CQ9HOLC@O'IA\_M4Q*H8?W\_ MZ S'9M@+_Y[T;\L1_5Z[V];E-[>3<5;MAGT-UEGE%WG@][%S6V1?RE-_(ELO=MIX%?P^_(&WX&?'A>3 MLF;3Q1!Z7A7@V9_QZ*]B^'2'?W? M?=G!Y:-G[0@VYOYT%6-;MU &OG%2#/OC29'%_K?TQVCQX6>H#V7DN@'3 M+\<]G-7@J=7@**S!V4TK9?[L+*QO!B_N#B,^%;=S#I]8=7SUV3YB>>MY+ M"UFUV-$FG97JF)7JB"Q5.M+^H3.\RNZNO/FU\ZU_,[FI+.Z^@(63='3]3A33 MFVZ69+&G1=OC7I3[3U&[3V"9/()Z?*#X[)GKZ#U>:"/;J /?E3A;,J/TY0?\@KM^=A'0%7C+#'G3TH(MV+X'@"OX?D$@<-%RG+7GR+7G M,=W(+LKP-A]V(:S*QIFY*K)3RJ8\2!?:V7ZYJC#+6F:]3UGW>I@/\JOO'_I7 MUR]"'];P?KI*H<[.XB2=Q<&S"+LH0YDL?E%^HI'CEZL GXI.+WO;N3FUF'.G ML:\R^W*'_0P2GXT%>"A(/%N DX2!#QWVL^<_80784];QK ,O+=/X4-S@)J-Q M?I,5'[+!=.WFNG_[$O1F!=^GBQP>J@SG]-+3II>.$DZ>+<336(A#8HQ-=]&] M0"/R2+OJ3LM&'17LV6'W\@NS>X^TB_ETS.I+U-]32P,=L](^7I;I)6KJ,T0, MQZ*X9\3PB,CW=-=@CAGT/L42STO4WF>&=X]%?<]X]Y%0Q/.ROL<"(,[6]W&L M[W.(UH[%Y+[@:&U6CK*7]?]XDUUU!J'DX?Z,TL?)+8@@&_G^:%ST/T_&>3&Z M&'9/0^> JY\K7,T.(ZUDZY&&_ZD+1\[7>G8;^]*-M*C,CH:XS)[],=S;CCV_&C\&+/VCXSY;\Z-3S;,F/UI*?Y_YCSOV[CO_H M%/T.A'(?@-2E./A] >J2?CT;B[.QV+^QV.*[516]SR]4=/2%&*?Y!M/G:9G. MAN9L:(X'E1QX3S!!396-/G:S(=B\?+DN[>S'F!=9MS,ZU9IIJJJ^ M/4O=>2D#JO2L8SET6WJ7HQLS==.T5N^ARRM 7?'6>_C M.._^:8;57WX;@B33.T[DF,E<.9;XGJ\)/X3QDPPO:RFWLSJ+/;-PBE^>D 5LQ^H(GF: MWZPI"7'6R"T0Z5DC7YA&/C4 ;K"1G_KC0?;N M\F+8ZW_I]R:S(PAWR;5^D77'>7%:6M;(TT(=N"6F7I QVK+PT$M+J#Q2Z:$3 MRM<?V$D]7:7U30W/\PO/G]#:'%/T?U0F9H?Z9F9!:9V:X-713//#L-?21H,!90P]E0U\&8GTD0WI&K"MU%?_] MG-$[_HP>HH=>7CBG1)YOWE[]G9QG^>//$UX]DL6OMV"\$^EOOI< 58P MOE#'9AO.C]55/-7>B+F%+5'5N]LDW=-2D98%YE:^7H8"P/@C]'?R_R;##*E' M&\H=A850LJ%(;2BLZN,' 59GDWMJ)O>I(=L&>XU]=ID5Q4*^^L1THRE0;^/I M--HZ=?B:'G MH7^2E1BYW4J,WNM*S*))7G]YAS.5Y.&GSC_"<&:5;FR=AJR*\%XAFV1XFKYE,RU+K6%2Y+=992/2R].UU+PHBK/&'=2N M+5Q*M$;7/#2.QOWN)J6+A^.\D&_5ZZ]78!RCI9FVCMX.S0-KSY.!WV6T-MP1E^\/85)V2R" M^XG2(H,'3M,-S<'%VQ>RJEG9&GU0O?SMXUDO#^JF]JB7Q[#!Z=#VLHJYS]KY M"(C]F=G.]3J:FN8B^QX&_9O^L'SB1%8C5RE=:EO!V@M2@_4N]*P&9X^U-R3E MS"GKRU$@J=69S!=GGLZ1YY'HY:-%GL=@+P^MEV>$?]H(_R7HZ-FGGYY//P:] M?"RL><[:G4[6[JFQYK8KCZ>@64\\OH^UF_=Y@:BC@#*/M=?WN6"+)_;PC[7[ M]SQ!ZN(S"&VV]@/?%!>Q*4>.A2W3OF M">[J8C_C ;C>;/+=1(C!]G;X%/S9I/1Q^>)HEP5W1CE7CG91-;Y7O. M?#5HM,N+VQRDE;W-A\].&UN9>R')IKTD09^#(NQ@ELYJL+N/>]/_DIDBZ[PO M\DMX #[3&DX9NCN+//.\.?,Z _%2/WY(#^M(S;&<4] M8\/VJ)F*,XI[82CN"31\,NQ/U7MTW2FRT:)"W62=T:3(?ID14[;/WS-ONW]S M>E'#:R>CWONL^)@Z+[Z[+/&QQ%?J\79RDW0A7QSE^V_U1SDC6/[\VT=?)^,_ ME@A9?M'"%WPVS,N]_RW?6,WK\DQ.%]18[; )W4KM7OUQV!B,8C=K+ MYU]TDZ)(/_5'W<[@]ZQ3A.EDW.#CT:) C;,X.,&#UI9%8S%S3!OI"*>O?GD] MG^>KOC2GQ.?=RO5+ M_'U*1>M7FLE(=&Y*!/(664&,X\)QJX@V)C+!I& .6Z[YJ]+T-9%Q]Y4J$5/Z M-A\2I;F2TJHHC.',:V651(%CZHUG H=72]:W]4M5,E*AS$T$P+D000ME0^2$ M*X,Q/?]<*+V.@U^+SN!BV,N^_5?V?8/O"AF1 MT#1:'QS, JQ]0(P2+JRAT6NSC!):OU0A([^Y@3@XE?\LG<#HW626!1TYA^GBI MC'8@.RV,3A7Q?T\N9MV7EJD)X-:N4M7S(O\ZO@8N;CO#38968E"D@%205G.+ MC26.*@:32SEM(N)+!F[%IY:IB?U!5CA0]*N\V(0*)B4/8--B "J4\=8J"S,: MNT"PB!J_^L5TN]D@>>ZL]T/Y]D6*ECZW3,G[R6> 97&0=\;+=$P7ALFB0J$% MBK#2D8')<]QKCHG5,-T=C<%1I%! B^I4>E:!):(DU?UO_/8R41^RJ[(<_7"< MKA3:9.)K3\'Z.Q6QX\8&4&X<+ 9)*>F-%*]^@5#\G\'^ M9X/!YHHBHF>6< 1L4E 98ZEA(C"BHP[""]J@*(M?J'P;!#Z8X^X-/NXBQH8J M9"VQG!EAE'2.L\"1EH8Z,+OC8K+\[<4O+'_\'_E@,@0 /56;33Y/%%+.61^9 M0QSFKG%8!$)=A % 0,RK7][FBQ^O?&'Y\_\$H?S7,/\Z_ A()1]FO8O1: (A MR@92L)(+1I&)-' ?J(I!4D\#N& :N4!5,EJ^E,@I =1G7B$D2Q8& MK$WH%$.P?>\[WY,7N1@N&$8S[+G.Z+I.<>6:BOG[3???D_ZH?W=%11G"NB(? MC?[1S[Y>#+N5 +B!KH_9;2=-_@&H=#>_&O;_)^M] KT>@5Q2\NG^O9^^YI^N M\\D(3/;'[ N0GF7#95[F$?+"S'_-%\5,=>2,)4$[KF"2&2R,$)0C<'V.T.K4 M9QBE__SEIWT(]6YP7.>V/^X,$J.I?P&4P3M'LW^!T))3Z+6-02MS@@$C#DR8 M P,B/5A=$@%,@?F"/URL,R<6F=N,J ?SH%?SX,%G&PJ6*$3&*5'*1 T0'2-, MHW2 VNV^2$\##JC47[YSTZ1S&A>?.A?78_#M]O^-.WY*2MNS.4X*\QP..D, M?LVR<16_-$]F3,'36FK!YP/=#"P+Q>!SJ>18(X$!4[VGR,]IWH6(U2R,WI91 MYMW/H](XW(7D2QPL7]C3"L&8L)APYT.(@"0,M]$YY92*#'$%#JP)@JUB< V) M]_S-AO%K'^#(9#3. :"8T2A+L*UMM-]F#7@ YLZ2TM$%YBS,$0-#%+D"9!*( M8@&0N!/,.D&U056EDU(0O:!UN]&X?Q[U*AX)40!$A0 KQ\$@* AXK=(:;" , MI51U'C&5A^7Q3;_SN3](A>BZ77#Q=YWGO_>ST7;C&&60,7A*"+><@U:"&S7@ MV2V,K2&257GD8/=7P!(&K ]#]X[*94%@P+@H]?\$QRAN/\0W+7DP8XO,ZE:::5$9(D?CD$ MI!03)Y S$)S#'Z[*[VNRY X>2N]FG,\OL6EDLTP M#T$&@X'+*H>:\$V5MD+7GIA9I9Y16$& $QN]!R-#M> J*.RBU#PI;N[$S((2/P!526R]BX1@QB6 10AD00451D1Z&*DJ3PIOK((-Y.V1KS5(RT4$ M\990 E/G/77 )41"-!A)!<62U$P)!,?[8,QGGP$=0^1:IK!<#L,)_O_CY'-> M]!*HSGKIB3?]FWZSA_L#@J _WF17G<$T$KH/#SY.;F\'\$F?XN+^YPE@C=%] M!+)UT=EE0A<^72X_9>469@?AF)"?8L6E:'Q%/]FX_3%N)>&*+I7$O%8I./'ZT< M[.WLG?$^!#K+; S#:$[8V?528/:V; ?@<. MCI93@,ENCO&[FH4 MITS ,$V:LAV Y-UZ\9M\-+KWU T9G@9SOCA>GB,7@@J2.8-BI$I#+.,ILQ"> M&5"V6I!,\#UKV].W5]8:+/KRU I:^D #F':>P+T!]P1>%P%>HC#G:L/&Q+Y8 M*])@^VSZ9W_8$!&4$7@M:MG __HTFY0SQ&NI "%1$=(2$0!?;%"@=0B(ES#@ M5L3MBZ4UKA<9"X9<.^&9T%KHM%"17"]"2BN \C66Z"$XNA_7]/^G]J 11Z4>6JG9\UE.V3IS53BG-F'96>,IL.E\'F2?\NGMTJ-/^?M)T;V& M]RVD'+<>/4488@#'J>*2I$P(S#?/G0#@08(DI"'!0S"N\/H0B@_)^YI15DP' M%QR@>N!>@P>'R)(29RWAT8J@&GA_*K;'UUGA^X-)BEL_9@"M=YNK4EGD@Q(V M$L>I-R8MC[52T)C1PS&J:O2.Q!^)XS1@+B..D%Q0)(V%62V,),XQ&1A Q MOG$-><_,I@6+O/C^3VC(?/YUF!SMEZQI#77-X D9/3/210I0&CD$T4#0/&@P MN8(26S.TF-#%D6NC8R=2UT@=0F3,HK>(>\NC<48@\.4V,"TXDD(W>KK-*7V3 M@06=(* 18,(:19(8F-FG,JW:M?WNO?\:]B MGJM?^;UFJH;9U\Y@0W)D#"+BX*GR7FM"P8E*((=B'"B,,P-R,/H=_8H:Z;G[ M4A,AZ??9DM5TM\HF*_?**H@ P,Q+))7DR%*#K'>509=NFFY7K>OG]X=*Z@'VO.E#]B4??($16AFGMT7YTT[F MJLBRA:,%"WI.%F$"S# AHC#E9@?,%8 %%#A3I=38HCF=;P!$/PH^E]M6(EF2 M9%[-,'2[*:[/AS'KC">5I9Y9:/XV_X*/0'Y+B)@9X[RU.%I/ E->2IPRB"@$ MP315M2T94XA_9RHV$<5*N1?$\N=6V@9?P?3/YBD_4&G*M@8:,K' M>DE,C )Y9D,2+'9"1>5U;4E$K1?LUK*ZD_SL*MM[77YW^>[K,"M&U_U;F #W MH.A#]N])/^5%\O -'NZ/LO?%_*;XY'OG.&JZE+@VN;&<3_,P36%F8D,EX9RD M_4@,BTBY)0JC0!HG*YD)Y$ LW(EHMGT 7M4975\,P[6UV_<[$=+>^WYO=G:G):UUA%LZ0I+$UCLZ!.+*13"U MP>.TS\QH<-W>.9M"ZHCKEH,MZO?AQ%T=T=&[X;Y&K#V. ;X#B9(X4.P8G G" M*:W!:A&.4;0:;MD]]("+"%<:(,#3NM[6J6=Y]1ZB%D$ MHH'54CP*4\P6ILTA.7FHO#KEQJ$#"(U+P4!BUALGT[Y1'5BD2AGB+?56A/H^ M!$;%@X6V!3L/E=SG#(Q#=@C1*:Z#P$0021F/T2J#/!=> .@UQ+):2*RUY.C! MHMN&GR>7W1VT6"+ +!!@OZ>S#_;FXG,&$W'0?'93#<.89) MY&GO-5,"0%TZD\,"IS5#C#FB#S?$+V$.H"58O+6N[Z)"Q MBF JN8_"<@\N$DF")9$P3K7! -]Y'HNU8U%2A4$W.8[%V+#[FE^.O$(G#8_._^NQ+-LAO MISME1FM'!DLI%*&.<6LX%\'"2%FMB8%(37E4V^Y&I1;JR4;F2S\=5DD#(VDUUV4W#C2&3(1\0]3UO>192.>*Z(]FES3UTWERWV!C0] MF(4UD:3S". K5S!^DEL;3* !.6*DU=+S^JD)C+#8F8?*4+[[/.[TAUFOGS(/ MURD&@Z%=7B.^BS_?9E^WYBU2$H*F\&#:D<122L %,":(X.1G:\-#-%Z F@\C M]H[G,MTU"[%O;K/AJ-1,D[;]7TV+-'R_?V06GQN8C3T#PNQ<91^RWMQY30\- MO+N<+#_'N6I9:Z*5T\DBFQ9$9P M:IA6H*I"T^ @"!<844FCHDV#<,(C$#O]XA^=P21-K,G-='? /[,R_SDGZ_Z1 M _2 MRQI/42W5HEZ9[FO=Y1N9CIH1L,Z88X^U8A#V*&,DDY*RV"9BS'X4XJ$R7L/J M\18.VTQA/*1&"*D5$)[RQ6H,&^3)?F1ZE,1)1BERZQ,>8Q6 MB'*;1'2;-)40W($[!)ML.8 C2QRA)N"T=SM$WCKY]ZF9;=P>E3@W4TXGB)EBNS5>1SW$@U.?G#?@50=V,JJ8CJXCI$1P(G@BU&/8R=4,'YM< M-]11JCAHNB!.,HX-MTH10R$R)U@0Q-$C&,PC%>N# *? ,5) 2D03PX5-NT@E MX8I:ES:M&?&"U?5AX!,3, %<>F,C+PL)4./ KF+ ]X335C.P1_#Y2&+]!\23 M$(,->^';;9;"RD]Y^NF1 B8=5 +X@@DD.$VKSPA;YPG1 /Q5(I1[5)9<>( MMI(308AWAD2,:ON%)<:*;DGWO$KS_#F8W^49FM1W)V$C11@7Q)B@4"ITI5&$ ML! DS61*4]8V S+)9\+>@)2=*5Y9*(,:0R':DH%33@*Q\"^*()#UQ%B*:ZK- MF& /HOCA&FT <>O &<@6<6FYM3$P18.@5B-:/UTL"<.\D>1-]>+AVAQ1JA=* MJ):,<&:CC4IS)J6QC#"#:N5R0%T$V97F5#UGX2SG;IH<%0G,4R4$X=KS=!Q1 M!APXQBZ=>&XXPCT[W+66D!VI72E>H(Q*HF.J A8YU=9)F_92$:29%M,(* M#Q:7H?HQ1$P1WAMGO5YYF*(S>-_I]R[FI_5;#RROK7(F1"I>&:Q$C(-?UE%2 M:L"A<$Z%5PU[+CCCE6FWEJ2',K"R9 KWP7"/,&:!6XPUC <)GNI4/@7^5V= M84T>Q,!=T8H/63F&GW(8I'_VQ]=I+Q9 9D"DS2')]E405*I3&6D@--7QA@B5 M:(>U]"@P@>O5>JBH3*'=:3TPRW60GRQ465;[-A]F\TM,[M:BFX=HS98JY0$< M1[ [/)WC >?M+,(!K) #A;>X9H).07QK-ND@T!4&2"4ZZCA7).T"%]$!#F16 M2E1S-!2Q$V'Y430&260"8Q0'SSB80B/!5)P5%_G,UNGYF&[[.#<^F!0$_ ?Q9F/H*$(4"60$87WLF;37MA(K"O! M@V,JTU5.:*ZTTI)+@E%9I$:K^OY,"*/EBY/>H^BQ5XP9CPQS'MPSX=:!:?&. M6"J%Y/6DQ=..Q&"0?TU;J,%Z5[?CW@?S.P7I$,5*:31C&LPII^GR ,60,U&F M77'U(O(0Q2^+81O2]LC3RE-I%E (451B''DZ>H,94H@@S7VJ/EG'Y$CB/3&U M$ *_NYSN>T]5!=+^^ZV='E4J M52:L4X"4%%P 9:"0"1R !W]6,K%3"P@IC= MB5YCX2R! *=:+](Q@ZL^C,FT"MG6=?D0 MIEAADXH.$9ZN"DE7NQ 1(_P6(",^8T M\@9L%4=>855;.01Y[T[X<-SOU6I"A6^I4$;6BT5^,STD-WM5JGP (S>:+\W MAR;5B;S!R(!_M%09;@P@/TV\34E\;+7R@#K44LV/^69J565Q'X0_@B36C+2% M$#)HD$.0EGLJP!R 1)213A#GHV^0!,$'%T6#UJYS.=YI;&4@& ==7HQC-:,0 M[:0[2X0+M006AL!15B+CNG:V$++*3Q@P^P;P%[=1 H*D\9J674 M":("J8T(V4 FSB!=BW(PXD@UT=/DF5:3M5), M1#-"F7.$4*XQ3#[DI,9"*8J)J2>/P5T)O1E5#65:IE@/#%$&*CR_2N-=D?XL M5RR6CC5,6[<\2G!?NFCI"$%+)9CCOQ2H>KE), ZGBTT\YJGJ/J40F%E/?*I] MR9HN-Y%":W4_6OL9E*9A7KYKZ+XN22F,:3VAQB^986_^J1<^ULNEK2U7,- V M!BVX# "\.&&(VP#VU:OZBF#5,>YQ6-:/=E,]FH4],B-7GL*[&$Y]3"H_M;J$ M#7ZN-:!2R1QKI' B\I098!&&DAIJ):.QX;#Z1H.Z=^D_?,#++4;O+D$R:<%I M5 :]_PDB:]YQ>W*#NG@BD'.()2A2 3//'0X4XM)IQDR%M)FRH<#3862[.&JS M'$7:=#;L30]0S.^WL)/QVWS\>S9.V8SMD[7"\@ @G2(* 4@*TV+ =0'P3G3 M=6X)U\LJO"EE^^%F34#++',DW501O.7$08 E:= N5506V+N&8\>S:V#VP$UY M#OG=YT'_JASA+7$VM'*#!&!'E0(%I(@7&!M,G66:T%I=(\HT;Z*\2D4;H2/; M&:2DR+_MW4@R*JNHCMBI2 .U3 41E(S@M0.- MI+XR)L4*;MIHVIJ)G0(5QH Z+KD/# N:$@XF%=,-GC&)/:HM4V&%\?:\-,0+ M&_6[&$8(;]-5VML&IA"0FE0'3G$7F==6:Y:&"%L;L:A?N;8M0PN$[<)4/BEV M8 I1JI2.01J"B4UF2Z>QBNG24*Q#+:CD[39@$^)V8.S3=9'M,ER!!JF\B=)J M3RR+Q/-4\#H5O5*!5T_&I@UQ.[%V3]XNO'W-=U%$PR.WR'$"Z)Y2\#C"),Z" M@'\HK6VXQ;@2<&])W=:,?;J&.*"L8+?EIBRIG8^ 1@GF H 1$HG963 8'3U MHI[;LG1/UW8LS0.;:=G?K'PN!RF@K;WF5F%V[WY>E0;F01 M!:.0UMCA5+56(0G8BZGR&H.MR+PO9KNFT]8W$6L&)E Y'W",G# "(8@TU L: MI8ZN6@4$%(5@MHF0F['Z1N2N2G-3;117$#*9M'))DW@#*#7%#MPN(350RY1L MM&%KR1U=S^Y03TFU+YU!N:-A[#I%\1W"^H:M$1ML=09P!\$V-8#)%4Z[HQ1- M-RHZ%6"Z-A0NPU6\L %1>^!BY4Y:CZU*1\@8]3RDDO;$("H"BPECPTF(FIET&R$85"25 MJ&<38)RDVI[)-30?7@8K]WQS1@/F$(G ;(.1MN!0C$04&^P8&. ]J>N3RV#E MFII-D7_PR;IPK3A$+& 48;+R*+27]2F[F[)O*8/*R^X7368?6_YAX^Y@S!DDN(%( +ZT 40+ ]-1B0B Z@H:&^MR:5';8/R9OQR/3 ME1D<,+8 4[%'GB61(N3U3*8V$EN7*1>DFM9\B3)=-:>%9]Y&DW9O&XR#%T+B MJ4RU<8"%:W[24?-O+[F!PA3PN5EUMUL#] 2,@-D:*EP M$8D0I%0T6C(5K,.QP6&\IA"#[D^P6S-X3*)==\TNHU("(@]*,P=NV8*4IZ(U MEDA5LP.OB6[ (T\DVA0#O[O\9RG'= M#KFH/-?>.^W3^7>KN#.:A\ TL;N%QG,,AZ M]GOH=*^7G]WR2BF-J0%?0 E'SABJ(:!PR@%20R$$L&5-ETO^"+A]#;8"V8 R1*%>+6Z00+D*!@ XP-0=LV':^. M^7K"'LS':K5%.$IKD8S&\4"-29OI**5(V*A)==_$ ?B8%=J=C*_S(N4 MAP' M;3DG$F:=9HBG8 C00[K &#Q>C'JIO/5\VE&.JFFI=G)VIGJEU$%'E#+( )*Q MW$IME."8,:4=Q.Q"RH-2W;3[;ZV<3<0,K #(%P1N353".(J1MP0BKVB;]L>E M@((1+5907-_SMC&U*^6KB$N9$"-UD#R FU98$LM2.069"J$W4LL$5U(^C-J% MLEM;"EA1&'T*H9F#T!9PA1+>!R? EU(G,&XF&8(+1?0*DA?HV9WNE:)&6M.4 MCV%ILP%V2$L+^L#@7^ Y8D3-HJ:$X56JO)[N'1)^V"*JTKD6#1[9&G JC""5 M2MU(0":BMM1039]4/KX=82O3&AJ\&S$2!THYC\APD[:FXW0T0;-83VML15BU M2$%S_80- @H45+J;6/HH,;?P/P/BL\%2^"$"4*@?]^!5.MMHV9GD-4"=(A!L M6A&F*NWZ9-9JSX23)J:KI^M+PJ\)JP+U38D>IMM IU'BA_[HS_OK01NV7"Z4 M#)NN2TU&8WAQL;!Y[DVGN +\/V^I[,NK?O*""DM'DZW0@G@F&>.,\X4UQ3'?3BQIW[*U8Q M6Q1\NT0/*GF VOFP=_+R5S*MI7H5G1,*$Q4Q3?+W3B'#EJYE69 _VDG^Y:)- M.BT_I[7E4L]U!AK<1HPD':#$A O"#7;@ R6RX%U-1"ISM@)8V>N@"A=\W" MI\N"#\?"VWRZ1W7;@; "H^"M\L()[A0W%@*S5+%!FK3]K+;H"]!/;L[%/55[ M8635<#A@ R",$$1J;B%*H,)+)$&SC ?C7S\22O46P[$#(S/;>[]7?>N=&U)K M!0Q9P#C1: ^A&AA1 -Z S3R#(:I-\.HIU^WHVR=GZ\Y&ID5Z)@T/(DHAG>3$ MIOT[BW3/:L/]WZI2,ZB=FH?17 *-]T6>[A=Z5\QZW$.-]YW1Z--UD4^N MKF?"6E-_01(A-/*!00C.#42XD3,;.$40WII :M-+8%I=@'HB3JA>=\33F.K4\J(!%="I2.2$P_ /Q,JKO,286<9H4-KZFA\@E6+'6]"V9Y:V+%-4??\ZMR' -4:IB<6,1.F8 M,&8J%V\A)JB7H]V77$I0&K-TJG K>6QM5%FLV%VV=]^Z5XBYJ5QG+!4'9IR M&Y&+4;)TDX2 O]4@9P7-K";G092OJV08"$VWW:$EQ83',Z;O+L/(R.LMM1&S8DKB[?H@"GX$>J-PUS6Z4^7Y#;0OYJJ M/;"QKG061 <0H'-$M>.@\88$[J$?DAXI"&OK=?0;+<[F;/CL\[C<0KJ'P\8V ME6Q&A*9BAEP&8AC\!4!7U B )Z]M;&8PO9=1UVIJ'D+WRJ2GQ%%*%\%60@1* M>#I0$2-8?FW2^315"\]D]3C+=G1?#$?C8E+>"M,9]4GZ*S4W&J#JNE5M\Y\?T/M1N.IX7M'B>8[DX-(M[H @U"FL=A$V7R4#( M$C F+ HP%I%@Y)H'ALO*R*R0\H,'Y&Z9JL[L/8;_D@^^I'J$JV36)O%I)W-5 M9.7@K1:8(T%+E2X&A'B=H.EQ$1&-DH">&37- F-CW@B<*L<8&4T!S1@.Z":H5@VF M>E<-GA:JFL5;^P+U4J%2'2RFAM*NI$J[=%IWO6Q-Y(7[@B:LM[RP WD1@DD<3QF#8V M<\ %@EHCJ,*J%B+BZJG!5:3L3O+*4U&.A53T2.GD!E@P$@N%(TZY:T=,_;2G M;C&AFY+\(15&*QW5KGL8-$.!V! <,F @P=F#J7&8&L(LB#[4+[2KW@2VBI3= M25X9Q@9KL$&$*$-CP%H1I:/"3+$8&,>U=/$#B%W*+^S+D!@F-(?YE[;9<4"\ M%FD)?A8F)#C=V+!H@QL%O@EM^^-IW=DJP(F..*( *'+$L)4.6^8A1M5,*E+? M9=JL][OR! ]-2X;\+55%W+*.#98R2&HXH8P3'XU7%AR31E;9$.OW5!"B=;.7 M7:9B%SI7&I#K%'*S@RK@ OH:B^HUMU71\$P7;4[BR]D*ZB-8C+:@VY8T)PJ!H. M< M6TI=?2D1ZV9XN#&)LX.HPZMTTUQY9OTR+U+IWFV+"5#C'-> !D!MXTL03S= M/^R8HY+:>JDLAG&S2]R M+UQM'(/?9#2*I=N]./I6A(KM-.!16- @WS]#B@, M?#9;C@=SE"X'W+(FFQ6,,4^$-8Q;YH!FCB3GU#KK,:G'2UJOHST1L0N9JV3, M C;<&O#P.G"LJ55<>PA0'<410$EM<8]))A]*YIZN\G3@4@(!O(>#X#AAV&!T MI-:FDX6&UO%4M8#(YH3MBYV5P(52#0Z?8NS3_'4V@/9PA#VC1AM37ZMD8HT! MWXV=TLO"_]L6D5MBB&2$1O"1T1I+0)\<3]=D&Z4(KSMY2=:8GWM*=B9XY>4X M"I&(F>.,*4^\Y289T))@QW"L&TR]SEYN2##\9?[;#+Q\R$99\25+6T_*NW.! MV%4W[VQ90U&4$#)ZP)7<>6=BE( 34CE?'Z6IATIHC5X]F/['ELY*AQ\8@X#7 MD'351+K+W6GE4 R(4<^"J%D10M9 DB.03G)N\Y^WM*D0<$CG#:$ (V.Z)=F! MLW)"6IKN/ZVY7+'&&6Q-[J&97Z4*&OP>E0@[I@47ENF4R#%>&A9M;-@[+?:A M"?ME?@>@ B$^_"]B"/,-^""F/8I.28,9P]3BNGD@+?F?'2@]&,,KR]M!>)U. MXZ9B:JF*A?$ @"P _K3/4[&:CJO:\OQA^$T'/:?UZ^?&8;N!I(0;1 *$46#G M4VGCZ(,$IR5T, 37-W\0@BO[)C8@Z<$0"XPRWWGH$BI3N!()CUF ;JTW_K9:7;4>B:?-Y# MDH\Z L8'O\\$P..0ML@2Z@P'*V_A;Z*F')*W8IVMJ-S!("D!&!*"#X!;$C3! MIE-K%@):1BPSH7X18VMJMX&2G0E>>0\]6$\@68 )56;Q??%AW:\<,[[:+C6 MF@: B1&& JBG'9!I_B[#NAY;3O00\@]).-KSE!ICJT3VEMJT]W3,)^-$D)I M@Y$F0M>/4!Z0\53,N#\U8.!+MJU6O)1[\X@K)2VQ@&XBXCK5)9!*Q73&$J-Z M?(9I#=VU4O- HA?V-[6$K NGJ.=G(ON67()#-CC+!4 MI4(=6)G@TWD"<#_(A_JJC*P>!3P2J%6,8X3O4JL&4QU'!JT,YHXP12D.F,>TC&$5K64?5?44Z Y2@;\/LGU8JF B ME8H;"$00!"2"^D@L6",L",>HOI:QVE*UD;4O-LIM7&#&1_F@WRN?O!AG-\M' M7EQ>W.;IAJVWZ;*MJ^8M0\N!.*?*,1D G8$71C0=P2YE (#7>-^P#B&K"X'' M)8*[S/N,_U%EI]7=1KCY/5_SYQ;JI_2_9*;(.C!++N&!Y$ '\Y-::\1)I17@ MQ)4.DDH2&4FWG9?B]*G*:T-D40MRGYTXW\>/]T50-]-*1#02,#>9 A]! >7R MLD BB-% ^"SJ%\V4:QJ/+L9U9UU30H#EO34<4'VZU&TZ(20#9^H:+M:I94&.2P1/:U\@8D ^745/M$UU MR""LMM.)H!"^XB@IE::B5Q3IH:FE.H MMAJYG1BK]WJG8P[=30#+8ETF9%)Y%\G*K;%"<$LH-=&;=!<<*$)E+BT5W%S8 MXMM(R@ZTUHW?(JTLN .,'AB"0=\H:VDR'OLK-;$59<[[FE]C7[$^ '$^G37 M^F:56A;)Q>GHER0&T _B(:3*8X@BEC9G,&99V$VT,V)VHG>U>*T%"AD/0+'D MS"!-8D1& 8"3(D:L=A1O$\'3P\R7BY6AWPV?KB;\!K@>4QLL3 S"!$OI!V52 M;4RO K8:.UX[X?Z:5>I_/#W/QSX":Y /9E(';I2E(7)%7:JL1:)*]S\Q[NI+ MP:^%PL<\ M.,6C9STG-+E%)O-VD=INP!D.@+?#OKE?>ACS[E$$,OMI]BXZR1#7@)P",E00:XS2E FL7+W4 M6#7U^B@\+0HQ]H=I4>G-M%K_]$3.;!%PZ]D9A0L6D 1/-Q XG*K:66\PMT(9 M@QKV'E;NQ5U!RSJ29W<'OANV5$S#*B?E&&M82N?+N MY)6[52C#/-((VF&B8Q)''4'( J(-&V5]5R&AE:NPD#;= .WK93KP5N.Q,R/Y9,M53!=M #"6DB 8!>NEUIQ\S3?FXT-VT^FG9:5WEQ'066>0 M7K"EFCD(EAG,=P>(4[J0BA!7S"-ETK)<@Z=/N5I(X\]1Y -SUI:A*X=VM2&OCZ7W1'W;[ MMYU!\_7%FZ 0F")@NQ@W%N:%M!*"MN3'@P\2*5NK P(&@[7R42.GC>[RMIMW ME[^-LG(!EA;O>*!:1/!\5'&,%%42 M)1!KP!ZKIOF='M@C+Y53\GXV>U*@.JMVOE:WEM<*(!I!PO@80*NBD YYF W8 M(:856ZJ*LUCL0#3SLYZX#=F:VKETCB4UIM(/;?=YW0\,I8:FXYO@YAFX1Z%8 MFM=8>B0Q#:R,3?%2;+H= 172^^,L)=1[@.4[PZO^Y\%T#&$L+R>#-_W+UOBH M3$]_2-F%,I<\K>O_+=UP7LE!MW]D^7+PIM+['[+!-)]PW;^]2^XOY*$=9MB" MN9.6QR"TH<$94%2;5L \ EGIWY?DM);;DY".S[YD@_PVZWW*NM?#?)!??9_> MPU:34! >"V*$<*FDGD$V$.:"\13"]U0G'R1$GZ.$THG@E"H89W?%/^K"4=$* M+#"5O#Q4!?\V *PC!\>JTHI^*1SQZS,4SZ>BT\O>=FZRNE 8PN7%(=A1#@$3 M4ZFJMW*,!2RMXKZT/\@(9KY4HF>)TV0RJ,V,%0W,ATN].JT]F*#1GKSD$@XQB0#9&@99Q0HZ7G M+A4UB3)$PNH)=8)Q+2>W)84'X.]PKK/UY#U 4AU-NL^ :Q]-U!Q":TL53I4# M:EN;(,:N)6).7&QK_6GK53^42B,UQ0PV)>O!^XJ)K M,:JMUSPR@=(NGQ0&\9#N%>(J!AEX--K6+Q)BM=68$Q?7*E32=AX=N10R1@U^ MB0N*("B(H;R=FDC)52W!R(5^9D);Z;[:3L6AP"(A$"AQ"\@NE1%#2#F, HJ4 M^%IVF:E:VOS$I5;'>&T9;!MY0-I%G&J61:1DL!!T)F\0*:]N&BN7&&KIU">6 MUHY9I2Q2SB$6)K(M/1UZ?$!0M=9COVWH*,/GW- M!E^R7T%@UUN6>V ^K4$@)S0UW'BFI23603 <)=AL4]L"P[:82^MIW9WKW?9@ M(6H$HDJG504N!((HGRCBE3 1XGY?C\(VGP+M)#Z0R:WW9\$D!_3BN69:M@%'4\)?WK M>SDVST"L(/*!?&Z[L'W7H-H\L]=*XH8\ MQDZ_2&5SRNT)@WPT*;8L1.0!_A'/4HE.P9G!E@1O<"3IIA,-&MMP833>&/\T M4+=GOAX],/%>@.WA'!P:P$,+^!>\.2N"A& -N-1HXV%)S Y(CTX$DC-#8=^:/:1CS=&X2C1O5$P18IQB,7UBX.'@P[L8H28GWD M@B CKN32VMC!I_.7T07"TF5RGA,5(U)@H=(63F-\ MTVFF1]"HK>]E@0$FVA 1962<1QAI#NR$2'74WMAZ-*70QECN;>T,S;9D/[J_ MUC+=)@&0+5TK1CRW*E)' >XJ#F$ KR48#:J^S' 2PMC.T?K /*)2AUA6#,>,41X]UMH1P'6RM@/C)$2P@Q-5 M8.=PNFR%8 G&@JD(8@D&.25#NACK).6PBW^4SK"8CDEBC[D#_ GNCVLA )\R M'60]#-K8]#^Q,#9V?TPA0H7B#C Z$H 1;!#3*8%-\H5/H@HK%U&0(X$8L.?! M@L$$^%;H.LJ&L)MT8+C^<[$=W=$@A%AAC,C@/MBS=QX8]R(6 .:-2 M-=6$WCCQ_,3BV-71:6$H"4X@YQQ@.:]Q\H\;42+'T[9Y2H/C M'"D -\S/9[4"2W^2(MAEHZIFA+)(40A!>_!O2LX6]M31=S6G ,FEMD0".P&;7]F^^!A.V M!T[*&YHRZ!2^I7JHD_[HNJQ)=>FSS]N/!D67H@P$#J@,6R/A@ MI!+1.N6$TE1Z'GQM4\=K7"EP<6BNUZB>9P#PM0(M8YP@'E)6;#IJSADI:P9P M9\KSO/>U/QAL>8.7(H@J9T/:5.(T55I[(YG4& +S@.M' SA6RZAV_MV-:3E@ M6>5%O6%(>"V98^GNGP!?#IP&!9;+,P@Y?"T#2:;7&#P69QM6.%[D2!E'N8X2 M/*BQ6BNL&)EQ% V*-4TBM4LVMN-HY45H.$U*DZZW!KF2=#14IM/"3J8-L+*$/EO*A]::\HE1Q MGCR=@5EAK.=2,!9@LLMZ69WM]";F1=:_&KKRKOON=\!%P]$TBIS[S*UOCP)\ MX6PZ?>D# ]28JC%QY;@S"CN'ZEFBU]7KHS:G;5\UAFY0F;3ZEB(1T[(HHY\"F$(6$YH'4+\]2H"C+^\T6OKXQ4>NJ M.6-,N)>IP##C4GLEL64.8P5#S7"H^1+)2*7Z9 M1%RE4SI+\8I'?N&D19@ N M]T;+9I>@Q=/GR@N//?QE--ZL=OXR$\:DE7Y03&9Y=,Q:$BWXQV 'I,&.\'X M\CK_ X@]&,_K2N4*B)^% W-.+"?8&Z0QHQCT/"E5J&D3Q95K+I^.9T"P12OUT>=U%NC:B3*P,QT4^&$#7BUGEWJWUP*8")0J"G<@55]*#474H@'QH*NTB M:LI,D_5]H$PV9>;)9+9&CZQCSDEP0B[M();@B*R+/EU=%TPZ =$45CUX\CR2 MT&9>)@+$/K[-2!S8;9+K[6I?RB]A!K&,QQ MP#HX)47D",(4$>M+S416=NFT$+(3K>NJ72++2/01Q73?!PU6,@'!N 67!H ] M-ERC)/#.M*9J],-N?S"]WL:5%S!<#+>^A7F#(8C61@ 745.'.15:624Y\0C)AQ; NCFE@PC8JN2,N!5@6=-^>6I44 &1>ET/CMG3"2 , M.^E>C=0.H>?V"(P%HBP!]&@X%Y& ):%I!Q"WB*>[6IHO7=B8UV7J]LC6FB&D M/F56&1%:A__/WIMW^SBQS/IGBN,\@) A@-O'BI>&0CYM\A9$_=OEZI9)HQ3EWT/PJN*VRWGY3J AUG MGRI!5Y,A1DFS7[(SLZTPB@5C)%,.8A%!)&K HGEN-'VA.;=";46 _: _(EDV M"(:(V@C0&/1@;. A.>603"ZZ6+)>TK/X2BQ,1SLV73!,OJ@NKLXG= *XNBBY65=E&JS\?]Q?]>C2X>AU'0^0^,T9FDY8R-8K6"R@3$Z2B.E#2[+ (KN*D>@5CWK#>Z3*3@>QN1UU(@F/TXI*N+]!;3/TB9A:6ZQ)L QV,&;9!9QELK:&T M*<:1PM5)4M 914N@Z9<.PU:1?(+27#GQ2JE#XE0???C!Q<_#\V[_(:RB#?3! M9N.STH#!CJ5!]=;E^D*F4TT=,ENAM0J^5E';%,\44,9%)F.14)BP'/7+T09[ M3!N#;]0[U<)RFC90J\;ONKVM=G$N=)*@!? N!@0(C.6.HQYQEG1"B0M-K@BM M5B2[4P!V@FU3;VV88PLJ'K77?0O.],20Q3R>!R%@%'RZ()C7G Z M:,R^8T#Q"P"/!& MJ!Z.Q0:JFY(E,PR$L473RUWA+!5Y#:<7PHA M*;8JZ-!YB,G3"CD;938)D>6EV7IT4-QN2R#4FMH;?"S57FX"5:<40^VJ($QT M(0+MTO'%B<*@X=&-:F0 FZ%J 8T-6N115YC5MDAC -V S4 [K] %QDS''.LK M%0_%X,W@&J.PX:BW3TA%>ZYXHNHG'2Y[CV*$KLS$4!QATM3_31(U \T#P-Y M<#1"3N3L G )*40,T6-12A600BW9%_4*O73#D^T+^-UF]5M%V8?PFHHAF6N+ M?@Y$O;PRY&SJ'6H1(Z5FX,>:5;LM &L#E8V'6 Z8$ 83>$SX H9]610M4_(E M\<(:TH]F26WR(GN@0DG)W<>F1=F=N<(RQW C:(\I*H02O,=8U0G-,3W'Y*BA M#J]H'M(F5)8 U@8JF\)4[Z5U7H)FJ"(%T%$$4XD$:#45ZZ]&/(]2-^%2YQ81UY=+=8LIS4;8*'!M],EO4TW&) MI5*R3M!J<,RE*X$+0 MM$1C3)-NHE%4F@-@)]@VF6H1K:"[!I&:$S--$;-3V"+9C>;AA.,[P#8UV=]V MOB^=HM6))>&#H3N@T3K:AA4*(%M1UQO'?IHU'-_]5V\/TOH9B(QSCWS$L XX M! ^8^LAB,!0W.?*&1Y#"+KJT#2#=G5']6HVKT?6BJ=]$,X'Y04;&851-PY6T MIVHM=QD]F$M1-LK8HM'?L0J.?:%=.T 3BJ9KK446LH'<%2$$FD$>,>99O2;$C.QLF0BLUK80IGB*!6"W@VL?7!ZPQKKP MG+F,J&,*PTA3T&K3?EXPD$Q*S9*B50MBLA>,^R"Y'W[*ZVB\2I0,9X8QLBZT MTYU"SQ1U\]X35>OVPN_!J.T^3M4 >F)T*!CR"\\Q>BZ*4!/9Q^":I5.M]V3= MLDFJNWQVCQFJ:!(2-R('R8KQ)F ,*@DWS YT+$WC9;5;M T[PK]8SH<:$]G13MU'G VWV1VU^9NI6'VUA1;;RE/K8K#V3*9>" M>2GM+Z>F/AJHNF0>J *].Y(;=V6O?4H[.[,M]Q8#/ 4J8/#"F2FI$#LQ.+" MV#>T4&JY/:;;+,]>F;INBFC MP!79Z5J0UE$3W9!U.6=,*1+P5)Q1,NI2,MBBEIRDG,* 2^A7Q;X%6!;C<+-$)OG!JTX1@5_C6^BJ'Z:\T(>'_ ?-.3'NC47=7:^_5,./H^Z73STTH_4#:JLS^O8_O_^V M\2KM;Y^&HPEMT)X"B52IC=?"5LQ9/&[?)"\S MYF&!FLB0H%*A0J*C,4L621FV:+7N(=F-TK>XK,+B[@[VS\/N8 '__2\BSVD# MAD(<2H@\!AK88U.,EO;NFEPL:UXHE6+1WQP"^=M?_5I=#_O7Z,;62D([E."2 M9XRD7$;^@K;2:6# .%#?C8JE81?JRV,MD,)]?QJ7C-4>P 51.'CN'.,:J1Z# M\3(4:%[W6;S$O#^E'U_CZ(I<8@P1YAE*B4%(DWA*I7CJQ6T78W./V&4O#RV_ YT<^'*J8]"6NFY,I1V1!KG)Y0&4ZP&$1M<,>O, MX/;$W\B^X74UZ YJ2JP\O7FVS)H942"ILJ:9"0*C0X^!B^:T34U8"#D )OBL M<]']MH$=L\3<2/EI#!F&H]'P*UF&&UY^K^HR/\@EN61CXIC^!(!B@K?,*ZDQ MB;.8;R[9SK.-MJR@^"9._;7[+UH?OYY3Q"CXF_17'R7?Z Z)D.0)V_8#\R:' MKFQJ'B$(I]#]1[K#3=-P)-.T^67%((%-5%Q%C:-2\4A^=9Z>S$CIG4A",:L= MT' >2?3$="9CDMXX(Y33(VM"&/3\]Y'<>T(#MJQ:__07V' M;( 'KI.A,G)SIO4V2KZ:*"V1\R;/^F5X?0H2.D?10.MC4J85Z@H"0U4"GP S M *]4P02S>5R\C<)O2='AX".9-<+$#R[P+;U)MU_72=]^Z/<^3N_W[C@NW$2% MN-"4< -@HE76&)>=1+LFK6_4[Z23"ROWMH.J#3S6#D!2PM.NT21* .6BI^-I M&[Q)5K/2W&"#6 AW%#SV*O45QHL20G(N)1ADBI E2!:YUYA>A&9E4B\T0>\$ M6XM(K:UI2\\RVO00:9"3B+153F':S# $S#PVFU/_)=4$ZPOS#DSSYJZ2^W!\:^ / M19>=CZPQ/>4N&<9T24!CK"4XIWE0I!+6-TZ<)#/V<)19/-)N[]'[G'B+F -G M4D9F ./ X*4I&+OP)-'CIN8=6;Z//]H>^D-19O<]HQ&$E;H4A72)X-"<1(\2 MH^E(S31/!#6H@Q%FX31]JR>O>-X#MR/SJ#F/7DKN07COM'?<B]QV1+V6:+\4DUB=_SIW6AXW;NH+L*WW\0 M,W7O@'6*9JEXNJY3=U(F%I5M-B<[)^>#G>V!:PNE34UP-"6LR, 2MS'FA-*> M;YI#0;#F7K573BWLK6D5)>KY&T\>QB5M,?",U,R9&02,IH,TR@'CO$@F8\+Z2= OF8"C=-Z#O MSR4()HDH:?V'I@C%<9&\1:.5L$"5A$V:+;(W5:8&B:GFI> M247C8!>!OO_ZG>%J#GV=-G#$X>A@HHNN.:7S ME5@<&?0PP Y+=49'X2)BJ T%Y9XY#S%Z47P0R0G1O%._ W;#P?DTZUIV*V=C M WWQW&0;!(L9!,\T =MJ8],2."ZD189[A;&?"]^_\ZP;7EN$?TZEZTP=87 M8@',:[V.@NNL&!<68_:&[/#%&.1(*+SY9;7XBTB>BQ7R9W25)RLCF,!_):T) M::9A>F'JZK%P^/VWU3X9A/$&+4KQ"KQTUEC#A&/*F,!C7=MJ"S3&D-2CQD3AJ3)TCA6<"J&H$7D2X;P\\4& MO6/AL$9GO;+3OB],]8 G3=5TZ&DQQ#36T^7]P#"DH#OC+-". MD.8D$T(_CFD** P?U.I.I=\]>&B-3QED1+/ M GV6L3)X&0.-W4(?-K]<8SS]%@1W!LZ5L.P!\5:#WG-(@2<;M<)T/V!(6$Q] M!\*CY!=FPM$!WC3T7Q73.'HV.GM]@ M.!PA-="XH'*OWHHQAV"4A29X,:O0TZ=D:2*^8-3-6GAJ)JWHD0W3CXCBW>-N M9713<$,=HZC$4N5Z^+)1E(K,8KSB? MP#+,*%A 4&O3_?\8J/7E#,!CRGP+5!KRU4R\U,JM!1:&4][BYF@S;TFHK)P M,+;DU*ST6*?:UYE-,W%D0,8IRS'G!95IVXW3.CB;T7)A MR(ZFW[C'0'M%SH M.QQM6B^.)U N4S>=UB+'@GX/9'-Z*;6-PR.BN*OEL@SQ"5DX4R^3QYS 1;3/ M K61,\N;BZZ8<>+T\#N6Y8J^F!"-"!@#:5GO!=,69=\*C_%&HX4-<]['E/?' M,5PF2Y,\Y@F98[15"E*I%.553(K1-(DE57>UG\KL/Y?!")8\AN 04?K1SJ(% MH[D,D&B[C4]-1DJQPK8NG<^PXJ+K;F4)';,P%E1P3AIKT0 Q3I=NT;#2'*Q& MVY,2?&%0S@HP=H5T"BC_O]T!N^_9FYD,6X:C7ZJO-R,!\5&H6 /\\;RZEZ6[ M3]V]"65O<-$=78Q__X+B6^%7:"8VW8G3!CU+4IF.IU 5LQ0FJ<@.=] KX; MY,YK=.1>1,R:@K5!H,0AY(;YC$%N_CZ>[@K>]4ZM<3IS!B&@ M\"H,G0(M=V=*1J9-:E:[].*Y^%I@]H/Z9)0=76SFT7I@X"*W/N;:/*=<3U&7 M2[99V[7*OC5U_KNB=U87_AI?_5BEF]D$-#[^734ZWT:5YF*&[ U'&U4R*;X0 M&#!#MCHY- HV\MEKA8.ZW/##G]EK!GP5'IO!VQJUN];D^I?4*<-7H'9O%XKD M*8 M5M/E7&NA9,0FFA*U-(K]\.=W\ _S5YVV!'\)"*O!'Y>KR=6H^BM^X//5 MY[5SCM8NXBU%4@'+9AHFF8/55J"52,G2WO#"M0W44AY28 M\%+%#"XG6L:(9AH1TES1M>'&,9%;G/^S&W![H$6].M?UL)8=3U-IP@"M@M$1 M(TA=;YMBA%J0M%R5-7OR[<+A^NX [H?>\&JT!WH"8U">G=&<&64]PQ".9L@D M5U(VJGEH8Z<#0O=![Q; O="KNR7WP,]@N ;@7'(N.EEBR4#CFY)-))ZN.0=H MNA!W#_SN(=P/P:_#?= +C@7D80D.;)(^2$F#Q9+QP+.V2RI9;%_QO 5P#^S> M?ZHPW:719#MB%X6C:]Y"6,495SDENEB4Z% H2+:DL65QI\W. *[![E=J()E. MU=QV>N9L.*&+TPY3/0DT1LS82#$$M9=F-)=I62_8XG+[M? L!QP3U]@=C;Y= M#D=?*?QYV-'O76!U-P7?7TT^#4>+=Z9N-Q=//[@AS#+H/()T+H 30 ?('C/A M(I.2&+?(YH4&H5:291';P]-DYN;M!IK<[E7=CB@T%A,_AA463S7/8B\"*-I#7T2("V(HGT27'F.?C=:#J5!&C0<^Y&F M7C]3'QJORV'7Q@[!F,2#I% ;F1D].B*F',JUY47PQO&U!#;? ;04ACV 7)<$ M!C2H7@5:>@-0A' E>*=%8 &*BR>PUEXW"YX%\KL %KR3(49FT&HY0Y?J2B,L7%SR MO@DNZE$<59_0N&-4>%^%7+83'L&AA9"#BYD-\??Y,KJ&MY>H>3L?"AL=(JH5 M[;14 !CS:H8V*649F,GH@ILG#VQA!M)A$'D\4NW83^K/SZ\^7^&75!>KX-Q0 MR,:XQYI@?9'"@Z23$6.T\8D:IX2-2PY_GB\+-ET>P(@>8W?-,,"'6-!H")4U M-?H5R46SGOY*+LS:>VZ4.KJP!IUM"@4,AN@T0=;3T(^$V89+R4%S;O=C<6!F M#."^?AV83B$K#,3 0''"^6@*<[1.G02 M,'!R)FCAK13X'\=S:>Z"E&SQ''][<._W,8WIGL<^U.60,=.3D944$-P<>'(V M8#IPD[XWZZX+/7^K =D7W+57)PM+(2ATC!B/*JKU!YN+#@9\I$;8)0<5^X#[ M[NZ*8#UK8CR^HNW/=.ZW>[\7\EQB&!=2U@&=O,IH-9.RM%'(8AC=3+GLO%=9 M \O>(&_:XHH)L[0I)HR;<]#)EBQN0);!F<:9[O[0_EK55O#]$(T'[:NBB:L8 MHJ$%^NU3=U0%3+TOR$JAB:I-SAY7]X2B>R.9+AQ;75PL/'+O&0,4&-8\V=++ MJ;\KH(=!=E-_CE?:6>,QL0F T0O:S)C!,"4@!=?<0"T7SA_;1/;]T)^C#\1W MWW0;5.._C!8['-+=!".X];L#NHY\-]1Q]X;1 MF WRKYZ?!$S0Y+4HM"E.)L]B:BYJ<%*OQV,E;&UAM$%.&5H7%2P7AC9F!>8H M4X]9,I#4)-J44[>P)7I/C$8W:]CJX<[ONJ.WHSI>NZ!U('2<5DOW1O\YWWKL M,:Y"HY@8Y R>"\UEI/$6QT&F_O7XIGKU_ZJ+'3G" ]V0-2%+FH-D,!Y&'Q95 MSI(7$CEIT%Y5 M%^,R&GY./9K/,+BXV;&\:-5FZJ+[#;==W66)2%"#:>991_&U'R.BP>@.Z#IBFOGJ.)&:TR-FN!H:+M?)&XCQ MLWS)5E,TPPO#^G:&N#9T5/'9?6J/D5E86Y0-CCID$6*9E.5 (BUXHSRV LH[ M /: < ,]8\+\% -$SG-R)2CABYI"R#.X)>.U^<*=H)W@_*W;KV@R65O5@Q(Q M*94A:L\<6,6"*$PHC[X-0'J]9-7#2M@W@-8:1INVSVK,+XQU#$$%P;6E\@%: M$9JC9[QL]B0LM#_NC])E;[+7E5^,)@'A]$$;!YC066?0=*NL!(9'J)@;9P;= M?_>V$&V@8>(Q&@.62^Z I6@Q!T(WR W&0-Z:!@V;\W16@K2>]2/:D>'%SY( M"D2213'$ !8BR RYV83!K5H\F7DHS+^/J\NK_L^]RVIE DU]HK]V!Q^KNZ[1 MFQ4:"VVC[;JQ>\8ZDZS#J+F@XY))NYRU=O@":%HMJG[X\SO._K$%2>Y1/47* M;/1I]]5<;[-'$V5$TF"]=$8;6U)2N10KN4>"Z.=#C[5V?29EM29D5TSA$00& M^ 7HXC/FWMQEZ^PS$Y(=C/Q] ,@*2&1.AD+3 M.Q_',3 \158/(1&,89K@G)$R8M)+"U!\=!()(YX^8;:W+R! M)DRAHG4%710-.WA6]-C.OOB(L;+(-%FP )<8*?*2/"I35LZ5$)\73?8Q+\67 MG+U/W'( AS%A H=4'@.?:&\@]@#-+1A<6;E0CMT= MXIM5"%LM9-JF@$4#%Q6C6X\I--R%DKL=J*1K,F J5U)43/):H?9:YD>$] ,[] M3R-RD'3N&S+U#285+5B@SM>(BFK1&C9+3*!7DG1IK7]+.#<)+P^9[@=Q%50) MM,,NZQLX0Y*VV=PHS&KA70$G':N>3ZH+VA]0[U,9?R(S?]WMUQ<:)O5EOM[@ MXXJN!K.NZYQ+EQ*S.@0))@M;E#%1%A0.$UDS003GKM(B"MI^8'$-SA.["_?['Q&OM'C2,(#&+=\%X"PPUQ!0-=!M444Z2 M&G>C6N77_** F;LSJ;KLG2_;,[Z.19J&%JOL)8U<90E1*B(A6E9Z'Y:MI^', M&+,806R"Z:$8K%V4)!(AH)PW=7D;+8 N"'\TR7+6O)-+%<'%5IM=,;BN!E<5 M'9A%A'2$4%!;>+P:3X:?,1?YU\WV.NITP7\N]KD!"N"P3DC//! M:EX<379N6C1,A!?=V/ZZ%>WE[F_Y7[OZ&1 MQ@#%,PKTN"HP,3'1G(F -8 M:91WG*$771+X*:W$=TO'->/[$T9O/M!0O@2 D8>-(@D,YY*VP:?F&;)=W$C\ M/=%QW=H/M.4\LR@TAIC*8SQO3;3,QZ@-[:YJ.%>]CD'NJ.,>0473@2Z3QV%)+U/;F?F"I%OO?GSIICJ3D.;+"T7I&C8&4MB5)9@KU MZ\L0W9*=Q-\IA??0;LX+.N:$B@Q28OJNT8BB=IM2H$37W&+YA$7XYH525=OY M#^JT;VBTD4_:DX\B=:7,D]::-,ABF>YTE'?1Z M(TVIA= [I>2R&6^*+Q8/OQ]"[Z/EM"Z\H&)+VODF''IQ41/8T)K@)=M4E67F MI,.D%I+R(D%Z(P2M78% M,&6$.FFWO9ZROPQ'DT\>GXNO;BK^B(BJK$($39NSG L):LJD+#*FWLW2I>4+ MUU*>.&F.I-PB@4U%<1Z,!U$2C:RH">V]% H:M78:&'+23ON0=-['9R<4694" MPS@\:7#*F:F*FT#I=[/O V,E=[(UI"/)9%&8A"=KHI)T&5K21"IR.-8(R_/3 MJORV2K*[I[VGT]V/;R_KH9F7M%OV+\/AQ7RD>O?>F_>,J@L_>3?L#29O!OCY M38%5A@S614O]2:%(JP4U1-(RW"!Y;FYMYJ>;49X4#]Y>5Z-MR,^9YW1\9[WT MD2O-"GE YXOVW+%&VX)5S4ZLI\B /6QLP(" HW&-N7 9(7*C0VTOM,FT&?AI MG6&T0JMC&@K-F>.1&08L:A%STM;5AD+&P'6S792*3R>;'YP$];-?GDZ'/P7L% ^S="EL$DVEL MQ'(L.J[I%0R95F8'9ZCG,BCP-EF-^39$09=NFIOOF+/?+1W7] J:$C#7,SE1 M]Z\W-)DW">XRVKWDO6B.25!R51J[Y%G*Z\8RG!D4E@0WC@3 E6#(VU!Q#"P>5E'2W>J,>#-Q(7_'8YN/STK MBMW1QVH\N?W- G7QJVD_\I1VO_;&_PS?0C4X__2Y._KG_'WI;I\6/*YH!5GR MF.:M_!L(&N_=M/6:MNNAC18RNLABH;7QB?H?"H-80O-DJ>[[?H*<^JW"3UT\ M>7XE$4W,3"7TOL!D\M((Y!=(&NJ7=%.U')PVOUKLPC7,RFQI%+SBP**D*12> M!V[0WH/BS1-^>8IM]P^BS9'>81I)1>1H[VPA<6\%>AN1'+-.8) M?$>$WL.#.KI&22LO/>V;9-IC\@,2K8Z.^5BB2-1W M:[+ 6* LJG7G7^/>CX->_[]^F(RNJA\Z?WJR5-I#0[6**0NC)&",ZQ-8;PLO MT5F-@AF:RWZ?L!CNVDFK8Q(%L0U<.II:$;P3!H@TF'WI)9VT7$E[TL714^VD MMYQ:K\0;UUA=%<77. MOO@:L M&7. M)\%E 6M\2.C)FH,_3_J [R1:.7R)T7%DS7 3G7?>2@:0$VVUUEI*S5U2Q>7F MP"5T1POZ& MKXXON_5&*K0*HTE"RS!'S78?^_IB2,_Y'\$$?\7HG]7+6UFVGF&H;#)8'Z4M M-3N4 P_)07-Y:V-[ZU:@[\R%=;CB!WK#"_Z\&,5N&35C8CS36A@Z$ 1'RZ>D M-2'%@"R*W@)M:-\Z22S?6J MAY-@%;Y(S3G=C\N'53]9CK"FE1.SS0=&E>0PSE$TN1*6+$7OXXJ"AE-Z!'U:LG?NYU/_3Z MO]Z11M<5,7GL,1AJE@REE.JAJ'SJCJJ M/+N@)53XVR41Z!9 M698W@W,,S.\RX9^'Y_7GYGM/MR+;LHKO;"#+ ^J8B&!R9L!<<<8 9A7*<<@Q M-0-9M;BYI3T:;!"TS&,0!<$LE 31P!'%L_%,62FH(ZYQ9+?8U-DVI(_ +6LC MM2"H#%S7$IO1,V.TFZ45=*&W28.6N.5'(S*9=5GFV_U;WDTWM_BOW=%%_9^_ M5^/)U*$TX]<]5AG6SYQ?R??7[NB?U:3^]OM='K]-AN?_1*+^CMC7GVGVM"F7 M="+)1OL*PM"Y9BPIA10,;=MP&&NJ?VPBU'YD>$KDG0D%=J>QT4$)"$9SX]$= M:"LC#8H.B5:GQQQ>:#S;PK2"O@NOK"%WT2$7JK^#49!,O1.MR&A NXB MO70[88L6PVB9I-:*67 T()52'PP48F;6*N\SDE>^D/=A%@.C1AIJY;Q1AOK: M'5BP(I5 8T%]LB\T;M5BF"P@<9!!"PL@@@U05%(^RH19/H2%W9I/FMS+R7G[ M:O[\I3_\5E4UQ=Y^H>]OA@R!4U))(8*%DFCE 8IFM%&!8P[DJ0LGK36;?'LS M0.FXJD_0ZO5Z[S'YG2(\Q@SXLNI-*"F>?N^.Q-S'O-Y'MF]^*;,=>1C1^I@- M(W]FZ4YND0+I+C$+P4AW-B4>$[9C>'7/ 6&+ [H9X0?_:QSZN8%!P(F6GN MO6*8@H@@O(PL"8X9+/BY.S>W3#)26?'"H_4\>J!]7\6N+('YA#:>NPC*!,M$ MR")*KXLM\T-1[W3*,@//GUU7B.Q_5U0AK"[\-:;D'ZN_X,/K8FSI]D9+-E,> MV!K.%G@CQ^#'HF<&GL!*Z]#W.(_I*CJ@K!<7["'Y:F+\\&=X[=P1>;<5$9\' M6Q]F1&=YFPN&MB)S1HM+H_>>N2P*+YEK27U\JW@K7\L7WAZ$MZT9WUDV>]34 M#$HXJZAU4P9K2LC9V:2XY8LK">_9;.8.T$Z#J,=A<_V]XX=XT51-&VON&+4Y MZ-3,B6BM+.@EP6.D8H+,.;%(2RGFKE??!YWX/WD,%LT3Y*DPH:5TP L;G<_6 MJVQDULR*(.D5VC\5-8N%=JE MOC11T\[8HR1J3Y,]!PK_K=?66VF\YP68+H'%[+W,-!H:;9A9QBDE#3]*G/'X MG-HCF+#;E)86^+50W7O7[PY^Z7Z>X?YM*8I^LSZHD)+F4TN,*TJ&J+POS'KA MN0^AF,8^G_N@PKZ&1_!8)QE7'"2"W";PF.5CDB66XE4T2H-B(7#)#6E>3#X' M65;G ,?)S;]7/K:2O&.$D@,K@;N@0%@3T.QZI[G&5P,W815SV>O-!_4OS#V% M%+[(6$(R/@K:$)AY0"66/NLHM$(%]JLX+%ZK1PB"OA\.'R21+ZC)F1F=6**[ M*)@D8O;N'3AF4S$BK;;5LQV7)T/7Y\#LPP=:B2X-"&P)UE.O]^ ZU?AH-KY$AU\4O==-QLR;8S+=FME&^B*28LRDJS$JHM1GC'Q6T,%KP%(L0 MRQACA&!'L9A/DC%M5G"X]@8R[9,S%K1Q-F/44C"8,6"*2;"$.R"M/$KJ\229 MO#5%%:GBTDJ;9,*J[Y=1KFT7DRSFY9)1SW " M(;P++GO/4Q(&I-+++)E"%V./4D-[DCQHR<58+4 ZI4SB$="K^)QL$%)J+X04 M+"YK13'L.(=K3Y(O;7H8B)([S(I1;6C)>W Q4!MX#A*TXW.3 6"I>Z[2,3\)Q=92&KL=EU(Y):TOYS6P2 MJKC-Q6$:4WP %5@H/$0I@M3.T(C754FH>RV/DH1N3ZHGS[I6"L,[5@41?V)0N11HG:[*UP.7-I"T3/ M5I<'[6MQW&3W^3/U(.5?KIGP7$3,Q21= K+&LN SQIY9V\3M:OX>IQ+XG/C; M0O(VUT5+)=PH75;10&',6L<-JJMV-GK4V-7VUK[8VW99UXK_+"X5VD0!4(_% M5!:T-,6SDD7)$N1J?L)QL_'GS\_V_"PW, M<;N@32XYJ0 4Z( 6,:(2EN15"3+DL+3&>91.E7E:/!7ZM]4 #05H@3HF$U9$ M9D(N!ID2HDN4.BXK_K\PY2C%S90\BU&9J*4"0RV8*;#B8XS.%1>759ZY!,N. MD@\\3?8C^<=/NG MU>T\-^V(IHF[Q"*')" 4%@(R,&?O;8DRE\96*['=M*-#$_(46?D(_53S\W*M M\R"]BSP$D! ]V!2$3[08.D-SICZ7WRTK'ZU#G-(C6>."IZ&@*EP&-IL;H M UEGK"RKRUZ/P+&3#-Q/JSU]EK/,HD&E8#)EC"JU\X9SY&QDR2;EX(6SC\'9 M]NHI"O-J'YTNE,ME9UQF.BIA4'^1ZWY-NS*\-V!G/J7?C%:YS-K-NZ'++=!X6W1.@G8'=UY9TU9JB(F;:+AQ MZ+]L2<70[7##Y'?.A.8 W5G:@=;")<+=IK&VF$'!@OI0H*N<( F3&W7_-^>+MJI0-D>^H@GU*7O(.OB8+4A5G$HHGLK8+,#+L$)"GQ=! M?^V-_UE&5?4&*3="/_2X[BQE&9W!G,-JB"Q[!YZVQ!CC@M1S(P;O&<)$&U=4 MMJ7-41FQ@RN;(Z/-CB:F0W0"-%KAX&7F3#AF,4)@2X.SUZR5AOD=,3L-:C:M MQ-P"720@&"EBX!J*88XEHR& "%FI8N(*H3Q4C'4RU-S>B1E%,A"$ M<%))YY+U-H#49ME9NI9.VS;2K0UHMT+:M[^ MMBUCY5%[L%)Q7K0RE,TGYW74-+==V\A2XT;*[8ZHUNFX%JG')^*296-J;L6B M2S2[*TDIP0I,:13+I41F!,<<1RTEXM.EX MDSH;3U=__=*^..>L:B,77(U'FV2:'[OSE]%P/-Z=3,QALLRE%EP78 6<-UY! M*C$'&9E>UM@IA80VQ6L)'H)U*U."'G%>TX%&<3V$&5ESG6*D\,B X=8KQ@.7!JVK5!#5*F;P=FXT M/SXSWEY-QI/NX*(W^+AFU,P:VZ%RM(6K0*W'Q7BO3. L>:.\2H4MG>@K- ;J M+=K8!@Y')M#:\-NR$AQFRSR)!$P'J[.4Z,M#3%;*L&PB&,J?A5::7XY,H-WB M;[LZ_L;XQEKAC.;@05GIA6&T>-D4X95=W>QGVIEGN1MF)T',-E\Q[&4ZIHN/H M0J03%EP6F#;B3]%K3<-MW=)549*K5L/2;5$[+CE;LPR"29%-\38X"2%[+S!A M\C9J_-/ XO+F.B?3C7;/<[4F]^:28VO7 6U/J*7=!!HSU&5"C6$)#85:^;A+>O;K/:56!L)I,JB69)T%TD1\M>E6;,9\4, M_^'/[SA;W.W:!DZM$&I=+\K[:O1YR5+A$U) MT& C; ^+D4.L3B<9R&5U> S, 0SMD0BBU"96&R\\OV!C\KTKI% M84.]DI8):8T.H(QV@#K&Z::MMKG$\K2$K7E@-!_N\]TR&HD)HTA<9$RZP6%@ M&$3!S%LZ%VCJ5.-NY&+$?1 4#D2H!1_R:_6YVQM@DAJ18",DQE6WOZU,B5C? M(RW&N@!!!5_/C,DA:2V,T0)E2OT#_@KI(.3:%I$VZ;ASZ/X0\A:=E==HPKQ! MRGJD,ET4-)AK>Z.4)_+"/SC[JU M$K@]#!MT'[]!D["L[\3,M$C\-L'DU:[T["'9);07.B91;W@IR"\TRTY805L,9!;+CS"%4Z)Q6'0$O'9BE\N(65*& M2ZTQ)J'U-FE6QM;89<[)+O0UC,M3=#H 2C1#S8I&S.G"#Y$MG3, MM%,8[#92T"/@M:-V%?3^U$,4 A2F YK,D:6#$4#BL-8,W A0'@C,=Q[U#E@"5;XF_17 M'^%.+L/5N#>HQK,?ND^!(O4&_+U7?7TS.-\X%RFB3T#5,ABY K/6*A9HWB8: M1X5)];*V2P IA%R*[7JL'DZ*93E@ZP;*@%#H3Z*1.8.3RM&Z]X24<>@VT7@M M6U*@W=SBL-8ILIC*U@V6U>3MY4PI[?B48A'=$%H]_ ^J18K>1A0A:5!50&2S M+)RPSG'8DE+;('U@"KH#4Q #%%>$2(79>CL=N@PZ^$;[EY2TQ=O!K'[I3?I]I>,(YLE##,ZQXC&SYF$ MWH8Y5B:.>')LP#_')*Y'D.:J@&"@O;=+@N &76-!)8)RF52,4WA*_ MEOS _#>$&V+J&+VNE#.I&@10TGR!F]7G+0G@/?RD[D5#<7V;^)O,WKQOC?I M5V\OWPPN:'K&5;<_IP^I-ZK.)\/1^CDJW*:")&+%"A>"+4*;' .@74B"5LQO M:F_?#[4#44>V31WM58ET>T*CUDB@XU<>@V;6R!A5XD^*.JIUZB1/)?8<&88/ MH1A17[35S$<.2I2&4SEAZKB_\=:I8R#;F#"&Q "+LQ A D99U(3NN%9BD3H" M3I@Z<_ZX#>IXARD)/CO* I!80OD)1)T4T# SU:@<'5EV=DE*5@==+"*C44,P ME84"(@3T.HYYQKW4C<8CQ!%V0/(AH>0AZ8,"ZX2(XG:3(3#9Z9);I[;*3W$LY<4(D%9M). M,#1-WAXYO6B:@1T9V;?UC#D$C.9UN9HZ!'1CEO'."&N,X M[3LK&AH(ND='[M=JTNT-JHO<'='I_Y(A17,8%HM!F/4Q@M#@97(N%<,P=DW< ME:0;LOJ*,R@G)2!M"8)Q''D2,(3;-I 8KVX?O^&:RJ(399.;%TYW'Z(R6 M&I++^ .-,&VPQ;D30'LO0^F41Y5!PVBB!Y:\TP[M9+8.I."0&@4G#NCK#R"# M!S.4%GS60@:T[@645- M#[H(+Y+5#)H1.1I*.O!]=#1W,91)!&%DUIKZ4"5G-C&?@@S>@3")'\-0+K:# MSK% ,@YT755 0GDSCA6)!MRAMY*1ET;^J+152ZK3#X7OZ(8R!]H14E"QC$-) M$R%Z!CP9@]SA2(PF6Y!0CX_W7I928+BE03KK-28/V0;:OT"C;Q!K&4NCPLC! M4O3YV,CN$%+&B+E (MX5Y&GPA=5_Y25@AM0L,+=N*7=';D=+Z3!$]#P;[Z6% M@.RAF2>,@<.XB[MF*8M"2J?:MI2MMZ'-A\U""A$4#\8G8$+ZDF6PTC-EF)*+ MRR1VMI1SH$S/2G>!YB)D5*-L2SU2;W.;W!(8=@9Q[<5: M)@L@W81DZ$"+<3Y*984.5EGC,0UI%\35F[-7JRIZ=\6D!Y4R*'3RW)@"VBA2 M7N>;5:H%'C>_?U?HUGG#%!+&(,)PC8EHXL(#:IS!M%05[S"#>!ATOP^ZGX>C M"L[!0J_[& MN^49LSUW]"'_<535VKQALQ9#RYGJ4HRB#5MHC(J F)FT%B0SRR=5S1!H/0G: M(M;^N,X=VZ,%XMJ9$C+E$]I'C3^$P-&)&M7<(B:M.!*NZ^[W*"ZR,59[R2( M6@ T",D(RTHJDHE&O'D\#KG6.:1Y* E"B9&:T"!B)">+#>/ H4+<>: M!W82%B!>!<>^T*XSAZ'4!ZTY2D?AHO4JDC\NG&':D)M'TYB>N3W _7MWU*/? M[=\CGM U1RLXRCB53#$ -(IZQ!E-ZW"N40L0&#+- =H 81:^A5M M_-!4Z]_ M1?T9M8^<&8&R\QE>P6C<>JMR$9B+&>Z9"53CYYCG%Q:6M=]C "CFN]QW!+)5 M_#9P)[ND?&:T7IB#-]DF)1UQ2D>O8>F$7(QI%SC4/GZ-SX3NN'>^,_<8]U9F ME#Y,HU%9)880&-2PK$!X3*R7S6"E[$IN@]UR$%O$;0/GO$@*&"1E.6WK"#;$ MY- F*8G25P(\A'.K<2-/\.-OYY^JBROJ 5@^-&#S.C ,OZ87 N]OY[XG'7^/ M% A]#-".L!5Q]M2#0XF*!4X.604C908NBPP9"K,__/D_^Y.?+GK7G?'D6[_Z MKQ\N$;97E]W/O?ZW']_W/F,F\$OUM?/K\'-W\%/]NS&ZK1\Y^S+YZ8?__#CY M:>'C?4PN7WVJ*?\C%^P_?OK2O2 BOYH,O_S(Y9=__428O^KV>Q\'/_[OU7C2 MN_PV?:DWN$!R_J@9OF?5%]'KRP#M#9 'O7G:I[ M_JGSN2;HJ_J.9F=T1U)\.G$():,6L4Z7R-KY6,^=[HT[^#Z45WK?<-!!QG9/>>;=_ M0X47+"V8H8?5 MU0_=\W]^' W1;Y-;&HY^_+?SRTMV>7Y20OQPPWL[MJ)S<;/9LO.M5_4O6A/A MPU+Q*++;EG>S@HNM;<.3MZ\MBN8TC/]2CZ6[OEM+ M:7PX(6G1U*O+455U>C>KICHCS!"?B&D\'8$4K]5AY?%YB=V=V4,^?.[\X1N& M[>,_OAB[Y<22+X;NX42\+:YVNM/JZDT!K"Z'W5?;7NS>CF3]=_O:PA[R^:>Z MX+;T_4M^_C]_.E:I>_;(X'8$3QQ^_M ;U)]+O?%Y?SB^&FTNCL^M1S:N" ,. M$V=(P@0E [5*2! 1DF)'K6G;Y27MEH1B1=E@44#V>6K]]A^IC:]WON)[9B[Y M[UUZWH)6!RW_OVV"W@X/5I=N]@'37WU$:G3@K$/#J\XZ7ZM.EZ@_HESFZ@.= M54UZW7[_6P?_0P<.="S0'8^KR;@^K*C/$=:]M]_K?J -SS XG1Z"G*/* MGW6&I-;XINZ@SWS'W"'SLW=@L_&VGHK;):H3IUOC; M>%)]'M<1,'J%R7!4?_K+:$C5@A%]LMOYBC]VZH&9]8G,_8>KT37F;/3I&NS? M7__VNOYX[ ZZ%]W7,V2_^RFBV:$G3P]9OG0QG__PK7-%SSCO7UT0$@/\N4=$ M(90_X7MJ*T=?W0KW_EVRUZ:#;^LO4Y5]GECCW,J3 .29$,V@9R^HK@:CZF-O M3*D-RMJT4Q").+RB31S4-CM-O)>RZ?OE:G3^"26PT[WMN[D5 MDNDQV.45C9M 21T-7@VO)K=<&W?^<%L<$FIC*5!3O3<\";0SU4C5YU7=V*R*U2M$)"^O)6'G36&CSFQ"1V M:9UV+Y N,-+O.],[7?WDHD[]CPNK,[/6O];H>2XK5J MG9)U$$E4^A>&JN-;N@Q'O8^]FKHWQ*L%^.[!^./XT_#KX*:9:,K@:70]ZEZ0.3@?7A&[;N*CL\Y%=5F-1G53U'4U MN,)7\#TC&@]](S339& XIVN8$M3=3?CIO-)[WKZN[L8<5"?MW6G M1S0W-WG&=R2E5A%4R;7UC[L:QFYUA=E*1,3O\H,+^H-J'"C1577C_A%!CUMWOX;LO4,>NT1#<^&?J_+NS#V@;,/:< MYM%?/U6#.Z=\-C4E='Z$N=3D$VH&ZAC*]NN.GW0F)#'3U(FNO74'W] )CZ>: M\Z';)PM3:_;%\#-9H'-\PW'!']26RR$NU24+_?1#'\9HJ7IO!F@LM1! M5!R.O@QO4ND>O5I1XO^YAZZR\W[AFP?#26T41KT*/TIQ,2*/)@K!F'%;ZKW/46G6CY+TU94_-%ZA&\%FSSFU8?_KN.;AQG'7*A,M7)6>VUJ7=YU@M3I0V?7^^%H1(*:B1& M$O7YQLT3>J,+?,:(3,Z\&B.VR#VR!6BX1M5-;H!:2Z3^/$#*3V&:EN4ZEVB9 MSON]*?\_=M% 3&JMO_^&;[=(4^%P5)\0W;QO?$45Q]L/$SV(1&L)<@#DW]PP M\$MO0"8.WX"ZV)U^_]G4@LW$-)BP7?7K8.9R-/Q\:\IJ!-%T#Z_Z%[41_-2] MQE"*[#J*&(+1O;BN2"RJRTN2HYN4[ :MN\X>\]-XID)1&^(:I-'-UT[#IB_5 MON9R)^LW;S=OPS3:Z+=S6&3I1J9,L01M04,*UH+BQ7.78M2^/#%$A&D?+$(V!:%.6S_]BS2U=[V-/8B<=#ES<6N[[>RY_J!WG\&J, MLC'^XX]["_T6E/IN;[+85FZRF(?>9'G8Q]VC?OOC?ORXN#^1OKF3NT)T!Z[\ M83VM'N$ZT1+Z'?6*Q?*R+CU]V74B\JL[$/Y%,%\$\VB"^7)3J,T0L8ZWUQ>( M]I7E(U+R*1B!DR'6\[6>+Q+7:A#)GKJ5>U^?I/K;ZL?]T*&SSJ":/&: VB= ^SK58M8JTX6?<;GW99!/FI\+*52'32QQ_'!?^8@:>FAD0: ;8BQDX M7M;TY .*V_&%RV**?2):<TOWUEXV?,M%926DF64Y&30_OBEW3Q1;EF M[V7(K:^F?O>J]9(74_5O3&V'PTZYZE^B0SN(=AV@E/VH2J;.K&E/S390YU0D MY26I/"%_]=PT"LX$5R\:=3KYF7WJCNW]<-+M=_8_W-I!PB1*V,7PBGJ0'J* M*SESB&EXIULWVDC;C1*\CL8'(.4!RE'FC,OFC>^C$_1)"-Y+@GVB5? 7(_EB M) ]K)+5HKX[X8B0/7"IYZ@'E72CY\_W=HWURNTVM*^U0;48JEPCST^I?.3TY M.SGZO$C7<;NCOI=33G\S5N*!QJ]UD3SYLXGV(KT'!'(G$ZOQ,\N:$]5>SJ5> M,M*3#Q1.7MI>+,W<0<++^?T3.DI?S[X.=?Q\@;W\YWWDYWSFL2=3B\>GY).3NI>)P MHA6'%QOY8B,/:B.-:^W:VHN-W#;:W'63UP.FW,T.R4O5A\E^,W%=,=IZ[Q4W M 5*T."U .:=Y4HJ\=RF/39&R[SN$/$Z;S_@5TXG=:YE^P-1.>RRK*L);8\B M&#H7A!1-S=MY?R_3_EZF_>WY\9=I?R_3_DX[!+\#UYQV MW?"11J@=M)[V(GZG-M-O^VC\L:7U9;;DBQR>B!R^C))L8R8*+8*-H^JB-^GX MVWVAZS.+TYSO]R#1/3F[\%1$\^0(]R*.I]%M_$I]"J*-F98"]#YU[B_$?O<3X5V?D^S0"0#"-JL^66Z MDWBW .(['(@'9TJ\7#UZR19/J7OYV2B7/!.ZM>GISUZY7G)?.J#Z0 OOQU=U MN\(Y39\\A(H].4WZ@V2M*5*3^T\H!_CC2Z)X?(_T!-7%MM8;_GVHR\NYU6HB MEMGNN8/XH^<3\HDS;MH;3?C<0[XGI&!/UWL]'^629\J]S"\X8C[UU#W7VPG^ M[B4B)-5YJ:&_9$@O&=+=Y]K+CYZ+.K25 9U7U>7E,"CA2<+2/@=O1K MJZ7T .['G-GV/-!*HGT7-RU;TLD7A_:BES\I?N9@Z^;N%[U\R;?6DO#G:CSN MG%^-1M1\\64XHCNV=+6V/R2,JM'G^DKN0?3UN8V\$F?.\-84\SL9>75ZVO:$ M/>#STRC-#S0-Y/EJU$M6N,[=S;FULTY_B?L[C, =;E32$PK8'G54TKQ /_E1 M25*=V<==%_2$!.\E@S_1VQTO1O+%2![22+HSJ=JKEKP8R2TCS]4#Y8X&V+H1 M7[/RS9&/AQ[?5K_]Q]X$O^%\^DIC9,/240,'1?"@0]W>##K^ZB-^4T= M=^6WK]6'L\Z;P?GK>L!;;S+NU#B/KSZ,>Q>][JA7C3OU9(P*?SN8##O=SOF4 M'MU;>G3^,/5 5@CV4X-8M[_B/_VQ\[4W^=3YM?I8CXP+W<$_SSK=,3Z('G(Y M'-'75_W+&A(4IPZ^\GDXJCJ75Y.K$?7-(5E&X\X?:,+=WZG MU^I9=(L0G=7/1P3_MSJ?=! C>A-E'^/.N*KA0""IX:'J#<[J7]Y\0>?+:'C= MNT!"7(VGJ'0[H[E+UIW+[GD]7;'&YNH+/;TA+7MY'RE>0P??UE^6"NWSQ)H( MW1KO0X/.6@7\=2<,1Z-ZN."X<[62RYWNS4ZQ7BV\*/)=_*=SC1)=#_8;=2=5 MYT-W7)&H(6=[GV]>0^Q_[J%G..M\Z2.?D3+=+U_00M2?^MP=?>P-7C]="_!V MT Y7?\& =GX"&#_K+!UPL\_3SSI?JWFKXY&G%S5??QF^YB2Y][@^[M>T*A ,Y(W&@J;0K(J01 !B6/!@[FY7$4N=1S7!:L!K/D.-*FWM!Y$",%E$0(H!]^75VV*W![!E&H93* M6@S,&?@C/GX!!,Z]R65.5RMT%'FKNZ1+C=ZFB7X(D 7S]5^Z!QIJX- M(3^X7G<"V8;/<&?R?V@)IF&0W*L)>^Y$9*[=JL^%,;?TW28>4$KY;9SY EA3 M.(FB';P0[4V+K77;7,Q2V D&1G?P0'B?\)&E,6$#/F/LNK=H<)/-4>Z2TS)P><_ A MRB.G.#"0.8!% AD[Q5/,51AL)L)[8\,;)!%X/#U479E[*G(>Q_%T^R.9S= C! MQ9D#15Q,JV4_N?X#S%0]'!\@WVEDS) -43UEROU[(<>0/3"*L45(\.B+,)JZ M<_@< CO#XV6&[U'-,NT? 2P*1'@0\#<^DDOZ@S/D&-)L@AC[[BR9E0F%K2>^ MP__AS4!#U.-ND'+KC']?O=H3J>J75U;KDFGRP%9]=OG-&NQU\$6O,O(=S=FT M]C\*H")BC$#C!:L@DRLRB8)::D%!3<"EDFP'EX*:DV8&+\K9J9RL@^OP-^F\ M8W(9&-R/@_ I8T,4T**%B10_+Y%!-XYF#B,/'-=>P[0@7'\D;BA33G!?E*!= MD.GA"2S=7:'K;1Y-&6[[IB(I[U+<*?6S5&536-I2^AI4"<,+8TD(- V/,B/] MMI"3=XM6]#%(/+ &HG@!IL?NI&KDX,^ A0;E& 8S9:!D,AN?7?J4/P)FY,:> M>@2$I\(3TF=2#E.J?*24X@*5TA2IBYM[4>7>,#AW\5V$MAL)99FD6I3[BIFR MFL'M8F$-(NY)&R2;HH#_!O27#_)!S=LB&T">PM+HGM\CL(.FE'LH552-L4N/W M>1L_@9V\@G^J#.Y+S7=KG8/ZMLFYOK\/Q3W:HED^RSPUASX"V#[I2&C*6U>> M/ F%](AEHS0P?.)[9OAJ&@^G8>D2JIJR1S)X5?;'YF'XE(;'26%2Y:W4"VYI MY!7T@NMJZ04W/&XWM@;T0ZL1I$Z5U6>_@LW$ B#,GNS5]:M&?2[.KI5%TYG0 M:EO:#ASM?=SJ%&J0JYNS_F)AT^AOWS:+0$9JHE:/JRUV.?![AOAO(%*]KBZ1 M(ORWLS# N^ \G3#<%9DB,D4[R)T M=#N$>U,C6]9XE(Y=L1MWX*CJ3IBKE6C$0=^CGC!?Y-CFGS#O&9VV-FC:UQ.T M$8RG46MN/F&^[N\?_I9$%_>$"6A^ :3O?0"^_WO?%U_]KJW'2N;WJ7O?&H>WDUN+[JCOOM=M?LFV]^7"+]#OMYZU:NGEOL M:M]9UKK)OT-21_4JOB@;6-.L M=P;)EH 9I8D/7T>O859VNE)DBL5 [&9S+=#Z\DC"&";6.PCK;;TU1ZIP3WY\ ML8"O G9D#8"I+FN)]U79?)B,$^F!D](#@ZXQ'&D[4UF7I20U0&J U, .D[;, MKM$9DAX@/4!ZX)SU@-D=&NV!-HB9NJPEZ0'2 Z0'=ICTT#*ZYBXH=Z0&2 V0 M&C@U-6!UVD9WJ U5N"YKN:\>($2Y9XC[)0RPZ6FVPV!@M[L=&.@,X5*MOM'7 M9VQ/'BZ5=I8U["R?CW0=C=U(WDC>SE#>R)J1=)%T58:!VS4Z/6UE&R1=)%TD M7XAB1B)&!FP8TL7U2W''[[P*+J(I[#,]]-7%"YO+V2GUBRFUS:L M45^;K)U)OQC:Y2.1VIS=, ;4@8DDBB1*GY'J&&UK0")%(D4BI4ND1D;'[)%( MD4B12&GS^]HF^7TD4211NLC5-XV.1F@>1P,J;V>:-#JMA+>IJ>T]= M;;5Z%F;?Z(RT=5BBMK;[D8]V*TE+DI:LG98<#(R^I:^JD)0D*4E2DG7@55*2 M&EW)4==H6]I0/$A+DI8D+5D+7B4MJ5%+=DUCT*DH\TA:DK0D:4G2DHW7DL.N MT;6T(3^0DB0E24JR%KQ*2E+C81:K;P"['I^BC>"\?;5D:>_[;S$'NJR]OO1W M:5Z>ZXN+J6K89UKMOR[PH FD_E":^6])%+N3)_65ZX.:B]_W\1B-ULWJJ6"3 MP -5"L-@^VE^!H6<0]$3'N.RR)^+VXN..1<.#F M[WB9X\)W]Z&XYS%\>??$8G>&-P63[%GPKQW<^RYVL&5O79_%TP >Y#O1N^=; M[3U'R4U$*=VSH&7;&;%3RN+G\D/]()QQ;W&!\)K\P8I6MO"\])J_OVF_D9^! ML>WL\YKE^.;.@'H_B4?V3G-OZ.!I[C3WVL]= MP_'>LPSZBN&:]:Z;K;[I]*_@3;,;<*4<=BUL,;L384'2CFDPJVUJJRXCUB/6 MVXWUAJ^([D@5OH8?7VP66 $[KM)RKYZ!!^7>+[=?MXUY#SJNSW,1UW%Y:2GT^'>ZAM]LZ)6!3O0K2Z<5;7YIHUHDLX=Z#@:;(U( M0*))HDFB>4##.3!ZHX,U627I).DDZ=P!Z[9K='HDG22=))TUE$ZS5Q$*-8DF MB2:)YIZ&L]!/8B!08*3!28 U18 =O]]T$/B(-1AJ,-%A3--BA6W$W@8]( M@Y$&(PW6$ UVZ#;936 C4F"DP$B!-42!';R%=1/X:%\-=H!.U0UN2PU_4O]I MZC^]_>W4C[:A@Z>YT]QI[C6>.S5=I2; 6]&+^D\3ZS62]:C_=&W KJD?)_5( M)"DA*:$&B@<;(#50)$FNBR13_^F39L1:\1KY5B0() CD/I'[1,+:'&&E_M.: M.#/K/UU4&U GZF,+?E/XLG:$(W8D=JP1X8@=B1UK1#AB1V+'&A&.V)'8L4:$ M(W:D3M05Q-<_!6$\9>,97& _GUJD/C.O(T(3^LR8@Z$QT'=TJ"YKB??1\<7C MV7/2 PW3 _VAT1]2VSE2 Z0&SED-6-V!T>V2'B ]0'K@G/6 .>H:W9$V4*>Z MK"7I =(#I =VF/2@8_1[VO!UZ[*4I 9(#9 :V"4LZ \-LTO=J)?F2=VHGR'N M31(& MM8DGZ23IK*5T#@RK2]UN23I).FLHG6;;& RHVRU))TEG#:6S-S3:)DGG49.X M"TQ#O:BIAT5%FT3GT\.">E$?P?,@!X,T&&DP7;4RU(N:%!@IL)IP'BDPZD5- M&HPT&&FP<])@U(N:-!AIL+IP'FDPZD5-"HP4&"FP\U%@U(NZVCW*[7I19W__ M\+TUM@;\5_?7;]=OF.O %]R.+ZY[P][@ZO*J?S4R M>P-S/.Z89O=FU![WV_V.=7/]YL'\>[GE\F])%+N3 M)UWK*S^NH(!GQ&- /2;)]^Q2;SN5HG7XXEPJ[29^R2/7EHW!'==+L/^WR&8W MA]E%.#N&_]G!;)ZD_<%A1BX.F_DB9EX021CO>"J8(I5P+C@(/+\7S$^PYQ\+ M)GC_+/#5 [%/>1S%\%9\R"0(Y@)> ;>+,;."UVO7E(;K0PHGL8$=PH M)A-AQRP.&/<\-@]BH)G+O7Q<+!N7G*S[(/)AQ<#[!G/]K&%Z,)=-0 P8512' MKHTWRXM8XKNQ:J4>P*A#)OY(W/B)J8[J_)&'3M1B8[@/),EV/5>*)%( YPB+ M&,QHX3']:$#RMJ0 Z3KU/Q?T49D/54_2F981M%F+!6'C[,D8H3@D*G MPRE5JE1BQTJ1^5&!GHR>5&I1Q)AB"F:"O<6TV;N#[T"<-2B7CGV:VFS%O+4, M)SA:%!*_AXI< M.RK>6*NB)X+1[1(&,L5#E6'8-%$DK#:U!SB4Y]Y\3'!5?!=,BNJZ2-@)7.Z* MJ(F^>[.\(?+.F^^=-XOC]O6_&Z_Q/JLB8:PWGB>A/>718D$QN1$Y7PTMT]*F MRNJR_N1>DWO]:G)8^F >3T4>R+?>:&GD49,U?G45HG0^:*L5V*:SAURE..0 MUNY\1+1K5H19=8:B>>X;)F,'S]0*9_6 M%/%S !2@L)*$\=7".+0J0E@[4V'<"MWC8 .K-1;%1S]%?HC8XU3X8*4EBL*] M#Y U- MUI[J96M/3[[F\1)C0LN3UAZD>\V#Y/).N;/=8@*=^7P>!M_=&8^%]Z1I,BV3 MP44>K'?-R-QN#;6.3 **N>\$B& J9DXA-"7IB/*]W@VP M,7$)PN^(@X5%G 8>Z/X(WF+S)!*IE*7X+241DZ,H"UGK><6[ HVT$>FH M#(=TR]WPW]Q+Q.?)K>MSWW:Y]]&/XC"9(9=] 'EZ<&C20O?^_&\ 9[0_TNDI9)VB*WY-1E)?)J ML5@;9ENUP>*V#5X,S$FP1S>>LO'7*S:T>L;>TKY*7T7.K0CX.DTPP:5ZD$OE M1LP1L0AG0'*'@>!Y[O]0#W,V=2%B#NWI$RXG7JP,92SLJ>_^D8BHQ;Y-49Y# M(9@G0*M$&?A1Z?G%4Z2BR&&,]LLY[67#636L9F>BB.]3,()]P_LQ\SS[? M12)\D(K0]>=@V%B4V%.<^!])@.IS'KHV2/_;Q.=IDN(=8D-QJ9C9C(>_"W1= M O!$<*SH;,/=$7X)WWDNOX,EP@V!Y_5C0REHO0=V1[(9*>@6F"E_D72IZ4)V M"@IB9]ABDE1E2H&I$VZZJ0).9@R> ]+6SSY]P-LBD2*"B:5EPL=&+@R>A^M7 M8 M\R>Y5A*]3MS%1ME!3_V\PA* 7,04*;UR2 IS4*(J OLSM->R& DHC=O#4J79 M21C">J:J(U,].!D7L55$!)($"R.US:JDK;=2*\I-CTP=VF&53_HI\$/<30]1 MIDK.ZC\%CY)0--M!18615Z;)Q9/HDDD$ XV "VR0]\A5L1S"28(/9G-<:& B M5"L0?M^[F3 K4S5Q4_XH?E/62CXL1 Q,N+9LMZ3N19C.C%O36 _F/Y,O*VL# M]7-Y9,Q!]C24>PTZ#F-2'#RFAD(,38$][X/ >82H6/F>J3),W59X:&I,,J9. M,3T MX Z.+9@CGT& &:5O 84)<31(,'Y K:PNP!NB!*04'&T??9:9XE('M6AIR#)] MAII:H83ZTK&Q)>HHS ;S96ZH'@B/+PBY\(S A^?+!Y6N=Z,B)>?L&HIO%64O MA.7R*O$))BD^98[;/U/EM@ANO UN\;#?:7S/J7H_-R_&X MT^E=W[3K$)R7M8%VGRJE',HD<(&'5%T4U(503!NB[+;9>0*0U04@VS\R!NMQ M\6O/:O($W'EF$+*50"QL'3GIA(]=4VYE"S&9$'ON8^]=0MW?F-:AGV.&[KZ<-R^I4Q('"GF<-29<\ MLV?!X8Q^3Q]VU*G[9@T2J^;:I-,1KIVR]^ENT.CU]<'[;V)>&>!,4J!'05VNP1V1J?=H]B. M8KMM2?@)\58RN* J9*MQ(O2V;W3ZVG:%5U>^NL)@[[$+01C >!< /?< M'JMS >(S" 60Y$JB%-M/WT+N1X@M#,[==ONR,S[+;AR*W"RC-RM16(+!EA?@6>[9<]Z5PQY/ M$E_. L($.YML,&&"V]-G0=-3 B'*KNNX/)3(^Q%#8.3B2=CB:1TBL(10C5.2 M*D1=\=V>I"C;KI\UN>$*NE[ $]+QJ.97*3:W'D\(O^QB@^U'!D??<]5,N D*I)9-@[A>(3:URKG9Z M-W<>4,-NQJ_&!FDEQL$G+@)BJ_6,UKYUX569%.3CC$MJH=1H _@ 'H'D5:-] M$(J=F(^*7]2<;]88L==:H[))^T>*^PUW?,R!OY6^N'8C&V:6A#L!5YL]L]>] M'O9&G?Z@UQN:8^NRV[XQK2MS.!RTA^-3LV,K5BNCJ&39CV48^H+ D0&3?'YS MHLXFZSJ1#0A6QO\JSUE;SXL,PA[%,A02O_].4XN]O[1;'?T]]AQ1P3A[>L<) M2DW7,FOJ(^(D(NOX4/327&\#E/IK%=F$;QL<*>[["7A,!0<5301B;#K"I?K^ M;,?!'1@!<_^&:9I9_Y'+5H9 !>Q=@:V:.,RB:#24^"Y8H+LG:;\\(;_C[&LL MYLQD?R38LA ,%9HTG&Z+79:Z7V#/Q<1+.Y:&RZ0QEIJE1=EURR_'1AC8JT.V MTUCL"Q09Z3OP&V X/RB]I<70#F&W'N4G&@PBW\=XFGJ->3<@3$5A)XK?1&KX MI?.INFEEW90*9V 6P*I&:,;EK/$I41+9 J[+^C\JWU3U5$5O1#8,81%P&>AS MF\LN-3[XL9(4OR7.O1HMMMD#[8SO,Y@-\3VX+^#?2P]#/"CO%"5Q25_9TRKI^+G&.[%Z;L?MBH/3_ MHF46!"I/6+$83X*'D;%F /\ORFBG"!+ES4*10=2TTTJMW% M-Y0Z)4II (*C]L#IS4")0H#X.W:FE3WK\$MYT2J1%N/04C,7>):'%1CR ;AX M2SW )+_);B^HLPWFN$Y*6ZF9%(^ CQW9H7N'@WP,+B)45)N5LX]32:+%:::/ M5?UB9"N>=0]P))D*NB&]6NP_0O5S7:;5.KV&O%%T(L/EP*N"'-L[$IF@;#(^ M^;CNGI9% :FIQS&P.BVKIEV"<6QMO6-#E8#+\ E4QAA\+/8E#"; E2K%\E6$ M#[(U6+HV.J=BU9C,VL>6D?G+[5>6HMFCNLO)>F[-\C8.5%>S\7+[ZX:GF53C M)M1TJN,1JGQET.!'DW0U7Y/^4H%>U)5WJ^Z6L.M44Z8F$;L>;- MH$;#5GO8M4:F.1P,.J-N3U]K**NOI3>4V3YN>Z0COYXF3Y.GR=/D:?+;W6Y1 M.[J#%GZ;9KW/[:ZT1AJ\CEZ#C9L]^W>C(WXC?M/ ;]K/*YPQO^5#/P8LP3I: M;EVK5ST#WF2-T O*_A*)2>(5GS^Y$[%MB'W0L4_"8%8,6RF_ >FN@JJ7J4YKUH*T+\Q#T>&AN3B +PV+C*]M92%<2G[3")!(G$ MEL.203(4)!4D%>1 D5R07) #12)!(D$.%$E%!6F[-6>L)Y/VQ*X56MKP=<3, M;_L6:KZULK[T@(;*[I0!4T2,G4 M2V63ECEK+?/V,&KFB-A\^U)(&Y EJ2!20:2"UMQ608<&WO*_,62VKQRZ8U>HIR*-M MR=>0PP[Z"/53X%\@"I&(MSZ^HELS2O8N0)SX?2A$93T<7[-6>[3EV9="O8$V MW_5<3 -9@).5AK<:Q8$B-A*5$Q:5"H(.,B D%0V7BEY?&T0%20-)0\.EX:U& M<2!WBD3EA$6%W"F2BAKM_M0W\6I>L,Y!DJ[U3&1K-DVR5Q_V3JI"!6NEX!%U M<[>G2Q1I6ZT^0E4[)7YV8LD=.0MDE4[80%K"N&J+2T^S9KBZFS?51+!$ 6V$57-J:.I.Z?JWOB#V39, MBPI\=YPGZ>&3%8BW0V,TI)H4JDDA8=D&0,'LF&0\2!Y('C)OJCT@@2"!(('( MO2EKH+U''GE3)"PG*"RF,1AUR'B0/%!M[T81:?79!1M1<:\>X:$:[JFM\+UJ&Z MWYVH]CF&GYCKQ]R_=^^\G=JM;J_6*^CH?,SCB2-+FVR^0)ES4>ZDP\]6FMYV MA]KJ7[8ES3D'*B1J9RMJ73);9+9(EC0Y@=HJT4B:2)K.7)K "3R8.)$32*)V MQJ)FZNNT27:+A*F6]*DRSWQFM=7Z"/\2@2.W7:VT%K=T!K.T&"K]G'GFUDV/1M>&M5 M!J(^?7!?HNP^C7*K(*1VUZ)CC(;]XY/S $Q7?Z^D1C:D6>X**4A2D)75XUG& ML*<-_V!_>NZ4 VD JU(Y'VG/FK$D:4]]!P7,CCX 8_(N23^2?B3]>$+Z$<)O MDQ0D*4A2D*0@24&N#[]-LZ+B;0J_*?PF[5D[EB3MJ2_\'K8K*M(B[Y+TXX'T M(Q'NQ3J5O\6R#F+-]0<3A1*9/-<7%U,A26Q:[;\N+(P)FN-#29!_2Z+8G3SI MHJ7ZB)>_=V-X@ZV^>52CN0L\1SWZ.BMJ^81%+>QCJ9R$?2P*.<98R,'&LP X M\W^RRTJE1)!?N3X.YGV_#=?HY+!O4\'L*O4.(U@[+:YBI"VFL>Q+CO:!O2ZO&V5PWI482"S4-W MQD.X%N@F6!PP7N(F)K[/A1\)I+J6=_ZEW1HPN,I;QZK'I>M?$.E4Y] ,%HIH M+NP81-A[,H ]@>*>A_\B<[NS.;=CI.PD"$$0?68G82A\^XG%(?XJU*U7V/ MV03721:#X@(#GTP"#^QYQ-[*]P=)!)2*WKU_M9+?I*]+]RRX+>W,#J1*'S^7 M'^H'X8Q[B[8#K\D?+ T_LX$]TVO^_J;]1GX&/\;./J]9G&_N#%CU)_'(?@YF M?,67>72=> I_PIQ2]QU<(X_/(_$^^^/#LCM>#*I<-IN[5-VU)?3;%]ZJ(0U' M?WW99UOK7J93VN_VP[Y]MU+D&7BEGJB3PUQEP&:U-31Y2TFF-<52%P+MGT?9 MEJ'TG\):SH3L3XWN0-\IFKJO_+ZYC%>IG9/3+KL4_;U\-&T/*NUQ]$P#(8;: M=E_JLK9'$8_SLO^_N%O271QS_G\_3^"P'ET/6_L.\7^ MDMQ>BJ[=R/:"* G%-Z#!I1?8O__XYS_]L,6=V4]? L^UGS![BE3\64S^_N;V M&M/'_^K^^NWZ#7,=^(+;\<5MKW/5N;P9W_2NS-[5H#^/^YTK\]*\ M??/CTJKLD#)\HCN1]E"X9;V?+["7=#M?677;FP^X<[A.FV'[?_2-Q0."V6OQ'W M%8(E/-KL\D \)X9E!G.7LL4U;4$KM&^PNB>&N*!;' MXL$5CW =)O1Q2\<-<4N \9B!-$?PA^\GW/.>6."SSW8XCZ,#91;#I;CIF3^[-,'2"\5W-\)IX4,XTAHGX-^S M!&:7HX\5G6(VDG'O2<85LXFR)L?9OQW8!CV!\@%#%MN3B+[1)%D9.!U8&(E MM3%*@I03S_U=@(Q(YD$!A3_BY_F\I#G@(1[J&GDW#B=G?9!S6$-V)W /EO'Y MW%-?L_@Q ,J*>2$N)5F+@< H$/!<.8D)RDII"O!]*"8B#)7^ &$I$>LK/K7= M*I&)_0>%%D@%@Y@I?L)+C!+5!$X$. L?[,$'%/@'J4I1Q]EN:">S"+C01CE3 M.\/X(-162"W/A560@S& ^G88"+#%P0P6#/YUW%2W@:2 X(1/\IDS'OZ.Y1>E MWU$I.+_-+++>ABP-]27^,/!5CT'B.?+!=_@ 96QP>5,BE)EF MB5>D ,KA++ZXP=KOH]H0EPM84%HM4(0;W4!IM8 9K935STF$=#'4\KAAA.^' M+W'U>7;IB\NFK$UYN>3590'([0RPV+Z\D#Z\,,SI--=IB-0:JW5?>0>*@J2> M8NL9+%C.18HXCT'N[BRKG5]@1XAIPU".E?^S@WI<># X"C?:BP[6L M M=28[WCD#MGJVZ">@QP0T'X;QLO+ @7,4?$:"I\N.@.%) '40:7P]ANT=#G M 37D(V5 UWD\E(IWV:W,G@L+EZT!<)OK@!(OOT2IHACU>^D.-WIVTBN#*DAP MNP73E0@ B1MD .!%ZX-?&7S:,JPMA/&S;VGR(VVY^BR8[?,S#FW.8%0JM07 M2JN!DDM9$EWJ\4M,!G5 BK7):O^@L.9X-UHUJ&S%F6A%HU%RO:$%@@ MLD/W3I5TR: (""RD'@.MR.]#/I^63%'.,6464+R3EH&!->2V+>;(0,HJ@T/)[H=1;YAE&43*;2Y]#26F@'#/V6^+<9U=FY56% MTY*[-!,.8588Y1(^#X,)^)EWKH?*%NOMDCB!5]\AK5 CRA(Y<0]C;##3E<*S M!:U=K/L,G.K D1W'E4V0#BNN?4FT%6L]LSK9(BCZEM?J#O2L@V$NZ$U8 ,S# MR7*WT!4^ZEZX');B-RRJP\N+A4CC:V3SPI_,]%NTR!"..P''FN'2AZ[D\$D8 MS+(G@3('+HV,!?F;\2>IJ4*G/%$P"V&IU%@]X/GUWREKMIC[*B?,/OK@YHAO M_/N:Q-H6.;+V:'S3[9O#?O?JNC>RQD/SLF/V.]<]:WQM]F[[IY8C6\F(*?HQ M(. +S87JG!7[MEQ-ZJI9O47;^DXQ=9%WR@+4]*(8IVZ@H^3 1QBM+:4KJR.6 M;J4KU3M5D1ZXBG2HI8IT,#BC*M)ZW5[G"EJ"AUZ1MT&]L=9U@D6OMX:_"AY> MW(!B=3;M(EY#$#&[$V%!Z(YI5+.'3PRZPJ"=(S#H*BVW/^-\;'Y>>ZJH,3CQ MQ(]67+S>":S9Y M@P=CIC,VNJ3 2(&]CE1ONSUMWF_CP.+V)]_6<'$-"6NKI-6MRA:_)I9H6(,[ M'6)IF/V*^M#4JI_D 46P?M)6.S_B? 6N:W0U.O)GTE:2TA#/[+=BK\!J&.H$ M,%'KY.,W'155@[=A&NVVOC#@Y$"E:^2DU$A[ULY[(15**O1XB>#12-_Y88*6 MWM+M/ &@WVK/#,I"5-]V/3<_/H+5IZJJ59;)WHGX48CT=,UWA* LB@-C_CT' MD'Q[)WPQ<>/56L&T]/Z7UM<6FPA'XH$B5F42!R&>H0KG =8[RZ?)/W2!NUKF M7[4\)Z_<7E?/+(!2$I:S&#]5.5*58^TK_>IU.U4Y-L&#IBK'Q5G_!P=Q;QVR=*FR.NR M[A1 U<?!0N4;A$X=*V MF8B!ON/_IRY:YQX0W68XS-]ME?J3IQ2*,Q[D &+^H=/1Y@&>1YZ!XJ5S%I7Q54O G$9?A M.%*8=<;BTK6T24M=&/_PQJ9&GEV5A/V,/(=#;3P2Q2JH_3+, MOKYDSXO@C$W@HJJ=!_(12'^1_M*U"V0,]%6ODOY:@$?UHU8E,QF/(0'.;L@I>XP/&M'U?P!6U,P*L$ MO-J8VPEXM0F^(@&O9@"!!*MZ3/8C.$N"524^;"0?$JRJIDBG$GZMEH)[,6KM MM #M2E:N/HD=*U.6)[:5=QW,1 1S/*:74Q=::$M=5S?G"@HZ>]K.>%,])_GY MI"%.3D.,M"F(NBPCWE?+$M;&NQ,26N4U+NWY%-H1J,KV@D;1(M6P[E+#.M"& MHGSRHG7VD6^*JE*)1!UW%Z\*N/Z>-L%Z@39U88^J31=9J#.6)],8]O0A/YR) M1%45=77Z33=EWX*8>VR/_:V#NHBZMETK.%XXU&?FSKH1%,5M38O;ZBN4EM'3 M=XC^O,7RW'%>KM/Z]M=(XTM[[A50J@G:BF(PZ22#5WIX:!W.@" MF,.!B[[(QHU''3TP:G*C^:YJAX9R!:0C24?63T<>&)FYT7RGT=5L$&2S">NX M*V;S_OF;J8"%GLUA*GX12)F;SV7W[F>&S^]8SP4SX U MLU=38]/$2O$:-$JWUB" &W3AFV^C!F[0A'['CD(X%K M+7OC*V''F*'AOBWDUB(F">-)XC%NV\!!L;;]Q;V#G5-(FEP)$DJRQ9!,U,,?!.Y;5SF.>3[$LM_DC<^:PB;,O& M29)I=/OD!%(@2# #A42T!]J0H$Y%(B@L>B[%:MMA(L"R?)\+/]KIS,89^F[# M'N&L45A4(PMU.J)E&I;&P\.G+EP4&95**$+Q(/R$<->DA>IJ2R_499TI(JJ/ MO6F.@E!$]9E'>1GR,BQ^UYQVUDZL.:.'7'C:(BBHIV$JZ! M1<)%4='V-/Q)Q QWC'@,XV->$$7,YF'X- G"1QXZE23XFB=6'6/0(81J"I0H M4,I%HFN8^ORX4Q$)BI6>(>[G&'ZKQ'\[&[#;KC'0E[![-=GJPE 47#7 LIV/ M<':,T4A?\Y]S%TZ"3*BARUEC -N.,>SIZT)]#L!A)$PD3!N$R0)3IKNKPFD+ M$T5^SQ#WDX@B=L'^S;V$QPC]S+.3VN1Q[BFG_1[%@Q0/-LA2GI5TFOK*2 M.OP;:"5SEF5_HT MH?DP11,D<,\)7+=SL ZFYR%P%08-)YF(*\4.C<^;US']T@4JT ] M#GH5*<=GJ';&2K!^^JYV'@XI-U)NFI1;3Q]&*2FWG3P\ZB?^_(S^(]B=\%SQ M(%@\Y3%[%&S*X8,?Q$Q$2#PWFH*CR%F43":N[<(HV-2-9%^)8,* $#Y, #Q' MK(F&MW,(.;@'E&%W/'+A^SB 6^?S((QEJ_)9$ IP.7\7WA.^T9=O"@5,^7^J ML!H>:@/G<]=?5R7&X&OQW<9J;'S[=Q@)O!XOD*W!8S&#-W$8F^-.X&;APZ4M M-F8/JX7;,-$()B]\-@^#!]>!]V#3+3E(_EL %'M*^ZM' OWB8CBN;P9KNO2RM=U07_-XB:JNY4EK&V.^YD$MAEWM0S&#-6H87?"%Q,W5C]S$&Z0#B]QI)BP #=<0<3]"SN!Y81!IVL)@HBO MMN&Y:&O@80XH#$_*)2@EYZJ8/7 M!DG(KL(@BO[MBD?&[3\2-W+E#:% U5_F!C .8/!$."NO(.CHN!&K)U,DRWA# M;S/9L=H??OK\*?]D?GBWB$54)F]JLO !0IH/243N<\<%N8N2N\B%O\"4Q;A3 M@^_B<[!4WV&E8K2>6J;S%ZO597"5!VNEB3XXC5Q]Y-- *:UT(F:[96J=B913 MG,POK:^M TZDUVE9>BZ"=H:_'F 201(QU+H1FX3!3)SC2I^'BAM'4D/>![$, :7>XLF M-HH"VY4*_]$%4YOXH;"#>Q_>XRPX LIP9R]S KA71A/?Y\*.4?/A?:&S^0%H M*M#X^$ 0%C\*[P'#!C^>1JWF+L M$'8B(,@&LI;BAWD2 O$Q\XZ?GB"BG"Q5M6JF,&/A.M5I18D^7'HYNLQJ0<%H, M6449T%IPQ2HDQ>NX(J@=0R"AI/4M:?E7 &;N)Y0OD,HXB3TEZP^ MNLYHR1>\9IE8S)S/TEJG3\C,/GC417XO7]87O J9I"M='K$T1(T2+\8G;W97 MGL\JIW__\+ MC36XO+HV;P=CT[SNCTRK;[WY<\_+V+,96MOGE4@[D+/$<]6E&3 3E?J$W<*".3/Q1R)3VQ#.Q:%[E\0J^QV4T][ X> \"R54$Y +WT:? M7JI:[*BI?! 9Q?X7ENB**%HN<^I&E 'F$69]LIS@1'R8$H M(,*W"1_X/KTKE*&)$FR578(H&W<+BIQ)JCQ2A:$4?4E-H9.V=B= OKK\Y#M% M;/ *X3/:(1'''OI@J&P$W >Z)5B_$;$\*R >9_:4^_=J8/E,W*B\H*Z_-'IP M.MW 488M-5V1_$'21"X4!NJM==@SZ81*^S2/4UAP7Z "5:DC>+>3V&+M%-(D MGUK^]3LS&8VX\DV;&W^5K4>^',@U,:Q]%,OE!#O(/;F8I=1FEO%>C).+9<3O MTUZ"\B$0J;IQ R9^.MOQ8M*(UB(? ,?B"_7$%0WOU=RFF[0*:Z D4'\#M\N M/O0Q2#QG_1+>H;L5X4!0W-#$E\WJ:ZW?DE5;M'PQ2($+@CJ6?';K D7$)] 4 MCKIK&Q/8Z74&P\&X;W7;O>'UY7#^H'7G#_U&#M M=[T-*=.-'B0@&,34S(-NE.EMM-1BDF!.<*(4G=158.#BU$UQ807=4&HLU&"8 M:F'8IP[56LAL-[23&=8'V%+M0G0A-T+0[,F=P$5G1)I37XT.=.%3ILE2:XU> M0(N-_?)+9=)&Z<&[!1]*ZM,-[Y#V3[X$JPJ$DYK>8M(PT,C&JW&6R@FS>31E M6*JVZ*6DL8;,I\L,$QB$A3=D09$D2H*';]PHT^#*XUB>3>&AA+BAFD].CC&O M@LC?L" ]^60QVRO4DN+;)_ &]1V$WOG?Z*4X G?EE)F07AEGIS: H:3>TUV^#[NB"=W$:'_4GM87R\_">[4C]\^G2UL(U;^NDVO6=A6Q=$ M4\540DK5/ G!]T]=0"<;29I<_MFU@RGF-< 3+[8W?D$&=YCLOP;&2!4AH=A- MLC61:A68?Y2+Z@8I8P;GEH'UQZ3 <4OZZJML"C>I*-33G8?RD'GVG5EFF M!EUE8?*EGP08/RD%IV56HS:,Z4E/@A#LG&N_H#VK=#6L?>7Q'Z"RTR1O' *_ MH\641LJ-BB60M4)@0))85@SB6J35/R )*HP/Q1PL*K)!P?*9E,%%*D\"YE)M M1Z),E7<*C;R2T?; -KH35\C$Q<(KL[P'&'G)DJ419J-XA.A0DRQU6FW]]0EZ MAM9M#30/[0SK(3<.5$^-EE'*N'E/4I&J8(;;MF+C.7]*LV/(Z?N\M% "FP]. MO&8.SY;[C1O#,P;;Y'3H$DBS-=(KD!A./7#7DPR2^D)KU)ZRP,N^$GK4#\TR,&1G=/[,OMUT=Q9["/OMUZ ME_EM@MTG/.00>8AL!&BVHEB]6B:+<41PO2><>Y%/0%ZJTL9RA#:?8Q8(%AAC M&7QIB%F)DC%-YP3CQ/?Z3K1^T;@7!<7*%?E_C)_A;WRWK$1 1]GW$Y7@S3K+ MXT@>@_!W)$PZ(E7X"+.=P%OX),95XM\54=4]6H]MH(_O(ISTJML D//AWL,IA.J5T823W MJ;4#70-.$O(H]U"5JF]5HOZ/Q U5/(][S'(0'$31=V?)#-Z.!V4P=0J7_!3$ MHN1XY_I,)@#6L[DN_0;Z0:\OD?OEJSYYH4,O@S"4?G/A,:UA.]L.,9V0YM6- ME%5XMMI 'B%*(8[:_C"P+A%3>4)NFH"0))JV[MNMWE\UD2CS2S'-HW9R.%.A M-1(,LU+WQ<35/'0M>*]E:9J&/G^GUQIH&U-C3']#W<62%#?)S2I7G#QRF3G! MI#Z8%U2T,H4#&GR=<6MP /TE":-$[O %;$T6:I/SZ1;.E]2R8(3 MY!A+A;, ME%)2TB9G-F^2:>A[<"?P8K7IC5Z80*]L[8B*>WB=J._O#XRY;QF?3:Z MT%%J4V$2GI!F1A;9/\#=,&QT?"HY/:#[\ #(6.Z@(6DT57UIJK#?1'Z93RG& M7?")1L]EJ(/0N93I&9:^5(JI.952Z%9]3%0[6UA9DD2Y;,)S9;V#4!%I$4V^ MJ@!B\];3VBVJW].S>NW>5=NZO!F.AU:W?]4UVX/.[>C4MJ>V M*O]3U'P)F;#.&U6E.;"WZ+: 3E7\B;ELW)^7%5QXO#)Z)[]+-S[2'7(O> 1C MB#3;EI[6%TA'UR, M(0BS)V.T'T5JXFK2LI8)9]G@$HSU!A?FFLQDP5D$1(_HH/ 97"C]+ED:1E^IQ(Z6)"=;5C" M1WPGEH6DZX@9&N'? XEAMI@A4NFK38*$%>(GRXK]RSO/IB8V:I[.C&6$:2 MU\?F*_)J _),!=TG 7)X!?S^#>5X%]MQ/;@9F;?CJT'OUK)NNZ/.]77G>FQ> MML>C0<^TQG6P'64QZPZK$#/)&#+<*.TW% 4LK@^L,DL%H:CT])#J,I#B4;I) M+#/$6%&<1,"DT;OG6VH\1Y=M@7%*SUB D&IGM$P)AY_++_%Q1MZBFL-K\@>K M$G%;>%YZS=_?M-_(S]&NK$J76QLEK ;IM>_ EMHU:%VHI@V9M;HYZ\=6'1F=_NK9_%=. MO"XKB??5H5OF.BU\!LHE*^P_OFK9N"9U(:8^-.B7N*\)R@CL?.7TJ,O*'T5' MG9@JRD]?-4 5U85F9^GEF$:_JZT_1EU6LLY>3M,UR\\XHHM@3L_EC$RR?TYH/MS5CIJP1&JBX:J"R7/TB?J MFN01;58JFQO?;/K[A(M"5*]CI3JPC"R2E2%NE$/ %) 5.]!]1Y4[T'U'E3O M<=+U'E5:\4^%G:EDNYQVQ?7F>DXDC2S*#@[5:=22(T^,\4I4>_:O\5(+L7 U M\J-/H# <4R).YTZYU/F90'*!T]DD;YC.U#FD?=X@,J)"A<;)Z8B+Y M>6D'4?J@58A8XR1I9'2LU;YJ9-[(O&TB[K]YZ*K.L-6*TNE8*\L8=;=.4)&] M(GOUX6L!#$X&:Z74K$<&ZW &J]-ONC"M[*YJ4\4+6S"=^7?F! E:QGWV8#:N M2OHVN9.ZLMM3%UKK*SE[B;;[U*150U0$]I=+]WT\O'S.H=9U/N06M$\P1V&7\]1?9J/NB;1DIT.S_<3_![HCI MUK:1MCN2YY\#1_6*"$4UIBWV1S;^QY>2ZGIJ1:AB!S:I"8?,H M+B$E^\ 9LO4$#QV$/#(4R.8D"+'/MVQ:F9W*YNDST@X8B(DMO.!1#_K5,19F MK.#.@@0!S":NK<#"'V&>6&J5]V;)NH-*7\)):;=\U+?%_B,4NKER.1[$U+6Q M\4W1"@Z7>>6N?P:JW@L'@3#?<]5G2X'^K+QU\>!-B['2KKZ\.C\YG[8?L=/' M(Y(:3G B1(:,KC#K82P&NQ<^ I.K!B@.XHI',8[S061-)!4<5@XCG7ZKT-<1 M$1U&OP!K5.(]G)R:=M9G4O;$$U-X KXA[5CY%GN+O6NM0C8CE1?&3+"W*2ZA4:5)S6KBW&&M2#W0L^,HZ?EYD'3]#,>.N7R1HI.LK6]G) M0L9 5=HME-T452/WU5DZ;F1C0:2VQ>JUS+\2#^W" M0XMED-HXR&J93>6@OC8.^@ST3>DZA0&O71#)9,D:"1]A06G>R#BM MB07-HTI08=1@6@58"]G 6,T5T5PUSLAL:YR0M&POSFFQ2VTZK;0,6,^HI=:W?]ABVY7;CUMJ?%:3;TA! M:;V*T\H2-SA"H3.5-=>L=4A]V7/?.OPC%Z4>F).+0HLM3E[J;"A"K$JLNANK M9E7INS%J0\U]?5I:U_\D2:UH17Q%?%6/LR$U,L%5;B1:;4M;;;'6_?^Z$(B: MQ"UF:XVNOGJDVB\^WK?/-GN#E$SM_'Q2-6>N:@RKUR%-W>*>KD0,.U1#3T'Q+I;$JD)N3N>,U]#HC_35:I^Z<]8@ ML6JN43H=X3*[%/=0W+.+M=J%7T[7R^N#4=HE CP+/Z]^LM!<$],XB>CMXL:> MA3A0V/.L(>F29_8X6$@D]BL7K. M2H=4';<*OXJ$75=?;/02=>K"(Q0[U<=P>-*<*,97G9O_[DWC\[^;6;=VAT>MK2X><-WH0!784V.T2V!F= M=H]B.XKMMB4AM@'-6^A5(5N-$Z&W?:/3U[8KO+KRU14&:V>.=Q2]T<[7RP)C M6MKJD\Y#7"@HVS(H"^[@':I):S6!/T'KWA.TKM9M2\LP1_KV+0E:EX+C(YSY M(R5)2K+2+(4YT'9JBG3DMKXFP8\_WQHEF<\]@9L X'_:X'(B/W $]+9Y-&6H MO9GK3Q"24K;SE # \&L;/@H"";72T@FX/CHEQ:AX6Y;$@6M'8> ME#9TM IH^;R1.F'DR>/S97W F BXBH"K=%#S"MV?.0>-A8#T?(9M J(,[5VV M.T%P]QGX0$DH_:>U&.3/.T"O5:W'!9:LETVB_H9EF-C<:4?T>S?"KR9A,%OI M]:(K#MU[W^84DAO5S;F2!L5];;42=5E)C>D"VIK:7;DL-@$ZIFJI??$.0; M M !'TM6&#UG[ECZ*C3DP5*8SQ9JBBNM#L++TI\%=S%U?Q?KBNSWE_KV0R8"E8*H<[Y/S0\[/UOO!(Y/E MHQ:[-M=$0]6%DF?I$W5-\H@V*Q4J$]FB/CE492+B^USXH%7 VH@U;<3Y?!X& MW]V9K!-9F?&KY-4T6Z;>QO:H(W$#!QOI,N'CEDZV>[+"1+;55MH;3R7! MO< M:ECP*$>H9L(PO'GHXI@#.6SNJ'[#>/WXZR_XBOY%VV*/@GK>'KL M'K]I;:,FWQ#?ME[[OM3S=KO*HZU/J1$74D6&+L4?9PAFJ/9-MKZL+5.OC"F M07)5.UM\CM)EF'WJ,$-!+G4]WSW@LW;JVGL6KE[]9*&Y1J9Q$C&PZ"0IA3[4 M]5P;A89&MZT/(N[4G;,&B55SC=+I"%>/6D10V$--SWRI MCX5IG$14T)CO5.2"PI^Z-I0]'3_.M(QA5]_!Z=?2K2YL15%4 VS<^4CG$;K6 MGKR($O13_&'I(&ZS.B75A8B':^?1I!JN7M\8#;5A([Q(FKHP \7 ]?$/&F?F M.\9 'W;CJ4@$1;\5MMQMV$&=H^N>VA#K9)7V^01U;RU]F.%[4XVZY)YZK/<% M; 0VU'C@7B(0X<@7L9;(;VMC0C:#_'G*'%#FX,4HJ#NJR#"><.)@*]3%=7__ M\+HPDA4H0/!?#Q#69\Z07V[S_^^4\_+%ZG+O@";H;]E%^&S2Z1 M2C^+R=_?W%[C6>Y_=7_]=OV&N0Y\P>WXHGM].[H<6S>7UOCR>MR]MJX[M]?= MRW:G-^S?]"\OW_RX1/4R!5_ G5NW:*]!?=2TL.HC7O[>C>$-MOIF!51E"S"5 M/2=41@GLZX8Y^(]@W+:QE9<$@"S &_';T)%X,8]N/&7CKU=LV+6,%#VFI?[- M4'>Y[Y0A=1D/!0N%'=S[\#J'\5AB--K!;";@B;(Y&/9415>&P[O"$&%ZY=>/ MN"G,W!B[J):P'N$)+MRI(![C*7SDJ>,COKM1O#R>4,Q3EPG?*_4< D5*G&!? M 55Z3RZB3^+U.?:E>J($H)0S6H8*7GINX7/APV?\]^P)<_Z$DUEJQ9"_H<6^ M3<7SQ /?+G:YYSV5R7@']SHL4(W6YLL^X=*KT5=8FE2+C2,V"R+9F2U(\N5V M N8',3PQ>' =22%W-@>6AU4(894,]B@RTL$BA%ES7-#/H']Q>GC5XNC*'7+Y M W<5M&?*!VI$J]P 1'3<2'%C/H\4WW-ANBWV-9C)2<>2D.D\4(%QUY>HK$Q$ M8%#4 &R/)_B[ $86B 3]'0<:,NZ@C"&2*,A'X* % H(C,\#PTWOAPXR'OPM% MBBCE/5BA"2C$()1 TS!$I&;&KCS#(5U!*<#?5$8^HO#S$YQ6A[>*K\%OUAE9C=?;G9!W&L%0: M12_&Y98,X2I6NL'D.J"P!6'&L\^TPO-,V^ R%$WHNF0J ,X. 7 M>]*L#!WT$+PD?I+O$W\D[APEPV!>@$1'Y>R(NUC^N@CJ7@8CQE_73&^G9VPS MGQ3$3]I(J1\5P\M7P/M,"Q2N'T\C)JUKI&:+LIW+VC9O07G+0*938Q7AKS Q M-9N,E*LK%"D!R8V(5"91''+)$,CR1ZH&UOL(XP19 Q701F? M&%@,!R\M 4QZ I0*%*XV!]T%S\4,V3R;L1Q^_:(3'OB&VPD/G/# :YZ>)3SP+?# MP;_:'HU0WW9$'+\^$Q:'RCB^N_LUXI6Q%?$5_6 Z^1":X1YJ=V/JO] M 2EJ#+QPP+5M='O]RDE2E\7'^^@ ZXFX K7G-E(U"ZK&L'J[P-RMK@^JKR^I6;8K)XIZP1 P[VGS64Y$'"HH)#78/@3+Z(^J#06%@ MC8S2Z0B7V:6XA^(>@H/=E1!],$K4\(SB'HI[#R\%X/.K=#MNWUYW1^+IS-;BYO*X# MNJ>F)9=PK<*PH 8A[%"@Q?/MH'SH +?8>'#J+D&OAM*"9!*/#/ *%^9PC.7H 8 MIZCLB%@LP*0?#%-;^\*,/2\#Q0\F$S<%2W^$>2(VK$1[+P/(RIC,26FW#+A< M +VKT.U!3%U06E$)LQV7>>6N?Y:0^7/8ZS)(]L);%T&T6RP%4U<0ZPN0VHB& M[/H*QQT>'XGP 2U(A\#B,?@'+NL1[!;YX#M$-P@ TAB?@&V#(B.O_U@NBZ%V+ M-9:;RH&[6A"DB*OHCZ*FT(=Q\0E_^/#XPUTM^,.#XP( 6X=% &[(!E'M@DMM MP)$5T/)Y__V$07E/;>,RMS//VX]&(?D=5W)I7^(9Q9/>2S+G$*!#>$%5B2Q>8CE1?&3+"W*2ZA4:9*J MK-,RJ!UVK5_S^!9CX\8,UI %7VIC7S@7')05O\=5F7'7+Q(TTO4-A:>2-G&@ M*NV62N"8&^F9&@7'EHL M@]3&05;+;"H'];5QT&>@;TK7*0QX[8)()DOFN!Q:7CO23/@("TIAB(]3UYYF M-;&@>50)*HP:3*L :X%5F>E<)T&H% M0/JV^/?8P:_/)GW;Z.JK1ZK]XN-]A#MV(JY [;F-5,UBY:/5HYZ[)Q:H5>S* M[-)-Z71KAD=&KT]G.!L77![=XIZN1 P[5$-/0?$NEF27KD1G>,9K:/1'^FJU M3]TY:Y!8-=RCNV<5:[<(OI^OE]<$H:>NG6Y?5I;BG/B:F<1+1 MT]9<\U3$@<*>9PU)ESRS9YOV&/T>05M0V%,CFW0ZPK53]OZ\)8NB'NP5$@H^ MB<7J.2L=4G7<*OPJ$G9=?;'12]2I"X]0[%0C.W5J$J7(-;1,2Y]#="9R18"# M6^(WS?F3; U4>\=Q>]"<*L14GIO][T_B\;^;6[=UAT:OKRT=H)JW5!/X$K7M/T+I:MRTMPQSIV[7-@H.";':U@&P.CHMR:1T6YK(A M6=#:>5#:T-$JH.7S1NJ$D2>/SY?U 6,BX"H"KM)!S2MT?^8<-!8"TO,9M@F( M,K1WV>X$P=UGX ,EH?2?UF*0/^\ O5:U'A=8LEXVB?H;EF%B_="+^: MA,%LI=>+KCAT[WV;4TAN5#?G2AH4][752M1E)36F"VAK:G?ELM@$Z)BJI?;% M.P3!M@!$T->K[E3^*CCHQ5:0PQINABNI"L[/TIP&=S%W?17KB^_VE/OW0B8#EH*II4_4-AO;HX[$#1QLI,N$CULZV>8M2_=LARW&;I,X M"06\VG=GR:QS)"A/95EMI M;SR5!/<"MZAAP:,/UXZ^_X"OZ%VV+/0KJ>7OL M7O\IK6-FGQ#?-MZ[?M2S]OM*H^V/J5&7$@5V#L4O1QAFB.9MMHZ\/6 M.OG"F ;)5>UL\3E*EV'VJ<,,!;G4]7SW@,_:J6OO6;AZ]9.%YAJ9QDG$P**3 MI!3Z4-=S;10:&MVV/HBX4W?.&B16S35*IR-7 MU:6PISX6IG$244%COE.1"PI_ZMI0]G3\.-,RAEU]!Z=?2[>ZL!5%40VP<>J45!\8 WW8C:VI#K)-5VN<3U+VU]&&&[TTUZI)[ MZK'>%[ 1V%#C@7N)0(0C7\1:(K^MC0G9#/+G*7- F8,7HZ#NJ"+#>,*)@ZU0 M%]?]_XPFA,BQ913$QS>8\Z47V+__^.<__9!=^9-X'-LV-F^" MZ[Z$@0]_VK)?4_0%_ [[2?T_OQ=[8"+Q?A:3O[^YO<8CWO_J_OKM^@US'?B" MV_'%C=7N6:-1=VB.;GN]H37L=-N6-;CJ]?O6Y7!\]>;'I<4H$_8%.+IU:_D: M,$A-ZZT^XN7OW1C>8*MO5K!6/L[F0!DTU3\+Q';QGMC'*$J$PPKBLZ\Q]QT> M.L];[+I.//5,R@Q43':,<(S"J7)B9?3$OF[XAX\^NQ5W8<+#)PDE:4B0R;3= M O?6KB*[#. ?]O;-[?CKY9MWS$T7O$"C-#+,I[=O\F]9VWKSSF"/4]>>LE#\ MD;C@[(%3A_(<(;IE*.S@WH?A91#'\+HR?C$+5.>U.^Y)>)]H*L [S. \I8Y7 M]Y2Q.NU02#32NR?&/2\#[7QTXZG$WY2PF[,@%/ ,[C/3@@]^/(U:# CS?XDG MB3),B0*SS>:*JX8O KQ))X&0%YXX8-@]XGKR-'-P^#!Q:4%O0(RXKO9:^$U M"L$3[HU#[D?R06PFX#&RNRZ"/./[%*PH/A3;\B[C??)(7I3]!#YRC.O%YW/@ M69XAA)9>@)3Q@YAA&@9ODL,*U:A!G;J! [/^3PHPBGU^X>E1NN1(^O_CON22 MM*TE#!,G%T_=Z)GYM-@X8E%B3XT4Q31]$X*B"CF<.R&PM[#-HS@%5L47^Z F MLY?+40D/:)&."C3.[_Q>3GL>@O9!BRJA:1T7A3/C,:Z 4!/)7#8/8>S +(\X M'1AT#&N&]ZFHPO: Y]Q)2CFUWFN>C4_"04="DDY(2-?T"4!.,(BH'&0_DI5O MD?Z2IL M\84$?U77\$+$YM(DJW\%6TE724W MJ)[-R/URED+RO"2U]X0O5=(FJ>S.TI;0\H4P1E_UAHY#\#GD#/CJH*-@$@-5 M!;Y%^ K:5I)/$2GEQ$FN4LI-I7&.*:"MG%+!<5..+T,HX5#>E-H9N"4)%]M5 M+^B#B-TE,7-N2$B!PQ=TXLH6[I3 HI8X(O,JQ0,V!L\7E"\54 %/#@UP? M/@OVU@NBZ)W\'0?I!Z7'R^XT2O25T@&6!WF6RY?#)1OPZ0&D$(F7 [;+E4!Q MSW7=RD07AUHTPE&4FP4@01$8#LG&P*OIJ!Y339&JUVP]PG68\A--J,W==FNH M%[59ZO7-W3 \4BPA!^1&QO8&KY!&!Q^ 3,'KU3(]H$-XV< M'R5W**YH=\!0+L@!\NYB1Z;6R?A^/X%B^14\CQ-P_?XO\479[2MY./EBFQV# MO=E7$C90MO S/_I1'":2P!=7P)5NS#X%TEB]_1;,79MUK/Z[]^R?BUUW%Z\$ MOEO[0"UB;+Q9=EV7NP"C1"XI633*TFVQU4 ]-="B38=TV91 3X7G2+4 [F@, M[T;K$\6M\D+ X^<>M]-WB^^NLB$@M(F49'R\%$(WE".:!8[PZ7<8HA:0;B7YK4PG<4A@CM8.*ZR@;(/?B,^=X[S M0B='N8"&))CT,MQ9[A?B8!5R?:2P\.&Z.W'O^KXTD%A$6T#LF[W4%Y7O@<'/ M$W#];88J#)6@@=CZ7B*]\&@&%\ ]Q3AROUR-9.VS+4L^^YF;(5*("Y[@S$YF MB:>\ZJPOP(+:78U@5-\ ^7T^T?2+B1M&\0KI<''4BN$U><11IKSTYN1Z2@6^ ML$++OKS547X_K+;D(QG7IEVNP97)FA,(3,HK:X._N'G@O[$K@7K7BAM3<'[A MT%1J'2K7HBDU8=*#]8KTIZ E?[UH=XV]_90-NC2KO[3:,"8PR_.+1Q3^" MP%&, #S^&087YAJUUP:-^A5]?J!2MJ[?P#&5/)_?6"B4_!7F!SW>UMO2H%.V M01J5WE/*&,P"<$O8UUC,F97QW?WJ("&NEVIS[6_RLQ\\@JB5.VR HRZY6/9Z MQT]I!%D2O02T7U[B.O@0J8@2?U&;5=C%0X "IKPT9AF!@)']6X4=V M8_HZF$HVU%R5(A7V5:6XUL+UM]"?AK(1H&U!\G-1GB-U8I!8J1X<%?DJ([)) MYN6P8;8J[MHJ>CLY;3!.[N%-&_)&)64PO#![E3E65S $B%7#!8XMY?*0FSYF MP;X*Q:_ VXC ;4I]"3 G%UY0>+ +[-Y(F\;AR'V&9.B]&T*SLI'-'E?1?C@ M@@&ZPD0!K/,'=NU&-C@'29@Z.\^_2EZ19ALN?@&[_S7+*"!;/S,&/9[=&[9& M#>'JK%-#DI>4_\47R>DNSM&6*)-J<\ET_Q-EYU+@!=*J%Y33KH4.1.WE[?65>6->XCY@9]P9#B]OVH-VO]>W>E>#@^X)FIWJ\R.K MC3X>4'&)Q\8:[2^W7Q_%G8$&J:743AS)Y);KN#S$9)J4O,#S2_3#*/R?1IE\>1=G%!IU2^@V$K?3CA_)/7Q.IUB*TNW'H@D@' M8?D=:\8N]??:^YZAP\)+KT!'1?_&=2^]J'AV_K/!/GVZ:JD,;NEV1?3U][ZX M(.7 ?NTD]'B0F\3I -RH7()[+[@#99IN*(1RAV+FNQ?8[M47N#4S R!52&5XS 5.BMO)2 M;P0>" LRX[\!,]Z%<@^1ST1I3U/FH=&8P@H)\;LT/H'<$9RA)P"_0"P4X1H] M,1BVJS8BY5;15*8MU!6!CRNA?@MYOKEZA[N,:-[2&4>I6X";G3)-G9G!7^ K M$$>IS6',5]SG#I<7WR1A,!^';3_+W&0]_%VJC1UQE*Y337K*O\JU Y7/E M&< ;4H\=PT,(&_%"8#9;37B2>!/P&M25A9$M[E]=/[3+B8>C:+ LK)5M.==4 M2M0.2.;).L55L!ZA2!/VTH_^V;6#*4LU,_L$W(G\@H]2O_SR=2SUC8&>>(P/ MO0=W..<_#/\+]U.D-]W**;!_A$$RE_GH7"S>+JC<' !@V7"4%*)\XF+(H6:E MG.X-I+!Q*PA517GN,)('T)-!$J7C!,YP0-#!C5S_F B[:4HMFUVY@UPE891P ME=PL$3W;OTH7"N_88&[2*U(E%ZDB JXVP)^>F-4KC1G=V!UR$ MV;VU%V&@:(M01K*34"Z4"LU0_88XDM5H>XX%'9A)1YW]A-4G-JIS5.2J! (W M6B6-U'@WCA #;GAVII]5X(L%RNDS88IQ5JZ!@68Z3HS?4$??N1C,JK*#*"ZM M0U34"-;))WC$:5L_% M=R_H"%Q(1Y(FN .O D+_@D;"AU!;2%/)5,?Y*(V)<^OEB!D.#9X!RD;=E:RE=AZ5#ZDNSBC7H"8NDHBT4++5/6D.H!)69"KE%:.*W)V?!@F89% MHG@V;MTH_LG(BJ4:/ESWI-:OV,S9J$SGJL@FGH)5N)>,52Q;[AH@#<"'F$6* M429NF1?E=I2#YQZB6#I6B3TM;L!L4.BDCI:Z ?> !*JQ)BN]9Y9]!BN!JQ&M MF/5LF4H%>;:GRJ >T>J"[&9.0I2EI>[1?.1U@V)9/Y8K+]2S\MJM;"&-/-^% MY9"%Y"@EC(=6<)-T4=[SGZ6YS@O#\(K,#YT(D5VU:]9$=^:CG%7Y@O5/\DER M_^@+S N4AZNVO2]![T_!ZV.F,>L/>[55_V.VT>^/QV+H.K=4<'RJ18.OR6S,6>*KD&%1AQK+O'3+ZVOK7P *K,#FE-NEDI_AN,)#7>.0466887!J6*H M=&H&EFF@3P">DHV2@''@C#]ABA04=3Z[\IRC;.]?3E4J>*78?A>J-"M77_(A MJL2@1+)T+%@YF>H4$#H637FH*D"6*S3B8K@+(2^H0EE]"9%WBWU.PA(IX"'* MIU?;+JFGGUO=M2N)LP&;4QRIRO\JLT)^"T9<SR;!2>FKVVJV!_FI# M74/37$WH)&&6X)<;(/L\M9#WS6?B7C-(]" U$7!C=_/55B;'7>FU#==?56B& M+DF^BY2FWU"O<%\)SP/0=HXY)3#I*J^W7N/LZD*\ULPON JH/\+X":U8#$^Z M^2-QYWC_Z]R#_LVPU^[?7OW/R[D%&3Y5Q MR8C9V)V6;].%(Q'*D!43%-D$TYHXTB"O'%(HHXQ)H$[ O%5;YDD$0XW>O7\U M]VPA0 LGG=L9AZ7LA)_+#_71$?$6 T^\)G^P/",*(9[GI=?\_4W[C?P73OFN/%J=SVN_VT5'??MS;FSWW'>]O",Y_[7 @\N$.]H0(JA@)")U# M$9;F/7P=N88;/9.U9G4'2A*G/4^??.C[@E'IHN76L!.'X+UYB+LKB""QI3-S MT/%]#[4UEWHW/E0 M%_[L9-*>V">&/_LE+W=1YP"R(PM.<0Y"5H\XEIFL$^MO M&/6U*:_:+S[>=^!&,\=21/52ZZ1J2-7TC>%(7XN*NB\^J9J:JIH:$>ZY*&5_ MTED7@PV%%@:HPXE=4@D**E#29T#2>='_R(#0E7M M%"J).G=O8-S4J-3H]@;:0HO7DJTNS$5!:P/$: MDE"J%]&JCIAUG9O1K^Y'(V/0:VO6]UO,\X1U.@G3V0K3P!AT]6UFDS"1,!%] M*&WU6FI^$E%TP>VT9Z1PF),B&^1PTFDW4/D%A&EG%A]"*QW0>TZ0(,;F/B TC8B"]9TJWY:$!Z98!?M,0Z/;Z1^,;HU@(TJF'-F MD@(C!;8MR2S3Z(Y(@9$"JY$".W?ZE!S]OTEX]W77'XRQ2V2J7S^TZ^=RP5F[ M/Q8*E3G&WD4; HBB5[)J'2N8)YL@&GD3-%F'RJAMRSY#>L1VKCJ>])=AJU/7 M=D:#5E_KT!:;W32X>>&W3?VVUO+.VZCCW!>)O^VF7;G.7M[=7-\/^X'IL7O5ZW=%EKV_= M=+KCSM7HZOKJUCRU;G/R\O<2#MM6WYQ#_[FL*2FV7HW8;XESK]I)2P<-QC"3 MK:*Q WC@_Y;XJK.[[#4M.T#S,'S"4.J!>XG8W,'.P&;T:=25-1@'G7TGR@CD MQO/U/FPFXFG@J*$ED9@D'O- N*(66[]7)!N_1;'R=.*T83D^-!3%FP0^RTU; MB$9QR'%Y+G"ITO?\W(L?CVK+UL(>WIF;L6NRJAJ[NSN2>! M1<),;Z MRDCR5Y4>EO;<1HMGQZK79=:R%O]V Z?%UB,2J,9WBH+EAT=3^ K^3@>>3V8B MBKFD_B%.A.6MP;'O.))*FEB&;>SUA"C'X/W_3 6X$0^J\6+(["GW[U-&=T/P MD+%_LBV_<%P;VQ_'4^"A!9Y/8Q.@69"$FT*;&4[Y_V?O37L;1ZZ%X<_W_HK" M(//"#="*2.W320!Y"^8^,^F^W9T$^71!DR6+,Q2I<+';^?7O.54D1=F2K:4H M54D'":8MB4O5J;.O+(IQD+J82@RG@(X>2Z)4>:J3'/N$H@T$_!T?BZ.%W73* M)F)FX22)9^(&>2)B3'.%C:*1/Y)Q A]>D^9BF=4#6NQG^2G-9^4/->Q>LX@@ MA9-/4X1$].XK<"8\8J,;) (.(+/$$^24>.[+$=(K+I@!Z )S_P"&"/$[%]CL@KYC??BUD(0)&K]PRH@4:1 M&^!5XDFI)4;6HZ4T3Y!LE8GV%R)Z([&^C4"_[MK7P]Z=?=,9W_7LT?6P.^R" MC!]?7_4Z_;NKC@X"G>:MFF\NT+Q5FK>ZT^UFSQP]Y[W3O-7#ID+3O%6:M]HH MIM&\59JW2O1!)S$$D>:M5OL\ M!$Z<*ULG5D.LAN:M$JO1@-5H!#B:MZJ;BDWS5FG>*A7P';__CGDD0?-6B22T M,(OT5DEH-(W@1?-6R0+53=$Y*>JB>:M$74?7F30"',U;U4UEHGFK M-&^5+%ARZFQ($C1OE4B"G#KDU#D@==*\5;4LG.:MDM&JA4P@XEQ!G#1OE8A3 M!^(DP.T".$,<2GH![8Q'1-*\5;*UB9@4$1/-6R5B.G7'E5[P(;<5S5O5P6RF M>:L*@$@C&W72S&G>*A&O$<1+@#N23XSFK=*X0AI7J#+.1/-6R9FBFP E M!D8,;%.0T;Q58F"Z,;!SA\]&\U9W'-^PGZIH_3&NZ< MF[[=N[L;7 T<>SAN]_M.I]UQKLYQ M.G#&YG-:B^>?)[[JW1811R)\EB)VR> M!#,W@?N*84F\&I7DYUR.@/D2>/%4S+:3 X3@PCPIAJ5DM6E.$LX7XYWD8!0 P[0<[_7U[+M3)/U:+Y,#(\\ROD=[.0:'IT CO\S MR*;7 .YXQI/M":1W?37L.:/!V.F.>NV[X=7H;G0SO+N][G?;]DU[>% "63=H M]< 44@!9G/ UCKR"LXD?HN#=$([.Q%*?5 :8+>9N)<5&%V0C2"3ER6/@"7** M'P.?EX-EO0+CW&/;R7 Z'*M<:I,7R??F*6[$4+#**UTV M 4R=P?53,3KMU5'N M9L"LM6\B1E2YK@S+/5A0F[/.XT9BB+J5E P_^IH?T3 M#C 3^!.'Y3PL0*"9F%3U$..@/$#,BAH \P#3HG3"A;R XQ(3LPK6F^* /IS8 M5OU^J68_!0\A5K%A"PQ(2N5$Y36W%-?)^Y090N "6'X+E9.0@- MH2Q>YLK1AL!-/%X*X!0;BLG6O0) 'BA^;A MR-8"(9H$LV%<%L'*,6HKS3^]Q>*28_0A+1:9ML3F/W# +BA9ML5"" MT@!6Y2: D7P&#%2,YG.KAR^>O1K6UI+FLYA9B=^NO@,QJAH!AV@D5H%W QT% M&8LX]ZOYE' C3H6,RI%UY8NJ5;WQGD#.R7N-7W$$X@I>(&< 9KPD.7AY("37 MO7B:1%2 #]#^!*RY*!/DGX!4JD;@5:/WBC0.),*21U1L T\M#,48PM@#E5%R M#S'],2J0&CW_:1H7DRBK,8+K=I:R-+]/^;]S6'N(#"J-PT>$T3\7HP37W2P' M%A9P!>2I9O 5HC( 25=LKT("/*VTO-,7V@R@RAID77Y!I49CLVU\Z S5HC#X M'8>.*C0"6]U,N[C@#X71-L>TJ.BA&, * M!,M3K-'T-\1(B8KYW"]GTW+7F]8>Z[\[5E)K$5)CDQ)%AHX]^ @TAN.UHPP^3U*A-DL].;N,)Y=S,/UX5DYX3^LCWI$TOTH%@MUQS@I3!Z2* '8J MCZ0R!^"9DT3 18 _G0;S.5Z1YO,Y: HXR#.I1+V/S'H.'/ 2E.(X?YB63!1H M3IKJ0CJ]?WEEO,-1/_)0GGRA-X#@3/S+N8MA5KC:!S!4^TQS0 &@XHR#TA7/ M9GF$%Z)VZR0.7E@7H4A('5[\;-X1LP$=K!#"+(1L&A P14U$(NP]\0;7( M8V.P)6M;_7FAY!2F2TW7J1M)N$JA^(&JYX=\ =WRO(2#0JP9],@8F[,^\9)0 MUJP^Y0 :N#E\%C-6X?I[#J]#K3(KS3G (IYA_S0A5''F;>0]E\CAQ3CQN5(Q MC26@GR,OD<.BP\+1@QL4JFQ=,;HH<0:M5-1Q9Z#]IR@9/\@1P1*W?"GM*U]1 M)?N7IFL7K PDFA*.:0NQHXSYXN#ACQ+UG\#"$3IE#40%0!93M:NM2X4_F(F1 MI"_L(\$52@-)* >OK(Y2[B^(Y@M',"*FHQ_8%3Q'OE>ZY4J-6.@.E7TE'E]3 MQ]R%[Z[%K@N* V1_"(0F$<514KWGA:NO4"H#=.D@8>-TD?05M8H7UL>-B%,7 M"".?=V%_*&@5='9X6;;02,N'6.S"^5",38;+D%M%4S%X'-6]//%XX:H0"L^] M&"4NUI<"6-*)&,4LS-+:R/+X'C:YI!T7HZ_Q,"XZ"\3U"J:_&)L-H*K9BK6M MU?6[60QPB1%."7\ ?3A!OQ"L?#%IVF"^4+<_1$\(1 N T5JLDXXD:;HQ, ^R M8!Y6;@+!54J4K[L2ZA=*KQ<>Z^$/^>%/5+7Q1H5GB37QH6Q2AT>+$' M4$=9B8M &3K#(>:2L\(]?C !* G9M6(+B70PEL$F"Z9($$BV0':CVD&4'3#.$)I M*G0V:;>VV-^N)B@,<2 ZX!L";Z*R94F5R? MT%X50!)^@\48]T(EJ/%I"3Y0+O)$;%;@O["O>%GA4.&-Y%H3,("EAEYL )2S M0&AQF;28[KGG E]#%01GAZ/B6+P%?;[^93Z/T4_+/6%V2;@B#DJ 2-U'X%-Y M4L*?A&$78<1*U>P-]KA U-/@6S,7>-=W$&X9,FMAD0,X$*$J'E)WJ!>P!L,V M>@CY*H&,#R_1I\8)E^-=^%:0).A:D-)7OK"@SAH%2J0LGE9[@#19EMPJ4FW* M$S#9EQR:H$.+7 SI%D7+#GA:$@-I%"L$#BFT-!11;H)'4S$XJ=$M7IM.!?G< M+Q;[PMV%03SA[BJ?(!2[Q0.>.*(??X@SZ=@1;&GN>K^#)? 2MJ _@I6 2D5\ MCX$(H!1K^;D+9]-+?]H]DDX@I#^"=G%^/@=-#)V_49U!2'FRA/D3^%;:-M7- MPKM;7\ +ME'3Z IJJ>T\X:6U4>UP'1?^-GUY+G!J:,, 9J+BX$DF$B!U5&0N MI<)[_+E@Q\7UJ[V! #Z!)FL8 7(3<6,P$VKG9"4BUNQDZ7.OBQ5S6MM(!Z;,P3M-7CE9>1MK >$5[4@12@+5SO*.2B46L$ @PJ6G? M>*&;E'#FA0&]>*&XO,8,V%BN(5A:?&6"B:?"HBJ7Z4(]J7OW5D1:+.">H)04 MJE*5,0 \89V;'): 9I1DN&M?'B^,SM*!6(F@)N/'C87)Q9-6N(U.(1B^Y%XK M=:D)7T0 %MXPR1_2TE5222C/3:<6J$'A!-0AR70K;(P?GBNFPHU<94]SS$I#993.+5$%'+5P@'K M>2"E06&^P_-+;U9J%8$YP3\M@:Z7<^#>PN.5/ 2P0K=T>2%6"^^4L G%TX5< M2;@(:"5(\8%$=F +$RX\*+"UA7F"J@0^;8EUB[NLRFTG+T ?8>UY-:@N1%;U MM-"]A[^18=1N6< >K3;T:0A#KP;/\4)S!(!)TP,]JX7=4834E#K!CD*RGZ6= M93RYW@@%2$CN(APH0EDEHR_/NR:NK=+&K*BAR X1WR&ROQ GA9$SCX-"OE5/ M?5B.?A66&PN<7YR*. :,V< @1SXI,H=^D M\ZIP;,G' N'>+7V6CJY*;ZC4#AE:1-B5"PHBH17*O()J*;^ZD5N8+, 0XTK8 MI[5 52G@:T^0?#H1QX@^(?=W!&\5-3>87_PU03T+H^,YIO69SSA^QJ-'5XPG MS;N$LW5Y9"5OD.ZJ(F&L%FVJ=.3$KTM8EST(H$GQ\U2$KX4O"T5KY 5S0,-2 MTZT)/T2B M^EJKATKR<5@E3X.1X0 >]Y]L0KE;?,S2FC296%(V-B@DC+6/UB M&<5%A4?EO\#S=R^=53$(ZK8&COKSPE5^J6&6U25S@JF4AH!8" M_JE(G9+JAW05/H@@UB)7JT@:C$/I5XM+X2"O+JQDM$4SX2ZK&/6;*6 &D_9G ME#*"):(9Y ?*3-ICJ>_2P0J(@NZ!IU2>92"U M9>2JF5N=]%-+V@XKI7 AE$$=T*7@4U,68E@IJ"7;Q0)U:E_+58F3\\/7+F?[U>,JO[[?ZEW;YT M>I>VLWVIUS9%7%N4?VU5&>E#?N=0:C\=VM?3L:]V]N;N[NKKK= M4ZN,?%7EI9XGKGY/64TF3,J%\B5P\+I(!1259J4CQ0"ILNG>/]?"<9]J61.X MWQ(NM>(Z]DW$YXR5(..UB0CIPGYFRQF(]00B=Q$-76&^R,VK%UDME1BM!Y',>0LP M2%XBN&P9U90Q3>E$-!AP2"#U M7=:)16#_ JR+?(Z2%2^52P71/!<9FM/8?UDK(+PZ,FM#N%+\I2QP3,3"K'0'7]$C]J,NRD&>V1 "&R> MM.*@:2U+K6;O(W!>HT6]_&(IS:4$BZ@(!X M@6=I*T\Q<*XJ1BB#SHE(!;A_ M9K_%]PSYS0-6L\DBI51(X<4*:AA8SVOYYZK53,K@]BHA64G(VG&(0LC"5^]B M$I.;PLG*1A090%D&O2?+Z&58 K(=Y0>+ELS*N MM7)AY>>;A M2\5#5J\,4#!_74Q=%"KS%=G_&V77B_T69G5]PV+]Z=1=JE!E:56^4A+ MJT#3,Y2Y#^(8RWKP-6?X A)OK-I)Y0=+(D M]S!,[!?0+1.8J\)\+E/0HF?Q^+2J'EP.X'LQG%,ZCS',6Y5WU(IZL?-+43)2 M/PE,NL?:0Z1NXL:?\\R)SVWJI"F,R M81GL>)G (<.W8.#(VARTJ-";"_B!#KF%BB6 7M4]^,*W7(LTH"XYJSQ12XT? M%L46[U#8LL01)[/(FGTA9="[7.6@8"+M1FDB+R*E5AW',W;WZ6I1+2B>5_=Z M&XL97_BLB&2M4]$7"6%HU]H>:$EKQID4 2DD4I Q@J(GR '[Y>9FVZM377P/**OUC MN:9>Y!F)Y%C!JL3-B\SQ$GS"ON]\6-NLH'(G8) V*) M?T5._J(3T+]!0]AU*!(B;HM)W7D_)V M(R$ECQD-%4&RK-17!25;73+ \@G7O+@B5"H1!7H'8M)XT6? MO^*[7T""!:%()3(V#E%M1HY2?U7"4'H5A7A/B_RWFL 6*@)J3+6:'C"PA;TN M#;*J)K3>;Z7R?HA'%N[H<@WU3!I\_@O-/\ 7B=0FZ>A8JGWP7NRGZ 00PD=9 MOB/B#8LVH%5M4+'!>R[LYCRJ&A^Y84NT=A0KO5M>::T,S.=%*P.QJS)Y>JGG M2=G+:RE;6#[)*KYU%V@&STSC2?8DRJM!!H2Q:'S[_O/G*V=+E D)>'S8K;K( M@PX%?TZGG&EY=V5%@<9ML M(;#JE&O[%JU7WG'S&VS\BO"0^RS.3B;T@\[\7/:>!2-/$E&]X+'>,J:J8\0+ M,6>IJH@1I?5%?S5\<)4O+#7W,NHB**-<0"#;X@;U@O 7'; ,!G7%! MZ2,L6 M1VC>2+UF$F/N*,+F0K@MXSP%(*4??MIYU^LV4+MGJ8%XNP1, 07\7']HA.@? M+@,3KZD>G$E[BX=A<X7BZI/ *J:FP]7#B#;?(:07-)@\./[W=-7]G,OMK3?[:.COOVX MMQ]V[S1E?<_A@YT]AP\V ,L5\*LQ$5FG68/$<#< #M?F?*WVV^#35XW46.G/ MH;$1A)@:(.;&DS1I>O,&*J)T!#2"RP>$I E,0!M@G2[W)(RCL:1+U9*)Z_.R MW"&M3?Y1.IET[XG41X20LM%\S>U9_7"]@6W9PXZJG>MRE.M4)M+C#R/"B0V8 MQ@8<8 .O8ZYGS@::M)J,5RC^'A51P!4ZQ2X:K7-(C78+L[^!B=Q6>Z#,I;06 M++K@2=.RF,Q%(JYZ5DRG1Z1%=O$6WK_E_(]&J*L!5_91B:QK#0?JR.P=Z.B" M*614:B2O3HVB>I9C=XFB]+'/AJ8+MF^B ?GNP:TM,*P#&.;'.>8@[4. :T^F M>)O(>](6F97YC=Z%[;L8_!:,&P!E ^ZH@65W!L<'J!&(1P:VIEYP8I+$))ME MDGU'G1^1F&3#KA+3%BIPVNIIM#=O]QB&BR]F317I"BH+VV$:<9BF0 M0/'O0QIUQBLX-V5S@TVF?%&TKG"]6-V>.G%^)M$ZLF*)HM:W6+*<'F644/R[ ML?AW W8[Q7G$7A''@=-/0[$(XE'-LHC!R-E96O$(S?5-O\H M&HZMNOY@"WNK_UH=O8_3=:X8P!A$KSMAOFQC^6H>BKI6QB[S.8Y#3+%-H)(G M*FJQW&YUE'98EMTHE3QJ;5-O-5-N$1.:7:>JYN.+OJ#8'E+5LMUB?K5*G&R@ M=_8?^BV[ 0S%::2PUM^X:),:3R8I#B%X;F@'7;4[P-$[,VST^Y]7T_ZJ$>7% M=!O!S<0P;CDVR@2,;[']N+8XX/]QHQQ;N18LHWEJ5\253E_DV"U'*3F<.X/L MMOJ&,\B>XC$/^C)(-4S"Y"[0=>K@/;7HO^A"_QK I)^3?JZ4>=MM MU=S[X/+'ME5;P1L(H'+DD*$Z^N*Y56 OC$$C7XS5-FQ'[(D7\R[*>98O[)"- MI!79'EJ+6ON HO;,?-2+5EI;%84&29+ W1]IFK3$56ZS.H$6R<'D%D MG;T=*.8B!;- #OG>3'4_JB-?(A*B$KP.;\$CWR<<%=+4OFID K[ML# M$HZUP*\\>0R\X[;D(DHF2L;GB,)S0L13142M<(UT*R($(@12GTA](F(UAUBW MTI":;')D>H^CHF=?^G92P:Z(V2P,]U+HM2-W4[!1.\ 1.A(Z:@0X0D="1XT M1^A(Z*@1X @="1TU ARAHW*H4DO\RAO&)IR7N?S'=(SI A9E?2N;VW,#@WLZ M(ZNKKL6D+F>)]U$O_^-)=>(#AO&!0=<:CI1UX];E*(D-$!L@-K#%IAV[:W6& MQ >(#Q ?.&<^8'>'5GM@$Q\@/D!\X(SYP-"QNG:'V "Q 6(#9\P&G$[;Z@Z[ MQ >6]]EDZI[Q48;/2>SG7E9&&"P6\6P+!-I\5*C*V-=19X0Z?:NO3MB>_'1K MBBPKB"R?#W4=#=V(WHC>SI#>2)H1=1%U-45=G:[5Z:F;#$K41=1%U/4"3D/' M=D@])!(C$B,!=FSJHKSE[.-G-TTOLRD<\\-TA\3ES8GLN/T6U=-:KVTYH[XR M6GL'/+J@2],"C>36&9.48PTZRM)CB**(HLZ>HGH=J^T,B*2(I(BD5)'4R.K8 M/2(I(BDB*65Z7]LFO8\HBBA*%;CZMM5QR#FA3^JA?1 *;!*XHO]B->BP&=3J M &KY<8X3!/]JW.2-F$I=TA:@3F M-:V24+22N"1Q2?VXY&!@]1UU687$)(E)$I/4 5>)22I4)4==J^THZ^)!7)*X M)'%)+7"5N*1"+MFUK4&G(<\C<4GBDL0EB4L:SR6'7:OK*.O\0$R2F"0Q22UP ME9BDPF(6IV\!NAX?HD9@WKY5L$H? 2F$93.R'S1.>PLM2 M%N=)%<>V&/_NA3FNEJ5NR%/F1C[+4_>!7]Z[*??AYN]XF1_ =P\)?W S^/+^ MF67!#&^*)^6SX%\O?H@"G&#++H*(9=,8'A3YZ8>W1^V]!'R >$UU8,EK#P>AL4U?_ZA_8/X#(CME9]7',>W8 ;0^QM_ M8E_BF?M*=CT%?C:%/V%/!3T!K83N/.4_E7]\?$D?BT75LS$663W=E3DVFR=T MR#4YHQ_?I^*5C*;8TWZW'_?MQ[V=]F[HXFGOM'?M]ZZ@O/G.4]G9%$=18AXJHBH%:Z1;D6$0(1 ZA.I M3T2LYA#K5AI2DT. 3"_$_U*D+KR=5+ K8C8+P[T4>NW(W11LU YPA(Z$CAH! MCM"1T%$CP!$Z$CIJ!#A"1T)'C0!'Z*@6)TAZ0/$!X@/G#,?&'8M9Z"L9Y,N1TEL M@-@ L8%MU(&1;?5[RFI^=3G+??E DPE[QL<6/L=!A!UY+K>,+RPZW>R93GHZ M$^Z=OM6W&QI5L 7<=,&LIL4W!:*).K> XVBP<4<"(DTB32+- PK.@=4;'6S( M*E$G42=1YQ:];KM6IT?42=1)U*DA==J]AKI0$VD2:1)I[BDX>VT2G$=UXRXA M#0TZ/^2P#!,F$QQN)L:1('8"8\M-P*.F-0]2,(B#$0=3E41_X)'B)J 1,3!B M8,3 #&%@!Q_W;0(>$0DVT"&A$# M(P9&#,P0!G;P$=8FX-&^'.P DZH-'DL-?]+\:9H_O?GM-(_6T,73WFGOM'>- M]TY#5VD(\$;PHOG3A'I&HA[-G]:FV37-XZ09B40E1"4T0/%@"Z0!BD3)NE R MS9\^:434"M=(MR)"($(@]8G4)R)63Y\0'#.,#_:'5']+8.6(#Q ;. MF0TXW8'5[1(?(#Y ?."<^8 ]ZEK=D;*F3KJ<)?$!X@/$![;8]*!C]7O*^NOJ M<@_3:[CV1Q6'67II\G/ MD0=W?'._WWZ?\RCE5SSBDR#[ANNJ'@/ CA"B7_CDSS_#\P/_M_NO;S0\L M\.$+>/OE\.[ZIMWTN\V\ EF#R_.:8;F=?K+C.DP0>+&9N^WS"X9// @%=G+O- MN(0ON[B7$/[ @I2E^6SF)O @G[EI,>4[?7<.]Q;+<[84)&]!>(-369(=YS36 M>ZADJO=@<$:3;O6ZG:;\FJ#95LL=G/NDU97C57?00 C]=D$_/4:EF#-ICB9. M$QYJ@H<-C9^&S>N4^MVD_5M8.HW@*S6]5N5JT0<7M0,.1>[ CLUP&H?$- M4F[B&4]AC\?4Q0F'!S=" M4<>-XC51E--31ECOP$87]&A:=)&$.F-ZLJUAKZ$"D=.EJ*:LKD[?=%$F.Z?L M$=\ZJ(JH*NS:Q/PY=6)N'<3.(E68[#;3[#9]B=*Q>HXZ67G69+FOS6>ZG+PI M\MMWH<;W8NX-0,H$;D4V#N'/ ;,OSB6.LD-:QCGZ>_OJ>NN?NK^75'+35/+C M#GWJJ6O!=.JD=?:AE,:B_L:1C:V,:G0YVZ;E#HF7$R8'1UF'^%,A!S)Y-(S' MGX[:=F&W&^K;M /4SCL/G PJHMRM*-VU4\D7V"<:*.!F?W<.KO.5 BY=RM@^SG)'X,TB".V"1.:@WS=)]< M9G0"S.%:H;Z+QL;W2+4MN]_0 ,=MX&D$WC6MT)"O@'@D\4C]>*1C#08'[")M M--XI5#5W;2^]1ZOHU1VG;_C]#BVE[;;3OAO^T;VE]-Z8\"G/TLR-< W,!PB*WM*3('(CCS- CY2S^!Z6XV:@/J<(T31( M,Q9/6#;E13=IO/>]?M+4 )H:0%,#:&H ;8 22PV@J0&T#NA'C7>I 33AH9%X MV% #:/T\4$T:J7]O?6VQZX3[0<;&#PGG,U3P&\%@ZL%+SE&-&"JAX^%T3.-S M<;_PQSA\1!],&+O;I.0VF[Y^"E[UYO;<0!%8VW+:ROS?NASEOHYJTO.)#9P7 M&^A9/6(#AS2SC%<@;O^=!W.TK;95(,ZPU+IG=0_0X$@7S&A:^I*U2,15EUV6 MTZ=^ZV3[;M,D[#YC09KF(EW!B]-LFXS>TZWEONBT:5(0WD>3@HX@D0PDEZ&R M7B#G02X4MWJC.4(]>ZX1>70Z*I]CV30'A.PIG:37Z1!7Q^HJG 5RZL1E2+Y: MDR#\E,%OI!$BZ9 /G2PDLI"J^]391Z="#JHL((_SR>34_'*B:7(4 M')O'"=;88FEM&...>#(3);F-T.NI36ETK-&@H0XIITN"^E&;P1+P]"BJ;S?4 M3^-T*8JLPK?$W9)8LUBX0OPU@W#--1LR2&$[:K.A980VOME0IVL-F^H!O0U MC4 \LN UK>X@)DE,LDDF.;(Z777>$F*2&VJ>^[=D>]U+;5W/-=F6_IO[?9RF M/$O'D?]+X-X'89 %/-V^'=NH>W-[,QP,;F_M7N>Z.QHZ5X.!/;B^O>KVKT;. M0=NQV8!C!^_']FV*>1*&WH+$!!)WYP:2+=1UE='E'/=U:)/.3SS@ MK'B W596K*G+.>[+ ZAOVQO _3EZ!.,X3IY9PE.>//)=U-OSJ8;N4]\V,AQU M2A@^'PN*6YD%>DCI4Z)N 8.$1=919O#\&\\8Q@Q*_H M[G3TNZXU4.>PVQELNB 4&5<&2+;S(^S>.=CC7L MJ9O'=0Y-S8B8B)C6$),#HDQU ];3)B:R_-X;Q7#)_N&&N2O&,+AEI39IG'O2 M:;]']B#9@P9)RK.B3EM=.LG94^?^!F&G;[H@%:/_5C2L;28/OX%>9OKJO+9E MCQIJI[V"6,]!)2;[DFAQU[H9=:G]1(G-&J>FB]2ESHKAHKT^M5<\-G,T!3NU M QRA([57/*7\#>,L_PN<9'RP4/!KC-D6/D=$J@]D39R&-7%L@NMVU"6^$\$U M:S2I02<]M*PU,QZWR+&>:KQZ#?NDD$ $\_\^3KU$WXE9L&'CSF)@CS M#)^\Y1CTJ_'@:M3KW UOQL/>U?!V>#=N#[M#^ZHWO.IW.^W3'X/.QBSA "@/ M3D'F8U>3T*-X%D1N%B3T T&/?E&3!>G!&;\X2E M>$HL2-^8FOXF+FX"N[43T3?05/55QMW-%6=IJJ3ZKNYF$AWKB84/CTV'S.D7H&K)\5T/U;_D,&][!AI7B,"55 M4HZO1BR5T+'1'%]DH"?#)R5;Y!D+(B^><7:!C4#598(TX>[7!6I:>?3U<=H[ MECUHZ^VVUP6#*.QHI9D;X:K9)$Z* M;((J@T":GHM$@EVP^/2Z[8^L;E=91$(7#-E732%[Z+Q)PFG3L+Y#:>[&=R^X MG4RXEV'ZFDA:"QY!('$O3XQM]F*6-D3:N?G:N5D8MZ_^;3S'^S3'A-V493&; MYXDW=5,.JYG-X@B>%'N_DQI1X=70L1UEK$R7\R?UFM3KG<'AV#;1 ^G6&TH: M[ RV2J]N@I3.IX%X [+I[+N(DQUR &EW/B3:M8_?B^A42//< R9C'ZL_N<^> M-HRQ6&>% M48;Y/7/A$W:SFNV%ULHQJ7[M>1CA8U%76?D>6IK?J]51& ^C+OP4Q3YT&C)Q M-^)NZ\<2=]5UM# :9];9PLUI=">FN&5\EK(HSIC/_=S+ G3 8D0?5;EYGLSC MM)G<.>/R:YS10!7)Z7+X^Q(/F>5G3 _=#M$#N0./;P?W3#7,9] M78Q5NI'73&K8R:1U]FQU\Y1./6V3;-%#)'J=#&E=#-2E4RKU$.E"CPV-8CQ! M*VHV=V5%_SFZ766-F,AVS!5+IT-:O8&Z@I=3)ZUS-XCNXH3#@QG_ M[DG7GZA26-1XD *(_H=.1YD&>!Y^!K*7SIEKQGUF[9E]]4Y>]X#FQ%8U+3R0#H"\2_B7ZJB M0-9 7?8J\:\7*IJ"_K=;-Z]=W03W+HB"C/\"#_)_CC(W>L#Z\'&:\BP=>__. M@X3[X_2SFV2?)E=Y&D0\3:_CV3V.(<>B*;DNS&&CL/[+&4NBZN-I@$HCG!=4A4I?8-5UB1\-6>]AU M1K8]' PZHVY/7<]8IZ^D::S=/F[?U2._GC9/FZ?-T^9I\YO=[E"GZH,ZX&W; ML%;5@]W@A;>)3Z]:JJYL1,VHX2_AVX'Q;>/&OH1O[\*G6OHQ)D&M@N7&KI[F M$? VS8(9FM\+R/X]Y9,\7'S^)9B\7?5TK+7C[)S%,H57)PW0>["#XXH4AET8 MN!X=V[7BZ']%5]<"JM>%STM+ OH'^N%(T!!=' #7Q@M/KY:T,*YYGXDDB"0. M@')_XQD)"J(*H@I2H(@NB"Y(@2*2()(@!8JHH@FWG485..MS^?88$2@3L1+7 MYRQR9^J* W;*G6VV*&5?*&DQK4E10NR^L+ MI]?\0*93R70UB,GHQ;*)RYPU ME[DX#)MY33'-@4@QMM#42F)!Q((:9$$-S'(@=8=X#?$:XC5D5!&7(2Y#7(:, M*C*JB 41"SH?%D1&%:D[VO :C0#W5FQY7YIS6DZ/73*GU1--E#<.]!E2[* . M4'^+(T"$V9QG&Y>OJ.:, KVKOYC[D'#>V*2&7GUE+2J(&H@:#*>&"X7D0.H4DLX.=EWG:>P1)ZPA(>B\UTZ#>:4W9M]M-N6[5""[Y;[ M)#Y\L@1Q,;1&0\I)H9P4(I9-&BC8'65#YDEX$#V83@]MJST@@B""((*HM"EG MH'Q&'FE31"PG2"RV-1AU2'@0/5!N[UH2:?79)1M1'H2TR(8CNB.XH?X,$&Q'8 MH73&[G! I$6D1:35@,YX"-HBG9'HCNB.=$82;#HZN#4"7-,YOY>L0WF_6T'M M4P8_L2#*W.@AN ^W&K>Z.5MO8*+S,9/<9E-L$()6K%AUK-.P?'YP'0#K]M1*-9(A9Z@HQ2&*0C>7C.=:PIZS_ MP?[PW,H'8@"J4CH?<4_-4)*XI[I" ;NCKH$Q:9?$'XD_$G\\(?X(YK=-#)(8 M)#%(8I#$(%>;W[;=4/(VF=]D?A/WU XEB7NJ,[^'[8:2M$B[)/YX(/Y(@'LW M3^6/F!A%/T^MX=A]$8O3(-R#,JS#V?O_+?__7GU8\/,_R MA/\*KYCE,S%]^[/[/.-1EM[%R;4[#S(W%%^GWW ?U=/@."*D^2]\\N=6ZO M?_C+BS.LG\>W8,93]C?^Q+[$,W?]>=9N#V'KEU,NT,=VVC\N(=T0\*G&HW[+ MTRR8/,NO@@@S5G[JXC4J\4;"ELTD<%E\#Z^6XV 8D Q/6"@ RX*(\QES M4Q9/V WW^.P>?N_8%@/(#MG4?82-,)1+$">I&?OKAIS>1_ZUSV%0VU)ZQQ$#:Y=D5!X6?ZR^)XF3FADO' M;>,UU8,%"3( 6EA<\^=*1E]L:<_;!\=]_3EMWI"B>[WD M5 FLV.J,[K 05E(J;D]OXS][+_I MD=7O*3M]74X2[Z/*X..);^("AG$!VQK:-+[SQ&RH9G4&9YM^$_MTBMX=?'MT MXU! 4FVK[:CK@+@.+KH@1-,B5R.ZTDX6GR-U67:_R:%9IT5<9.2BP-I&P=F8 MI(RCG)'E.,I2I74Y73+X]!$RQE'$P%%67'4J]$"FSYN29!O^>8;*V=#JMIN< M3G5:RIE!9&6N4#H=XNJIJP0^=%U3:U/:>KY/6MH3IOG"ZG2V://A+& M.(IH8)CAJ= %F3_K8?L-?N+N).-)(WK:.RF>IZ/'8@"Q,/U_C IAZO7MT;# MAD8!K@"-+LA -K ^^H%Q8KYC#?K*=/!3H0BR?M?#]A=L;A%@U1]/LUU(R+!" MG:/S'FV =;),^WR,N@NGWU ;W1V@=H0QE?M#<.-&D&3K91\_@XS@<-NC&^8< M.QQ%/%-B^6TL3$AFD#Y/G@/R'+QK!75'A^LOKPLN*#23%'16W+'YX0:M%+_ M4]RP]KBJE\V.W13'@SO;N;,'HY$]Z@ROG<%H>',SMF\Z=O]ZW+GI4#=%ZJ:X M[BR7A =U4Z1NB@;=3MT435!NJ9LB=5/4" NIIQUU4R3,TP;SJ)NB7NW7# Z- M:05$;0!'F'C.F&B(NDC=% URM9OD2:=NBJ2T:Q&QU 5WSI(+4#?%$[2AJ)LB M=5,TAM@,HBOM9/$Y4A=U4VQ:DIVZJ9(W13)[-%+PAA'$=1-D;"I MFR)948;)N/.A3NJFJ(E47<80[(<_#""J)N MBCIU4]RN_^'JAHH_1UX\XU=\$B=<_OW-_7X#_Z1P9N/(AZ=R .O6K10'(_CV MYM;N]IU![[HSO+J^N[:OQOT;YVXT&G3[NK52[*MN,?!MRA%,0MMS,^Z#-8C0 M91=AG*8?V"2)9RR6YX7M%>_%"9079>YWGEKL_AF(0AX%1A,%APD 5X M19 VT?YP W@O<7=J=[AMN\/!%P-W#A;>+3 MJ\9>_P*]X_(6&*N_3A-9V0SQ@!;X>2.H'MWHBK<(T?KJ%5KA\[';"!$>$AX6 M>-ALL]@5KMW)I#WQ3BS451J+QZ3IM:#>'!U/PMOT'L:]!<(&(-6$"\KN-5DR M:!#6[.N7,HA]:2=TB8$1 ]LQMMQ5UT;Q76AM%3LV M,.&5@V73$K7/>[V!+[ MYH*8E_+1M>Q^7QEA;@B>T\[MT(_:M-,CSI?@NE97H2+_#G1T(9U]579R0[P1 M;XTS-VP&H10EMY".OQELS\ (L*UV6YT9L#= S]A.,(A[:J>]$ LE%GH\1_!H MI*YK]L[P- +O%*J=^VR&WV=;)RLZ M0_OFSKFYZ?9Z=SWGUAEU;JZNG:O!>-P;=SNC\4&3%>W.D;(5K^,9X.=SU=)@ M\#%E[L-#PA_0%=I5DA4Z/&Y>I@&9D1JI MXTU*;,SY2QG'I#^V5W;?GB7%C<%6>_.&XD?;SNY1#AE=X'"FD[[ZFZ?'4<<+ M3=CJ"0Y.40J^(\\BZO?4]5U:!Q9=\.$HM'9R)-7(! GC*&=(HHA$T?&;V9^. M*.JTK<%0V2!7DD5G(8NVT5W..+&IHXZN**UI;V9L?'SV>\:3R VO\Q0.C2?I./+Q M>;\$C]P?IRG/TJOGO_+X(7'G4SSR<<+==.N _6AP-QK=.O"_VYM>NV>/;NYZ M[;O>N&=?WSCVZ/H\ O8RBHU1WR!E#Q5061!-,+2*C86PA9 +(&ZQ\I1D"#S+ MDN ^Q[9$]VX*_XTC$2]>E0+@Q[/ "T+>>A,Q-P'6VJ@P199?Z3[4;TC=VZG? MD':FJE[!7NHW]*+?$'NSW]!^*0F$H=3HA1H.$1Z>(QY2PR$%6%M9,MLDMNJ9 M$[<7\FK'&4Q!3NT 1^BH8_ZF\:&#OTGB^9F[&E4T,I$Q.PS(YG6['&HZ4 M]5K0Y2SW=9^3ID]\X+SX0+]C]=K*>ASI32 M=?M6CW+IR$X\I)UX/M35&UIMI_F.OZ="763V9A^OWJJU4)2V?4M;;K!=001(W /++/ MB4N:@JO$)14&NYR^!>AZ?(@:@7D*'2V;M1^@"G&J$->E2EJOVZE"W 35ABK$ MRT)&*O_6ND:,RFZI_)OP4$<\I/)O!5B+[<0N0^PGQES14(SJP#5C$:9@J7: M(W2D.G"J S?(Z]K9"7JE"AZ,M0UM/HC=0FBITY<9/-2$7CM/MNR MU57GZ7*^9/?I(V?,HXB.LHC@J= #&4!'*0%_)T9Z.AI]JU!VUKT97W<[(OKGN78_ZPW.;FRNK M_/P@]<(XA8K*XOU7>,54_4O6C+A6 >MU. MU8\FJ+94_;@T'Y?C?%R:@ZMWD005H%$A).&ACGA(A9 *L+8T0:G@\=BLP!1L MU YPA(Y4\-@ 9_Q\]Y5]FO-DZZ;7JX$T@W,-^9F7.KT @@FE3H[=MSHC2O4C MW5Z-0"<^8"@?Z-K6H$-ST YH6QFO0F#L#L-T[',23WB:@B+AANPK3QX#;ZLF M"N^G&Q84=3[IAH.!U7WQVWC M/97?X@R$9U+X*U6IH)10=S@0&I]0=_ 1&B;@$7D2CNM)( Y&'$S?\18FX)'. M/A#3M;:K/ TBGJ8LCX*,^4'"O4SD&"?!?8Z1%<,#SRMPWJQ0GT%XJAW@"!\I M]$RA9Z-4/9-"3K9M];K*ZK=T.4JR%RGR3&Q@&S8PM$9="CP?T.@R7H&@P'-S MY#BRG"XUH:*X\_'%/!'GBJ8MED,MXBCNK!"&,NY\_YX?LPFZ;39R'K:D06R=8F8UJ4B6$Y;=?KC:1,368QOCG=SPS#V7&Q)X\7)/$[@3\:_ MSWF4-F0QGHS2>6&/K%%[?T?MIH!98(]!KKL/9!%J) Q/B/@/$O&1 MP2?O^SGRXAEGDR2>L5AY%);2]2A=;_,RBF%#OJQS3=4C@YJX%W&O W&OOM4= M$?\RQH=ANMYVP^<)]P+9<->-?.;.L.'Q?UQ3TXS-2MPT" NU QQAW"Z HU1A M2A6F'$%I*%IM=4E)NIPD&7N4*4Q<8(M-#ZR1HZRV4Y>3U-ED,EY].$*B\,E$ MGFS+[JM+9SKU5$(R#RFLNTU^D^4,E-6\G#QQD25\C PFXX@*)%9OXZD)YZ(? MDI5XWA0Q4#:T_%0H@H),[U6#^&^%FE1Y'IJ)M:\[)B/"IX<+PK^+SL9'Y^VV MU>D?,#QO-.*1]:NICYJ8)#')9EOP$),\@MZY_VSUK::>KQF"&3W,1;Q][6? 89,_+8]@WF*'>LZ^ONS?#;N?6N>WU^MUQ[Z8W MONW?WMT-^L/.Z$[[&>K.WHKTZQGJ*4OSV_;Y' M=T:CY17?/CCHVVD:>5/^U0T;TAPF"_2@@YZ%$K9_8B,AVPX6RD$0;'.#I7ED M^YP$'NB6H&,*M".L4\_B]!ATKQ6+^Z?X@ON;FA\'7=P8CLE]>)L4CK6VV^\\ M\8)4S\4)7D()ZV6Y&VJYOE^""6<7P=L1 M[V,M[IF[2:JLZQ Q8%+AWN)Q#P\)?W S/;G; MS0+W3P?;%.>,%YZ#5E=9,8#92$-R4U/^18 CP%'[*2T 9TBV2Y-BXJ^)&[T7 M=FA8.=-&>>@X':O7IO8KY%@_NL&BM3W<:75LM(?[+4>9.4Q(I UCU==^-4F8 M=%M#91Y<70Z2)(EY3(#@C,P@P!T@-GN"4#,+W92&9'7A8EI$7;61>P>A,UV.OFD[EQ@- M 8X IPO@*'9Z,%OZM$SF:S?R>*C08FZ@ZD(;!>+"'HVL85==5O.&P#IO"YK8 MNV[P,3%7F;"(@K,G%9P=M@8T:XV8P-&9 ,'GK.!#P5G5!J5&?HWC5]V.FK&M M=FD;?8IEN9W!T.KUU,5^J94T>33/VQ7\H2'SR0>)^J]]K M'""Z'#T).$T9#0&. $=!8BT 1T'B,J\:IWUH8;KO::&O>*(VZL>H/;#ZAYSU MU 18C--32#CH!A\3S6K"(@HQGU2(>=!R:"PU,8&C,P%EHJ2)$GEEV8"$.20^ M3DI\2!08.K:C# =T.<]]I0@E"FSD;6!NY#/^? M!)RFC$8CP#5*;;U6\\1&N$9"['.TQ0*&+YX\9.C-67K_B[S_],4\O M'UQW_M-7;\K]/.2?)F(0^)6;-TS2?R=WFQ]8X,,7KI==CNY& MG7&[=]VY[?9[5UU[>#T8#0:WSEWO[G9XYS@__.7%V=;/Z5LPXRG[&W]B7^*9 MNYXAUFX/@XA?3N4]*8L%0-D#-K%G0Q/JWP+[!42T)D'9Y,L4QX.?Z0Z,XF;GA\FGB M-=6#!:TQCX=A<)^ -X7N/.4_E7]\ M?,F/%HNJ.WDKGM9=F0FWN9M8+FDP^/%]IKF2,Q=;LO>\_["O-R0?3SL=;O/L MS_,;G/LOD/'L%AB.S]:)_94QAQUT <)991KD0?"TB4+%YA%:92R,\)#P< \\ MW'B.,L7$WXJ)%S%P>%\ ).&SYX"'>O8Y/Q+NFN7E(*9*&-D(1AJB:AZ$6:;H MR6+H$N'L,0[=+ B#[-EALC$&E\ZX'Y M)4A_OYPDG+, #XJG&4OC#JXIF[26IP0^EFL8T*6$EA:Q9Q&LIE4)1]\$:2P_W+ ME(DOH$B!/0A<1KQH'/DOOOE[%&1KDBG693G\7_'R_Q,;^?8\Y^/O0?I_\TGZ M]']?>?((YJ?8[D;O%L](?Q6QIEKZA-VWN\.K0<\>.L/>W75[/+@9=WJCZVZW MW;Z]OAJ?2?I$E<8@H_R $#,W@>M2D:J02F!?BE-G207PKE(S57[]07V2A[Z16R_5-\\7>8+/P/D2P\YPD3/(5\ML'$> MRT&A;,C@@4[;7H]V4T MAAC&38)0:(CJIN/N AQM:,?N=JR!NK1R78ZX:7%,4E<;FM!7N)K$!SJMD3); M2)>#/(JHU$A1;Q*V_Q#&MI;6C38T=6$[?6LP/%R'KO,>*:\1Y9V^L-;>3B(3 M>;F!69=,9#*1-P;AM1MY/%0HX!L(X&E#7!?VT&H/U T8W!!6YRWM2:B3!7Y2 M%OB@-50V(4R7@R0+7+> M_G-]'6.B#LCR^XZQPO; MT7!X-QA<]\:=P9USV[D:41$4_'SS]>_FES:]7B75-FE3V[1O>4[;Z.(DJFTZ M Z67:INHMNGPR$:U353;I&IM5-NDK8OG(*Y>OS"G-G#T4F73[O!V>K8U&C6? MMT5N6KUH6#LEXG!N6B-040L?KADL;-3J-)_P9032*/3^ZFQM4\'4@6*\HQ'H M!LIH2Y111J9'^;U#!U#M.P],LJ&IB MELNN@-0%K\@\/R&)KCVV:6&!GS0_TAT#R)P^BCO_<'G;I^O6[Z);?WC #/AS M<(_I1[JGKR;H@CMG:?CW6^HZ.NARD J%.F5(;Y%A-M,UE'>-LVD,/5VRMLV07^FO&W*VSX\LE'>-N5MJUH;Y6UK&U32KT4' M96[O#G%GX%A.NWD(DFM7+RK63HV@S&W]XL9FL+!^RZ;*$PHU4^:V =D:NAQS MTY*>!+HV=*&O:"9>H,5Y'D5J:F0*&)3$34G:>P)*%[P@2_N$!+/VV*:%,4W\ MQF!^0Y8Q3;C8!E@7]JAGV8Y]:B L2[F1UGXS5W6N-:-(LF=LTXL+*"2WP'(8O:=.$.A^] J5$*K?VJY^ZS/P/:Q*B3R^ M?1%7>SAL#[KMSO55O]>[O1V/.]U1KWU]T^G9O4[[9GCF15QR]L5\ >%SJ>3: M:Y6K2KG>X@-4P$4%7*;>3@5<)NCB5,!%!5R'1S8JX*("+E5KHP(N;3U/^CF@ MJ8!KCQ!1QQIVE#76)?>Q(42LG19Q./>Q$:BHA6_9# XV;#E4?TI9:E2_I7SR M1G]D#8;**FI3P)NW& Z'+T9")3(==!Y?R@8W6'SJ%A==[2 MGH0Z6> G98%W6AVJXR(+G.JXS(U2V5VKTVFHGIOJN,@=H*_FH+U-2.Z Y7#Z MJ/ET(%V.7J$28DH=5SRY"^ ._DOPR/V?H\R-'@*X9YRF/$OO\BQ/^'@6PVG^ M1[S^]CNNA&]6MU6OM!I=V_WAP.E"+*IB)8#YO P8@"JI0%*7/3HEPK M91=!!%?%>>I&?OKA]?0IJC':O\:HJZ3&:#@Z:I7.8=^^G2$V S4GY#II8$W* M%Z?M[.];+T!&NM=>"&6"[M4=4"2F&?_/'C2D-7?9QJ/P?E7@'E#:HNRJ@0PE M=1$67<[V*.1Q/E)Y&WS9F&Z:2U4ZN+=RI*[E% FBLXU+N7Y05(83X M^+IUB02CZ+[U5QX_).Y\&GCLYTBTZ\*3>!-7]MQ:H\[RSTF K<-B]C]NE+O) M,RLJ^RWA%\=XB!L]5Y,'!A]3%L]Y(O:>:_L0^WWU]XO?B?*_R%,XH3<6'+SQS@Q# $$7KM/^ M6.RE^L;^^,$".)1''CV4(,, B<\G "@? R4N,)'9'!@G_!)/\ [1"&2>!$6L MY0G(9;7Y3W!DOSB^LN9^SO>CR)J M;B$E\$3"<<()G]-_T^<>5,00 #\ M.$]*,A='!0>79DGNH3R"(Q0'/@%090@^.&($'H@ICM\6CT?XP:? "P22+'@( M_@!W!;-Y$L-U7AB4G#;ER6/@(0)Y>2IH+YNZ&6*"F_AB??G<%S$^Q(0!+^G7NY6$6,*P#LP,?+WQ:H6/P&#Y[&S(7%NV$:BZ>\C6JI54-.B:\" MY^=Y,H]3D'U($2&(6GESPE-XIL?ESEV0[&F*W]>0K<7&2%-P91YF%KOG#T$4 MX36KSBB*GYCD:6*MB_W4L5=VDX05XR41+^]8XH(M]FW*T\5G 0.D:Z1B'W MMUB:P^. 4XEH)1!RY#YPP<@N/OWZ53 $_'Z2AY,@#/$':_% 3R #K'O9YR2>X'$*"OE:+G:'S?C! [)^ED[C^1Q/?K$7<1#EUW&$+&6Q MO<4)P<'!VCTN@ QH!%=;Y<_/%AQ6"CQ&K+Y\U\Q-?N<%DR]6)FB3>],(]/:' MY\6N6^P6@^P#$1(DP!Z ;(IMKU(W M)/$M[O\DR=1@GHOY"2B2*D&35I"LTVPNV$)):;+KJP284-F3X#Y'E+$*X;HL MD9=O Z[$HYSC,<%77IQF@BL57Q=8()Z<\C 4J/+ (Z#&4#(I?P96B4 >/($B MB0+X7A!Y8>Y+63B'^P.)Q.*>FIG28C>OU\W\&!84Q5GQ%%S&<\DH.3('8)\" MDQ;OBU!NXVW!XBZ17ENTR_5JZ3N"G4DX5V\"$0\(SA=\VA6&%6)N<0+RKGLW M%$>03CG/:K\BD/$YL%? %P;%SP8S\N+TDEE1>F0_$F'L9/!N/N M=74J-1&.BAML.KI\K2<*Z> #GH7Q7/(3$/0AEP)FP:W0Z T$=LF+TGPN.<0& M1@@<#_:= V0-_H.O!N8 2GOT$FLG>>3)&TIF*=DYG%H&O!MLXF=K68E8,#Y< MTC0'LEQ(;X//\&M^G_)_Y^)X"MDI]#PFTIS>A/?B9-/U!F)2&BB"^:2E%MEB M_Y3:RM1]Y(:8B=4F?GJIH;PO]\5^%_SL(8[])U N$.;+6M@"4I+ENX4Z@$B+ M[0X?1;M#=PX*!$A=:80""A7,7^IH(1>Y;E&A4,XJ2PPTKCB#3ZBU5$L &H0' MBXM04X5%OEI* .J##R2)S')>^@@$8Y^ 92?.'G9>J+4%S_=A$:[\4_MJW#8]=D;99&.Z%K=JQ E.P43O $3HJ MAZH"M;)M.F=<]L+N3^X"4ZG:F0PL/I;5:3MY5XY^34%H M?(-79]2UMNLKL05;6]7AU00\(D_"<3T)Q,&(@VW>9=[I6X!\Q,&.KIUI9% U M"=NK][*/#0\\K\!YLT)]!N&I=H C?*30,X6>C5+U3 HYV;;5ZRIKU*_+49*] M2)%G8@/;L(&A->I2X/F 1I?Q"@0%GILCQY'E=-5USCWWR!:9GQ1W5BDKVY;3 M(^JDN+/JN/.[712:H-MF(S>'IDVG;0U&JH.GIQU9(%N7B&E=*H+EM%6G/YXV M,9'%^.8XZ;?ZX36BE)Z,TGEACZQ1>W]'[:: 66"/0:Z[#V01:B0,3XCX',<: MM/=WCQ+QD<$G[_LY\N(99Y,DGM6:?RI#,$K7HW2]34$V'#;DRSK75#TRJ(E[ M$?IL,AFO/APA4?AD(D^V M9??5I3.=>BHAF8<4UMTFO\ER!LIJ7DZ>N,@2/D8&DW%$!1*KM_'4A'/1#\E* M/&^*&-A$$8>SF$R7,K(:Y,T9U*H\#\W$VM<=DQ'AT\,%X=]%9^.C\W;;ZO0/ M&)XW&O'(^M741TU,DIADLRUXB$D>0>_\HQ@>O>KZ@RVL!C3])I#_E<+W>8)7,8N MYDDP^_?6_VM]L-BU&[F^*[[Y.?(#M\6^YO=IYD99X(9P M"_RG'#=?C(Q/<=0YSC^'5\':Q%TLS>=ST)/A( (RPT\/"PC5!['?/PN M5@Y^! _,C>3 M==SPYGLWA?_&41V04FP-'7OP,062G05>$/+]Y]?3J'8:U7Z,M].H=G+Y;>SR MHU'M.*K]%D>UKU,C:(2[WCFS-#J;1K@3'NJ(AS3"70'65I;,A;"AXCP%.RW] M8&+%RPF-T#8(.;4#'*$CU ,&$)'FGV[&&ZNJ2 M=3G+G7S *X,ENVBR:[-G&Q"DSUJ M2F6W;_6&RG(J3SYUG^S$)O.23XZZ>D.K[:A+2#EUZB*S-_LHDS>:("OCJ*=C M==55E>EROF3YZ2-HC*.(KM7O*BMB/A6*(!OHS?:X?M"(-#D=)0UTM)&R.LN3 MU]'( B(+:"OB&K65-;DY>>(B P@E5L:3RY0_8*8YNPV#61!MW2]OC,^I:;4?U*%$JRR7[G+@D<CH: M7,<:]!J:*[4%V'1!*#*?#!!KYT2Y9"G7\]RM!3, CLIB)@Q$',X2##6QK-&RH)<*Y,K"M*];*O__TQSR]?'#= M^4]?94^=+V(,*R#639!Z89SF"?\&&[\*8^_WO_SW?_VINGSJ)OP*!ZSB8%4> MI:(+SZW MFQ]8X,,7KI==.L.;7GO8'E[U0<[U;&=DWW0'[=%UNVMWQS?7[1_^\N)0Z@!^ MISQMU9F^.0UX.%\Y#%C1N/E/009O\-;D5G_- /*7 M*L#NHW46//+38Z M[_A;;:IQGL*)I6*'Z2>%:?JBR> M+/;#?#?CN!+\]2%Q :3XC;4T_QF>$S]$ ,ET"4;P(X&(^YU.0R?'7 &2QVOKJUJRC@I!8@PNG MG;B(]9=( 0P@!$ORY3(#.+D($ 2>BL^?B7<"$"<\R& K\"OJ7P7 _IT':9 M MS@VP(XA]<:_K34N ?7MQ5HAPO@>+/?"()VXH<,CU M9T$4X 80S0#A\#&\&JP-,!-B3"P[Q=17>=+P.#DF',&Y_TSKHTU$K\.R/)]4 M['P97P7\)4\H\*U *H%V<('\,D\1@_#[J] %!O#5F\8A/%#>>3E/ BQZ9K/8 MYQ+\R^]<36X>:",NG$<=,?%Z-V-3%\[,+9E0A>#%.ESV*XK!RVLW"6.6!K,\ M%(^6*%1#Q\56!7G+%P318QPB,P)BR6>2'8K?$4<\O ].%K@9[.(YX"'0BN20 MN$F@IAC?%0;9L\62(/W]J1IP9*#&I;= C=DSW+1XYN>"T55JR@9ZQMTMJ!=W_?'MZ-KN.;8]OAIV MG=ZXW1F/G/:5,SHU/6.U5B&.6OXE#^/M#'J-]K.!WO0Y*74$N>)- 5_8 M%[RPT9TVRAP_1>Q_\H@OC/BAQ1RP99;4!?GKT+$''U-V%0/-(@'?E-H(Z$]> MZ")LW 6_\%'@!/>YX%5P]2L([;):D'-*G@,,;%GEFY?'*0Q4=N&RTU'*_DU*/+"5D MC-H-(&E9)@B:$RS!7:SF)>A0N*D^>>(P/AX!"$C4&>#%J>RG2 ZJ/<3YGK@<2*!'X $(Y ]5K7ETL M?N)JX.BT\=4H&-70#ZQV%K^-^75D%\B3OL3E)>B/'T!Y$&UX05,(\&HE*^VT M07U[?LV?=]JU6YDQJS;LM!V;C:,H![7[5\[%.>81$&,J5(@ ?BB98;9JWV!T MN',T']&J>);&'8*I)-ME6"/=X<<5;VV]!IVY@E>*V[JFQX1B9ZS$K9LC4[3@ M(G9;&O@+/:K28L5NV04>=4TD57?@KW719 FC$/ );5-\$*KB: %8@(N 1NQI M&J"9"2;M V#>0V':**&/OC7J.E:G^[IF9B=J6\TTI#UTSSGL( Z#(-95KAID>.CY M07LZ#X'U9:]H-D!/PJ.;!#Q[QM_0+R0NXL(0*7PMB_4L^Z_2'$\N75A.0C)' MA>59VF;(0S@Z/I!4A#IC"20 N9PMA+;T?+SZ'EU?*_UA@%=P! ^%1^RUZVO9 M98%X/07= T['*6R^=$FOP\RA[FF9(ZF4>O-K*(F%HH\E3TJ7TC-W0=)+ M[JV$BZ[L0,56=OK9326*%"UT9=.7G9;TY"K2'?_0:=D=S<#TAV&KIV9-K_N0 M;?&4!1M9'_W?95% %O.2;4OZRF+0#E]X:E^3$I(K]VM<=DG\IPIQPFYU&%P5 MKHJ9'1DUG%9;Q=*:.EMB%K1B=GA&T&WXO C-HCKX=^XFZ&@H0IN_N@FH/W(=3EMR1?T!IDJ8 M\^0=$,$/Z,%FG;8\*)-)0!6J8*C1&(T(V0-"2.D@(*19" MEE@A8J?,M!%]!P^7H<#&J3)75L-':96\ MD,KXAA1FF*M4R)9ZZM#236X"1N]#<7ZE ;SL'+$*JS](7XK*>DX.9M2X\,W, M!1"('.("44U.I+_J'D:2C3Z[L5:2%^C,ZF."N)2< G MF,U=+Y-^O^?2X;%68!2N.7,%HGD4+?05-=[TSLCJK\ALWHF<"T^8^^@&H8A8 MHA!<]I>]\%#*J'+=&8I!OW4NYL(?71)TPOW<*Z+0DHVL7(!,J+I71)/*D@/$ M6@47@G4NLO*JW4D?.*C242F@T#=8A,DW!5@=1 < CMU:,15K#U12PU0.''^3 M'^LQQUJ(\0 Y2XW;T8F,*=<3/ KYX7<1P4 M[Z7L58).V13>K08Q41X74M^2*2Q//)QD4TG"A<78*F*L17R'S>!H4+4H\U=D MLC"0M1JJ:RO4$A:Y.DL)J2]WA"Z&0K>NQ:DP@B*,?YF+N92L@ZK'OS%_H C; M%*FF2XG<[^8V%8]>7IK98:Y)'(;QDW Y(%=. 8HS@ U<^()^T/X)LN<79).^ M[J^^Q4HV\<)N"LUU;(9F0OWY![NG9"A4M[_G:**VR7.9[([)J]_WZ,YH));B MVP\[28W:31@X;_T=6*Z WT%GU11)1)L#DY!M#_@< <$V+^-N'MD^"W7],^B8 M NT(Z]2S.#UF=6G%XOY9>-8W-3\.NKBQ]/9KN;;;PLS6CBA%_X S%@4N$.P>/*6B\M M2>%G8"-!E :>EJO[APB#Z,I&BJ2?S3D)#]J,;GVV MY?2[5F?4_/RGLVC49Q#=:J,1AJ2FYKR+P(< >Z(GIT# E%[P!F2[=*D MF/BK3-@_IG*FC?+0<3I6KTWCS,FQ?G2#16M[N-/JV&@/]UN.,G.8D$@;QJJO M_6J2,.FVALH\N+H<)$D2\Y@ P>>LX+.Q(4CVGGENAR9Y>YF)J&*0OJ=8./B;G*A$44G#VIX.RP-1BHVK-7W;YNTZ[$MNJ ;>7'.;8K+8VKLRS+[0R&5J^G+O:[,Y"I_D@O MRM>+CQH$N(9M8:?5&5'=KBYX1T'BDP\2]UO]U\-8*$A,C.9^TH12A38R-O W,AG_/N<>SB0.XO%8&(M7!!-90_H[)NPK8[=55HZ MKB)]X(S=%AHQ!+-4"8T 9Z*C0R/PF85WE#]P#OD#ZK00W8^>!)RFC$8CP#5* M;;U6\\1&N$9"['.TQ0*&+YX\9.C-677^PA=6 %@81OYS*"7.VT_YQ M"1-M,*<_UL#Z6YYFP>19?A5$P(VRG_IMN*:V,F=?4'^;>Y!=WYF?)[!XEL$SQ+!-QF&5/GL%C5T6 MMH6C:9?'"_>6DB>MG%>WTY*>W%3-DOY@MSH=S< $YO#HM16\RY,LEO 4_9+! M(P^?6PQ1.(LS-V1!.>:R0-X:RO*R/R4#M@(0SY\P*OE%7E:XM95"'K0Y5=O&H<\+1YS.4\"#R^8 MQ3X/V5.03<6UDS@$HP!_<-,TGQ5,)4=^,HD3^>BTSF\67$8PEI]V!OLZ"-;N M6;("VN7)%,> G^L/C>)DYH;+IXG75 \6"A/S>!@6U_SYA_8/XC-H@U[Y><79 M?0MF ,>_\2?V)9ZYKTRGI\#/IO G[*D((8""&;KSE/]4_O'QI5*Y6%0]4EJU\66[#WO/^SK#4FJULX0WSR%__RFG_\+Q#2[ MK:3T*A-II>#=P: CG%7F!C@(GC91;=X\0JM,:" \)#S< P]?6P&4V+1#8E.1 MR 3O"X D?/8<\%#/815'PEVS7-7$5 DC&\%(0U3-@S#+5#A(T27"V6,)JQQ,VX(?)5'Z2T6WW$2@?^.4'8F<7P- )>%IL;Q*;PN# MR5+P^T*$40V>"M LME$7 E+8FD4OP_#%*1-GH M@Y;9";"\>]@$K"'EBR]AR?"^1]PB V?E4<>D)(+.FP /^/B<-GN?!X">0D MP4X6+V2_Y?X#_M%B8[@<4S_R, -0@#" &Y.EY4]='Q;%(Y''8(D'7\ZP>3B=A&B_T<,<0LO'SI M39BQ41RNJ#(M0;%\9),XF? @RQ,NE'@!ASB"H\>U/42 5-4:,!TCF\;PETA; M3%_5L,):)FOWZGI9[H:OW@>+Q$4E@1O"2ZMML4D2SUB0+9).Y-[$F]\'U#U? M^52)9R5\@(EZ>2B08PDDJWTSM?265=N; L+&"3+FI?MK"5<+:/$$MC:;<3^ ME\/Z +L]+JC)+6Y>RKS!+)OEE4_=E$5QQN9NL/"[(XJ+%\U=H 8\1S_F\CIX M2N %G[_U-9L]9P>FH-3%);%!2E#0^K!9F'1=SE$?PH;1 V03[HH6/0-,2EI3B,0@C6#;O:OMY MH[7#"OQ%%ILI'3M^V,HQ_A$??Q67\,F(1SHW^15P_LYK.J,?@ IP$)A#<,7( ME\@RP0GJA**/"[?ZM4T.%+)\%E&Y6WYAEU_A\DDE NN!'*2B.^ MTEG!'U6& MCR_"_),I18IDZ\4J,/X")(6,7NBC]0HKS. M-C(.GI^-##3+JISK6SM^O\M9O^_K!P_Z^9X$+3L79;+3W1]J<9LE8VP&]#=DUUUF&PJ_ M5YCM7](Z>E][X$$G=\+MK)V.]@=[1]O[M[XX5:]?ISBSID1&S>S M.@_C,0"Y^.\=C_=6,1D&!)>AFF<-"7]FD)7O*6$Z5+=ZV M.AZT;F?.1'>5:Y_DP,'XY<9\H:YLY'=1E1TRU+=)V]_)V>ZD=].9,_5T;__Y MZ,7QPR%4.S;ID;C=6/%TAT[>XU?6G?>3!A>Y5D\]/AQ."/R@-_,3[>V W97=G(P0/O6L*[ M_Y?)=3DCOO]RM'>X__U)/*3,NR4''K_IT'FG<(@'^.\=C?C7; ]ZZ_Z;&W!+ZO\J+"VM,RH\ZCMXMEDMT8QJFOMV8+JOV=[8'4<49- M7]4R2^'Y,)ICHY1TKM>ZQ\HPOS0E=[+#$K'!%QNN_4UMU,(W#LXKF*T0Y-*D,#S.&'OD!)Z ^NS2%%>KG774/K["25^S MJ^4\-ZL%NE\S4E?[&V7+B<,B^'N<8CNJ(>Y=R*XP-@(PG[EB- 3M,S6PJ?!T M6QNCA0-@S@P*^!\\5,ZUYUPZ]BZ!P#1FS/W7P!RC (6A?B0W"=TZ(; #UW'" M&TT3HT[^-B2 96ZNXJPJ?"R#*;\\P3%!F<&R!7J"P0G2"GTF:L_V.C[IE2KA M;N[D1IHP"UC[TI H8=(Q=;3[O$:0+&5\!FSXY*-@?U7<299Z3[Y=2A'<"1JA M= .^\Z2GJ<'6=#BA"GV!4TGB3R:)YUDVI=;\M2N4'<;3K%*HY#M$ MZDCU9^EE_:99WN<.I*$W=NB- M[41SZ] ;^R<(F@R]L4-O[,,SV] ;._3&;FIN0V]L9U,$W4L5#KVQWQ!?/Q@= M'VRN(FC(\_7C$'?.BGBX/%\O6+$32OQR].-[;%"VZLL7;UO*#,N_,F>BN6NZ3'-@?'PY"8'#BAX[;#=+HZ=[! MT>AX=_NM;D,/3L=.WN-7UITOL^R$<]T9470P/MK=.D&ZLO6#BSQTW#ZHGG]Q M,#H\WE*CS=!QVY7S]OB5>E>8Y$_I@1^,#P;@N\$#'SIN^YNEVCL<'1QL+(PV M--P.X8"^6 Z=]PF'<$ ]G?YR^^5 7=GZ#1HA0\/M%S;<_DH71PZ]MM_::]O2 M\*A=M]KT6&:E7O<[SQ+0__"1LL*+8*4)SEU&2[??IK&Q]^U^J(K")$GP:QSE M67 :+H-W0*K/>(6GO2N7[MW&@[ZD#K"A2?9+!NI-DVSW^T^W=?WI5]]WVNB( MI4[>8DW#;ZTS-LH*6JQJR-R']4<0&3U$M)M64YQXW(S?2Q M=K R:]].M,?6O/HMH[3UK@Y=K$,7ZYWO]_KUH8NU#Y&(H8MUZ&)]>&8;NEB' M+M9-S6WH8NULW+U[Z;>AB_7K*;[_8G^TOSNT@0W9LS]-]JP7K-B)U%H_1-CS M\=[V[]_J!=-\J_SJB;\]M+$^S,&RF+#[&Q/D7=GF;6OZ0:%WYEQT5S4/LJ 3 M^_E=M&:'7(&AH_71':U'7S[6H^/U^!5SY[FM$\[T(&]Z+&\&SWCH7OT28CW= M>WDTVMO?4MO*T+[:E0/W^)5[5YCD3^EU'XU?#NVK@[L]M*_V-SOUXL5H=W.W M/@_MJT-8H"^60^>=PB$L4$^C'VU.$71]ZS=HA/2H??5KNHZ^F=34=83UDE=4 M+XDW ^*M@5_4:40-GMB)Y2X5E/Y-ZD2#,?D)[L8,@U]A'F;G-,R3+"CB195P M;]AU7,[I+=<%%19%M5ARFUQ5\&6%VD]:8<<7/8\MIT7+77=#6\^WM_7L;Z2M MY_C%PW:V]"0@V"\KXSMT"-Q?!VV_JOS?V#[Y%MLGUVF!=A]NJYYSEQSDC5.\ MKRR\#6=N^_S]):7Z0Y1GO>!]^WEIR%::X@WP!DREF]@DW:RR^$Z\^UVRI+V7 MKQMD33;CESDB*%QE:'\G<7GS/<,1VS,$OIULAWOCY_\WB,9O)^2'N/BT,\N- M"6+<),06R>]J(NR.:.P.0^Z/#[?+CX^+[:S8@WU8!$\)DZC'6>WM\M:]K^X8 M!-UZ(FIG>1!R%[<$P"@LRY/XKQ *7UC M\R#R"02T! %[R?F)N$#HRX@R&V$:("9=>2-\RQF1I_!K;Q:$]5E;A>/K&G"F M(@ B#_'NR.=G=7+_KY*@E$P(>;I=YJ2*U3U-L_VASU%&>03Y$[G'#:+$!G M]_8<9TU'O:@F!1QEG.G*W,O8"A0]"T(9'1RPY&_6(! [:[! M'TAZ+!9F&C.2Z!*E&3T9)1EE1SDFXX3F F04'WU)J3I+H?!,;\5WW&WU^B6 SCFGZ " M80#'', Q'Y[9!G#, 1QS4W,;P#'[$)W>7G//5",V S3F5J$QC_9&+U\.T')# M9TZ7:V8WVIG3"U;L1-M./T38R_'!O;/M@_S:N&'RN.R/ 1K3O;?W\B78!AL[ M6UW9XFUK^4&9=^9,=%N>YK1,>^*.61UWG@,&=_B[A_(=#ZGJ\8?U##.L?/R#FV9\A M/-:]H_OXS82N\,Z?TO%_/C[>6&:P*QNY0:6^OA^J[=]_?585.Y=AN'Q%Q0+S M+ &)6;REKH>3=$J_?(W-#^^Y6+JX "J\3D!;_O27__FK?1>($L^ O&EY$D5@ M/)7 /.]!W$:Q<6\ ?5,DX@H5/]Y^.^+-T^"> J_"*-RYVQO=_?M MR'YR^?'[X>N_EP?/3YV\/]DY>O'SR4V-3? +?4?K9MJ=?58N\ MH8VG'U?KP!PI T?+0(EY*T-THP^-?\3'M16J?:7O\SB-XF6BA>HIZ6>J/-_F M*K=:27Z2)-S^'G%+5!#R%A;4(%'F85I@%3E"GLW#*Q-,C$D#D\14<@]V:)SB M(7&$V$POW$,P\CTV_&-!S0]O!4BNOQUQV"^PS,TRS&V?A-LU!+*#W036#A,8 M&'Y!:$[]TMW2"Y-:O(P28BIS%+8 M!?L0L'&,NLB0JCB;DP7,/0J#IUXKV3D_>-?CL0]#@)$)?A)4T4.TL6 MX2<3_*>:7M+,1Q;ZCQ?AX_:5<_"9PMG,1*4TEBRSG'JC%\SVV.=6% 9'2>)P M@E D(,6PZ^3*I)6,:#XO35K(#XXV0E>D [48T3CTC#?4.+B@[T89R$W:#9IC M @K';0[H_A!H5?MH81)@K,N1TI7?F\))C(L2-Q:.IYT8$QKX]Q[[G!29$M:G MZUHB;O>,;[*SH"LF7E M#>^O=)@&V(<)NU$6'CEAC^>P91ER?$);EL<&.SCQ>U=A'F<5/ 0?SFLSG(#8 MA8E-D>%A N%R"9*+ND[XI(9%EM*/KITSBO.H6L!>P^C,>, 1;B*+\":(YB%P M*WPH2,$.D85G453E(_PE;AA^/D0U@6>>>32&9R;423852M+W,EA*2&+ I%=Q MGJ7$2/P)^WWYT=,G(#&2:NK$PSUXM@#G&(\.?1?(;*)P88)/:7:=CH-WJ9WW MR.=HF#72.ILBX4$LS<)(MZ]*=0/IM--BJA*4(LNGZWD<@9@#UL#MQS=@JKBK M>-SSC,_B=0S*5-B#9D)]5TOX8)5#"KE2M[FY ;_9D6?@*%Z:Q%AI_U_PC4J:,IY!CNB0]>()>Q6K&V8 MOL4]+0&(AG!E0!@"J)!^0F_:[5-R MLUAFA1.N\':5L&P7#MVZ%'M@2^4#*PI:[6E6E,$'IU]Z;;6H' 56ISY[T8AH M9F"W(QYB;/24KL]"&6R$@;F](,;1=" M0MK(<#TV4'R>%QOQOQ[;7\]-:G6."$)@H$5,*"49:9?8_R.!7;EQDP-[-$V)$5,9PF\1KH[]=L9$:UCFX8QGP62X)[C5&M MK,RGM0O[5%:S.M=0#B<.H7,F"HP(*$/4=,LS;)HXY8SQ7;'\T23GT^KYMM+G M+F8(JI'/;-<0@=08M\=V1$8:]_OZ!.HQV_W>NB!:; D68! O1?R-FA'=R-W4[K MD6\#>"8M_K;]#>0H:[0C&[&!G9*XCDLP?\VT$-L:7X1IX,KKYKR=U2W?$2-V ME;^R%-05? #_"IMI],C%;)GFV81&8T8-"B^NAL<_!ZVD1UX.+'J*%2/67QDK M(ZS8\"Q2,NA9>K#I:-T5/!)9%)-U9C'OUZVL\' I".@&#, KI-&_G%NQ[F7< M>4M78)Z)&K^B*F/0=+(\RP2X6X6^R08]L,H:9JU_P#KT:(3BH LTBY+X$R)= MZ-]J4).!0SH*)] ,@07H7 O# 'XL,4I2+1VM)^S2?=%RGX0 (3 M#8VL*.*6%?$TUZX8D5=P=WU6\:$>BAYA/6P.D&5C.#>D95 ^D*3@2!%Y8N3' MJ5."['\OCF16K);L,,$9)Z 7-RRAJ/17A5RL\ MXLRG.\LP!V$+3T\1XD?765085@!U8L#HRA:+*E7G'*RIW N:, ^V?UO#$E/T M1H"S A3#.7G!)D*Z>+:.[R3A+,GP U-OBI@S M2EW=KP@D'L\9[,@L!_%X;?2@K)E]P6%ID)$4<+HV&GE O2CN' :_RA*-.%2J M\+Q)HQMEC@B^XYF8O3U []*((8Y@;XB.M$ R97W#Z*GR#'JI:.,NP/HO4#/^ M0)P@O#5E;0]\69$];74_*!60-_]E+A-1%F\(P6N/U,[&A"^LK_B16?\:/!RR M*3T2"4&85K6EL\$?+RBNV?"/.)0N#A(9!RM>A^I]=V@^&"0CI?T?">.186=C_&P:F<.&#VRY@LB31+<_L='MUNGQB5,89T\&#/*:[< M/*WTP2A<4JSHO[KKQ# \WM.]'^2L@LV.,(?.(M5!1L'3_1\DQX#W)2%@U)S" M=6CN57ED)%1!!@\8RW05$LRO +(4LQN-- *=*%Y,T(036&3-.I9 .V[&TP/' MN%%IX]M(-]A&XV-WG7I+\^V[109TR7*Z'>H2[&&,..+&Q*".XIPQTWHK%WS_ M@P 9D"V 1FNYC@-)[+H%X!Z4F([38T!215G>#R7X#W+4"S;GF>^]!Q+BCNCKH2)X$Z=&'@ +!DA7>F\0RH1+JK90GT18G0RVU@F#%! MD3PAI[G]"(R#,WQR)1IIR647T?Z^6CZ^6R;I0SX6MQ[ HN:"Q#F+ _0?,4TT M#9,L-9IJ9+]UC'G:UK]0S(8B4/@#B@1*DZ SE%4)9RR!'C4![!'04_U6"%F7 MZS?T5XE(%#=PN627&G Q(=FLNLY, .B:5E&'U"]/<&;<%^!"\!C8IL@HD(."FC^K@NV-2,ITWP MZ,2D_9&T;O^F!BRQ::&!#A$0K$]JG(^8Q9+JUI4LLM;K$8=H8T?.3.>;NJY7^BHZSFE'M6=#6L"?'LAYM<_=])EE1K 1:C6;: MP'DMN.Z 1+O!-ZQ.E%PA',#X-GGK@M&H M7H6-9Y[XT;V63,L(I"<8)6(J:= !9<*Z,#E, =TH%KAK/YXYIU,#B%8%];*" MDTM35\-&CR$97@NO6;QCXS( +AK&\J'04(G54%%8S$=@!B4S,(=8Z%IK*@HQ M;H-LA 8I%IQ-"7$9_A\\5604OAL!Q1))*1/-TRS)+F]\5\%35^7-4@IN)*A% M6(V'5G"=*;(E[Y90PS##7DQ:#2\7)) M/B&-3GK%8O/#B8\++="9&8J@8/6*=4_0E"!0.E]TTULC&[;C!S!&Z(WG4=6I M+#M:$D[@WR@PO%<<[=%KPY@&.7H>/4^9.OUQ)0>G*)0862 MPV4N4H**M:SR5.G<6J'POK$OM U2-IR:4BJ%_L/!*PEL\;!P<,]J/W.@R]H- MUNSPZD%E0EZUI3>I7UU]'I7MJK(OO$25*GB_7I.+^6D;,284?J(:3 M_)RCG879\0H[:?HO.-[AUDO%+C)U;H)U=60J&SA<)05C7K;)VLCYU->P87!) M1&/U9KP>%9(<- :)&KSP96XE,S2 M+I+K2U>GA81R"OY:2J?8_.!0X24EL5RMEA0-9@G'U3)5#ORT>,GHBY84+K." M^M82L!X?[?>H96R)_#3>F$O[OQFR=8["QP"H?# VV+'PD MSIZMXRY@JE=9')$]O/+\R(;1_3A3O:A(BJ4IU[189BDYA9]!$6%A76["4G/T M+%^HLKP KI6[I26IBSHJ2FB0N&N9$6\G?.#AU\;V9 MY\V&?)^)O-BV'$U1V<1@+%6,DO=D$WZ5?!Q^5D7J(A'3C(*ZU+G0^L4QW5\C M^=@@2_W0I#]UC);)Y!LS7#NE]MI)]S$=R4__U2> L1/],'@4-*6A-.BK!B+5 M.HVG'CM0E%OJ+J)U3,"%LL@&> QT+]JV%O4,6G@:SO0*R@O5PFL/YBU_7?J M^07N06JD%_S';0\7=4M$V9*=50JF>#>&@4=S&6/(PB4&J$_*CIIY[6!4NH#) MB!3S>*7D*4AG[K1F)5_72BE=BP_E=5T;52-U(N$E[7+6:&=M=71Z5K)+(\GN M>EU-?:97RVNO/Q98H8&7> MS'VW^N3\M.96/]]]OK.WN[-_M+.WWP$YV1 MA"+QI=K;_G(W,KG_/=P=/P\66/S;TH+X=0P'DG4S&W"XF0T8K0 IM%&Z,-B\ ML'V"[[\<'W65X!OB^'L17*\33S--BW#]HZ%/NQ4:& :-I,X+& M9B&\*)Z?O[,\G3!YY_'R40O0_OC.7>,DX11T@LW&6I,>@A^8!:S?P/486'#Q M,-S0*;F2;M1D>US,\)@U$/36!9&M;E!),PX?0?&"E31* IXPA^F7YR'$=!;#XWP9F94MK@ MC2'0D^!=JH70IUF^S&Q7,B)4(1+5(BX;!3ISZ2-U4$13BF=B#5N]&:]D!!^< M9=V@>DP!A1.E\@=[KGO+\7?@2;CL)55,3$V;4!MAO7-1A8RU1M$R4\XQT3@U M102^-K++)).Z80QW)]@GR(AG-UPN(>!4-URF3_U/*T]I6;-7UWN)Q=*E1!<) MJP*K/J[B*19IMN24.>-:Z75*).I4+. MUA(UZJ2914#6S;"0+<1&D+(TBR6W-0J+P/O>O"F/,@OC1.O=O;]AI0+P>&DP MPC>#)6.)$Y<]43:5Y!T&WCH,9)"4F3>7Q\0R[U*$ M]"-IT%MF\=80/$514D/DFR$ YER+7[B75.#FI$02Y -J"2P.XFO$@Y"O[.:R M2JUK BV5Q/\E<4/,43>2P R#/^&7"C('4\("L2*<)2WUA7E(CS,0ZQ'2DXPY M&I7YF:KWW:H8\P4G#G,%>_&**D<1R:C(L$-AI&GC!!1W(FI'YP#/R[ B4#DC$'2&B(Q-+!2P]9SG2 M+ANPN)OZH'P-ZZ?R"!\>'H,7R7 F147%K2O5I $:$M3[I_M(JCT%S\$8[O+F MY">E%L4/(3@&ZES!B6/6XMI,1L$:(@#K\FITBN86N3=J=DMI+Z5F0;4/$B%U M*VR$08,-'^>:MF42:@.4Q5>$'UNGYOG+#)%#I46U'7E,8O9]CL "*<$.X*N M\A(IW%N)6^_=_ 1[6X<8=2*.@='^HPVUKB@\S'/" F ]RS72CD1&2>07MJG" M%Q N5\B$Y6Q+4-"QJV:NP5BH/\*E, ;-/^SX!5/[?>M'&SK":@&VP^5+*,X+ MK;XLKY%=W^US6"A!**&RL%$AJ<'Z](*\8FM(6%-W5P%OY, M[*>\P6SX3' 3_$Y"+G ;![^ YT67).!GX+1[R*Q"07]PBG^PJL0?[6)FQJTE MD8[2PE"5'O]R(?5\"7Z.9-%6#_=6>9^0Z!0(.;?U*:6YUW+ M+-;>M#-^L""E(7C!@G9A(<76 !S M56+N\ZKT=!)(L!4TCAJT9(*\K,]G')RY-V(?7<#WPM5W;E\S:M;E$J0"/L7V M%U<(N;;OQZ3@2)#TUX7XEXULD;%#$].\(OK17U=]7*\M72];X%71/,&>YE;7:U)BL%A;1^)\UHE1L0Y49DBEN'A%9KRQT'Y]E"95IA M=!V*[2-]W%&8B.F0(&A)H<%#[I9%.:6!O3KZ/0(DI3-Y%W[@MEY:I.>1SL*( MH94HG$H8V*91VEC?$>Z1P=IE"NC9QO3&OM$'9$4MF(HSMT M0>XLHO)_\QFA/ HQ2?@+_37$L ?#P:T)[S?1&QL/L Q$2,G*"AX7R2>H3>;9 MYGLUP82;<L*Q&1I!V8T(8L?)P\)P[,NJFORG!:5TIZU^WSE8FY;8519%<9/ MRRHI5W>HB;9!PJ3NMG%VJ%5A_$O2#W+8/2@=7+#\%N.$6;ICQ3KW_/!LZ&W" MQY3D#"/W2"TY(]$T7FQ<5(+*IXS9)^3&[KR< :4R-BFQ9!_&Q:M^E[IB+I$7 M(&T$5P!9#<<)$\9Z-Q&WJ.!AF,,Y+=1"<"AK/A4>D;WZ!J-IH"YV?J&&V7>@ M,5/"603; (5";Z7B.B"0J2XXH07';L%J?N4^,@AR84Z^2S8CKL9?F!K\U4A2 MPFE(M0HVW>J7^0F;850Z0ZP-!P;2XX#SF_N01*!795C;JW!XB<+BAI&_LXCBZLN-0ZHR",\I.?*X*.^\KI:XK5!UA:A^_'XD6T%139U$C]5::_O@ M1[J/H-$X^+'6.'B1+>,H.#C:??7-%;JK,H1M&L.I0(N-EA;5#(*PS^@',1EZ'-Y+A[^K2EE=UT.B=R[P;=PN>S MFGYQ ?66 +8"F& U&/\Z**\SH*Q9NN/BG34T//! P+BT"$(0])9 KI.'@5X$ M'K'.<=3=L4D,&=8I9EMDD(T<8SF]*M?4-17H2M M%[!AEHN8.->9-7>:8NE_\0%FT47/_L?81% M$2,?N#<$GGW=HE*7-#18P'FG9:[XEOZ$"\13MJ#0,'-77&"21_&6K=%B31I.L;F;G1&1-K:=$7BC M%8=2'$H!MMV8R[C7]QVM"V2Z?>D:L=J MMW1'-*YC%V!/3I/8C7"I!\^>5/E6U!F"[Q"QV%!Z8['%"95F#/_\801/, 6] MA5KP9/\&G<<4.#K+$"4V#4XIG17=!!<(SY@X[7?AP"C[';_7^T>HB4D6"]Q% ML$RW76\N!,)+..-I'%+I.)I_6>2--)8,1VN]12DDY5(3>VEOKK6N M&,E=IU+79B%X]X]*IBXF.TPX+06?%TQ+> I6@4_>%>NN+RD=XD] M 8G#!+"(TM3KFE'FE'U.=/@1,GN'D^5(AI$F+N)&4+SSQJ5BL=XBCQ0R;'IE M>U:I +U9(X)Q3X]Q<,1ZA([WLVC]:NU3>@KL/#V,6J]NA1"U7!K<=? &:RVE;3L9W=1)*V2+(?)6Z%ND](P6]F#- MND34^/?HVO@78(N52E:&5[GM?RB\IA@MVN!2L^88VG_'JT;B*JE";EOB,/8G M,%\-^"O9C9':"4SXZF^D: D,4/#[-!VGZ"ZN&%$KU_"OEW@MES30EO/6#F.? M1EQ:118<>%%T*F2!MAJL?B]R[4[I(OVEC8GM/KE6NVP_R'W6BUQL +> M[V**[==E2_C:G]V:>=Q>H (4NL24^U0OFA"@3Y=A!2+.3(SR2\*;0C"0* 7F M+W3?1%VK42$$NVCL%3+7ZC17!:,@+X[439-V8807)E<$A:.]T_9NN>C24X]$ M=];OGZ_S*QMU?(:8WX2IM#"8?^E:35XG(0B \P@4!VH_>G,'HT'XP"*;RO7" M]6^V'S?O5E_+F*(B!<.X&32WH9Q?8H]'B+..+*%8H M 4T7<);<;TB9=:JJYOLZ([XQVMX^X/(_5A U WTDF&R/XKKI,=?1K9FV#0MG M->%>@?LNT6HC/FTF#;DL!MO0B;W]2AD.):'F#3\S%@)S@\A91) FHJR-KVH''M2NHZCQ'AO=F+GN+L MF,N5&::)+9D?![_;J)#%>["WJ4A?MM0NI0:S!KAV*C.:5I%I78+8,A+G;4_( M"8VX4^^1*"O/2+-"E8W0-$RD^\,"_M@RWY MGT-U3!^3CJ"4S>]J=9Q9B?=K7!=Z+@_BM@=R1;K?:M1KJ1 M%V)SQ%9+S?:%*Z7 B)=V- XS)#?2W"4__2@I$VV+JF\3H7E(>KQU%UKV#C7, MZBAN-^\SI(YEETHEEO2=1[GO!Z^"CVFV75@$LUJ9EK*J(G:K0=D/EZTC!-*,&!N6H'7*/CY\'2C5J O0MPQMN-J4& MC GVU6.?T&?.,K.;XC0!.DN]0"SNX&T_+FA(Z0]IY*3\,H%_WO!U5=R$)Q$5 M$3V<+ZN%+AC6Z5Y::D6X]=-@I9'^D:7 S17?M><9J[^R+]QO _6BI2%@YNHU MJ-+?.D^V1LM5(;FJ=.07OU^@I?E(V@96(PN$B%4/<==ZDGQI($%(;V;D:*/< MXA9/6W[G-TO7B^1L@H3;%HM E(DR];I<(!6E20-I/5C:'ET8!\ \.T[,RE-Z M9G12HU5BC8(BFY77C*9#/6H<^V&,':[O6(L/5$T*V^I@(S8@1;TIW[<#P@-: M71G#>;W>\[6P23]/_9I0)JPQHJ0"PE@2;=\!WP)5VMH3>KEP!01+LTI@'PJW MV)-IAM5MO95TX(J?F4E>87P-%.QS3@ Z;[FUR43N?'YR=G+^^@GX6[+AYQ]I MB)U="[<"S]C?!KO[3WY0,\J69&.ILS%R=;,E&+EO36VNTME=XN^LL;-L[]7+_O4J(*,="%%BMKM7#TPVK$JP([2.YK&*. M:G"&-Y;;),,T]KKM.0D4RJWQ5>EDB]Y>JDK4K&JMB4U4.8X<*PP38A&]74HZ; M8W^CNX(S%CW#UQ_> CI!+4>-JSR]M^^=RK9@:^OJA1@E8DIMB'9X\@:EN(.$ M3H:@WPUHDY%4+PDHK+MWEIP#*^M6%EJ?JBN29LH10))_(;#,ZEI!3>LW^K8 MJVSLVA.\+.QXHW=7W8WALK&I/]_PM5NDH59Q;TK+^)(1PSUTV;U:OK-MK^XB M"&Z[;^J'?@DF0X9(#HWW^>.5>S4 ML$CXFHZG%BH!).HY=3[.;G1?+[1=O 7CPX<,V(A0;6(X"(U\! <7,5AD6#9" M/=W[RG?KP1%.6O]&/Z?9-=:1U#M^O=JAR8UZD+=U(]^"7N*B@2.M.Y++O>YH M2;6B%*GPK:*4XIAQ>@_Y*4%BD+;8L*E'F:$S2L,.N$![LA)9=^9IVF7FJE'O M]MX>G30XJ2ZQG;X];N0)@^.=O:.M&5:G NY6XU@OEB> +#Y0_2D%T=^I+4$= M[:=)5G$'"-^_?>(A'E]@,OD=JKQS*5(_S?BN^Q_QYH@(C ,L:[_'I^@)B3;L M? 2]?ZX1!;JMY$4Y-4M&>!G/(@[0!&XZW8>G5>34I52GL'.Z. M*%Z14S3.!Y=D&O '*:BFUQ[4ZP#5WV0$>H^BW\MF^;6&N__[KLZK8N0S#Y:MS%\)R NL]!D;!VKX X?TZR:)//_WE?_ZJ;UQ@ M(<5).B7K1F][=+>JO>>@*AXK>/N#F?WMR=D;9(Q_'O[[XLV3()["+V!%.\\/ M=@_/]HY?OC[:/SQZ>WIP?/AR]^W!X?/=PQ:2V(&&:A,/7<"+Z8C *041R3--+G.9@I"$X4-$&/20R M]&-*&(3GI5[F> (2$PYIS?[_>![\?'+RO@8B:<-[M\'1C+P6SB8R#=<=:2-T13I0&'I-S=5%(P=(9G+1%[7'_\=BUC@*T ]K?T0WHXE5+J1QR#H:94>I\\ MS4A'0.&M;NH5?!.^0 %Q ]SEI;?A(N&M*5E52)ER#52)^[6TP5#J2[2VT5HS MQBO>J*&!:J6"FPC"(4EK(:+X@OA6H/0(S(S1[2J7_5G5TNR(NS2H2:_B/$L5 M7PDO>M/OZ[UOKCC"O[MCI2R@G6<+\)VY+*-$##$$%%N8X%.:7:>-VQ\\CH99 MUR_J"2/=OAH^&2MZX >L,BCJE^+B]HOS2RAZ7))!1)"0)K$'S81T/[B%B"UA MIM9W1C\0%.8X>*V&4 @V6NQ:8AS\;;,BQ>N5]0M'ZDA<=:PU%G;JBC:KDLA_ MUZ%':]L#VZKS[[%+.;=, :GE3LB6>\$^GKMZ=Y3W6CW*-TEQ!%?0PFMUKKELM7 MSYY=7U^//T_R9)SEE\_V=W( !$ !P9G-W M+3(P,3DQ,C,Q+GAS9.U=6W/;N))^GU^!U<-NIFID6W:2B;WCG/)URE5.[+*< MR7D[!9&0A!,2T "@+^?7+RZ\BA1XDRQFQ:JIB4RB&]WX&HUN 3^^,>+[X$G MQ#BFY'0PVCL8 $08N1*$3RDJL@42+T6D,V0^ I]Q!?00:>#N1"+D_W] MY^?GO<64/Z/)GD/]_<.#T?'H\&@T %))PD\\3'YDRKY,F+='V4R6/#C:5Z\G MD*.H.*&$!'XQ@2O8OGA=H'U9:"A+(8:=F*Z<*$N@1*ZJ@V+FBKAT6H,/^^9E MNBBVZ(L)%Y XL;XON?9Y/M*E1\?'Q_OZ;5R4NT4%)=O1_C^_W(XUT(//OP"@ M@033;052QKLN@32O)@+9#'F% M.'D2]=*Q%''UN(J#D3-%.#1W61TE1KE:-<04K>LO'CZJB)&F M_&H(URA-,TF:BU$\?%7L/Q&!JOA#O2HY+ M!293:I[(9VJL/(D&S GI0(7= MPRC@_I<#O3T9[49%)D!$'Y2Q/!URVMH="S=]<*1=- MZRHE23#!'=;)@Y.Z.DD2Y'54G05#==61)%RFRXT,3S%XE 4 EBG=F?-W@+D& M>P#4FV\/-ZLR4UUSFB#B&W%.#.?SX>C@:'1P (;@$G/'HSQ@2/Z1HOYC?YEF MB5O D7M'/NO?R_J&Q&$1"^%2!ZU,E^T#A63APZ@YJS7RF>OJ?Z%W(]T<\[5D META [/': %B9V[@7" M$H')3$9^AS$_$' DLY6P)3I97"5(? MM).KB!1XE^&]6PXN:96XM?C=] +R^;5'GQOTJ&(V=KS>E_2LA">@4Z"X LVV M1VIZ)P-.+9H98'RIY1P1CI_0#9'XH%O*6X)8J08[OH>U\$TJ#$>Y5)7 U G> MJ5K[GGHW'<^E[YI3ST6,7\DP3KRV0[N GQW;HUK8IMG_#S 5[!"*EV@B[B8> MGAG[K@;5,I$]^_I4$#@J#B#%8G=;7/TIW=@U)BH N$4R??X"1<"P2MK;YVAK MJ\V>Q'UZ?_"^#./HD7*AH0! 2P 2$?ILSV(J:FG;#3QT-SV;S9A>CDI:[FZJ M2K>QC1KL2XWA0P5CB.I37CBN,6T+\KDFZZ'GX\#W(7N5L4\@U,*QVB,3]N4+ MN, ">KHG97IZ"TMH7%NI81Q6,0Q3O8Z\$@$2YQ'*$#J/-&UO*YO9MLT\PHE7=0*QF-2&X='!IZ/\%&\.PW>&U0[#\&U\P9 ,?L[D6*@3 ME+6'?_5J*.V81Q4ZYK>]\1XPM8*XVC[,RYA!N*M5^LLK(F3^F6J0BC#;.%A@ M/(AG0N*=M:F?RF\:=FF(=@B8*\B('$7X/6)ZFJ :&#DJ^[K*J" ]CE@ R:%3@]?)H]?[-!FB2:#X@AQ('>UA+J'),0GVL-WQ^DY7= MD(M$_KOI.>38D2[N$GN!0.XRVU8FL6&92HTJ%^,6&E4Z9<[*:9+E6%*@1 68 M@)2PJH@65SOV4.!L/5S7T]LH0W5"XA6TUIAX-"J(B0LPW\&H^,I?>/05H3%\ MTJWJP8I14!&A?>S]4#3VAEQ R 8H/KO=_&L8@6LRM?O+#P5;A@IAZ\?A-+)_ M4NH^8\^3P]6-*]7 4ZR8, M4JQ_ Y)YCUNVL=OWT?;5V"<,/A9$.=7Q[KMR;9-(8MI+4S>ZQ4]H!<$9YTAP MO?&2(7?]AK,&84K-*Y>9U3*O=' =R3C40JXB!49.$ G:F^)*]*,E@BLNL*^V M89SYE G\'RW\UR0I%+ U(BP-">7HK6@5GG:2L M#D/[ZL7'@DRM!O([F,&9+7&/\*4J6&D">\9V4! TACOP-/ENMG+[X*\J,WMB M=E P!J?1Z8.X%0"J+:64F V/,O9 3$83\H6.+VZE8\$>%J]- :W%O!3@CR4 M)[6IH4[,$8CJ5$5,R 3>Q?7^VD.?[$U-]B]?,^HGVX[/D>PI*$5T_GHI?\HP M0LT]7\MW>$;T4AU&]7;^O(4@I2:52PMS)I7:OIO9;PV4>.G]V1,M8(;!;^#\ M%412FMV'1DX0";KK)IA;\L!3V6,1<= Y$L\(Z4C9B?_O^],),+F8"8RTXW_3KRNEH\ M[7-@OQ>LNQ5 UF=Y:53UCN.*:(5E[5,@AP4=QQ#N7*NV[Q\5^-B'_\."*0_# MM.\&><"N R&;Z(MDZP>^?G0/7_6WF U0*V=6"EUN,B.&SC '(??PNX&(_PXC MJ/]_07F].'P%;2D^N9F!&!\#B&*VPV"DO\_33Z)IM;K30-79E4*6RZ=CR+*? M]AD 4S7T.-H:OL;G635Y]HAN -%QL%B8@\2AEYZ^C \@:= ]*_,L130W81$C MFJXC.^^:''*RP[#6F8W(4-@G(@X+)B)"2'9P"N+N";$GC)ZK-7-FD 1?41ZPB3G48VL>M]P7C5LC= MK-_&_,T%1&$-YJ")J(X>RJ*6;S]CNZ[*["[U?4':6]L$^AG@=5K)/6+Z-W$: MGW.T61%*+2HW2*_/HGX#*=EV_GR;&C@GVT+"@N%1O!LSK-(*2\TH%YLW,:/T MGI20(CJ%N+>9JA"&-%RB :,3[-SSU_#QF ;,08_8QV06EU7;R69&:,GR E^0-]4WH!U,J<9H%IX"]2>B,P87<^S4/DNJC(E]74Y?;3^[8HS 4^&_H+_X7*.F&GOY(._P86PL()%V*G9*QM[<" MM*, ,2RW(9]3H9I2R\DE/=4L)XDAH_*]"[)B52?PJ\;*OO1=%.Q5@'87HSLL MTY@I=J!L<4=?_"HSG7OJX>JW?]E9V"?%B[8=I_B!A"&(./;@F'980U#7F+T] M5R_:8ED":C^I71GW-7;.2IWT\$#^E_>F)7B^BW[M%&Z".C_DP*7_O5OHJ?** M,!51VEWG<9'K5.1ZA#._0DX[#L$:/&5=KG8'>5SD((NAZQUC&;IQ'A!]^:I? M?I-UGCD"/]4]XJ)=%:6X'U?'/95FQ!_UFC*J9A!5W1O",DI?(/N!A$[9'Q 7 M##LBA$Q2:-2>(7/7;QW-ZBTUF=\;F8P19F@F+A)Q4L3&BI1(O2VUQ/1/)N.@ M^ "V;\1%3)T46V^Y]PWD*+6U3YNW-2UCZK0Z+:4^_D*+VIO@,O2I/1AO[]-: M5%YJ;+GO)"L96TJBWKNU-*VQ^E1A&V;5L.)2D\KM$:AD4J$TO3FU-:?D8=1( MFQ@+*U53:BKY5:-*II)ZE5A"/X8UM(S4\S=\;3QK* M6HM&J^GMVX*.BU:*5@#[_WMYZ(_]%^Z>P,4"DRE5C\('A% CO7ZF'B'S+:\& M3@'QK_. 8X*X.A-THJX*DH75;BI,9K*8NG_F+A#A*1YZ"Z'0@6( &@ <3F6:(0''ZD]%@<3IXF3 /GV"!_ $04O?HB>0E M>QU[O9%O5)L,@'D^,;M73P>.OFTP>KQ #%/W43-P Q;NA-I?W43A5:'X/\B- M-YJI#875R\+;&@? M$?//I@*Q,T("Z'U!2.A#P4+U&Q(W;XU(I^766(_>_&O@3Q"+'_,;S@/D)C< M6M0NIVVNM;Z9B[?7.311M6\RVBJI]\W ^*[>G"7K2V%"M1N3;\/Z,5'W (O: M#1*?37SF.%+:6)W4R1:V!JE&OA7_U[I%+@)?#W1/Z (*9QXLSMQ_RS**@Z#A MUJQ*;5.148='"9MVT2) G1;)T_R<)I(R\]Q869^NH3*L=0_<:D/<>-1T*(&Y?POC)XE",LZ%+S9F@*QP.K.Z1MI MM$Q?6GQ!9>^1]CL.)I2Y*C15]P=-I//U<3R,U2/I6C=<"5UNR9-G ;2\[P*, MV8L)N-59+*M4F:IC<I^%1'$C5"O;(O@43$;M:WTM6I%$CRI_& M=UX'3#K$@*%K_*+^X>G3/K+05BO:/6NM="/6+29(U1QG.+6I.N=FJM\$5DOG MB**:OJXXF4L5F!-,=$N]B>8WYU],X'E[>Y&UX<(WV_=.\0'^V4LW9&N'-V:0 MF;KV)Z996C+: M^LQE-27$'+%+[ 5J8FF,G/!PVGH-L9)'!]H@O&OANY0)7=)GHKS=$V*OB8:6 M$EWK\"O'K5O(9HB+*'_+#EVK7FY_]+I%TK^$ 3)2'"._HU9!8O%+"G5@820C M(D'/T%NI0/IMMR170H4KD_>:38'\166ZH(6,IN^F)CZ[AHZ9+Z>>RJ\8].X] MY,Z0E-=1CFP6!ZVUJ1IU&-E;%H;)6M2D2P*K[Y.8*RFOD3I:/*-M MNGZ!+^IJB7/*&'V67D!&:_*-FKUQO,!5-_74:(PFS+K66JO' SD2JT_X[QF= MRMZ+U0/1/$^!POU'EH M<<#Y@/X.L)K6I5+G\NJ;/Z_?:M.MSG)"T,\OD-N7J1OH9+TV-X M)H,++_I\XIJRY1WZR98I==,"=D/ ? MZE]^+(TAC2@[Z#\8=0-'A+[A*UKVABM?=\![,/IOI.;ES/Q<-E=9]7)[28H- M@MPIZ=)1F> SG(@,+R9:QJ8N72= TT*K]4FU]RV67/ZNMDYVB18,.6:26A(5 M+;AMNI*NA?]M6Q?J?:9OT<3U:NK8EH.VS3Q!R<)3;56M=->F40OXMQ++?V\354M!F01L5E[0#)6"\&N=2G!7J1[8:[]4]RE M)ZM"_K9,.MLLUP@53AZL?KW]0#+IE1?47R#"35]3GX_,=-'SU^*.>R:'!3B3 M&JG$1L7SQ'Q\$G9T?O8$L59.CB+Z& >9.VC"N%6V4?,F5U"KC,2-E;Z&F"E7 MB%)N\#M2(Q2*&B0I(K3:ES)@:=W8S>MM,66I1=F>:85.DMRCRC32=A?]/;W:Z#VVFV8I9;ZO%5@^G+=4TPT%& MS0?J>=)HUC+^5*UE6_M0U]:.=X%0KD+-@Q4HNZYV+*WE9W>&?\F(5@Z6Q+UZ M62 5V#Y2]6C3PTO]:K?4T!8_0)E06V26=AID@^N20AW,%FS'[.:VOU[*M]N?S7ADT$71#'5B45^1N%#?3-=6SF]6SZ]U_(W_ O;^+4ST(] MO?C[+W]^0J-/X[=O?_GW?_NG?_T_"/WGR<=W;TYG?GD5IXLWXR;:10QOOM:+ MRS?_"''^UYO4S*[>_&/6_%5?6X1N"KU9_3*IIW_]2_[A[#R^^3:O_V7N+^.5 M?3?S=K%J^W*Q^/(OO_[Z]>O7OWUSS>1OL^;B5XHQ^_6NU(M/Y$_H]C&4OT*$ M(D;^]FT>?GD#/9S.5VVW:.3V\6\_//^5K9XFQIA?5W^]>W1>/_<@5$M^_<_? MWWU:]1/5T_G"3GW\Y=_^Z9-;.1],PGDT7 MP&_@>1VWBMNB:$\B3N>S21WR*W5B)YDJGRYC7+00<$O!8<7[8!O YC(N:F\G M>\OZ;"V]"_YI 3]70_D^C>W\\GPR^[H3OALK&%3<]U]BLWH];EAX]:6)EW$Z MKZ_C6U#75_'=;+YW3W:I>]!.?KH$&ES.)@'FHS/0$HOO^W;IY9IZZUWNU@VH&?CO(O:[KN=(3J?I]JP MG,3W:71QT43X]H%0[U-^>K_>[E[Q(-U;7EW9YCN\L,M%-B:RD;8>A[']4B_L M9#4.CT9IK]YV;>>H.C^V$T]+(?"HL2%@^&S=9+O1LK'0$&+]^0F\ 7CI1_!V MK'1PCZIFK[K[Z>3:U8%A/P.[;_']07M;.]&B;"]"GMEF"O2#O-[_]RLO[K MB9W7'L;_M)XLP3YY6NV>,)219A @VRFOS:7Z$0Q*S[['^,E>KUH"3V2K5"\7 M&4JD3B_/?M7UTI7?9K/PM9Y,@&QO ZC .M5Y"-].82:]J/-@_A$7VSJP4R7E MQ.XR)KTU4*Z[]\KF-*9Z6B_B.W +7R@PFL_!E5^M[\"$W2+,/"NQ@9>0?C#ZIU\!V,)ULKB^^Y=V:?:_KMV MO]9TOS!VWLRN[A?03B( '1\4.OE^"K_""YE-KW/X6WTQ7?D#=6SKG1<4H6_( M?K!0ZP1C%Z<^GL3%UQA76LG?=0;*K-7429R"HE\\[MGN> W:?M]@W>GO\;)I M;CS'6ZJ_(-[N@'1NH^].MYL67BS0DSC7 ,6L^7ZSF@GV\G9Y7BHQD$#=9H1] M:NNE(ZM5LJT"/GZJQX:[H-:^AAX%/E\NEDW\'2S%M4-UI7]I2XD8+L78GO)7@3\&,':6<9L MN>=@G<;ZQ?P?]>)R/*EO8WB6\P58D\U6B?>HJG07NE@X/3=S%%W_$)O5[^#A M[;X-7J3QTC#=>WSK!]=Q5P. TK:I@T&P+C,_K>?V-HXCG'Q??_UIMFQ\_%Q? M@8=T]VQ>0;B8WD0K3L/'>#'(^S6PA*4!;SSDTKI6O'PW>ME-(89E<7,_P5D7?W[_DNKZ.)-9083JA-#]JQOL,[< M*;;;O9#5'_\$HVKD%_5U^QW+7BH?OIN_V^:ON%C-6Q_C?-'4?K$6"TJL)/MJ MF]!GWSNU>"R _-: (K@+KOAS&F*3XZK:>E+E)!@>L >N;DD:=6]V>&@^Y677 MLK!T:[( )/=?WLK0[]NS2P.'Z^Z#[P?O^9:V!@.AI56^M>2+ OK[F.9W\'G] M>)9GU_.S-TW$;XL(@(6>&VEOS_0I0.O#JOTVVNH ZEV3N<';)BKE'%U8^^57H)#^-4X6\]MO,JDTPF1]U/N?UU]7#S8U;TGV[%G MB75Q\O=?0(BJ;=%*,DU4X!@E)0Q*UGC$A15(._B/R1B$-X\[/LE'W&?-&NIB M/6_7R0I+*;$.%B7,">(V2<2"Q<@()KB3'$="VO3G 7E&C7\S:P"SO_\"1;_& M^N)RL?KUIA;;^!\X]?@P_OJ)7^=9R^4:4;V(5[?E?J:J+#7$,Z& MA*L@-9IE##NIAA?+5)I3FJ@7B&,=40!;#CG#!$J,$!$Q9::+AJ"OE!:]@56* M%.MPYNG%H_"O[]N9L;E@A8TW20.$1!B'B%(2)1_A72#>!AR=X=;M3P_V&NG1 M.V+%C(G9].)S;*XV'WEO86?L4D]%I4@L<(Z" TL-/DD48N3P"GDEHLFC8/=G M$'^-#!H:P%*$NMW?7VWOKS?U=U ];8I7Q,5H!36 ;@(;GTJ.E+*@=S45#',) M[QK;GS[B-=)G(-R.2PUUUC^55A0P\ DI28NHI; M-MU\GZ$@.PI5\\=LZKMIF_L:*B^4\,%P1*/PH',%0R0:AH+@0C -HTCP*[)X M.M%F.,Q*\>9V=_8CB'F3;Z856385JZC7#A0VO"6@K)%GT*K&02(3:4B*206O MRRNR:#HQI&>@#NPNM>+&UK*5BE2'E"@*5C)$"6A0PE1$/IH@I'?$R?B*;)9. M!!D"K6(L65S>ZSL HAT]7BQ4.6>QC@+>!QTUDIX*:-1R!"\"QH(0)KS?GQ?R M=?&B3YC*62%;-^*>M3Q>+%4E[*5.'/H:/4'@Y2FDG54()ZJDM,Y%J5Z1D=K_ M/DV_X)4BRDZ;D\\AIL#I!Z(C[:5!+CJ/+"'@^ L#3IT5CB;ZBHS0_FG1"V:E MV/"A>1@C^!]VLHP;Z/#,TU6T5!MK @K1641]B#!11@[J%MNH+$GX^+=SNP[9 M; B82LX;]NVV%JY"HIH+#%.?]0K%&, 2(\$A+*(F3F&8 M!#NPH\Q4T3,[!D&M%%\^YFBRZ7TFSY'WRZL\,#GI7:I]O)\^VV^; M@P1VJ:E21G-.74*$1C"_#8>)-ED"]ILRRDG%-3WZ98Z^-<_@$):BU>U#O1ZV-$+3,7TRNH4 M["9UL7J@,C($A05%BO.( E48\:@4D@K8'#TS1+1R58?L18L J8?/54&9X#WQ MR#!P(7#T 8&&%TAYDBCEH/Z-/G9W:Y_A>:K-.H)2S+FR\\O5KN;\,K^EUW:R M6BY:C&W3?(<)?:O'U:9\!?,])]$:L!&]1%$1AKCD#@DMK5 D$,#A=9!BKQ%] MZH$-A%DY,_OV0%57]NQ84X7!9L3@KR)P01B*#% ')]6AJ)EP,B9/U-%'7/;' MH^'1*QVR_3'Z"-*[200SKWW,]G/%*D.U)1*:LTE(I+"QR&@#A@(8#0I+I[T] M^G7@_KC2,U2EB'&7J?7!U0;/$.'A8Y64S@-4%HQ+SY"G/""G'4?*8A]S #KI M$KQ4QDOO;^ [0E-TO_B>G/-6[__+A:K@P!>,2B#AK4*>Z(@8U0YI$4,(-D;/ M.U@<91SL_DC0*U %MWZ^V#JLDV_#]+;J15NOI$7IRD>#";<>8>LYDC%0\"59 M0A;'X#&70;I^'.U709)A$"O'EIMDFOEL]^)A1LW-,\>F8E5BR@:L,?)*600& MDD#>,(F8-HY(ZSRG'>(92YJ;G7S9GC$Z3*#:QXST^_3G_.8VG-9!:D_*58*" MC:1(1()%B206\'(9$9%T@1.>@I9/8@_3J-#03^AV4&!,@YZ,TAJ5*.E BY)&9R=:](Y2*5[<7K.T@0&W MCU2:$5!YSB 3G$7,& 6U0E>B,988:ZD.'1R,DK9EI['N@$=1KV)-O]8!J$^? MKT)P.!#-$:58(&H)1L+AB))-U(,_193ML%E7TDSLIO)[ N=^\/_UUZ>XO(// MPZ5?^6"SR)=Q44/-CX4:*OW+PRO8[VYB>*'I,JO]3Q8)?UA$?/S%@R<_Q*:> MY4N1\E9"OY^V@FB.S!.Z_F7V=Q.?FMFRR^K MNV[G?A4(O(SA_AZO#2-U>.&J%)/AQH%VT13P U<3^2022EQ%(H6-VAY]!.$?<''9F"2V$^QK"Z!?/M?+Y<7;^1VD7- M;BU;R>BU\SHBYX-!3-J @@:@J:?) KS!=%D4*Z.-AQKF'Q?.>@>S&(G6]^-] MC*N0O,^SS_9;/LN<0[H H?/9S57TJPRK.50O3N>/[GEXCEM[5EEQQK#P6B!. M4LHG$A+R/$>H>VTT8Y(YW\$!HV4"XDIQKAS(VZGX8Y[3_,V=C.^G3],7WQU2 M6V0G"G!JUM[7^NSK,^SJ6&-U(L9"8JTEE50(=GXBR1D;27&B3T=G(RUZ6X)X$*K4TWP9[4U*D+9<>5BF8B)8J[1#TCB"+(9)'?- #S,HL0)NM\A MRTJA P2'($M'% _AX+5ERXME*A=$$-X*I (G*$<=(RFX18Z"29BD$E)W<.C4 MS^K0=06QM".7K]MQBULW--\POLFRV5"JDM;[0"Q%B0!N2FN-J $LJ=&8VL2- M"QWF(OU3J9=^<3R$@EEM^VTQ6YY]OO(T)?@6(VRE18:J".:9 55JF)(6:4.09Y^O%+B%V#J*N X:"1[ 'K,J(<<9#]8HFF('@N2\ M>3^1)ND+P@/OE.1X]/FBXT[),Y545$LA(GA_W!CHOW()><$3$B%B8W# 7O:S MEO._.R6#CTQIV^CS;'5141-?#'5M82IMKZ22H 2I2!'#!$Q">]M\C8@;KF/ M1&*99(>$WN2@^J[SR+]@.0T"ZR$,J4\V7YF\%\/:UU+1R UC%.84EP_VA$21 M)PDC&KP&PY)IF&B.?<.X%,,&A?7 \^Q=@':7>?:92BKB G:!1WB[)"">@PDQ M-3X?-G'8"XJIZ!"-4R;2^?7/L_V,3$$UF.I%3M^R6P(S(((0*O%^0@)>/T/ZA;%82H '8KY/ M=\[TMG7+3<4JQPGUT#/H:(3>.X?ZA( M[N<"R.9D'@LSB2\$03^ M/36"$\S&^O38S9F!.3$][*N_\N'O#;YB!_IL/[7055 M3,0IQ30BACIDN;=(,B,1S)TJ,/5T7>G'U%T;&-.F>"62D9Z8B+1($1F3)/+18^2I-T%QA6/HH&S,3S5G#03H MX>AT:\EM7A#>6*YBC"<2&&A7;R-2*5!D@F;(.:95\C1UNE;AP!OWPS.H&Y2' MH\XJ[. >GFU9CMM54 4!H'+N$0O,(^?S?426840385(*D@SNDASVL+NBPY.I M)TP/QZI;>RY']N<32G%'Q?1,^4I@1Y1G$AG*0"NSF)"0FJ,@C? Q>H&3Z<"I MPQX9&YY3_4!Z0$5UEYWJ_B*MW135,Q6 8^$L=#FA$*) )$2#)'$^7Z&&P:NP M4G6Y_H/\5.O'@T':8"Q.,!9Z M+$;G\E0R,:)=--%ASWWUO,0X+*XE5Q[G>9DKSM]/S[YE^9?U_#(O;=U$@6]9 M=-Q8MB)$4L!7(\YRFD\-KH;U@@#&P1E)6/"XBQ(Z[$FP(18<^X:S%(V.)/]/ MT;PO7DB<8I HY4F 19@.HI<.)1N]4M$(S5K%\ X5]/YSWGOP"C(@#4JDG_9: MA5;R/X1V=]70M?HJDL0XCQ$QS1.*5@-ZSM*\B$8#5LSJ+A>^OX($1R6I?: 1 MN^=[@8R/#S,NWDN]N@#[V0OE'HM:,AGCC_*TN&EP0ZG*)XE%8 89+!6B"2MD MI1+3K(EW.[IQ#L9Z8V&0 MZJEMOK\%=%[,M_,D#V>3[&YKGV]U7,=.;HI!;%5!)0WS7(6 HDP6,-4"9FT)?HRSELJDP*0VR'KHK03'54B*N>FRD5XNHJ=7G[L/F(KY MRSE0[85%V'-XB>J+Z\>W+94.DR# ME<-:>>T<]EON"X"L[YW2Z6S2I@8Q1"G9^RD[?3 M5:;P_.$T+FP]*2?A)W\9PS*?,1M=7#01OGT@X4WHQV:1AE>'#S,3K_;DGDUO M?;<9M[Z!][X7&Q1?UZHK"FX0%C")> .^K06_%E'M K@S'BN+(Q&D59#1(9%[ MF"_O0U-/??TE4_(/&.+/7^/D.OX.1MEE=QA;ME-Y"G,Z(_E0B-5@HTF TV*' M@B0D$*EH8D=_;TI98LV.:SA*V4GM^GD/Z@L]_K_1-I^_SCKSNVU#58PF,D,I MLLP9Q"E,UX+#;\19!0X-9=(:Q5T#P ,KD_OEI2+[?@ R^S/-T72$/2TY\]7ZYF"_L M=!4FN['WAUYFV"S=AK=M<\%*V22,$B+?%!B133!J 5.+I+$N,*.MP*UVA@^I ME-9O0V>5LZZGHE(D%CA'P7&,X!-@$B-'''LEHG$ATG[2>P^H4/H<]KW4Q?Y@ M'M>,UYE5E5;4Q>@34I* )C0$7#D:***&*4' J;.\@ZM1QJ$^.)WV0/'53"IC M:)[^=#.+$:.3D6'G9^1$CCE3_/0LG^I5(SG&_/R<'?O44T]CB_O8'CZVOZ8F"T2TT]?T[M36+> M&![>)[8]/&=SP>V06,5LXEJC* @XH6"F(YWOM]-.1^*D%%KUL^D]9/3%(1E8 M?@!*)]D,PI MV\&1*[/\>4BN%0"\M)'^.2=Z+!? \N>G&V-E=-'$56C1@<)J9GZY:GT:SJ8+ M4!@/&A^NU3/;3#-O/L1F%4Y5KJ7#H/Q4BOOHI9QD?>I!5:_JS(%+T]D5*')0 M-3<9<\;W+;Y/)W9>^U7F@,ER$N=A GVZD M78DX?^ ";U#H.]944>(C3S2!!:\\DAY3I"6#Z'='Y?EZ*AJ"L483,"B%08'PO.+N*>+!*9,4L2IV2;M99(X;E >SLNAV2VR7 ME;2=C&=75[/IC4BCQ:*IW7*1YZW/L_=?;F:QV8=EXR_!%E@_NICYOYZA5#\5 M5YB3GPBLX3]J\(AK<7J"1^>ZPS5Q95S"(Z-8+R@/;IL_ MM6R&-L[/KKY,9M]C_&2O5\U.[)#6[X^-'<8LS2==O]:3?&[Q;0#BU*G..+\% M"DTOZHSX'W%QX.:/&)E[*_XTIGH*:N =O%0O%+A);KJ^Z3@ I]DAXH9%T4:*@A$38^BBM48F25@J[>*_/;=VLDJ/EG&B3 MV7S9;%ILWZVBBO&@N0P!M#E7B"A A=B( 94H.4\L$-'E-H4BTUB? __CPN6P M:!9<*'^I(R/OEU=Y[&+;RU%WKZSRABKCI$6)2@KN",=(R7RO5O0<*Z499QT\ MOD)[.(2!8NSLG;^&.>QN8XY%158)\W23N:CR63V M-6_RG\^:%E=D#]=8Q0-86TX1)(3FR!%,$9$ ;TY$PSWEBKM7$ G=G33;>'@( MI(^;PSE3R.W7O7/V8>65YHK9R# *V!EDH_:(*:L12\1Q"7.-CAV._Y0*KSX2 MCG9$]F"/M**@>OIX_&(NV-0$KE-'(T4>0\X4XHF+)8AZ15 MI8+6AN=8GP@>C$OWUU4!/JLK%<"_^VJ;L),B>[F62BL5C. @C)4!)6$3(I&! MZG()PHM M*D:%5U$1V4'EE#G56H0D>Z*U]];Y#Q+OH.IBE4"ND=+F&WTQ7VIBF"C5.0* M:4$XBAYS> .214S+)(/DQOH.6U#JM5%E&,B.V_':>;II7VMEK):>.IH3TBK$ M<1"(.!=04,3@O(6B0H=T(OJGH=>@D!Z,?GF']F;,;A&%D"O-FKN-JMVV?9XK5@EO=01# M#@F>=X0%!64=(T->,Q%L\D*S#ELCQ5=X^MX9Z0FS ^B5!P+O,&T]+56QJ%+ M&B,6O40"Y^3[.H$;D.\@ESJXX(\^!+Z_P7Q9G?0 W.!A#X\VN.]3,S_.X+\A M;__)]U/X=;Y8':!9IZI>'7F"3A]Z,_Q_[\\KNRV_1\]OR=,OGK>U5E$F$SB+ M*'FP"Q07 =XU, Y,#%P9BL$\Z!#I_C_[IKBRXU+VXHV=>K76>OU2>%UI97E4 MG!&)$@-[%L;$(\NS#?UA*SN0_''^M$Q@E$3R9 MD[CX&N,J4M$O'E@_CV]#>3SG'\'R%6[@'Z?@1=3P=JJC=P9ZXUZ]5%-%N-)&!H<<#0%Q M3!,R"6P*[87RX(Y;^/_8@UT*,JM'' _,K;7_^LBXO/4.%[6=[,ZQ;356T6C, MK:4@I,%("!_@-Q@4+8(4QLZZ6RBHCO0-WQUKK046KB*1SH+:]$M)9[J([^D":@CJH)PP/S*?5GNMF MW;1C#97R6J>?;_&P\Z@&_DLOF=Z?[UW=I MY)203\,$'H/VOTOC99;&UP.R>W>3C[T&4K'I@4^2A>L"P@SSR\B$DZI P7@6IA MD^DGB="KID_O();6.S?.^SYZYX62%;P:PDKO48HB(J(30=&DG"]):QZ$=JK+ M%%5FOZ& WND/OH-%;K>FS):25=366)/(!:U!LS.'O!:.)9Q)QF2 M5 .!65Q'/=G V%U';:R@TAQ[RRU%1'"*D@T4&4,]XIB =6BX8^857&A50$?U M#6/)I;CALU=>@]4X:[[?7._UX-J4$FT=)I?EZBZKP>L_9-_.EXME$W^OI_75 M\FKUU8?UQ>F'7JB]WZ'[4= [&9>;0H=:UE Q'##5R2":F$7<8H\P31I%:X2@ M02OA6JG'@^*P_8;QW2JJDE24J02ZU"N-]"J^3#F&B$HD.NPP44>?6&\0!CR] M@6YH6$M9(RT[\G;Z^>LL[W1NO =QU[HJ[VU*+%_W"'"C*+1%&&L&\W<(,!X$ M)W/T(9PH>F2 2TA+#F(B E1%1I"Y1 M#F4LX^-B71=LCXYWY[-ETQOM[BJK4N28>QN12AY>2ZX-TIPGQ(/!T2@EB>[ MNC)1RD?%NB[0'A_IZNO^=-U=917@+(BC'!$*A@>/-J^ Y%LD,*9>!JD%[[ ( M4": ^;A(UP':(R/=Y\O81)L6&_.;[%Q7Q:271#J2DT9%9'#@B/E\MW>DE/M( MB#0=7(@R<_'W3SF_GRBN5 M$]5$QI#W/B\$*X,,\2FOZ4G'#0U1'S ?R/8.;E[R:%6^8BDR'0/0E N)K) , M<68$_&:9"J##4I?KF0H%YA2FPM--](& /I[7M-6:TB[55,8Z*A-U*&@6$?$L MH"@-1C2$B#GWAML.:?"/A78[C_L^S-H?TJ,B6*NUI!UKJE)04:H AK_R>2=( MY=O9?#[WPT6B@5O/.N0N+Q0W=APTZX3JL3&MS1K2SG55,(501@!YS7-R7JMB MSFUCD-16.FR84UWNGRD4;'8T;.N"ZY'QK&]E:K!GM6E5%/+9):W MBEUDQ.AZR=8#UJ,C6:JUHQYJJ9)WT-'C$%0;K(FIMVF*WP[]9-ER'%?O:P/O5QMI;C')!^RM%[G M-&'PAD:7 L(XV92TL(;VCWY9I-]M1OV'9RO*"!C;B:"0LY IPP2*.BD4B _1AF@D=L>^CM+/H/>!3:DQ M_W0)<]3GV%RU&?0?'ZYL%&!90G_ LO5(>""R$W:UD V^%YB:DG>(,2VSH-'/ MJ/<"3B'K^W<+;L3-E3!I]L!>OXQ7MD:AJ!YG\[K.8Q^7OG:%XMG*ZO8S3X M1LQ%D8\V6U!08) 8Q:)VA) 8.V1Z+6/4]TN!#=;<8)@>PNQ_#JDL_N>OLPZO MV[J&REC"+%9Y?4XII$3(J5>$088%)EC$G,FC=P<.QZM.0!X5F?).9%(Y&X/!EA@KE>I@:I;Q+PY/J#VA/"9*Y>W&CHS*5538 M&0=X.B1DPO!V&8XHCRQG@:$:6^:([W#79!G?Y>"$VA/)H^)3?=U50^4J*N4- MF/>)(V5=S@Z58XGS?I%C,B4K&KN[Q_I56@ G !%-< M2#"[">HEJ"1)D(\T!IQH$KA#6OA2>U]#4&-V0(R/[;W<[C[O6%,5H=^8*$ " MBX@B-0E9AT%):FZC%48:W$\PQ?\(WG4"]BC)ML6]WKFN2DT!XCY;:XW[M656E!@]()8.#.H)S- *4@ M+#+!JL "-U)V,&Y+;2$>&>'V1/8H^;;9D]JUJDI9J67./A<$*'[*HUKE#,HK MJ\+;@)F.'11&]_:NN][U5=9[940$E[ Q/,ED_ ^T@A^IZ/$ M)\VI5K:##U'&C3\JYG6%]W@VWL=0_Y, H*+AL.66'=@Y/V,\)U8PRIQHP]D9 M&9](HL['^/3D'+_F=8D_IP&\V=ERNHCA[)N'1T=7^=.^N+U4WW80@[.<45# M,?I\TT7P2!$=4.(R12I9BOSG6:[HEU*[Z**2 W28.-"[KK8.!KTKT6)0X"CHG]1**PGR;,[A2K@)VS$3;X<32D02AE6?D$, 7\L4^+;]\ MF<2,G9V,9]/Y;%('"R_6V,XOSR>SKULBH7O+%S_T+0/OKV-S7<>OP[7PH9F! MT;'X/IJ&L_]:UE^N'F2X*M/:AGS_9079V.;PRO16I \3N[HY]DZN/^*FV7]3 ML2HQ90/6&($):!&\NOG(.Y.(:>.(M,YSVLHT+]SCWYK9?-/!]LT%*Z4EJ"V5 M$+72(A&D1LYJFV_Y4S%0K=SQ!\/W-ZRS@;$K96R,O%]>Y>&(X31^::*OUYH" M9H+5$$W#PU.[+_9S Z_Z:J+"%FN?KY8CQ#$4E84Y,WF#F*7,Y[QAKLL50X62 M)PQ&P0/"O)VL>:;(%#2$K@F8OWD,AGT@!/S^PSGRV=TY\E7FD1?Z:Q]W\QE> M%FJYTMB,F99C,3)L="K'9YB-Q^+TV5$/7&DU#9=--8OYO^H%Y?C29V79$"4\7*^F%W%YCB$.,RU>%T%_!";U>] U_=N4E^L MOAQ^=68'L3]E+=%\?Y]N'SRQDRQNA\/T+^C^VP:^9D'6S=\H$Q#G)E-8_=\Q MW F<\Q \[_MWJ:YB7(T8$6<2=,#I6(ZY9J?J9,0H.:5,C<8]&GN?&QOR!)S7 MN>14GIX3W24]8@%# M:_"AFPV(92E__\^IJR>3&.Y%GF_/P/]RH2IZ+S E'A$3+0HRY-W2O*'BM7(T MNDABAV"*87<1BK)F$"P+I])\",3+>G1[HR],;!3O]D;XM5F]%V.>U%'A,WYRNCCYOO[Z MTVS9^/BYOJJG%W?/@CTRNYC6ZYV"C_'BR!SAH5-_7)9 M^P,^T=[/IQ;OZ.H:5%30_L?,8WD_O"X^:: \N M]>WKL7ZN-: % XO?3J$W\=WFG?IGGJZ$!_4D%$;"8(X4:"O$)-B"3#@C@T]< MV(TIH ;27EN&9/"WN@:=EFJ?]SAOG'5 [<-L4OOZ8,T>Z(W>)%(!1!8S_Q>P M8/7O^R^K!F62'%*LWVWS5URL5/C' M.%\TM5^L9802*S&_VB:\)EE_:X#V9_-%?94-H3]S=HV\!33\DOE&V1\LX[\. ML#_EN,E7(^S]E[<"'0?#ICP;__T_P%02P,$% M @ HIAM4)'K4G9!60 Y:H$ !4 !P9G-W+3(P,3DQ,C,Q7V1E9BYX;6SL M?5MS&SFRYOO^BM[>YY[&_7+BS&[@VNL(M^7P9>;L4P5-EB1.4RR=(FE;\^L7 M(%G4E<5BW5B4'=-C2210A?PR 60F,A/_^7^^W\Q^^9KFBVDV__NO\&_@UU_2 M^3B;3.=7?__U\\??U$?SYLVO_^=__X___)^__?9?^L/;7VPV7MVD\^4O)D]' MRW3RR[?I\OJ7?T[2Q5^_7.;9S2__S/*_IE]'O_VVZ?3+^I?9=/[7?\1_OHP6 MZ2_?%]/_6(ROTYO1VVP\6J[??;U%EQ3-X[>3Y:[#P\;T]\V7 MNZ;/'OT-K]M"*>7OZV]W31?3EQJ&A\+?_^O/MQ_7D/PVG2^6H_DX_?5__X]? M?MD@EV>S]$-Z^4O\^?G#FTO_Y=C?][-5U,(ZKAO>ON MUWEZ^?=?8\. #I00;;#Y7R\T7=[=IG__=3&]N9T%,'YO/ 0UF:Q_CF9OYI=9 M?K/FMDV7H^EL<<3PJCRFE:&;[.9FNHP"OE#SB'6Z%K2T.< M+[+9=!)GGQ[-HJA\O$[3984!'NC8[?#>C_* S76ZG(Y'L]IC??$IK0_\XS+\ MNV;EQ:49+:[]+/MV%+ZE#^ATN!>W:;Z>'ALIO+G-T^MTOIA^3=^$E?TF?9LM M:E-RS+,[)?+C=1"#ZVPV"5N7"ZO$\JXN2?N?U H!-OVRO/@RFUYM8#LTRCW- MNQA*_#-PT4_G<7*]3#NKB,K>M1>_R#.R%O=7,SRN_"A%TMHS(1];DM'\SH=KH,2E6M0V M?4\7Q'\:?9D=WJU+.W4QK,\?@\8_"^@T14Z-O*(-THGP?)7+Q/\_5R?VA@^]IW,I@F8E#G69T0<;_L?4C'6=!Y M9]/UN^.*-\]NPMJ_S/+/BW3R9FY&L_%JMOU6CQ;3<>"_GS,)2^#T-M&K:63FNW1YB("C'M+?L)OPI+47]$?N_6)CT\OI M?+I,WP9[:$\'M5@$&W;MV @;=IN@M#>,'J$KU$>W6$YOHF6F;K)\.?WWFJ/N M^VVP+:ON 9V]L#\XJJW]-1[5"@D;"__3Z/OA(;[0M.TA-%EDCGQ,VT./?I-L MOO$^A+F:YF$*AB_6<_)MX&705I9WQY-2Y['MDW;O9+GW"/D\N[GW'.DT )T^ MZ*3O;/@U3,BH>OGPW?1JOK8'@L5<;R[$0]3W#.QZ0QN]HF^AJ MV\+>#BT-YVN (LOO-FZ\H"\?'L^^'AT-J-F.4.=IK1"R=I ='.#C5BV^N EJ MU9_0XH#]:KG*TS^#AGNSNEE_]'YTM_;E'S7JRH]I<>CK?TVVJ+HHE?=J<6 / M/=3K3PI]H?H.?/2#6AS^Q]5M>$ADWFCV"H_K MC)3ZH^YI@-4FQ.&>K0SP0QJ4A%4:%=X8W)&/QLO%/Z?+:S.;%C$?J\4R*&'Y MP1'7>%3?)#11#%I^S2!(?Y_FZ]^#873\L6DO+^\;IGM#:=MP&Z?3 2A57W4R M"+9]%G:Z&!7G_A-]M_WX8[;*Q^FGZ4TP+'9MH^%]-=]$M\TG']*K3N97QR/L M&_!J&T+M![9"SL?T:GNJ_4>:7>6CV^OI^(A3\8K=^QAJDSV@A4?W0>+#H^+- M!'F;S:_61R>;0Q(=E.W)Q?R^L\K343L8M/+N7D J%I%MN]:EH?H+^B"WVB)S MU$/:&?8TK,:7T_$HO'4\SE;K ./WP3ZM$IUM#^EBF4_'R^VP0H_UR+Z-\DF;M#=ZXU ^2,/"\$N)N'S M?)+F,1RIJB75WPBZ!^R!J=NG_;??0?(QNUWYA:?;*'B"Y_[ 80[NSYY@7 MG([-BC-M?'PYSEP(ZG2]_GTQO?M^V^7TT M>^)!WY-D6N2-Q@15NA[K@YYM#RK\'O.RLOEOD_1RM)HM:PYQ[W,Z''!V,YK. MFX_WT6-:'^[ZZ;_=I#=?TKSN6%]Z1ML#O0[/R\>K+^EO.VAJ#K?D27L'/=F$ MHH:F;\.?V]9Q7,=F,&_>D'Y?IF$)FK3[CNH&PN[]\>W%^V?9^"5 UV!>CA9? MUHBN%K]=C4:W 5DH?D]GRT7Q25R]Q&\ ;M/5_]?VXT2O%M-YNE@\&&<@+WVS M3&]V@YJ-OJ2SO_\:!I!4Z9902ZC4T%GD%16$>V&D-]8H"+31G#TF=A93\[-\ MBW6WU-Y[PEX@8*'O'ORU7LQ+$#CV48E%-&! D.*. FF%HU 4J%C!7!54[F50 MY>-?LCQLDW__%18]MW/QJ*TDEE+H@K59KV@%PL('ZX7D/\:S+"B1?_]UF:_2 M^P^S^3+,*K<)N AKR,:IUHO0O4"Q^CX]T M1Q$J6:6?BU1WW,^Z &XM32<2C$VJ1&H?:1451>11WX01;[5%&&C" :/:,VIW M-$-NDQ%WBO0ALX4IQBIV24ABX0Y9 Q8>M9]24DJ?FS7" _2FZ[2$\2+7GC"7V-)+Z MY#QIKT95VCYQEB)C&-! "0X4E$+O:.,,]NF^J:A7G9;%6?N@]FUK!=B^Q!HN M,7 LO1WEHV4ZN]L&J_X[G7P*0"Y&XTWP1S6'SI%/3 @7T=_F/<-A>F,:D.([ M?"RHOT#A5Z+D]0/L@ 6OLO%_]#.38!II"I1BS HKA00*NP(C[/' %;O.):.Y M)#;"^:=,OH35(#6VUR.*+3FX/GW+/EUGJ\5H/OD8(]*7L?S#*)]?K)9%=G2Y MWZOR Q)B!'982NHYH0H(:R$L* I:LQJ>VM8#][(>H&Q#.-STZKJ);)3V3R ) MD\H"![CS2&K*$20%/5K+2L?4+7G0!B\:;2+9U\Y5#/)3MG4G%_"EBS_R!P6D M7]B@#G5-J)3:>HVQ HQ@*( '>.>1)M /=UEI]5B_99QZ\UU%$_3-8K%*)W:5 MQXR(-)]FD[4Q_,A2*7-(57U&(J);1F/A.5,*6\:#/;.S;?"0UYEV0T Z JSV M1O/":KJ[3&'Y>*%[,X^7+H35=AOU&6MT[-M_&CXVL=9Y18P./YATFM&P9!?4 M(ZY,CS;_*<3E!!B>T)2*A5^FDVU5L_6^O;:1,K,89? M#@2FM?B6A&/ ,.1.:FT()0I1L///64WJFUOD+&3Q])">,+SD14HN\H*0=ZO( MB.V]%MMOCXM!J?&"1!"EE&4(>H]@0 U0P KT0)-3;WJ6 MDKFJ==)K>+_Z-Y M]_ LXT/\;7U!1*Q/N/C':+9*_V^P6HY>*>N^*"%!4V%>&VH6FE MK"V;["QE\R2H#EM&S77\]Z[*KHPM:%]^@1) XQ8)6UF N( M(<:,ZYW7AU)87P7@/X!4=PUW;=MGJSQO[@Q[,W??QX&V,/WRZ56@;E8DZ/HL M?YJP>HB$?691=V],.*16Z:$889)8:,/K,KZU3%E![/A'C5,+"2 4X LDS1H M;L8PCK<4:225J+TBMYSKUH09S]R;#1#H,W]MD2\?"$#XZRGSPT?)^SR;K,;+ MBWQ;F&%/?-.^IHGP..CF"A/ -!08.R3AEGSC5*_G(\<%+M7D8M8J'C6MF&,X M&]?1[0#WQVN4MD\T=8X03#QRF%AON>2JH"G89GB8\4'-6?2J&L0]'[S"UR,*CQQ6B1MO4MIM:/KUM" M/6L=E/JF]X::[;O?I+Q:?K/%M=75>:AOO:)]PIJSR#G JHJ.%!WRS6(*L0JK^2MG[6VP43 MVT&EOS229\6>U[6>MQ6>U9?%^K,2(ZGB$Q)'L%."8XV8DA8)[ W:TN^D,@-, MX6W1CNH&I($(B?L^GJWBY>6Q[G+X+UZ<5U]@7GI:@I"U!ELG@ +>VABNN<,E MJ#4#VMH[X_AQ$M4"BGU)5[R=Z>(R7LSY< W^F,TF%5:?PYT3Y#T&1 $.%?-* M:8VX**@VJD&X1V>1:BTN/*WCI+&M9QMT%3NYR6+08/6B504 D(9YP;P)V4,/RUI<,+@NL7?^DL MX+#%65\?B-Z"E=-9>.;5'^D\S4?Q-F8UN0E81[E>3K^FVRM"RWSSE1Z0>,LH MHHIH+ 7 E!HC64$]%@ ,+]:O3>]]%QCU)2';P['YU?.SL!?$X876B03!TG(& M620=4)1:#79T"=[ XN@LK*Y%WC<'I"]&%]%]A^?\DY:)(A ZZQ@Q1A#I=##8 MMXZ1L'%)@&HSN+/8M!89W R,_IC[\!+Q363#*EZ3M?\ZCP@#T;"W0&\)+!:6SMR8P (T ]P8P3""!S&-7X P)J;^C=!8ZUJK0 M#078?@7XV:WE!X7O68_$$$V8$%IIRP-%0!L@"OJ$:W \T5E 5^N"TQ24OIC^ M+EU6TCH>M4NLMP@1#!"SF@F N*2LH(4+6%_?D&? X"90],76F&,55IS%^S1? M9PQ4\"_MZY((A"D D!G.&-($*,QWVZV O($_ 9P!MUN"Y52,UZ/%='P$U]?M M$R>Q%0H#*8)R90E7GN@M;=!257_G[\R%U)Q-!_A>!YA3,=U.9ZME:3K7GAX) MPU@1$U8NZ[RG4CD,BTT*!H6E/N,[\R!WSOAZT/3%^G^FZ\H.$_4UJ*573]+$ M+E;+Q7(T7Q^.'-X CGU4 HFD $KF, I($$^#-58@XC5ML#&1VFOAD77:(^"H!O0>"RX-'-X&TQV[:\I5'2!/+%3;I?09*<>+U;XG M)1QY(0$ 3!%G#$&4[*PL!"FO7^:SLPWLU(+5$I3]G98^2QX)!MG%93"X*QVB M'^R=* 8AI! ![ 4#0"AJ"QT/.=NDY-AY'*.WC5!OQRC+ZS3?DUODLSQ(_]RL M\CR=C^\>5-A2\TV]K=GVNOE_K1;K]+2"Z+*3F$Y>F" % LO"1(Y'W<0'O=47 MZ&(GTAUGB;[I>^SF:!!8M-Q9#'PSJCK$GO"8$,,0P!<%A;XH)I M39QVSH8O5"4?4'9DUB:6G&AKDH>:,6\$$=5N*D*6V?J&X[K,F*S.C/&OR M. 3ZS)JL+P2;:197CFR^3ELO+Q5?VB\)%IK2CBOL(&9:(,!H@7/0K^VYY%56 MYO,^<6D!G-ZK X]HOM$\88)D1YI%Q0OSE4!M@M;9@!.=!DRY;Y]M33 MVB)2KTL:3B,%!\J@#TD(3J:>%Y4J#]Y"\ZQMHN(E>$X;YK2%!FH5K/.")D! MGT45JIZM-./-<^6[$2)]P@QTO[)=)0PRQPF@:0 M#-7$85K0JC2K7UVNNY.U5KG?)CK]98,M \GII#@2K'#UU$L=DF"5@IB.I"WF M3E%& >([S* 88$G@=GG?"BR]3?_Q>'6SFD7+>Y_OZ?!24/4928!24LYB>74* MG73>8EP87A#1^C9C9U'[+2\+'2'5E[1\RM/18I7?55,*7FB=0$PI"V0IX*%7 M1@E-44$7YZS^XM!9['Z[$M >((7W2^[;M?X%'CQ#&,F;)6:*@9"X:S MPP5"1 )T'GGA]3U%#?'HC<2A!4$^!5:>;2FAFOD!7A'1 M)F?K(S'L*&?'F::*.\:5D5K(\&QZ3XL=X-E)BUQM D5O]OA&=8@)?I>7Z7AY M,7^J:1:G.V65F(]X2N*5) AY3IP+&$CO ),%#@3[^E9\_N[B=IVJYKZG^7BZ M*%=HCGU6HI"Q04>G/AX!"1(KGQ=[/?.:U]=G^TQ*;:3/=@C7B45HH]2U)$,E M#XM7B /+%:)242AEC,PO\&=4-;AUH\\DTY:%J#V\AK 0/;DZ?GTY_5I1\%E^ MF4Z7JSPM/U!O]N@$&<]=HRZ2BB"'A:F)G,6%(_UKS/;-0NEJD.T!O$JM6- MP%5_=N*@@,1":8@-2J]D4-UCAIRHOZ;UF1[;R9K6 7PGL!T^I&N']:<\V/3+\N++;'HU>K1VM7Y'U9/WQ#\#4'XZ MC]=TO4V#LO#G*"BBX;EA@N]KUGO0WPX_@ZG:QFZ<6ENKK* MT_#I@P%>7,;6?8]H=7,SRN_6UWT6Z:);&+>^UC6,CT N&V#WJV 4S>@?R5YXT3"[$+B!J..$#*,&]\ M 2L4UNL>Q>*HI)5&;"T5D1JP]*7O/1[HN]%->C!'85^7&(8E#+,,$;)PXIZF%BCG@F%$(M8R*KV%-JW'ZD?C]1W.!_;L MYXT33RV%" KN); FF'74N2U5B"C3Y_5B)]NS&\-R&F8?7*-?:IY(R"UP"&B) MM(62>$1Y01GTE@][KV["JE*N-T+G-?%_D/OSJ=E^&G9_2+]FLZ_3^=7C,5?( M+BOIESAO#-".0(DAU5 ;#(HM,8R#]&FE5:WTTHAESV\):PV4 ME\S6A\T2P)RER&K'M"<0*6>,+3Q3GH/Z-;UZ4KV;^]@:P-$78S_/1S=9OIS^ M.YVLJ5\L5O%(X/!M+>4=$Z"]4P)SH+QC#C&.@2^HU9Y]BYE,AP(<[ELF#FLMC04&$ZR-(X9S4- #O*Q__V)GB3=M<[H9(GUZP_>? M4!_PB>_OF)A *W04,(\#9!!10$E!+9.F?IIH9VDP79R?M@90;VI\-K_ZE.8W MY8/?1-64ZOG'/">!SF'NN>7!ZN1$&>WX#@N-:7TKO;-TE]8-@0[Q&I;L-!:: MQ%,$>;1_D=#:2:JQ%EOJJ:(-2I%WEKIR&FDY$JA^ ]G6AQB]Q69]_OCDF*M& M"%N_/I3">_2V0E16:;\$>&_C[3XTV!;,:2&AW$J!DH;12CMQ?_0>BM#:VR>A MD%A-&>;<>L,M0=!O#\04#X9TG]ZDTCBMEKA5XDEJ@LNKCMG"6(E@2TG!F86: MR;#FP@(*R4%]HZ3CF*T6F'LXGZ1 M6Y595C5LIQY"KU$6!GDR/ 01&$[DEM=A8,@XX)1'TBK,^&ZDB(L!5HYK#OKA MR*WC4#F7R"UH$/#8!Y5(!%-W_:_>445Q?9NOX\BM]G?NQN"<5?P.DBB6P"5& M6R29 ,86E$F$N1SVCMV$594">6JA\YKX/\A=^M1L?TWQ6U0;JYC6$CN.I!38 MN&*5E!Z*^L<(/<=O56794?%;QX%36U6+GL88?W20I26M$XMAK(,,F6*XPTXQNPS>E<1_'/"9QF#IEG87* M::"U<\1M(Y^4BO6NAS?+^W/BM03:*<7G0QHQC;$,:;!2=K2_]B5!KL-7>0N*HLB>C4N-Q@#B [=.8N/^2T[]RWX0& M\RGL@9K&"YK=:W>3<0B:,? MGG!@F-"",2,0DD)37R0]AED!8?U=I[-@M)YDIFLH^]J+_@B8+F(QF'1Q,7?? MEV'DJ^GB.CK+-A5"2K:?@WT33T ,X+*$,LTPAT) 5= ,P^HYO BW;G:6T.85!1A*G=K)"'UDX\["W+K1BI: MA:F1?O*4-I/-8LG,?#1[/TLG5['J_3BL8D%LRQ21ZD])($5$:X01PH)K" G3 M6Y--0Q[6Q>%%KG6D<72&6==!;-EX<_0ZG[CYG'T=?U6V>C#N7Q^;M.(BE_9-GDVW0V M"TQ^,PF34PTSU[6:6A[%;M?7O9<4]),#-. M \$:;91ZCCQPOE98:1/Z]@6.'OF$!"'K":%*Q]0,+@T!I*#+$>K[ M+!GQ8AAII[S*^L!LT"&FN_*T>K4(^"T6'S+!@(9'[1*.'>'7-]D/$K0V!V:U;^UU3EZ>A]GET&0M::V/9*N_WW MUE?LF6@'K9=("BDQ%4(IA5U!@^2P?DQB=Y=%U.-!UB4NM7G[WG^\"%O9MOCV MAK)RGN[OD1##':7&."&)E5@;O*VF%S0D35C]#-3N;G-HSLO6\.CM0&>KD;Q4 MW']C]\?#B /7&5=_2,*(H9H2RBT@ DE&N=^A@("O?ZK<^@SOPRKH',"^Q:B" MD"166>NYX1YRY;32 +A-V2Z. <2T_@[>^L)P"A$X$IZ^&*PV!PQ;3^ ]\6JQ M2)=E:T-YQT18:@4#5B&.N2(D++:ZH%9A6K]F5>M1)GT*0ZN@=>S KP3)OL[C_)XHG7:%'+_8+A/AECF #RF>V*#E4]]7,\]1YQ1"AGR MQAH%+!6P6E'5CHRT'>-*"#F485[](8DC!'()F5" &T,8)LP72 '^]0/2E/. MVV7K4\.N*[P&[2CWQ2HI#2V 0-70%OL62(0%+@(2D7 MPW9,=L+YZM+5(J(_)6V0SM!S%+#3"%:P_R=I'.5^S^J^I@D&U#'%C+<0$2J< M%DCMD).JOF'5F2NU,YYEK4+5%_/?9?'FS=MTF>[J$1P6@_V=$D:0;)] ";5Q0" B"3#*0,Y<09N' M#:YIZBS!IR^!: .OWFH"K!;+[";-UW?3QU.'Z^GM88DHZ94HAQ U$ ?)EQQX M%HOK%G0JINK+16=)/'W)17NH]9>1\36=9;?IY%,ZOIYGL^SJ[D/,'C@L(0=Z M)@!YZPGP1F*AL'),WF^:G#1PU'26J].7E+2+7%^2LJZM_0R70U)2TBL1&F.J MK)/($(&UT1+L='=M=7T-M+. MMD??)SCLC$XSIR6RFK-X^?QN[;."U0_P[+B45(=^M"8 =<[4O=/Z28M$A4T, M*J@X,I!@2121L!@W(6J@Y1UK8O^4#LI'U"_K^F/9GP&^F]5-*=,> MM4D,QX9#2HV2QF./+!:T&#OT9$!EFFJCGK5#>Z=\V^3ME_/M89N$,.@\$L!9 M$K0\(2@QLA@[U:9^S>S6W2RM\*T![0-PS_O1-/_':+9*[701ST-?+I!1[T$) M-6'IBC6$)(<2 2FMWFF'4/,!%E/M]%"[4_0&($MJ/%[=Q%S)=/(P?*>>/.UY M6*(41< [Z9V 2DHCK-RAPA3L4],>N$RU@^ Y.I!QN5Q,A0Z)O$>TZ J63N7E>+1.+QN?%^GE:O9V>EEOU[KOGC@>PX>-UIQ# MA3DF4?,J/!FV0>WV4_A\NY23VI@-(@IS=7,SRN\N+MUB.;UYNC1NRX4,(L>\ MX]S^-_' +_TT^M[/.P9Y-=(V3V5^%=,*S"C/[\+0OHWR2:6PU@J]$V^"Z8Y, MF").6.64#2J=!1QC1,*?U:X/ZIOV0Z&L!WHF4! (,:5(2ZRH@TK%2\K7-"LE M\&"N3&J5?T_=VZUB-.B8U=TD5ZOE=98?OHCAY0X)%MI(AH%"PEJ'(=9&%9 X MHOHLD7"4![TU5F<=P-27@O9\L <#_?9U23AF7"$&PYQ#UF+$@1<%A42)@2>U M-V7;02EHA-)KE(=!>>^')@8GLM>V29S9:K[,#]_6\%+S!")&I?;6$2DX-,)# M2[>4:4!1G]?J5;3'FC/IJ0W6')?>HFP"Y<&B&E=E^8OMHV=*6,Z,UQASH9BB M][098>I'U'3FVVN=YVT T^5QT*Z.QQ]I=I6/;J^GX]&L)$1B;_L$2HT8DYC$ M>':L%)>H0"@6>^BS.L))%;XV4>J4\QNCXN$(]V[JI>T3 ;V'#%JDB [HQ+(O M.YIB8O\P-;R6^)1UA]#KX/Z@]+DA,;T)LQ?I^&]7V=??QYMM)?*;%W]$=O,' M[-Y^G!CU F_OOTR U$3SL!,AJCEPT!F(MN,UG#0H7-!)?$8+N&<-(>AR?KI5 MGMV6AT0];))XJ17 0JH8;QLC^CT&Q9W<(Z- $YS M0R&(M_ %$Z#P/7N!^G2(5C2&3N-1/Q*HCD\A'YQYF>SF-IO']*EUS9K;Z>C+Y@K CL\:'XUGOLAFTTD\]=Q\'+'T@8WW!=MT&F!-'W32=X5% MJN:3K4-B7:5^FBYZ'/NS,NW3RP!H.A^G.EU^2]/UT>UX1UCHLSW+U>D\O'OY MF,H>![X[<-Y4-(M%_@M9V#/4'@?7^1GSUT!QEM_YZ7P4N#>_ZO%5@SQQ?EMV M\T7)-E':+V$82X&$H,)+H2CV#F)AF&%"A@T65%+$^Z/WT/GRWCZ)A)91JRTB M#"'J!=8$;.F$W-@^X_A+3Y9;XE:%2QCKX#+HT^3UY3WS11C/^D:4\I/DYXV3 MH,53RK11$%/KN+1 %.!"1LQ@ZQFUP-P7[LEJ!$Y_";H/!UJI2,R^+@E&VL!@ MRD'#2+#&%302;2E$"@$T3,]B&RPKY7YCA%ZC+ S*SS@D$3B6]7M*:7^\SO)E MO*7\I6OF7V#HX4X)H\Q**97FS'#/(() %"/75/1:[*F:2=R<"5E'Z)S)(2&P M'F!I'0A4604M)3N:/*9]NBE/M)^WB<]Y'! ICH -N;@:: ]89ZH'4V6N&%N MXBWQJ=))43V$7@?W![5M#XGI0SNH<&&DB!F"55CFN.5".[/;C@@8D/^Z)=R? M'U0],!2WM?EP1@*HAETA+/J".$<*8+"HGE]2.VCC^-.K&]W1)$ MIQ2"M]$-FA^TN YU30"@,"QWFF*O*8.8*UCHMMA".M":*>TQLH)DM(#7CR I M@]KLARL@+5GL;_2?FT&\?6O*S?3G+1,(55@=)=98(FNXP=(5;@H<1EO?4NO, M-F\/]JQ-:*K-Z\53U6V23C=S.OSR="J'CY*WZ=5HMKE??,]F_T*K1#,C"* ^ M#-9"C@T!4NR&CFE]?_KQ6=$GVM^;H](10S?CV;L&/VV2*"2=,H#',$7(.?, MLITT&S[0J-M&\&>M0G$F?!S4GGD2]K7EP%[=WLYBF,MTL>FC]=N1$4#J@N__J@YYUA$9?^NX_1OFZ',.'T7)? M[<]]31,KI;. JP9%8$X@?&.(@E9?7WV^)+ )S:'&T)S"F8?-&>>-TX@T PJ M!*B#UGF(%5:PH HK"H:YJ39G4@FW&R'S6O@^J$UX".P^#9O?YP&<.,J#":E/ M6B:*:>VU9!8HP*'4D@"RI8<"37J-'JAFSC9A2M8F&'TQ=W?P\G&#3&^^W0_P\7]RFX^GE M-)T<7,;W]DDD!A ! "G56$N'*$>%HX<&51Q=OR+=G-V^VB]+KE(A![N]# M$833"D!,4AF/%LN#6_[+'9)@RV*$@/&.:R"-QECQ(CX;.31 1W8+G-K#^T;0 MG/* RHQNPV_+._5U-)W%73%0LK[U[OTJ'U^/%NFQI]V''Y@H"X$B86XY*;RU MV"M;@,V49 .,3GSQ!*231(76X3NI<&5?P_28KR,QCY:CAWT3!CD&AD*$G&9( M6TIXH:!SYQN$3W16\*9'D6F U"FDHZ(@!$H84T@2"+74(%A5 !1!01Q94U^U MZ*P@=?<\/Q*4DT[^31ZGSO(\^S:=7Q4KV['KP)[')#26_=<*L&B\$\:(L@6< MG)H&=U)V5H>ZQR6A'=!JGP@]CN8O%JB/JR\!XND\YE7'%F^G-R^N!L<^(E$, M("H]!L&V#GY^ M(=3 MJS$&=OIU.DGGDP_I.)U^W9,M?T3OQ&FHJ7'>:>.X#5 Q5T2P2XT;%.H2Y\'S M[K#J[QPK&Z?I9%VLI1CT8C/J6#ZCY%2KI%_BD94N&%7" 6X0X$#H D(CHI+[2^E[V[BBV;Q]C^[65]#W M\_[UOR9;=%Z%9_.Z/T>!W'4MI8O+]2=%7:@>JBMM1K!>%M>'!J/9PP)19K2X M]K/L6T_#Z+@2T478X;].TV^=O>!]K"B8+^_4?.+^>S6]W11,Z?%E)7-VSSAZ MV;76XWP_&ZT+7^T&NUNRR[>N YT3Y+&.*776".5L,/"D#.NTXHH3("FJ=#- M5V=1Q;7:>\DX5 :IZB,2":$C #FN##96 D40W:" P^>TSTB5TJI(;3+TV7%5 M)UB-AEPI:2^E^NY3&/V!6)@*O1.*8Q%;R#%G&B,'K 9^"Y;'LM>#T)IWVK083=#%YJ67%4O:9WN^WBVFFQ.8J;!@MA:-:49,L<^)S$>(X2U MY-QKH(REA-%"*S!.])HD7,U-T2K7LOZPZVLAV5Q2^W_3V>1S3+>M)CS5.R=& M&F6(%- Y[ID'3BM14.V<'U!Q^RXEIC/ ^A*332W?=#W2#]%5?W'Y>;&YA+A$ M/DIZA678"15(\HQIS95R4-LMG1!+K,YH*6EN-;4'5%\"\4AT]6@6A__Q.DV7 M&Q'7=W^._I7E9C9:'+@S_K@')4QZ ZUB 0W,#4=* EV@X14<8)A6AV+3*7:U MM9-GPISMA%F-QZN;U>SI9=_[])/CGY1XJ21TD &C(='>"&;%;K:P!@W()R1( (R"V8"H]8Y1RRU3AFIAO+!(JOJQ M[)V%GIU&46H 6G^Q1%&L-Q>G!%PJ"DI)KP1RYG&@C7-&D*>& (H+'+6% PPR MZU XV@.JX]"!EWP'K_R $,<9J8$D*.@4-NB;0!]WJ.>( GWFH6[R? P"#-@AE?T VI'6AU]TXX6^.L MIQYZ/X[TG.T!X2F%YC3"\C&[7'X;Y6D8=/&K3;^FL^QVD^BS6!X^"ZK\C$0; M'*QY#3U!2D*)K<:FP( 1U6O5Q/:.A"IS]JD^U!%N]=VWJSP@N\I3/_T>?RP> M$EQ^GERA:P(M09)88)0&4#--L2-;*HR0IKX[XZ0'@L=ROR.X>G/)9C>WJV6: M'Y:+ ST2H["P#@@(F?5,2:E=<;IE(&MPGM._O[Z%Q: =E'K+R8Y>N.ML-GES M&U>&-HJ17$C9<0+2 8>^%7AAOE"UP,R"H_V?D0&]!&MI#JK]U89WH M.8[HOYD';*["JG98),JZ)='B@U0(AJ3E*.A?2!>>.\,8K*]G]N__;F6%: VJ MFD)1Z1*J#Z/YU3Z_QJ/O$QFDE6E$"47&BR;P=,[2 MO5/Y28L$$ZL;:H=62S[I@$,J62VHL M&Z,FJ'ZP" 5W%KES\H U/Q!L%:O&*17K48P>C"+\7A))]R6]S/+T6>32)@9A M=##$HZ]7)TA!;1D/1%,'N 6>R6 9>*$EXMS(^H;U*<-FCY6X@:+=M\R>1%HK M(B>A=%XCJQ7 '(<]A<3D+"^9\<&FQ?5UEU.&[_8IIYW@W%LRTLN##[_/TA>" MNO9"7[(SM_6*Q JD!03!T$"^W.&6L;]T]_$2H]KURCBZ7 M:7Z2Y?.(-R.$262P[_/FJ_-<0[L#^^2&2WDN5EFW MQ#C/%!,F6'I,$4 (,T5RB+<*U3^X/66H<>M&R_%(G5PF@MA?KF9OIY=E(:X5 M>B>""&@D]!)P3XG4P5(KC'CO):PO(9T5M#R%A-0&[ 1!Z1W7 ON0?DWGJS06 M^S/9?)F/QLO%/Z?+:S.;QJ/.,!*S6BRSFS0?Q!A.4HROZ?C>I_GZ][#777R9 M3:_6'QXH)==#)LQT,;JZRM/-<"XNMU2^K9!L<*AKHB%WVGAN&0H;L.; PZT. MJ1W!U6IU]TKUH?2"LFZ)DL(Y:A6,BXGTB#.WH]9HUV<89FE*07ML>YKUTQXZ M@TXBV-+U(8T[VW1^]>+$=M]OTW%063]-;T*3B\N/X=/%Y6@=+O!Q.V9MT$M5@@1(H$M6" P[[/0PU$'_.W(538@;/O2-!L3&3I,LTE9 M%?ZV7I$PQ*''3CE,.<=A];%R6PU*>P1 _3L^.CN*Z6PA/1&F':NU1^A/'UCTJ0A6BB8)QOED-5Y>Y!]C]>QQ66CE2TT3 M;P4'3B BL0XP4,@X*J7M$PV8 MTL(98!SBCG,)W(XF+ZT>;@!F,Q8]YW5KX+P.Q@\N:G, _&[I6''[5I^FVW6J M/%UN3_,$ \,D8,YK@!302%.Y6]<"$@,JC=@2ZEGKH#0Y&8[4;-_]+CV0\;BG M>2*,"T(K 8&:04J@U]QM1VNQP@.*M^J A>V 4I^%H\7BTW6>K:ZN*TW#?>T3 MYI2G' GML;1$ :XE+<8K@G$]G&"D+IC8#BJ]I; O@_V[3N1?+8(EL5A\W&CD MBP/.SM)^"?-.:*B]9]IQC1R%2&U-$:2%[#-9^71J+'CQJ%V" M""744 BM!8$0Z )I!2T8:CI,W;EE/CWE?@L(G3?7!Z4X#XG9;>W;_N-%6.,V M!]3;$1S8N??V2%S0%AVQQ A*$4;"!YMA.^:8'C3 FPIJ8IYU@4=M'KZ=?DU5 MGHZ",G(9A'$=C%!H(^6\/-PS(18BAGG06"S0WB#B,"MH8%[7YVEG20PM\+1U M7/I:A(O#AT_Y:+ZX3/.+RS^R;'+(@WE$[T0Z83V QCA@,9:*6F!V,NT;%#\] M7C\_O7;6/F #$92#NWBE_@FR4".DC#/&*DST=CV8EQ^Y[VR>*N6 D60V9LL J MH&)&\)8F KVM+0+'9PJ>]NR]+8@Z9?O&8GLXPM)SV+WM$V-1,(X-$AW<'Y2J."2F]\?L=UF^O%8W:1Y&5UJFYWG#1&.% MH9+>4^F8I#&NUA4Q:IR@7F_'/7PTV (WLA;AZ)*I;A73V$K9^;!)XA6@' &) M@ )."2HQML7(K2/U?4B='-2WR\@&0/2EEN_10=27Q3I*ND0O/] SX1Q9#+3U M5G)@#1/0%LY8BKFHKY6=+O"_Y<#9FE#UG&7R,&A^'3._C93?W<4<4_K#?Y-/ MH^\EXE+C:4G8!=?;(H>:&*VL%;[PFE#D>?WH@+Y%Z'A.OYPZTB%ZP\D2Z3@G M>KO$AS?>K_(/TGE/]=Z3Y#X?&--]"=XB&>9M-K^*!V:3[>V2HR!K%_/[SO$@ M[=09+\58HZRY\-H\8'J?PCV?/*'A;85,F+J/3!A&!%FH$ )(4,TL)V'[H)!A M#;FJ%M_440C',]Y6)*[Z76UU'IS(&#K'N0QJE=<&6*89V2"FG&2T?F!GRUDV MW8O$WGO=>L!U'CPRW-,CD5@*&FMG(^ZA1@$T MZN[I:Y!OT(E3L3F;LBY@Z7)V%X;$G9O%0])-G&6IK[&D1V*DA]QS0XP!@DBL MM!4%75# ^D<$G;@>6V-WN["%30QTR"CK[=+;GI3 M[=H"\3R."0DUR&'C'(RANU1[!_G6V@(J3*KAZG6$]A%X']P>GY0V% MZ4V8O4C'?[O*OOX^SE;S97X7^PTL8XC MZ["5FE)?C!<+,*!LDY9PSQI",*0C8&1 O(T/.11CS)!W+FQ5VY$+[@<4HM4V<6CC3U/1XL*H18' M^R80$2.1#P:\0S+N#XK XE"!,M!K39IJ)^7]GY^T#.*/$X:A*),6*&N(--+& M74OK A?C!ISJVP:O6PC$. Z_ON3J738?K_(\'O^O9UB)T#QMFA#!G%4F;(! M 84(P=@5% 5*!Q34U[U$- 2GX[B;0Q$>1;73;;O*L2>];9@?TMMX&\S\ZL'0 MWE8(V:C2/6&(AIGIC0GL%HBXH.3I=2%=[+' U6X$[3H\HX00?;?]LGI,1N6G M)4YSBX, *V.P\IH*K_P6&PB!Z/.PI#00HUU&[PVZZ JX5QEI0;Q0 BG$G!30 M8!+T,E5 $'"1/*"&2$4IC:70DG4*:%A0)HP>< MH]64157.V^NA\QKX/CC'^Q#8?>[A%8(@3ZB$C!O'#<8<6%?01XD?6,Y6G-&=E+,4T"B :>>"A 08Y9"R;?H(2=\_9BZWH(PNM/ZND"P9]?U MD=4>/;$*,B^#O06!E@$P( I:K#5LF*I?RWPJ+?M8#Z'SYOJ@%+\A,?M8)O=1 MXU-29"42"(0M3#O &#:P\)I(PP=XJE03\XHU/H_#HS8/.ZWQB1AP% MM0#Q0 M]9Y[N?.$!:VG?HFUGFI\UN)IZ[@,Y/"OPMEQQ2<$7)%51'CKN='(".1,@2OV MI,&%"EW/]6X',V!(&%* $8L.%CI$<2&YQ(<#R 9X9M\[Q%DZ. MCT.Q=X_1F_DX#/UMMBBS&5]HG5ADL/1,(B (Y3&('9,M751S P>["76SV#2' MJ+=R,>EMGHZGVP/BVUFZQG\^43<1EG\_JJ#P4LV8"MT30"$D5B ,(*'6A[D& M04&Y:Y++T7K482_"T0%FIXTYZ+J^Q_1J/KV;3CE0WA;4G(Q!&]$V,PQAQZ#AS#5A+&PT9$B&-6*,9\I8C9X!C2D0@D7O+#!<;>F@WL$^]9,7HQLZX4G6)4:#"V3X<_2O++\/*=T? MQ/"\88(TQQ*(6)6)(*6=AI@4I M)^[PAL)(KNW669BW"T^6!];O137IQ^6B( MI2?6>]LG@"BG,$!A"BF/.('$^((F#(T:IK^Z*8.R[J!Y'6P?E,-Z$-QNR\LY MRJ_2Q;)X^0''YDN-$X,,]]( I1%CHE;[6-U,IF( MXSUX>%S2*Z&028"!DDA1#8#VG/N=[!L\T-C15CEX2"H:H_5ZI6-0>MM0A>)$ MPK#=XYZ-_' 8GG/Q &!=="!A6."4,BU\6Q++P_P#C!@H17N/96(5E'JTHS[ M,)I?[5,;'GT?0R\4DX@Q9305&$A+"[V6#VH#[95U_+/LSP'>S MNBEEVJ,V":8$ "5_'>\*>=0UL11% M_SM<>NIVDZ+0#4%_/5Y%^KQ7*=FN2S M_%WZ[<$^FV?S\.LXK9+'>=1SDNB.A!I9"3P16@'EG;['@M6_AHV>IS+2)7I] M25)T,UY M%QLG--;<-4$E%Y0!HZ UO'"R*0YD_=J0K;.S\QCK-@#JS? 'H9R2!5LB$8XQ)I$2$T)DM!CJ(=OT"<:U[,[L4DJYQ^W'2 M35%0UPGSV EK-* :84*7*1&]2_Z:#UGK ]YZA[!D[G#PCR('XRN4EBV$)5T M2\+.*200#DB *=/!SL<[2JWS??K6!R K+4+5>_[QVW2T2#],KZZ7%Y>?%^FZ M_G*)5)3V2Q!2'A /"3$J[,W>0[Y;6JD&]7.2C_=R#$ LVL3J-'+Q=CKZ,IU- MEW>5)6+7([%<(L*@Q(Y0;S CD,*"OK PUC=)V/G+0EV4NDXZ+L.@^_3?93;^ M2\TGZY\7:[.PWY>UG&+W*;SQ6@S'?(8';"NMW5WW^3] MZ&Z=-?XM6,!OJQ1X;_SPA!(1!!@!'R]F(%@"K6)$D$=*82-II7#1CI"[+TEX MB,S%/CJ/* K?[!V)\I))$^<\0-!38S0 &QREY8+W>>:GX'D5F?R'Y7L'N M,RO[:"E_/QO-8S+5@=.JA\T2"7DLO,RBMU51 J#SNB#?, =W,[R^[2-+Z]/+OW>*ME%P;X#S#WF/M@&$%+9;J^JI>?S6^3[3]-L&Q MM^"RVMC<4S>?5%[=NWA= BF6VHK %()(F*?(N1VR"L&!WOC>4$J>6AO# ?:G MZ+:'\"#5FS.6V%.=EBZ6^72\3#<.O(-1-"^V3V L)AEO%0T_I44^*).BH(U* M-Z#:-\-@\;,CTN:@]B4PA4KYP-][4&CV]DD\!8"26.:<*(LP%DZZ+8W>:%O_ M^+.[VKM#$IRV@*UMDVWKUJ]I?2+%@VA>F+I.>@I*.V7(*L U6&".(&(,40# MR@M:J8%RV-ZJ5KA833(:X?6Z9620;J'AB<:)_)+I+#SSZH]TGN:C6;RW8W(3 M.+%81]Q^3=WWN.B6W.M6ZSD)DV%OUY00094U5ME86'"+A;6J?C!K9]ZAEGC[ M[ [&[E#KLCY0]<)X" AL)?,Q0ELRK&/6^G;,T#DTN$HQIU=!FN#7.<\KEU\3 MU@D>QFX84\!Q[*4M M%@K"0Z3,6A)O9[ZK#5P^!\>#BHC;U?UO7'LN-+Z"D MPDZD%)$. @.(5J)07Z"U=L E]"JCOK>$WG&T=\JWHTOH40Y%T#DE-@)XB8%F MN/!*(*7]@)).6^%; ]I[*S4Q748-X,U\,OTZG:R"AE;NBWFQ?6*<4_$Z!!!T M-L0 ,0(6RB%BBM8/">ZH/LWI5: V\3R9K,24U@_I;'-1]_7T]E/FYLOI\NZ@ MM7WDDQ+-M0"">2L-4\8P3JDO\+#6Z&&J6BWQ^)#$=(+=3YD:E.IW'J)T&A&R MTSP=!]X<=. \;I@09(FS5)J8- F]!]:*W88L+1V.$MDYOYY>>-L$J-KGD68V M6BRRRW^.XJ8;WKY.>5Z\6\4Q[#Y>O%DL5F$#3O/U;KSO6++.LQ*(,8;, 6UD MT*05#9K=+K/,*3S NRM.D$[7%[R]U;>(I%P48[[8D+*A)&B%Z7B5!VZF"S.: MS=*)OG.C\?7CMB4+3N-G)]%![Z1'V#H7+'Q,)"F,?*PA'%#-\0%D>/8-]TE% MU'T/9LYTD;[/I^-T]^5B^^VBM#9+G>1;%EB.L'_FS\2?=E9BXN+[[-TSQJ$!>7 :N;;+X.+/F0_OIGGX: W<^U4^OBZ*D^R]U[RCU\72.( !9A1DFAEK. A,VJ!%F&MPU=3I MHM(ZVJZ'P8%V%4/W_7:Z*9GT*9WFL+5@6 M7=#VNQ(<;#5#(?-04T"LP,X4#F?)E:Y_/53K)90&L&&?&O[!B[0+.\/R[LU\ MLD.@V/3CN#CI;PQ $. M@8M!%(YHQ#!@KMB:E<:BON4H?Q@)/!+#WA-U-SE]+X_]73;_NA;^3<;,6O0? M?A\K?[_+EO\O77Y(Q]G5/*IS+Y65+$OZ[?+]B?*!DS'< $G'""0$HL)/I 1O M$K4&7J$ #Y$G9S\?-KN&#_;]YJ/8KLSGW.] $F41A-Q:AHGUCELI?*$!*B=% M@^C[UW26=Q;,&;QZ_L0#\'4TG<60L$#UVC3IP>?S])6)-9(3;0BC,*:4"H6* M&G?! K*^P0;Q&L\-!\*&^O4HZHY_:T%_2">K<>SR9GZ HC"?UQWW.=?['TE" M!4?8&Q#8S9@ $=\B]DE39QI4X7E-YY+GP9W!+_7K?Z+A'"O;K_>V,IVGS=_ _GK*GFT03R4B+CU]=4 M(F^Q$V2W(3KJ&M3/_GDJVS=WSF6V%+$\BT?._C?S93Z=+Z;CKJ=(E= GPY&GS .(3T@P<4'M!"I 81'ET%%9 M.,J,,JA!_?Z?1Z6]L:6WB1%/(S8I%W:5[\R7]5Q^&9H_\FQ1>K]7O25[*>SF[K\7+L3[N+JY&>5W%Y>V""'> M%5 =+Z=?8YK:S]OQ2D7*,DX9<8JX6,T8$"%LD"^$(45 6%*4NWXU46F>YNQSL*[-&0;\>K=T$/\8);J#S5 M$G$#C+24% 8H?NL_':J8AA51:#T@I[CL#^%-WV$#Z-R!YU0<]926Q+(0K/3( #9>7WM4^D MHMX*9;!U$DAI%'.^T&\,(:1/_I^P@GQEMF7M@SJ8Y:JV/V<7RO8AF\U\EN\) M:3G-0!*OK47(.*6TA1Q*"NY5>(V&5-QP"';+D'GSBF;*)N#GM)-D,X;$"DLP M-9X"Q9W6WB.G[E_QQZG*\X@+36Q CH&#-4&R7BW:K*85APP%A> M_WAV>)''KV4.->+@^<^A'9<.AD(-QC(Z9J0)-!()B&2\5PT@RZV1N.!GT#GJ MWP8VO%WM+$RG#IGW(TW&@<_ A$*"$ NZ"/<&(N^,QZ;@G' -RK^?LT76C>P/ M< X?R?[SG[@#B#YOO60.#VJ0A98SA.*%<%PZ66PB" ?EZ!7MG#_,%.Y6!LY_ M'C\V!H8YCX\<8V*AUU((PSAG)L@?"3IAP4,@8?U"E>=LDY[Y/.Y6!DX9&5KM M3NN?X:+5#$&JD)?(2./"8DTYQ9YNO1D86^DJI<+_#!<-^JP4T&IE-44*DEC1 M)U[9M<81,=OK 5/7X:*51::S<-'CP'Z%X:+K^E"(,J\=U0YIPZ$M $"XU^/^ M$X6+5A:!TG#1XW &.&S&;]0SEOD.S9\B\>44S M94#1IMR;L.Y18AP7/NR^A&-0\ H'/8D:\.>0XTX>/YS*##F,IV>>AH]&T5"A9&>.\.A$AHIR[#".SYP96O/ MI.%5TGTM,ZDI$\]_,KWVT.T@8(;!8(=K90W4G$.\S4'&5!!2OX[[\%3$L_!# M=,B\'VDR#GP&)DAJ"YVUWAGM%1(F_%EP3NL?U+W1C>P/< X?R?[SG[BO,73; M0>JY% HC#Y'#7AA0'-D$74C]F,Z5,Y_"WA/(#!\'88SQ0HN?F1CE?AVDG#&"2VN% M\ @*2YWVQAH%@A0[6:DRR,],C#3!!%$-($=*DH";Q$#@#8XDGN377U"'EXE1 M660ZR\0X#NQ7F(E!&'$60FR05QH;)F.5UBT D('Z"OC99&)4%H'RPMU'X3@8 M)?8,PMF!%,"(H%SVNT#'J\5B M=5/<='B;1@SL].MT$LS3#\&0[<+VJ_KNA$,HJ+2.2( A95PK8;WU7% $H@?_ M#*6[0^-F8.PXZRGPCVP6'C.;+N].,0D>OSTQ""K%.!-0( *A=@=^YP&+[T[R -16%+ !&-2&X*<$P7F MRC8H_3"\$[^!38(6V-'K%/ARF.XOQTS^3VE^ P_)?B2<(E MY&:WT.@&":?#.R1K2>B'P(?:!F2KT_;)"=Q]D^7N,&Z?#=KW.!)KM*.4&ZBX MUQ@CYCTK\*7>US^[H*](SL^!-:<\IGV?YI=9?C.:C]-#1OW/*GG51-0R;IVQ M#AJ//)"0< 8+YGLA*EW/^O-L-DT\-AHSHYFBSGKD# 2XP%%C\LHN5:XF,IV= MS1X']BL\FV6>0^*T\U@(#="8$(&14URKG;_> B#.Z6RVLI3T<=)5#]B?HML>PF=P-GM6$MN2:7V$ M<7#@@/;X)R4,*4&@L5@; 738EIC&R>B<)H10P(6BW%L($'72X[,,4>C0"AHR;U[13!E0T3Q#@26:&>(EM50B MX@C=K58"O::BDAT+ZM=5YY)&WXGY(V:+?WT5D,UK]5 M;W@A$J]E$C7BX/G/H>$5S?-,.L*A]4[&H!891&6G-FL*?U[1/+PYU(B#YS^' MAEHT3VBO)6-,$\B<#T: D;OX, E-_9L4AA>V\5IF4E,FGO]D>NU%\[@6Q&M, M#!7(!B9B#=8RIYE&GC2HWC4\%?$L_! =,N]'FHP#GX$)%)182"D%2&&$(9-% MK#3CGN&?]YVW)_L#G,-'LO_\)^ZK+)JGD,66*8T%0-B)P- =#PV!/XOFG>$4 M[E8&SG\>O\:B>=Q #:TFCG(3K!H"(*<%#XF3/^\[/\-YW*T,G/\\?EU%\X@0 MW&.,O9>>!MN.:D<*[D'EZU?=.6?'TIG/X X%X)39&!_3_.OT9R9&:\E"8;E6 MR&,BI?:8 R.U*QC/PH<_,S&J188+RAP1WA'*O")8>\]W.'I"ZQ]R#2\3H[+( M=):)<1S8KS 3@]I -34($F@L4IT)H+%]IO;VZ9M*0>?.*9LJ 4C4(HIACC"P#G&+% M&"HJMC!N.#W'/+X3">G)4C6.8^'Y3Z/AI6J$Q190[1R@@$GG8KS_[@1*,5(_ M'_"/9/_Y3]S7F*J!*3=<0HJ]$(H BDQ1K3F8YI#6 M]^ /;^?\8:9PMS)P_O/X-:9J(&@A4]H@:[WGT!.$=G&^5/^@M3C.?!YW*P/G M/X]?5ZJ&YS'EE1%&K;9"U M&!ZT*$_,V ZY[Y$]^+S"( >\*+[M)WN$JW@R%_XO'64>.X D%H89)J VQ%7* M_/R9/9(FW)EX%P[ TE@B('"&H2V.4B/89X!4U]DCE46FL^R1X\#N,WMDD2\? M2'CXZZETAX^2#Y',/=DBC[Y/O,3:*A[V-LZ=8%A(5T"ML"=]EI0_499(959G MS?&KJ2A7Y_G>2.4G+1)D%,6"\VB=*X,0I=X5XY;8#S3WHB;V3SG7"(/SX>&@ MDA#Z95U_+/LSP'>SNBEEVJ,VB>0"&0T0%Q0 :L%N[,3TF09ZP#JKC7K6 M#NV=\FWT_3#?'K9)O(;!#)2&2DME,*L\!,78-=1Z0$7\6N%; ]H'[P_:VGH7 MJ^5B.9I/IO.KCH,52E^8,(:I5-P!JJ1PVCF,28$N=;[^)>O#._QL0*A*]I]3_/Q=)&6:B1'/RS1GCD(D3-"$*$\\XP4NIR! MS-=W^0SO?+T:\W-9=A^<27496K__;8GQRB$@"((:6Q^V-"IWN!(!V"LZ MZ1SFLMN<*>0\/6+ M@_.?D^*4G*I?WZNFY8[!'MZ:*$(PXF1 _<_H\(J@K(2Y_:R*T8HH(BZ@44&(*%>$%=LJB ;D" M!R5);4IWJQPZF71O_#R]B/0+KTH"PZ"3GFI#@6<*,(W5%B5G%*M?AJ?UQ?C5 MRG%SMM07WJ,]/]4$M=EC$P6@9MP(#15"QGHE3<$&QQ"H?\]5ZQZ]X0IEKRPX MV>KYP%W3RQ*Z[WV)!V&^$DL8-19S00T71=2=DU0/Z#:)X8KL,'AS,EE^8&7V M(LO[WI=@Y+U1W@0+Q5)M_W][5[(;N0U$[_D:%G=> G %CLN;D/ MR^5,OBG&Y>%$RB(4/]&,Z*7@%H@R ,)S(#X0WJ.KM1L_BV=/P'U8YL_KLK5D MK5_%MF].Q_7[M3T*G;#J::\5*)U&)P5Q&BEB?7"2-Z7K05+B*LG?;@&DI;1TXE.K$9$!\^/ M'=,C)9N0\ED1)<=4$0";MK&(6BY<@$<_8$3PA,6FO@]*%8JIF"-7(ZA^D,4U M=9(A,46:#F.B"!)@1'>W+;6]-RBWXTN Z]O#K5!6<_IR-K$9?QV!PL5YHQ M33%S^GE^$Q-N6UI#.6EQ-15QXEI$-)S0+*2M:89%@Q.?N &,#5,,*\G@J;XF M1<5&C[][9@W%JK5+;E'?KD6)^N)BS[7-M=ONNKY&W?*NSW;W[>;\?D:A_>][ MH],^A;T$V6"DT%Z#];S'6H$>GPJL;R-8/E6>TQ6+TOYL>,QG)R^_7YO.WVDZ MLW>W>P0>-M??FO8&AL2PK#51J33G, '@B1 &@^=]M3T&3B84*5:;+<_$T_?4 M4[7OUJ*ID]?7$E++9V2D @4(T@!WF%MBG*1/!W(P]F3"(E5MBKU.!19SZ5J$ M^0J)W]* M[>[[?F^A_!":]J;ET8/0GDK@C7$.@V*ILWT"\IA_-)5;1*]3N%D M<]%:@IWAF4)?7;7-U>;^#2!%,PX';(K)$\%B9XDDG%*%I'H.2#'U;GRRH;X@ M:7X9K<"#!5JX[[OG_FQ[?BAB1UPKRXSU##&BF&6$,:>$UC)-D886/HTIV M'FB#_N[O(F*2,AD($(04]RJ@[N[9H!T7 FFV9.:D4#OTHREPEP_':O:(![%Y M&=WM17?KQ^?-3>-^Z'2=M4;B\.NB0L(1XX,6U"10+69&/2.+@JJSWK4W MF]N#AAY+M-.?%"D6Q/(N14 P[:Z',50_C5%*BL>?YRV7O%^,7;/#/9I2GS;M M]^9^(IM.>DA4G"6)8&(D=VI_]D7VJX5$1(RO62V7S%Z,2',B/9I#KKELVO;5 MW#A ET._CUIR38/CR53&##!'F>_M%2GT7V%^=C%F9 )UL9W[0&C^.J?:7S2Y M#\6_-7_?FV33]PEYMN&'1^."8;RKM&,*A-),!WA!C2YYK^!R]51SI=JRXUV2 MI3_<3WOSY_7=/TVS'^"7A_;\C_2+3LW=UXI'_'>[AYM7GP;&TC?36Z.Q.GF6 M::612( [#+[?J4I0$Z[9JJ\$8QY>EW%$(<+_YU/Y4:'1Y D[ZVNCMTH*F;;1 M FL=TF3B NN19G3"*?GZBB>R4[ZD)\:G9H9D.W2K^*C9>ZE71^(X\BJME)(# M"LXP!L\H"D./NCJZLEUR?CY7ZHW!BH2G?W=_.NW]^LN_4$L#!!0 ( **8 M;5#-UC7(G/8 %(]#0 5 <&9S=RTR,#$Y,3(S,5]L86(N>&UL[+W[<^,X MEB;Z^_X5O+T1-[HCG%U\@N3;/_M3]Y? MW3\YV795K//M[;_]Z=>K=_ *OW__I__Y/_[;O_Y?[][]._K\P2'%:G^?;7<. M+K/E+EL[W_+=G?/;.JO^[MR4Q;WS6U'^/?^Z?/>N^2.G_F*3;__^+^(_7Y95 MYGRO\G^I5G?9_?)#L5KN:MMWN]W#O_STT[=OW_[Z_4NY^6M1WO[DNV[PT^&O MSGY"?/>N^]@[\:-WGO\N\/[ZO5K_R>$>;JO:MH21[N/?7WS^6U!_VDO3]*?Z MMX>/5OEK'^2/]7[Z]U\^7-5^OLNWU6ZY765_^A__S7$:.LIBDWW.;ASQ[Z^? MWY]%E_XD/O'3-KL5?'_*RKQ87^V6Y>[#\DNVX3#JI]V5V/<2K"UT-0D?=4#VL?K\@8;Q M7O.AFYE%_/*1AC$W'8UNUS;Z[_/'&L9N%K+5GE'LEAO#/>/%(\]BWHA/?>!? MM1\43^^1W]IX*ZHG#\Z^[[+M.EO7HOGDT4Z^_K<_\:\6^^K=[7+YL/BG$+?][TD\,(01BF.8 QC M1!")O$7]^$6V???K50>F_I$=0(^!+3 MJ9PTCD:GF@[J,VE%\_I8ZA$X(^3.0\W,N%)8Z'P6O*>+'<9_)Y7"^A#A!A@!$>,E_)AF+JD YD$,32>2IJ#9ED+%3*9 MSB>G<4J,]E.W+IS:,4=X9B'=--C8!K/1:=K96K*JT,3.[\*M:69+#;7)T)S7 M?.//(XA,Y;Q.QFRK#08FU!_R;?9^E]U7"^3%%&$6$^ '#*#89=XA/H8!10:2 M:GECTR76 J-3@S2372L0/"C#ML.ML2Q;AM8Q4^T#7>KIMCK3\U!+<^[(I=VZ M/(V6>C>[#[P%\&./!132((KC@,,D*6OA,4XT'C7IE@5E/=U^:RKWH08ZZDRN MD<8<*:FVT8[3I=.--S]8#MTV@RX.7+[O$3[V\[N%W3_]KG#^(-F8,6)HB"T*6<(P)Q M#% :^:2V&R&$0@0D1]9P0_:&5X>-9_<"G;/PU2\-#;S7QKZ7 .*% (5>XD5)% 3,CSL('@! )3DP:MCVIKH6Z],1J98V MF"5ZH-C9YMBD[LTBTU!A4D55&O!H@@$&2>I11&5?"]!\NL45) YH#E,/KQ/3MU8TC,EY#*JA3CQ? M%S+!B>Q $:M-ES>XS-;YCBU7^2;?/38;OU*/@(@@XH? ]R.6!"AT.WLQ)DII MA+X5RSE#O;Y:W#@--*?#IK=1= "7*F3 MC\)T=U,/VN^W7.[J4S>:33UQ*.93,?2"B- X)6X2=(9 B-5VUZ@_WO9^&A&V MCY#>VG)GC#3Y+,"F,/@Y!Z%'HX]5MS/O1=7U]'%(R,JR87CH#F_-Z &Z0J*D3J M:(LE#@4D@IT F MB.S7H)$Y5%.A\_0YOS?@))7W,^37)!_]SP/["7B%4TQ0]RTSVN:4VSX2Q[R8N M\;$7(A>Q$+ 0'FR14.K4A6$6YBDB^H1)B,@H7 T1$1-EI9R,G*/BG(P,IFX& M,C+I9T^#*Y'&MR<\NC$*8V_D^XFF3EZAPEBLOB M2BS.8SYYN!L2B^(:O R1F*8WM3F(ZT8>KV!0%# 4 2\09\FU9@/B18.WZ2@9 MFV:WSH73@!PN0VK,ZLN1-5(59:F?SXD6O]XB3%&TM+B>KWCIN2,A8@-XDEH< M>X]^:0Q^^(#;N5S/@Y@K9H""U" M6Z\:0,8,%JF&H"_,= DYH5QG^>)#=KO5*O$(R4:96+U?+*(>]=D7?R+Y\G6 M*YZ_,O:'\#/MN!^$O!C>.^3'>_/P;D;93RG$;@QAG'IQ#)CK@4/>A>-(=K K M/=3R2%<=XVJ$O#W K7&A-KJ[<:U14RF/[%.7SPQK+5:F']-ZL(N!O4%E#^#^ MX6&39Q7)JUV9?]ESHJKWVU6;+B#?]5F8)FD* ]?W&0H):PV&211)30P;,&-Y MQ'?@G%-T*MO6AG$H40Z-1Y^:2+S*G,.1:>W^&T:CRNZ_T>C4W/W7T;I^1NO@ MS7]]CI\KILRP-8.ZRI CA?&>I#;'_K=EF8O7VCYW1TF3-*7$C=P @2CA%I,@ M.)A)/;43-)0?;EF;.SS.9^5S_-5YDILAMTJ1FOX^86>2I;KG9/3,=FOS-H_9 M;7WXA:'^HR\3;?[HN0AXT'I CVQH<2%_>E=^7UMILQ@($&(H!<2%;NRE* W= ML+42N2A4>AE5]=F6):.&HZ$7RA3)B85-=M24XDC,VY6$7A:I5MN1X5=?[BAZGODA0B+PQ1S)\.$]+92ER@=+RO MG@7;$T0M%C61T"1+3BKL\Z0X$]3"F*0(>96,'LD81MX\A&.@#X7)[J0H(JV) M7[?50[;*;_)LW>8S:>!ZG LOBE" 4NI'L=]MXXGB& 1*0J)M920QN7!.H"DJ MBSZ#DNHR"GEZ"O.$MXF*F+/\](G.8$YG(CS#_7@N/H:8414@5I39:EGMVI0) MQU'@^RYF-$9NBE$0P+@U!GSJ*\V.:)H827J<#I:>[*CRIJ8Y%BG3%9P.TD2U MT.O,2$B-)I7STAE=)\Z(S"!.!KT&<;@H#P1!FOA)$B4L36 4,.IUF_" 1URE M-&>8)8S)\J_U6LNJA>_L[LIB M?WOG+&_+K*ZU^4^R,EO>[$R\"V:BH?3E<>0V,J*;%TZ'VCG =FZ*TJF!.P?D MTTOJV^PJ:JW!YIJO")MT4D*=C7,Z2+:+KSS=W=;GDO%PX<6!BR//]RD"/B)1 M&'?KA#%EP]_O5[-F68P_%KM\E747%^_$.M:N<++OX@P]WF^$Z!XEV(#NJC$] M0&*MD6Q*35N ]7&0,F (!^&GH>2I&+ M4N"ZW=DHL4^P=O7\YH,MZ];E?E?MEMNU2!^_%&59?.-?Z>O3VSRI2Y%1BA15 MI]C>OJO/0WVJ/]/)C*2B2',V/_&0A]ZC$XK^#TIZ]F7)8SKJ!D^7D2VB"". MH O$AJD0@!"2KER.(QPH;5 P:MBRI!S+FE7_8!F!X@&)SQCLFLJ!&JS. >RA MQIQ!/G2&1]74:&ASS$_HS+DFDS"9X4_J[;ZGMPETJ=K5GN<7/,]8[K*U^,2' M_)[K- 2N'Z4L<$%$" RA1PX'0L5^0J5>W#=NU/:"Z DH9UOL^* ^9F$7SGV^ MK>?U-@*KPIML1FGO%\Y)&5<3S>=W(AWJQ2>M4'_JPY2$*[Q(.!7Q>J\5UM3F MQP98=0U0G3; 6GRJ[O%#WS948.>5&&2-X!F\B6C%K<)RQQQRMQ5:5GEU]5!F MR_7E]O1-!F_A$N"%+J%A$,1AFL:0^MT*?)P$2:A_U]4 HY;CSJ>,_YP/W]O, M>2CR[:YRENLU'WN[HIZ>Y(,JXSG"BG\E=N#SGZZ*^X>]^)+_]FOW%D_]RV); M_W#]=&P/N3YK2%O)9?F3--.@8'7AU"B=!J8@7>YMLQ&NVSI/7T]B;[P%YI'4 MFW>K]WHN8[RIB.IO67Y[QP4B98GH_6&?'F%8DSQY+V(40D_YJOL^WZ\V$GS8(B#T68 M,HHPC4D2)8!V]U>D*(BDU,VD/2&Z/O;IY6%]@IT:JQFZP7S24I='"74C;'OQFZ"NEGV-(58\32#(9;&#!]5&S]4WS0C6H1H\/5[!L[(',^OT6EI1,1>ECJR7K-L#N/G->0+R_.3C#'D/P[B'?9 M>K_)+F^X]8>LW#U^XGUO![=K^E_[_$&$V^M:(U,(J0]\GFZ[R&<1#6(_Q1&, M81Q"+Z2IVEN)AHS:GAYMT5TX-3Z'%_'. :'S>XU1\<4ARF?>K1?O1UKA32%I>]TH>KSF#ZJ/HZ Q G$"6+,5KF)WD'!L)UOH3/6.< MST/TC'KT,NDSS-9@J1-VNPNM6,@( @QX?N!B'P$_\#K+7D2D;N$V:>\/(W4J M' ^4.DOT6I"Z2<[0D>!-1^PT6)^YV.EX)"MVVFQ)U[G%S>[;LLRXT>Y+DGW- M-L5#LS&IVE7=8>DXB".&/!;Z,/72@* =_9!"*7NDC%OU;;PM>^&KNN!N5H^ MY+OE)O\'_[YJ<3LK@5:QV#5'NF2U.PG?BNL_':&"Z<,W)S"=&N=49_S(,MA7 M^AIOA7DHHP6_GA>_EIB36OUF^W*;[_9EQO+OXI_J5*"[>_M(Z*(%\Y-"[(>LUD'4V&!U@BW$JO?8].J)GT'=$X' MSX%/)_O4;^LQPJS"NO?8#.LM>K_9=X>N8DO0<&X)VR2#,UB_-NI.8:FGJ27+ MN-GE73ZWAF&0$.HFG@<( S!-$26=-0]X2N=WZ-JPO5K=PE)5^<'4R26X8["F MIND'PA14W$KF>H::GCQU*)GSR$H'>U&8[6**[\]GO.J\*S;K]_?UKBQAL,MQ MF>>Z(4J\!#&/)9AA2+J9 .SZ0&F+S! [EB7G ,W)3[ IOB,_A$8YZ1F+037Y M.9)W"FLB">JAJ$>&3! [#RDRXLGS5]>-L2.?_=0OUJQ$POU^^ZDL;GG_ZTR* MU68O2A+@IR3V/?XO+[Q;DP!X2@LB@PQ9%J7WVWN&JLI4]6@8A[*Y MT$CTJ29$1UA.OG4Z8).E1>=9ZLV-#) [#U4RX\J++,D8/V_I4E7N%I]Y#VO6 M@E,N; #Y41CYF,0DB!#I)OY(&GN>C "I/=&RTM1 Y-1%D8E^&;%'@II>U!A, M;//@#IW( O_NN20\\?B5L:_'R+2#7!-S,:0/* [;3A1" FDV)NYB:+]0&-S-M0G=I$*2I)@"$B4L MCAF&+'#]]OD42QY2KOY4VX.[ :,PN-4XD1CZ S'.%)ZO'T$(NP'GA=U1HE/E?8V#S0UDL(]W?5TX=P*<(9$39+3@8)F MGDZ#8G;A_-Q+Z+@R5F/1D3 UCF6.1?L_HFNZQ> M!/XLS@(K;GZM,BA6)+]D-T69P=5J?[_?-"?)/I39*J\W2O(_A?=%NR9G@/.T>3[XEDR M*KYKG71J+YW:S7?%S3ONJ%-[>N$TOCHGSCJGWM9/.?7W1^LE"ON_YX!7I;?H M[1^?5Z^1VY(^0LN\DEO,KE/,8$O\K.@H9CIX[6=(DH!3+Z4,^01!-X@#&D>A MRSC@%&#FIR1P%]OL5CS#7G9D"*B4+*:-+)[ZI+#9M*K>+4_D;/U9^ (^17%VRFI!$A\EGINZOA]'_"L:(=K.5K$H(IY<:C,ZK!\R MD1F_\>0FUN?5:EI)RKG@<>$&<20Z^\)4V)U'.6C&%=D]8>K\ M#)8HKJ(W^\V'_"9;)&'BX=1CJ1NS*$R1YT7=RP*,I9[4890F[4VT+ZN;NQ/W MUVTX3D/JI4+T0!&SQ+%1+6LP.A_Z"!Y7TXZLZ4B;!N<368SWD,IN%N/#_!V@POZM?7/3?\?GM3E/=U M%84>VU]>9]]WB+O_]T5*D$?3* 8 QQ1$?H!!W*)A84"E3M&QC<%R.G&UO[]? MEH_B8MQN))[@U;W5SG S2(K;#%I 4?M:Q*?L'W7P!/5%?0]Q^XGF+CQ'..#4 M'DQV+9X2SWTR:KGE9J*RMKT\>X>>35;5-?IS]C7;[K/Z@E/ZG6O6=KG!^VI7 MW'/YXNG6AV)[^T%<=EK/DU7H\>>LN"V7#W?Y:LE;*EM6]0 X HZ)ZS(7QPE. M /*#((YHU &. HST9'QTF+:5_D1L.M^<_WMY__#_.,*5=QOA2S/%7CFHO@6F MV#I'IQSADVY &+_-56/&K)M;/ZRT;C671G=^.0?'ZOJV;OX/)\U?AYM3_^JV MKV84>4RWEE1PFJR+S"U^34?$V1 W<=O(1L&?BV+]+=]L.*+W8H7H-N=&&T@D MKU:;HMJ7V:%:2MT8L\3S*2$8>]PXBSU>.6&$H1N3()84.;-&[>E6A[,6I2/2 M+B8=L4XV1:#$9(^FV&F1>:O/_C\+4]Z,@31!M07D^]HA*VFH9BN74U'=] M5RVSM$V]G+#.B'4UI6V MSG?"Z6]>+)]QFGABX5^1X MI':#_D2W+ZV_%@B8^H\!/(AI@$H04H'I"N\:2!BRT)]RR M".SKM6=3KZ6)MB'3-C@>0YT%;J[.Q9PUN>76F!2KMM6/J,#*/@X27CU&+>HM M[ZS9@H @# *48@^&R/-9Z(=AAR;Q8J5S.6UAL*^YOG7-E2/;FNH:YWD\W170 M9Z^\ J19[55JL1]6?=6\'*Z_&JS:4V#&A\L"^V$24NJ2Q(U"'&/*6'I(OU, M[ JP% 3[^AO8UE\YJFW)KW&61U-?@7SNXBLP&M5>I>;Z4:57SEN7Y8X55R]=XJ+:55=W MRS+[(O8\?5H^UG<+'Y8.7QB3W:CD644]M3A M9-6]N'%.H3LM=J<&?^'4\-_5^)W.@+20:+]DL& MPG2]0_(4'"Q+PEBI+:>1XR9P._S+TJ,RKST09BU ?XG]?W4$>$/CK#OA92(AP(J M[LAK;) 25T[J_=DRQ&@&=\"C>)1DVKTR"FO/6;4U/-(BHG+X96%[PD-/>*E M1]<\!$@3^_,#$ RH4D=F-, M2 F^Q#,9VJVC OVO>DCV"=6JT M]>M++WXH?&CT2>7V/,NMU1\K9M90BM,.#6[G3!O!-]KH[9OA1V\LA;-DY]-H M>L?$=@.LF0 JC^U4'0;8BQ_N1>,M:S_^.O#(UT'TO1*S1VR3&1S4.I*CQ>C] MW7"Q=BX?^'"X'=R/,8(^"\(T12R(79RBPW02X#\T6IH-AV,[ZDI,'K\Q=RQ\ M<6IG5%<&1FA,0X7;N.VH&)3':<)IZKLWB1]2S9EKU1^D=C/HL&JE9IIKZQ&C MF?UXO^5AKDZVJLO=759>WRVWEP_B$=7'8ON5!T$>'(O-AA6E^*.%#W"80H(] MGR3$3UF4I"DC+HRC)$%!"D>)+G:@SST273CMA-6)XT[MN;/CKCNM[Q?.P7O^ MY5XD*X=55%ZA"$:&'B>!_N$#=N#5MC%;L4/\TX5F5E_$CLU;+31^4?^:/V%7O MMY_J(+1 T'=QND_2GA]VI231%?-WO1'#ZZZM(P66P>UV_2A]6]U7G" M'T(.-W(IB %,",,L9@?XK@?18IO=BM?.I@ZNBK"EM#=MM/?40^7PVN":8W15 M;>BIHZN-%IYY=&T[SQ\NNCYMRDFBJV9O^J-'5UU:1HNN@]IM^NC*BO(FRT\] M\"GQ0M=/0R\-X@0D?N ?WL>F#,\FP*HC'RW&8C%%O)EGE-5H\*D#K:66GGFL M/7C]QPNW+QITDHBKWZW^Z$%W #.CQ=VAK3=]Z'T^YPU8Y/MND!("J0N3*$[< MPYRWZ_NT79O7\)^'9/%OFY=^6FWUVNOW'\U,_C%R?I;$; MX83Y+@.,<$\A<0EQS;Y0/S/?_H@;;SN"G):A9D7($1PY@B2G9DGFI+L_1O>= MNGB;ON?.M<"STFE_U(Q%I7=,F]=8Z(D+""4I M"J,@(AYU69 >BFY$T"QW'P]W:^J-R8> L6P#QFT=,-8B8-R(@/&U#AC<=%/C M7CCHU2W,^VI]_-!LYJA-]K\?)_\QVNG^,$G//U^F,_/T1KJ;_O\YC3IE,TQD M%-M[^NSEZ7ZWM_T+HAC'J1<%+$E@Z$8^YME9MR'.BV;R9K5IKRS/_:@G**?[ MON>9EACO6%/G)E/VJ;DF*,\WD/^SY2F*?6(&.]'-]=L_>L9BC;>)]K*;;OGI MGNPG?]L_WB <@PCXAC,4>"WT_[/R+D*=V.33?7S3%V,]ZNI M4Y8M2EV24M3]Y2F&?:8K9/39VS3-:= MYIJPG!#RSY:KJ/2%*=^.,-M9_^A9BAW2QGZGPD:;3Y^?**QX^11Z*(%Q@#V7 M_P_#($P.KN&4S?!-C.%.3?N2AGKZ\LKK')))S \6*OXX.P=DN^ ?/4S8H&R. M.P?4VELV1'S(..;C_>%10$,WP32FGBP$U""O#B-:$)3/PA#/IS\SD[D M18'*[(GZTRU/9-2 G!5'5/V+VCR$!E$*VF"-(PUYN' $FFDUXI2/MV1"B[L9 M*84>_M?$8@ 3LGK!\JW(B%^:$Y>=AVY*$(N\A++8)SYIS2&N3DJ+Q=I&+*M' MB\O9:*N(/GUR8C(*=SZ(TN+SY MM%^4N_P?S5V8:>Q3Y!/,"P,*TRBFC+J-=>)B1A)=&1IBT[(JG6(1 M5[:4 NJ[XN;=GHO44J"5O&;6.-?JFC46S8,D['-',(?IU#@OG%.DTVE:#WV2 M$F>B >:G>$:\ZA% -K-K1[V(N)EOX;AP'KAG6-J>]*C4,'9DE>GR(2NY\FUO#ZGAP@\B&B ?)Q@ @H&'([\S MY 6N'ZH(DL;C+>O0 =%I7:BF/SJ>C& /R%J3ZDNK6'EUS767E_ M-$3B$'MI2K ;,< E*H(1Z0Q!&D=JVX"5'V]9-VI$[_@?WNLKAPYI$E([WX:;?;FH1]#''BQUV0@%\HKX0L:08_P&BA@S$VP#UCBLN[Y M%$1HL2MVRXWB"OB;3U72BP, Z4%P+?Y$7RH4V%%<]C9*C/9R]T1KW#)KV]($ MS6/L:^ ^MY:MZ+G^GIDL[XM]"J#&A-\_7[O*L%A"&+B#(]]($ABSP4A"3 MSAA"2.EV6DT3H\WWK<2HNMD4WRJ'ESF5^)%H6:=X.B,X:#)0GEB="4$KG Z< M%.PP33DQV&&0GAQ4)G(>LC/4B=Y)0DU.ABR!MB8OMQ_:J/6XH#A*61@2" +( MA3#VPR1LC2.:ADJ+#X9,3BY0-Z<;V0RLE>K0KK]L:IEQ,RNHW4NKQ=8YP)Q^ M.?4E=8HKJP.XGX?BF79*8KUU,&DJ^'F^K;HMY"5QRVT%U^V2WS;;;.M_3[ZDZ\5WA3E$_3RX.:?LR^ M+2CS*$@8Y(DE(EXMM:S.OF855XXW(D9-=BZ6-4O]S;; M7W^4AGN">DX-^"QP"MY$.$P]OPV&!IA\)52.V3[3!M)1/2W&[_UJ-<2SK>P= MJ/<'4*PH3Y.#8TV#0!@!1L(@Q!Y* /)A##H\*54[+M8>BCD%X"=EB/[N=8M- M)E>MS*.U[(7>)U7/5-,YVB3WU$'V&VX>-=((?A9C#PG%_7$\L:D7=B]OVND1 M7LX555X?W-(M%(:$A5[LD<3U0C\!+@[BB(0 !@A%'O2)[.8O$[8L;@?KX(DU M[@- IT,XW468$K3U;1HSR?H\AJU9EYYO+#//E^Q@A)M-\4T,?2X"I-A_V=WL M-W"UJC=E?,Y66?Y5;)G%^[+D\!8\JW.]((2)3UP_Y;(0ITF'(2(Q4-W"=98M7K4DR3#G=0<02);$<8,:R,G;(>*DHCKNL,:G)X1 *Y;1O)/;4A.X RCF@!T'EIEPI'">']34Z%/O#=D7.;65^*4V4_+\K*L<\IU?3[E MIZRLS\!5WH.(UV)PCN"E5[CE1TNJFS? < M54W?F5XU&\C1$!5[7U5[;C#U 0A"%D1N@#V8QC \& 1I2KVA"B9I9B+URFMT M9I5+EEA]U;+ J1G%:H!-KU8-#D6E4F1UOBJEZHB$0FEQ,T2=+O>[:K>L;RQ9 M0$J0FP 6!W&8,N#BD'B=50: .U2B5&Q-I%/%$:)9L5+B65^Q;%%L1K9.T$VO M72=@% 5,A^3YJIB6-Q)2IL^2K)[AXOZ^V/97JYZ71$'@,QQB@%V"".597VO9 MAU#IE6(3]BSK6@/1_-R9$:KE9&ULEM6DK25X?E-F$K3UR)Q)TNU'2!C &20I#',3(2V/F1IAV%D,8Q)I2IVQG5(DS.#LVB%ME;;-*ZQ!- MFWA2K($G34:AW"0 M1DG:F$*?ALY_:?.IJ4L6J!RN21>3S'N=X49%C!39G*D0J7KQE@AIL:(M0*?E M:!P"2F#HQ2A.01!ZKNOCSB1.?*5++@89FD**C$QQ#:-74Y1L,6M"F2:;VNIC M246C=,B=J5!IN?*66NGS(RM9UV5]A.+CB=%%DK@P\4":A"B&L1<"/P '2[&G MM&JH\WS+ M5!>B91VK*D1:&<&MEF3TV$#L0]D:%QE><51GH$9PA_\]"901X4 MYGJ3P!1"9-VAM"1U@.RK;93;Z;[FYS!<;Z8[IQWNGV> MFV^,7^[NLO)3P:T=4'1]](CF.ON^0YREOR\B%[DA8&%*_1B!")" X@X.8T1I MD9<+;_R'*UR/O%?*Z[;6^-?&#LU M:.0PUI,?C1]JS[N"W9;EFR[RL5P9A5>WO'\1?5>(2Q=4N6Y/\:[[. M>*Q9[K(% &*_%PX"D)(0(]!W#GUSCEQS_GRZ)Q^KCL?N?;QPA%>MILO3OR\ M< Z=I'/5$;Z.?7>3Y:;K"4WSZ3;SB&$SXN/%156S039]5/Q;L>&/$><9">2_ MY-O\?G^_(!20&$>N%T-*$^(C-W(9)ABZ( Z9RR8/CWJPQXJ3]02K\U#FJ\SY M>D#JW#Q],+YY8T.].,$U5>;<^SH.JQ/_8'# M[$!BQHBW)MIN3H%W^;UV(*$84)^QF/\/Q$GLP81V#J S"[P2L*>.O V,.<7 M>&5;?3Z!UT*#_PB!]XT.],,&WL:OB0.O8I_ZYPF\JL1,$'BUVFZ2P/LYK_[. MRNQPV=-IWI"$*0N)2PCQ@>]"&GDI[. '$9TN[ X!;3GH"FCO;C@V)^^N4BLY MNAE4N8-:>H)0.U8CSR;0"H<=X?'Q%KX_2H';TY9C15D3W>D/&&.-T&(SPIIK MM_G$US8]P #3F'H\)PB3V(VCT$7Q(3WP4J5W &8#>JKX.GDQ.ZBEYQ)?+33R M#Q!??_@ZMJGS5:C>E^/KE;?A?5 KPZZR\]Q8T#3'% M##&,?9Q0D 88=(!)R)3N")X0YE@3PYO\)A.WR!0-2.?/C]FR5'WA9KXCZ[ M7GX7-K=5UFX7QL5VEV_W^?:VO1F3HSJ\TL$HBACRW! '"0PI@B &)$U"GWG4 MBQ*D]$ZX/1B6H]-;%_2,SKI. MZ*=[44V;Z+[WUNRWWCPD?@Q'G[_5-A:WBA+-,L[U9L#7%&.M9/W=MJ9HCZ66F:*9]> M5S:CC*FF8D69Y;?;EU9=E\04>"X ;LB9@Q[RHLYJ E.UL[,'VK*L:2TNO4Q, MFS^U3&P,ZC0SL0;:C!3L'%D2F=A0FF>E6L.].9.)F6')S+S>@K#(I<2+XS3% M@0O<.'599S2F*5SLBMUR8V+N[DU32CIU0"4]XJ[%G[QYC;85#DW,Q!FES_QL MVYSFTK3GRZ0YGI50#79&:=Y+D2-9F2+M+2@ZLVTA28+8#Q(?>#2D)"1I"#M$ M%'I*I_?;Q&%[3JR%KJ9M5HF7$[ZY<*ZFBAWJ'VH18@#5/:HZ1@/.0W)'\;08 M?WCHB74[J7@N4F#@1=Q:&OMN'#)(20Q0:YRQV-72Y8$F9[DL88I.-;4=D4E- M8>U6*>:3=\IQ)Z&4ALB?ERB:Q%X:X)BZ+@[\ ML%M+83$.E*YH,6IX?LL:9GE54[[1*=74O^>K'//301DF)=30:(/,2Q/-NG9& M&2WPIYP*-K.:YXS[8822@ 4DBE(O9'&8!X M1.IF@NTJR?P4L)\[F4S0#/GS4CU33IW+!$UR9FB& M(DNR@G766I3$( H" ,4>,#'P(\[:U'(D(I0Z=JP+%"?RN)K7M^N<%.43MX, MM-WR>\\]3V8IE!.I,=A3$Z?Y:)*Z%@UE[$>XU3OG=M6W-*Z7LNK;3X>[VA!V$>(#]*$A6$2(N@C M@#J3D1A&2A?P#C!D>?[D4\G#=OZP$=?NWCA/D*K>MSN$33E1&HU(-5EZ NNB MD:9'Y_?VW\FNDNICJV_OE@F2YZ%29EQY<0N?,7YDE>K7*KN\H=4NOU_NLHH; M(6X8^2$(&4P0 FX :6N$0:1VWK7BHRVK$4A)KK@"R/]24TQ/F=?L^T^8]P)L7%)9%&_Y;L[O*]VO$PI MG\L6]'A!$GFNRW 8QXB&<<0Z$"E,E-:-#)NVK#@MVGKY%Q?BS+=L5=QN\_JL MG.:'C0_.+\4ZO\E7SFX;,#?$#&'HIE%, M" H"O\L(&8&)KU1(&K%H65$%ND8YQ1XW0^.: 4 MA7UEI]$FF(<:&O;I>2%J@3%9[;LNE^NLN_FXG;FK>.J4<1A?-ED#8A%A&@>0 MQ9CB-/'\)$PP[&S'V%,J5,U8M*Q]'2[G"$Q-]0SQ*J=ZXU.JIGHUOI.+VU]A M=S[Z)T5FC_Z9;8QYZ)]AGPJ;W5>UON[,O!!Q'<_#1!'Z( [8?FZ>!"" $7$]" "A(2&\%.W,HX@IO:]GS*CU?14-SKI\ M.8!4$RAS!,L)UB3>B3$4\*\SU/M2#<\4Z6\PH4)T&L&K=.)APA%*76C@(0Q#,'!?@Q\I2+4G%7+PM>A M41,X@Z3*"=TT?*H)7@>D+CE?4;_N]_-1/FE6>Q30?,O,0PDM^%78[M-JRM@> MWM"<,LLSSG*YK9:KYMC"[;K^=M/L97TQ6^A1G*1I$(0L!3'Q([][VPIY"8*> MBE+:0V%9.;NC4#KDS@G66@).75&35XLM(R>W\V@4-?E]O3U:U,<&:7'/1H.U MJ>[19/O--P^-'L'/8NR!H7$5]HN;O"_KVTKKN++*MCN>8XNYSA;2(@",14D$ M7 "\^JB+F+H=$IPB]3NN#=NWK-M7.]X<[]"+>X\U+JTV3;R<.$_-N9HLG[MF M^L)I$+?9W.:N23(%2<0M4T8GUS37=0C?:9/LJTR4Z.CL"8ZIQH1]9\)@'. MT=0[ZSF0V7FHU7 WSAWQ,XP7Z0*^NZ'^\H;EV^5VE8M#9ZM=N;\_ON>Q *Z' M6(##*.;2ARA%<>!UMOWZE#&%8MV(1=N%.0?IU"C%R_ 'G,X)4,5RW S/DJ7W MZ!0KEMEOLSL?;9,BLZ^0-MH8\U ]PSX]+Y M,":KAQ^S;R='1)7%EG^YRD[L MOMAK[0? QPGQ,.\^ (44I;2#$25J1S@9-VX[;[M_$._0\S$L-J-O=YM'YWU5 M[7F5=G*&VM6.5V?+3>%([)J4$YOS>P MSNN72=[6Q:K.-^HIH1GP]P2/.H]5S>->@/NKK/X+YX2JIY[?:GJONZ\(MQEZ MIE5G0SX4)CN,B14>6):\I]2JCQZ/'_FT?!0_J@5*;&O?/9[DWO4+N==WRW:. MM/I;5NW$4>B?LC(OU@N<>!0 '"'Q]C,E$:2!U\+W,(G]Q3:[7?(_N!ZZ.C0! M=JFQFC9C]86;:DL=/'EKP#E_SK=.5?]HY!.[QZ)=>:ECPI:?1Y(X/UJD%E4F M;S>YI+0-LN*5'IX<"S0W17G?>- =%.T"+W8]-\8N]BA!4<+\A/!O/90 ]^TC M/\T9LIA^M? <*%Y]JP$Z)PAESD.W1:Y*7C8VR9HY6D>V6,;.&K+S(]+!Z9H$ M"V=3-Y,,SB&-,^I/8:NOR2G6.LL7C:W/V6TN3&QW'Y?WV<(+64!C!I ;>[QH M]ZGO!IV9@"9$IH+6?KCEXKD5HR,H1Z"24R%]POH5?12NU 1;$XAD)O6JA2]AE@)KE&A6>[ULF!CVIPZ?&>U: MG$P_R/5@%P/[@OJ0;N9.Z'9-ECN>:[B$19B&. S2$'K(=WW8V6',PZIC6^WI M8PWR!I7#83D"E_IX5R1-?N#;XTM3 62I,BD&3TAX0Q7T")N//&CB?T4GAC A M(QB0&UD+0VRSO%T$Q/<)9%$H9ES#D##Q%FG[_ #()P%J3[4L$ C; \FJUW/Q'MBP9_TFU M2)/ "Z(D07%,XHBF7I3@SA*)4JFW388\?ZR,H,'E"&!.C4P])U"F3CXKL,F: M9EX@3YC)S. 9$6_D!KJT32\8@SUX)3\8QH:ZB#3Y2&/+3U-"?>"Y+@0X30&A M0=3:2D(_D%Z T+28B:M*]H&+,M*B^M) MM%6?M="G[VU5&84Y-5'1(LV$J)SCXHRF#*9N>DD9[D)AL"NI+H#^EFTV_WM; M?-M>9RY80P89&[$_,X.]#VI>UOUGSZ.Y!Q0 M.0TL5:%1YDQ68&S2I24LTDR9DY-G'/3*B"Y?D9$V<+7)_0&=T\!3 MWL>ER:2LEHQ HI:D*/-G<'/7JY3T[_$:QN)>TZ%0U0Y-&6>VPSZ"6AJB29TY,7B6D5U2& M43@7<1GHQ0N1,<&*0AYREVTVG9$80X\P0FF;7U$V1U%TBFH\> M*0L1D'0%18TJZ1S$%DMZ*8@4008SD!/O^Q,0'9KF(A%ZX%^F'_H9,7 M%D5:6B#%CCDI./&]5PET.)J+$&AA?Z$#^@PHK)@4]_?%MCY7K3E*ZW*_J\0) MM#PS602\#8,H]!,4>!XO=J(8=SO58(B)8IXPR-1(JRF M11G$KO1:REC$ZJVHZ')J<&6EAZ#^]143S,Y%E,PX\W*MQ1Q'!NZ7)7FUVA35 MOLQ.K@&CB((H\;ETTA!Z@<^K*YS$P(U@@%G@&KID5L>T95E[>CWJ.N,-=I,O MQ06I1_#5A?,QDTR+;#5 O]+-@'LUY>N_E=8Y@G5^G^,]M*^0^8I*6FZ5>1P> M:IP@(2A! M/ 'U,':#D#(WC4"#A##L(J6+;FS8MZRO5_O[>[']K+AQ.O0.6O*/K%0OYK)" MOIRL3LV[FK8>>/Z6BVGO%N]%HZVUX!XP:BM50^+ M\7J]FNYRA5_>WI;B"&QQF>+-Y^QKMMUGSVP'- 1NG 1>XKN1%U$2NGYCF[HQ MD:O%S5H<3UM;?'7FU '/ULZ7Q^XWSE7]E OG.K\7BV+'OQ$W[12WV_QP[:DX M/%#UXEE#+20GQ^,WCIH /\5W2O74?LK*>=S@<&ARCT$MBB-TXB#!FXK)'7)L+,$0,O/5"U>#G6YQ1:R&)]\"; MF329@\6MC+5S[/0,K\&$SF-$#7>C,-S1%"\W6=UEZ_TFN[QY;A@MJWS%TQ^2 M;_;B-HZGH]B##%,'_A6>(A M#))L6_#L0W1.YU=Q]7J^=?!RL]IO#A^IO:O3D-8_Y\F0KF\N44M-K+6FG$C. MH2'5-/2T#5_JZ<4K331U6J/)<8\2VVZU>0BU=2^?W^,R"JO2567V9??:W&$, M$A 2 OTT8C .$Y"D,8Y@# &E%,)(J8[4M&%9I@4LY_++)F_24L69.&WB),N[ M$3A3+.@$7;-8DSC#35_)-I#->2C58"^>EV5&6)%.*'?+77U/U>4-7E9W;%-\ MJPXY+/43$D21&X(@#:,D\@!M#F:&W*(;0=D\8X@-B\E$!ZM> ># G!K99%59 M'TU]^8 )=N_F0E4OQ1BM< M[?*O^2[/CD" BT(_H9#",$D \5RWW6O!@1 E HT"^8M!WT,K_Z7PSY<_G;E ML,^7OSB7G^AG>/W^X\\.Q-?O__;^^CV]^A?5*]7-MX&#F"FWSWH:BJ M!4@31!#_CP\P+]$0C-JM]Y"RR NE7N37>*QEH13#-=^NBOO,^3-/$'LNRAW, MCYS86:)&7<3>MZP(*'^Y$-]N]F(7H_-)G")1;!VXVY7YE_VNG@_:%#.Y?:I(!U_^YKW;U#;S7 M13U70H8?FZ4%4WWXV!&\.801A&&-,X!&D'%<,$JHC/) MR]B)3V(H MEIU7SO:YOHE?BQ^N1([R<)*C%(?,9'EP3S%%G*;IY71U]JVNIM#/&OS@D/-" MNL6O?Y2$U$8C]<2!2?O$/"+*M!04,QJCJ@L*#UQDF^5.N%W#>Y$4_:.Y59RF M'@D9P!YR6>HS "*,.HM)BJ7.M3%AQ_K"PA%:O42X/ &GNLHP@$W9E89QB%1= M;3BBNG#X=YOL0.MFUM!!QEKK>Q8CAA,]#(XUX\F)1PA0[ MTGGYB8G+&Y9OEUQ=M[>XJ';5 F-&4#7K'R\O"'%_LON M9K^!JU6QYPGB(G1)"' "D9]$(0L18B3I+./4E3H:S*0]R\IU0.G<%*6S;M'Q M6KV!)Z=:1OGM%Z^IJ%73L".K'*'3070NN9IU#,/I&%ZWMR8U:<'O1 8;C$X;(*QX5-CK?PKAXOWV*^^$ M1?GX6YGO,E)\VW;V%Q&%$8JB$"9!&H/8)*/W&5.WF%7$+ AG$J$A9'H5 L%!U!.CE%0E%1"W&^+8ETYO$NNG=W=%G]>_53-]?9?Q;]N9#?%9\8/5LBP? MZ\6(>Z$'CESW[]/(4>U7=^T'J_H7M]O\']G:65;MVL?02'*>['/1PT#S MS"!BF/"B,-MI%<_&6>9;,6U\N;U:BKWH7"X?LG+W^(EWUQW]KWW^(#KW(DB@ MV*X&<(02EA(O\5+W8!Q&T6+;O&0K-P%BR*C4,$V;87J*3WJ4"HP.'W+KO'HH MJKP;?C?Y]WKLB/,V% _",<2VW+3(F#3K'7S# 7:+<)Q:\I3F#JY3XW4.@$<^ M^$:*Q)[9$\.M,(]Y%--./3_@Q@9G*I)8">L9MT^_BU6S?5[=-1MZQ1S>(DD M]GV>C5, ?3]Q/8@.D+7DD?K]:$KY>N-S3/#-7SD3M#_KRB=":9DE^>O\G* M4FP-$.G_]?([_?Z0;:L,9=OL)M\MPMA+04H]'W@A0+'G)V'<6O5"#D5MB7Z8 M+>O+] V\;AO8;OF]YS@N2PO(O0SU+B*;X78>X\R8-R\6DTVR)/VF6_LR;[86 MI[-S>\VL!8B@%Z4\4XF3.(J1%_,O.F,L4MNJJ6G"\HBJ3W=]]T7 &:!)HUR6<$(#*JE C6@EKQ32"._&O@J+3U"-)#'>>C/4">>OPAH@A-9 MM>':5F;<%LF:?T\V_>'E0[Y;;@X[_E $0A)YNY6[.V!43IIOV&#_U;=TFJ9=3K8E85UTP:, Y?^Y@_D60 M?]Q0W4*=;#>U/(L]PF>A*>8AAC8<*ZQWXZ&BV:W$?LY66?Y5O+JUB$B"74#" M&+&$>1%-O>[-09X=1C10F_PV8M+ZU'>'2:P6M:"&:J(.L[IJ:(M2DSIXH/CS MVQ2/)'\O:5,2O@&LSU7RAKCTIM@-YDM?YKJ%1I[L+$(WB@-,0HH2G*1)$ 0( M=C8IB+VA^J9BR[JPG8 9*FA*'.HJF7'R3$J8#)DC2=<)%"7-TN%WKF*EY7E<>7UNHBC=?-;HR2%!(?8Q<1L?C7UTC%H7K$]E M]K#,U]W<677A% +G26+6[F>K?ZJS*\$4_=JEJS7>C9:M-;\G;P/W,SU6P?H* M=VK%ZA#RYRJ$PYQZNT@=SIF^-'9K&1_XM]PZR[@LNZX?D<"/ QA'"1%G0 /4 MV69!/+A"U;%I71@/ZW9EWZ8@FZSJ"IXU.DWJW8'>%J4C8$XM=Z\PIZ1V0YB? MJ]@-\NE-K1O.F.1+"D\-Y\>90&&YO=WLPW&*?D%CB AQTP!'413X 4(P.(#P M Z"P"Z\O@;H0GRGW MV7&BXV16XV1IWMC*O%*S#%Z5M]4BIL.9!-%C+\7W*ZDE[N>:[ ]S2G[Y79\S M\T>6+P!)@A@F"0R"*$E(%*$ =P 2&,>+7;%;;N14TZ!9)>4\()0>K!]E#Z&T M=4SYV[S+R>)$E*M)H\:QY',]B[Q')2TTQ3R4TH9CVF>.*W(W4#'%^EQUYFS' M* R\U(T"0$D2(1*[<7>",?-)1$Q<\C#$O.T=G\\N>7C_\6_TRLHE#X/:8)"* MCD6_434]@)[#F;KJQ*H+K(E6FK70&G%03G#-<2E]R%V?7PEV8]0S (2(9\ Q@W#).VFQOE/F>(>!8.&[>]3X#^_$Q/0XG75A^[= M?5'#9V^^N6^==3F)'9MNO1/96I#B\)@6YN&HA(OFK(2+FO:)#DR0)[%'1BVT MQ#SDTX9CSR^PL,6=PITXJRQ;5XQ[_\KY#4\0 !B%D""7IC&($IAZ >J.<. B MSI2. C=IUW)FVD%U1 ]QJF5SP; 1U31)OJ1L3L2[HFX^H?RJI7Q6RBG/8Y]T M6FB-F6BG#<]>WOYCB3WS5?["#1'RO!C@)")NZ%(/X? ":N@7E1';-CS8ON MFW*R/O>NLC$GJL6YZ6K>*-W6J_BYENY&2G;IIIB'7MIP3+M$5^1NH%H>#F%_ M98X@B=,8NPF+W#!(_0"&T.TV 00ADIK\!;,CSPGRMY_A!^QC3G106TP2$7' MHM^HFAY SWA.M(=8=8$UT4JS%EHC#LH)KCDN=8K\[DZ3RQM]BWX?8CT# 6&=S MMJFWY1?7R^^_Y;N[NV(CKGAF17GF;",_TYF^]%T&@M;\6D!/\E_ZKB^7-9@^CVNCXN$I:$4!PDSC/E M.$2)![QN1C=,I$]ZLHW"_E)^)Q-G;XQ6[^^H,J5W]9;)U^W9Y% MLPR3[3JU4]G[-.T"]O/A3;V^NLO&_/8:Q?IKO\ MLLEO:R35PO^T41YAJ MM8Q1YN7*E]$IUPI]1Y2B>A0XW^TXT,/1L354YU*"=RLEB@*)/56)C::81R%B MQ;/"?D<>KIOUW1VNBZE/(A^(([]!3%E N^W(8-&2GGR;\7]PF:W%G29) M@/R8,)\&$>96 G XJC$, Q(.T!XE.Z.*3YE]+39?Z\-PABF0&I4:$F2>0Q,: M)%#5ZVHUK@E%Z)0>6172HG2&,J3G1Y\.#6!&9S_ 4WLQ3[@H @ &$%.7,*Z# MW<:O$&"F=)68OA7+Z_^H*,OB&Q>>P3(T@$CUE7Y[' Y9X9]4AL[2([F@KT?I M/&3(@!\]"_A#F%%=N&\N3^RV#."BVE4+2&/D)H0$?I" R'?]* "MQ8BXB6)& M-,22]9Q(0#KN0!)WS&LNKFOQJ+9^;HW 86LM[:6KQ^U&N)=%JRO@KU DL<@] MA-B9Z)$)3\XL50]G1Z=&JX^.KNO!P"4^3 (7X<1S?<1P>KB\6EQUI'.)M)XA M#3'2.*;TM$IK#G53ORI:DTCUZLPP>08JL^;T^6EGA@ZL2!9DZBS.0W4&^M!3 MB.DRHE.$G=A"4>QYF"2)SRN\)/6B]*!J"*:);@$F;V'4XDM7733)4R^Z[/ V MI.":2EU>946RSE)G<1[J,M"'GOI*EQ'S[]HM4I"R* I0XI( QBDA:7*0-XR! M;^#-9!VS2CJD_F:R&1TR2;.<.$W$L)IB:;P^-]=WYGH4SD)3S$/V;#BF_6Z< M(G>R DEO;K+5[O*&?E_5=TU_YK72Y59@$O\O#H[XNMPTVZ2K79FO>"4E?@&W MZZ<_./GD^^UJLQ=;J$E>/135P?^%_P[YN=A/MLW1Y!*38XN"$* AAX M"?(HXLH//;\[T2>*X\!7R?5^ '5&I=^X[PG^1 M!PB?+IK0=>+:A7/TNOFE.'GH^<^>_,&!#:>CPZGYJ/_RE!'G2,FX(7#Z+M 3 M6J<')]T_YQ&R?R3"BA]6B]12C$$N?,K*O%B_//6_=>R4K(; !08A!"%S(Y*F M'F#4A20]Y$DD5:KC9@;==5RYL.WTA:P)[M\(5J,U[7Q"T'@NOQ)81N9;?G/0LP#7#W+A M,Q?& 0XY%I=@'&(WC#H4:81]] D>5[5.?=@Z3?>$++;CJ9C7W5# MTLL:YJ6VXWU99F.?G*Y(8N_^)3O-,0\1MN;=BSU/-ED<9:Y,=;K/CR(6!I#_ M0U$0Q"&-_&Y%$?A41Y=G!7^WQ-F]\;RO9GP_ 84VE3 M]HJ))M+FOV@VD^6Q67:L>83->5)C\1@&E'EX[_":FS3+^T[=#Z#_M1(MLX\U'K,9SV<9$BQK?MB9: M(M_SO1!Z/@0L)EX(($LZ%!#'J:J.F+8_@F2\F&294"BF*_%E&V(>P]^:=P-+ M?#469UGB,X^2%"(44=<%/O;#T#W,4D *(IW,8C;@Q\A U,K[B;.2?[:23+:# MS$/FYDG-E"696OO)"NS5_N%AD]5G(&\$0+8IOKW?UH?5"K.'2X8H#D26%KF0 M@"B-0 0/M[O%$4-*]_B:LFGYY8"K7S]]^D!_X0(&/SB':]6<]Q_9Y>=?X/7[ MRX]JLY'&J):;2)R"9;4YP%.$SP.B<@)SL?C1)\GJTW33]\Y!EXUX5=CNM MFAAR22[NL_IJFT_+?+T(44+]P(\H(@S0Q$UHV.6TL0?]0$7T5)]M6=SJX59? MWR/N@\EK<,Y.H%,3-67*Y,3+)EMJ(M4@<9K[C@26<87H&1$]@J-+V3R$11M] M8:;CJ H%'W(\L1,F/F96ZI"T2"I1>)";-UOUR7;L\KS?V1BOW_SH8MN-7+"]]F?4=(FLYR-WCG]YO&E[NW[E17=1*VZ*:E]FA]3(#=R Q@D%:93B M%% O]N(.%O*9TK6LUL&,+%Y- ZIO(K';(/(;0V;3%NJ;/>K:[L)IT3L'^/62 MY:MW8Q]=F*P,',KY&W-_HS3G/$1X/'=?F:,;D6=YF:^3 OK](=NN\QTW*"8$ MQ=[:-=KO/A:[_\CJ0+. *:4IAH2*[>DQ!BX.N].\X\3U%.7LF ODOD-)Y2$H/MBV!,M>R.KN[LMC? MWCF50'XX#UQQ64*)3LFU!UM,*BXPU+0T.$9>/S@AH&^10(>G>:B,'O3GT_WZ M_DM=%?W+LOQ[MJNOW#RNP]9&>?KWZS;?P6_+YUGJX)]*YR;CM_$V'+8U-4A\Z_ M%TVQK%$/O;=9B9Q7HH9%AF=P.[,EQPKKO5,A'CT_O23?GBP.B$NAQ8Q#?56% MF&"&)$J)[Z.$,.PF*4V]%.((QOQ_V$\]5SH>F35K.1X=CT1:=T/& MV17.S7YSDV\V=3XL<%?.MWQWYZSV?,S>?;[)OS4!;_F:UD;\:QT4 2 M06NZME%>!W]^4I5HEM/%K0YM]0M":K@GT@I;AII +7DHDG0M> M=IB>0?"RY%AAO9LJDPI[ICB5B+@3$"KUJSS$QVK.B&K_SG,04_ L$)DB#?=T$4 M!TD2L-A#L(M1)(A#I>VU)NQ9CA2G6,2+3V'CYJ$;MP M3A%.LEK91]G;"Y5&")_'ZH%1CUY?GC3(EL+[ \\.I^T _);O[G [0_$A7W[) M-_GN<0$I!#3&41J'/DX3-PK#I$-!/,P4WR\P:MOVSKSZL-Y*9,W;;'>4ODT+ ML&\W[#CC,8QEM 92YCRI;0G-4PW"*2,QR* M1)V=Z[!%^!QF/:SY5HS1915G0OKBY>?L:[;=9Y^S57&[%17+@K'$\V+(Q+45 M"0J@3^DA@,(THHMM=KO<9>MKA;D1LPBD1F[:C-P78!4+A/.13"SR+D]G5,1F MC;+QXM7OBQO^;>VKXL2*X?:3G&.9H,ULQ;T6KG/$._+DBQ*7??,P=AIE'A6% M+>>>S\[8Y'!X/8'W]_L-%Y2O&5[N5G?[![C^3_X9D7WLBA;>(@T\$L0!$?/E M,4AXN(C\%A3%$8$*&CT2HI$T^Z#4166LMC#3(D.+C?%:P98*'SUP:A?>[1^< MHQ-B'>*S2G@WQH#N4W11E=G*."^%?5+M\M: !3"*/IP(!2I,0BY6: MF/"O?!;PU"",U8]CLH/#\BQ?AT/GH"9+Q$NOE<1 M^LFE$LZ7&KQS>F#4A?-F8UD\-4J+Z?X5%>OM-X]::!1/7SVY:@QV+6HUX]_F MM]M%[-'$=Z,TCN/498 P-PPZ0#[3.3G/"@S+2MW"L"[4TJQ;TVD;A(\ITV^U MU%Q4NL5I5J15&^^'U6AE1X=+M!ZW%A6:?N=U 6^<+:+0=9GOL2!,0$ ]SR<,=8@Q#GBV7>R6&VL2;@RGDL8?7%+6G,)T_=.1S[./OX(MLP9@.0\>[PPT8H\TP,#V&6 M6DQ+V\^9P]%N5M^V617V6U]_,W"CV*(/$)9XJ.4QFF,""4A111B MG*0N4*DR!IBQ7$4TR)KUZPZ;4[7@U*+)$"[E@L%(-*II^9'!(RSGZBT&K6CR M>7YZ)-4 J?-01!..%,8[W! ]XOHG#HZH%G$",<"N%Q. 4I< ['F0&R,)(GZ0 M4J6]_)HF1M8AD=B(TU$&:9 \?SKZ8X6Z8=HC6/NUE[41=*?C15ISE(F>A1F M()'S4)BA3A1&.Y>ZRO,K*K_DJ@]_S:L%($KLT\<,T0$$, M(P_$(7-3Z*'?/9>0*DG@QF1VH7?6F!9UFXX;$_=#%P,4A=0AEP?NLA'4FOG8[9K3268\MPP=4-Q?5T4>@S% MM#5% AA(79LQR,!(B5O;X2_$(3,*BJ%-FX3,CL&87M[622S'I".SVJ0IR.P8 MY.G)[&L];JC.GO'VG,X.)6<&.CO8A<)@9U'1V65573>7\3S5=$ ABV(_02Q( M20C=&*519RL!4-CDCI63 U0^8\UDT-^?+B/CES#$F+4&.BG2GUPRB,<.1YXKUI M_@_E)CL;@8O(\14:-'$E1L<:+KHB86.10EY%3&OID0XNNF/PJ%D(\LYW?.%N< EX MUM6S1>!P,VEYMN!;NU&A+/!T'\ M?]A[T^:X=2Q;]*_PVZL;H=./X "2_0WC:4?X6 Y;I^IVG'B1D3$VFL#:V]L3!G%U,>X3>,<1^0X:./)N@54&F)V943ZXE..]U-H>HM@E:-=1[8GJ'J?CY/CM6 MU=^FX#5U-TB> RIOTIK23A?3FWM?%??R[.K-5;74^ M((3Y- PS%%.?[.,-!Y'.C-Q$>Y;5OX4HSQOU(.77$J;H7'J;&(VRK#:UGYI@ MO6"@Q.TL)44%WLY4"$RR[D;=P*A%I;T^:E3N^OH&!3@($&&$4,3B,(9)W+<= M(Z3T;+C9%G\YR5-EVHCH62#9BNS-4@15XFZX]&ER_R[$3]KMZ;H=D7J-GW/"-)I31\1HO!U/!<@0,P-$!VT_ ME\5F^V%SU&CBLQB'((A $J49] D&O&\4DY0-5)XA3=E>YY& ?BLVOXV2H$$< M:NN0;?J&B]%RZS70Y--&;FC2"URI"=,8DIU3IU'&O"Y1XSE2.:/[J:RVW]!] M7A6K92^&(0H!RCB/,P:SF$4AZW8YHSB) J4+B09^M&4=:A!Y'23U\[A#.#JO M.Q/0HZWE;RA;:BW,B;R)I=]NBZ;E[[621)0$,?4TZS MQ*<$IH#V>]OB,$FISF1D;%N6!:"#4_^GWDQD-(-J4Y$IR=-3C%-D[<6$W3&D M'MW$4Y$WN#HS%S'%LAN3$6/6E';ZHIY4=:WTUTP_??.3_5C=[=;%YA;5=2[^ MM[Y:_ECXW \I!C !."(849KR?MDL#GB2+A[SZKI4%3 ;"'3&Y3'8(<,S7P][ ML=@*\VJR-S?E>E+8"]_^=O^77E[<8_9ZT/*2_VD5<@"M9U33II/<4%*K%I;3 M=7D]Q?TL.O>GY7VW P$D")$,71,PAG-&<25&V(R#'IIH*\,&_[="GP8)B2, M_9AP FCL1TD<@KX1EH5*%ZD-_&BW)4"5'ST1L$#-8!F892?.*1$*4J#)F%MB MH O^%3D8Q('2F1AV_W!7_LQSV5)7DLHRD'$N]\:C,,O"D(4L[EIA:0C5+_T: M\-FVJ\$=(D]"TCB+,82E\[HP!4&:)>)C;H8<6!E"DL8!%IWI ,O[^FU9Z;Y+.9 YU2J2;$55MZ46L:>GR04:??FDP]OTXD@\&18@&89BR MC'7M<8*IUN/HPUNQG)&U Z5%I*DM(YA3TY=I2!N8I1T3-Y/0O,K/&;$9SZD; M@F/ CM)T;].YB2:O;LKJ?BELQZ/YJ: Q3!)"0, M4A2+# O0/8H8*[TH9JMMVY6D ^+?&LC>LU O'[.0L+T6M\[M+!9@4P<,NB?'@B=T[L^9UR,#[]4Y&AK7C6>J@V?J_="0#X!ZRP;Z MZ+MWM&EZ;19MD7 '9MDVK2NGZ;9ZF73[%OG^;L>/DGS1E9NE%-$8!QFCD2^B M)XQQFB&_;1'Y*$VTSOV-:<=RH&JA>7ML7@].+[,>Q:1:;CT5B7IQYE7^9EDS M/]"5*DU^G14K7%C69&L20^@W5=^*WM[_GF[Q: MWHF\#:WOBTTA=_]NB\><_7C(-_7^IBZ814&$XRA*8T0)193#H,= *0)Z-UB; M;-EVQ;(%>^%U<)OYS2E@KT>L>PNV40>H:=U\W.MIGP[M,]5#M:@\(X]V7.*& M7%JR[=E-WO885+^%:WN77]Y\V*R+QV*]$S!DCDD80RD$H2\:"J ?D13TTAU M%&OMMQW6@F5Y;$#)XT('6+IW:@WB34WM[%.FIVHOL#73Q8 O\')&HL;QZ(84 MC;3AV7U7XQD9+"WR),&7_*Z]1_M;\7!5LLVVV/[LWV5.<.JGD-.,0$0(3.*8 M]R@H)4H/L-MJV[(<'2/SMJ778ANI2&/I'JA5$S*MIV(ODSS;57]:M.F(G"$' M."I_IJQ[2QB-LJA^(K[*5X+N_I[I@$:,QAD!,:#R5AU*T[X1E%&M]YNZO/G'LJJ6&]'2E^+VV[;^M)/M[7]O]#^)? M?%O6N5\NYAH^!F,%^Y-6JJ///5;'*][^LN]_68,$A9&%"LHPG M((%!RE$6]5C"@&AM);"#P')L^/Q6$-AZ>6>""!CR%96_R6O!=W4[JVI"@8E( M,-Y3(]1_4B<94_P>M=? /DG8]^F\ PK_%KFZJF[,60XKN3D;5=3;,*-*5:\_ MBDUQO[L7$XF5G+W>BG8OOV^$?GTK'BYO2%.L:3;Q?\G_M2N$/EV5!YB=9#53 MD,^=8+58%V&,?.A#@@#$D%"2^%'608T@P^J%L;D VM;[O3U2,,K=MMXN-\W= M@=W<0/RT+Y4U 4'D_$_"\7A#I+/*.G']YX^V-DM^T M9G4'VGK#O*OR.,KTSF^,\WKKWHHT#CE?H[#W'CK!L-I?WQD>3I5@WQF>"D#5 M=X97E$ :.?9@G26V7RL:SNU M6TH+O, /@+=L[/#N6T/&K@R-]]/0Q;I)761PAKEWC(3M-;B]%KCWARL^&;M< M-ZEO#*_7C?31B/6ZMUC36K SY@('(JME ]]\)ZH&)B[KG]^6%3;ZLFA:LOM]_RZNK;;?+%SA%/*1)P@)*,,,9!@CT M]H%8R*#6+:[OQRX=%1UTMM$?\ MT[^IKW*Z):*FW6E#?&?K M]ZNG V9(FBSV&_2I]AWX>?58K/*7;?LD=\%+:.U5H@VPX]^3LMY^*K?_G6^_ MY*OR=B-GKT=W:=<+Q(,(PHS@(&,P E$$@GX#%4H3[ ^Z3W]6Q).$\=VFVJ.3 MFQ(.&KX2^(?>V3^OI]6BM1M@[07GPUL"K8'>:]'ZPMM;V5VO?7$:S86!WL]\ MZQU,O#AYH&#B+;"3..Y,P'6KX[@17QWCY+7'%]Q YT;T;#, 7E;=C^3?@06B M 0 )I3",*&<)S5+>S_41RU*MTQJ.0;<<3Y]51!\:E(Y$T('>GCF4VG?T7#%5 M6OMB8&U-;M:5CXS^12+LB_Z<(]2.ZUB_>,P=2$#Z?>>O.X+,3'WN4" M=5-H7U"2)1$F$8P!RAA*4="_ HY01KG6M'4VD)8C*]]M=U7>+AO68L:Z;LJ# M^WKPF@C87OI#S\AI\FV)\SN&NX$0[G MI\'2;IV1?E$Z1.WF'R[B- E"3OPP\R%,?6E! M?WDNCAF!R@2'PU7N(N M7G9_=Q(OOYF3UT=\]='VL>0!R7_VJ]GU,I.2;I]=CO:!6S3; YC/&'G6=WG.OG<1Q MN \Y<(S'97;*]Z$$$U4QFO\GMPX4F]NV[ (6, A]"B.8\013SF" TGZY T<9 MT7K ?E)@EI.SKZ='A3;KE^H4CRWDYC!N/6BE8%I?6BY2V';CY(6)-M_J+.IJ M^N^D$/&"+VP4'\:X_)T7'$:9;JK(,)Y_K:AS_3;$ZV>;V?;';%N BR "$8]) MP)!\&I'Q)(AICX\E>HO3TZ&:--[TU\>LO>_%]IM(O0?'EFD\IA%8G'/6Y%'E MZ"*"V4**"2^\%4\F];1#P61:NU^*)#,P;WWR,O#44\"S+" \ 1R @-.0I=%^ M"L9BAB:9WUC"/O56J-<.A_91JSL1.M$,R%:'L#Q) 6JN/#P#M M.UE?U6XKU=+X]W_R8)E MK\.'Z>6TH=I,#Y@F/D_N_/F"\M[4X[B\M_0]!F 5YUF,ND;[SJ\1:LU28CB^ M6O#7_-=GG"8-BS!B,((^$B..!G$"6)SU&ZH)(D'@YA5*;\+64=A!-R0=9BQM M"59I;[);HJC)^2R7% QT^SL71VNTS'0)D:;?E$52KHVT[RG27;5?Z6IT^673 M?J_*NEZP#"=Q)##$E"-"41#R?AY$XACHU?XL89AD6:E[W7?= -<1LFG=H9C9 M.^ )S62]<4+W-FR+>9]G-[ OSIQ ;,!/'&F&,7PN<%CVF2-QP+:53V5]$E:5 M3AY\KDHA*]N?:-/$C <9+-B/U=U.WKM,E@^%2*@_Y@).W;T/3W@8!"'.DH1C M7X"((QB3&"4HB7S"4O5S \9;MJS(/5Y/ /;VB+T]9*_#[+6@-79JF_?!>4&> MGWX]&=9DWONK1?S_S>H"C:WNL[IBV$;UO4MDF3+?NR3?NV35N>2NP3UV2[DN M0Z]M"+?&M /;N>W95D[15_5F%JBN\VW]7_G=^D]Y'OG%AC,Q(Y)W;U ZMN1QDJ: M_S9G9S)Z@X2[D;R;-*BTUCGUY(T7&WF7;]-2\^3-Y$Q+5FOX9*3)$)/PD91J*9=4W&G)UH=JE:B+MI'M'XK M;WX3T+P&V[1B=8:D,RIE@EHWY,F():7YCJ!$> Z^1>AINVG(>-D2S3)*NIV(S\ MZ@G;:>YUX758O0;LA=%]6V^+?;;&(9R@##$"?8!!A3E)(T[V$0Z+T M1H:MMFU/8P^PO.41KN;-[@'2:LT%"A76F=DWG#4*@3WRS3'JF3VA46B=V2/# M2JTV/*-6==6GZ[6ZJT7B':B\VK2NG*;[CI@-?,P%@/Q\;#V"1_.'*E^UZ# ( M.$1)S!$'*6-)Q$#2H0OB!"H]&C\UIG<6 "=WV8!)AR/>&C<;:8U0G)0<>[DU MI] 2; LSE>%.4)W"3.!F!^L&:MLGH2M(_3# F3R]S!F,:4(A M(C%."4]ID*'46)U;JU7K->]C.6A6UY<#$CKKI=LWDCY;K+LQOHU;I5[>'<&: MZOC\L'D4G57UKLJO\I_;+%@X)\+3)/83QDD'*'F63), Y(FT(^3 M"(I&=3*V40U93L/VV+S6&<7F5B_?&L>B6A(U&8%ZF=&!NP,N[R^)S&N@3;Q: M?HZE,])EA%PW],J,*:6%SJ=YG&#U+5_O[O++&YI?;Z_DS8V')A-.*4]2B'R2 M^6F8A4E&FF0%LBA$@&B=&1C3D&5E^KJ[OU^*L27F@Y>[;;T5*8+<;R>!-NG" MR;S$N[R^*VZ;:*$Y7QS'M9I^34:SGG[UL"3%#:U_-="\V13L'$]G%,P(O6XH MF!E3GN["-\>/OH+]L=SNJF);Y/7ES<=R#:_,L&*^DGMKIUF="XHB'PQ@PLHS&+"""$P"?M&FMJKU@%L MK8^VG50%',#>Q1I1GYE=BR=7S[FX5RT'D:8&THQ%/RS0\0C M.-#6A8_%)O\@OJP7(27,#T, 0IYP2+. (-8U)&9,4/-R!NV/GTX?)":O 354 M)#1(TQ0*.WP-%@L5JNPJQIX0%=709\\QY1A@P&OJ,90+507YDC_FFUW.A3&D MW#0YS#^*[3>RJ[0V+0H;2),0!1!D-TI"3H&N=98A$.K)BJDW+6O.% M_9U]^I-]_<]IQXPB.V<&DFE^W1A=QJTJ[?9*H^-P?X9;+C.+_ZVOEC\604 I M"2E+?>1S2K,LYGLD3'--Q4;[EL=G>T=KU0*?^"J? 70-'["CR'\7@W>?-[6:YKM%E_S:O'8I777\N[]5Y- LY#/T)^ A#D"&$<)&G? M,$&1U@J"@>8L#UER^?7JJW?)O;=CJS5"U5+YB;G42^TE.%GO;^ UR\H]0$\B MG*VX^#9IYS:CFF/<#=="UV#H M:Q4>1C0S2=*Q$OB:%;+GJKPIM@N0QID?)3!)B)^P+ /BNZX%GD8A76SEN%43'YW/U5*;/03E M$=- \1X:+'H2HT6.FJ;8XD5/1%I*/I^GQ(IB'-E_1B*&L.2&)@Q"7H[O(YI+ M'OF=^.WM[_DFKY9W0FG0^K[8%#+KV1:/.?LA+V7-%YS".(A1A,,L]<,X)B2# M?>-AZNL]>&.F2=M+(^SCQP^??K_P?F>?V!?TT4.?J(?H'Q\^??AZ]05=??@[ M\]C__LP^?65?-1=,#%&NN(@R/=N:"RLM0$%T"[')9$Y!>AW*B5=;E)@[MP)C MEGHW9,VT44]7:FQPIBJ&EP^Y;&9SVVY'^2AOH<[\%"!& AIDS$=Q3+&_;RE- MY$J->BHTY/,MIT3=3BKI9Z]LX6GOGA]$FYIZV69,3ZKV:+R.MK])0!,_L/(" M)6ML+%HH 8)3!B) TRAC&,:-M*V("E_E* MMQP-_6S+F=*'3U?L"_MZU:=#%][FS"UD9MA24P^;1.DI1X]DGDSF"0]GY&(H M8VY(Q6#TSW:CCF%!;]?VU?)'UPP6.8^?OVJ^>Z5)DMJ MD=0>07IQ5. XS;T]M-U6Q?5NVYS-VI;>YV65;R8N99ZPE]JOX:9!&/L^@"2!,,"1C\)D'\93D&@MJ0YNQ')D M?28>WF?VQ?OZ7^@+FWCCY6L,G1D?HTEU8ZB,-Z,TW-G"\K(O5@F4A35'H M9ZG(?VF4(![AKBU 8Z2U!#"L!YJ]?R^:6F@:"A,WHTNBDRFC:\H3!#&!DJ+[2XVVWS]0*& M(8J(B/R4<1YGB(6@GS0 /]%[PFIH&Y8EIH-A7&24*1PF,S;8&R\T':IYI:8# MH2$VNF2Z*3?:5KPA.,-8496?7U"GVB'S[]KKGCW+PCU!1M5A_H25T/U>NP>BU8N=.S MA7M\$]I>!6?;I*[+[!FEM.8D-R34GGGE1)W=CNBVN6:&.4YY0!GF@<]B[,<' M#$E&@ W%56MYLFEGDPF>V4XP!$/>;O>^"G? M7MY<+7_LI]L>[^#&&=% M-_3NIM^,/VSGCRIG;HR/@=C/[OS18T#Y_,[V6UZ],.1DD[RL1&ZR(;M*B._J MYU6UW-1B]!7E!FW6S7=WS=D7M/X_NWHK[XKK!^HB0#Y/9!U,WOT0<12*;SJP M(4O#6.]MKIE ZHS#04]Y==B]50?>VQ[P>LL]X.9T@ R-V^4/W8L>YO*O6K;R M#ARKE^ T!GEGTYS>Z;UAWI%ES4'.(]L\=-0)#OG1Q*>GK#CIC/+/W"O<""%S MD_#T&)@+/C$PF5WXA"<0(HHYB"/YK@#WX[Y%&@5,9P_\F':TDCS]'?%7EU?H MHW=F"FML!OLVHZ-GKD;)G'3&ZLPT==CT5)EX-S33B"7JTU%-=E35ZW,E3Y5O M?WX6'7$K%)3]:U<\-/>X'Y[/"S,QZ:5I%!*&PR#)".N>S\.IP*-U9Z.!YBQ/ M6(]>M.O!-HG2'JF>EIG@5TW2)J963]EZ ^^4T=E?;GJ;NC.*9I!W-X3- MI$&EM3ZJ)W/'3S[)M\:;QZ!^[DM\$2$@34B81K[XOR *$H;;9Y]@DF$>ZDC< MR*9LR]O1:VK+_3-V]R?OJJVUG[$;2Z^:PDW(K)ZZG3Y$)V;=1;U:WGG_G2^K M_LFZG[,M)YQG[8RP&:+;#5$S94QII4L.%S,AHMT;N\T3NT?JV*S*AZ6=Q\VGX327GW/[Q[S/\K-]EN]\"&#-(N8'\&0^%F6^%GWY!U, M0\:T7M>:%IEEJ0S\P!\N@Q,X1E\UW?+)&)$]_[KTA7>PI\WD.XN\8N-)F[S6 M**^U:CY!'NT01?V>SO'NR?V$MI^)#E-[P&PP.3R?^@I:F>M>,'115+/I@CK(B1DB](Q#F,&,](2K. AVG&:0\3993. M%5B4P-D/+<%\H47-/=,'%^.><2:\2,O>;X"1Z"<*,5I=X-<+,GKF6PPS _PP M0Z#A8B@O".,^"&E&,@X02L5L"P4]RHR&<\49)6SVPTPX6YA1<\[D4<:X7UP) M,M*P=QMC)/AI0HR6_W^Y"*-GO;T ,\ +<\27XC%?A$D098RS!(20,1_2(.FC MH, =P+GBBPHV^_$EFB^^*#EG^OABVB_.Q!=AV/N-+P+\1/%%Q_^_7GS1LMYB M?-'W@MGX\F'3O>+=[GO?'E O".9!$*8 @%NC@%&/2PPA"'.GO,K8.QO1%= M_A,;(60,_R9CQD34VPP2>Q.Z0TG;H[#A8D!XG?+1$<" -]^3Y)LP=Y#&&^-9 M^=7.[7*;RU!R>?-U6Z[^^:V\$QZHY7;7H]UA<9J*R8H?DB0 8H(2(8Y3&C', M& 495-X6::8Q>_*PQ]?<3'.$\/_Q6HRS;8U48N[,*#?+O!M#V;!-3Y^/M,"8 M]J!L6Y-G;L!@CS!(4,I'>X33P89QT;09Q1+G6"[JC6K(\R^[& MW &4YNNXXUC4E#3K!.I)V3/NA'0)1'/)UDOLJ,C5*%8=DZEQMKPF3P884KYN M_[0I6MXOB\T"0AA&0O@"Q"A/$H"(3[NV0NAG6B=2AK4PL0QI7K _C#0U];'/ MUSC5\?YJ(4TL.R_2:-\VH$N4FHS8Y4A/0H[I\?YJ MX4Q_K=TI'6>D8SAU;LC&"/S/;P08Q82J7*#UNI"UDN7=YV6Q_K#I*BE=FQF) M":0^P[%0)!+CB(5QWR;",-.1CG$M69:1 SA/HOOMPZ8O9>J)RD@ZU01F.B;U MQ.8IB<6>Q)FDYRQ19V3(#,%N2)(A6TH;75!/JK[D6Y$VY>O^B:*^L2SP*0F% M.(8)0S&,_2#9IU$@U7J6>V 3ML5IM=K=[^Z6\LYOFM\4JT)SUC24.34YFH T M/1WJ 7G[U\GFD9^7B3FC.R.9=$-PQAI1&NU=FMG08:2]=A==U[Z8M&5Q I$/ MHQBPC'$:AEW[$0ABK>UO(12,W$RQ[QB$C4+Z9H)U27Y\.HMY?-D M5*JLGNQ&= MP?$4C_(XP?EML9%9K(>7XA>KUS="&^-.==W=*F%Z:O+B5B$7;KY]SM+91??! ME+JA+V,,>+:\/I(+975I'K+Z4->[?+T G*8AXT$"J"\$*PT1AUT3,88<#M 5 MG8^?1U&&O[NGQYVBKM@B3%-1&A@77@MD8M$XHN"<7 QARA&A& 3]J40,MU]Y M9;R=.XFI$KNYR5?;R\W3VE)_YS98<)1%0<"3B+',!QEG/LQZ!%'(M1:^3+9K M>;;SX?YAN6I?@?F6>\MU^= \$"*^W^3?O>5J5>XV6ZDV#U6Y$5^O$@(3 B #D1TD6](N',?137V_/PMUDUC_UH#W5D?H MO?R'_%IS?CD[6\K[']Z15W6W4.Q-D[/<)SLJO,..BHOVK>?.]\ M9Z;7VND=&3KU1@R['CN[E\.1SN)&D'*'CF<[2EP!IE_/;*) -RVWC39 M_.ZR2:%K]B.O5H5 OD !H08[TG7\VW;CE@]4!D ELW MBP7M%$/[,))QUC4*I;,1/J".VM4\O!9M%P@NO ;P1;=>TV'V]J!G**OJ9^^?VZAD/?5]60I<[ M:R[V6ES+G+\UV@E5/L.\OBR;<*/3NFS$0#5A-L>EB=3W2UYOJV*US=?-7S6] MNZE,\;*ZR8OM3F!=^(02''-,8<;B( Y\'O=K@)#0")C*A(V L5UY%]";]3NA MVM4>;RO@YG)C,VX9GRI/[A'CF?/!@BZ)[@2\*\X?V>&$;"NS/C"W-NI0IR7= M@KD:F;<%GHTDXDJX&$A!1$%&(IK1*(, '7 %+#67EQM!,Z/@6\K4S3C)0.(^ MN7_,R7^_E>2=Z;\Z[T.S>*,^=3H"V+!7)\>WP/2 Q=\O>7,.X:J\6O[X1['] M)K?W": "0X,2/ZW2+\((IS2._"A+TX#[)(Q9OY\XX1A$BTWS)O%:>V77.!(E M9U%V'H>,7F_M8,MU5^F@(^3>35F] MNMXZVTJJ+LUJBZ36G.>&ID]BZ>M+FY;9-5&Z0:MV.566D!89(F&498P0AD&0 M)5&4]F$D"5F@=;K+6*.V-]4T4=8KVORO.JC"\@BDN9J,'M_C:R_6J#9>8T$J M?$]>13E&-;!:,L@%;NBG>;,TJA\C>#-2Y3AI/TI3D 09B@")Y3VUE)'^LMJ$ M0+T'7O;_Z>54M15*[DFC09MU\=]?DN(?TN-^[OD@#G_AQ MZ,V![3><@_WPMNT!@HR2D:]3UCF[7*K01.GJI7I<^-X3G&@+=/U>MQ,>A4O9^E.,O2),O\ MA 9AG!P6EU.>PEA[0.A\^.1#06DJX\RY<57Z'!D*@Z"?.S>N9[]J]Q=!YQ"S M]F_5\"R.&8LAP'$*1<0)Y"U;A)*,,QRE1.M6]6$M6,XP/^WN\TIVD/_4F\,/ MI$MMOFZ?*;VYN5SN/[GU\-7K^F9ZZNI%PL[HR3B"W1"6D3:4)KN;BR%XG5>7-ZW(7>ZV]7;9A*<]C)#+1Z\CCB(,PQ@%(:%1#X-$ M6;80'W1=JNJ0\>9U!MXQ4N7Q1_-->5]LSLN4E8&ER]69,6>-=C>&HSWSRHFZ MKYU!C)=UL5I$00 Y(5F((8](1A,,]D*"46QI!*NU;7WX]G!_6[9XNU3;*P]( MF[T7UQ*NE_?7>?_MK@FU(L-O_\%\6;H6WP8D0,]O[VO\:]HVG&6TO, M\E*D.E]UK_=JSDBLNT5M[N*21_1F.2+_K9K3B\L[K[?"Z\SHEB"?S7MH[[;. MDW--@$:RKJO9%OSIL(K;L%9%UZVQ_);2/]S4WQ='PZ%[IJM=;CT: 5=E=PCS MJOPL!M6W99T?O>BU($D611G-8!PE-$E!$*9A#RK%)%81^HF@6-;Y_NX)H1@/ M'3IYDY5\M&[@49BI7'1>]!WTSG#-[U\1?$'IK\K]]2'BR]Z$_;]0W\H^E=O6 MY6K7M-!LKWU'[CL!/LB-_;AJW;A\$K#+-T;B?ZC&;-Q6;8?"$4 M3^RF>2/QU,:6LPP%XW%8;D#HD]&O^RG$(DE#YL,TBOT HP@$&?']'D^ N.D0 M/!"%[>C;/.+TP@S+:M@=ZA%C$7<"9U@+MHW']I.K WIGO&0\P$[@+>NQ];5Q M-DU0?9G!32@=:Z=^%#7"[,C%BM&O*-UB]>HUU^Y&.U$AZM> M)JQ36[TPQ**J&.!=76SRNA;B="T7U64VOR^D!8'X7 HI#TD6I#SE@(BF$NC' M/*9)IKJ#9U0;]C*P'I9WC&NVHO4YDLZ,12/J5" 2[ M*K_*?VSQG9P=IRSU?1]E$0W"+/!Y1A#K&P<@H3HK?X::M#SU/#J:9XK1 MP7)EF\SQPN4=('I_29!>@W)^$7N!.CTY&\.]L\(VRJBW)6X\9ZIB1_/K[8>- MT--F,GTEYS.+B&>0X?2PWM[^)S[CW)%#O@%0D$@W8UP>@.3K59,TVDWH:9HA$*RKV E-G)&L, MKV[HTR@+2G.]3&,=@%3YNMBBVRIOBBO=^\6,X9@"!)G/($%!F$0$= T!@D(E MX1GQ\99UY\__^/H?7HO,VT/3J $/Y$RA!&^?+CUQ>4K2V\^3&V-+HQ1NG[5A M->Z.O64/;&S!^D4[7ZM$CR/%@1+S2 -*8QU$\Z74IBV^7!5WQ?8G^E'4"S$' MCD$ TH1G/B4I#6/&NH:"".D==QOP\9;5M.OE/23O+PE*,UL;0II:LF:9KT%R MJDJ5G9=(GQ%R)B4;P9X;&=D8 YX^'SJ6BV$*0LO[9;%99&)BZ;/ QUF *<@B M'L1)WQ3@5&M[^Z &IE:1%M8H'5&E;HB26&!MI):\1=@$:M)"4-8330Y=5!1= M$\YJRB ^5%7E2_Y8WCT6F]O3-OMG'=7+C6KYR,I5).9Z=C3TYL#<<^4YZTYH17E.![DQ.RC&))=,TF .,[2-*-1[/.0<>C'>Q&$B7H%:LB'6]:@/20- M#1I.E$+9R39'>DISH$?"&5)R&L231L')-E_#RDVGW6ILL>D%&U\K-8VAPX%" MTRCXI:%N,6:Q\&.QR3]L\_MZ$<<9P'Z$(Q\D&0$I]H->G,,DQ$H;\\>V85D\ MGZQL>7])9%X#;=02H0:)0Y8)[?"G)ZR#J)M@87#/C?+BH#Z;;B1LHZTXNT@X ME!55U9&??WG39H4+'S(:!Q0SB'D$ L0(H7T3//%CO;M7M#Y:9X0,NEJEF^'< M=)GOM&/CF(HS V(08VZ,@F'02P,]1J^__[E9WI?5MOAWOFX&6O?J(/LAGYC) M%S[F#*5AXB/.( M@$OJ\;Q0'--1[E&MD8TIC8LR[6TWP*/J'%U=EO=5\QV4L MFVI1=PH:!P7?(V#=[IR>RP[;M"ISGJ4R)0QI95.J*=6O-C(1C[F M2Q'NBN5U$[H6D/NQCV,>@) M&--$7Z96+.+4J/I-(-@1EMQ=.E:2.L:+V%A,NJ*K_+T[X+ M%F*<$>J3, HQ81%)$K]OQ>>9UIDNW<^V+"H-'#TMT69'34-L$J.G'>W-' N4>HO^PQAE?UU8^)*!VP""+9 M="1?.4_4&RLB!AAV0YI,&?/"^H@QCI272W9]OO'VY;;L C(4)3VCB M@RB)$,$LV6/ 88PUUU&,MFV]@^R9%9NY$'&N_U!QK4P1$_? M#-.O)G?S\:ZG?D].B)[5P0NOPSOQ^I<.E><6R*RXQ VYM&3;TR4VBPR:%=,% MCP.0R%TV08HQRV(823#F.81) /\Y DJ$8<4!3CBA,TB2+M$KV$\"Q7(C[ MNKN_7U8_9;[9@.TN8_=ZM-Z?&]%=O>VW_/3WG\6G:"X&3.$[->>+/=XS2>[C,2/J$OW9#W*0U^^E;NU%R/"0N? MES^;=UR^+ZLUNW^X*W_F>0.POUQ>2MC?EW>[]HGXNM[==]?//T%,4)C%,7/NQN&E^< @?C8VR32;8_ M_5P5J]S[>WDG;#R[%<,][P^/."XZ7C,4'?G\."QUEK5NOO!ZXWIG]X^#2/LN MO+V%WI&)3L8L0P[3#&93=Q-WH]SD3"B$OWF\,S N7C\-V%_R>BND5]X0+3&+ MZ=R3G_RY*;:OA7)&LC1)81@D 4)WE0 '37P68BX.G$[$6W/_MA8Z&SLS:C'E,/@?-T%"=CX$Q4 MG ^"<_I'Z5Z%-X/VOW8"Q]$MLG60]=IEDVGR=M.4QQUFO;]M*WL-/TSI8_[3K,\ M6#SVPI )W/!"[N1<#W#@0A.GZ"@=':G##U=^D<]-7=[\6><"1;Y=^ D+PY2G M( P@"6+.$,/-&G>'FS*3*!*-NS(F, M6'+F(.$X=I1/^CSDE1C"F]NFS2=OMWW)Y0V8_2_E5@NPX!$,HA0G((D2$F01 M80'O81"B=WNV\<9MGQ7J\;:C[N+Y\XE5#[H;EW*SDN;A(N,.42N+S>H+O83] MX(;NX'2/UNO@>GN\W;ZPJW-NL'.(29/.<;'GVU9][332BN/*! MJW*WV7Y9;O//N>C^F^TB@)%(H(A/4A_BC$04=_O7Y"/T*-%*:(PW/KOBKCO0 MGOB[UR]MF<@3!J36MA-,2VV/UY. +[P.LD-B^P*A0\5VC&_>@=B.,D]';,?S M.&2BJ*#X (,X"5'@\Q31,$7$[VY3%B!0Q+5V6!EN>LKII)7$UK0KU+1V1B_H M*>V3NX <3&GUJ%2L 1CTB1L*:\NX,Y4"XQP:4->7)-Z'+$T3# 6M.($8 9B% M>XE/<6A(786$=99RZL([G M4&F?B#R%GW>GMZUN"YZO=/*&HWSJ+%K8#H^AZWWC^%5;<'^+ .O+;6;HC256<[3(V4Y0;4*#G68&RH#MMASI *S X0'CW)BLIKCY!KDGM M M>U=BA;.B*JVQ"9.FR^X@TO"C7"]$22%.:H-B7360,1*QOC^%,Z3G>\:U8 M%MHC0-Y#@VB8= R@3T]R[3(W2GB/.?P\+8?#1-@NET:D6(-3;4%^9KZ"+ ^G MS"UQ'F''*Q(]EIEA6QQJ$1FVW6,;G_+M@BY MX+9_MN?"^S3U1MBS1"EO-1A*L!O%64.VG-U$,(XA_8/J>%<7&R&>:/6O75$7 MS>YV_//HNV:K^X(&,:$D"E#"8C^C*8M!RL5/$/ Q32$;=OC<4..6%>[X%$R/ MV#N&?.%=_SS^07>66/-I4/,^49/ 6=VAIXKF/6'Y*+<:HV?DTYISW%!4>^:] M>HS:"H^JNOM"X^A'42\P1A"3%,3RL[$?PR#8MP8XT7I#>6@;EE7TI?&J)Y"# MR5/3P2EXTY.[ERCS_I*@)A:T5Z@YHUMCR71#GD9;49KM8N/%1GY9Y3DMY5+1 M D:<8AJ$/HX2'\:8PYCNVP6)UI5"XUN;08 NO![C>"G2I':X*-EC=;P\'0CU M_FH!.B!5)X1IBM8PLMV5KX'V* C9&*:4%D=(5=;UWXO\^X?-ZH_\_CJO%A'A M*. DS,(,9!CZB/*L;R7!2:2\)#+@LRW+U1[1A2%-8^+%.DIST- M&$^BD>QX?[6 =&X<&<*2QNJ&9;:&K6FH]BFU%8SG)KZV;C&"# =6*\:@+\UT M";W$[\D-8%U;C,8!(=#'/DH3'X$LQ?Z^+0BT2GC#6K"^G?+T2JMI$X\7*3F3 M;(RCT(T$8Z0-IVF^'>^OJJ6FWJY M:F]8ES.U*$FC.,.=01[@OO@-P[0/>.L0^; M81EWD-Z\:T[?#)R-:;IEUH*2)KT*:CD/5X0A[:EFU%%/]3A5O52=:DVX)_IA+O68MLVA2;%7!-M[U; M"=>U<[R(#V)6J8AW];V\^E;NZN5F_35_S#?;/-^P9;6YW&V[6QGK_=PX#5F8 M93%/HACY*:4 ](UG*%5Z.,YPDY8%6HRVQ)/(?BMWV_YF7IVKE@V2JU 0G(=7 M/6$5&+T>I+='V9#L71Z1/*2":)!MC<+B/*P/JS=*]K<]^_6>_;SOXMT]PJ.O M 5;FY+4"I7E2':A;6C"JM-H1AX41UAQ??ZUM$(GY!_69GS >9#A. A#U;6.< MP2%19%R+]H-(:BJ(C*16+X9,Q^J($-*#-!Y!1E(]+(!,1[F!^)'WU,OPX5D* M'V<948@>9AAU*W@8LNF5V&&2L1$[HSZ*'WS8YO?U(J:R= 48#3B*TRCA*=FO MR1&<*$4,(PW-L!_*^TO"\QI\FMO7QW&J5]JQ3N? ZHTVDU-M@=JSI+?[29]< MMVHLXTQY>\_34'Y4=:H7PZNRVUW58\CKW^5F@D6<9?*%YS!$/HQ"D/K<#_>[ MK"+ =;1J=&.V-T25F[I8-V>EY-GP9:%XJMDD*USU6W9;]/TSN@ MN_ :?-.*U5MLG1$L8T2[(5KFS"DM=4C-,X9R$\>'NM[E:[JKBLUM>QJ[>87G MY/3-(J4Q)#A,>0(1"N6C.7!?9J:AF-T\YM5UJ7R\T%B[.@/Q&*+R>/RTDTGN M_G6M6GZU*N_OA;[5S:-\16/&Q*?75/D[,S3-^\"-,6K!KJ<'U2PQIU15>V&E M2$1=>399'DH^F:!]$+^1';5_=90LZV\+2AE'$<'B/S!C&,:0[L^Q! E2OP3, M-A!'4Y5IG*!0EG.)__$KZ=X!^[.ZG?=!_KJ1W/8=5&&")VUPR6,:U3V7/#>L MZ+?WX.K(@ZN#!Y^N'GG%YC1HRF+A2M@RMBPXDLK7JH53>]=.HD2S^^(FKZI\_R*E"#QYO:W;9$"@DU\T9].3T(;-5R6HV[[K/'J&/WHK6OV?*17\73-/>.#\H5WFB4=67)Q>(>Z,\9K MK6FDO;=G]BUO0QVAMPG.NKO=F%G-8OG;&^4F8G_$PM6+2"ZK'DA;8N@>/^Y^ MNT@CA!"% > \ *4'_NP!^.!IM\0J.\\:K#.;*V+#-Z(@F/B>!#%4BDMWFS:K %_G5Y8V8%(E)=-Z\=I__5W'[;1%1F$". M"2/8)PD#693B/4B::;W(.C$TR\&"/=V_>N'=+W\4]SO-QP*G=MB8*8<3OC(T MZ^@K2:<3D&-K+KS&'AD[>HLNO,:F"T]:Y<+<8ZA'M*6'#;J7#XQ=WKSR3SX6R^OB3@15L& !]"FB-$Q2$((PA G>[QR/ M8V"@TC4]9LO!":W735YR=!MWE=\MY6QF6WJKQAQ9,K]9%I7W*/N)5+F'O+HI MJWLY!?KM>EF+/SZJN/=ASKOKK9PBSEGH+38#X+P=9<+(2/9=J#55=I_7_NF% M]_'-+N-0R-3VH?%8:J\7O><@:Y$5(]'7MM>4-F]T:UJB]67][<.&_5@).T1* M4!6WPI([5F^+>Q$&>%E]/H@]EEK_%MQ% F**,,DX@@%!,8U81O9+8E&@OJ]C M1HRVMWP(@Z0FYHU)4A/+SB@O[ZSRA$'G ^W)VI5NM)V;8)5])>_$_X-VU7J7 M-\W&$;FCI#5,_J0WS>MM\X1QWI%U7F/>Z\'W[0#J5B_0V*OR3GK#L&TL?:^0 M6SHM:L/832[V?/#:_A<'O.[ UA@76"C=&HMZ)0C9;+5<;?]1;+^17;TM[_,* MU76^_91OT77=_&Y!Y1(LHUR^S(@0!'$2Q]S/4) %,::!UED^(PW:WWC:X/ : M8)H+EV8859MC3TZF7DC?\_A=X/-Z@!I,'=F6FJ4>#?F ME&9-*BUV5)T++JKE.D>KE9Q0UE_R55X\-LN)^9;L*OG:WH*$*.*13S#A&*04 M$PC3KM&$TDCC9HO135E6M0:@UR/T#A OO,V9=_"LD*HPR9F63SUA>Y7*1M,Z M?-,RJG-UQ:3,#KRSHF%XV3-<'1@6?=5;M3A'WUCQ%A&O)=_F&'0@AS9H3&FE ME^EEM']N1,)\EZ\/3=9]@QA#!&B&HY2D&059B'W:-XACJ+478T0SEG6^1_:2 M/NFELF.H5$M@)V)13]WW!!ZANGA3U:VDJ:_S6A3V(*L\Q':0#\""#00$EP!@'! MBZU\LEYA8FP+@)9N[;&JST#D/_$&E0+M\JXP=W:! MT7G8S $/#7S]S)JG%-]+&\;<:U-YVXYP8()OW<1RPHX]?GEKOZ2V+SS#I+GL M)SS-$[/!E+KN>XQ.+7,] M8TYSG6LX\XYD]&9M4ECI&LO8X#S_T/!J5>T.JGLT[!<,D8!Q#".?!#@( \0! M;H0796D&D?H"F"T MG?ZM\B\X9IHE_Z!Z?[4S!M63/D"NMM^&9GL3^T?L\G^ M6#\-3_45>--)]4VZP=%4WZB);Z7ZYOD<'_QHWMXV\D6^K[++%T$^EF$,C^6[SP&((M]WF]K M24F*4Y6%$S,M3;M"8J>6]#:=!FI(1IDT'$0<*A@-+10IT_L."D3JMN@4AC09 M4A6JRX?F&,GF]F.^% GC88#VCQG07;ZO28G6? IA),0Q"2D /N08!B0C+(P M(EJG/(PV;#DSWF/U&K":XF668C4MFXU=/6E[0NQQ@+@X//@GL,Y6'M^UO(B.%_5J>???^;):$)B! M+&,!"4G$04P#1ED'B",6::T>6H1A644#/_#UE-,FY6HZZ@C;>JK:@K[PGJCK MR83W\_Y&O3UZ>5ZZQ>]) Z;5V>%$GU'=";SGA@9/86@Y^(ZP#?O2%&'6#=$1@>S:$4[17?,%P &68)C'C BVBPT(BI0.RRB ITI$=5QSSL442WSQHBH/H^F M113="-'98TE%\Y0E$24PSM+$!QR!'HO %=E04CT$EN7TZEM>Y4N)R(ZH:M)M M5EGM,6U;7AN/N"ZR)_0:4-IA[GI?VK@REHH.!*(WHK!W1SS!KC6ZOZ-X^-:B5P_DW()QV.;>FHL>P^P=( M6N .2>IKW [5U]&^>@=B.]Y&'>4UQ.BXC?X_%R%A*69IF"6^GX(D]%F2=:V! M$$=X_)[^M]NP/9T_RC?+Z[OBMCD^:&07OP)_:D(Y!75Z4OBZ!+JP __<2:.Q M7+HA5:.M4-I"K\N*JMSP8B,?KE'9KH_2+(I]A$/BLTCDGRQ*@ST A+5VQQML MUK(H=4@'G2@R2:Z:/,W$JYYBG5#Z\EFBBUD/$ZFS>$;=++C"#<&S85AIO1N/ ME\4W=LN'),8$$Y^C"!%&&,-A7Z $60A&R^/(YNVO;&L>&K)!\7"1G)#=$6+I M]-$@?5HUU=.0C]Q545,&*JBI42Z-J.K1YOF$9RQ-8>IS@C,D&D])O\@>($!\ M8U*JT:9]_=0\ZF.,3 .B:8E'\THYWX$>1?Z&2N( #[P#'1QBE8[X#6;-J.(U M6]PAA0QG/!*R&R5^Q!A->L4-H)CU&]<\I5;MJY[F 1V#A!K4/>-[& M + P1"$#G*;4#^(0]&=S LIH8%SZ5!JU+WV:AV',T6E0^DPS:5/Z)M^-K#*>3C.*:)1)*R+HENB-T#EEJM^' MM*F;HZEFFCR-$K!7]T[[ 8(P1I!2 #+JQVFP/T8=)HRR <=&S )0&I=S'A-X!G_>71.@U$"<^G:! VAGY,DFY&V)FU*+27@?5> 153"7N/Y;+#5^N M&C']([^_SJL%#4$4(0X@@DD"F6A-S-QBE""(LI1R]>=.!WZ^[71 H/+N!"R- MMS6',G5>GZ8B24^/&GXD(J^'Y/W5@GI=@I-BDU_>D"I?%]M]@\L?Q?WN'I=557X7 MZDZ6#^(W(G=E8Z8778?7V8#WR M%O=VKC#1X/%,[FG%'6XDH79,>WI/B3W^QLAH>X1,M/T9<]FF[:JAW5N^: 9O?-\K;*P/ M5]&)B#>DHWNT3BKIZUQJ:JD!I[BKIB:,4]!38QPJ3?0E@O() K1:"8+%M(;G MR^VNDG=. YX$&8YCC#"&<48#TK:+?4;5U@',M3:9;A8;(99R:6",.U@H11+ATH3YBUI[35ZT9& MB-=R_@^;U=UN+7[P#%CB$YCB%$*2!D&6XICSH <6 J!TH\*$<*:),6U]X^7H MTNT-7DX4C2QX=&"XFM>9UNLFWMX.XT'/@@]'1L5Y?6DX;!KVZ?#8JLVJ3O"U MYS)'H[-%@]\*W[:Y5JVI_2XFG/7'LJ[S^G+#?LAUYEU1?Y-CY_*&YM?;!8]\ MT71,HQAB&"8@30'JVP5B\MEOEU4KI(UO;\#N6+T(+=%Y8A3GR^KNIY>?8)3J ML!8HIRWTU37UAN"?F^6]W.'Q[WPM6_E0USNYI8W] M>,@W=;Z@*:3R$$ZQ MGG:XG6?IS%@S1*\; \V4,:65+J@YBWU::27EW9V(#-7R[O-=OK[-/^>B2XIT M\39?@#B(, ["( C3! ,00=RM76&0B#&O-5TUV.XT@V^_]+[:(_4>&JC>PQZK MYF3%)/F*,\N9>!\PA;Q\-MWP#F"]%JWWV07J-2>$,[E@W,QOI3$*QF[?TB/I MW$3. M6.S-AL6/9T:F:-/>5G5ZK;Y:;X=]-C2;FIR[MBW7R#-NO/HM/VO5G> MDBM/.Q3+NZ_B)TV.5.\O(\<0\#2 /N$""L[2.(EPLQ48 IP1'JL^,C()&'NB M>HS_PCNQH#FE<&Q#>V5U9X5W,&.VR_^-D'\F09W6N6[DL1/;_/1%E1D8GT1W M7CJ-X'/(HX1C@%(0ISB(& AZF#"+$ZUWHJ8&9SF_OGS,J\%GI: MC%4E!F*#!?\\_$EW7PCZOJS6EP_-J>S+W;;>BL%8;&Z_B.R4S0;0<=1K(FO<7S>4LML4G>D4W>]4_O^.\ZN[S&,/D2;6.:^.)@G/>7-,_K[)OZF+ 5)YV)1S/W M"C>BTMPD/#V_[()/9HA0GW;-44(?)&F2I92A(,LREL0\23N<) J3:/&05T6Y M%N&XVDX>HA0QZJC>4W/4$_ CT:J;>'7AX?RVV#2')JZ7=\UU2G\K-MUO_]=L MX4S5LY-',@ON="*(77BM9>\V>K7PIPE#/#%5I/I=_.&V M_K#YW.CU[U59UXN H#3(,!93/(KDK6(@(SU267N<.6LL\X?/6-OD38=W["DDON,=B4!K3&7Z-L#2* <.!:;PW ME$/3MES]4^[HRM=T5XE V#;9RF?SRPX2^Y%7JT+ 76 .&0 !(VD:I8A##B._ M!P(@3_5V%UL 8'V[<1=<\AZ14GBQ(S+:[)W3$'NN<$0B+!KX5 %L2_ M:1)0:XZ;/0$]LNR0A;ZO]/,%YUA,/\=T!4=BRYP,&$X_QWMCOAH^2GGD4Q\G M@)$8^2Q.@CU.Q$1VVA:]V6:BZ*2/4+^"WQLSJG[/VF]UBO=."M>\I5Q5Y_X: MHC7"?NNE7#U/3"587;HO[XCH<,8I"$ 6L3B$)(E#[@<)ZW#2%$63[HC11S=- M&3<_X)HODQ[@NFGR:+M>FR^+/K+K?:XJ/G.,Q5 TO!/\&J%HA/V&0]%83TP5 MBOZ>U]M\C39K>9!W)5\D*^6/GL,/J$^S!/,8B<"9!')IE/?P@Y2'4T8H8Z"G M#UQR9WK>H?:VI?G7R.,FJ?%<'2UY#>E:RG&8F^1?:Z*E3RAW/SI\399Q"(<^CSDH0]1""D3 M"4./.$8P4K[&8F:86[_G8^4+D"T'!P]?#XXXBXX=G]W M$AS[V-@%/.])-U ]/.%>K]"XI.,=]8YAEWJXTDO4K@.QZXX7DA^7.H$#UXVX MPD3IWA"=,*MY5GH_ ;](,8(H2FD09RG(PAB@*.D1(QIH'*IQ >WDQVL>&@$3 M']66"5X[9[.KUX<_4BPEN,#G%#G1A"Z?*R(Q)['.(?(A#U,%D!$'U]S3F #=).6JQ9C)6N4)X7X<0Q^N10 M[&Q3_.'^G&">/XDKYYKL'Y^.G6_&/]S_$T[[)^D'<\_];X[Z@V,%@-?XMU4% M&.UO%Q*.V3DP60\PY!$7=F*$$4Y8PG@6QL2/0XK%?WK$$8DBU:/1+F"=^)#T MLUT8+YR65LQD_@>OI:HZ]1<0,5-,3+B6JN>=203M:%?_$ZP!YP1QDH4IC3$- M TS[R] X2Q&<;,XU&.$\==']">K9IEW#73K!M&L2;\XU[3HR;L9IUW#_3SCM MFJ0?S#WM.I8$QZ9=K_%O*V\9[>]?(&,9SX')7,601R;)4MX^DGAJ DL32$"8 M80 2!D'(> A[$Q"BTQ6,30.?,:=Y]7#];(F.\5XQ0?XS9X>8*RWJ3MJCXY/V M5^U)>T=2)N,]:<),:LX>-7>"]7BXP^&9-#F\6M[F_IA>AW._.:P-P+,])&;,^^?3.(>16T[F;#Q%]D9G\O[J MGVM_OX]M*GKWA2C]#KK:KW&GDDV"[%VC:\>7CL7M!:$!H"0),?S)=4=YG2I S]<;9HS1>Z-_W3"MY5>;D=I.!_M%@K4E#!(0/&G0-@U^YK ]^C"[L\1.%;?G[! S1NX7 MWXC^U6*WIF]M1F];W>P7B=_6Z#$=P>WZT;7U:3\E?H (1C0&...()RGOT;,$ M)3,^9ST*]P3GM[76IG-3Y[G__Q5&.QWEGK ?,MZOGY.W2]S79 M,>-'BS'7=$_Z-6*N<5;LO1=NT&ONO")^UB@*9^L$\T7Y-5?+_^E,H!QOK>8&$S4*7^-?&$J MLB9_&-V@CZ?*+M!Z7<@OEG>TJ%=W92W+OOVAO05%# 91Z!..TP0Q! B#/>8, M(#IE\C .J>7LCTVS&* M=<*K8]#?1] ]/Y?>6^\=F>])^V>(Q=/Z]ZT([6AOK]7.D"5/VLFFR!T<[ MV+NLWO\J&8>Y/F$Q$9FAX_X:^['"P8 M2#)&$DYP2"@"611DZ0$PGZLPH0O32;#I3D<*!GL3O<;&]Q6B7W?5-'/_H?WCUPBA)HBP-Y,?YQMWML[M-?S4 MH(5 S4E 29B&,(HR/\WVB_5!Q*ACN^:&6N%"@'QQ\NW:OKC!W<25+7%3])#W M,)\^=,GY0_,<#I]U"]S83NA08'>;I\DWOIGQK&I:\"5_S#>[G O7]'/M?Q3; M;V17;\O[O+K*?VRQ\-@_%UF 0HY8FD090C[(4)0D)$V@'XN]6FB79?6YTG&\.IHQ+%I MRE*QST[7'2SO9Y'?K=])\JG*LXTDT[B/W= @A_@PE31:\M2LJO?W\DY\S%VQ M_=D@)P% ""8P!6D0 8!8 #-.*$%^G(8!SB:I#AG$:SDEW:N>B'NK?W:G)1_W M$"D:47AR+.P5A/6OL+Q,E3]TT=*0=VGE\X M5@YE9(IH.G,_%16NI)4[W>UO<>'E_R MW53!<52_^05#XS@^; 9& YZROKON7$!OMP-"D"2 PS!#&8=9E&0@(?LXCGT^ MH&HV#]#IRF7"W??>W][8C>_6)JHWZ;6QB]#3'G2@>;W$0^]=FEYBE! M;RWWJMS(//#Q[#:5]^#Z\W,"-T%;GA]X^/S\ '?S@^[O3N8'KTP/GI\9.OZ[ M;?OHH$>5)Y5N^F6Q+E<[V4H#Y!?N5"=V:G:N=E*Y.NYN@.=[RJ'-]?RI3QW^W/1*M_U#-TZ2+9/:5@:#+O69QV@OIF-N=9]X,S7%N MRO-70<<6J%S,DXT\LQ6E@77@?,:Y'-N!OM'$]G)L1&Z'5C M2FO&E-)"]QLB1Y;V::,T]6F0I9A0F&0(,D!PPFF8A2&,,$D'"-+@ MIIR5I.'DZ8C2)+P-DZ4]-%>$Z36NWI2FT22[)$[CC7E1G@QQI%S!7WW+U[N[ M_/)&Z&*QS3\6C_GZ@YA(;6X+>61!0-K6:/6O75&)=*[^O*RVES=X5Q<;@59D MBM="367*=\ 9,!2%@%.89@ $491BBMMMNDA(:JIW+'YR=)9EL#?(*V\\FM\T M1OW66.5]6(N,NK@IFN-^!QN]UDBOMU)SC7MZ]RJN:3OM6,NAG$>DA\CC3.\4^)3#; ML6IW?[^L?DJ)8O6VN%\VU?(CU%X'>UA(FL9W>M'(.;?9"D077FO-B_YT)OB8 M<(="W)G4ZVZ%G&E-?R7:S,"_:J#Y<[-L6\[7-+_>?JCKG2P>=1 6&,8$B!F8 M'Z5)A"/. A23&"4()BG,<*"W26ED8]8W&DE07M&A\E9EO7V]H&-%%\X3=&:D M&V+6C;%KRIC22N_3K8\NZYR(GO1D-&?83S*>,D2BA(&$99A&-*,DH#A)LU1K M-_S0-J:HB'H25WO5P-?=P\-=L]*VO//(LO[F\;ORNPC=-V5UWPB?;O5T(+6J M95/[K.K62P6BBX;1V3.85]@Y6R$=QZ<;VC3:BFZ,6>Z-F%38/(,V)GPQUN"* 5RTK[G7G\LO9;2 B. M" 8)2##T82#F95F+A+ $@#"+QJYUCVW?LG ^6<4=*)U6B!^^3CXEYT86S]T4 MU0'4:JZUFW*4&R)KU4*%57FS; Y8JF]J8G\4F^)^=]\@ZC9DUKRLR/*A$%/( M;OO $V"0(S%S#PE/2>"+R3PF7 "C0/PLID3W4)U]0-9K6B;RV2DM*L3'?[..[T%WDU9>9T-ASU1;BQ9#&=>;8'F8'B$[.D&LE-L*$W\%/(@Q1D$&*<4)51BBS%-PS3TC40 PYBL!P$SN?E$ M#AH5"6;TC+%@T-IP&@U>V"/K9#S0XU\_)%CRK]-1P9;-:H'!*N.JL>'09EG7 M9%E5/\6@D(>SVN87((W$Q".. YR%*&8 (9!0/PG#($(H#6.=VLO8MJ:KLY1R M3^4QP$X57I<".^2J*?:4O.II\2A*K:CK&UR=T4U3++NAB,:L*>WT13T5^[!9 ME??YU?('VFV_E3(!0S^*>A&FF&0P]%&04LI"$&*"^L98A!(=\1K8A&7-:E%Y M I:WQZ6G44.I4Y.F"5C34Z27"//^DJ F%J*7F3FC/R.I=$-VQAI1&NU>8T6& MEO))TD42P@0%$!#, DK#(/%YVC<7H53KNNK!C;Q#H5&E;ZC46&#.A-BTL&:7 MFQ:&EN!H$NJJY.B:\:;H#.)%>6M16>7%[8:4N\VV^OE'?G^=5PL0P#C#7%[N MGR: I!S0N&L*^W&@= W8J 9L;Q9J,7D=*,U=0H,84]P.9)LLS7T_'4]/)*;% M-?4&GQ>H.;>39PR3;DC+.!.>[LT9SX>JI B]RNMML3IM"Z$XI0DD\DZ=)$40 MQ8>V2$JT]B4.:\&RJ/2@AJG*0-+49,4^7WJZLJ?*!6%YD9PSRC*.3#>D9:0- MIYVO_N.V?/Q_.S/D8$_Z;^0X3X[&^<'4%P;U M ![F'<%# )>#?6YJM>=CLL$)9#@@@9C%I!0Q1 F&7[.N^DB87H/3V-*/!M-CEW_LD&QR"4B%WXG7@?:D#5H+TJ?C;TMLN?S0;7^0?Z=ZW-X;GL2)GE&)SVN:*G U2,65.71(QW-&]Z*99GK@7D"6?LFB9ZRC:!/39;F M1UL6&O3U*[OZJBRL3"<'E308;RZ)*0#+;A13T9QXBJK,B[ M^=!F+?_#_K4K'I=W\N07VO[?ZLZUMW$<6]??]Z\0< ;G] "I.1))W;WKI?3P M3M;C2ZJQ4]]T-D[F,U4$"DE)G%1Y+'(L8AX1L)6A0,.V5]%1JP;]::?W507DK9KK?6FHNS!T& M,]VD\KS?YLX?\PV@W]6'5\M'%6D49S3)"E00EN*0DB1%H6A"Y'&1,-BF3\ ' M>Z9=JV56KG:44[]>+K^76YRAO($9RK.>8 8SW@Q>WCR'P6HGHT94WWM"]Q8< M(9&54\,@CYWT%_L]K?,W7J>XOBN7>Y*M#E"6I9B+*&=QBEG(=H&9#(& M=8@ZA/%,G5K900,+NOZP@W]FN.C).A@\MJX=J#IE.^=MAXXM0>QNZS!(XR*1 MYTL077EC2J$OR_)A/)LV]_:H/F>MX,D ^4C@+(E)'F8JI"AXDI*$MY&S7"00 M'+F(YYE+C<2@W&KC M=:6/[85/5[_[R2"&[408OV/7^I]TPA70*(LI?:<>=9K*/^'\O>F\O;%9PX"' MI?9C\_1 !\P;0'JOU/KQRURO@%Y,]7C[@SZ=5??\5+LJ0V'.48:EOCTLRUG6 MADP0K"/6*9#O)L_5YR_BZOH? ;WD@?C_OY]_^4U<7M=C07U7PF^;=+3V=>#M M,-X<-ZF\J&^=^0/?AJD/-KZ:W=ZM/]_\OMK>TSNB&<(XS>-81(4D(2]$DC0Q M*4LE:!ZI6R3?@QSJO:+7YY>_!A>"?A7!U?FO?[O^]%FJ'XIFS=WQU\R'N8;# M'[WY"AP!>7Y)4RWM4W7S28G;]B%.M1'S%:..#80X,7@8V'*4RYL[,KL[!+C6 M\ZW;Q34MBRP3A78)Y7M6B*LVP+D\I\6%",XO MK^GEK^?J2QM>=?74#%@]V@DCUE;8IUI9L)>V&^_H?1;HN%-'D.7(XF$PRU4R M+R_<=.>1*;5^K:KIC]E\/D)$QA$6@L>AG@./0E3D[<<70H(.)C;^4,\D^O7S M9_Y?YQ<7,.B86V*&%R]NP$#22NB7%FW4(UP >S,, L!E5QV?"8LYX@8=*J-F M($0RG-(\R:)((LF)/G>XG0FBF I8Y\DJ@N].T_7?Q%5@LVG1TC# ?+!7KVRF M@G>-B)VD$\P!/W?EO>E?:Q>'P8V..;PVZ=O1$=C\QT@PE*0\99ABDA>,QJK# MU'XXD1&'3WR\^Y&]S'C8SW2\;PEDBL.I&S9S&Z>8TGAW+L/8E6&\Y5#1K\Y> M ',V?8_;2Z5GY8HNIE_7U>1?=]5<&;+28[OKQ]VN1H6.D.[ M01+"!&C-JK.@GML/%^>T.+\XOSX77^L9C:]_HU?B;Y\ON+CZ^K__5X:B]*_U M+,?U/V"D<&>Z&4M.XC>,-@<2ZX4<6V$GVQMMZM@15#DW?1@PYM#%0C#0?+IG MC;#3'^[PMD-FR+*U=7"0LD[D;2QU\P:Z?_++^+&^S'PW1#YL%=IM9K2RT;"KUI.#P/Y;:ULC MZRRHA9UX)^,K'AWK[CEP=AA$CBCS/00?/V$?QS*-&V&Y%/YA$MN89=^'2I6MQ>E\M[7GY;UP?S/,ST#)56\/G;?'8[ MUN_T#J42(1$G65&D>9RE,8K3$+4:"$E UVFYC=P_Y.9*_R?U4??!5&50CQ'? MS!;U\3E;ZE7[+'H>:H$X>VSTQ4L)#>,=]I3;\S$:CPX:G]-9+>I1H?^:K>_8 M9K6N[LOE"[CP5$@>QQDMB$P+EN02XR8TDS@!W4K@)*#G]YF7-Z42,@V6Y?=R M<>342(^6FC5.>G<3UD1IY04_E+Z@%7CZEHJ);4?0Y]3U81#/;4K/3^5T[Y?] M_-B(\)0(0D7!&!-IP@F3[8E9C":P14 6']_+@J!V"[1UW\K&-]O),*>6=9\$ M._7,%VC&R]B[86"F2P+OSG !O7#;"1HA4O X24.%+;_3Y\M=/U^+JMX"+XKI>N:D=W.PZ#@D>82C' N&18J%I+QH%RNR MG OIK(,#B.F[CR.DN+H2/+@2?Q>7OPO@"^K7;@>='T]..^__G&K_@J%YMKT@ M"_N'@4/G64'Z0M:NF0*Q'=FX4B&8^O]L?1"2Q#F.XBS7:X)4CXL5C+<+@QA. M80L&.P7J#WV7US#"=?//#&N]60=CV6Y03.L*ML).AZ]C)AUAEA-OAP$J-ZE4 M'IX])U/E!W$%BC GA[)4G=SY"?;.?J>7_"9<@NOAP$QA_F8S9=;.P7:NWXP-G6XM376F)2Y MR'&2QS+C>E-<$S#A#(,WL-N%\0VP>A>[/;8Z^&?(JWZL X*JWM3^9#CZI#O; M7_7G&)BZFSH0(CE(Y+6-[BZ\L9CT&D4QRQ%/\U#HXX33),&X;;1Q'H:9Y6S7 MNY_;RS27B^FM]QT"SVLY-<=Z0NMD\UAF$UC&)@V#"U;*WYZR F9O/N!]?S]; MZR-.]6Y4/=:D6D#E8J(CIAPQ3J3Z;$%P(=,"XW:)(,]B#CK"KTL?;[4W2EQR9Z24')*94':@6XN. *-[G0(XYE* M;Y_% =RMWL5),R3U9"*,2(>B_D][W 9=KY>S;YNUWDX8K*O@R_BDF]BMSMUP MX/8P0.4BDL%4BV"SOJN6LW^7 MT[\&BVI1!K/52F^:K)9!M5FOUJK%H.H3\#51<.?->.;;=!C(]GY_W?I="SH+ MSFL/>[_[Z;DS1TC5Q<=A(*I3!B_O>A!])$7!PXPE*(^R M5*(8%ZB%LJ"(@S:O.0CGF9][A8&^:O#3;!%,MB*!IW\X,-8,.#U["D/0@9U: M7:#L;/2=!8=XZOELD'C83!K167-"J"WXYM+81^.=^>?:^8T=XYM#N8?#,94*5 MMT<3?!);&ZA>#:$(^K L[\K%2G5]SA>3ZKZ\J%;ZHJ#/-]?CGZ.<2YRF*1,L M(41@%N'=\)Z(LH*/OI?+;Q7@A#:GT2&OYZ%0*]HU5[ ?2@[F2BWX-#>W!6#8 MN#NA\\"6WH'EV\583[0&6['!+UKNG^N[R_0Q+TIS[\?"00P]U@[T5#3#@*BW M[%X>+.?115.\7B_+\6JS?'S2WT["(LGB,.2$%EBU1&FSNC4+:5[$HT5YJU6; M$=0B@-&KFF]?U4,MYDO &DW;P4(][#:I5NNS .,SDJ3-\"",DC8^FH'0EX%6 MK-LY=SBTUB_'7OIQ!%4=S!L&C;HD4#E[D+HNV1C1G,92YEAF$8\4M[(D*MI M..<$LI;4XN-[65):8Z/1U2[4*&M]IUY, %I$8&SF,%Z0+@F\NV@ Z(6KNXA& M5.9A6.@>%"YXFHH$1[P-&V(B+9=>VP7KY>4Y6(]=SWA9O$R>K#:KI7MU&59G MOW[CT+"N&3I"*&?.#H-7[M(!7B<$],G!NG$^6TWFE6IRE+O%5P6.411'4<*9 M F@1ISQ64$T3]36.4V2ZT=UM4+_ST&^NA@[V4D^V\!!DY#N3U^X+9!AOK*?< MS%=6=W;0Z;M\7?Y<%W,]@44827&QEQ&",F$$EDGB'&149E5,L@7%"<@2ZH=Q[<,TN_;L=@ M%\VRYN#SP_&C[7MRW(RC)S4;1M)#J;M],+7M^@>?OFF]02OXA#B%6GIL<,M7 MZ0P#J?[2>SXPYM='8ZQ.[LKI9EY^OOE:WNJ(5V5]V.3B]GQQ4RWOZP-!B\?F MA]=Z;]=(%"G'-*24,4QE$6>22A;3E&(916$&.CG%1WS?<&TDZQGG1E>P4QT< MR#X+OCWN?N./6OO;[WU_I6-(X1,7#!#$7LK$#XOAQA[#L<=B&@B1?6;X',K> MW7R/RZOE6A]*NJKFLVD=[7Q=WJ_HS]EJ1&1&,T11(O(L8IBD-*=M(!7=Z$#0 M#A_OO?M_H"JH99FQLHMCQU'8DUG0SOL+GX(_M*9N&%.Y'B!,_>TYOMXVXQ4Z M.7#NM/!QD4#E["GJ@@Y>W8]GBY$*0?)$];_30A"4"XJ*N V5L8+9P\,PP,?" MAZEK-@#Q8)@#A&Q5G00BV]#&& 'Z-T200%,XBA(K/\#G 3=MGM5O]:;944:0 M)'$>)2D3*<,X#;EHH\5$@N8I;&-X1LK^M-I6E^61OU#KS#IH?;@&X\I+PX(_ MMJ)Z[F*]8J5DMFH!-/)S3$*EH M^N"&A'$J41ZR)"04QQG#*8)-BMI&\8R;WQ?C>?T E=-@THH,RI\/Y6(%GP"U MMM)TKK,/%Z'-FD93?5COI]T@STD0]*9!1^ M_;F8+@T97J/:S*J=[NRDD2TC F$69I5@C,!,H;)23D:3)ZJ%8S??R9D[?62@+D M#7ZBUO@5;E0/ZR5]S2O[%[:3\Q_BY>V6(>Q%=N F>+1UOU=]Q!'#N4QR%&8D M3@61(29-I%A?0FDUT@KX?,^]BN8D!_T$!-56WK&5BG['"_>VF(P56I@XC)>K M4P9OC1%:NV%^6^K#LIS,Z@=$?3TO]1=T,:7WNI7\[_K[HS".(L(SA,.(Q%RJ M>C<*V]""1:#S!9T$]/SZ;'=Z3@^4UNM/QP<2H7>JNG#9K#?>N\&PWOBAO+-@ M)[ VF)H8[.FNU?=-.T(OIYX/ V=N4WIQ!ZMSO^!K<]LVJVZBB)\*$XOQO&V> MZ#T9%]7B]D*UA*>ZB;)>;1>FY1J\:9KGE,B"A3PI$L+C.$HP%7D2@V9-/$OI M<<5NJW_;XF@SV-T&O]T1I9/X5&<1;-/HNGS73P$:CGD.I^R HZ'^B\WS"E\; MPXT6^WHMR6%0O:]DWUP"W(/')DOZ?BVKV^7XX>Y1S&?WL\6V?]3,?K%<1JE, M&6%,-;5S3 N>-=%DE$7&J_JZQ/#>/U3_Z%,SLAH)R@+ MHQ1S09G I,BW'UR$48RX"5D '^<=(M/9V(P7$ ^.H\%3^C *G%_R; L;3OL.VPBNK(O<:M;'M$UR,%N, M$4$\H@B%*(N+A*>D 441I30'73?K381G"MCV(2YL5[;X*RVSGM\@"@K&*Y]E MY'-B#^SQ^[-[_HIM&!T\_VF^/L_GVU?@(L-5V[Z;3<;*^'*\VJT:>[H_<]P]Y?5.C [&'@T&$^KR\G=.:4*> N5>*;I;X$ M>@O4$?N7HX8%Q8KMRY'K\\ZK4&<[FV]G6W;?% M=@]442[*F]F:KF6I#!S/OZ['ZXWR^7'_[\?K#Z'J/->GL3[ZH5'>B--C!Z]5R"9N@;;N'! MN"EN;K:7$K>W'BE)@=84/$U,%V*30[!+XOF_.=,K5S:+MZ_K\\)>IT5Q!-RG M*?)A4/]$N5=#>.FJMIN6>DO'[-N\;'2.>!KR(E957,0YR3#-U7\;!7$N M(J-#EWS$]5U7U(>"+*IUL)<6W%3+NO9XV"P?*O">9*>N=ZH!O!ONA^_UMN:# MXFB4#XKHKUD+YW6G AHTC;ME9L9:!^YU)"F[4\]W>;[@Y4VIN@]ZP\2V Z%O MR*I_@\[GU8^Q\V,U2[I()=5H,B-Z TX$#W4=2#YKR7 MA,WP[\]K1[6"6(PGZUI7W<;G>58PRO(D1!R+A#&&=AH2U>AW6 $ (_MN8]\_ M*#G-O<6*)GJ/?T G;^.@#[.=$-VCS_[AW8@?YHC)ZP[; ]FRI#X$>VUS@V&V MDX,=B:I'3W9F M4'7D8D>LRFI9SF[W8];Z&>#Z*\XPC0057B(]3&1,J>:-&G\+K MHLG:68-GS#;Z@O+G9-MRJD^KG#8*'8U5="^(3@SNM0Q\L;@MJ.>_=YC(H)C\ MGNMP-CLKQT$SVEV69JQV[.I[S'ZX6?UX<\2[7.^.(=$'D-#I/S>K[86%(Y1R M0>(XB2*"P[#@29:B5@6)S5CM*[9G1BMI[9$ZB]M@KL0%X[TZ,T)[L_TXF8?@ M.(S(AWQ]NBQ#%\/^:'2M.*"#*89I-=GH7]V>8S'DXGBBU'Q"I5RNQ[/%X8-? MSV//]HNAED^+:UG.ZS.XUU6P>/$"E:N_F%:2VC-=]>41:BH^2Q=?J?!\E\=I M*SKOV57]/-5..B-?EK-J^8]RO#SL#J&"9Z0@B!0)BIA,A,QPJX +;+3OWT=< MSQ5:K2EX5*+46[K>+!>?UM6GAV7U?;;2;^YZN2D_;1Z<=#WL;._4W?#NN*\N MQK98M/+ACO2\9BZ\)]&IB ;=>^B6F5F/P8%['6'Z>7U7+@]13GB:YRQE6IPP$NYF)SYZ-=(7&VO1A^W]05'QN:5P(EH7 MRJ!I:)^5&0D[NF9*0;I8SZ:S^48_J5_+R68Y6\_*U?8\XW*Z/>]8;P#9:KH1 MX^5"-7=77\IE?1'Y]D$=93P))4UR*C.)9!CRG$C).,NE*$C&00<0]Z/(-T$W MZ]5ZO-!'0NL=-/>JZ;E:5Y-_Z<'P.H_MX063\7RRF3?'+E4W09VW^F'9)!6H M_D6PTFD%OZ@>:OW5ZL\P,O=4PF;<'E[APJA^J#_8)Q"()\5ZD(,NU3:+0*41 MU'FJ-U[^-EO,[C?W7\:/ M=:7&-^5N@SE-8L:(Q"$5410I(462,=7B9S2,HH2"-F6ZCNV[MM@/_=9Z+2\1 M=66T&]++C+X N M'Z&SK_(:!H>]9??6709>7'3,5K;=F3_*0I8S1#/.4:CZ$%D:"=&*2","&L)P M'-HS6?7DBA>:&EOK%*8^7/7*TLORYSJX_E'.57/YMVJQOCO5M2U&OG:G)[2 M/A0\P@*B M>P$R6Z;I(.$Z![4[LSU** /A1&;?*S(ZFU MD^YAJI[) MH:IE#QNK.V.=@!5>3!\-K1896L/5UDWG>)7JE=@*26+)TBQ#(2[25(9)Q'G< M"B$H\3&*"@GO'Z[($UP!%CMFJQ]W?:-5JQXT67>VN@ KO(P^&%-H.16"<"M!F:0_A_5,5^Z*JN<6NJ>K%7>]4 MU>L.!DW5UE8G5 67T4>C*CQ!:ZI:>NF8JM=WY;(R5>R JQV2E8/3GLE:L&97%*J.[E=6>J1?%\**3: MY&='5&LG'0-U)-,X3)(HB^("X5C02!;M"@,<$7TZ9K4>SYUB]-V8('CNY!F_ MW\W;?-^\S7,M-JB^S6>W8\"UK\Z-=@I2IQY[G.,?)#*[@]+8_@^%1_.L[* ( M=,T4A6S\,-.0,%MRE:56]?&L>^!HN_PJ3S(J)&)" MX C%BN4L0ZT$R1ERCE'3P(-;,NK65H?H].&H1W*>>K$HQ-.NK(06S0=")3@U M&U+:^><4E >KJU*2$9;E<1&17%"LGJ\T;%205'<-OY?+;Y536@*B0U[O0Z$> M%XDZ-]@A-3TYZPV<)UP="O2S*S0M2N8#<=,F.QMT6KOHFI[[Y5,H%P3%88%" MG'.>ITC(G0X<8^:'G^;Q^R H<%6H!Y/=,M2/NWXI>JKEH&!/'9 47CX?BZ46 M^5G2U-9)QSS=KYO")$8$HWI;?YPG$2FR=D**Y!*G7G!J'KX/F@*7@;JWV"E, M_7CKE:6G6O\)=;0[2>&%\Z% :I&>'4=M?72-T=U"*9DR@<,PE"3,!2=QA/)\ M1_-<(#\8-0[?!T:!ZS[=6^P6HUZ\]8O1$RWXA#KJ */@POE8&(6G9XE12Q^= M8O1@=521)BB.923U8BB$$L$SWJB(<0([&]!U[($N\G1NL4.*>G+7'T1/M;H3 MZ&97@%J4RP?BITUV-OBT=M$I/4>J_QIE199Q$<4TBC.&\G8959S*3$+6=+J) M^*%6=#HRV2$UG?KKC94#!&17+!H;_X%@:)Z3#0*!CKD#W_E"8;=$[%(:KL#INP1\\O0L:-4'K7S=GV]_/#34OFUU)P([*,&/ M F87J8)Y[1X%; MI1H(6ZV?:K'!7FVPE1O\40M^>X^0]P(PH_F)O(=1VZ'M7LAL;N(1 GLHB6&0 MUD=BE?>G&$;.(V&+Q]_&_ZR6;#Y>K>C/V6JD=X-)+A)<\$1D>5CD.=\IX )T MKI_+N)[9^@0/]>Q M3XK1LRQ2&C")(\0B3-19(CN:)Y3T/DJX _WO6)+ MZPD66A",@7"7S"#GU2 8Q;;>U%J"/[9J>@;4CY@4'B MLM*W6#^4ZY+>+LNR'F]L B8$41&+G*9A'&'5@:89;@.FE%((+CJ$\0P.I>Q3 M(RT8[[3!&-+%1#.:].0?C"M[4<%>U8D(\[9!1UCCP-5A4,=%(I7S)PY&HGJ" MY$6L*(\*)L(,D9R$C+(H340;2T:802!D%\$S?VI1=]5\"D..I5MFM/%O% PT MM9[3,^956X[@I9N-PR!+QQPJEP\6<,'+9K6N[LOE53G?+L&XFSVT$:E *&81 M5AS+TU FF."BC4@3"J)*ESB>V=)*"Y:'VH!+4;K8:+C&I"<'@8M'6O.>R#H1 M>HY8=&R9AP-CAX$A)YD\7YCAS!U3)/'R>SFO'O2:X<%ZIP\&ILYFFL&I3Q]A@-I;N)<6 M;+6=B%+O>'6$5*Y<'@:MG&53^7D6@?<9K._*Y8MQ[&W$K, XIESDB)$,%ZS( MP]T$8<&!=\)VB..95K4TO6.CT0:]J*"+@V:8ZLL\&**VOKVR;NLD>#KBT1$T MN7!V&%ARDLGS^P6-@]<#%;%&>K\O[U8@7<1A+DJ%<#3+K?Z0PL-:J7 -:INW.Z\+L"/T2X7 YAYW/?T_\XWNSE_N.W#()W; ME,QG]VW]^;AK\MJM0K8>+E\U-J<@<_*ZLX(].VR%0SG;ZV,TFJ;[51[O8/! MXBM>V@&R2Z$,'I6=DC.'9G"33B:;^\U<;^BG]]5R/?MW/28XHC1&H12Y M%%E$\YQE/-\)26B4M@<8=(:HK0"C5_SIB04PE!X("PZ5.<.IM?6=D>K5<:+1)^Y+1'&^Y$! MEA8QY"2!CJ% #5'X*0%Z([EA,[3O5U5)LWLM(;8._A4$)6/^NL$]ZOYJ_;XJ M;S;SB]E-.1)IJ@*RHDC3B.(4$YJSW8IR]6*[Z?D! GKN[XG5>G9?UXI;38$6 M%>@'0569_[V9K68NFRP0H[LV4CQY[+!9K^A\7OW0%XG+:LFKS;>U0K+Z6;719PB1,!9%)EF!XER& M5.1QCENAZBO0DM<3R//,T9VVX*9:!M-&73!NY$%7IO5?>F;\'7C!P6#]"I[/ MZJ]W/VA2.@O:I(+Q8AJT:9T%3TN]32V@[Y6ZI\5SKLOFZ'J[DST(PZ@[3FG MBU5])RX+O[721;5:M=_6ZZKC/(KRB$4-,!:%#'241P]R/-BJ+O>D0GLOO91Z@U#IUW7DM8%>M'KA7L$G92 M"W3PVIKZ7Y;50[EHK+;6V7;QK>S_T?=-$"&6[ ME\1 :>H@L?>HZM7\B">X2,(4$92CM"CBE&09BUD:QEG(>"+\-X;- M=/@>>]%BU#M>;F7V,MAB6 ^6[_NO>^[V5MG\!&:N[50Y^U<6 $.%,D^,G72 MLK5Q]SUH/]RL?KR4PZI%/9;_8[:^:_>$7\S&WV;SV?IQ%-$BYB++HHRKFB-* M2!$AI8 4. [#I$ FD/81MZ^)Q67YO5R8+I[W8O!Q")_:6P?0;<4&6FW0RCT+ M=H)/:/ZTFFQT\VF[6'"HA?!$Y:D*XUF%ISW1U5@>H:82LW#IE4K+I]>GK:2\ M9E;Y?U([]AR^JL>W5'\K5Z.0%H*KS\=YRO-09F%,B8H81ZE20678J6< B..Y MDJF5U$M7/@731F;'UC_$1,O6O2?_'%0D6S]K:2=NEN\]@C2[+9P=:+/:)I/W MFLW6[E@3Z?-#N515ZN)6#S/7J]AOJN6/\7*Z&F6TR!*&(D9%Q(G@F!;Y;JPY MB;LM)^D0US.Q]'+^JE47S/6\S^107T=Z=3'>V ;CNEV_DV9N1[/[A[ MVT0(_AP4Q4!QZ"*S]_#HS#U[7-9#%D@PQ6:99H*R,(Y8J-K_33#.8IQW(Z-1 M",\0/#[NY]0K6Z@YM\D%OP8P7 H>"84Y.53\P))XES06GEA#I3[)8H13*4B: M2E3HK9I)2'.\"X:B'$,V3%J& $$%OE'RE9T,9\&M5M:1-(8&6I+&O7<.2//K M4=OZ(4VM 4(:F),#)0TPB?=(8^.)-6GT[N1Z '6WM'2D")>%:1*3B M<\#"- M9=MPXD5"0%> N(CGN6%S4:I^Q:=@)RP8M\HZ,LC&6DL@>7;5 9WV]M)W[>V' M52\]@X"K@^,#I5B7C-Y#6F>WK/FFM^3'DJOFFF0"Y%76M_\EN+/V@+=418$;>61++M6T.$%4/\]T,D%3'S^SH9.U 601*X3WX MP/WHN#^]G42@%[7*88K>A<[ASX":9'\NZ MM\P.=)UZ)/VY168-,FMCA\$H)YF\W3SKZ Z40N?Z;LOR:=R19"&-D>09XUF> MLY!$B6Q#)BS%+8:NX5U$JW@6,+IVTF,\:)W9HFQ"@5M/QF8.BT2V21BUF8"> .@S6Y33 M>G7\[-M&CX3J?;7B_F%>/99+?5[_LM3?'2\?#W^)WNMC:$8%XZE$62R+1*:T MP*R(MTOGXU F$09=PN19BO_!+ZT^F!PH"Q[4KYP%;0;!]#"%I[\YKI, <\YK MV1GS<"C%!N9F76*'HNKS!@Y*[(GZI[])CY>8+[YV\/HXA_LHQ,'PNI=D7W*] M/X]-^?]UB^EH^I%ZHJ_B'$9% MT5NVU6E>&MNJ0MSTI6"WE6I;57=E1IRSR2AG!>R$"A+L!*%\J1@ M82-)1IF^#L:FGO @Q',E\52;9LOZ3M^?IQ)9EOJ8VF_E^D=9+NJ3628'-8GN MW#=':02_%.5"-2;6?]Y>?[&O6&RK"!\%"JT?3ER6]I7#3OAA46GMP;/"'DZU M /?:J$[P6(1#JQ!\IOIF;>#=7WA5<+CJ8*>JX51#J6>*LEQF"46"%1)G,LI% MD9%6428(MJL)W.OP7!%\W=S?ZS$%!1"V62KV;T\YW WF'L.^+>8]%!:4\J$BS0BH1193@/*:M&LE"T(R +PW>!X(.65&W[U^L0 ]^V1T^9(USQP4#1?GI MRL0>XZ]L!:BKW2995F2I$D:LI1R0D3"LUB*R.C@=E>Q?#>M M]PJ#O<2@U=B\X&^_U7[\/8[74U@+Q.@@704<7MFSNW8'5AZZ/-Z[_-#(_$O' MHRG?]^"5:L2U>P,X@M)E-I6?9\P,_ZOE>O3;^)_5LCW3M.$-9'2W M[?3D<)!#Y?)! G0I+\;+VW*U;@/]5MY_*YGZ6;@$Z>_Y=L^O? MP=TSZ]B]FN];?;ENY@R@^]8Q@L:32E-?%*.?J*O9ZE_%X[7Z@+JS7D2R M"&6"&"*\8(EJ5^\ZZTF>%@7L4"?[.-YGKP^D!5I;H*6!QMNM.A(W/&+GP=QKRPDTQ>'+;DRAUK,NEX3?<_CI(\Q"'-$8V+,"QD MFLH="QD&W=32)1&Y::R+,<($)RD22D3A*"R:3)FJJ< EK.W6,U=0XNIRYUZ/05Y6)R=S]> M_JMNT?$8Z9@B8UP@IOZ6R+ )FV$A0%M6.@?KOY&UT]>Y\P>TU;H'Z,_1SDVM MG;2A] 6?> 7K$-K9/!"$.4OG_:YA%Y_L(=8&;1I^N9"JU<>R&*;149<0&T:G\9E;((Q9&CU4C-FF\R[&.OEDO.UL M/"]75^7WW_+:3J!KQISA#C=C!P&9CKF\'SGE -'3(%"I_]4 MG4H]2[R2U?*R_'&P+G]9+=27D[+^Z;9M5K D*I"^<9UD!0VI%,5>0Y)!0.,V MLF< '8@-;JJE>KU^/-GE\T0PC%*.2\",7JLJMZN.9AN%4SR1\OJ'3ZD&W"QMR1[',TTA&BMDTD3S!.&IG/'-*$M AD%8! M/,.QGAZK;H)6%8Q_=I:98+@6VN]]T]4=?2R+EC;2RGS@\# M;8YS>MZF\N!8]R,[+F:+\GQ=WJ]&C&&,%7?34"28YR1)23M90)-$$C?'=IC' M\PR^=P^9T$J#6JJSDR8 9A_GWZE\!HZC#=MB5P=Z^+'ZXQWJL?/AE6K#AXM# MV(?@."/C SYLW3*J,%07_Y_E9%W?##&>K+^4RUDU'<6",L$(RK(X"1F-.$O; M;1 T#7/S^L'NXSU7!XVH[54Y2E7P4,L"8,G2-0/0^S<,QO76JU90\*4GKP#$ M]N^9':#?>,ZZ@OG5=-_B<#=O!H#=C@E4SIX3X,*9\<-L/9[/_MUE\MU[-_U\]1$U_%B9),)$F2(YIID O6Q"]4CR 'K:!Q%M7W4IJ]T/WK,5%2 MS_2=93NQ(#)[L-YL9.(TKL,X?FCXCN6L-OQ0YWMX][/NQM2_8PMPG)?!,,8I M/.3U?$F.)^>LEQBJ:/H;X]LR&N&89GF8B3 /<9P4*+"0\"_;*3KR"\, BR.I!&V<'PBLGJ;RW:M#>'U,J M-;D)VLRJ#L1;9[UMVU*\CKYD;GX?Q MGCG*I?+Q) *&GWZMJNF/V7Q.%]/SJ7JC9S3*&B MFW7W9/!'J9@L,@-7 M3K;NF0X\M"*:.[BWMWA.'J^7X\5J7C^]OXYGBXMJM1HEA,5%3.*4AR1#>1*G MDK4"4"@E9'#48=B^JJ?)G?IV.0VFFS)85WJ?BU8>3!KIP7JO'3:8ZK((S(96 M3^2^7F+?Q1I:#25A]<6_;$-G>!SG*>,RS).04I3BEA!0B+-J@%,>@V=&. MH3Q7^D_6*)3;>XNA&X8[>FE6D_=H(ZSV?N)@?=EX*ZVYL;;G/2E'?3I"&D<& M#X,_KI)YOOW$I4=[5AT^(:H;]*___(_V.^H_W\:K\C__XW\ 4$L#!!0 ( M **8;5!^&"748IT #YI" 5 <&9S=RTR,#$Y,3(S,5]P&UL[+UI MDQLYDB;\?7]%O;6?JPOW,3:]:SCKE:VJ4B:ING<^P2@R,I/=3(:&AX[^]0N0 M#.9),DA$!".IMIDN93(!$.[^P.'N<#C^\W]_NYO\]*68S_/7G/S_\HCZ8-V]^_M__ZW_\Y__WRR__5[]_^Y,MA\N[8KKXR^C8O[/GZYGY=U/?R]G_QQ_&?SRR[K33ZL?)N/I/_\C_>?3 M8%[\]&T^_H_Y\+:X&[PMAX/%ZKMO%XO/__'KKU^_?OW+MT^SR5_*V1PE^SIZ!&H]6_@\F;Z74YNUN)T!:+P7@R M/V)Z=89I9.JFO+L;+Q)JYVHZ,N5T$?$=<3XN#DZW1M>&ICB=EY/Q*"TI/9@D MJ'RX+8I%C0D>Z-CN]-X-9I$WM\5B/!Q,3I[KBZ,T/O$/B_C?E2BOKLU@?NLG MY=>C^+MW@%:G>_6YF*V6QQJ%=Y]GQ6TQG8^_%&^BNKXKWI;SDRDY9NQ6B?QP M&V%P6TY&<3]R44LLOI]*TNZ1&B' %I\65Y\FXYLUVP[-T07S::D?+27%UK6YN9D7\],&DKJY3Z].H M/7[@5LA;WMT-9M_C@ETNDC&1C+2-',S@\W@QF*SD\$A*)U&;^SUM$/]Q\&ER M>+?>VZF-:?WY(9K!$>TJPF*E?!I<8R>-W0R1&QL_2MQ%@V?Q_<'W'22B1M]& M)ND&LVE$YOQ=,5NI^T,3V]6^E--RWO MHNY?E+,_Y\7HS=0,)L/E9/-7/9B/AU'^=CQ9QHWYZ; GLJ&;V;3"R'K*:W^O M9B86>Y??B^+#X,OJFZ()?G!6N[NT-:6LQ7/:<(V0\EM9CKZ.)Y,(MC>CJ +' MU^,DPC?3N(G>C),P_R@6AP@X:I#NIITCD\:^H#MR[Y6-+:['T_&B>!O]H1T= MU'P>?=A58"-NV$TRI;EI=,BZRGQT\\7X+GEFZJZ<+<;_6DG4??LT!K M7]@=.^KI_A.&:H2$M8?_-!)?[?QQ[@@ MD^GEX]_&-].5/Q ]YE/8T.X4FF;9,PMU?!UE5TR'A2X67XMBI96&6V)BGXV: MTL4T*OK%8\J.YU>KW]\TL[;ZVRQGL[7G6$%]Q_2.9TCV=S1-=+UM86>'AJ;S M);*BG'U?A_&BO7QX/KMZM#2AO!WAE-$:(605(#LXP<>M&OSB'*[5'Z'!"?OE M8CDK?H\6[MWR;O71N\'W52S_J%G7'J;!J:_^:\IY7:6TOU>#$WL8H5Y]4MD+ M]7?@HP=J.UB A]33]2VT;F<35EV+V95Q\ M/32!I^T:^?)WLS):$8OO*1@%:(^7T67+6S,95SD?R_DB&F&S@S,^8:BN M2<@Q#!K^FEZ0_JZ8K7Z.CM'QQZ:=?'G7;+IWE#8--WDZ+3"E[E>=C06;/G,[ MG@^J<_^1_K[Y^$.YG V+C^.[Z%ALVR;'^V:ZSFZ;CMX7-ZVLKY9GV#7#ZVT( M)P_8"#D?BIO-J?9O17DS&WR^'0^/.!6OV;V+J>;L 0T,W06)#X^*UPOD;3F] M61V=K ])=#2V1U?3^\YJ5@R:X4$CW]T)DRHELFG7.!KJ?T$7Y-93,D<-TLRT MQU$;7X^'@_BMPV&Y7"48OXO^:9WLY%J=VY]FEDK)';A]\AJ11CM2693#?T:P MKOZ]^EPK&W5?G]8FE860$\=KC9BM8JN.$%9__#,:56JX&'^I?]#7R.#MD_G[ M8/;/8K':M]X7\\5L/%QLIA5[K&;V=3 ;-4E[UC?VA2&_S:(BV.8D_#D=%;.4 MCE37D^IN!NTS[(&KVR6,\K^V?=9\2&'7;MF2]Y4=L.3^PVH.S:Z>8[[@?.0^ M^+QUR@]\5VM,J&F5'^QYT@0?7@&5ZSE.UR&4MX-/Q9,0^DO])K/9HV[I[JE, M=T\A6\W[I=$:GND?Q:+9R3X=L.'Y1I4\+D=NVC"+7QZVE;E_6 QF#?-\U\ - MS_]C,9L7S<[\^9!-S[E,]XV:G?.S(9N;\PG 6#R?9DT4?)X5\W2BG?3AV_C! MIGT:]]C+Y.OO*+XMBK@;C%:7U*MOF93#E\A9D7(]F']:T;.<_W(S&'R.O(#B MUV*RF%>?)$4N?@%P4IP_)2N;JR&O M/\<)A#K= D("*LNLQT8BX86'1AO!&:">6B[%8V(GJ?1 .=MPM'-J[7@^G)3S MY:SX&-FNX_?^\SBZ7Q@@""< $H2B[!$P$NC7,4!"+FMPX&'J%*SX4_E+-H' M?_T9_OQ3_,O:)7V[GN#.:@HKE"T>J(;/4;_-HJWQUY]1-87!;/@,J(]'V;3X M]?/JQ4 />ZH9L%^%!1?!O/:ZR])SV"UHI%70IIHD8# MRJ*NK>B#WM +!EA[6-BQ#>7Q_IS86E]**VQY-QA/CT39H[Z!$6]UW&>!)APP MJCVC=DOSCV'BG R#&K#*8?9A@#T/[:1/@IF5\_G?QL77-]/A[\7=IV+V D1V MM S$>(6\P1)+*#4#RGI9S9%K3GXP0)PHP+)))G>E:59AZH_Q*P_L78_:!:N$ M)UXJX2(EEC(C'*AH$\%U$L7"E.L5-2"@.WG"50 M\0M6?B="[*D]?WZI=(7W)T=].S?:O>V#LQ09PX &2G"@H!1Z2QMG\)(=RO-B MI6Q>.EU[! \\\0]%Y/E@44R^;Q*2_U6,/D9&SJ-SOG+4ZWFC1XX8"!>$2NT] MPU%/8!HYQ;?\L2!'7^*^H[=K;[5=V?08N[6]W*/'#-'HUA0HQ9@55@H)%'85 MC[#'E[S?MPZK?!B?)*23O>:/7\N/M^5R/IB./J14\T6JZS"83:^6B^K:\WYG MNO8 T?T3V&$IJ>>$*B"LA;"B*-IC16K(+=LO/A[$F17+&^/+;^,&;17%WY '&MEN@-NT1 MT%GD%16$>V&V\2T3+><,\)&>@^^X++=8=(X@4&M-8>,Z4PI;QN%ZW:Q=WN\E^*6:?RE;UHQYOHGL4(;&8K]=?*IX: M?SB00M7@MP2. <.0.ZFU(90H1,$VW&HUR0G']-UL;$69GD\V9W1>7J3D:E81 M\LP<@U0 &KN ?R#LGICXSL3L5R7L6] MV8X>+>"'AV7OTT^K5V92D=/YWP:39?'_CV]>LD#:^:) HA'&O#;.:&"X@Y(( MO>6FE3(#Y.Q'!OE9Q--OL)O;]..;J;I+=2'6-:]>Z+*MZ0T;7P5'SR XQ(!5 MUF(N((88,ZZW$69*88YUP_^]//HBMY,=S8V#L7X*\-P8.J54ZRE$Q9%24L)-FZQ$1E..>BA\)Z_V24P=7 MK4S=!V([O%ZU9T[WU]=JW+<:YG$#!6((QU10:I@!QE#G0,410JF]Y!!_2] I.Y1')\JCUN/-':J.[2NZ M5]>;9Q,&DW?EYF[!88U1IWO@<1=A,!KV"'@-:31.%#702\,XEQ;5.H1HZ4+! M^@FMPW0^;ABTY9PS(0Q$1$DA441:11'7#EWP0F]6XD^O$>2PN;-;**M)5@_+ MU,7.D_;!N90#; #V%)IHT$"&_88V812ZY&M,ITKY1;#D\;4KS"3#>',8D\* M7P:3U1ZV,(/9['O2OBM@)V>_&8.AD, M3^V,%MC=_;6/7- =.5(@WGM,J-:2.HD=M(* BA].:'W!&7W-PJ]=QG>V3ZYK MXJ;'Z8HX\W3$42PV+-JW7>[I%BR&",&X5U#LL>%(8+GE*)$47'!60;,0:Y#+ M7>%I^[[;@P>17\#/PV:!"L6$1IH8CH$BC"/@-I1(JEE.F*_O!_;-XB6#JUWA MXVIQ6\SN\3ROI6UV=PJ"8^N@-)1C PS6@$E>46D\S=G.^GXDWBQV&N-Q9VG ML^+S8#S:/! :]]\5!8^8LB\3^'#OX+!@E$@@0,K'LHP39BNZA70Y>9E]/XEN M%EO-,_LL882ZX8.08I= IFQ\;:UA./K*E:DGE;0Y*0S'G]$^**SYZH"3P];N M]-#Z3;QTA7SQ\&&\_1;0OFXA:E6!@+31J/-.&2*D$16E#&7M:J_#240!A'BX\ZJ#T!5CO&-K0J MP_W9G+%>HZ=)EG8%'S^>CA?%ZDVK-U%6TYMQ-./6_-BOB?9W#%H(IYU$0G$$ M,354;#=F)4"] KZOVCO+1E.C#.X*3K^5Y>CK>#+9 YRJ24 D[NO8.4M!BD- M@+2L*-#.Y]@[K\,)RX;(B:SLU&O?(+:<#NLY[$_;!V\P5Y()"#WREJ"4#%?1 MAI7+V8I>AS^5OR\UP-=N7:>#/E-P!C%NN<$*$ZF-HG$/K69//,RI'?HZG*6& MSEB/9&17,*BR!-/#@9O'8F[+213/?'W5HL;9?-TA0@0_L*GXN8?9X-14?_\](5>05*H-&.<4H68 EY"66T#:=%> M'JY3XA>)9#((AC]"(8A=%!5WJ664N:D M&_5]3VP'38WP^3PQQ>V-C1I'KGL[!HQDI-!K))UPV#AX[Z9J 4R.CNIA5+$% M(#7*W\X,J7)Z\[&8W=GBTV*5\/1YG/RE1,'5I\GX9OV+6[.<+\J[8G:$;JO3 M/5CNO*4T\I9XK@V3'N,-Y<9CEE-=L^\QS190UP++S^<]'N4U!F(Y<40Y;8QQ MG%EB?'7V;13+BF\='_7L-K[5AOK*97"_]LKL33(@HBUE',2U8JV@1$1%75$/ M=5:2TBNR[UL*1K0A@EYLDK5.<6J.$->RA!A*[ QV'#NOK*X"ST9:EW.CMN_Y MWJU#L!T9=(5!NQ'=^SA%$_\=+VH!;U^W0*C$D J9-HUH%1AM;,5)@WE6]/45 MN0/MH*U!QI\YPE'OF/I0W^ 0Q)9H+^/_5*09.%[Y/S:R->=AG2POX)7BJVF& M=YK_\( []9,@7NP4/$TKQDLG,9/4"YL.:S=4,FMR"OGU/1.B?8PUQ?8S.)CU M/,L J9'(<@E<2I7GC&%,M'E >21?.[.L#]8W.BX*CF!6V0L M\9$B1[#V7&-<19NC/V-S\-3W.EL=&/!-\;TK?)V4H[.'":>DL<8IM-W&$ M+KHF2Q/2?GXU+Y/#76Y[FXKY!PNQ/&D:D$N/;YFH82F3CACD>*5H'=,F!S-] M#Y*V@)E,]G:61S,:K=(?!Y-W@_'HS703OGTP^WT)-0<[!Q]M0B ,0Q(*[A'% M&E7+Q"EDUQU8H2JKC+<\6J&,$(<-Q%M6.RBR M\E&/CH%V_CQ5&YJN5?YWA<>/LV(P7\Z^US+(GC>.-@,#F@D*@"5*XZB^U2;0 M*X"2.B>KJWX(5*Y1-2UNDC1>-:JR67R^\,)1886@I*+>2^P%M##R1C"H*ZJP MM#FV?-^#GRW )IO!?;E'5B]T_F+7H+P$0*>-'J<[>(YA:"N* 299)<%!SS'5 M94"]">[?XZW[ N#O5AR]+1;CX6#R>%H75@V<6$\@AU8 2)!@P&!.+6$*:TUA M]+7JK(B6[.#)I/R:1.++F2V7GQ;7R\GS.HDU;LP<,TY0U()H=RF!+$ 2$\.E MJ/A!+;_D.UG-XN6I+=RB%+K:F;95%Y/5M9+N^RCHV9>]QW&[.P4N&2":*02Q M!MJGFC*XHE)[D8.U_@ ^Z581 SHH%$E%?4$^[.=IGKM0.N%?:?!WR;E[.7B]LHD7_M?>MT?\= MJ:3"6Z28A@YIY!G>,E-*?\GEI#H$6R;;SPFR@X_I[NX4)&(L>@R8 FR@DM$Q MV5+)I'0YEYW[?FFK'IS)+H>] S*60T$\QQS(GUD M(;&PHM 4)!,4;>D/0^FM76136^H1LIE9,] MU??W7EO%6_.\/P/FCC#+]O0*6'$FI"*1=QI*[@$UKJ*3*)QSQ-SW_,^N,);) M\[-AZZ UMJ-'D I;(STP0!K!O;51<5?T.4YRLF/ZGO79+:9.XO?9\%3/"-O7 M+7#"G%61>9K+:'I" %(6]9I2([)>A3[AM.:2H74ZU\^2A;">=-TTA'7K( 10 M C(IB.:*0\(09ENZ>-YS?#]T:#^?V1T?]6VY,5^_D>XGY==>O/F[G_W3D%:*T]N1UJTVM#<;KO9N67<>2O_O[G/!5+ MW]X75O-][G=WXLF]-X;7Q=0( S$+=IKQ2AJ;02 M8;+BK%$BQX/K^SETAU#N@>BZJP83A1YMS!48IB-U5\X6XW^M?MV#[3V]@I/0 M$L\,U,!+Y!FC1E=T"IEUKZOOVO:\N'E6-Z8I&76FH!],<>O]3&],.=__9L6> M;L$8[S3W"%!LL4"46K7AG@>2Z4LNM=PK-#8HI,-P3!YE IF$: .Q]$E8T3F/ M$_!E>E6U_%+,OE]=/TUQ>P%I1_0.!$3GV0BED:#$$ZV]%14M1@*4 ;B^)^[T M G#MR>IDW&V3W/X>!5#8\NNTFM,NK.WN$:A35%-*E,"2,PZL1[::LW)9YT)] MS]7I#[X:DT]76^MO@_$T\>=J^F$P*:ZN'SW%N7V'<\\F6V^ @(5*00EFJ!9> M6BB@!%OJ%=<-\AZ@<]6!=8E7.=I]D6Z80D@ J/36W!#4Y7@HIUYS_-C^*ZQ] V>3,NK.6UZ+=LVS MCX-OF^?3=3$MKO<6%3C0,Q .)9,.(@8)TQPB0?B&7DA05LGHOJ<4]0J9SMANE8N;#%^M\'+-D4C*D1+:\_2-"4D71D+0R3$",H%((5%Q3G.;DF M?<]BZA5(6Q/9^8#[_)KC49!]WCU0*PQ@EG#MA8?425@=0<3]@KIN#K'/Y1"U M@9"#(,P6POG@5X45]E>-W=LO$$ Y-I8X+8R0 F.L546K8[R;@/L]_6#X__4!#,ET+&P -%T3D5S033;,JK-TX^EA\'W]+S M]:GJ>PK:E[.C4\A.'3(@9HGCWAB O;5.8H&JU$X2!9*#U/Z?4'>)U6X$=/IU MK,W\KJ;OBMEU.;M+BVDSF\V+K(M4"R3R:;8I(K)YFWSG%:V31PS""Z)2_GOD M,2=:0 8K$YN(O#R=_A]==P#*;N73E5I]7WRN2+I^6TYO/A:SN\WQP^K ZNK3 M9'RSHF2?#W3$* %!JC3Q)G)>2XX%H=A5?+ ^ZX'#_I]O=Z@\VY/).;%YX.K, MKBX! ..BUXA8RD!FW'GL*F>28%?OZ9%7>ZWKS*@[00!G@=AX6J0B75&,!U[7 MW-$G$($UXM8CAZF)E&&VS9TC!&<](M;_U^?.!;(,"9S#;ZZ+LIU] H^:VFG& M%%;& >OCPJJ"5H09?\D7K<[D)^?POVO_>'W[L/+L#U4>V=,K*,#<^R:J_S=(ZRR;?N @45*8*"-@ !I;^3V MXG;*=\K!5_U;4%TG()YIESR5Z^?8(>L@ZL7V 6O*(316"!2W>R$AE=O5HI7, M>06H]S6/ZYG \FO\W*Y>?8(_X^7$4GE\5HDVBY/YQW M_LFEDWF,%89"0Z>C-E$05:E,E'.%1$.H^=I M]AO&/&3V6@![%EVW$PF&$<6(!]1*"9EW0%FY58M6YBRPXQ^U>[!/O:(UU6N) M=;E^(IU/J%-Q>Y[-OD="5F]?/505QVU%30P?""/:2^BMP\XARP#FE>9AW+*< M(Z>C;QE]7LD]XG&V>.5;RAE$TUV X\DRWD_DWM#'42,%Y('BV)#(%6"-(0:0 MJM #D]3DJ.6C@[N7 ]5VI? J3)7FO(-.C49$J2=8Q7]C./4ZZPGD/I^A;85]+;#^ [+ :UK21?S M=X/QOH>[G[0,1 N',(JFO_7,"2 POH/RH97"0(:V@9I!C B!"D9:*GOASCE'9>Q74.G1R6-VEZ9@H_Z.< M#N./]Q>XIZ,7#OK33CXIY\M946,?S!TZ RPX\(Q2:61S$$.JRKZ7".?=5GU MA[PDW;%$NL/PZL;-Z@V&T7@1)YQLT642K5XN_B@7_U4L#FRI=8<(2CHGC;(N M':IPPX A5?([%P!>\@7J[M#S#+:M"*=$Y+O^[Y\-IAE". >2O_YZS/>OXT?K/[TXE\VXSQC8;H* M6WSZ2S0_UU)(-U[+R7B44JBWFT/*.MXZU"EZ5=[%\6^+Z7S\I;A_[>'Q9(MO MB[B.BM'/7?DTV^G6>^'CI1Z!*NXQL]@""JRE2#LCA6$F/2+.":Z5=MS6\M[, M]>.!ER >-PP6$L I0#:==CIC#..XH@A)E95(W?,EGBWD9RLW@[,G;@/SV>(! M1N)O3_$1/TI9W*/E<'$U^U#,OHR'A?HV?BF NJMI$!Y;*57T%YB& F.')-Q0 M8IR"_H(Q3'!NR[O!^*5R*GO;!TV=(P23="4SW27GDJN* M)J#!)0: \N7['"C9G#VYR,GF6WU1O"^^%--E\7MQ]ZF8O0"$?.+$*0*LMEL"@ M.%>M[&:VUJ@L\Z*O'D0+6&B&NQG%C^;SC[>S08Y%5!1 MPYG=:D6K4-8105\C:6V@H1GV=A=XV)A0T<\LWL0?]QW>/V\&A ?RLFHSNGGP8\!4:GF-O-*:8VXJ*@VBN2\AO-J]M=\5=@X MH\\/KY-@%=++9M$K08[%A2L!L%BK+948Y)AK?==I36*@-KR.9'A7L/IM5L[G MT?&YWEOZ[$&K 65@'#&N0'<20GC;QLZO""XFP=9SU-.HT$]=#I'._,'BTD< M\^:W8EK,!I.(9C6Z&T_':8$LQE^*U?GZ?.\)5JT!@K>,(JJ(QE( 3*DQDE74 M8P%RGN!X-74E\O'4"K.[@MKVK;GGA] OX.J%UD$" 94SR"+I@*+4:K"E2_ L M/S&K=L+K E$^9[O.83VLA9ZT#(I Z*QCQ!A!I$L7"C:QV+@G2Y"3*]/W]TT; M1$H>5[M-DD\PKOS+\709X7V?!:.+ZW)6/,C;=M^BQHSR'$\'L^\K'J7,HN29 MEBL%6Q%^,"FEE6\-,#(: >X-8)A IG'KN(S)"1GLSR^TNRKU7/]D5#GUT4V M"U9'.V&_R;^C1S!$$R:$5MKR2!'0!HB*/N&R3HV/OO[_FO5G$]SML&1C+
    45;1P ;NI)OOJ=54.3SLKG3B83:,.3!6T5L__U AX M[NH2!,(4 ,@,9PQI A3F6TM"0)X5E^I[Q=@&8=,0?\^%(#V8CX='P&?5/CB) MK5 82!$-4$NX\D1O:(.6JASKJ.\QS7QY'P#0*1P^%WKL>+)<%/L"XSMZ!(:Q M(B;J4NN\IU(Y#*O]%T:C+@=!?3]D:1U!I_&X*PS]O1C?W,;IJ2_1![@I_EBF M5)VKZ]7,YU?+Q7PQF*X.(@_O;<<.%2"1%$#)'$:1$\33Z$-7'/&:9NUY?5=< M#>YY+?.];T@\M$<>-4Z0VFOAD77:(^"H!O2>%UR:G">&^P[!]G!S(D!/D?&Z$-R:2[7(EG%QNC M&WUU_7'PK58NSL'>03$((84(8"\8 $)16]G!R$4+.4=;]AV,C6;C-,WJ?H?$ MO%=6Y=EQX]J7LZAWIR85 M*9@.OW^<#:;SR(\DX.EH]=MD+>[1/Y;S15IZ%>OV'9.W\H4!*1#7>-Q"4F84 M\=$9])6,L!,XIY+>T8HO;E*?RDL!<2_DU8,=^K2=.0 3-QJFK/:0$J00](!6 M=%J"EM8G*YEA^QJH7*[OUMIQ$::LZX M%4Q0MZ$(66ISGMCMN^74L,CW5\,XCL^=WTU<$YV44CE=55Q^N41&K7[!4:VT MXPH[B)D6"##**UHIL3]0O8S:4M\%G@;XV]EAT>.I[BRBL;=]8(Q%YT)YI%ST M<#E4!M@-;9@!>8E%-!H6^M/3H@;8W*'U>E=.5\IXYPW[G6V#\E9;IPUSVD(# MM<(85C0! BZYE%.FD)_;IEFL[0HN:C0:)T$-)JGNX)OIID+A0>CL[1>DH899 MX#2-3#)4$X=I1:O2[)*+\38+HR;9W-V=Z$4DN1A59^P'L?1RAQ"]/Y#NTFJ+ MN5.448#XEF=0Y&1S]K721SL@:H2_G2FDX7!YMYPD-WE7U.FPS[_4,IQ=:!X@I99$L M!3STRBBA*:KHXISEJ*OCKWF]9BCE,_>UE"7RGA#($,,0 (=U) A4&CC^0>4< MN?7=3&K:R3^5J=U!Y6ET;"]4GC8.CF',E+5"0\U8Y)'#U6(B$J!.3V?/^[+E M"9)^J3QV#GL[ \TJIV5=R'L?7!XT"]!;@9U''%H0-:/ RK,-)50SGV/1'*U3 M7CU03F=LOW,]'&>:*NX85T9J(>/8])X6V^V!Y-DSA$Z%1PY/.PL'KJWR5&;A M^KH8+JZF3[W!ZLATWXL.1XP2O)($(<^)J]A^@LKB3^OHB;\GR\*#8UBMZMMI'WQ;"\ MF:Y&.?0@;=M?'>(*1QY#;A@Q4 '")=JN=09$SE63W[U917?[OZO+KG[[X5L^%XOM_T.W:LH)"QT8^F/KE9@B &;&7&,*^S MTCQ?88V1+!>B1;Z?&8MKP[6R8=110! M3ZL0 3.6Y%Q">X7%1=I0G"V(H1=ZM!WDUA\[."@@L5 :8J-C(!E4]SQ#3N1H MV>.KG5P:=%N3PQD6 P==5I#_8+)T3 M+8&'0P2I#"92.F.G<'P?]_(/.Z># (H!95(! *P5 MMDKVX4#HG(+H$ZCU M$;B;OD[[,9N[?T"%-^'TD07K"?+6H5(7^X0%*#:>B>(U,"H5.E.:4,5 M5\REZN9GO$'[>,(?(V]U_*)_UB9QVR-P)ABQ5B%)O8J*A0G)*QJ=4EF+L^=V M0Z[4RS8XW/TR3;]&"\:/IX/IL'A;#.;%[X-%-.87XVC";T^+WTROR]G=JHM- M&1*3U[^^-=/$ "EIM,V(,,9 ;->2X1Q85\L';(?"/Z>#NW*V&/\KNE5Q[DGA M)^$(,)P4,@=RHS&9P,Y=\IWXIE"V![Q=RZ=? M6+_?VG90^U_%8/;Q:YD-]KI?%"QV%@KGJ&-"">U\=!$J;A*,.JVA]R.AO24! MO4:XQWGM\R6:_JI@B/>,."^-L"EA6$AO*XXJ:;M]-?;?D,\7T2L$O2^7^RZ< M-_Q-P3@/HC\IC?10*1'W3H4J?DJ;]5!RWR_I]!_R)TCH-2)^_*4C+9^^*6". MB'3><8B90,X=7EW=U@]OWJ M^L%+&?N)O91H*\"48TH0)H 3H1%E;B,9"Z D^KRGIF^F<9K+.L6'7V@=B)?, M>$U(M(73DVC44%/1ABW,RE3M^>:6*^T73DOSN-O5QO1XI@>*#3]O'"S$#D!N M..( *<.\\1L#TT)A?:WUT 9FVH/)R7+=BY$3F'D>B/PQN"L.5A3>U255X!*& M619M-!9W4VBQDS:^1,2)$0;'*1/@HE<'2_4 MS:Q8)7OMK&VWNW%P3E,+%7/ ,:,0YL14RA0:A<^VO70A^U,$5C;,T-@Z>60A0-;R^!-<)BZMR&*D24R3DIRSH[Z/^6DLW,\T#D MX';R4O,@(;? (: ETC8:8QY17E$&O_I%YPW!FA'H,20:J@-!I4&CO.HY\.]5N0<*^YG1:";8^S)MDBZ M0_!YE7)>#J;[+9$7F@:.E-=2"&D)!1X[SP#=TLYXCAW2P_VE$?$WQ,OS>"QO M:Y35W=$C4"JA!D03L'J06&B *D1CCG5.'D/?#W7;\W5/96]GP?HXOZOK]<+9 M%WA_T"RE#UF*K'9,>P*1YPEWJ?Q\],YVQ5&VLIA!]H[ M)3 'RCOF$.,8^(I:C6S.84S]S>E<-2N:QE&CO.X*60^OJKP=#SZM]NT]@'JQ M?6 >4*"IQUX12KBREE<;,\'6Y=R%.'KC>JR/7@=TFN!J9][TRT=N^QSJEWL$ M+"5'CGDEK,;2*\ 0KNA3".4\^M[WA)ZF =0,BSNM%*'+V:S\FJH"[X'.DY;! M8:VELDQV"M1FG "=P]QSRP$DG"BC M'=_R0F.:$_X[NEKLZW?56F1]OV"8C;_@*8(\Q=Y])MTJKO;ZT^(\Y$Y!+1AS #$?[1:_.8EV!"I:ZRF#=BB\OPF> MIKYB=YV*(ONZ!>ZM]5PP!8P$ DL*VPOON-Y,\/ M3W*$+KJX3>2Z),[X58DQ&4T&69T[*NX KQ7>;/_PJ#IU/92,O;-/H)!831GF MW'K#+4'0FRV=2OR(!:SJ2G[/F5(.CU]+8C;&2B"DI.#,0LUDM*UA197D("S@]^SB6OL;T;(:,D98( QA"'A'%8,4L@7'60^8]!$V.B.NF9Q_' MT7.F9WL=)X:, TYY)*W"C&]GBKCH]&W@,Z9GUQ;8X?3LXSCZ6M*SH4' 8T^9 M$YR8U7_UEBJ*N"T;&R/RJ7^S@NGVRX MI&A+RB<^B(T]K8/%D!#E(4M53>-*8@9O.2!LMZ_5OT9$-,?;V^_ +RWJ20V]2"J92TDE**BU3!ZR0_:-V_:-,GJ<\+J]\&W\=WR;IND8P:? MXU_VIF0>,TQPF#IEG87*::"U<\1M\IN54D#EO +>_\SQAD!2 WH-\?^<2'Q? M).T>YYZ+Q=T#!0VPU1@:'-U?H;C'Q+,--[PA6<95W[?2[K#8&/]/-KO2K,HG MLU+#8914E)DOTI'82P<6M?L&&K>):#=J2K72FE%IT6;7T" ]_7BNK?0U0**EEWZ=%O5*@=.1P\>.#!,I&-@(Q"20E-?U=6(*PK"G%TT*W/]5>.M;3%T MM9G^%K7M/+UR5\ROIN[;(LY\.9[?IE#M.O%DS_YYL&_P!*0D;4LHT]%,AD) M5=$,H];N) /^7%>VVMDTFV9ZEV=Q?R_&-[=1!BH:TX.;XLTTJH-BOG@?Y7+@ M2&Y/ST"53"\Y<&V=(D;2J*'A5M,+G!/B.#Y5_A+LLF89_MJOG5KA+37$:VL( MDXHB3.56;Q.24W/GZ)SXBX!7H_S.,MR>TF;*27K#?3:8O)L4HYOB73$;)K'= M[+70ZH\2($5$:X13!5.N(21,;QQJ#7G4U%VFN;]J++7/_"[2%,OA.KUB.G+3 MQ('X7U%-\7-^,TLW7JP@N4[6H:(/'8<1_U M#(=&6.00P!4AV(FSY86UN#I;D'+9*)?K60\G0L5$HFF];JN< MU-'+A\1 HE,5H/6DF4(YE4KZ>EC6+C8RN-LR)-Y5SXK;EYW8G6T#!-;3=(^= M8$D4U @@59'A?=9-J;X6E.@&)#EL;@DM*LYKE.;F)X.;'2AYU"9@BY!5GA+' MF"'$1KNXVB4Y9EDJI*^OJ;2+CASVMJQ#_'@^'$S6#Q,-ER_E:.QI':3 J6ZR MT)Q;3IV$5)B*%$MEMY4B+@$IS3"Z$\RL55U]U#QH'Y"4UD6#"@#%C)3,.DPW MY B"LEXHZVM3R?^9EE^G'XK!O)P6HQ2U?3$9]6"?D-[SL?38KY?QSQJ&0B4 M $G@G=#$.$$ME-7V*K%267>#?\Q@;SZ76P6*NRMF-U'7_38KORYN37GW>3#= MKUE>[!$D!D(K8(02G'KFC-"^(HFX>G5:=@'GQPP -\?M=C7-;;34Z^#F8XM((:@3BLXM@22 USX/)C1H2SF=PJ2MXM/TW&0S\I!R]E9[S8+FC( M! *( DT$HTQ%RVL[?:U)UKM?/V8L.)?'[?I'Y=U=.?VP*(?__' ;F31_\.3T M?B]I3\> X]>EAWV%QA#&W34]?[0A4!%CLQ3-CQD8;ISI'>2FN<$LW<*:ORMF MJ]F>D(_63%KOTXG4*(RWJTN(;JEFT>%PV'CD)$M5=(W@#&!CE5:UCMR[H;). MBR= MYU2G_S-(*V4M9LX;:Z1W&D;C[7SK6465/QI/EHOQE^)#,=Q4477?TN6P8N0C M;)/)N5S+^.KZ&85WY7)O6?]&Q@_",N 5D\K';J(VI M\OP2.8-.N2\._+X8EM.4=+^AR!;3\FX\31#Y!@M M*YM85(R>#GM)6HE&2\Y![1E2<7L@E C!M@A"]:H%MD/E'\7BS32*MDCW!VN0 M^&+[X"6ESE$&H_7+A.9Q-W7W&,UZA/S5:HW:,B^;YW!7%^P>S;4N:H)$7D*% MJ57$*>09PX16M&B +ADMF<+=!Y4CV=H51)[<&OUCF>ID75T_\W=KZ)YCAPK8 M2P\5\8IHAJE"T0HG%4<,D3DE%(\^L.N\6%#CBJEE]O<-D"OSI $TKL8)!*'( M9".Q3L\N2,LUW"YQK6BGU3P[AV)[R#D1HJ?(Y*SXW-C(SSDV^L=ROEB%*$_4 MG_5'#DX(2+'S&%JEE.%..5[QR\FLLX2^YC_T \&MR>CDJ_+1[)BMBG?5X_VE6^6\Z&MX-Y\2#>_0),FQDX&"X)D58R2KCE M(LY;X(H#0IM+?@2D,_"49Y18RYA-3\S:9T&;/+B^/&;@ CO !*$ :44@D@: MBFZD? Y27Z4^[0=2&Q'6F8W979P\WIS=-5)(O.!$*HV(\%8[(?5VT1H!ZLM(. ME??Q^*>3?Q)Q/^'EQ:-&#*FTG#/<4\TJ>EO$L5QM;@FH[>%XOQVD(XZM7% M(T8)#E+#J8A"]P#$S8!;3=?BH%P 6RL.U XOWD42U@2L3*!W99SQEA)=3(OK M\6)^3U$=O7'JD($"#0CS1#K$-:/,8FE> MT3!@8,2$B)8FILC*Z#!Q#9&A%*1<]S.^,6XCO*;%R)33M=\5B4ERVXAREFA) M:(P2G'U_V.A@!DS>P$$;RST2U&OFN=)Q?Z1DRS&(LU*E+TCIU ;6LQ*R'4JG M ]7S6UF.OHXGD\BO-Z,XP/AZG"RO-W&HZ%C]O4QY]42.]M&G.HV(<=5I[ X7!'',(!"%\ M5;*7(QLE>E*"[XX#@UJBV?5:_9$C!(2L)X0J34'!_E1&8>V>;>X_?RANTJ_S T\2[^T7! ?19),>(ZVQZVH##TWA=@XSO#&3K*1Y\K_A1N\"Q(YQ;HK4#6&IM(J\J6@QEE_Q0 M<4-"?@J=#/:>?#K^=ORE4+-B\&Y67D="5L;&AV+V93PLYON?F3W<,V@'K9=( M"BE3N42E%'85#9)G'1;V'B*G";-LD\$G@^2=_W#UN9BM9%!A?3\X=O<(Q'!' MJ3%.2&(EUB8=B*SG[#5A^H+3'QH 16.,/1D,M3;1MWN>&3YAE("9<=$S9 Y3 M:J'B4+-J._; ^4M\<;-MBZ5],71EOU1$^')6C&^FZU)DP^\?9X/I?'WK+#V5 M=N"N2OU! B.&:DHHMX ()!GE?KO0$/!9%<%>/1A/ ,N.T$[CDN@:CS70%JRR MUG/#/>3*::5!BH:M*, XJP+ OV]JW(.-!W)Z:ZPHM8/H&WNQCZ-@^Q!T/Z. M05AJ!0-6(8ZY(B3:&+JB5F%ZL0^/=(2J1KG?EW#S?:[1ZM!NO"B2"[*CPYI2 M-?SOY7B6GN_[$8/2U$1E8A@W@%B%>3+?84J\5,!2 N@9JT[0"06X,81APGS%">#@)9I$+4-F9QY@P[+H:J/;,VW]_??!/\J9 MF0SFA^+:1XP2N)?26\>PMBSZQ$!+:;=\L"XGT-!W3+:!EK(K2?0 D??S3P\5 M'@R,'SE24"AELD2O10%OL62(0%+Q0U)^R9406H%-?6@V((ZNX!G]W5&19KD[ M#K^K:<" .J:8\18B0H73 JDMYZ2ZY S\UH1?-LKSSDJUE*E2R.=B4:B;6;$Z MM#J,I]V= B-(.>JDXH!"'/<,M;ZTF:CD2N4UL,YL? MZ\7V 4JHC0,"$4F 40;R=;FU1)N'..<5S+Y&++I&5A.,[PI49CE?E'?%['VQ MCOG.;\>?#T-K3Z^@'$+40!R7D.3 1TL7ZXI.Q>K5?'UESZQV#;#FV-\5S&SQ MI9B4GXO1QV)X.RTGY@9 /+6$^"-Q$)AY9B\MP(!Q.)O3^$5/PKOX_2*'2&T1W\/.&[Z3C.G);*:,^\)V6IC*]@E M%W5J,3B6P^/6<;%3Q3QI$534[=31= #\/G!>/:WP619W!^8GP;#%P8* MU,2=W#F2$N(E E):O;7XH>99SW+V')#-HJ4^%//%T -0JN%P>9=>K2A&#[.] M3@/FCL&"4A0![Z1W BHIC4C/?&RXPA3LQ@V3:W!.BYLTO\N'9S/"Z %$'U2: M. Z.L6, U-#HS5C-*-#((XSOHQ:&ZQP[K^^5',\%O./9?GZ0_3DOKI>3M^/K MT[;D^^[!\925;[3F'"K,,4G.415ZBROLQSQ_:1-P)S._-QG)R[N[P>S[U;6; M+\9W3Q6V^Y:J%YW]Q:CSY![+Z#AX 9&SUA@H./,<"A.MK"A2;NN5K>K>IGHN MO3^BI#Y^+29?BM_+Z>+V1/^SQL !8)*,SHAV(A&B6 KM-AR#T=&O5:7HE3H" M+4'K").K@7)^Q>YI8>@S9^/4GAESVC1ALRO+ 6AJH4M4^3Q A%7\$Y#FW&_L>#.PM M;$\03'^!Z\OEOJ2)TP8,!A%!G -6 $H,-\Y[N=V))+MD3Z6OL#U!+CU&;6S; M+&ICVV"I(<(:;B$#'EJ#E=8;[B!)=,[);=\3SGJ+VN/ETA?7^\QO=IS'J5;: M&"8ZUMEB=1M;S=\-9HNKZZH\F2GO/J7WN"-. MCGOWHZ'O"L@I@J&W3$@(DZFAK:[X*J#X=SG(P_/MM"_,NH[*V-+X1SH&: @ M$&)*D99840>5@GQ#LU("7_+[PXU X>E]FT;9W95YNN6$6BYN5VP_4,_FY0X! M"VTDPT A8:W#$&NC*NKJOG;P2L'4F.!W[1DYG#X?C@[6H-G5)7#,XF;*H-$. M68L1![Y:@8HH<D=K]OW@!=.7F@>(&)7:6T>D MX- (#RW=4*8!19><,Y$O[:?AXWP&=W8K/E(^7XR'=;'S8ON43RLL9\9KC+E0 M3-%[VHPP.3?@^Q[X:!P\37"XS7MFVR8.5XA)5'$K/'5SR^P!-VSY-,KI5\*S?,7@XPYWVSM[V04#O(8,6*:(C M=](C+%N:4J'P"]RO&A)RV3Q[CX/,O!C^Y:;\\NMPK>$2:GCU2P(-?P":SEB*CFP$%G(-K,UW"2506[UW#(%V"9R (+: #N2X]T>$YKR[G,Y324Z5T]QK$278@DID>'M>/!I/$D!A8L[-D30 M1G>%"F6)YU@!J#!&8?>LY.F99=7O%9#V^>KCQA'_$4A MXR#]6''! I)SBZWO#FO'"&U*!OW6K:L2R(TKU=6HZ3ZJ9H C@B3B6E-.1+HB MQ0$5P%B6DR.?=>/R(N#9FAP.XW7'&^+/IFC*Z8KHK^/%;?6(P-;3?0%S)XP2 MH-+4.B&@L'$Y0I8N/D?:B,84 *91!L:R[D>^)HRUS_>SZ<#5&>JC:Q9U=-Q] MKP"4=C92A26W$G@!J(J\-!3R2+OR.8<,657X7Q.^FN?SV?!T4HCXB%&"4%HP M@Z!1#EKB+%9:;JU<1G-\;/YO^ZX5(9P/C,?:;FMS #GC4M1-.&4 A0;$;7Q# MG344Y^0.BW]#+)??9T/3;[.X#HY!TZI#P-P[PKE'.A5994!)O*4.09F3C2-[ M7G&T8S2=PN^SH2E5BE[+LXI2'@.MY[U#7$,"<$8)M.DR,>#45SK9:D9RWJB$ MX-]JJU'NGPUU^VLGO]0\4&^C7O;&8AR-3>.Y4UO*!&>U[BSOPM7QIQH7K<". M9W=70-K!B,K='1<9Y\$O#!(4 % "J",+)-=8:"2J6+;#!N: KN_G#!T>"N=S M_@R*[,&DC[#OG_8*&$=6$D&0Y@AY@XS?NC!.2M;-6>VYWB!H P^[E5LF[[O& MV'8!/IAW#9"]U"UX Q2-VX(P5DAI (',5Y0RPW.,_U-?NOC8BRVT#:@U(('S MZK.C55F SA!,&8E42@$IXU:1+G,[+R7B4)+#^ M.$7M?&37)HP7_ZZ+ZW)6/.BDOU<7+-5TM+FHZZ:+%;47F&@I(>-&:@Z489!: MJZ):D'$7\E@@BLY8YO"QP-*YTGBZ'$]O]HBN$MQ!7IPT:G!8"0J]!UA'#AEE M,><5KS0FEYR9W0B$7JRAT(4HNJW5<11%&P73+&(W@P8.G4" 2LZY!)Y9#PC> M2L:C;@RM'QJPITFBQWAUWR(/(P;&T\'L^^I&QA]E_.MT$643YW?S9AH%'==H MLX"N^ZV!$@ \@AX3P;"#$%FO*SX;4^\IG%?ZDEE/$-^2J+HU'-\7<<;#:.*N M!HD^VO@Z"KZ8#@M=++X6Q:I@Z'#QP+O:9%/I8EI/3I""Y4I@KR$3%3X5,3J&3UVQ9UH;9KNI<9Q!.YW7A'M,8E6U4*LOA M(I4[WM!Y/(Q?&B58#JRFE$)H+1%824LJ/E#I8$Y8Y35;DPV#M '6GQF"YG8P MO8DF0=[I?O[@@6C"C?; 8T(AX!I5TF&8@5RW)^^WWKH$+#M2:0G.';303+U M3K8)7AXG1%M7&V4D \ABQXQ)3QIM>,'B/G.N>PZ7B$I7.+E?\84Z2'%V9=9_BLN#9L!A. MOA*VRS(N%H^R[]7H'\OY(MVM?$D3GCA20-PZ0BF#D& M&6"HXI&0K.@UO>K M%$U"K1OVGUD3ODLR28_[96W*+XT2D+8B6LN(:(:@\-JRP^=WNN M]F%Y=S>8?;^Z-LM9XEOTA9[E*3XFY_+.SI0&RB*(XT)W$F'&DQ6].O>$5K%S MOHBU$PU!,1@H8C3BG&VX92#5/RHIV*U ?3TOD-7 MDNCL_LV:H,WIW3%[U(&>P6.",6&13 2%,8PJB2MZO?$77;.N Y2\#,R&I-$Q M^A[%]$[ X/[^06,G+=+1%;&>$0,18K:B'2APR8>NYT-BHS+I6ANN@WBG:,,= M/0, ECL& 6. 1#DJJ"&MZ!4JZ]7JOI^CGE$;-B.-CM%WO+NXOV.PG@)G(4^^ M,08,I/39BEKN9,X%_N-/23N^)'8V[#4CC+-=46S$;\D8-1 K,$=8( 8=<998 M253%)Z=@3A9RWS?M-AR7[D31-60W)N_Q6K/> "$E>T=R)4> $Z^8H$04K#)08L,= :CZEH,]-S@G-V] M[XKRG/AL03:=:\XGN0K':\Z] P1$J!;88TNIA,1S(N,ZW5#O=-9=S[[[/&?5 MG$U*I2<&Z.E&9J!&,&L \@199BV2!,&*7H)%M[6PN_5^SHG"9L3Q^HYH*16< M8:8QP1I#A@Q#O**/$I]SX/*:;T^>ZK4 \Q@XRBN>29#U1FK?W<9&H%2>4QQ=;3OW5+GKZV*X&'^Y M)REE#C].=SH!N\2ATSL.L??M0@I!=,(6>TQ\)#Z;0@%9^$RTHX[[NGV2YFVQ9%]Y!]7FUW M.GI0B^T$N!XU8B"*$ N4T#ZR14.&)545?[S)"B>_YBN+^5!M4PR=^ ]?8K=R M]MV/IX.X(4QOSN9 V.+3XBC?X>4.07)ON "1GPZ::'))PM>J@/+T;ML9W88M ML^]G76?-[^L6M.44",>,5PJI^#\=##/U?^SWS^QMA\EH6K M1J-Q&B6="T0OY6XUY+F3L)M:U%X:8@DF(GI2V$4=S:!;I<9'K>VTJ[5_M4-A M%%JR6.(:&2_\8+AZ+6VE]?<0N;-/D- R:B.X"$.(>H%UW(4V=')CIDN%:EOX_WEDY\V#HJGRY?:*(BI=5Q:L+G[%JEB MY*(+434@ZF?'"9G\/0]J_AC<%;:\&XSW527=U25@I V4BD/#B(-.02/1AD*D M$,AY6K/O",J1]U[HG,S>DZ_@?[@M9XN/Q>SN\7KXO;C[].+C$H<[!4:9E5(J MS9GAGD$$@:AFKJG(*3'RNH!QBC3+EMA\HH:9SQ8/M$O\[:EFB1^%599)(OBW MHKR9#3[?CH>#R8XM:6_[ ('U $OK0*3**F@IV=+D,Y7:E)%K<* MF^+FZ0QW[D9[VT?EB\#JZ 02#;0GS!.UIXR S+X9_ MN2F__#HLE]/%['M"#:]^2:#A#T"S^3C\^>$%A-S_,;@X4\0,P2HN%VZYT,YL M-2.YR&38A@189O*R*SOV)65YP ?:U24 3 6Q3%KB&76$$,YT12&QO-8U[5=Z M+-.\)]00E\^)H[=HD*"33>_!<*1XIY^*HLLV96-\/'T,-KR\^=)>C=N/%_,QI_2XP+S-]/A@3#:ODY!HY1_+H64 M"@.$O";6;V9.!*4Y=FF?$7":],J6V-J5(?JWP6R<%%Y*MCO@R#QM&JR4S@(* ML&941.($QEN*)&0YAF;?2SHW[\!D#GHJCQO'"#0#"H$J(/6>8@55K"B M"JNL0&M?E4N^A/= Y22V=@66=[/QW6J6.[>C'2V#8EI[+9D%"G HM22 ;.BA M0)-+/N/+D6[9)%<[RSZMHLD?AL4T$E\>V(=>;!\0D0A8J30D1/-(C1*VHDV MK(?E^U[ O?G-J D6=Y>\O)[BG]/YYV(XOAX7HX,;T\X^06( HP@@I1IKZ1#E MJ(H'T&@'YN3*]UWQ9 K]6>IQ,RSN&D;I@M1P,%\[A"BP M"BPR:+.>&.O[:Q'=G!*=RNISPLH,/L>?%M_5E\%XDC@2%\C'V6!4O%O.AK># M^=Y'(DX;,"@+@2)1]SLIO+78*UNM8:8DN^3LJH9@4P.,CQEL/P<,*N)J$@)8PI) M J&6&D3W%X JDX0C:R[Y^FO[X#F2NV=51^O2H[J57N,Y:DM*JAGNGWS>]CC1NE*9'Y:?HJ3&T^A MCU*+M^.[%_73L4,$Q0"BTF,0S5VKB(IVK]ZN+N%RSN9?XQ'+Z9AJF?/GN4>C M!_/Q_$.4XF!T-7T8-X9[=%K=(0*P#!)@'<&8$RFY/HV"*^>+ L]4'>@8CN2;I$C3$5'",B-^NM73 M\:/%.)I!6G,,;S0YQ8Z_C$?%=/2^&!;C+SLN(!_1.S@--37..VTOK]CV<(6V0K3NSMO+H=%,9K[R*EJTO/UK(O1'OVTMU_PR$H776'A M #<(<"!TQ4E*=9?7Z,DQ>.&(3KD M!FH&M.;88ZFD%]P;:V1]NN+8KF\Z)8%P0IUK.N4U]F7[= *(O$(@F- M 0!JP(" %;4(*9BQ2+.BTRVMRQ-%_=3!;HZCG05V5E.^?]S[2/3LZAALNJ8F MA3:6<:F8@T;_O_;>K;F-'-D??-\/LXO[Y64C<)UU1$_;8;OGQ/\)P9;*-F4W.WY] M0+%J61;*J4!>PI.ESVFZI"@5D_C*12.2%>XLEQHQH(W+PD^5A MO@#\]$33T31YD06(NFIYK;V@<=O57&LJM9/(.4,55X0(XW6C#.1A5O18K;Q/ M1Y&WG_[85KOB6=^*M +C#6'@!,6(&4>]4-#_W:_4<3E9#;!09;[ M#72%V,!4+@)WJ>)72DY/[I-WU>8J4KN.\G)QET_EL7#W6$-G:;MV X74UI-CA8 7Z:Y,13,?U=10Q.?X-;+N M*XO&W* T+@!Q[?1CWX-5^0ONCWGT3[X4+/=4I7[#P'(AF"%&JWKFT1[-04?6?6.1Z.B=GOT@ M857]M;AI#('#TP%:))5RW DHXQZ=*H[#_5R5]SXG=B;K!O!">-^5D'TP/7TV M!4]$JD<=M%P_=]%R]IT09PR%L%Q1D*8J'20U#>*A5.:4SLJZQ;L( .22/WDTZAD^\%SQG'3% 'N9>:NKCY.<,@-,:2](NI[N>*A,X0)!W- M<^OO[^XWU3_C/G=[?[O[T;O%]Q1+L[U4]ZTUF$,-N%:1;1@A(Z@VT7@S"@!I M2:/VQ*/(ZD^D/U#]ODFI_)8C!<6H,<1CH!R$T".OF=C3!$*F)JL0/HH\-P;$ M:7GNF<@3;1#'5K$/ L['W'Z@(("1!BEA+0)2&L%AI/Z>&AQ.5\=U&,@-AI5N MF.S&A,(@^6;U\:_U_ZD6FU.)3JW'"D9!@Q@4Q%)F&/ :<[FG"<*(3%:7^D4 MLS,?RL-F_&K5'SH/HP6I%5/"(:>LM](CH1BNZ4))ED>OP'N+\O#9E1/%(=2O M[S>] ?0P6& T-=D2"&#-N0<,6DMKJA#$)JMM^4+PV941Y<%S^:T__7D8+*!( M?BDX$]Y'<24 65Z;/!ASE^.Z*/!"I#QX=F1$8?#\^*7:5(M/=R?+U;0>*QA- M6**SC&3G"%*F**]I@KB8V7U,8>#LS(?"L)F/R. Y!2S:WI!JA*E3T.N:TAB2 MD2O@K.\6-R\)ARVI/Q;ZS.+K,G$BUS?9:IP@N>->2N6!!E))AAF -2V,QSE( M+/ TWI-G4!LR,;B@)F(Z]CRY&"YBR:VA[ZY-I"B#DK[)X>%#.; MDX9=H,^Q(%!VYD%1F,Q%8@ (0:&%L Y2!:DP2-;>+LJ]R"DT6Z"OL2#\M:1\ M.:BKZVJ]65W=W%]7UV]6]6^RP'A\V&"85?'DEZJN"AW)!MC!+Q%M;YX3K-8\ M5%X^8'15?4YE$S^^&%79&U_*0?"[!RS\:W%S7[W]]'MU]^3W63@^-WCPFD"L M">:.41V)IJPU-=4LE^-&[[\8C=LS6T;+ -C]VZRW=Y<:\$^Q2ZTJ4GX.%$(1 M(QWQ&@NEC.*B6:+_@"M*I&VZJ,?/!NRLAEQ2)YQ$F!# .*K716%6%<8";RNZ M,O67^DEY9)PB7[PA0HZ]$AP1Z;!KM:=0.,^117:_0AU)-;-KK0P.GT@#SR#H M%)!Y4G9(W:XW=\O_[KC7$$$G1@C)S:R1-4)QIR3ESCOPL'X+C+>3]:49!E#Y M,&A>'RJ#S%/ K#;-]WF,#:'UY*V .<80*(9YD8*Q125]3J!4SEW207&> P* MISS23A/(EHC0.&8M/1Q25!36*#4]8=8P:"BJ5P4Q0#EE\@L$3'\;6C8IQP)( M79N_"3Y^>39$FFB/HM*43G/IG(08U6M"28Z'CPY>X2:8"#$W@ M\>O#P7)BH)36 .I9Q#U5U-:K4H[3>66H](>/;%*.!9 FN/BQ!D<5M'$_Q-[' M$R5B7@!?KR&Y8D;-"!G<'=8?'+I2<#3/U3\7=_>;Y=VRVK[]M/O);U&]I8+Z MJ=G"A3JS@(06:ZBT\@+&,X$UY"'>1UJ+#)O0F?6ST$1"3NQ9PY2JT@MJ:'95%0;$E M[8M WQ^KZWU/A^K:_7T5'U6WZ;^Z0O'8>"%:U-I!++W%3#O,A?#H()F(Y126 M+#>(?'IX]L2/:6(C#JMH[3'_'K!Q0CN!)0= 0(Z!VQ?0E"[%&>?<:Q58I'T4 MH/5#ZBDBM3K?QS0?)"@A"05*8P,\0#]C3[?6HG0(N#1 9*\\* *9C6Y:&HX0N)=. M"": -UJJN'QA:L\ BL>OF=4,GQJ#G0E?%/#.W*QP@YZ*RQ %,/ZE@A99T>\J5@K^D- M2*MQ@M3&2 F8C\N/YHA"2)$#+3S*B:XI\.:C !3FD+\4*&:@+S##;2DG0_W7[_>5&GMBQNS7FW7-\OK).1FL?WB;]9_76SFCD$1'=I&!L:3&H*6 M:F$M!H![K0AEC>S$@=/E.I6AD<3&90FGL-%:2I'^5:]+2I@3+]G:_SY&6=.N M;#U;B*8=(:>YCVY0H.SY%X)2!#"K$91"$8^A9/Q )ZWUS/J]9G#WY)5S1W). M61MD/^6WJ[86P?$!@C-4>D*L8EA%NG)$!-FO7CM)9E\ HBN8!B'O%.!ZMUFN MKI9?%S<-%-+)]X*7DDO)*'*>0LX P=K7:S5&S.SV9!@HY5+U/(*2K9AP(2': MHR+]).RJ)ZT/U9/>_AE-PU5UO5S%P]*7Q>IS]6F].1*S\WOUUS.8Z6'4X#QT M3'@5%;*VD&/"%:W7SB7)<4N7JIRZFT/C$WPL=?6DLE>]J#>'1?GUINV!N?.8 M0;-(?6\))@9JP312G-4TBL?''%"6JN;R;?2QR#W:X?IC*N]S>4=G 8UU4!/J M791N1K#STDJK(95*0]_HB#GPT7E'V8^1ECI^Z#]-#M _OQ&D!ESZN \;PAWD M3FI+XAH-LIH+F54&O]3S40<&'SM$9Q%S4O?HODC-]\8 :C%*((Y1 R#4#$?J M6DL49&=VTV-*%'J]!W]:6ZOK^IWG[ZJ13^3RZL:#O]5#2_,1[S!P^& M>>4=PL8+@P#&0!L?J69A_!FU)D CD[YB?'Z?G<+]6AE3SIXYT*V MW?A!"0X$\TAHR:".9YATXHVTH]H*+'!.E'F1#>2&1>V@Q!_A1/[30Z!O8P?3^+0 MB[@Q&@\YUU)03K01/.Z64$OC&Q5[+9!^=KF]NEEO(YR;Z)^^/Q6 9YYPKZ$2 MD J-B(.HIBJ3-*?):M9I]>MFN4Y6TNY\,HQ6&AF63Z\#I^7D"'KMW68=%?'= M][@@][_WRZ]IYI/IN'HR[VX6J[O',VJ@O\Z^&X1VC(!X4L16& .B@-55QQ[ C!C0HY M#'UN.KJ*G1G=Z&AT>H@@(70$(,>5P<9*H BB!RH .ED7JR+40V.('#T;]4K] ML<[M1R>MOW^,$U%_+T\%AC1X.U!,#">0XZAS,7+ :N#WZ_98HIPS=^FHZQ\; M3?>FSO2?''=IWG:=2B1TP=V/MP-TU IK'3,HE;)&&@M=KUNZ+ ]EZ;CK%19- M(=>9])UCEYZS;=S?J<7QI)W=A?WK\9@PEE[;A;EL_[_JYOJ/5..E&0J;OQR,-,H0*:!SW#,/ MG%:B7K5S?K(Z*1<*O<$H/_D^&@^)U9N[ZK:3^79X.2"/=3PYF]1#TUDDG)2@ M7G4\04]6D6S6UEM7\D\1AO,DPJ]AV,V3MU(S:J&B''D6SV!<*0>UW:\38HG5 MW%*@^F1]\]ZX+@.M8I$:F!N.E 2ZIH97<++8KBGWTGS\#%7Z3B1["\NKJZO[V_ M22FR9[I\=QPI>*DD=) !HR'1W@AFQ4'LHJDRKUBN ; U#N$GT731 M\FP5V7UU#* ]?R%HB#Q3G'KEH8AV+W&0[^F'*&>3]7F=D88Q"*91W%T1!F)]X* MD#./X]HX9P1Y:N(Q#M=TU!9.UHSELA5??Q2?Z.9\UI?D)MI&2&F$@>4@&N2* M$+7G@(I_:703P5(Q81#H&..'28(UE3 1(W63'T(B[)&T.D\R5Y*^I/ M[F3M[9+<<<:$,D)[#X&U0@M:FW):PUG?*/6/C0Z7Y.WH/SGN>KLD!YYXJYEG M,,JT09HA#.MU0YI5B[!TW/4*BPZ7Y.U(/UH>S_K3W5^1?G'2]5]M]:VZ6>^F MGQ*%SU]C-AXC:(/C\55#3Y"24&*KL:EIP(C*\2]<+/RZ0.3I=CL0 [I[7^\W MJV7*'/++O],?V\<+/AV#5 "U!J0J/41I S33%CNQ7880T.8Z BW7D9\!H M(+J/YEY=WWZ]CVPX#[ S;P2CL+ ." B9]4Q)J5U]768@R[H@RO+;7RBN^B7W M>*4 %MOJR_KF^LWMU\WZVT,>T%E(G7@K1%L"$"U@-"N@%\8;96NZ&1 MW)?H M5>\!5OV1?#Q-M8H'Z_NKQ,0WJTB;SY&KY[%UZK603D>0"L&0M!Q%&Q7IVH]F M&(.3M3F_<'#U2/..Z-IN[AXA*_[74U3%'X7WJ:;6$7_$3[\/,L*>:40)1<9R MBZFVM>5G)8=PQC;38!Z'' H/CHJC:N7)$P$3JQRGBL1].&I,Y@RNO?O64C[' MA(V.C'O*]DX$')+Q^T(-)UG_TS.! X@!ED(0)Z3%AL3#83UWP^&LF=^6?>M^ MB#@H !9_GP? XV>"%_'DYIBEPG,>[22/ =K/W1F?U3NBU'VA%P!D$'%R=_)O M_<2*XQ0=H($DB%EA"?0.LGK5W-#)"D%?LDDQ&/DG!]T_-NMM)\#M7@Q1MJ22 MVHLHJXR::,;#.OW'6>1>I.NX Q::PJP+T;,3^W:S6#R:1?S[B2C0/U.5Z^J7 M8+F'>)/%V;B@L3X=D(+:,AX731W@%G@FXW'1"RT1YT;.K+SY &@ME%-CXWT2 MI#>DG(32>8VL5@!S'*TIDM*+O63&H]0=811;X.,B[X^$:Q 6D @ 4*J9Y2F^-&:^[+?Q;GEVV(3,2@ ML57X(G7BG42/M_ART)&!!G**E0>,$\JE%$E->"61P3XG.JW]G<+@_7(+4^7# M,6KR(^#I;,Y3KP7C/%-,&.4X4P00PDR=V>6M0CDA'^T#]!]!\K*U;H\DGQQ< M47X^W=_\MOQT*BR\P=M!$ &-A%X"[BF1.IYY:V>>]Q+F0*U]M_#Y>QHZ4WZB MG)").P(-FQ,"D3!,68"I,T)HX2$0^WJ6W&@R8>WGXW[6G*JJ/RIY:BR!4%80 M;)S&B$OCT'[E(E)DSO69>X1%X[CHCG0?0>;?5]^JU7WE(YG,>K5;__9_EG=? MS,TR!1C%59C[[=WZ-O)H,B7PS!QW4]Q/K($J:#A"P(YH0[5G *8;3JDP8 _L M<3AJ:#R=0CBS@B9JH>D002*%O7*"$ZE4/ LJPGE-!:^R@F=*5PZ] ^5IQ\!A M>%"6HCA1@?DE*!$"93R8.H3C.8([SB,T]FDURA@D&HE/0[_,F]75)AVJ;?7P MYW*UK[ZP_&]U74]REQ'Q_&&T_2!!62HM0EI8;X"03D9LUJM#%X[8NH:M'8$_!]=;7^O$H*_M0NW&J@X+V D"OO ;5"8X6<.XB=DC0GMZOYI=?/ MP08?YX'.41@RC!XT#Q?#RV^56=Q=?;G_JJ[_'9])7M6[]7[*G11CDX&#Q# : M(]@FPYBS7=.K_16-:8<])!+A1"" D-"%-UG$&BK+>WD/.N5!N^KE&F[7'U^EE/G*7#Z_0#B M,0@P*;QAU#!)HE6 ZO5+AB>[F)M6NS1&Q?/N]EYI/I89UFCN\8=7B=6?3X6! MM!PI$)8JG3!#'(O;/T2,R7V"GW:8Z3D7G"D"D)U9,5I%VN5V\?GSIOJ\;R6\ M7]6Y*I6G7@LJ6@\N[M@PA<5(CSASKEZIT2['^I^+.ZXKZ'JD>U'*S_W]M;I* M)O'R-C[R]M.'^-/MI\6NBL6'N\7FSD:#^4SYRGX_%!126GOFK:$^\HD0"6Q- M38'YJ)U>1D9Q/RCKHB^'8L_$ZO2W!GG+YUX-&G*GC>>6(>R9YL## ^$)=HUZ M U_H7CX(('LF^,7HT_C"].[2,,+C;?WWZJ']SW)7E![A4+.:2(>(\HU9!QBJWP M()J4$E%FU80!CL]..V4(_5XU"?9N\GJP.(J/LQ['0Y12#%).:;UZ;=&B/[N.%P0/I6-LTQ*H 2" M@$ %=ZOE6C)H/5!L^:'V[S&X?^1<0.=33C?WD_, Z!MEA(Y"D4%$7- M?=#:W/LY;Y13V/&Y#!@F,B@:C)O['X+Q*+ZN4SS0\>&"4P8YKQE));411LI# MO1,U)85D:C*C?SQ5EX& QO$^O3%@&+C9/9=R8LZ>C!$018)$X@E,+>4H,4OM MUF6I)%%JI])C\P)6'M6+V#F[[IC!"R")DH "A1V"D@)?;P/QQ),5RM'>\A^W MD,PP\?MJU'Y_7>;]?7]U=W;S8=J\VUY=:HSRW./!F\%!TX@(K&.*Z+Q MF$+JE3B"YER$IA\.KWLE\ A021O-?H+;HQU>3SX?-&!*"V> <2@E&DC@#FOR MTN;XG4H%33Y_?P5*-F4[G[+V7_55M0?]Z0Z91QX/&!@F 8O'0H 4T"C:[PG>F6>N3Q((R+Z)> 0,T@)=!K[O:SM5CA MR4K.7Q86^J%N=RPLMMN/7S;K^\]?&BF&8\\'YI2/YWJA/9:6*,"UI/5\!4-S M+.PP!!KZ(>]8[I,/D5>[GICZ?KM<5=OMA^KSKD7FF?COD^\%YIW04'O/M.,: M.0J1>EBK0EK(.6?"]&JA#D'MT9#U,,6CYNJSSP5$**&&0IA24^,?+BZM7@N& M>LZGXYZ8_!0Z&>3MOB?Y#V^_5IN')-S]#,[L2D??""Z:5(Y88@2E""/A28H/ MV,TY==.;<^Q81^:MAR!L9S#\MOQ6J4VUB!OMIXCJ7>9VO=.>!L7Y-P.Q$#', MXVYL@?8&$8=9O0;F]617098@'!Z2&5K#@YHP_=.\$*R=-7 :O1^0A1HA99PQ5CF* M*>.T7CM5:L[U07N%1CO8=2+^:,#;SSFR[>VW:A.7@;!4XCU1/()8*7NWJV7J[LWJ[;8>N;%P*/=H3%$!'(B M) -&0U^O5AN1$RU=NBDV&L#RZ3[D;=7A!/N/:OUYL_CZ97FUN#EQNWGT^:"8 MBX<(JV'J)V$54*G-YGY-!'H[:I3T!5M??5)Y4.0\G&4>S_#D/>?1YX.Q*)X_ M#1'*&<4]])*2>DT*R#EF0??$Y'7_Y!T2,K^O-W=?U&VUB;,[NG4]_V#06&&H MI/=4.B9I2@'?7\THR@G**1I<-$CRV;KND:Y#HL/=IZ9")W'Q^)'@%: < 8F M DX)*C&V]1YSG*KC46OU6;/]<%H+$]:-JU.>N!$67E3$S<)77$\LR 28 ,MI@B[K% M6.[[WD6,:-G)KT2.XP6F-5"2ZVA,0"3=%Z@!]H8 MH.<8F3P8?)I6%^J-'1,;58V!V>C]U)Z2 2XP% A02)TE8-]FU@%N;4X'SU)/ M@6-!<0@&C+"9[0_(45Y^G)$?M1V8;.O:S^M]]37U!HL6P?F]ZM@K@4"C*0+, M,NN@LT(PIW=$QQ(Y"!K=#(ZSR@BBJYOU]G[32.8;O!T4,\P2XJDF@AD H3*^ M7CNQ=([I$/WAX?E0PQ[I/;V %]F3MT_A9U!31ZE'0E!A4B2IB%K7::>,B=O_ MA,+_^WWR(Z:=(LTY[1-U0.R)=1Y_*2#*E8;6>8&T=%QR;0\K%1*\@#C2#.ZO M!R+S6/;CSQ..)/ACM6P!I/J%P(4R26]QR[0$EIFHP>+JK- V6D(NY^:HP-(C M ^.F(U7'PDR*X?AK>7/SYO;K8KE)A/AMO3V%F>=?" 1CI+!R&'AG@4% ,+0G MEDT7*S,.)>T=0+V0>'JSXL/5E^KZ_J;Z42WDM_7JA6UT]X=JXL2-[ 0:;L0\ZE5,1K$[6D9J2FF&0T)UOW8NV7QBAZ>E09DQ5# MQCF8]6J[OEE>[SBZNPD[$6_W_,-Q-=H8AR6G"AI"F??.'(@HR9P=L&/A8-TS M$\:%U,E0O&./QQ4!"+#GC -*,2>(XUHV/4=JCJFWF?9[CZ M7)\%ST:4'WDC2"P%=08#Q#W4*!*-NA_KRRI%<%G0:3 M8N@?TE1/ANV=>",8Z2'WW!!C@" 2*VU%O2XH8$[P;ZGW-[WBIE_Z7D:J@90X MGC^9$H [Z:QEV+-Z3$RDA$(-P?YPYHT M4%$N9[J/]<#D1LD([0/1$P/7F;0L*=4 &0 \\L"H$WK J!#G*K657!"$A(Z:SSE9SY\G>/_F]^"0E0R)^#*V3AF'B3[,%U(TQ\S687C?FI8C MQ^8WM:5_:Y!ZU'7(P# BR$*%$$"":F8YV1_8-.0JJQ!?J9IFHL/-R*P:N8K? M]B=+?E,MMLWO_HZ_&R B1J+4[\TAF>PX16"]9LK G&\>AL?)\]%YO7'CY:0Z M*/ M!B*8L\I$0Q4HH! A&+MZ17&E#D:[#,4_4N/\"%>*($48DX*:#")=J*J5Q.7F!.!6CR: MAF3^^;">=I2_A+">N!(B&:&4:Y?D42%=2R$41L^UP%8N?YN$];0C[>6%]0B" M/*$2,FX<-QAS8%V]/DK\7,MNY?.[85A/._J.A1^SWD2-N[BKHEU^KA? V7<" ME@J@N$+&+6+&*H\D, P0A:DPF$_6L^@"8-,744?S/0[2FT9 H@&GG@H0*<8L MA9+OJ8><\#EAJ<4?N4>PA89@PLC.[I8M:SRQ"C(OL4 0:!D)!D2]%FO-K-V# M_3#Y9,N:=N0]#Y4Q6M9(BJQ$(E(40>T 8]C _9RQ-'S.]QH=F=>P94T[PG8& MPZ M:Q #CF*A=_FNU'ONI:[7$'?TG$X/Q6] ^>#HG< C;R[/;;F_-0@!:/)Z M8(A*"[PQUD6BDF@=HL/*!>8Y!ZS+N>X?P;;IGQ>%W*;V6/+.$V05$=YZ;C0R M CE32S?V)*NY;/D%(OM%2+NKTXX<* 2!(]SG6\* I1 ;'C*&C8.R3U="+!\ M5(/]ZWJ[O(M;6GF%WAJCIX>+_78<&=WQ^69U%:=^IOC',T\'BPR6GDD$!*$\ M191ALE\7U=S,N9[@H!HPG]9C8;:L?&U;6Z363Y[T]%!)\K M6]G@]0 HA,0*A $DU/HHM!#4*W=Y&6Q95M\% FL >D\?3C)QE>4^0T8,5TX# MG'8B F!R>VOP4#Y0.*QM(^=M$2$C3CN2"ZAL3K[[]$Z36NO#S<1P.W '@0348CF$88<^IH M366*38Z;]=+,JQZ1/C&;QM@OEY]7RT]QNG'/O-KE$T4*OEO?+*^6$^Z3OTZE MP4YY_*4@N)54($T!M@QX*15_T$$,"DZ:U0L;2 ^=HG\CG=)H@ @P@X[9;5+ M;3@0XNA 0>R\BQ+WPG[P,53#3$$T:>6]B+K._>N"2@4TG"&O=.6"6\P Y80 MQZP@C(!&UP(-;\Y.@^1(H'3#-^.ISC.@,05"L!2L$O<4M5\']0[.^::]#^ZN MAZ3VD*&K_US\>[WY88(<#W_^]<& -,<2B-1XB2"EG8:8U*L0> MKGLDZI#0^'UQ&TW6GZ9X,JSYZ/,!$.44!HCA%/_&"23&UVO"T,P$*+D,7?=/ MRNY1&HO-YVI[5W_\3&#&+ MOKJJTJ5DXM/[Y?8_^OO'.($S <4GW@H:>@T\0P81JPW#*0FD7J?D6=WK"@+/ M4/9%_Q2>#$EIOF M*3SD(>C]8O7YV![VT^]3_+1B$C&FC*8" VEI;:!Q#N < T2'/!IW)>S@8#A9 MC?+1$\$P:XGSUB/$*!?6"'0 L3(VIQAEJ2ZUCHQ[RO9.!!S42[9<+6_O;T^R M_J=G J8$ "M^B#BLF_3O\P!X_$Q(1<0$ M5-8Y2KA.UT&&UG/7SDV63%LZ #*(..%)5U>KJR^WB\U_VA]W?WHU6(J2V>-$ MI \R\;^8KV\KUB*AAWB+FQWZA\-9V&61?31 M<6-]5V'Y?T>W6^?,2SSP>!.9(*28$4 MH #N;DSKM7&C_?5(;V_6 MJ_C7JZI)28E6XX3DM((:60D\$5H!E6[F#[1@.567::&::^C]<4@&C 7&Y)-Z M^TE=K[\FIIY58L\]'B#UDD,/HX IYBW#&-:N4:D(RTD>+WU3' @"Z]ZI/IIR M.ZS_P]UB=;W87&__^'J]N*OB\PR@LP!K]'Z05EI'K6<&(:@]5YC6$JL 1G,V MP_*P\%2##4#M[C?HIS3U;R?*$;1X.QB#,8ZDXL Q;"5AG-1&JF+,YQ0W9H4B M9ZAM<#BR=R^8LUG_N[JZJW-\WU61JM?'$//LPX&FIAV&I![P#!@%K>&UZTQQ M(', 4JIJ&821ZYXI/9KW8/%U>;>X6?ZWNJ[G:];;N\?)ED=AU7J,$-<*F7", M,8F42"1T9D\#'=5L3A'<4IV=0Z)M: :\G'H4*"I\PCPV0 FK-&!:H9HN4J.< M+I$%Y6^/@<7AJ3^98S7*4/K!XG,%3VG#$Z^%:$H*"80#$F#*-$<2'U9JG9_, M;7]Y..N1S*,7,_FM6FRK]\O/7^[>?OIC6^V2.$\@ZN1[ 2'E ?&0$*.B<>$] MY >53C7(R35O[>D:K+/Y4WD0&-P'=X(EDM$&)38$9KR MF0BDL%Y?U,\Y/H?+/3GV#:JNY)XZ97-^B=H,,02-HU8@*SUA!DHAO1-(.<]4 MHR24P:R0'R7(=_/^WB0]^]1K01ND-?)0>$($B<96A%B]6MIPM1=VZ.\3 []: M(GV1>JQM(NYB;S^Y[=WR=G%7G;IT^_G!N!H+"(V*BG@EM&8 *[=?C5>:Y42K ME7I^'Q X6<0MY&S>7".U&R@H2)"G$ !O"$]=%CCU-36D$I.=R"\3:H,2?SQ? MY?:+6EVG/]S_WB^_+6[256.+/;')^X%%L]YX;120E%NK,4:UQO96B9R S%(C MZX;<' >@^6C! IO%=14G__;N2[79TV;[OKJJXC+^O*D>%G$J>J#)^X$:Q['R MW#@C!42""*/JM7.3%0%>:J3*@'@;@N;C;;7U-%LHM>,O!<2I$H))R%-4F?&2 M(_.P2@T@83EM=DH]P@^ZA?9$Z+'@]&85]_S(T>_-P73LE< H4! !#J F4%*M MK.>'%1J;'E &XCL8P'OMW1#6.T\I2UVQ!-O!2JI(<1I M*YC&Q"BMZ$' (DUS[M]D.?=O R*J/^*.MPW>+5:?EW'??BB6ZI>KY5VUJYYZ MUH(_^VYP&D+'"%%<8 *48D;C_9HA,S0K>1>\/(75-\'' MD_UNOKOY8W-U'' M/EU"_:NS8&L\1C#,&:@UE0Y0; E7A!UHP!G*JI/V AWX0Q%^+/#Y]:9:?EZ9 M^\BS553(F\5J&^F16O?%)>W^\^:ADU_S3;3SF(%!%P\_$F/B96IF2U'-!0V% M5EFU[U_@)<%8C!@MC_!+I*2.YL.U6=]^K>)BTN3??MUW^7BSB^J)^CZ9K-NS M.K/#: $S[VD*PF4, N0)X@[4=#%2YP2APA=XM3 \"\:S%%,GHX^+O]LX3)Y_ M)4AN4@XF]%0+S2R5PN\]VAI93++LPA=XC= 3G4?;D1?+S;\6-_?5VT_1@EVL MKI:IN'FDP?WMC^N/4[MOD_<# U![; CE49BT--$+O&<8F/YCA [>Q6G% MK7_WYX,A,%VDH%UNKV[6V_M-%.O'!LK[*IK-R6;9WFUW)LR?R81YM_C^D+]\ M/IHP;^" C.9.B&@)\6@)62 0>V@21*Q#4C12W@-:Z%_6-U$"M\EA?/<]\?)@ MY=4K:=0DIN50@0**C$.$>2F0L4XH#VNJ*"SFG%L_%IZ>,]^'8]%$ZJ;(GC*E MJB)G*/0 P&C)&(8Q=DBE2HP>*6F,(XUJI0RDBG[T_GOVE*DVFU1';K<<_?T7 MU*J_%IOK8QUO>O]&4%XR:5*X/D#Q0&*,!F!/1\L%SPE9G+GR:HS X[TA1^7= M:#?O-XM5:AAPIC32X\>"A#P23[)4;$6E!H3.ZWHEEI,Y%PN9 Y/+]R[&I*L5^-DWBRYCPCX*H;5X] HQ,Y.Y<(<;=? M;];?JYWW]71[EE^?#%)"Z7T:4>%TD>"PH_LYNFAISKEY8U=NK?NDZ&A5K':* M[WP3EI^>"]Y*R;4!SC/L/=8.&%:OQ5*=8^Z4?L\W_4:3PXIIK_J:T.;'ZE;7 MC?>K(3X7(,526Q&90E \X$KDW(&R"L$YV_0=(=;H>G!4KHP7OQ^/,\NK>-[9 MN2+.%O][]OD I07> F7CG](B'VT,4:^-2C=J[6M M\<@)=A9_1]\)G@) B8D'Z%ZFL-M^6 M5P]K?2(.<95/?O+':OE B>VY1I 9@P9. ,5 *>6A0H0CA'PM?]&6HCDEQ$N/ MWBD"FZ.SL'MYS&JS\_VOCDZT*6+;CQ0$C(LCC&/CF%4T'OB@/0@HS8HR*SW^ MIQR8#LZWSMC\YV+SG^HN$Y:M!@E<>LN5 ]%T5\I8"+4P#RM30!B08UB6'BU4 M#B*'9-FX<9(?(@IVM/LM(261\[3SZ,1;(P%9!:B.,N8$(L80#2BOUTH-S(H++QR$O4"@&:PZ M$7LTCV5U$\?\_(]J56T6*1](7=\N5\OMKLSHM\K]G<2R.KXK=QHG,!DW$$T) M$5198Y5-?9?WM+ V+V/F,H'7%B1/?8X#DK\C%'MN(HR P%8RG^K;2H9UZONT MGS-T#LVQ_=_T&V8."P:'3>-VP\(ZP>/<#6,*.(Z]M*J>=VKZ/D-MTY%Q1]H- MMR/@D(QOWVY8 1#5J5)$.@@,(%J)>C.'UMJ7T&ZX,?N.MAMN1\1! ="ZW3#E M4$133F(C@)<8:(;K$R52VL^Q T?EM>WT?#Y_2! M_-GG@W%."08QB*808H 8 6N;"S%%<\('B_<237X4[X,ED\$M%13=Q?NF /PO MRZ\?UVYU%SEV]EC>(LE2:5VH?>Q\.>.&AQ:7/*(UX@;$>ES5C*=[=4M[6[*Q8)?Q@F?,86ZD]#R5J!->25+3 M!B.3<[E4_-5Z89CNF5?=8X\>O)D_&B:^_?3VKU7D333\=^F[M^O5+B3E??6_ M]]&"OXZG@$>[=_>;J2]T;[VBK\H$^EYH\ @:849!I9JSA(#+I@5J$ M.9UC;Q1_!S:1\5$&*_LUD=W?7Y-TR'*OS@NG8_"F>/?$P81*O]VJ^[LO42W] MMSK5R;WW;P5LH3<4,@\U!<0*[$Q]52*YTCEU$(MW7DQG?DS-Q^)EXZ'2T:/J M?KM^01^_+/:%2[?_>#A&K^)6MUQ?_T^5%$AUK;Y5F[CK[7YI%W?5H63@$#+5 M]QR#%LICR[E#UFBGI88*UCR$-$L66S=Q*2^SL$!IG!@!ER_%_ZJVD1XU?3ZN M[Q8WTXKLJ0D%:!62@DFK(U^L9M0>(FT5HB#'XU1Z[YM92F>/S)Y6%%N+2G" M0^!2D)0C&C$,F*O-!:5QL^J60_39>8E0;LF,T3/6'U))GY_[[^O5MYT4/:1% M[63H\>]38;G?UW?_I[I[7UVM/Z^2K?I]#?C\H'SF9;AZ1=(Q 0B"J M77I*\+QHV]+[ TTH"24R]^(%ZV$?\^O-_D?IN5,7%N-.)"B+(.36,DRL=]Q* MX6OC5CDILM)H2@_HF:.H]<'EXH\P3QPNWQ;+FQ2O$E>].[Z-X*M[^LE@C>1$ M&\(H3)G,0J&ZP&$\)5J?M665&B->@!P5PL_NI6*ZSG_OKGA?7=_O^EJ]69U9 M450,NQ>/W_^>S^ ME;P4J=/(;K<]9<[U^9G $ :6$28]UW$?9TB)VG36$00Y":S%]\>ZQ$TFGX>C M2L.?YY?XY],E_K@??EC@.5'HXQL!Q6.CIP8YE7+>(VIJ&CN<=6HK/MYI8 M#B9@8/%;0CG7GQVON)"7$AG/H8<0>8N=((*@_XUE%#9?BMC5 MP7+;GRZ-WJSN-LO5=GDUM*PU^7S@4D/B(!..0$.LL)2) ^41RW(/M XC>!6P M"7E;O%2UC)\H((@G8.*B10U4)(5%E$-'9>W>-,J@K)8;K8, ?@[2>16I<9@Z MFEBEJZR'1#%[OSF+C;?WWZR==[!H13UU=WR6\IM?VT'^=S MP5(DC(.64F0Y)MX+"8%'&%+HC:6-BK$.I+$NJQTD)T9CKY0E3E-CD(6@IJ," MLZRU-38"AVL'V8IW8^W8W?IT$2^XAYA"LL 13XRE0 MW&GM/7+JQ_[.1FW \G7G"OUPM]C<%62#383Y\46S$R(N7RK+NX]$3$/H.?(& M2<6T%L*Y/0>@@EFW_<5;CR]=&K.@$#)D>]Y%H(NV.4S(.-?DB 7+KV!0H(0BV<5[@U$WAF/3*"#YJ_?*ASR>DBRTG"&4NEASZ62])R$BV%,(QS9B+^2+15:QX""7,*L<^V8,>+40C# M@NGR%<)\3@J 1=4-J2'6"&6,:6 EJMK*9(09(JJJ;>ZCLZ(F;'C?VYK&2IQ@@<+%FJ'>_*3I;: M5>Y%E'GMJ'9(&PYMO1:$9YVT-P$@3B9+M6-%,4;U!21+>:53:J6B2#I*,36" M'RBK!9JL4^_HR5*-(39&LE0[KG1.EFIF]YW)H&HU2&!"ERR@ 7?\LP MN?4P.O^*1_V%YUH1C45D.8>$ LE3 QMXT$&IW,UKKE57^$Z;:]6.KS.2LH*" M5KDWT5*@Q#@N?#1\"<>@Y@%09M1,][E&R'3"_&1AJ^T0(*B] M150!"82,0-ES@)CXYYRMQY)),N("6&XYP@@HI$CDA*IYP&F6S[-U YMY1E"5+95Y M>)B13,XT_3'"RS#H:82:-5!S#O&^ZAZF@I#)[C0*$^>+\,(.R/B7),B%2V] M4EOHK/7.:*^0,/$_:\YI_>K<+5>4"E0)+=%T^7I@CNF/#E+/I5 8>8@<]L* M.F(DFF7JU;7\DG7!L&"Z?(4PQ_1'IA035%)AN#4"4 EH?4JCJ;_/:_KC"U8( MPX+I\A7"WA%Y'_%?IC9H,\$@A)3,6TN8&QQ5J?(!8N!>Z L%?%< M,^<:%!TA-D9:=#NN7%):-!3<6*T)%9KB^ ?U2M4K(TJ^ID4/A93N:='M6%:, M\ITX+1HI9XS@TEH1-SHH+'7Z0#4G<_J6%'_[.+GU,#K_BD?]P56AMMO[VP=_ M@/O[:Y4DWRZ_+:_CZ?U]/&,,(11-OQTXA()*ZX@$&%+&M1+66\\%12!=OHZY M.7RK-G^NRP^\:PS3OB1D(&9>M #]:QV/Y\N;J%6G$*&?OQX,@DHQS@04B$"H M'&*R1@1&^K7J]^7(4Q9G+U*BWB^W__&;JGJSBM")INF8\O32 B88 MD]H0Y)RH::YL5FV\V<:,%"9-/?!U5%GZ\_RZ_VRC13Y6FUMX3H@&^6A@D'/H M&99*>B8)EY";@\;26=5L6H=9_&S0O0#Y*8&EG5U3O6J )_>W/QZY.USE'O-N MC3V/8(UVE'(#%?<:8\2\9S5]J?WB]55 M=JL1\Y M@&LZ:DSF7+%Z+ 0.%B+0CG=EAP@PSR%QVGDLA(:6$N /U(1>YG12*1V'$P#B M9(A .U84XQRY@! !K)"5$G!,B,#(*:[5X8K1 B!F#/*.$!LC1* =5SJ?PUH8 M?V?B!-J/%!A2@D!CL38"Z*@AF#R<-:/U/&OU.BEFUF/RK1A=/''$@&7<.F,= M-!YY("'A[*!>O! P ^W%7]Q,;DR,SK_B47_AA=13)X>XESFG"2$4<*$H]Q8" M1)WT>+I LV)=9XWA.VTA]79\G9&4%53^SE!@B6:&>$DME8@X0@_[NT"CNE_F M6FNG$^8G*X#7#A&7+Y7E%5*WUCJO/)(V_J.DC>?4'U&Z##9JRGFIUN-+E\8L M*%R^,)972-TSZ0B'UCN9 K5DA,KA *PIS G^?BVD7KPX9H'A\L6QU$+J0GLM M&6.:0.9\/.<8>0B?E-#D= !]+:1>O%#FXN'RY;+(DR3BT'@O);::15Q0)?>1 M,(P#HG,\_*\U6"Y *O/P,".9G&DA=:X%\1H30P6R4;%B#7:(TTPC3[*J,L^S MD'K!7M@!&?^2!+EPZ0U04&(AI10@A1&&3-991HQ[AG,<2:_.W4%%J4"5T!)- MEZ\'9EE(72&++5,:"X"P$Y&A!QX: E\+J;]D73 LF"Y?(DV!>L$(8%T^4KA'D54B="<(\Q]EYZ&@^O5#M2 R.9,(@SI114*?"'_M#@6J(F P+$V= M&OVAVGQ;OJ9%YR:E N>140(21N+_(+6 P,.M3S0/7].BFR4_",H<$3Z*#?.* M8.T]=P=G&Z$Y84>EYTN-A<#!TJ+;\:[LM&AJXP*H09 XFR;/'.?U6BS.NM4O M'8<3 .)D6G0[5A1C55] 6C1E1#,'",!&*,L!-];6E)7Q+#-CD'>$V!AIT>VX MTKT\U4G#[\E/FF9(9PT:N'<:,P6-IQH[#"!TIEXYUF[.-5&F1=)Z(A86HZRG MKK3.C5;(8R*E]CB::U(?-DH6?SCGZ\G)K8W1^5<\ZB\\;QHQ0V3JP(>LL$AZ M*J3T%BA.A=!8CEJ#_2(B]AK#=]J\Z79\G9&4%13M3A#%'&-D&> 4*\9079V2 M<WC11D>(4N&@YI6XQQG-_X " *B=%\S5ONGAQS +#Y8MC MJ7G3R%E( )($2LP%$PBCP]U8/.F\YDW/6BAS\7#YH] M/\^\Z8*]L ,R_B4)F".>=.8\:00M M9$H;9*WW''J"T"'%C>J1RH*^*H0R%<*P8+I\A3"OO&G/4T4<1ABUWN+4K)0? M0CT9%.,XU5]509FJ8$ D7;X>F(_' #D%M5 <&PCB/T9A(@Z<,S(G8O_5B3\' M/3 8EB;/F_[QPSHW^H]5!&Y*P=B^9DD_GZ-*F$J74$8[$?]!C"+^XXY'VD9E M%@I3]L\U4'=_?ZU2BHR-L+B./'\?:3.$)F_Z[<"8QQ08C)FTQ&B B.'>.I-, M;F!L3E^^ B/BQP)I7TIT(#86;R>=6O>_UI%7RYNH5=/*_[E<+6_O;\>6H6S]A5(F$ PSCCL8=1H1 M''!*@#[4$M%0CEI*\%6X)F3MJ,+UY_GE_]EFZ_Y8;6[A.7$:Y*/!26*<\9'U M!AGAF,3F$"9@B<\IAL%>!>BH )7 S%*=NH]^_NK?/0% A:"CDAL@M:6>>.,- M$5%K,@$E<:I1FXW7*IA5X,Y0&LF(I;%$0!!/3*BFHT9PL@HFY:O Q@@(FU5=Q;P+D3# OI\'[."D=C M9\9XFX#QZWP6# Z;HV7^GCP1D%$4"\[3KJX,0I1Z5\];XJSN":5"IR/CGK*] M$P&'9/S>AW"2]3\]$R07T:J#B'B"N* 4 L./Q.\A@AX::BT5'J+/03UW#74>K+FJ*4#((.(Q?OL?ANG9B97J:1-_'_I M*//8 21KO:L-<3D=O$J%WO0VRV3\*Q[U>U?"V_N[[=UB=;U=P[@^!VGJLIQHI>[,4V"S+['HDYD7*"K#E24Y]JT (!=<"NL4 MDE(Z3CT7>YH:@GF.Y3+S7.>>L#J#V%G'OY8,7H&D MUII)JQ"U!DI3TU4S..?XMYG)3#YW1Y.:= 'S9KN]KZ[M_2:2[V'*N]5M'U_E MN+^KS=4R+O>44+0>+&C/'(3(&2&(4)YY1NHCFH',YSA(9US5<2#4#\V^2]D* M'N78#5EO\?C7@O'*(2 (@AI;'[=9*@]T)0*P40+)7L6B$/Y>BMQ,>_!0PA-@ M@>;0&:J HQP=:*I7F5^^%:B *-W?4\P, MI]@#Q&L?NQ6*S#DD;&;RDLO;2Y&7AU(H:G5]"(=;IQ^-*49-IQ"0!59R[:F* M"HJCY"[Q-0>0\(VBMHY(%W^5KC&E:R"6GQ>Z8STF,]?S,-MWF^55%2W2W:.G M;U5&^&I0CF@,//88,(69=5%UU;2CBDUVYUV8A'2_32F/B9,)P"_FY4\+&DH M3G\U"*V8(L(B*@64F$)%>$T[9=%\KTZ* F:?PM(KPR<3E@=W]B@2\LRG0F08 M=-)3;2CP3 &FL=I3R1G%ZEYLN7B_TRF/QZ(OAI:R2:.^Y\M T-H-CJ^$=-.V)(SHF@Y#N- MV0I)K^R>3%0>N;U&$9)CWPL8>6^4-Q(+2[7%2-LZIL8[H7*NR4N]OIBM:/3$ MY,F$XKR+>!19:3F-X 1G!F*I(>2.0>P\9C5UE;(Y)EBI=Q2S%:%A>7\I-X2/ M]M@GM9'K4]N."HE;G\;,(FDXF>"0=8(*QRD@W$*.&*BAXSE%.1*9Y1"8S37( MQ?!V9A(WO9@%8Q&TAF.MI,+&<2U8G;K@#<9VMC/O ! 8RR]KU2KWGF*)63(>)B)+->Y.3" MV6HB(1[#+4)88L"AYI!33TS-#<+,G&M'OR3Y'!(4%R.BS^1L3"6D+:<2"%'< M2&.@3)V_(/. R)HC!IG7[G'S$--A85&,H,[FY F$ 4@9K2R%6GKEN? U_1U7 M.=9MR3=Y4+E-U1 M07(I(JVNKY?I+XN;'Q6]FU2@'_2[P2K'$,' >"VX<@H:QVI:2ZAR+E:R3IV% MR>#TEY9]LK'X1BQG;8#WU>UBN8JJT*Q7.PK<+VX&Z]#2?39!RJBO*(?08!2A+/U)C^%S/8WR4 X\- +#9E%S&!M M!=FGL"/D<-9..?=KSC)%>3)L7(J$/Z+$F[C@Y6J[O-HUMQIIEWWRT> @E\YP M;S0V5D%)XM'@!Y5]SF8Z]XO,,B6P-UY?RAGPO,I1GS]O=G7[?B;(I!Z=(W,* MD1/>(&NPP(P0"80\G-,1<3;'F3/W&\L!Y?$"H/!#7$?M:KCK\/#:H_!IASB$ M"?.0,6^9CP#S&&!LA5>6<4:Y:%1+;B!U>U$]"J&"B/I(3>(-]-$&1!!9R942 MF'JO1JT",[PK;2S0#=:6L!V[QK(P'B88/WFD3>&SSP5 !:'"8X@!D,Q)#^): M'JC)@:*S=C.-#XAU?ZPHQG ]2IL?JUM=IU:_OR]N*[M.!^%!@N>.?RY(P"W6 MSBM.="2J053+ V7!K#OX=(18;[%KO7&E>Y9OM?FVO'J8V?MHDVZ6R3ZMK;PG M/_ECM7R8]_9HY[[\00-TR$-//(=,6",51\S6*V=0Y\15EX[':9&TGHB%G<'[ MKMI\6F]N%ZNC$VV*V/8C!8(X-BP=(3$BJ;V=)FJ_1B$(RJFUCSL:(H=D66

    ,N8!P%%$_%P_.LM& _H9TC[VF:NKN^6W MJ+!VI/Q8_7VGXYS^D^%//3]XT-9KRE*T*I602T65AS_4 \D!^L4?K'K$7$O/ M:N^,FQ+NCTGG;K_>K+]7U6Z![^XW5U_B$VG_2U=;#_3?;N]O']TA=96#GKX: MM%&1LU1)!7@DN$70U<=6 :5!+_E(-ZZ 3,/1B23GETB/1@Z7["VDU\\&9Z3@ M(IZI.5+*1ZUD/:TI34E6):&+/WR.)CM3LK2["_J<_/_O?9S;FU6<]_W.+'U[ M]Z7:?/RR6-7A%5WVD[$^';!EP,FX=PL&@;>:4GB@(M>$ON0C<_^"42A;&T3F M['^1_I7$^/_]O_Y_4$L! A0#% @ HIAM4)HS[?@CMP$ C-H: !$ M ( ! '!F&UL4$L! A0#% @ HIAM M4-:6^/( !$ ( !4K'-D4$L! A0#% @ HIAM4$M/?K/.+P 908" !4 ( ! MH,L! '!F&UL4$L! A0#% @ HIAM4'X8)=1B MG0 /FD( !4 ( !Y$L# '!F XML 57 R67.htm IDEA: XBRL DOCUMENT v3.20.1
    Leases - Future Minimum Lease Payments (Details)
    $ in Thousands
    Dec. 31, 2018
    USD ($)
    Operating Leases  
    2019 $ 9,659
    2020 10,028
    2021 9,222
    2022 8,407
    2023 6,828
    Thereafter 12,840
    Future minimum lease obligations 56,984
    Finance Leases  
    2019 1,811
    2020 1,169
    2021 725
    2022 55
    2023 0
    Thereafter 0
    Future minimum lease obligations 3,760
    Less interest (265)
    Present value of net minimum lease obligations $ 3,495

    XML 58 R8.htm IDEA: XBRL DOCUMENT v3.20.1
    Significant Accounting Policies
    12 Months Ended
    Dec. 31, 2019
    Accounting Policies [Abstract]  
    Significant Accounting Policies
    Significant Accounting Policies
    Principles of Consolidation
    All intercompany accounts and transactions have been eliminated in consolidation.
    Use of Estimates
    The preparation of consolidated financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America (“US GAAP”) requires management to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses and disclosure of contingent assets and liabilities. The recognition and allocation of certain revenues and selling, general and administrative expenses in these consolidated financial statements also require management estimates and assumptions.
    Estimates and assumptions about future events and their effects cannot be determined with certainty. The Company bases its estimates on historical experience and various other assumptions believed to be applicable and reasonable under the circumstances. These estimates may change as new events occur, as additional information is obtained and as the operating environment changes. These changes have been included in the consolidated financial statements as soon as they became known. In addition, management is periodically faced with uncertainties, the outcomes of which are not within its control and will not be known for prolonged periods of time. Based on a critical assessment of accounting policies and the underlying judgments and uncertainties affecting the application of those policies, management believes the Company’s consolidated financial statements are fairly stated in accordance with US GAAP and provide a fair presentation of the Company’s financial position and results of operations.
    Revenue and Cost Recognition
    The Company derives revenue primarily from services provided under contractual arrangements with our clients or from the sale of products under our distributor agreements. The majority of our revenue is derived from contracts and projects that can span from a few months to three to five years.
    The Company recognizes revenue when control of the promised goods or services is transferred to its customers, in an amount that reflects the consideration that we expect to receive in exchange for those goods or services.  Control is transferred to a client or customer when, or as, the client or customer obtains control over that asset. The transaction price includes fixed and, in certain contracts, variable consideration.
    Variable consideration contained within our contracts includes discounts, rebates, incentives, penalties and other similar items. When a contract includes variable consideration, the Company estimates the variable consideration to determine whether any of it needs to be constrained. The Company includes the variable consideration in the transaction price only to the extent that it is probable that a significant reversal of the amount of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. We estimate variable consideration and constraints based on our review of the contract terms and conditions. Variable consideration and constraint amounts are the most likely amounts based on our history with the customer. If no history is available, then we will recognize the most likely amount based on the range of possible consideration amounts. Variable consideration was not significant for the years ended December 31, 2019 and 2018 or any other reporting period presented. Variable consideration and constraints are updated at each reporting date.
    The Company’s billings for reimbursement of out-of-pocket expenses related to our Service Fee Revenues, consisting primarily of freight and shipping supplies, are included in pass-through revenues. Other items included in pass-through revenues include travel and certain third-party vendor expenses such as telecommunication charges. These other pass-through revenues are not deemed a material percentage of total revenues. In certain of our contracts, our clients elect to handle shipping related costs. Therefore, we present pass-through revenues separately, as we believe it provides better transparency to our core services.
    Incremental costs to obtain a contract (such as sales commissions) are expensed when incurred when the amortization period is 1 year or less; otherwise, incremental contract costs are expensed over time as promised goods and services are transferred to a customer. Recurring operating costs for contracts with customers are recognized as incurred. Certain eligible, nonrecurring costs incurred in the initial phases of our contracts are capitalized when such costs (1) relate directly to the contract, (2) generate or enhance resources that will be used in satisfying the performance obligation in the future and (3) are expected to be recovered. Capitalized amounts are monitored regularly for impairment.
    The Company enters into contracts with customers that contain multiple promises to transfer control of multiple products and/or services. To the extent a contract includes provisioning multiple products or services, judgment is applied to determine whether promised deliverables are distinct and are distinct in the context of the contract. If this criteria is not met, sales of different products or services are accounted for as a combined performance obligation. For arrangements with multiple distinct performance obligations, consideration is allocated among the performance obligations based on their relative standalone selling price. Standalone selling price is the price at which we would sell a promised good or service separately to the customer. Our warranties generally provide a customer with assurance that the related deliverable will function as the parties intended because it complies with agreed-upon specifications and is therefore not considered an additional performance obligation in the contract.
    The Company may execute more than one contract or agreement with a single customer. The separate contracts or agreements may be viewed as one combined arrangement or separate agreements for revenue recognition purposes. In order to reach appropriate conclusions regarding whether such agreements should be combined, the Company evaluates whether the agreements were negotiated as a package with a single commercial objective, whether the amount of consideration to be paid in one agreement depends on the price and/or performance of another agreement, or whether the good or services promised in the agreements represent a single performance obligation. The conclusions reached can impact the identification of distinct performance obligations, allocation of the transaction price to each performance obligation and the timing of revenue recognition related to those arrangements
    For contracts recognized over time, we recognize the estimated loss to the extent the project has been completed based on actual hours incurred compared to the total estimated hours.  A loss is recognized when the current estimate of the consideration we expect to receive, modified to include any variable consideration, is less than the current estimate of total costs for the contract.
    Service Fee Revenue
    The Company’s service fee revenue primarily relates to our order to cash, fulfillment, customer care, consulting, design, digital marketing and technology services. The Company typically charges its service fee revenue on either a time and materials, fixed price, cost-plus a margin, a percent of shipped revenue, or retainer basis for professional services, or a per transaction basis, such as a per item basis for fulfillment services or a per labor hour basis for customer contact center services. Additional fees are billed for other services.
    Product Revenue
    Depending on the terms of the customer arrangement, product revenue and product cost is recognized at the point the customer gains control of the asset. The specific point in time when control transfers depends on the contract with the customer. Typically, our terms are Freight on Board (“FOB”) Shipping point, which we believe to be indicative of when control is transferred. We permit our customers to return product.  Product revenue is reported net of projected future returns. Future returns are estimated based on historical return information. Management also considers any other current information and trends in making estimates.
    Gross versus Net Revenue
    In instances where revenue is derived from product sales from a third-party, we record revenue on a gross basis when we are a principal to the transaction and net of costs when we are acting as an agent between the customer or client and the vendor. We are the principal and therefore record revenue on a gross basis if we control a promised good or service before transferring that good or service to the customer. We are an agent and record revenue on a net basis for what we retain for agency services if our role is to arrange for another entity to control the promised goods or services.
    Practical expedients
    The standard allows entities to use several practical expedients, including the as-invoiced practical expedient, determining whether a significant financing component exists, treatment of sales and usage-based taxes, and the recognition of certain incremental costs of obtaining a contract with a client or customer. Contracts of less than a year with a financing component will be expensed in that period as a practical expedient. Our current contracts do not have a financing component. Commissions on contracts of less than one year will be expensed as a practical expedient.  Commissions will be capitalized on contracts over one year. As of December 31, 2019 and 2018, we did not have any material commissions on contracts in excess of one year.  We also present our revenues net of sales and usage-based tax as a practical expedient.
    Contract modifications
    Contract modifications are routine in our industry. For each modification, the Company assesses whether the modification changes the scope and or price of the original agreement and whether those changes are commensurate with stand-alone selling price. Based on the results of this assessment, the Company either accounts for the modification as a separate contract, as a change in the original contract, or as a termination of the old contract and creation of a new contract in accordance with Accounting Standards Codification (“ASC”) 606-10-25-12.
    Concentration of Business and Credit Risk
    During 2019, two clients contributing to both the PFS Operations and LiveArea business segments represented more than 10% of the Company’s consolidated total revenues. The largest client represented $40.6 million, or 14%, of consolidated total revenues. The second largest client represented $29.5 million, or 10%, of consolidated total revenues. There were no other such concentrations in 2019. During 2018, one product customer or service fee client relationship represented more than 10% of the Company’s consolidated total revenues. As of December 31, 2019, one client exceeded 10% of the Company’s total accounts receivable. As of December 31, 2018, no client exceeded 10% of the Company’s total accounts receivable.
    Cash and Cash Equivalents
    Cash equivalents are defined as short-term highly liquid investments with original maturities, when acquired, of three months or less. At times, the Company has cash balances in domestic bank accounts that exceed Federal Deposit Insurance Corporation insured limits. The Company has not experienced any losses related to these cash concentrations.
    Accounts Receivable
    The Company recognizes revenue and records trade accounts receivable, pursuant to the methods described above, when collectability is reasonably assured. Collectability is evaluated in the aggregate and on an individual customer or client basis taking into consideration payment due date, historical payment trends, current financial position, results of independent credit evaluations and payment terms. Related reserves are determined by either using percentages applied to certain aged receivable categories based on historical results, reevaluated and adjusted as additional information is received, or a specific identification method. After all attempts to collect a receivable have failed, the receivable is written off against the allowance for doubtful accounts.
    Other Receivables
    Other receivables primarily include amounts due from Ricoh for costs incurred by the Company under the distributor agreements and value added tax receivables.
    Inventories
    Inventories (all of which are finished goods) are stated at the lower of weighted average cost and net realizable value. The Company establishes inventory reserves based upon estimates of declines in values due to inventories that are slow moving or obsolete, excess levels of inventory or values assessed at lower than cost.
    Supplies Distributors assumes responsibility for slow-moving inventory under its Ricoh distributor agreements, subject to certain termination rights, but has the right to return product rendered obsolete by engineering changes, as defined. In the event PFSweb, Supplies Distributors and Ricoh terminate the distributor agreements, the agreements provide for the parties to mutually agree on a plan of disposition of Supplies Distributors’ then existing inventory.
    Property and Equipment
    The Company makes judgments and estimates in conjunction with the carrying value of property and equipment, including amounts to be capitalized, depreciation and amortization methods and useful lives. Property and equipment are stated at cost and are depreciated using the straight-line method over the estimated useful lives of the respective assets. Capitalized implementation costs are depreciated over the respective client expected performance period. Leasehold improvements are amortized over the shorter of the useful life of the related asset or the remaining lease term.
    When events or changes in circumstances indicate that the carrying amount of our property and equipment might not be recoverable, the expected future undiscounted cash flows from the asset are estimated and compared with the carrying amount of the asset. If the sum of the estimated undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recorded. The impairment loss is measured by comparing the fair value of the asset with its carrying amount. Fair value is generally determined based on discounted cash flows or appraised values, as appropriate.
    Leases
    We account for leases in accordance with ASC 842, Leases. Lease assets and liabilities are recognized at the commencement date of an arrangement where it is determined at inception that a lease exists. Lease assets represent the right to use an underlying asset for the lease term and lease liabilities represent the obligation to make lease payments arising from the lease. These assets and liabilities are initially recognized based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use an incremental borrowing rate based on the information available at the lease commencement date to discount payments to the present value. Some of these leases contain rent escalation clauses either fixed or adjusted periodically for inflation or market rates that are factored into our determination of lease payments. We also have variable lease payments that do not depend on a rate or index, primarily for items such as common area maintenance and real estate taxes, which are recorded as variable cost when incurred. The lease asset excludes incentives and initial direct costs incurred. Lease terms include options to extend or terminate the lease when it is reasonably certain that we will exercise that option.
    Our operating leases are included in operating lease right-of-use assets, current portion of operating lease liabilities and operating lease liabilities on the consolidated balance sheets. Our finance leases are included in property and equipment, long-term debt and finance lease obligations and current portion of long-term debt and finance lease obligations on the consolidated balance sheets. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheets. The expense for these short-term leases and operating leases is recognized on a straight-line basis over the lease term. We have lease agreements with lease and non-lease components and have elected to combine as a single lease component. In addition, we utilized the portfolio approach to group leases with similar characteristics and did not use hindsight to determine lease term.
    Definite-Lived Intangible Assets
    The Company’s definite-lived intangible assets are primarily comprised of non-compete agreements, trade names, customer relationships and developed technology.
    Definite-lived intangible assets are amortized over their estimated useful life and only tested for impairment whenever events or circumstances indicate that the carrying amount of an asset may not be recoverable. An impairment loss would be recognized when the carrying amount of the asset exceeds the estimated undiscounted future cash flows expected to result from the use of the asset and its eventual disposition. The impairment loss to be recorded would be the excess of the asset’s carrying value over its fair value. Fair value is determined using a discounted cash flow analysis or other valuation technique.
    Goodwill
    Goodwill represents the excess of the purchase price over the fair value of the identifiable net assets acquired. Goodwill and other intangible assets with indefinite lives are not amortized to operations, but instead are reviewed for impairment at least annually on October 1, or more frequently when there is an indicator of impairment. Goodwill impairment exists when a reporting unit’s goodwill carrying value exceeds its implied fair value. The Company has no intangible asset with indefinite useful lives, other than goodwill.
    Accounting Standards Update (“ASU”) Topic 350: Testing Goodwill for Impairment (“ASU Topic 350”) permits an entity to make a qualitative assessment of whether it is more likely than not that a reporting unit’s fair value is less than its carrying amount before applying a two-step goodwill impairment test. This qualified assessment is referred to as “Step 0.” When performing Step 0, an entity evaluates relevant events and circumstances, including but not limited to, macroeconomic conditions, industry and market conditions, overall financial performance, reporting unit specific events and entity specific events. If, after completing Step 0, an entity concludes that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, it would not be required to perform a two-step impairment test for that reporting unit.
    In the event that the conclusion of Step 0 requires the two-step test, the first step compares the fair value of the reporting unit with its carrying value, including goodwill. If the fair value of the reporting unit is less than its carrying value, an indication of goodwill impairment exists for the reporting unit and the entity must perform step two of the impairment test. Under step two, an impairment loss is recognized for any excess of the carrying amount of the reporting unit’s goodwill over the implied fair value of that goodwill. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit in a manner similar to a purchase price allocation and the residual fair value after this allocation is the implied fair value of the reporting unit goodwill. Fair value of the reporting unit is determined using a discounted cash flow analysis. If the fair value of the reporting unit exceeds its carrying value, step two does not need to be performed. An impairment loss is recognized to the extent that the carrying amount of goodwill exceeds its implied fair value.
    If the Company is required to perform the two-step test described in the preceding paragraph, it would determine fair value using generally accepted valuation techniques, including discounted cash flows and market multiple analyses. These types of analyses contain uncertainties because they require management to make assumptions and to apply judgment to estimate industry economic factors and the profitability of future business strategies.
    The Company’s valuation methodology for assessing impairment would require management to make judgments and assumptions based on historical experience and projections of future operating performance. If these assumptions differ materially from future results, the Company may record impairment charges in the future.
    Foreign Currency Translation and Transactions
    The functional currency of each of the Company’s foreign subsidiaries is local currency. Assets and liabilities are translated at exchange rates in effect at the end of the period and income and expense items are translated at the average exchange rates on a monthly basis. Translation adjustments are accumulated and reported as a component of accumulated other comprehensive income (loss) in the consolidated statements of shareholders’ equity.
    The Company includes currency gains and losses on short-term intercompany advances in the determination of net income and loss. The Company reports gains and losses on intercompany foreign currency transactions that are of a long-term investment nature as a component of accumulated other comprehensive income (loss) in the consolidated statements of shareholders’ equity.
    Stock-Based Compensation
    The Company uses stock-based compensation, including stock options, deferred stock units and other market and performance stock-based awards to provide long-term performance incentives for its executives, key employees and non-employee directors. From the service inception date to the grant date, the Company recognizes compensation cost for all share-based payments based on the reporting date fair value of the award. After the grant date, compensation cost is measured based on the grant date fair value. Depending on the conditions associated with the vesting of the award, compensation cost is recognized on a straight-line or graded basis, net of estimated forfeitures, over the requisite service period of each award. The Company records compensation cost as a component of selling, general and administrative expenses in the consolidated statements of operations.
    The Company estimates the fair value of each option grant on the date of grant using the Black-Scholes option-pricing model and estimates the compensation cost for certain of the awards that have a market condition using a Monte-Carlo simulation. The estimated fair value for awards involves assumptions for expected dividend yield, stock price volatility, risk-free interest rates and the expected life of the award.
    Income Taxes
    Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are established when necessary to reduce deferred tax assets to the amount more likely than not to be realized.
    The Company recognizes interest and penalties related to certain tax positions in income tax expense and monitors uncertain tax positions and recognizes tax benefits only when management believes the relevant tax positions would more likely than not be sustained upon examination.
    Fair Value of Financial Instruments
    In accordance with ASC 825, Financial Instruments, fair value is determined utilizing a hierarchy of valuation techniques. The three levels of the fair value hierarchy are as follows:
    Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities.
    Level 2: Inputs, other than quoted prices, that are observable for the asset or liability, either directly or indirectly; these include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.
    Level 3: Unobservable inputs that reflect the reporting entity’s own assumptions.
    The carrying value of the Company’s financial instruments, which include cash and cash equivalents, accounts receivable, other receivables, trade accounts payable and debt, approximate their fair values at December 31, 2019 and 2018 based on short terms to maturity or current market prices and interest rates or observable inputs such as quoted prices in active markets.
    Nonrecurring Fair Value Measurements
    The purchase price of business acquisitions is allocated to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with any excess recorded as goodwill. The Company utilizes Level 3 inputs in the determination of the initial fair value of assets and liabilities. Non-financial assets such as goodwill, intangible assets, software development costs and property and equipment are subsequently measured at fair value when there is an indicator of impairment and recorded at fair value only when impairment is recognized.
    Impact of Recently Issued Accounting Standards
    Pronouncements Recently Adopted
    In February 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-02, Leases ("ASU 2016- 02"), which requires lessees to recognize assets and liabilities on the balance sheet for the rights and obligations created by all leases with terms of more than 12 months. In July 2018, the FASB issued additional authoritative guidance providing companies with an optional transition method to use the effective date of ASU 2016-02 as the date of initial application of transition and not restate comparative periods. We adopted the standard on January 1, 2019 using this optional transition method. As such, prior periods have not been recast under the new standard. We elected the package of practical expedients, which allows us to carry forward historical lease classification, the practical expedient to not separate non-lease components from lease components and the short-term lease accounting policy election as defined in ASU 2016-02. These practical expedients have been applied to all classes of underlying assets. We implemented internal controls and a lease accounting software to enable the preparation of financial information on adoption. The standard had a material impact on our consolidated balance sheets but did not have an impact on the consolidated statements of operations and comprehensive income (loss) and had no impact on cash provided by or used in operating, investing or financing activities on our consolidated statements of cash flows. The most significant impact was the recognition of right-of-use assets of $40.8 million and operating lease liabilities of $46.5 million for operating leases at adoption date. The difference between the right-of-use assets and operating lease liabilities was recorded as an adjustment to deferred rent (lease incentives). The adoption of ASU 2016-02 had substantially no impact on our finance leases.
    Pronouncements Not Yet Adopted
    In June 2016, the FASB issued ASU 2016-13, "Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments," which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss methodology, which will result in more timely recognition of credit losses. ASU 2016-13 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019 for all public entities, excluding smaller reporting companies, and after December 15, 2022 for smaller reporting companies. It requires a cumulative effect adjustment to the balance sheet as of the beginning of the first reporting period in which the guidance is effective. We will adopt ASU 2016-13 on January 1, 2023. We are currently in the process of evaluating the impact of the adoption of ASU 2016-13 on our consolidated financial statements.
    In January 2017, the FASB issued ASU No. 2017-04, “Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill impairment” (“ASU 2017-04”), which removes Step 2 of the goodwill impairment test. A goodwill impairment will now be determined by the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for annual reporting periods, and interim periods therein, beginning after December 15, 2019, with early adoption permitted. We do not expect the adoption of ASU 2017-04 to have a material impact on our consolidated financial statements.
    In August 2018, the FASB issued ASU No. 2018-15 "Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract; Disclosures for Implementation Costs Incurred for Internal-Use Software and Cloud Computing Arrangements" (“ASU 2018-15”), which aligns the accounting for implementation costs incurred in a hosting arrangement that is a service contract with the accounting for implementation costs incurred to develop or obtain internal-use software under ASC Subtopic 350-40, in order to determine which costs to capitalize and recognize as an asset. ASU 2018-15 is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019 and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. We will adopt on January 1, 2020 on a prospective basis. We are currently in the process of evaluating the impact of the adoption of ASU 2018-15 but do not expect the adoption to have a material impact on our consolidated financial statements.
    XML 59 R29.htm IDEA: XBRL DOCUMENT v3.20.1
    Earnings Per Share (Tables)
    12 Months Ended
    Dec. 31, 2019
    Earnings Per Share [Abstract]  
    Schedule of Reconciliation of Denominator Used in Calculation of Basic and Diluted Earnings Per share
    A reconciliation of the denominator used in the calculation of basic and diluted earnings per share is as follows (in thousands):
     
    Year Ended December 31,
     
    2019
     
    2018
    Numerator:
     
     
     
    Net income (loss)
    $
    (2,170
    )
     
    $
    1,228

    Denominator:
     
     
     
    Weighted-average shares outstanding for basic earnings (loss) per share
    19,449

     
    19,203

    Effect of dilutive securities:
     
     
     
    Options to purchase common stock

     
    211

    Other dilutive securities

     
    412

    Adjusted weighted-average shares outstanding for diluted earnings (loss) per share
    19,449

     
    19,826

    XML 60 R21.htm IDEA: XBRL DOCUMENT v3.20.1
    Employee Savings Plan
    12 Months Ended
    Dec. 31, 2019
    Retirement Benefits [Abstract]  
    Employee Savings Plan
    Employee Savings Plan
    The Company has a defined contribution employee savings plan under Section 401(k) of the Internal Revenue Code. Substantially all full-time and part-time U.S. employees are eligible to participate in the plan. The Company, at its discretion, may match employee contributions to the plan and also make an additional matching contribution in the form of profit sharing in recognition of the Company’s performance. Our employees in Europe and Canada also have defined contribution plans.  The Company contributed approximately $0.7 million and $0.5 million during the years ended December 31, 2019 and 2018, respectively, to match an approved percentage of employee contributions.
    XML 61 R4.htm IDEA: XBRL DOCUMENT v3.20.1
    Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
    shares in Thousands, $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    REVENUES:    
    Total revenues $ 294,022 $ 326,160
    COSTS OF REVENUES:    
    Total costs of revenues 219,801 240,863
    Gross profit 74,221 85,297
    SELLING, GENERAL AND ADMINISTRATIVE EXPENSES 73,334 78,800
    Income from operations 887 6,497
    INTEREST EXPENSE, net 1,896 2,499
    Income (loss) from operations before income taxes (1,009) 3,998
    INCOME TAX EXPENSE 1,161 2,770
    NET INCOME (LOSS) $ (2,170) $ 1,228
    NET INCOME (LOSS) PER SHARE:    
    Basic (in usd per share) $ (0.11) $ 0.06
    Diluted (in usd per share) $ (0.11) $ 0.06
    WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING:    
    Basic (in shares) 19,449 19,203
    Diluted (in shares) 19,449 19,826
    COMPREHENSIVE INCOME (LOSS):    
    Net income (loss) $ (2,170) $ 1,228
    Foreign currency translation adjustment, net of taxes (308) (1,063)
    TOTAL COMPREHENSIVE INCOME (LOSS) (2,478) 165
    Service fee revenue    
    REVENUES:    
    Total revenues 214,382 230,484
    COSTS OF REVENUES:    
    Total costs of revenues 141,616 146,827
    Product revenue, net    
    REVENUES:    
    Total revenues 26,613 34,350
    COSTS OF REVENUES:    
    Total costs of revenues 25,158 32,710
    Pass-through revenue    
    REVENUES:    
    Total revenues 53,027 61,326
    COSTS OF REVENUES:    
    Total costs of revenues $ 53,027 $ 61,326
    XML 62 R25.htm IDEA: XBRL DOCUMENT v3.20.1
    Goodwill and Identifiable Intangibles, Net (Tables)
    12 Months Ended
    Dec. 31, 2019
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Schedule of Definite-Lived Identifiable Intangible Assets Acquired
    The following table presents the gross carrying value and accumulated amortization for identifiable intangibles (in thousands):
     
    December 31, 2019
     
    December 31, 2018
     
    Estimated Useful Life
    from Acquisition
     
    Gross Carrying
    Value
     
    Accumulated
    Amortization
     
    Net Carrying
    Value
     
    Gross Carrying
    Value
     
    Accumulated
    Amortization
     
    Net Carrying
    Value
     
    Trade names
    $
    1,250

     
    $
    (1,250
    )
     
    $

     
    $
    1,250

     
    $
    (1,250
    )
     
    $

     
    2.25 - 2.5 years
    Non-compete
       agreements
    570

     
    (570
    )
     

     
    569

     
    (569
    )
     

     
    1- 3.5 years
    Leasehold
    45

     
    (45
    )
     

     
    45

     
    (45
    )
     

     
    2.5 years
    Customer relationships
    10,120

     
    (8,989
    )
     
    1,131

     
    10,071

     
    (8,278
    )
     
    1,793

     
    1.6 - 9 years
    Developed technology
    1,509

     
    (1,509
    )
     

     
    1,487

     
    (1,487
    )
     

     
    2.5 - 3 years
    Other intangibles
    492

     
    (488
    )
     
    4

     
    493

     
    (483
    )
     
    10

     
    9 years
    Total definite-lived
       identifiable
       intangible assets
    $
    13,986

     
    $
    (12,851
    )
     
    $
    1,135

     
    $
    13,915

     
    $
    (12,112
    )
     
    $
    1,803

     
     
    Summary of Estimated Amortization Expense
    The estimated amortization expense for each of the next five years is as follows (in thousands):
    2020
    $
    470

    2021
    282

    2022
    197

    2023
    138

    2024
    48

    XML 63 R13.htm IDEA: XBRL DOCUMENT v3.20.1
    Inventory Financing
    12 Months Ended
    Dec. 31, 2019
    Debt Disclosure [Abstract]  
    Inventory Financing
    Inventory Financing
    Supplies Distributors has a short-term credit facility with IBM Credit LLC (“IBM Credit Facility”) to finance its purchase and distribution of Ricoh products in the United States, providing financing for eligible Ricoh inventory and certain receivables up to $7.5 million, as per the amended agreement. The agreement has no stated maturity date and provides either party the ability to exit the facility following a 90 day notice.
    Given the structure of this facility and as outstanding balances, which represent inventory purchases, are repaid within twelve months, we have classified the outstanding amounts under this facility, which were $3.0 million and $4.7 million as of December 31, 2019 and December 31, 2018, respectively, as trade accounts payable in the consolidated balance sheets. As of December 31, 2019, Supplies Distributors had $1.9 million of available credit under this facility. The credit facility contains cross default provisions, various restrictions upon the ability of Supplies Distributors to, among other things, merge, consolidate, sell assets, incur indebtedness, make loans and payments to related parties (including entities directly or indirectly owned by PFSweb, Inc.), provide guarantees, make investments and loans, pledge assets, make changes to capital stock ownership structure and pay dividends. The credit facility also contains financial covenants, such as annualized revenue to working capital, net profit after tax to revenue and total liabilities to tangible net worth, as defined, and is secured by certain of the assets of Supplies Distributors, as well as a collateralized guaranty of PFSweb. Additionally, PFSweb is required to maintain a minimum Subordinated Note receivable balance from Supplies Distributors of $1.0 million, as per amended agreement. Borrowings under the credit facility accrue interest, after a defined free financing period, at prime rate plus 0.5%, which resulted in a weighted average interest rate of 5.25% and 5.75% as of December 31, 2019 and December 31, 2018, respectively. As of December 31, 2019, the Company was in compliance with all financial covenants.
    Pursuant to IBM Credit Facility, Supplies Distributors is restricted from making any distributions to PFSweb if, after giving affect thereto, Supplies Distributors’ would be in noncompliance with its financial covenants. Supplies Distributors has received lender approval to pay approximately $1.1 million of dividends in 2020. Supplies Distributors paid dividends to PFSweb of $1.8 million and $1.7 million in 2019 and 2018, respectively, which eliminate upon consolidation.
    XML 64 R17.htm IDEA: XBRL DOCUMENT v3.20.1
    Earnings Per Share
    12 Months Ended
    Dec. 31, 2019
    Earnings Per Share [Abstract]  
    Earnings Per Share
    Earnings Per Share
    Basic and diluted earnings per share are computed by dividing net loss by the weighted-average number of common shares outstanding for the reporting period. Diluted earnings per share is computed by giving effect to all potential weighted average dilutive common stock, including options, restricted stock units and other equity based awards. A reconciliation of the denominator used in the calculation of basic and diluted earnings per share is as follows (in thousands):
     
    Year Ended December 31,
     
    2019
     
    2018
    Numerator:
     
     
     
    Net income (loss)
    $
    (2,170
    )
     
    $
    1,228

    Denominator:
     
     
     
    Weighted-average shares outstanding for basic earnings (loss) per share
    19,449

     
    19,203

    Effect of dilutive securities:
     
     
     
    Options to purchase common stock

     
    211

    Other dilutive securities

     
    412

    Adjusted weighted-average shares outstanding for diluted earnings (loss) per share
    19,449

     
    19,826


    In periods when we recognize a net loss, we exclude the impact of outstanding common stock equivalents from the diluted loss per share calculation as their inclusion would have an antidilutive effect. As of December 31, 2019 and 2018, we had outstanding common stock equivalents of approximately 2.1 million and 0.8 million, respectively, that have been excluded from the calculations of diluted earnings per share attributable to common stockholders because their effect would have been antidilutive.
    XML 65 R34.htm IDEA: XBRL DOCUMENT v3.20.1
    Revenue from Contracts with Clients and Customers - Additional Information, Performance Obligations (Details)
    $ in Millions
    Dec. 31, 2019
    USD ($)
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2020-01-01  
    Revenue from Contract with Customer [Abstract]  
    Percentage of remaining performance obligations revenue expected to be recognized 87.00%
    Disaggregation of Revenue [Line Items]  
    Remaining performance obligations period expected to be recognized 1 year
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2021-01-01  
    Revenue from Contract with Customer [Abstract]  
    Performance obligation $ 11.8
    Percentage of remaining performance obligations revenue expected to be recognized 98.00%
    Disaggregation of Revenue [Line Items]  
    Remaining performance obligations period expected to be recognized 1 year
    XML 66 R30.htm IDEA: XBRL DOCUMENT v3.20.1
    Leases (Tables)
    12 Months Ended
    Dec. 31, 2019
    Leases [Abstract]  
    Lease Costs and Supplemental Cash Flow Information
    Supplemental consolidated cash flow information related to leases is as follows (in thousands):
     
    December 31, 2019
     
     
    Cash paid for amounts included in the measurement of lease liabilities:
     
    Operating cash flows arising from operating leases
    $
    9,365

    Operating cash flows arising from finance leases
    $
    160

    Financing cash flows arising from finance leases
    $
    1,644

    Right-of-use assets obtained in exchange for operating lease liabilities
    $
    2,910

    Right-of-use assets obtained in exchange for finance lease liabilities
    $
    414

    Total lease costs consist of the following (in thousands):
     
    December 31, 2019
    Lease costs:
     
    Finance lease costs:
     
        Amortization of right-of-use assets
    $
    1,387

        Interest on lease liabilities
    160

    Operating lease costs
    9,326

    Variable lease costs
    2,949

    Short-term lease costs
    1,656

    Total lease costs
    $
    15,478

    Finance Lease Maturity
    Maturities of lease liabilities are as follows (in thousands):
     
    December 31, 2019
     
    Operating Leases
     
    Finance Leases
     
     
     
     
    2020
    $
    10,456

     
    $
    1,253

    2021
    9,567

     
    836

    2022
    8,698

     
    143

    2023
    6,691

     
    52

    2024
    4,659

     
    21

    Thereafter
    8,491

     

    Total lease payments
    48,562

     
    2,305

    Less interest
    (6,363
    )
     
    (128
    )
    Total lease obligations
    $
    42,199

     
    $
    2,177

    Operating Lease Maturity
    Maturities of lease liabilities are as follows (in thousands):
     
    December 31, 2019
     
    Operating Leases
     
    Finance Leases
     
     
     
     
    2020
    $
    10,456

     
    $
    1,253

    2021
    9,567

     
    836

    2022
    8,698

     
    143

    2023
    6,691

     
    52

    2024
    4,659

     
    21

    Thereafter
    8,491

     

    Total lease payments
    48,562

     
    2,305

    Less interest
    (6,363
    )
     
    (128
    )
    Total lease obligations
    $
    42,199

     
    $
    2,177

    Finance Lease Maturity
    Future minimum obligations under leases in effect as of December 31, 2018 having a non-cancelable term in excess of one year as determined prior to the adoption of ASU 2016-02 were as follows (in thousands):
     
    December 31, 2018
     
    Operating Leases
     
    Finance Leases
     
     
     
     
    2019
    $
    9,659

     
    $
    1,811

    2020
    10,028

     
    1,169

    2021
    9,222

     
    725

    2022
    8,407

     
    55

    2023
    6,828

     

    Thereafter
    12,840

     

    Future minimum lease obligations
    $
    56,984

     
    3,760

    Less interest
     
     
    (265
    )
    Present value of net minimum lease obligations
     
     
    $
    3,495

    Operating Lease Maturity
    Future minimum obligations under leases in effect as of December 31, 2018 having a non-cancelable term in excess of one year as determined prior to the adoption of ASU 2016-02 were as follows (in thousands):
     
    December 31, 2018
     
    Operating Leases
     
    Finance Leases
     
     
     
     
    2019
    $
    9,659

     
    $
    1,811

    2020
    10,028

     
    1,169

    2021
    9,222

     
    725

    2022
    8,407

     
    55

    2023
    6,828

     

    Thereafter
    12,840

     

    Future minimum lease obligations
    $
    56,984

     
    3,760

    Less interest
     
     
    (265
    )
    Present value of net minimum lease obligations
     
     
    $
    3,495

    XML 67 R38.htm IDEA: XBRL DOCUMENT v3.20.1
    Property and Equipment (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Property, Plant and Equipment [Line Items]    
    Property and equipment, gross   $ 97,744
    Property and equipment, gross $ 99,750  
    Less-accumulated depreciation and amortization (81,314)  
    Less-accumulated depreciation and amortization   (76,248)
    Property and equipment, net 18,436  
    Property and equipment, net 18,436 21,496
    Purchased and capitalized software costs    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, gross   36,894
    Property and equipment, gross $ 37,968  
    Purchased and capitalized software costs | Minimum    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, depreciable life 2 years  
    Purchased and capitalized software costs | Maximum    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, depreciable life 7 years  
    Furniture, fixtures and equipment    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, gross   28,749
    Property and equipment, gross $ 29,899  
    Furniture, fixtures and equipment | Minimum    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, depreciable life 2 years  
    Furniture, fixtures and equipment | Maximum    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, depreciable life 10 years  
    Computer equipment    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, gross   15,265
    Property and equipment, gross $ 15,034  
    Computer equipment | Minimum    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, depreciable life 2 years  
    Computer equipment | Maximum    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, depreciable life 6 years  
    Leasehold improvements    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, gross   14,939
    Property and equipment, gross $ 15,392  
    Leasehold improvements | Minimum    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, depreciable life 2 years  
    Leasehold improvements | Maximum    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, depreciable life 10 years  
    In-process assets    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, gross   $ 1,897
    Property and equipment, gross $ 1,457  
    XML 68 R59.htm IDEA: XBRL DOCUMENT v3.20.1
    Income Taxes - Summary of Current and Deferred Income Tax Expense (Benefit) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Current    
    Domestic $ (53) $ 93
    State 443 577
    Foreign 295 1,856
    Total Current 685 2,526
    Deferred    
    Domestic 568 352
    State 12 21
    Foreign (104) (129)
    Total Deferred 476 244
    Provision for income taxes $ 1,161 $ 2,770
    XML 69 R51.htm IDEA: XBRL DOCUMENT v3.20.1
    Stock and Stock Options - Summary of Service-Based Restricted Stock and Unit Award Activity (Details) - Service-Based Restricted Stock and Restricted Stock Unit Awards
    12 Months Ended
    Dec. 31, 2019
    $ / shares
    shares
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
    Unvested restricted stock, Shares, beginning balance (in shares) | shares 130,284
    Shares, Granted (in shares) | shares 143,719
    Shares, Vested (in shares) | shares (126,786)
    Shares, Canceled (in shares) | shares (18,075)
    Unvested restricted stock, Shares, Ending balance (in shares) | shares 129,142
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
    Unvested restricted stock, Weighted average grant date fair value per share, Beginning balance (in usd per share) | $ / shares $ 8.13
    Weighted average grant date fair value per share, Granted (in usd per share) | $ / shares 3.98
    Weighted average grant date fair value per share, Vested (in usd per share) | $ / shares 6.43
    Weighted average grant date fair value per share, Canceled (in usd per share) | $ / shares 7.87
    Unvested restricted stock, Weighted average grant date fair value per share, Ending balance (in usd per share) | $ / shares $ 5.22
    XML 70 R55.htm IDEA: XBRL DOCUMENT v3.20.1
    Stock and Stock Options - Summary of Deferred Stock Unit Activity (Details) - DSU Award
    12 Months Ended
    Dec. 31, 2019
    $ / shares
    shares
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
    Unvested restricted stock, Shares, beginning balance (in shares) | shares 251,996
    Shares, Granted (in shares) | shares 199,993
    Shares, Vested (in shares) | shares 0
    Unvested restricted stock, Shares, Ending balance (in shares) | shares 451,989
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
    Unvested restricted stock, Weighted average grant date fair value per share, Beginning balance (in usd per share) | $ / shares $ 9.33
    Weighted average grant date fair value per share, Granted (in usd per share) | $ / shares 3.75
    Weighted average grant date fair value per share, Vested (in usd per share) | $ / shares 0
    Unvested restricted stock, Weighted average grant date fair value per share, Ending balance (in usd per share) | $ / shares $ 6.86
    XML 72 R12.htm IDEA: XBRL DOCUMENT v3.20.1
    Goodwill and Identifiable Intangibles, Net
    12 Months Ended
    Dec. 31, 2019
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Goodwill and Identifiable Intangibles, Net
    Goodwill and Identifiable Intangibles, Net
    During 2019 goodwill increased by $0.3 million and decreased by $0.5 million in 2018 due to the impact of foreign currency translation. The Company’s annual goodwill impairment test as of October 1, 2019 was performed for all reporting units by completing a Step 1 quantitative test. Based on the result of our impairment test, the fair values of our reporting units exceed their carrying values, resulting in no impairment. Discount rates, growth rates and cash flow projections are the assumptions that are most sensitive and susceptible to change as they require significant management judgment. In addition, certain future events and circumstances, including deterioration of market conditions, higher cost of capital, a decline in actual and expected consumption and demand, could result in changes to these assumptions and judgments. A revision of these assumptions could cause the fair value of the reporting unit to fall below its respective carrying value. As for all of the Company's reporting units, if in future years, the reporting unit's actual results are not consistent with the Company's estimates and assumptions used to calculate fair value, the Company may be required to recognize material impairments to goodwill.  During 2018, the Company determined that it was not more likely than not that the reporting unit’s fair value was less than its carrying value and, therefore, did not complete the prescribed two-step goodwill impairment test and thus the Company did not record any goodwill impairment during 2018. We have determined that our reporting units are equivalent to our operating segments. The Company’s goodwill by reporting unit was $23.2 million and $23.0 million for our LiveArea Professional Services segment and $22.2 million and $22.2 million for our PFS Operations segment at December 31, 2019 and December 31, 2018, respectively.
    The following table presents the gross carrying value and accumulated amortization for identifiable intangibles (in thousands):
     
    December 31, 2019
     
    December 31, 2018
     
    Estimated Useful Life
    from Acquisition
     
    Gross Carrying
    Value
     
    Accumulated
    Amortization
     
    Net Carrying
    Value
     
    Gross Carrying
    Value
     
    Accumulated
    Amortization
     
    Net Carrying
    Value
     
    Trade names
    $
    1,250

     
    $
    (1,250
    )
     
    $

     
    $
    1,250

     
    $
    (1,250
    )
     
    $

     
    2.25 - 2.5 years
    Non-compete
       agreements
    570

     
    (570
    )
     

     
    569

     
    (569
    )
     

     
    1- 3.5 years
    Leasehold
    45

     
    (45
    )
     

     
    45

     
    (45
    )
     

     
    2.5 years
    Customer relationships
    10,120

     
    (8,989
    )
     
    1,131

     
    10,071

     
    (8,278
    )
     
    1,793

     
    1.6 - 9 years
    Developed technology
    1,509

     
    (1,509
    )
     

     
    1,487

     
    (1,487
    )
     

     
    2.5 - 3 years
    Other intangibles
    492

     
    (488
    )
     
    4

     
    493

     
    (483
    )
     
    10

     
    9 years
    Total definite-lived
       identifiable
       intangible assets
    $
    13,986

     
    $
    (12,851
    )
     
    $
    1,135

     
    $
    13,915

     
    $
    (12,112
    )
     
    $
    1,803

     
     

    Definite-Lived Identifiable Intangible Asset Amortization
    The changes in the net carrying values of identifiable intangible assets during 2019 and 2018 were primarily due to amortization expense of $0.7 million and $1.6 million, respectively, as well as the impact of foreign currency translation. Amortization expense is included in selling, general and administrative expenses in 2019 and 2018, respectively, in the consolidated statements of operations. The estimated amortization expense for each of the next five years is as follows (in thousands):
    2020
    $
    470

    2021
    282

    2022
    197

    2023
    138

    2024
    48

    XML 73 R16.htm IDEA: XBRL DOCUMENT v3.20.1
    Income Taxes
    12 Months Ended
    Dec. 31, 2019
    Income Tax Disclosure [Abstract]  
    Income Taxes
    Income Taxes
    The consolidated income (loss) from operations before income taxes, by domestic and foreign entities, is as follows (in thousands):
     
    Year-Ended
    December 31,
     
    2019
     
    2018
    Domestic
    $
    3,157

     
    $
    (459
    )
    Foreign
    (4,166
    )
     
    4,457

    Total
    $
    (1,009
    )
     
    $
    3,998


    A reconciliation of the difference between the expected income tax expense (benefit) from operations at the U.S. federal statutory corporate tax rate of 21% and the Company’s effective tax rate is as follows (in thousands):
     
    Year Ended
    December 31,
     
    2019
     
    2018
    Income tax benefit computed at statutory rate
    $
    (212
    )
     
    $
    840

    Items not deductible for tax purposes
    297

     
    437

    Change in valuation allowance
    514

     
    (79
    )
    Impact of Tax Reform Act

     
    170

    State taxes
    443

     
    576

    Foreign exchange rate difference
    (330
    )
     
    (80
    )
    Net operating loss adjustments
    246

     
    421

    Prior year return-to-provision true-up
    (446
    )
     
    426

    Other
    649

     
    59

    Provision for income taxes
    $
    1,161

     
    $
    2,770


    Current and deferred income tax expense (benefit) is summarized as follows (in thousands): 
     
    December 31,
     
    2019
     
    2018
    Current
     
     
     
    Domestic
    $
    (53
    )
     
    $
    93

    State
    443

     
    577

    Foreign
    295

     
    1,856

    Total Current
    685

     
    2,526

    Deferred
     
     
     
    Domestic
    568

     
    352

    State
    12

     
    21

    Foreign
    (104
    )
     
    (129
    )
    Total Deferred
    476

     
    244

    Provision for income taxes
    $
    1,161

     
    $
    2,770


    The components of the deferred tax asset (liability) are as follows (in thousands):
     
    Year Ended
    December 31,
     
    2019
     
    2018
    Deferred tax assets:
     
     
     
    Allowance for doubtful accounts
    $
    226

     
    $
    105

    Inventory reserve
    66

     
    67

    Property and equipment
    1,465

     
    1,078

    Accrued expenses
    858

     
    1,276

    Deferred revenue
    847

     
    643

    State tax - deferred
    1,914

     
    1,724

    Net operating loss carryforwards
    13,732

     
    14,114

    Other
    4,747

     
    3,992

     
    23,855

     
    22,999

    Less - Valuation allowance
    22,657

     
    22,143

    Total deferred tax assets
    1,198

     
    856

    Deferred tax liabilities:
     
     
     
    Other
    (1,952
    )
     
    (1,434
    )
    Total deferred tax liabilities
    (1,952
    )
     
    (1,434
    )
    Deferred tax liabilities, net
    $
    (754
    )
     
    $
    (578
    )

    We believe that we have not established a sufficient history of earnings, on a stand-alone basis, to support the more likely than not realization of certain deferred tax assets in excess of existing taxable temporary differences. A valuation allowance has been provided for the majority of these net deferred income tax assets as of December 31, 2019 and 2018. The remaining net deferred tax assets at both December 31, 2019 and 2018 primarily relate to the Company’s European operations and certain state tax benefits and are included in other non-current assets on the consolidated balance sheets. The remaining net deferred tax liabilities at both December 31, 2019 and 2018 primarily relate to the tax amortization of goodwill related to our CrossView acquisition reported in other long-term liabilities. At December 31, 2019, net operating loss (“NOL”) carryforwards relate to taxable losses of our Canadian subsidiary totaling approximately $2.4 million, our European subsidiaries totaling approximately $10.1 million and our U.S. subsidiaries totaling approximately $53.2 million that expire at various dates from 2020 through 2036.
    The Company evaluates its tax positions for potential liabilities associated with unrecognized tax benefits. The Company does not expect to record unrecognized tax benefits in the next twelve months.
    For federal income tax purposes, tax years that remain subject to examination include years 2016 through 2019. However, the utilization of net operating loss carryforwards that arose prior to 2016 remains subject to examination through the years such carryforwards are utilized. For Europe, tax years that remain subject to examination include years 2015 to 2019. For Canada, tax years that remain subject to examination include years 2012 to 2019, depending on the subsidiary. For state income tax purposes, the tax years that remain subject to examination include years 2015 to 2019, depending upon the jurisdiction in which the Company files tax returns. The Company and its subsidiaries have various income tax returns in the process of examination. The Company does not expect these examinations will result in unrecognized tax benefits.
    XML 74 R39.htm IDEA: XBRL DOCUMENT v3.20.1
    Property and Equipment - Additional Information (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Property, Plant and Equipment [Line Items]    
    Capital leases $ 1,900  
    Capital leases   $ 2,900
    Accumulated amortization of capital leases 2,500  
    Accumulated amortization of capital leases   2,800
    Depreciation and amortization 1,387  
    Depreciation and amortization 10,367 11,367
    Property And Equipment Excluding Capital Leases    
    Property, Plant and Equipment [Line Items]    
    Depreciation and amortization $ 8,300 7,600
    Assets Held Under Capital Leases    
    Property, Plant and Equipment [Line Items]    
    Depreciation and amortization   $ 2,200
    XML 75 R35.htm IDEA: XBRL DOCUMENT v3.20.1
    Revenue from Contracts with Clients and Customers - Summary of Contract Balances (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2019
    Dec. 31, 2018
    Contract Assets    
    Trade Accounts Receivable, net $ 71,183 $ 72,180
    Unbilled Accounts Receivable 1,079 235
    Costs to Fulfill 4,875 5,214
    Total Contract Assets 77,137 77,629
    Contract Liabilities    
    Accrued Contract Liabilities 1,806 535
    Deferred Revenue 7,456 9,255
    Total Contract Liabilities $ 9,262 $ 9,790
    XML 76 R31.htm IDEA: XBRL DOCUMENT v3.20.1
    Segment and Geographic Information (Tables)
    12 Months Ended
    Dec. 31, 2019
    Segment Reporting [Abstract]  
    Summary of Segment Information
    The following table discloses segment information for the periods presented (in thousands):
     
    Year ended December 31,
     
    2019
     
    2018
    Revenues:
     
     
     
    PFS Operations
    $
    216,399

     
    $
    241,736

    LiveArea Professional Services
    77,623

     
    84,424

    Total revenues
    $
    294,022

     
    $
    326,160

    Business unit direct contribution:
     
     
     
    PFS Operations
    $
    11,545

     
    $
    18,946

    LiveArea Professional Services
    9,247

     
    10,257

    Total business unit direct contribution
    20,792

     
    29,203

    Unallocated corporate expenses
    (19,905
    )
     
    (22,706
    )
    Income from operations
    $
    887

     
    $
    6,497

    Depreciation and amortization:
     
     
     
    PFS Operations
    $
    8,047

     
    $
    7,920

    LiveArea Professional Services
    1,162

     
    2,276

    Unallocated corporate expenses
    1,158

     
    1,171

    Total depreciation and amortization
    $
    10,367

     
    $
    11,367

    Schedule of Revenues & Long-lived Assets Based on Geographic Area
    The following is geographic information by area. Revenues are attributed based on the Company’s domicile.
     
    Year Ended
    December 31,
     
    2019
     
    2018
    Revenues (in thousands):
     
     
     
    United States
    $
    243,897

     
    $
    263,506

    Europe
    46,581

     
    58,027

    Canada
    3,476

     
    4,642

    India
    8,098

     
    8,900

    Inter-segment Eliminations
    (8,030
    )
     
    (8,915
    )
     
    $
    294,022

     
    $
    326,160

     
    December 31,
     
    2019
     
    2018
    Long-lived assets (in thousands):
     
     
     
    United States
    $
    76,870

     
    $
    59,530

    Europe
    23,314

     
    8,695

    Canada
    1,198

     
    139

    India
    3,757

     
    3,621

     
    $
    105,139

     
    $
    71,985

    XML 77 R50.htm IDEA: XBRL DOCUMENT v3.20.1
    Stock and Stock Options - Summary of Stock Option Activity Under the Plans (Details)
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
    Expected dividend yield 0.00% 0.00%
    Expected stock price volatility minimum 40.00% 40.00%
    Expected stock price volatility maximum 43.00% 45.00%
    Risk-free interest rate minimum 1.60% 2.60%
    Risk-free interest rate maximum 2.60% 3.10%
    Expected life of options (years) 6 years 6 years
    XML 78 R54.htm IDEA: XBRL DOCUMENT v3.20.1
    Stock and Stock Options - Summary of Market-Based Restricted Stock and Unit Award Grant Estimated Under the Plans (Details) - $ / shares
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Expected dividend yield 0.00% 0.00%
    Expected term (years) 6 years 6 years
    Market-Based Restricted Stock and Unit Awards    
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Expected dividend yield   0.00%
    Expected stock price volatility   41.60%
    Risk-free interest rate   2.40%
    Expected term (years)   3 years
    Weighted average grant date fair value   $ 8.85
    XML 79 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 80 R58.htm IDEA: XBRL DOCUMENT v3.20.1
    Income Taxes - Reconciliation of the Difference between Expected Income Tax Expense (Benefit) from Operations (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Income Tax Disclosure [Abstract]    
    Income tax benefit computed at statutory rate $ (212) $ 840
    Items not deductible for tax purposes 297 437
    Change in valuation allowance 514 (79)
    Impact of Tax Reform Act 0 170
    State taxes 443 576
    Foreign exchange rate difference (330) (80)
    Net operating loss adjustments 246 421
    Prior year return-to-provision true-up (446) 426
    Other 649 59
    Provision for income taxes $ 1,161 $ 2,770
    XML 81 R49.htm IDEA: XBRL DOCUMENT v3.20.1
    Stock and Stock Options - Summary of Stock Option Activity Under the Stock Option Plans (Details)
    $ / shares in Units, $ in Millions
    12 Months Ended
    Dec. 31, 2019
    USD ($)
    $ / shares
    shares
    Shares  
    Outstanding shares, Beginning balance (in shares) | shares 1,264,394
    Shares granted (in shares) | shares 323,500
    Shares exercised (in shares) | shares (9,500)
    Shares canceled (in shares) | shares (199,844)
    Outstanding shares, Ending balance (in shares) | shares 1,378,550
    Shares exercisable (in shares) | shares 907,667
    Shares exercisable and expected to vest (in shares) | shares 1,314,500
    Weighted Average Exercise Price  
    Weighted average exercise price, Outstanding beginning balance (in usd per share) $ 7.41
    Weighted average exercise price granted (in usd per share) 4.84
    Weighted average exercise price exercised (in usd per share) 1.46
    Weighted average exercise price canceled (in usd per share) 8.77
    Weighted average exercise price, Outstanding ending balance (in usd per share) 6.65
    Weighted average exercise price exercisable (in usd per share) 7.21
    Weighted average exercise price exercisable and expected to vest (in usd per share) $ 6.69
    Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
    Weighted average remaining contractual life exercisable (in years) 4 years 5 months 5 days
    Weighted average remaining contractual life exercisable and expected to vest (in years) 5 years 10 months 24 days
    Aggregate intrinsic value exercisable | $ $ 0.0
    Aggregate intrinsic value exercisable and expected to vest | $ $ 0.0
    Minimum  
    Price Per Share  
    Outstanding price per share, Beginning balance (in usd per share) $ 1.46
    Price per share granted (in usd per share) 3.31
    Price per share exercised (in usd per share) 1.46
    Price per share canceled (in usd per share) 1.46
    Outstanding price per share, Ending balance (in usd per share) 2.39
    Price per share exercisable (in usd per share) 2.39
    Price per share exercisable and expected to vest (in usd per share) 2.39
    Maximum  
    Price Per Share  
    Outstanding price per share, Beginning balance (in usd per share) 14.66
    Price per share granted (in usd per share) 6.26
    Price per share canceled (in usd per share) 14.66
    Outstanding price per share, Ending balance (in usd per share) 14.66
    Price per share exercisable (in usd per share) 14.66
    Price per share exercisable and expected to vest (in usd per share) $ 14.66
    XML 82 R45.htm IDEA: XBRL DOCUMENT v3.20.1
    Debt Obligations - U.S. Credit Agreement - Additional Information (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Nov. 01, 2018
    Aug. 31, 2015
    Line of Credit Facility [Line Items]        
    Loss on early extinguishment of debt $ 0 $ 144,000    
    Credit Agreement, fee paid 300,000      
    U.S. Credit Agreement        
    Line of Credit Facility [Line Items]        
    Loss on early extinguishment of debt   100,000    
    Credit Agreement, fee paid 303,000 $ 382,000    
    U.S. Credit Agreement | Revolving loan        
    Line of Credit Facility [Line Items]        
    Credit facility maximum borrowing capacity       $ 32,500,000.0
    Available credit under credit agreement $ 12,900,000   $ 60,000,000  
    Available increase under credit agreement     20,000,000  
    Availability under credit agreement after available increase under credit agreement     $ 80,000,000  
    Weighted average interest rate on outstanding borrowings 3.96% 4.56%    
    Credit Agreement, fee paid   $ 300,000    
    Credit facility collateral pledge percentage 65.00%      
    U.S. Credit Agreement | Term loan        
    Line of Credit Facility [Line Items]        
    Credit facility maximum borrowing capacity       $ 30,000,000
    XML 83 R41.htm IDEA: XBRL DOCUMENT v3.20.1
    Goodwill and Identifiable Intangibles, Net - Schedule of Definite-Lived Identifiable Intangible Assets Acquired (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Finite-Lived Intangible Assets [Line Items]    
    Gross Carrying Value $ 13,986 $ 13,915
    Accumulated Amortization (12,851) (12,112)
    Net Carrying Value 1,135 1,803
    Trade names    
    Finite-Lived Intangible Assets [Line Items]    
    Gross Carrying Value 1,250 1,250
    Accumulated Amortization (1,250) (1,250)
    Net Carrying Value $ 0 0
    Trade names | Minimum    
    Finite-Lived Intangible Assets [Line Items]    
    Estimated Useful Life from Acquisition 2 years 3 months  
    Trade names | Maximum    
    Finite-Lived Intangible Assets [Line Items]    
    Estimated Useful Life from Acquisition 2 years 6 months  
    Non-compete agreements    
    Finite-Lived Intangible Assets [Line Items]    
    Gross Carrying Value $ 570 569
    Accumulated Amortization (570) (569)
    Net Carrying Value $ 0 0
    Non-compete agreements | Minimum    
    Finite-Lived Intangible Assets [Line Items]    
    Estimated Useful Life from Acquisition 1 year  
    Non-compete agreements | Maximum    
    Finite-Lived Intangible Assets [Line Items]    
    Estimated Useful Life from Acquisition 3 years 6 months  
    Leasehold    
    Finite-Lived Intangible Assets [Line Items]    
    Gross Carrying Value $ 45 45
    Accumulated Amortization (45) (45)
    Net Carrying Value $ 0 0
    Estimated Useful Life from Acquisition 2 years 6 months  
    Customer relationships    
    Finite-Lived Intangible Assets [Line Items]    
    Gross Carrying Value $ 10,120 10,071
    Accumulated Amortization (8,989) (8,278)
    Net Carrying Value $ 1,131 1,793
    Customer relationships | Minimum    
    Finite-Lived Intangible Assets [Line Items]    
    Estimated Useful Life from Acquisition 1 year 7 months 6 days  
    Customer relationships | Maximum    
    Finite-Lived Intangible Assets [Line Items]    
    Estimated Useful Life from Acquisition 9 years  
    Developed technology    
    Finite-Lived Intangible Assets [Line Items]    
    Gross Carrying Value $ 1,509 1,487
    Accumulated Amortization (1,509) (1,487)
    Net Carrying Value $ 0 0
    Developed technology | Minimum    
    Finite-Lived Intangible Assets [Line Items]    
    Estimated Useful Life from Acquisition 2 years 6 months  
    Developed technology | Maximum    
    Finite-Lived Intangible Assets [Line Items]    
    Estimated Useful Life from Acquisition 3 years  
    Other intangibles    
    Finite-Lived Intangible Assets [Line Items]    
    Gross Carrying Value $ 492 493
    Accumulated Amortization (488) (483)
    Net Carrying Value $ 4 $ 10
    Estimated Useful Life from Acquisition 9 years  
    XML 84 R62.htm IDEA: XBRL DOCUMENT v3.20.1
    Earnings Per Share - Additional Information (Details) - shares
    shares in Millions
    12 Months Ended
    Dec. 31, 2019
    Dec. 31, 2018
    Earnings Per Share [Abstract]    
    Outstanding common stock excluded from calculations of diluted earnings per share (in shares) 2.1 0.8
    XML 85 R66.htm IDEA: XBRL DOCUMENT v3.20.1
    Leases - Supplemental Consolidated Cash Flows (Details)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2019
    USD ($)
    Cash paid for amounts included in the measurement of lease liabilities:  
    Operating cash flows arising from operating leases $ 9,365
    Operating cash flows arising from finance leases 160
    Financing cash flows arising from finance leases 1,644
    Right-of-use assets obtained in exchange for operating lease liabilities 2,910
    Right-of-use assets obtained in exchange for finance lease liabilities $ 414
    XML 86 R1.htm IDEA: XBRL DOCUMENT v3.20.1
    Document and Entity Information - USD ($)
    12 Months Ended
    Dec. 31, 2019
    Mar. 10, 2020
    Jun. 30, 2019
    Document And Entity Information [Abstract]      
    Entity Registrant Name PFSWEB INC    
    Entity Central Index Key 0001095315    
    Document Type 10-K    
    Document Period End Date Dec. 31, 2019    
    Amendment Flag false    
    Document Fiscal Year Focus 2019    
    Document Fiscal Period Focus FY    
    Current Fiscal Year End Date --12-31    
    Entity Well-known Seasoned Issuer No    
    Entity Voluntary Filers No    
    Entity Current Reporting Status Yes    
    Entity Filer Category Accelerated Filer    
    Entity Small Business true    
    Entity Emerging Growth Company false    
    Entity Shell Company false    
    Entity Public Float     $ 61,703,208
    Entity Common Stock, Shares Outstanding   19,465,753  
    XML 87 R20.htm IDEA: XBRL DOCUMENT v3.20.1
    Segment and Geographic Information
    12 Months Ended
    Dec. 31, 2019
    Segment Reporting [Abstract]  
    Segment and Geographic Information
    Segment and Geographic Information
    Prior to January 1, 2018, the Company’s operations were organized into two reportable segments: PFSweb and Business and Retail Connect. In accordance with ASC 280, Segment Reporting (“ASC 280”), an operating segment is defined as a component of an enterprise for which discrete financial information is available and is reviewed regularly by the Chief Operating Decision Maker (“CODM”), or decision-making group, to evaluate performance and make operating decisions.
    Effective January 1, 2018, we changed our organizational structure in an effort to create more effective and efficient operations and to improve client and service focus. In that regard, we updated the information that our chief executive officer and chief financial officer, who are also our Chief Operating Decision Makers, regularly review for purposes of allocating resources and assessing performance. As a result, beginning January 1, 2018, we now report our financial performance based on our new reportable segments. These segments are comprised of strategic businesses that are defined by the service offerings they provide and consist of PFS Operations (which provides client services in relation to the customer physical experience, such as order management (OMS), order fulfillment, customer care and financial services) and LiveArea Professional Services (which provides client services in relation to the digital shopping experience of shopping online, such as strategic commerce consulting, strategy, design and digital marketing services and technology services). Each segment is led by a separate Business Unit Executive who reports directly to the Company’s Chief Executive Officer.
    The CODM evaluates segment performance using business unit direct contribution, which is defined as business unit revenues less costs of revenue and direct selling, general and administrative expenses, including depreciation and amortization. Direct contribution does not include any allocated corporate expenses, nor does it include stock-based compensation. The CODM does not routinely review assets by segment. The balance sheet by segment is not prepared and, therefore, we do not present segment assets below.
    Corporate operations is a non-operating segment that develops and implements strategic initiatives and supports the Company’s operations by centralizing certain administrative functions such as finance, treasury, information technology and human resources.
    Subsequent to the change in the Company’s operating segments, the Company’s reporting units changed. We now have two reporting units: PFS Operations and LiveArea Professional Services. We allocated goodwill to our new reporting units using a relative fair value approach. In addition, we completed an assessment of any potential goodwill impairment for all reporting units immediately prior to and after the reallocation and determined that no impairment existed.
    During the year ended December 31, 2019, we changed the composition of the business unit direct contribution to include certain shared service costs. Prior year amounts have been reclassified to include those allocated expenses.
    The following table discloses segment information for the periods presented (in thousands):
     
    Year ended December 31,
     
    2019
     
    2018
    Revenues:
     
     
     
    PFS Operations
    $
    216,399

     
    $
    241,736

    LiveArea Professional Services
    77,623

     
    84,424

    Total revenues
    $
    294,022

     
    $
    326,160

    Business unit direct contribution:
     
     
     
    PFS Operations
    $
    11,545

     
    $
    18,946

    LiveArea Professional Services
    9,247

     
    10,257

    Total business unit direct contribution
    20,792

     
    29,203

    Unallocated corporate expenses
    (19,905
    )
     
    (22,706
    )
    Income from operations
    $
    887

     
    $
    6,497

    Depreciation and amortization:
     
     
     
    PFS Operations
    $
    8,047

     
    $
    7,920

    LiveArea Professional Services
    1,162

     
    2,276

    Unallocated corporate expenses
    1,158

     
    1,171

    Total depreciation and amortization
    $
    10,367

     
    $
    11,367


    Geographic areas in which the Company operates include the United States, Europe (primarily Belgium and U.K.), Canada and India. Substantially all of the services performed in India support client arrangements in the United States, where the resulting revenue is reported. The following is geographic information by area. Revenues are attributed based on the Company’s domicile.
     
    Year Ended
    December 31,
     
    2019
     
    2018
    Revenues (in thousands):
     
     
     
    United States
    $
    243,897

     
    $
    263,506

    Europe
    46,581

     
    58,027

    Canada
    3,476

     
    4,642

    India
    8,098

     
    8,900

    Inter-segment Eliminations
    (8,030
    )
     
    (8,915
    )
     
    $
    294,022

     
    $
    326,160

     
    December 31,
     
    2019
     
    2018
    Long-lived assets (in thousands):
     
     
     
    United States
    $
    76,870

     
    $
    59,530

    Europe
    23,314

     
    8,695

    Canada
    1,198

     
    139

    India
    3,757

     
    3,621

     
    $
    105,139

     
    $
    71,985

    XML 88 R24.htm IDEA: XBRL DOCUMENT v3.20.1
    Property and Equipment (Tables)
    12 Months Ended
    Dec. 31, 2019
    Property, Plant and Equipment [Abstract]  
    Summary of Property and Equipment
    The components of property and equipment as of December 31, 2019 and 2018 are as follows (in thousands):
     
    December 31,
     
    Depreciable
    Life
     
    2019
     
    2018
     
    Purchased and capitalized software costs
    $
    37,968

     
    $
    36,894

     
    2-7 years
    Furniture, fixtures and equipment
    29,899

     
    28,749

     
    2-10 years
    Computer equipment
    15,034

     
    15,265

     
    2-6 years
    Leasehold improvements
    15,392

     
    14,939

     
    2-10 years
    In-process assets
    1,457

     
    1,897

     
     
     
    99,750

     
    97,744

     
     
    Less-accumulated depreciation and amortization
    (81,314
    )
     
    (76,248
    )
     
     
    Property and equipment, net
    $
    18,436

     
    $
    21,496

     
     
    XML 89 R5.htm IDEA: XBRL DOCUMENT v3.20.1
    Consolidated Statements of Shareholders' Equity - USD ($)
    $ in Thousands
    Total
    Common Stock
    Additional Paid-In Capital
    Accumulated Deficit
    Accumulated Other Comprehensive Income (Loss)
    Treasury Stock
    Beginning Balance at Dec. 31, 2017 $ 41,297 $ 19 $ 150,614 $ (109,281) $ 70 $ (125)
    Beginning Balance (in shares) at Dec. 31, 2017   19,058,685       33,467
    Net income (loss) 1,228     1,228    
    Impact of the adoption of new accounting pronouncement 280     280    
    Stock-based compensation expense 4,032   4,032      
    Exercise of stock options 350   350      
    Exercise of stock options (in shares)   68,698        
    Issuance of restricted stock 0          
    Issuance of restricted stock (in shares)   89,915        
    Tax withholding on restricted stock (363)   (363)      
    Shares issued related to acquisitions 822   822      
    Shares issued related to acquisitions (in shares)   76,998        
    Foreign currency translation adjustment, net of taxes (1,063)       (1,063)  
    Ending Balance at Dec. 31, 2018 46,583 $ 19 155,455 (107,773) (993) $ (125)
    Ending Balance (in shares) at Dec. 31, 2018   19,294,296       33,467
    Net income (loss) (2,170)     (2,170)    
    Stock-based compensation expense 3,027   3,027      
    Exercise of stock options $ 14   14      
    Exercise of stock options (in shares) 9,500 9,500        
    Issuance of restricted stock $ 0          
    Issuance of restricted stock (in shares)   162,081        
    Tax withholding on restricted stock (304)   (304)      
    Foreign currency translation adjustment, net of taxes (308)       (308)  
    Ending Balance at Dec. 31, 2019 $ 46,842 $ 19 $ 158,192 $ (109,943) $ (1,301) $ (125)
    Ending Balance (in shares) at Dec. 31, 2019   19,465,877       33,467
    XML 90 R28.htm IDEA: XBRL DOCUMENT v3.20.1
    Income Taxes (Tables)
    12 Months Ended
    Dec. 31, 2019
    Income Tax Disclosure [Abstract]  
    Consolidated Income (Loss) From Operations before Income Taxes, By Domestic and Foreign Entities
    The consolidated income (loss) from operations before income taxes, by domestic and foreign entities, is as follows (in thousands):
     
    Year-Ended
    December 31,
     
    2019
     
    2018
    Domestic
    $
    3,157

     
    $
    (459
    )
    Foreign
    (4,166
    )
     
    4,457

    Total
    $
    (1,009
    )
     
    $
    3,998

    Reconciliation of the Difference between Expected Income Tax Expense (Benefit) from Operations
    A reconciliation of the difference between the expected income tax expense (benefit) from operations at the U.S. federal statutory corporate tax rate of 21% and the Company’s effective tax rate is as follows (in thousands):
     
    Year Ended
    December 31,
     
    2019
     
    2018
    Income tax benefit computed at statutory rate
    $
    (212
    )
     
    $
    840

    Items not deductible for tax purposes
    297

     
    437

    Change in valuation allowance
    514

     
    (79
    )
    Impact of Tax Reform Act

     
    170

    State taxes
    443

     
    576

    Foreign exchange rate difference
    (330
    )
     
    (80
    )
    Net operating loss adjustments
    246

     
    421

    Prior year return-to-provision true-up
    (446
    )
     
    426

    Other
    649

     
    59

    Provision for income taxes
    $
    1,161

     
    $
    2,770

    Summary of Current and Deferred Income Tax Expense (Benefit)
    Current and deferred income tax expense (benefit) is summarized as follows (in thousands): 
     
    December 31,
     
    2019
     
    2018
    Current
     
     
     
    Domestic
    $
    (53
    )
     
    $
    93

    State
    443

     
    577

    Foreign
    295

     
    1,856

    Total Current
    685

     
    2,526

    Deferred
     
     
     
    Domestic
    568

     
    352

    State
    12

     
    21

    Foreign
    (104
    )
     
    (129
    )
    Total Deferred
    476

     
    244

    Provision for income taxes
    $
    1,161

     
    $
    2,770

    Components of the Deferred Tax Asset (Liability)
    The components of the deferred tax asset (liability) are as follows (in thousands):
     
    Year Ended
    December 31,
     
    2019
     
    2018
    Deferred tax assets:
     
     
     
    Allowance for doubtful accounts
    $
    226

     
    $
    105

    Inventory reserve
    66

     
    67

    Property and equipment
    1,465

     
    1,078

    Accrued expenses
    858

     
    1,276

    Deferred revenue
    847

     
    643

    State tax - deferred
    1,914

     
    1,724

    Net operating loss carryforwards
    13,732

     
    14,114

    Other
    4,747

     
    3,992

     
    23,855

     
    22,999

    Less - Valuation allowance
    22,657

     
    22,143

    Total deferred tax assets
    1,198

     
    856

    Deferred tax liabilities:
     
     
     
    Other
    (1,952
    )
     
    (1,434
    )
    Total deferred tax liabilities
    (1,952
    )
     
    (1,434
    )
    Deferred tax liabilities, net
    $
    (754
    )
     
    $
    (578
    )
    XML 91 R9.htm IDEA: XBRL DOCUMENT v3.20.1
    Acquisition
    12 Months Ended
    Dec. 31, 2019
    Business Combinations [Abstract]  
    Acquisition
    Acquisition
    On August 5, 2015, we acquired substantially all of the assets and assumed substantially all of the liabilities, in each case, other than certain specified assets and liabilities, of CrossView an eCommerce systems integrator and provider of a wide range of eCommerce services in the U.S. and Canada.  Consideration paid by us included an initial cash payment of $30.7 million and 553,223 unregistered shares of our common stock.  In addition, the purchase agreement provided for future earn-out payments (“CrossView Earn-out Payments”) payable in 2016, 2017 and 2018 based on the achievement of certain 2016, 2017 and 2018 financial targets.  During the year ended December 31, 2018, we paid an aggregate of $4.1 million in settlement of the 2017 CrossView Earn-out Payments, of which $0.8 million was paid by the issuance of 76,998 restricted shares of our stock.  Fair value of performance-based contingent payments were based on the annual forecast for the acquired entity.  As of December 31, 2018, we had no further liability for the CrossView Earn-out Payments.  For the year ended December 31, 2018, we recognized $0.1 million of additional expense related to the change in estimated fair value of the performance-based contingent payments liability. For the year ended December 31, 2018, we paid $2.4 million of cash in excess of the original estimate for performance-based contingent payment liability at acquisition date for the CrossView Earn-out Payment.  This payment is shown under changes in trade accounts payable, deferred revenue, accrued expenses and other liabilities within operating activities of our consolidated statements of cash flows.